.kleem-dashboard_notificationBell__wGxah{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;color:inherit}.kleem-dashboard_page__jVW1o{--paper:#f6f2ea;--paper-raised:#faf7f0;--navy:#082431;--red:#082431;--font-editorial:"Bodoni MT",Didot,Baskerville,"Palatino Linotype","Book Antiqua",Georgia,serif;--font-navigation:"Segoe UI Variable Text",Aptos,var(--font-sans),"Segoe UI",sans-serif;display:grid;grid-template-columns:280px minmax(0,1fr);background:var(--site-surface,var(--paper));color:var(--site-text,#151d21)}.kleem-dashboard_skipLink__CAlSz{position:fixed;z-index:100;left:12px;top:-60px;padding:10px 14px;background:white;color:var(--site-text,#111)}.kleem-dashboard_skipLink__CAlSz:focus{top:12px}.kleem-dashboard_rail__pf4Xv{display:flex;flex-direction:column;padding:30px 20px 24px;background:radial-gradient(circle at 15% 0,rgba(255,255,255,.06),transparent 38%),var(--navy);color:#f8f4eb}.kleem-dashboard_logo__ayLH3{display:inline-flex;min-height:44px;align-items:center;gap:12px;padding-inline:8px;color:white;text-decoration:none}.kleem-dashboard_logo__ayLH3 .kleemi-logo{width:35px;height:35px;border:0;border-radius:0;background:transparent;box-shadow:none}.kleem-dashboard_logo__ayLH3 .kleemi-logo__image{filter:grayscale(1) brightness(0) invert(1)}.kleem-dashboard_logo__ayLH3>span{font-family:var(--font-editorial);font-size:23px;font-weight:600;letter-spacing:-.025em;line-height:1}.kleem-dashboard_nav__b0tXP{display:flex;flex:1;flex-direction:column;gap:7px;margin-top:49px}.kleem-dashboard_nav__b0tXP a{display:flex;min-height:52px;align-items:center;gap:14px;padding:0 14px;border-radius:3px;color:rgba(248,244,235,.82);font-family:var(--font-navigation);font-size:15px;font-weight:520;letter-spacing:.01em;text-decoration:none;transition:background-color .15s ease,color .15s ease}.kleem-dashboard_nav__b0tXP a svg{width:18px;height:18px}.kleem-dashboard_nav__b0tXP a:hover{background:rgba(255,255,255,.09);color:#fff}.kleem-dashboard_canvas__t7wA_{position:relative;display:grid;min-width:0;min-height:100svh;grid-template-rows:76px minmax(650px,calc(100svh - 252px)) auto auto;gap:20px;padding:0 clamp(24px,3vw,52px);border:1px solid rgba(8,36,49,.28);background:radial-gradient(circle at 60% 42%,var(--site-surface,#fffdf7) 0,transparent 46%),var(--site-surface,var(--paper))}.kleem-dashboard_header__Mgd29{display:flex;align-items:center;justify-content:flex-end}.kleem-dashboard_headerActions__TGugV{display:flex;align-items:center;gap:10px}.kleem-dashboard_themeToggle__l3lVQ{min-height:38px;padding:0 12px;border-color:rgba(8,36,49,.2);border-radius:8px;background:rgba(250,247,240,.74);color:var(--site-text,#24343a)}.kleem-dashboard_themeToggle__l3lVQ .theme-toggle__track{border-color:rgba(8,36,49,.22);background:rgba(8,36,49,.08)}.kleem-dashboard_themeToggle__l3lVQ .theme-toggle__thumb{background:var(--navy);color:#fffaf2}.kleem-dashboard_signInButton__jfLbg{display:inline-flex;min-height:38px;align-items:center;justify-content:center;padding:0 18px;border-radius:8px;background:var(--navy);color:#fffaf2;font-size:12px;font-weight:700;text-decoration:none;transition:transform .15s ease,box-shadow .15s ease}.kleem-dashboard_signInButton__jfLbg:hover{box-shadow:0 8px 20px rgba(8,36,49,.18)}.kleem-dashboard_hero__K7616{min-height:0;grid-template-columns:minmax(310px,.72fr) minmax(440px,1.28fr);align-items:center;gap:24px}.kleem-dashboard_copy__ivWuW{align-self:center;padding-left:18px}.kleem-dashboard_copy__ivWuW h1{display:flex;flex-direction:column;gap:.08em;margin:0;font-family:var(--font-editorial);font-size:clamp(58px,5.7vw,90px);font-weight:500;letter-spacing:-.038em;line-height:.9;font-kerning:normal;text-wrap:balance}.kleem-dashboard_copy__ivWuW p{max-width:390px;margin:24px 0 0;color:var(--site-muted,#465154);font-size:15px;line-height:1.62}.kleem-dashboard_actions__32wh3{display:flex;gap:14px;margin-top:24px}.kleem-dashboard_actions__32wh3 a{display:inline-flex;min-height:44px;align-items:center;justify-content:center;padding:0 22px;border:1px solid rgba(8,36,49,.2);border-radius:8px;color:var(--site-text,#172126);font-size:13px;font-weight:600;text-decoration:none;transition:transform .16s ease,box-shadow .16s ease,background-color .16s ease}.kleem-dashboard_actions__32wh3 a:hover{box-shadow:0 10px 24px rgba(8,36,49,.12)}.kleem-dashboard_actions__32wh3 a:first-child{border-color:var(--red);background:var(--red);color:#fffaf2}.kleem-dashboard_artwork__pPuWv{display:grid;place-items:center}.kleem-dashboard_artwork__pPuWv img{width:min(100%,850px);height:auto;max-height:54vh;object-fit:contain;transform:rotate(3deg) scaleX(-1) scale(1.12);filter:contrast(1.08)}.kleem-dashboard_artwork__pPuWv span{right:8%;bottom:22%;width:27px;height:34px;border:2px solid var(--site-text,var(--navy));color:var(--site-text,var(--navy));font-family:serif;font-size:16px}.kleem-dashboard_services__02Zav{display:grid;gap:14px}.kleem-dashboard_services__02Zav>a{display:grid;min-width:0;grid-template-columns:28px 1fr;gap:13px;padding:22px;border:1px solid rgba(8,36,49,.18);border-radius:12px;background:color-mix(in srgb,var(--site-surface,var(--paper-raised)) 92%,transparent);color:inherit;text-decoration:none;box-shadow:0 2px 8px rgba(8,36,49,.025);transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background-color .18s ease}.kleem-dashboard_services__02Zav>a:hover{border-color:rgba(8,36,49,.32);background:var(--site-surface,#fffdf8);box-shadow:0 16px 34px rgba(8,36,49,.13)}.kleem-dashboard_services__02Zav svg{color:var(--site-text,var(--navy))}.kleem-dashboard_services__02Zav span{display:flex;min-width:0;flex-direction:column}.kleem-dashboard_services__02Zav strong{font-family:var(--font-editorial);font-size:16px;font-weight:600}.kleem-dashboard_services__02Zav small{min-height:38px;margin-top:8px;color:var(--site-muted,#596062);font-size:11px;line-height:1.45}.kleem-dashboard_services__02Zav b{display:inline-flex;align-items:center;gap:7px;margin-top:9px;font-size:11px;font-weight:500}.kleem-dashboard_capabilities__9ztw2{display:grid;gap:clamp(18px,2vw,28px);margin:72px calc(clamp(24px,3vw,52px) * -1) 0;padding:clamp(40px,5vw,72px) clamp(24px,4.5vw,72px);border-top:1px solid rgba(8,36,49,.15);background:linear-gradient(180deg,rgba(255,255,255,.26),rgba(235,230,219,.42));scroll-margin-top:24px}.kleem-dashboard_capabilitySection__Bf3qR{position:relative;isolation:isolate;overflow:hidden;padding:clamp(42px,5vw,76px);border:1px solid var(--glass-border);border-radius:22px;background:var(--glass-fill);box-shadow:var(--glass-shadow);-webkit-backdrop-filter:var(--glass-filter);backdrop-filter:var(--glass-filter)}.kleem-dashboard_capabilitySection__Bf3qR:before{position:absolute;z-index:-1;inset:1px 8% auto;height:1px;background:linear-gradient(90deg,transparent,var(--glass-highlight),transparent);content:"";opacity:.92}.kleem-dashboard_capabilitySectionCards__lgV4C{padding:clamp(24px,3vw,42px)}.kleem-dashboard_capabilitySectionIntro__qbGlp .kleem-dashboard_capabilityFlow__eulR7{margin-bottom:0}.kleem-dashboard_capabilitiesHeader__XGMwS{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(280px,.6fr);gap:clamp(32px,7vw,110px);align-items:end}.kleem-dashboard_capabilitiesHeader__XGMwS span{font:600 14px/1 var(--font-mono),monospace;letter-spacing:.34em;color:var(--site-text,#173440)}.kleem-dashboard_capabilitiesHeader__XGMwS h2{max-width:820px;margin:18px 0 0;font-family:var(--font-editorial);font-size:clamp(38px,5.4vw,76px);font-weight:500;letter-spacing:-.038em;line-height:.96;font-kerning:normal;text-wrap:balance}.kleem-dashboard_capabilitiesHeader__XGMwS>p{max-width:420px;margin:0;color:var(--site-muted,#596361);font-size:15px;line-height:1.7}.kleem-dashboard_capabilityFlow__eulR7{display:flex;align-items:center;justify-content:center;gap:clamp(16px,3vw,40px);margin:64px 0 30px;padding:20px 24px;border-block:1px solid rgba(8,36,49,.14);color:#19313b}.kleem-dashboard_capabilityFlow__eulR7 span{font-family:var(--font-editorial);font-size:clamp(17px,2vw,24px)}.kleem-dashboard_capabilityFlow__eulR7 svg{color:inherit}.kleem-dashboard_capabilityGrid__Ql7Ih{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.kleem-dashboard_capabilityCard__ogq0x{position:relative;display:flex;min-height:440px;flex-direction:column;overflow:hidden;padding:clamp(28px,3vw,42px);border:1px solid rgba(8,36,49,.18);border-radius:14px;background:rgba(250,247,240,.76);box-shadow:0 8px 30px rgba(8,36,49,.04);transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.kleem-dashboard_capabilityCard__ogq0x:after{position:absolute;right:-35px;bottom:-80px;color:rgba(8,36,49,.035);font-family:var(--font-editorial);font-size:250px;line-height:1;content:attr(data-number);pointer-events:none}.kleem-dashboard_capabilityCard__ogq0x:hover{transform:translateY(-4px);border-color:rgba(8,36,49,.3);box-shadow:0 20px 50px rgba(8,36,49,.1)}.kleem-dashboard_capabilityCardTop__EEzLQ{display:flex;align-items:center;justify-content:space-between;color:#173440}.kleem-dashboard_capabilityCardTop__EEzLQ>span{font:600 11px/1 var(--font-mono),monospace;letter-spacing:.18em;color:var(--site-text,#173440)}.kleem-dashboard_capabilityCardTop__EEzLQ>svg{display:grid;width:48px;height:48px;padding:11px;border:1px solid rgba(8,36,49,.16);border-radius:50%}.kleem-dashboard_capabilityEyebrow__rI2KP{margin:42px 0 9px;color:var(--site-muted,#767b77);font-size:11px;font-weight:650;letter-spacing:.12em;text-transform:uppercase}.kleem-dashboard_capabilityCard__ogq0x h3{max-width:560px;margin:0;font-family:var(--font-editorial);font-size:clamp(28px,3.2vw,43px);font-weight:500;letter-spacing:-.03em;line-height:1.04}.kleem-dashboard_capabilityCopy__k7SqL{max-width:620px;margin:20px 0 0;color:var(--site-muted,#586260);font-size:14px;line-height:1.68}.kleem-dashboard_capabilityCard__ogq0x ul{display:flex;flex-wrap:wrap;gap:8px;margin:24px 0 28px;padding:0;list-style:none}.kleem-dashboard_capabilityCard__ogq0x li{display:inline-flex;align-items:center;gap:7px;padding:8px 11px;border:1px solid rgba(8,36,49,.13);border-radius:999px;background:rgba(255,255,255,.38);color:var(--site-text,#344244);font-size:11px}.kleem-dashboard_capabilityCard__ogq0x li svg{color:inherit}.kleem-dashboard_capabilityCard__ogq0x>a{display:inline-flex;width:max-content;align-items:center;gap:10px;margin-top:auto;color:#082431;font-size:13px;font-weight:700;text-decoration:none}.kleem-dashboard_capabilityCard__ogq0x>a svg{transition:transform .15s ease}.kleem-dashboard_capabilityCard__ogq0x>a:hover svg{transform:translateX(4px)}.kleem-dashboard_capabilitiesNote__yv3q5{display:flex;align-items:center;justify-content:center;gap:18px;margin-top:18px;padding:26px;border-radius:14px;background:var(--navy);color:#fffaf2}.kleem-dashboard_capabilitiesNote__yv3q5 p{max-width:760px;margin:0;font-size:14px;line-height:1.6}.kleem-dashboard_capabilitiesNote__yv3q5 strong{font-family:var(--font-editorial);font-size:18px;font-weight:600}.kleem-dashboard_footer__QHPre{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(320px,.8fr);gap:56px;margin:26px 0 32px;padding:58px clamp(32px,5vw,76px) 28px;overflow:hidden;border:1px solid var(--site-border,rgba(255,255,255,.12));border-radius:16px;background:var(--navy);color:#f8f4eb;box-shadow:0 18px 48px rgba(8,36,49,.12)}.kleem-dashboard_footerIntro__YEf_E>span{font:600 10px/1 var(--font-mono),monospace;letter-spacing:.36em;color:rgba(248,244,235,.58)}.kleem-dashboard_footerIntro__YEf_E h2{max-width:620px;margin:20px 0 14px;font-family:var(--font-editorial);font-size:clamp(32px,4vw,54px);font-weight:500;letter-spacing:-.03em;line-height:1.02}.kleem-dashboard_footerIntro__YEf_E p{max-width:590px;margin:0;color:rgba(248,244,235,.68);font-size:14px;line-height:1.65}.kleem-dashboard_footerLinks__yLjSF{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}.kleem-dashboard_footerLinks__yLjSF>div{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.kleem-dashboard_footerLinks__yLjSF strong{margin-bottom:5px;font-family:var(--font-editorial);font-size:17px;font-weight:600}.kleem-dashboard_footerLinks__yLjSF a{color:rgba(248,244,235,.68);font-size:13px;text-decoration:none;transition:color .15s ease,transform .15s ease}.kleem-dashboard_footerLinks__yLjSF a:hover{color:#fff;transform:translateX(3px)}.kleem-dashboard_footerBase__GdojN{display:flex;grid-column:1/-1;justify-content:space-between;gap:20px;margin-top:18px;padding-top:24px;border-top:1px solid var(--site-border,rgba(255,255,255,.12));color:rgba(248,244,235,.5);font-size:11px}html[data-theme=dark] .kleem-dashboard_page__jVW1o{--paper:#11191d;--paper-raised:#172126;--navy:#061b24;--red:#f6f0e7;color:#f6f0e7}html[data-theme=dark] .kleem-dashboard_canvas__t7wA_{border-color:rgba(247,240,231,.14);background:radial-gradient(circle at 60% 36%,#202a2e 0,transparent 45%),var(--site-surface,var(--paper))}html[data-theme=dark] .kleem-dashboard_themeToggle__l3lVQ{border-color:rgba(247,240,231,.2);background:rgba(255,255,255,.045);color:#f6f0e7}html[data-theme=dark] .kleem-dashboard_themeToggle__l3lVQ .theme-toggle__track{border-color:rgba(247,240,231,.22);background:rgba(255,255,255,.08)}html[data-theme=dark] .kleem-dashboard_signInButton__jfLbg,html[data-theme=dark] .kleem-dashboard_themeToggle__l3lVQ .theme-toggle__thumb{background:var(--site-subtle,#f6f0e7);color:var(--site-text,#102029)}html[data-theme=dark] .kleem-dashboard_capabilitiesHeader__XGMwS>p,html[data-theme=dark] .kleem-dashboard_capabilityCopy__k7SqL,html[data-theme=dark] .kleem-dashboard_copy__ivWuW p,html[data-theme=dark] .kleem-dashboard_services__02Zav small{color:rgba(246,240,231,.68)}html[data-theme=dark] .kleem-dashboard_actions__32wh3 a{border-color:rgba(246,240,231,.24)}html[data-theme=dark] .kleem-dashboard_actions__32wh3 a:first-child{color:#061b24}html[data-theme=dark] .kleem-dashboard_capabilityCard__ogq0x,html[data-theme=dark] .kleem-dashboard_services__02Zav>a{border-color:rgba(246,240,231,.15);background:rgba(23,33,38,.82);box-shadow:0 8px 30px rgba(0,0,0,.12)}html[data-theme=dark] .kleem-dashboard_services__02Zav>a:hover{border-color:rgba(246,240,231,.28);background:#1c282d;box-shadow:0 16px 34px rgba(0,0,0,.3)}html[data-theme=dark] .kleem-dashboard_capabilityCardTop__EEzLQ,html[data-theme=dark] .kleem-dashboard_capabilityCard__ogq0x>a,html[data-theme=dark] .kleem-dashboard_services__02Zav svg{color:#f6f0e7}html[data-theme=dark] .kleem-dashboard_capabilities__9ztw2{border-color:rgba(246,240,231,.13);background:linear-gradient(180deg,rgba(255,255,255,.025),rgba(0,0,0,.12))}html[data-theme=dark] .kleem-dashboard_capabilityFlow__eulR7{border-color:rgba(246,240,231,.14);color:#f6f0e7}html[data-theme=dark] .kleem-dashboard_capabilityCard__ogq0x:after{color:rgba(246,240,231,.025)}html[data-theme=dark] .kleem-dashboard_capabilityEyebrow__rI2KP{color:rgba(246,240,231,.5)}html[data-theme=dark] .kleem-dashboard_capabilityCard__ogq0x li{border-color:rgba(246,240,231,.14);background:rgba(255,255,255,.035);color:rgba(246,240,231,.75)}html[data-theme=dark] .kleem-dashboard_artwork__pPuWv img{filter:invert(.88) contrast(1.12);opacity:.88}@media (max-width:900px){.kleem-dashboard_page__jVW1o{grid-template-columns:72px minmax(0,1fr);overflow:auto}.kleem-dashboard_rail__pf4Xv{padding:22px 10px}.kleem-dashboard_nav__b0tXP a{justify-content:center;padding:0}.kleem-dashboard_logo__ayLH3>span,.kleem-dashboard_nav__b0tXP a span{display:none}.kleem-dashboard_canvas__t7wA_{grid-template-rows:64px auto auto auto;padding:0 22px}.kleem-dashboard_hero__K7616{grid-template-columns:1fr;padding:50px 0 30px}.kleem-dashboard_copy__ivWuW{padding-left:0}.kleem-dashboard_artwork__pPuWv{min-height:330px}.kleem-dashboard_services__02Zav{grid-template-columns:repeat(2,minmax(0,1fr))}.kleem-dashboard_capabilities__9ztw2{margin-inline:-22px;padding-inline:34px}.kleem-dashboard_capabilitySection__Bf3qR{padding:clamp(34px,5vw,52px);border-radius:18px}.kleem-dashboard_capabilitySectionCards__lgV4C{padding:clamp(20px,3vw,32px)}.kleem-dashboard_capabilitiesHeader__XGMwS{grid-template-columns:1fr;gap:22px}.kleem-dashboard_capabilityCard__ogq0x{min-height:420px}.kleem-dashboard_footer__QHPre{grid-template-columns:1fr;gap:34px}}@media (max-width:767px){.kleem-dashboard_capabilityGrid__Ql7Ih{grid-template-columns:1fr}.kleem-dashboard_capabilityCard__ogq0x{min-height:400px}}@media (max-width:560px){.kleem-dashboard_page__jVW1o{display:block}.kleem-dashboard_rail__pf4Xv{position:fixed;z-index:20;inset:auto 0 0;min-height:62px;height:62px;flex-direction:row;padding:7px 10px}.kleem-dashboard_logo__ayLH3{display:none}.kleem-dashboard_nav__b0tXP{display:grid;width:100%;grid-template-columns:repeat(4,1fr);gap:4px;margin:0}.kleem-dashboard_nav__b0tXP a{flex-direction:column;gap:3px;font-size:8px}.kleem-dashboard_canvas__t7wA_{min-height:calc(100svh - 62px);padding-bottom:82px}.kleem-dashboard_headerActions__TGugV{width:100%;justify-content:flex-end}.kleem-dashboard_themeToggle__l3lVQ{padding-inline:9px}.kleem-dashboard_copy__ivWuW h1{font-size:clamp(52px,17vw,78px)}.kleem-dashboard_hero__K7616{padding-top:28px}.kleem-dashboard_artwork__pPuWv{min-height:250px}.kleem-dashboard_services__02Zav{grid-template-columns:1fr}.kleem-dashboard_capabilities__9ztw2{gap:16px;margin-top:48px;padding:40px 14px}.kleem-dashboard_capabilitySection__Bf3qR{padding:28px 20px;border-radius:16px}.kleem-dashboard_capabilitySectionCards__lgV4C{padding:12px}.kleem-dashboard_capabilitiesHeader__XGMwS h2{font-size:clamp(38px,12vw,54px)}.kleem-dashboard_capabilityFlow__eulR7{justify-content:flex-start;gap:12px;overflow-x:auto}.kleem-dashboard_capabilityFlow__eulR7 span{font-size:17px}.kleem-dashboard_capabilityGrid__Ql7Ih{grid-template-columns:1fr}.kleem-dashboard_capabilityCard__ogq0x{min-height:410px;padding:28px 24px}.kleem-dashboard_capabilitiesNote__yv3q5{align-items:flex-start;padding:22px}.kleem-dashboard_footer__QHPre{padding:44px 24px 24px}.kleem-dashboard_footerLinks__yLjSF{grid-template-columns:1fr 1fr}.kleem-dashboard_footerBase__GdojN{flex-direction:column}}@media (prefers-reduced-motion:reduce){.kleem-dashboard_actions__32wh3 a,.kleem-dashboard_capabilityCard__ogq0x,.kleem-dashboard_capabilityCard__ogq0x>a svg,.kleem-dashboard_footerLinks__yLjSF a,.kleem-dashboard_services__02Zav>a{transition:none}.kleem-dashboard_actions__32wh3 a:hover,.kleem-dashboard_capabilityCard__ogq0x:hover,.kleem-dashboard_capabilityCard__ogq0x>a:hover svg,.kleem-dashboard_footerLinks__yLjSF a:hover,.kleem-dashboard_services__02Zav>a:hover{transform:none}}.kleem-dashboard_page__jVW1o{--landing-black:#070707;--landing-white:#ffffff;grid-template-columns:400px minmax(0,1fr);min-height:100svh;overflow-x:clip;background:var(--site-surface,var(--landing-white))}.kleem-dashboard_rail__pf4Xv{position:sticky;top:0;z-index:10;min-height:100svh;height:100svh;padding:32px 30px 28px 32px;overflow:visible;isolation:isolate;background:var(--landing-black);color:#ffffff}.kleem-dashboard_rail__pf4Xv:after{content:"";position:absolute;z-index:0;inset:0 -64px 0 auto;width:160px;pointer-events:none;background:var(--landing-black);-webkit-mask:url(/sidebar-spray-edge.png) left center/160% 100% no-repeat;mask:url(/sidebar-spray-edge.png) left center/160% 100% no-repeat;filter:none;opacity:1}.kleem-dashboard_rail__pf4Xv>*{position:relative;z-index:1}.kleem-dashboard_logo__ayLH3{gap:14px;width:max-content;color:#ffffff;font-family:Bodoni MT,Didot,Times New Roman,serif;font-size:23px;font-weight:700;letter-spacing:-.025em}.kleem-dashboard_logo__ayLH3>span:first-child{width:36px;height:36px;background:transparent}.kleem-dashboard_nav__b0tXP{gap:12px;margin-top:46px}#landing-sidebar .kleem-dashboard_nav__b0tXP a,.kleem-dashboard_nav__b0tXP a{position:relative;min-height:56px;overflow:hidden;gap:20px;padding:0 7px;border:1px solid rgba(255,255,255,.18);border-radius:12px;background:radial-gradient(circle at 18% 0,rgba(255,255,255,.16),transparent 46%),linear-gradient(135deg,rgba(255,255,255,.09),rgba(255,255,255,.025));color:rgba(255,255,255,.96);font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:500;letter-spacing:-.015em;box-shadow:inset 0 1px 0 rgba(255,255,255,.22),0 10px 24px rgba(0,0,0,.16);-webkit-backdrop-filter:blur(16px) saturate(1.2);backdrop-filter:blur(16px) saturate(1.2);transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease,color .18s ease}#landing-sidebar .kleem-dashboard_nav__b0tXP a:focus-visible,#landing-sidebar .kleem-dashboard_nav__b0tXP a:hover,.kleem-dashboard_nav__b0tXP a:focus-visible,.kleem-dashboard_nav__b0tXP a:hover{color:#ffffff;border-color:rgba(255,255,255,.36);background:radial-gradient(circle at 18% 0,rgba(255,255,255,.25),transparent 48%),linear-gradient(135deg,rgba(255,255,255,.15),rgba(255,255,255,.055));box-shadow:inset 0 1px 0 rgba(255,255,255,.38),0 14px 30px rgba(0,0,0,.24);transform:translateY(-2px)}.kleem-dashboard_nav__b0tXP svg{width:25px;height:25px;stroke-width:1.8}.kleem-dashboard_railProfile___VlXy{display:grid;place-items:center;width:54px;height:54px;margin-top:auto;border:1.5px solid var(--site-border,rgba(255,255,255,.88));border-radius:50%;color:#ffffff;font-family:Bodoni MT,Didot,Georgia,serif;font-size:19px}.kleem-dashboard_railProfile___VlXy i{position:absolute;right:-2px;bottom:2px;width:12px;height:12px;border:2px solid var(--site-border,#070707);border-radius:50%;background:#e12929}.kleem-dashboard_canvas__t7wA_,html[data-theme=dark] .kleem-dashboard_canvas__t7wA_{display:block;min-width:0;padding:0 clamp(54px,4.2vw,72px) 0 clamp(76px,6.65vw,112px);border:0;background:var(--site-surface,#ffffff);color:var(--site-text,#070707)}.kleem-dashboard_hero__K7616{position:relative;display:grid;grid-template-columns:minmax(390px,400px) minmax(0,1fr);gap:20px;align-items:stretch;height:calc(100svh - 184px);min-height:700px;overflow:visible}.kleem-dashboard_copy__ivWuW{z-index:2;align-self:start;padding:clamp(86px,10.7vh,102px) 0 0}.kleem-dashboard_copy__ivWuW h1{max-width:390px;color:var(--site-text,#050505);font-family:Bodoni MT,Didot,Cormorant Garamond,Times New Roman,serif;font-size:clamp(88px,6.55vw,110px);font-weight:400;line-height:.86;letter-spacing:-.055em}.kleem-dashboard_copy__ivWuW p,html[data-theme=dark] .kleem-dashboard_copy__ivWuW p{max-width:390px;margin-top:29px;color:var(--site-text,#161616);font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:1.5}.kleem-dashboard_actions__32wh3{gap:27px;margin-top:29px}.kleem-dashboard_actions__32wh3 a,html[data-theme=dark] .kleem-dashboard_actions__32wh3 a{display:inline-flex;align-items:center;justify-content:space-between;min-width:196px;min-height:54px;gap:18px;padding:0 27px;border:1px solid var(--glass-border);border-radius:12px;background:var(--glass-fill);color:var(--site-text,#090909);font-family:Arial,Helvetica,sans-serif;font-size:15px;font-weight:500;flex:0 0 auto;white-space:nowrap;box-shadow:var(--glass-shadow);backdrop-filter:var(--glass-filter);-webkit-backdrop-filter:var(--glass-filter)}.kleem-dashboard_actions__32wh3 a:first-child{min-width:180px;border-color:var(--glass-border-strong);background:var(--glass-fill-strong);color:var(--site-text,#082431)}html[data-theme=dark] .kleem-dashboard_actions__32wh3 a{border-color:var(--glass-border);background:var(--glass-fill);color:#f6f0e7;box-shadow:var(--glass-shadow)}html[data-theme=dark] .kleem-dashboard_actions__32wh3 a:first-child{min-width:180px;border-color:var(--glass-border-strong);background:var(--glass-fill-strong);color:#f6f0e7}.kleem-dashboard_actions__32wh3 a:hover{box-shadow:0 9px 24px rgba(0,0,0,.12)}.kleem-dashboard_artwork__pPuWv{--artwork-center-x:calc(42% + 4rem);--artwork-center-y:45%;--bird-alignment:translate(-50%,-50%);position:relative;align-self:stretch;min-width:0;height:100%;pointer-events:none}.kleem-dashboard_artwork__pPuWv:after,.kleem-dashboard_artwork__pPuWv:before{content:none;display:none}.kleem-dashboard_artworkEye__Qq8r7,.kleem-dashboard_artwork__pPuWv img,html[data-theme=dark] .kleem-dashboard_artwork__pPuWv img{position:absolute;z-index:2;top:var(--artwork-center-y);left:calc(var(--artwork-center-x) + 4rem);width:calc(min(970px, 112%) + 16rem);height:auto;max-width:none;max-height:none;object-fit:contain;object-position:center;transform:var(--bird-alignment) scaleX(-1) rotate(-1deg) scale(1.02);transform-origin:center}.kleem-dashboard_artwork__pPuWv img,html[data-theme=dark] .kleem-dashboard_artwork__pPuWv img{filter:grayscale(1) contrast(1.22) brightness(.88) drop-shadow(0 1px 0 rgba(255,255,255,.78)) drop-shadow(0 18px 24px rgba(8,36,49,.18));mix-blend-mode:multiply;opacity:.78;-webkit-mask-image:linear-gradient(112deg,#000 8%,rgba(0,0,0,.32) 30%,#000 46%,rgba(0,0,0,.38) 68%,rgba(0,0,0,.96) 92%);mask-image:linear-gradient(112deg,#000 8%,rgba(0,0,0,.32) 30%,#000 46%,rgba(0,0,0,.38) 68%,rgba(0,0,0,.96) 92%);-webkit-mask-size:220% 100%;mask-size:220% 100%;-webkit-mask-position:90% 50%;mask-position:90% 50%}.kleem-dashboard_artworkEye__Qq8r7{opacity:0;pointer-events:none}html[data-theme=dark] .kleem-dashboard_artworkEye__Qq8r7{opacity:1}.kleem-dashboard_artworkOrbit__wTKnU{--orbit-duration:60s;position:absolute;z-index:1;top:var(--artwork-center-y);left:var(--artwork-center-x);width:calc(min(68%, 520px) + 15rem);aspect-ratio:1;border:1px solid color-mix(in srgb,var(--site-text,#082431) 44%,transparent);border-radius:50%;transform:translate(-50%,-50%);transform-origin:center;animation:kleem-dashboard_landingOrbitRotate__SdFji var(--orbit-duration) linear infinite}@keyframes kleem-dashboard_landingOrbitRotate__SdFji{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}@keyframes kleem-dashboard_landingOrbitLabelRotate__6x7g2{0%{transform:translate(-50%,-50%) rotate(0deg) translateX(var(--orbit-label-shift,0))}to{transform:translate(-50%,-50%) rotate(-1turn) translateX(var(--orbit-label-shift,0))}}.kleem-dashboard_artworkOrbit__wTKnU:after{position:absolute;inset:6%;border:1px dashed color-mix(in srgb,var(--site-text,#082431) 32%,transparent);border-radius:inherit;content:""}.kleem-dashboard_orbitStar__5_RzE{position:absolute;z-index:2;width:clamp(14px,1.6vw,22px);height:clamp(14px,1.6vw,22px);color:var(--site-text,#082431);opacity:.8;transform:translate(-50%,-50%);pointer-events:none}.kleem-dashboard_orbitStar__5_RzE:first-of-type{left:85.355%;top:14.645%}.kleem-dashboard_orbitStar__5_RzE:nth-of-type(2){left:14.645%;top:85.355%}.kleem-dashboard_orbitStar__5_RzE:nth-of-type(3){left:18.887%;top:18.887%;width:12px;height:12px;opacity:.6}.kleem-dashboard_orbitStar__5_RzE:nth-of-type(4){left:81.113%;top:81.113%;width:12px;height:12px;opacity:.6}.kleem-dashboard_artworkLabelBottom__VGcca,.kleem-dashboard_artworkLabelTop__YBo15{position:absolute;z-index:2;left:50%;width:16rem;max-width:80%;margin:0;color:color-mix(in srgb,var(--site-text,#082431) 68%,transparent);pointer-events:none;text-align:center;text-wrap:balance;white-space:normal;transform:translate(-50%,-50%) translateX(var(--orbit-label-shift,0));transform-origin:center;animation:kleem-dashboard_landingOrbitLabelRotate__6x7g2 var(--orbit-duration) linear infinite}.kleem-dashboard_artworkLabelTop__YBo15{top:23%;font:650 1.3rem/1.2 var(--font-mono),monospace;letter-spacing:.04em}.kleem-dashboard_artworkLabelBottom__VGcca{top:77%;font:500 1.3rem/1.4 var(--font-navigation),sans-serif}@media (min-width:901px) and (max-width:1400px){.kleem-dashboard_artworkOrbit__wTKnU{--orbit-label-shift:-4rem}.kleem-dashboard_artworkLabelBottom__VGcca,.kleem-dashboard_artworkLabelTop__YBo15{width:8rem;font-size:1.3rem}.kleem-dashboard_artworkLabelTop__YBo15{top:35%}.kleem-dashboard_artworkLabelBottom__VGcca{top:65%}}.kleem-dashboard_artwork__pPuWv span{position:absolute;z-index:3;right:1.5%;bottom:20%;display:grid;place-items:center;width:58px;height:58px;border:2px solid color-mix(in srgb,var(--site-text,#082431) 68%,transparent);border-radius:50%;color:var(--site-text,#082431);background:var(--site-surface,rgba(255,255,255,.7));font-size:29px;line-height:1}.kleem-dashboard_services__02Zav{position:relative;z-index:3;grid-template-columns:repeat(4,minmax(0,1fr));gap:21px;margin:0 0 82px -22px}.kleem-dashboard_services__02Zav>a,html[data-theme=dark] .kleem-dashboard_services__02Zav>a{position:relative;display:grid;overflow:hidden;grid-template-columns:54px minmax(0,1fr) 27px;grid-template-rows:1fr;align-items:center;min-height:104px;gap:17px;padding:0 24px;border:1px solid var(--glass-border);border-radius:13px;background:var(--glass-fill);color:var(--site-text,#080808);box-shadow:var(--glass-shadow);backdrop-filter:var(--glass-filter);-webkit-backdrop-filter:var(--glass-filter)}html[data-theme=dark] .kleem-dashboard_services__02Zav>a{border-color:var(--glass-border);background:var(--glass-fill);box-shadow:var(--glass-shadow)}.kleem-dashboard_services__02Zav>a:before{content:"";position:absolute;inset:1px 7% auto;height:1px;background:linear-gradient(90deg,transparent,var(--glass-highlight),transparent);opacity:.94}.kleem-dashboard_services__02Zav>a:hover{border-color:var(--glass-border-strong)}.kleem-dashboard_serviceIcon__Th8xR{display:grid;place-items:center;width:54px;height:54px;border-radius:50%;background:linear-gradient(145deg,rgba(7,7,7,.94),rgba(7,7,7,.78));color:#ffffff;backdrop-filter:blur(10px) saturate(1.12);-webkit-backdrop-filter:blur(10px) saturate(1.12)}.kleem-dashboard_services__02Zav strong{align-self:center;font-family:Bodoni MT,Didot,Georgia,serif;font-size:18px;font-weight:500;letter-spacing:-.015em}.kleem-dashboard_services__02Zav>a>svg{justify-self:end}@keyframes kleem-dashboard_landingControlIn__7nvTl{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.kleem-dashboard_actions__32wh3 a{animation:kleem-dashboard_landingControlIn__7nvTl .52s cubic-bezier(.2,.8,.2,1) both;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background-color .18s ease}.kleem-dashboard_actions__32wh3 a:nth-child(2){animation-delay:80ms;box-shadow:var(--glass-shadow)}.kleem-dashboard_actions__32wh3 a svg,.kleem-dashboard_nav__b0tXP a svg,.kleem-dashboard_services__02Zav>a>svg{transition:transform .18s ease}.kleem-dashboard_nav__b0tXP a:hover svg{transform:scale(1.12) rotate(-4deg)}.kleem-dashboard_services__02Zav>a{animation:kleem-dashboard_landingControlIn__7nvTl .56s cubic-bezier(.2,.8,.2,1) both}.kleem-dashboard_services__02Zav>a:nth-child(2){animation-delay:70ms}.kleem-dashboard_services__02Zav>a:nth-child(3){animation-delay:.14s}.kleem-dashboard_services__02Zav>a:nth-child(4){animation-delay:.21s}.kleem-dashboard_serviceIcon__Th8xR{position:relative;overflow:hidden;box-shadow:0 8px 18px rgba(0,0,0,.2),inset 0 0 0 1px rgba(255,255,255,.12);transition:transform .2s ease,box-shadow .2s ease}.kleem-dashboard_serviceIcon__Th8xR:after{content:"";position:absolute;inset:7px;border:1px solid var(--site-border,rgba(255,255,255,.16));border-radius:50%}.kleem-dashboard_serviceIcon__Th8xR svg,html[data-theme=dark] .kleem-dashboard_serviceIcon__Th8xR svg{position:relative;z-index:1;color:#ffffff;stroke:#ffffff}.kleem-dashboard_services__02Zav>a:hover .kleem-dashboard_serviceIcon__Th8xR{box-shadow:0 12px 25px rgba(0,0,0,.28),0 0 0 5px rgba(0,0,0,.05)}.kleem-dashboard_capabilitiesNote__yv3q5{background:#050505;box-shadow:0 14px 32px rgba(0,0,0,.14)}.kleem-dashboard_footer__QHPre{border-color:var(--site-border,rgba(255,255,255,.14));background:#050505;box-shadow:0 20px 52px rgba(0,0,0,.18)}@media (prefers-reduced-motion:reduce){.kleem-dashboard_actions__32wh3 a,.kleem-dashboard_services__02Zav>a{animation:none}}@media (max-width:1250px){.kleem-dashboard_page__jVW1o{grid-template-columns:360px minmax(0,1fr)}.kleem-dashboard_rail__pf4Xv{padding-inline:25px 22px}.kleem-dashboard_rail__pf4Xv:after{right:-45px;width:112px}.kleem-dashboard_canvas__t7wA_,html[data-theme=dark] .kleem-dashboard_canvas__t7wA_{padding-inline:44px 24px}.kleem-dashboard_hero__K7616{grid-template-columns:minmax(250px,.72fr) minmax(300px,1.28fr)}.kleem-dashboard_copy__ivWuW h1{font-size:clamp(78px,7.7vw,98px)}.kleem-dashboard_services__02Zav{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-left:0}.kleem-dashboard_services__02Zav>a,html[data-theme=dark] .kleem-dashboard_services__02Zav>a{grid-template-columns:48px minmax(0,1fr) 22px;gap:13px;padding-inline:18px}.kleem-dashboard_serviceIcon__Th8xR{width:48px;height:48px}}@media (max-width:900px){.kleem-dashboard_page__jVW1o{grid-template-columns:82px minmax(0,1fr)}.kleem-dashboard_rail__pf4Xv{align-items:center;padding:24px 14px}.kleem-dashboard_rail__pf4Xv:after{right:-32px;width:80px}.kleem-dashboard_logo__ayLH3>span:last-child,.kleem-dashboard_nav__b0tXP span{display:none}.kleem-dashboard_nav__b0tXP{align-items:center;width:100%}.kleem-dashboard_nav__b0tXP a{justify-content:center;width:54px;padding:0}.kleem-dashboard_railProfile___VlXy{width:48px;height:48px}.kleem-dashboard_canvas__t7wA_,html[data-theme=dark] .kleem-dashboard_canvas__t7wA_{padding-inline:46px 30px}.kleem-dashboard_hero__K7616{grid-template-columns:1fr;height:auto;min-height:0}.kleem-dashboard_copy__ivWuW{padding-top:64px}.kleem-dashboard_copy__ivWuW h1{font-size:clamp(70px,13vw,94px)}.kleem-dashboard_artwork__pPuWv{--bird-alignment:translate(0,0);height:430px}.kleem-dashboard_artworkEye__Qq8r7,.kleem-dashboard_artwork__pPuWv img,html[data-theme=dark] .kleem-dashboard_artwork__pPuWv img{top:-40px;left:2%;width:100%;max-height:500px}.kleem-dashboard_artworkOrbit__wTKnU{top:47%;left:46%;width:min(68vw,390px)}.kleem-dashboard_artworkLabelBottom__VGcca,.kleem-dashboard_artworkLabelTop__YBo15{width:12rem;font-size:1.3rem}.kleem-dashboard_services__02Zav{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:28px;margin-left:0}}@media (max-width:560px){.kleem-dashboard_page__jVW1o{display:block}.kleem-dashboard_rail__pf4Xv{position:fixed;inset:auto 0 0;z-index:30;display:block;width:100%;min-height:72px;height:72px;padding:8px 12px}.kleem-dashboard_logo__ayLH3,.kleem-dashboard_railProfile___VlXy,.kleem-dashboard_rail__pf4Xv:after{display:none}.kleem-dashboard_nav__b0tXP{display:grid;grid-template-columns:repeat(4,1fr);width:100%;margin:0}.kleem-dashboard_nav__b0tXP a{width:auto;min-height:56px}.kleem-dashboard_canvas__t7wA_,html[data-theme=dark] .kleem-dashboard_canvas__t7wA_{padding:0 22px 96px}.kleem-dashboard_copy__ivWuW{padding-top:42px}.kleem-dashboard_copy__ivWuW h1{font-size:clamp(62px,22vw,82px)}.kleem-dashboard_copy__ivWuW p{font-size:15px}.kleem-dashboard_actions__32wh3{display:grid;grid-template-columns:1fr;gap:12px}.kleem-dashboard_actions__32wh3 a,.kleem-dashboard_actions__32wh3 a:first-child,html[data-theme=dark] .kleem-dashboard_actions__32wh3 a,html[data-theme=dark] .kleem-dashboard_actions__32wh3 a:first-child{width:100%;min-width:0}.kleem-dashboard_artwork__pPuWv{height:300px}.kleem-dashboard_artworkEye__Qq8r7,.kleem-dashboard_artwork__pPuWv img,html[data-theme=dark] .kleem-dashboard_artwork__pPuWv img{top:-8px}.kleem-dashboard_artworkOrbit__wTKnU{top:50%;left:50%;width:min(74vw,300px)}.kleem-dashboard_services__02Zav{grid-template-columns:1fr;gap:12px;margin-bottom:56px}}.kleem-dashboard_services__02Zav .kleem-dashboard_serviceIcon__Th8xR{display:grid;place-items:center;flex-direction:row;width:50px;height:50px;overflow:visible;border:0;border-radius:14px;background:#080808;box-shadow:0 8px 18px rgba(0,0,0,.14)}.kleem-dashboard_services__02Zav .kleem-dashboard_serviceIcon__Th8xR:after{display:none}.kleem-dashboard_services__02Zav .kleem-dashboard_serviceIcon__Th8xR svg,html[data-theme=dark] .kleem-dashboard_services__02Zav .kleem-dashboard_serviceIcon__Th8xR svg{display:block;width:22px;height:22px;color:#ffffff;stroke:#ffffff;stroke-width:1.8}.kleem-dashboard_services__02Zav>a:hover .kleem-dashboard_serviceIcon__Th8xR{box-shadow:0 12px 23px rgba(0,0,0,.2)}.kleem-dashboard_logo__ayLH3>span:last-child{font-family:Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;font-size:23px;font-weight:500;letter-spacing:-.045em;line-height:1}.kleem-dashboard_page__jVW1o{--font-editorial:"Helvetica Neue",Helvetica,Arial,"Segoe UI",sans-serif;--font-navigation:"Helvetica Neue",Helvetica,Arial,"Segoe UI",sans-serif}.kleem-dashboard_copy__ivWuW h1,.kleem-dashboard_page__jVW1o,.kleem-dashboard_services__02Zav strong{font-family:Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif}@keyframes kleem-dashboard_landingWordPop__BYq0T{0%{opacity:0;transform:translateY(34px) rotate(1.5deg) scale(.96)}68%{opacity:1;transform:translateY(-4px) rotate(-.35deg) scale(1.01)}to{opacity:1;transform:translateY(0) rotate(0) scale(1)}}@keyframes kleem-dashboard_landingCopyReveal__ELlgg{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes kleem-dashboard_landingBirdFloat__tomBu{0%,to{transform:var(--bird-alignment) scaleX(-1) rotate(-1deg) scale(1.02) translateY(0)}50%{transform:var(--bird-alignment) scaleX(-1) rotate(.35deg) scale(1.035) translateY(-11px)}}@keyframes kleem-dashboard_landingSprayBreathe__i8joh{0%,to{opacity:.14;transform:scale(1)}50%{opacity:.21;transform:scale(1.025)}}@keyframes kleem-dashboard_landingBirdGlassShimmer__PBbe7{0%,to{-webkit-mask-position:90% 50%;mask-position:90% 50%}50%{-webkit-mask-position:12% 50%;mask-position:12% 50%}}@keyframes kleem-dashboard_landingStampPop__3mWfB{0%{opacity:0;transform:scale(.45) rotate(-18deg)}72%{opacity:1;transform:scale(1.1) rotate(3deg)}to{opacity:1;transform:scale(1) rotate(0)}}@keyframes kleem-dashboard_landingCardPop__fU47f{0%{opacity:0;transform:translateY(28px) scale(.96)}72%{opacity:1;transform:translateY(-3px) scale(1.01)}to{opacity:1;transform:translateY(0) scale(1)}}.kleem-dashboard_copy__ivWuW h1 span{width:fit-content;max-width:100%;margin-left:-12px;padding:0 14px 7px 12px;border:0;border-radius:14px 7px 16px 8px;background:var(--glass-fill);box-shadow:0 15px 34px rgb(0 0 0/12%);-webkit-backdrop-filter:var(--glass-filter);backdrop-filter:var(--glass-filter);transform-origin:left center;animation:kleem-dashboard_landingWordPop__BYq0T .76s cubic-bezier(.16,1,.3,1) both}.kleem-dashboard_copy__ivWuW h1 span:nth-child(2){margin-left:6px;animation-delay:90ms}.kleem-dashboard_copy__ivWuW h1 span:nth-child(3){margin-left:-4px;animation-delay:.18s}.kleem-dashboard_copy__ivWuW h1 span:nth-child(4){margin-left:15px;animation-delay:.27s}html[data-theme=dark] .kleem-dashboard_copy__ivWuW h1 span{background:linear-gradient(135deg,rgba(255,255,255,.18),rgba(255,255,255,.035));box-shadow:0 15px 34px rgba(0,0,0,.18)}.kleem-dashboard_copy__ivWuW p{animation:kleem-dashboard_landingCopyReveal__ELlgg .65s cubic-bezier(.16,1,.3,1) .37s both}.kleem-dashboard_artwork__pPuWv:before{animation:none}.kleem-dashboard_artwork__pPuWv img,html[data-theme=dark] .kleem-dashboard_artwork__pPuWv img{animation:kleem-dashboard_landingBirdFloat__tomBu 6.5s ease-in-out .7s infinite,kleem-dashboard_landingBirdGlassShimmer__PBbe7 8.5s ease-in-out .9s infinite}.kleem-dashboard_artworkEye__Qq8r7{animation:kleem-dashboard_landingBirdFloat__tomBu 6.5s ease-in-out .7s infinite}.kleem-dashboard_artwork__pPuWv span{animation:kleem-dashboard_landingStampPop__3mWfB .68s cubic-bezier(.16,1,.3,1) .72s both}.kleem-dashboard_actions__32wh3 a{position:relative;overflow:hidden}.kleem-dashboard_actions__32wh3 a:before{position:absolute;inset:-45% auto -45% -55%;width:38%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.48),transparent);content:"";transform:skewX(-18deg);transition:left .52s cubic-bezier(.16,1,.3,1)}.kleem-dashboard_actions__32wh3 a:hover:before{left:125%}.kleem-dashboard_actions__32wh3 a:after{content:"";position:absolute;inset:1px 8% auto;height:1px;background:linear-gradient(90deg,transparent,var(--glass-highlight),transparent);opacity:.8}.kleem-dashboard_actions__32wh3 a:first-child{box-shadow:var(--glass-shadow-strong)}.kleem-dashboard_actions__32wh3 a:hover{box-shadow:var(--glass-shadow-hover)}.kleem-dashboard_services__02Zav>a{animation:kleem-dashboard_landingCardPop__fU47f .72s cubic-bezier(.16,1,.3,1) both;box-shadow:var(--glass-shadow)}.kleem-dashboard_services__02Zav>a:nth-child(2){animation-delay:.1s}.kleem-dashboard_services__02Zav>a:nth-child(3){animation-delay:.2s}.kleem-dashboard_services__02Zav>a:nth-child(4){animation-delay:.3s}.kleem-dashboard_services__02Zav>a:hover{box-shadow:var(--glass-shadow-hover)}.kleem-dashboard_services__02Zav>a:hover .kleem-dashboard_serviceIcon__Th8xR{box-shadow:0 15px 30px rgba(0,0,0,.32),0 0 0 6px rgba(0,0,0,.055)}.kleem-dashboard_capabilityCard__ogq0x{box-shadow:0 14px 34px rgba(0,0,0,.075),0 2px 6px rgba(0,0,0,.04)}.kleem-dashboard_capabilityCard__ogq0x:hover{transform:translateY(-7px) scale(1.008);box-shadow:0 28px 58px rgba(0,0,0,.15),0 7px 18px rgba(0,0,0,.07)}@media (prefers-reduced-motion:reduce){.kleem-dashboard_artworkEye__Qq8r7,.kleem-dashboard_artworkLabelBottom__VGcca,.kleem-dashboard_artworkLabelTop__YBo15,.kleem-dashboard_artworkOrbit__wTKnU,.kleem-dashboard_artwork__pPuWv img,.kleem-dashboard_artwork__pPuWv span,.kleem-dashboard_artwork__pPuWv:before,.kleem-dashboard_copy__ivWuW h1 span,.kleem-dashboard_copy__ivWuW p,.kleem-dashboard_services__02Zav>a{animation:none!important}.kleem-dashboard_actions__32wh3 a:hover,.kleem-dashboard_capabilityCard__ogq0x:hover,.kleem-dashboard_services__02Zav>a:hover,.kleem-dashboard_services__02Zav>a:hover .kleem-dashboard_serviceIcon__Th8xR{transform:none}}html:not([lang=en]) .kleem-dashboard_copy__ivWuW h1{font-size:clamp(36px,4.2vw,64px);line-height:1.12;overflow-wrap:normal}html:not([lang=en]) .kleem-dashboard_copy__ivWuW h1 span{white-space:nowrap}html:not([lang=en]) .kleem-dashboard_services__02Zav{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr))}html[data-theme=dark] .kleem-dashboard_artwork__pPuWv:after,html[data-theme=dark] .kleem-dashboard_artwork__pPuWv:before{content:none;display:none}html[data-theme=dark] .kleem-dashboard_artwork__pPuWv img{filter:grayscale(1) invert(1) contrast(1.18) brightness(1.18) drop-shadow(0 0 2px rgba(255,255,255,.96)) drop-shadow(0 20px 24px rgba(0,0,0,.34));mix-blend-mode:screen;opacity:.84}html[data-theme=dark] .kleem-dashboard_artwork__pPuWv span{border-color:rgba(246,240,231,.6);background:var(--site-surface,#172126);color:#f6f0e7}@media (max-width:560px){.kleem-dashboard_copy__ivWuW h1{width:100%;margin-inline:auto;align-items:center;text-align:center}.kleem-dashboard_copy__ivWuW h1 span,.kleem-dashboard_copy__ivWuW h1 span:nth-child(2),.kleem-dashboard_copy__ivWuW h1 span:nth-child(3),.kleem-dashboard_copy__ivWuW h1 span:nth-child(4){margin-left:0;padding-right:clamp(2rem,10vw,3rem);padding-left:clamp(2rem,10vw,3rem)}html:not([lang=en]) .kleem-dashboard_copy__ivWuW h1{font-size:clamp(32px,8vw,44px)}}.kleem-dashboard_navbarPage__Z7jpm{--landing-gutter:clamp(22px,4vw,72px);display:block;overflow-x:clip;overflow-y:visible;padding-top:0}html:has(.kleem-dashboard_navbarPage__Z7jpm){overflow-y:scroll;scrollbar-gutter:stable;scrollbar-width:auto;scrollbar-color:var(--color-text-muted) var(--color-bg)}.kleem-dashboard_navbar__G7kWs{--site-text:#ffffff;--glass-border:transparent;--glass-border-strong:transparent;--glass-highlight:transparent;position:sticky;z-index:60;top:0;display:flex;min-height:calc(80px + 2rem);align-items:center;justify-content:space-between;gap:clamp(24px,4vw,64px);margin:0;padding:20px 32px;border:0;border-radius:40px 0 40px 0;background:#000000;color:var(--site-text,#172126);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}html[data-theme=dark] .kleem-dashboard_navbar__G7kWs{background:#000000}@media (min-width:1051px){.kleem-dashboard_navbar__G7kWs{margin-top:12px;margin-inline:12px;top:12px;border-top-left-radius:40px;border-top-right-radius:0;border-bottom-right-radius:40px;border-bottom-left-radius:0}}.kleem-dashboard_navbarBrand__BYpye{flex-shrink:0;color:var(--site-text,#172126)}.kleem-dashboard_navbar__G7kWs .kleem-dashboard_navbarBrand__BYpye .kleemi-logo{width:52px;height:52px;flex-basis:52px;border:0;background:transparent;box-shadow:none}.kleem-dashboard_navbar__G7kWs .kleem-dashboard_navbarBrand__BYpye .brand-wordmark{font-size:30px;color:#ffffff}.kleem-dashboard_navbarBrand__BYpye .kleemi-logo__image,html[data-theme=dark] .kleem-dashboard_navbarBrand__BYpye .kleemi-logo__image{filter:grayscale(1) brightness(0) invert(1)}.kleem-dashboard_navbarMenu__p8QRT{min-width:0;flex:1}.kleem-dashboard_navbarLinks__LAeX2{display:flex;justify-content:flex-end;gap:clamp(16px,2.5vw,40px)}.kleem-dashboard_navbarLinks__LAeX2 a,.kleem-dashboard_navbarToggle__XajNd{display:inline-flex;min-height:48px;align-items:center;justify-content:center;gap:10px;padding:10px 18px;border:0;border-radius:6px;background:transparent;color:var(--site-text,#172126);font:500 1.2rem/1.4 var(--font-navigation);text-decoration:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;transition:color .16s ease,background-color .16s ease}.kleem-dashboard_navbarLinks__LAeX2 a svg,.kleem-dashboard_navbarToggle__XajNd svg{flex-shrink:0}.kleem-dashboard_navbarLinks__LAeX2 a:hover,.kleem-dashboard_navbarToggle__XajNd:hover{background:rgb(255 255 255/8%);color:#ffffff}.kleem-dashboard_navbarLinks__LAeX2 a:hover{text-decoration:underline;text-underline-offset:7px}.kleem-dashboard_navbarToggle__XajNd:focus-visible,.kleem-dashboard_navbar__G7kWs a:focus-visible{outline:2px solid var(--site-text,#172126);outline-offset:4px}.kleem-dashboard_navbarToggle__XajNd{display:none;cursor:pointer}.kleem-dashboard_navbarPage__Z7jpm .kleem-dashboard_canvas__t7wA_,html[data-theme=dark] .kleem-dashboard_navbarPage__Z7jpm .kleem-dashboard_canvas__t7wA_{min-height:0;padding:0 var(--landing-gutter) 32px;scroll-margin-top:calc(112px + 2rem)}.kleem-dashboard_navbarPage__Z7jpm .kleem-dashboard_hero__K7616{height:auto;min-height:650px;padding-bottom:48px}.kleem-dashboard_navbarPage__Z7jpm .kleem-dashboard_copy__ivWuW{padding-top:clamp(48px,7vh,78px)}.kleem-dashboard_navbarPage__Z7jpm .kleem-dashboard_services__02Zav{margin-left:0}.kleem-dashboard_navbarPage__Z7jpm .kleem-dashboard_capabilities__9ztw2{scroll-margin-top:calc(112px + 2rem)}@media (min-width:901px){.kleem-dashboard_navbarPage__Z7jpm .kleem-dashboard_copy__ivWuW{translate:3rem 0}}@media (max-width:1050px){.kleem-dashboard_navbar__G7kWs{gap:16px;padding-inline:18px}.kleem-dashboard_navbarLinks__LAeX2{gap:16px}.kleem-dashboard_navbar__G7kWs .kleem-dashboard_navbarBrand__BYpye .kleemi-logo{width:46px;height:46px;flex-basis:46px}.kleem-dashboard_navbar__G7kWs .kleem-dashboard_navbarBrand__BYpye .brand-wordmark{font-size:26px}.kleem-dashboard_navbarLinks__LAeX2 a{padding-inline:10px;gap:8px;font-size:1.2rem}}@media (max-width:900px){.kleem-dashboard_navbarPage__Z7jpm .kleem-dashboard_hero__K7616{height:auto;min-height:0;padding-top:0}}@media (max-width:767px){.kleem-dashboard_navbar__G7kWs{top:12px;flex-wrap:wrap;min-height:calc(72px + 2rem);margin:12px var(--landing-gutter) 0;padding:20px 14px;gap:0;border:1px solid rgb(255 255 255/12%);border-radius:40px 0 40px 0}.kleem-dashboard_navbarToggle__XajNd{display:inline-flex;min-width:52px;min-height:52px;padding:10px}.kleem-dashboard_navbarMenu__p8QRT{display:none;flex-basis:100%}.kleem-dashboard_navbarMenu__p8QRT[data-open=true]{display:block;max-height:calc(100dvh - 128px - 2rem);overflow-y:auto;margin-top:12px;padding:12px 4px 4px;border-top:1px solid var(--glass-border)}.kleem-dashboard_navbarLinks__LAeX2{display:grid;grid-template-columns:minmax(0,1fr);gap:4px}.kleem-dashboard_navbarLinks__LAeX2 a{justify-content:center;text-align:center;min-height:52px}.kleem-dashboard_navbarPage__Z7jpm .kleem-dashboard_copy__ivWuW{padding-top:42px}}@media (max-width:400px){.kleem-dashboard_navbarPage__Z7jpm{--landing-gutter:16px}.kleem-dashboard_navbar__G7kWs .kleem-dashboard_navbarBrand__BYpye .brand-wordmark{font-size:24px}.kleem-dashboard_navbar__G7kWs .kleem-dashboard_navbarBrand__BYpye .kleemi-logo{width:42px;height:42px;flex-basis:42px}.kleem-dashboard_navbarToggle__XajNd{padding-inline:12px}.kleem-dashboard_navbarLinks__LAeX2{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.kleem-dashboard_navbarLinks__LAeX2 a,.kleem-dashboard_navbarToggle__XajNd{transition:none}.kleem-dashboard_navbarLinks__LAeX2 a:hover,.kleem-dashboard_navbarToggle__XajNd:hover{transform:none}}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.kleem-dashboard_navbar__G7kWs,html[data-theme=dark] .kleem-dashboard_navbar__G7kWs{background:#000000}}@media (prefers-reduced-transparency:reduce){.kleem-dashboard_navbar__G7kWs,html[data-theme=dark] .kleem-dashboard_navbar__G7kWs{background:#000000;-webkit-backdrop-filter:none;backdrop-filter:none}}.kleem-dashboard_navbarPage__Z7jpm .kleem-dashboard_hero__K7616>.kleem-dashboard_copyStack__BaWur{position:relative;display:flex;flex-direction:column;gap:24px;width:100%;max-width:25rem;min-width:0;margin-inline:auto;padding-block:clamp(32px,4vw,58px) 0}.kleem-dashboard_navbarPage__Z7jpm .kleem-dashboard_copyStack__BaWur h1{display:grid;grid-template-columns:minmax(0,1fr);align-items:center;width:fit-content;max-width:100%;gap:8px;margin:0 auto;font-size:clamp(60px,7vw,96px);line-height:1}.kleem-dashboard_navbarPage__Z7jpm .kleem-dashboard_copyStack__BaWur h1>span{width:fit-content;max-width:100%;justify-self:start;margin-left:0;padding:.06em .18em .12em;transform-origin:center;text-align:left;white-space:nowrap}@media (max-width:767px){.kleem-dashboard_navbarPage__Z7jpm .kleem-dashboard_copyStack__BaWur h1{align-self:center;justify-items:center;margin-inline:auto}.kleem-dashboard_navbarPage__Z7jpm .kleem-dashboard_copyStack__BaWur h1>span{justify-self:center;padding-inline:2rem;text-align:center}.kleem-dashboard_navbarPage__Z7jpm .kleem-dashboard_artworkLabelBottom__VGcca,.kleem-dashboard_navbarPage__Z7jpm .kleem-dashboard_artworkLabelTop__YBo15{font-size:.9rem}}.kleem-dashboard_navbarPage__Z7jpm .kleem-dashboard_hero__K7616 .kleem-dashboard_copyStack__BaWur>.kleem-dashboard_actions__32wh3,.kleem-dashboard_navbarPage__Z7jpm .kleem-dashboard_hero__K7616 .kleem-dashboard_copyStack__BaWur>p{width:100%;max-width:none;margin:0}html:not([lang=en]) .kleem-dashboard_navbarPage__Z7jpm .kleem-dashboard_copyStack__BaWur h1{font-size:clamp(20px,4.5vw,64px)}.kleem-dashboard_navbarPage__Z7jpm .kleem-dashboard_hero__K7616 .kleem-dashboard_copy__ivWuW>p{font-size:1.25rem;line-height:1.6}.kleem-dashboard_navbarPage__Z7jpm .kleem-dashboard_hero__K7616 .kleem-dashboard_actions__32wh3{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem}.kleem-dashboard_navbarPage__Z7jpm .kleem-dashboard_hero__K7616 .kleem-dashboard_actions__32wh3 a,html[data-theme=dark] .kleem-dashboard_navbarPage__Z7jpm .kleem-dashboard_hero__K7616 .kleem-dashboard_actions__32wh3 a{flex:1 1 16rem;width:auto;min-width:0;max-width:100%;min-height:4.5rem;padding:1rem 1.5rem;gap:1rem;font-size:1.5rem;line-height:1.25;white-space:normal}.kleem-dashboard_navbarPage__Z7jpm .kleem-dashboard_hero__K7616 .kleem-dashboard_actions__32wh3 a svg{width:1.5rem;height:1.5rem;flex-shrink:0}.kleem-dashboard_navbarPage__Z7jpm .kleem-dashboard_actions__32wh3,.kleem-dashboard_navbarPage__Z7jpm .kleem-dashboard_services__02Zav{--glass-border:transparent;--glass-border-strong:transparent;--glass-highlight:transparent;--glass-shadow:0 10px 26px rgb(0 0 0/12%);--glass-shadow-strong:0 12px 30px rgb(0 0 0/16%);--glass-shadow-hover:0 16px 36px rgb(0 0 0/20%)}.kleem-dashboard_navbarPage__Z7jpm .kleem-dashboard_actions__32wh3 a:after,.kleem-dashboard_navbarPage__Z7jpm .kleem-dashboard_services__02Zav>a:before{content:none}.kleem-dashboard_navbarPage__Z7jpm .kleem-dashboard_capabilitySection__Bf3qR{border:0;box-shadow:0 14px 34px rgb(0 0 0/12%)}.kleem-dashboard_navbarPage__Z7jpm .kleem-dashboard_capabilitySection__Bf3qR:before{content:none}.kleem-dashboard_navbarPage__Z7jpm .kleem-dashboard_capabilityCard__ogq0x,.kleem-dashboard_navbarPage__Z7jpm .kleem-dashboard_footer__QHPre{border:0}.site-frame_frame__EhXwJ{--landing-gutter:clamp(22px,4vw,72px);--font-navigation:"Helvetica Neue",Helvetica,Arial,"Segoe UI",sans-serif;display:flex;flex-direction:column;width:100%;height:100dvh;min-width:0;overflow:hidden;background:var(--site-page,var(--color-bg))}.site-frame_frame__EhXwJ>header{flex-shrink:0;margin-bottom:16px}.site-frame_themedFrame__J737Z{--site-page:var(--site-surface);--color-bg:var(--site-surface)}.site-frame_themedFrame__J737Z,.site-frame_themedFrame__J737Z .site-frame_content__t6JFg .oc-app-shell,.site-frame_themedFrame__J737Z .site-frame_content__t6JFg .oc-app-shell__content,.site-frame_themedFrame__J737Z .site-frame_content__t6JFg>.app-frame,.site-frame_themedFrame__J737Z>.site-frame_content__t6JFg{background:var(--site-surface)!important}.site-frame_themedFrame__J737Z>header{--site-text:#ffffff;--glass-border:transparent;--glass-highlight:transparent;background:#000000!important;color:#ffffff;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.site-frame_themedFrame__J737Z>header .brand-wordmark,.site-frame_themedFrame__J737Z>header a,.site-frame_themedFrame__J737Z>header button{color:#ffffff!important}.site-frame_themedFrame__J737Z>header .kleemi-logo__image,html[data-theme=dark] .site-frame_themedFrame__J737Z>header .kleemi-logo__image{filter:grayscale(1) brightness(0) invert(1)}.site-frame_themedFrame__J737Z>header a:hover,.site-frame_themedFrame__J737Z>header button:hover{background:rgb(255 255 255/8%);color:#ffffff}.site-frame_frame__EhXwJ nav[aria-label="Primary navigation"] a[aria-current=page]{background:rgb(255 255 255/12%);text-decoration:underline;text-underline-offset:7px}.site-frame_content__t6JFg{flex:1;min-height:0;min-width:0;overflow:auto}.site-frame_content__t6JFg>.app-frame{height:100%;min-height:0}.site-frame_content__t6JFg>.auth-shell{height:auto;min-height:100%}.site-frame_content__t6JFg .app-topbar{display:flex}.site-frame_content__t6JFg .oc-app-shell{display:flex;flex-direction:column;min-height:0}.site-frame_content__t6JFg .oc-titlebar{flex-shrink:0}.site-frame_content__t6JFg .oc-app-shell__content{flex:1;height:auto;min-height:0}.site-frame_content__t6JFg .oc-home{display:flex;flex-direction:column}.site-frame_content__t6JFg .oc-home-main{display:block;flex:1;min-height:0;overflow:auto}.site-frame_content__t6JFg .oc-project-menu{display:block;flex-shrink:0;min-height:0;max-height:55%;overflow:auto;border-right:0;border-bottom:1px solid var(--color-border)}.site-frame_content__t6JFg .oc-project-menu>summary{padding:16px 24px;cursor:pointer;font-weight:600}.site-frame_content__t6JFg .oc-project-menu>summary:focus-visible{outline:2px solid currentColor;outline-offset:-3px}.site-frame_content__t6JFg .oc-project-menu:not([open])>:not(summary){display:none}.site-frame_content__t6JFg .oc-project-menu>nav{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:8px}.site-frame_content__t6JFg .oc-home-sidebar__footer{display:flex;flex-wrap:wrap;gap:12px}.site-frame_skipLink__LsEwa{position:fixed;left:24px;top:-100px;z-index:100;padding:12px 20px;background:#fff;color:#111}.site-frame_skipLink__LsEwa:focus{top:20px}@media (max-width:400px){.site-frame_frame__EhXwJ{--landing-gutter:16px}}.public-theme_frame__H7fqK[data-public-theme]:has([data-checkout-theme=amethyst]){--checkout-gutter:clamp(12px,4vw,32px);--site-page:transparent;--site-surface:#2b2136;--site-subtle:#241b2e;--site-text:#fcf9ff;--site-muted:#c7b9d7;--site-border:#715a80;--site-accent:#33adff;padding-top:24px;color-scheme:dark;background:radial-gradient(ellipse at 0 0,#99689c14,transparent 55%),radial-gradient(ellipse at 100% 3%,#97638c66,transparent 42%),radial-gradient(ellipse at 0 65%,#8a5a8722,transparent 48%),radial-gradient(ellipse at 100% 100%,#3e263a88,transparent 45%),#49324e}.public-theme_frame__H7fqK[data-public-theme]:has([data-checkout-theme=amethyst]) .public-theme_header__Ss_5Y{width:min(calc(100% - var(--checkout-gutter) * 2),760px);margin-inline:auto;padding:18px 26px;border:1px solid #a28aa9;border-bottom:0;border-radius:32px 32px 0 0;background:radial-gradient(ellipse at 0 0,#b88ad13d,transparent 60%),#392b42e8;box-shadow:inset 0 7px 18px #d9b7ff22;backdrop-filter:blur(24px)}.public-theme_frame__H7fqK[data-public-theme]:has([data-checkout-theme=amethyst]) .public-theme_nav__tFR2C .public-theme_newProject__KOmSo{color:#241b2e}.public-theme_frame__H7fqK[data-public-theme]:has([data-checkout-theme=amethyst]) .agent-provider-gate{padding:0;background:transparent!important}.public-theme_frame__H7fqK[data-public-theme]:has([data-checkout-theme=amethyst]) .public-theme_brand__JYWY1{font-size:clamp(27px,4vw,38px);gap:12px}.public-theme_frame__H7fqK[data-public-theme]:has([data-checkout-theme=amethyst]) .public-theme_bird__fc9lW{width:52px;height:52px}.public-theme_frame__H7fqK[data-public-theme]:has([data-checkout-theme=amethyst]) :is(.public-theme_tagline__7oouI,.public-theme_workspace___asxK){display:none}.public-theme_frame__H7fqK[data-public-theme]:has([data-checkout-theme=amethyst]) :is(.public-theme_themeToggle__99ar8,.public-theme_menuButton__nNVpL){width:48px;height:48px;padding:0;border-radius:14px;color:#d8b9ee;background:linear-gradient(140deg,#3b2c48,#241c2f);border:1px solid #70588188;box-shadow:inset 0 0 8px #bc8cdb12}.public-theme_frame__H7fqK[data-public-theme]:has([data-checkout-theme=amethyst]) .public-theme_themeToggle__99ar8 .theme-toggle__label{display:none}.public-theme_frame__H7fqK[data-public-theme]:has([data-checkout-theme=amethyst]) .public-theme_themeToggle__99ar8 .theme-toggle__thumb,.public-theme_frame__H7fqK[data-public-theme]:has([data-checkout-theme=amethyst]) .public-theme_themeToggle__99ar8 .theme-toggle__track{position:static;display:grid;place-items:center;width:100%;height:100%;border:0;background:transparent;color:inherit;box-shadow:none;transform:none}.public-theme_frame__H7fqK[data-public-theme]:has([data-checkout-theme=amethyst]) .public-theme_themeToggle__99ar8 svg{width:26px;height:26px}@media (max-width:600px){.public-theme_frame__H7fqK[data-public-theme]:has([data-checkout-theme=amethyst]){padding-top:16px}.public-theme_frame__H7fqK[data-public-theme]:has([data-checkout-theme=amethyst]) .public-theme_header__Ss_5Y{padding:12px 20px;border-radius:26px 26px 0 0}.public-theme_frame__H7fqK[data-public-theme]:has([data-checkout-theme=amethyst]) .public-theme_headerRow__zUYpo{min-height:62px;gap:12px}.public-theme_frame__H7fqK[data-public-theme]:has([data-checkout-theme=amethyst]) .public-theme_headerActions__mb7md{gap:8px}.public-theme_frame__H7fqK[data-public-theme]:has([data-checkout-theme=amethyst]) .public-theme_bird__fc9lW{width:40px;height:40px}.public-theme_frame__H7fqK[data-public-theme]:has([data-checkout-theme=amethyst]) .public-theme_brand__JYWY1{font-size:27px;gap:8px}.public-theme_frame__H7fqK[data-public-theme]:has([data-checkout-theme=amethyst]) :is(.public-theme_themeToggle__99ar8,.public-theme_menuButton__nNVpL){width:44px;height:44px}}@media (max-width:360px){.public-theme_frame__H7fqK[data-public-theme]:has([data-checkout-theme=amethyst]) .public-theme_brand__JYWY1{font-size:22px}.public-theme_frame__H7fqK[data-public-theme]:has([data-checkout-theme=amethyst]) .public-theme_bird__fc9lW{width:28px;height:28px}}.public-theme_frame__H7fqK{--site-page:#fff;--site-surface:#fff;--site-subtle:#f6f7f9;--site-text:#161b25;--site-muted:#626c7a;--site-border:#e5e8ee;--site-accent:var(--kleem-blue,#155bea);--theme-soft:rgb(var(--kleem-blue-rgb,21 91 234)/8%);--theme-button:var(--kleem-blue,#155bea);--theme-button-text:#fff;--color-bg:var(--site-page);--color-surface:var(--site-surface);--color-surface-hover:var(--site-subtle);--color-input:var(--site-surface);--color-text:var(--site-text);--color-text-muted:var(--site-muted);--color-border:var(--site-border);--color-accent:var(--site-accent);--color-accent-strong:var(--site-accent);--glass-fill:var(--site-surface);--glass-border:var(--site-border);--glass-shadow:none;--glass-filter:none;--site-font:"Helvetica Neue",Helvetica,Arial,"Segoe UI",sans-serif;min-width:0;min-height:100svh;background:var(--site-page);color:var(--site-text);font-family:var(--site-font);color-scheme:light}html[data-theme=dark] .public-theme_frame__H7fqK{--site-page:#000;--site-surface:#171717;--site-subtle:#111;--site-text:#f4f4f4;--site-muted:#a3a3ab;--site-border:#303034;--site-accent:var(--kleem-blue,#155bea);--theme-soft:rgb(var(--kleem-blue-rgb,21 91 234)/18%);--theme-button:#f4f4f4;--theme-button-text:#171717;color-scheme:dark}.public-theme_frame__H7fqK *,.public-theme_frame__H7fqK :after,.public-theme_frame__H7fqK :before{box-sizing:border-box}.public-theme_frame__H7fqK :is(button,input,select,textarea){font-family:inherit}.public-theme_frame__H7fqK :is(h1,h2,h3){font-family:var(--site-font);text-wrap:balance}.public-theme_frame__H7fqK svg{flex-shrink:0}.public-theme_frame__H7fqK :is(a,button,input,textarea,select,summary):focus-visible{outline:2px solid var(--site-muted);outline-offset:3px}.public-theme_header__Ss_5Y{padding:0 clamp(16px,4vw,64px);border-bottom:1px solid var(--site-border);background:var(--site-page)}.public-theme_headerRow__zUYpo{display:flex;align-items:center;gap:24px;min-height:80px;max-width:1320px;margin:auto}.public-theme_brand__JYWY1{display:inline-flex;align-items:center;gap:8px;flex-shrink:0;color:var(--site-text);text-decoration:none;font-size:25px;font-weight:700;letter-spacing:-.05em}.public-theme_brand__JYWY1>span>span{color:var(--site-accent)}.public-theme_bird__fc9lW{width:40px;height:40px;background:url(/kleem-ai-bird-symbol.png) 50%/contain no-repeat}.public-theme_tagline__7oouI{color:var(--site-muted);font-size:13px;border-left:1px solid var(--site-border);padding-left:24px}.public-theme_headerActions__mb7md{display:flex;align-items:center;gap:12px;margin-left:auto}.public-theme_notificationBell__p7tLF{display:inline-flex;align-items:center;justify-content:center;width:44px;min-width:44px;height:44px}.public-theme_themeToggle__99ar8{min-height:44px;border:1px solid var(--site-border);border-radius:10px;background:var(--site-surface);color:var(--site-text);box-shadow:none}.public-theme_themeToggle__99ar8 .theme-toggle__track{background:var(--site-subtle);border-color:var(--site-border)}.public-theme_themeToggle__99ar8 .theme-toggle__thumb{color:var(--site-text);background:var(--site-surface)}.public-theme_workspace___asxK{display:inline-flex;align-items:center;gap:10px;padding:12px 18px;min-height:44px;border-radius:10px;background:var(--theme-button);color:var(--theme-button-text);text-decoration:none;font-size:14px;font-weight:600}.public-theme_nav__tFR2C{display:flex;flex-wrap:wrap;gap:6px;max-width:1320px;margin:0 auto;padding-bottom:12px}.public-theme_nav__tFR2C a{display:flex;align-items:center;min-height:44px;padding:10px 16px;border-radius:8px;color:var(--site-muted);text-decoration:none;font-size:14px}.public-theme_nav__tFR2C a:hover,.public-theme_nav__tFR2C a[aria-current]{background:var(--theme-soft);color:var(--site-accent)}.public-theme_menuButton__nNVpL{display:none;min-width:44px;min-height:44px;align-items:center;justify-content:center;border:1px solid var(--site-border);border-radius:10px;background:var(--site-surface);color:var(--site-text)}.public-theme_desktopLinks__wy3EC{display:flex;flex-wrap:wrap;gap:6px}.public-theme_mobilePanel__6Pdxb{display:none}.public-theme_content__g7oqU{min-width:0;padding-bottom:max(48px,env(safe-area-inset-bottom))}.public-theme_content__g7oqU:focus{outline:none}.public-theme_skip__nVKV1{position:absolute;top:-100px;left:16px;z-index:100;padding:12px 18px;color:var(--theme-button-text);background:var(--theme-button)}.public-theme_skip__nVKV1:focus{top:8px}.public-theme_frame__H7fqK[data-public-route="/agent"] .public-theme_content__g7oqU .agent-provider-gate,.public-theme_frame__H7fqK[data-public-route="/agent"] .public-theme_content__g7oqU .agent-provider-gate__stack,.public-theme_frame__H7fqK[data-public-route="/agent"] .public-theme_content__g7oqU .app-frame,.public-theme_frame__H7fqK[data-public-route="/agent"] .public-theme_content__g7oqU .oc-app-shell,.public-theme_frame__H7fqK[data-public-route="/agent"] .public-theme_content__g7oqU .oc-app-shell__content,.public-theme_frame__H7fqK[data-public-route="/agent"] .public-theme_content__g7oqU .oc-home,.public-theme_frame__H7fqK[data-public-route="/agent"] .public-theme_content__g7oqU .oc-home-main{height:auto;min-height:0;max-height:none;overflow:visible;background:var(--site-page);background-image:none}.public-theme_frame__H7fqK[data-public-route="/agent"] .public-theme_content__g7oqU .app-frame--texture:after,.public-theme_frame__H7fqK[data-public-route="/agent"] .public-theme_content__g7oqU .app-frame--texture:before{display:none}.public-theme_frame__H7fqK[data-public-route="/agent"] .oc-titlebar{background:var(--site-surface);color:var(--site-text);border-color:var(--site-border);flex-wrap:wrap;height:auto;min-height:64px;padding:12px 24px;gap:12px}.public-theme_frame__H7fqK[data-public-route="/agent"] .oc-titlebar__group{flex-wrap:wrap}.public-theme_frame__H7fqK[data-public-route="/agent"] .oc-icon-button{min-width:44px;min-height:44px}.public-theme_frame__H7fqK[data-public-route="/agent"] .agent-provider-gate__panel{position:static;width:min(100% - 32px,820px);height:auto;margin:40px auto;padding:clamp(24px,5vw,56px);background:var(--site-surface);border:1px solid var(--site-border);border-radius:18px!important;backdrop-filter:none}.public-theme_frame__H7fqK[data-public-route="/agent"] .agent-provider-gate__panel h1{font-family:var(--site-font);font-size:clamp(30px,4vw,48px);line-height:1.15}.public-theme_frame__H7fqK[data-public-route="/agent"] .agent-codex-connect{max-width:100%;background:var(--site-subtle);border-color:var(--site-border);overflow-wrap:anywhere}.public-theme_frame__H7fqK[data-public-route="/agent"] .oc-home{display:grid;grid-template-columns:minmax(220px,280px) minmax(0,1fr)}.public-theme_frame__H7fqK[data-public-route="/agent"] .oc-home-sidebar{background:var(--site-surface);color:var(--site-text);height:auto;max-height:none;border-color:var(--site-border)}.public-theme_frame__H7fqK[data-public-route="/agent"] .oc-home-main{min-width:0;padding:clamp(24px,5vw,64px)}.public-theme_frame__H7fqK[data-public-route="/agent"] .oc-project-dialog{max-width:min(560px,calc(100vw - 32px));max-height:calc(100dvh - 48px);overflow-y:auto;background:var(--site-surface);color:var(--site-text);border-color:var(--site-border)}.public-theme_frame__H7fqK[data-public-route="/agent"] .oc-home-empty h1{font-family:var(--site-font);color:var(--site-text);font-size:clamp(30px,4vw,48px)}.public-theme_frame__H7fqK[data-public-route="/agent"] .oc-home-empty p{color:var(--site-muted)}.public-theme_frame__H7fqK[data-public-route="/agent"] .coding-plans{--oc-bg:var(--site-page);--oc-panel:var(--site-surface);--oc-text:var(--site-text);--oc-muted:var(--site-muted);--oc-border:var(--site-border);color:var(--site-text);font-family:var(--site-font)}.public-theme_frame__H7fqK[data-public-route="/agent"] .coding-plans__header{background:transparent;border-color:var(--site-border);padding:16px 0 24px}.public-theme_frame__H7fqK[data-public-route="/agent"] .coding-plans__header h2{font-family:var(--site-font);font-size:clamp(30px,4vw,46px);font-weight:650}.public-theme_frame__H7fqK[data-public-route="/agent"] .coding-plans__header p{color:var(--site-muted);font-size:16px}.public-theme_frame__H7fqK[data-public-route="/agent"] .coding-checkout,.public-theme_frame__H7fqK[data-public-route="/agent"] .coding-plans__form{padding:clamp(16px,3vw,28px)}.public-theme_frame__H7fqK[data-public-route="/agent"] .coding-checkout dl>div,.public-theme_frame__H7fqK[data-public-route="/agent"] .coding-checkout__description,.public-theme_frame__H7fqK[data-public-route="/agent"] .coding-plan-controls--saved{background:var(--site-surface);border:1px solid var(--site-border);border-radius:14px;box-shadow:none}.public-theme_frame__H7fqK[data-public-route="/agent"] .coding-plan-controls__heading h3{font-family:var(--site-font);font-size:26px}.public-theme_frame__H7fqK[data-public-route="/agent"] .coding-plan-controls__grid button{min-height:52px;height:auto;padding:14px 20px;font-size:16px;border-radius:10px;box-shadow:none}.public-theme_frame__H7fqK[data-public-route="/agent"] .coding-plan-controls__grid button.is-swap{background:var(--theme-button);color:var(--theme-button-text)}.public-theme_frame__H7fqK[data-public-route="/agent"] .coding-checkout__actions{display:flex;flex-wrap:wrap;gap:12px}.public-theme_frame__H7fqK[data-public-route="/agent"] .coding-checkout__actions button,.public-theme_frame__H7fqK[data-public-route="/agent"] .coding-plans__actions button{min-height:48px;height:auto;font-size:16px;padding:12px 20px;line-height:1.5;border-radius:10px;box-shadow:none}.public-theme_frame__H7fqK[data-public-route="/agent"] .coding-checkout__actions button.is-primary{color:var(--theme-button-text);background:var(--theme-button)}.public-theme_frame__H7fqK[data-public-route="/agent"] :is(input:not([type=checkbox]):not([type=radio]),select,textarea):not(:where([data-checkout-theme=amethyst] input)){min-height:44px;font-size:16px;max-width:100%;color:var(--site-text);background:var(--site-surface)}.public-theme_frame__H7fqK[data-public-route="/agent"] .coding-swap-dialog{max-height:calc(100dvh - 32px);overflow-y:auto;overscroll-behavior:contain;width:min(600px,100%);padding:clamp(16px,3vw,28px);background:var(--site-surface);color:var(--site-text);border:1px solid var(--site-border);border-radius:20px;box-shadow:0 24px 80px rgb(0 0 0/28%)}.public-theme_frame__H7fqK[data-public-route="/agent"] .coding-swap-dialog button{min-height:44px}.public-theme_frame__H7fqK[data-public-route="/agent"] .coding-swap-dialog__backdrop{padding:max(12px,env(safe-area-inset-top)) max(12px,env(safe-area-inset-right)) max(12px,env(safe-area-inset-bottom)) max(12px,env(safe-area-inset-left));background:rgb(0 0 0/60%);backdrop-filter:blur(6px)}.public-theme_frame__H7fqK[data-public-route="/agent"] .coding-swap-dialog>header{gap:16px;padding:0 0 18px;border-bottom:1px solid var(--site-border)}.public-theme_frame__H7fqK[data-public-route="/agent"] .coding-swap-dialog>header>div{min-width:0}.public-theme_frame__H7fqK[data-public-route="/agent"] .coding-swap-dialog>header span{color:var(--site-accent)}.public-theme_frame__H7fqK[data-public-route="/agent"] .coding-swap-dialog>header h3{margin:0;font-size:clamp(22px,3vw,28px);font-weight:700;line-height:1.2;text-align:left;text-wrap:pretty}.public-theme_frame__H7fqK[data-public-route="/agent"] .coding-swap-dialog>header p{color:var(--site-muted);line-height:1.5}.public-theme_frame__H7fqK[data-public-route="/agent"] .coding-swap-dialog>header>button{width:44px;height:44px;padding:0;border-radius:10px;background:var(--site-subtle);border-color:var(--site-border);color:var(--site-muted)}.public-theme_frame__H7fqK[data-public-route="/agent"] .coding-swap-dialog>.coding-checkout__phone{width:100%;max-width:none;margin:18px 0 0;gap:8px;font-size:13px;color:var(--site-muted)}.public-theme_frame__H7fqK[data-public-route="/agent"] .coding-reset-warning__message{margin:14px 0;padding:14px;gap:12px;border-radius:12px;border-color:var(--site-border);background:var(--site-subtle);color:var(--site-text)}.public-theme_frame__H7fqK[data-public-route="/agent"] .coding-swap-dialog input[readonly]{border:1px solid var(--site-border);border-radius:10px;background:var(--site-subtle)}.public-theme_frame__H7fqK[data-public-route="/agent"] .coding-reset-warning__message>svg{color:#d97706}.public-theme_frame__H7fqK[data-public-route="/agent"] .coding-reset-warning__message p{color:var(--site-muted);font-size:14px;line-height:1.5}.public-theme_frame__H7fqK[data-public-route="/agent"] .coding-swap-dialog .ui-checkbox-field{padding:14px;border-radius:12px;font-size:14px;line-height:1.5;background:var(--site-subtle)}.public-theme_frame__H7fqK[data-public-route="/agent"] .coding-swap-dialog>footer{position:sticky;bottom:-1px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:18px;padding:16px 0 0;background:var(--site-surface);border-color:var(--site-border);z-index:1}.public-theme_frame__H7fqK[data-public-route="/agent"] .coding-swap-dialog>footer button{min-width:0;min-height:48px;padding:12px;border-radius:10px;border-color:var(--site-border);background:var(--site-subtle);color:var(--site-text);font:650 14px/1.35 var(--site-font);white-space:normal}.public-theme_frame__H7fqK[data-public-route="/agent"] .coding-swap-dialog>footer button:last-child{background:#f4f4f4;border-color:#d4d4d8;color:#171717}.public-theme_frame__H7fqK[data-public-route="/agent"] .coding-swap-dialog>footer button:disabled{opacity:.45}@media (max-width:380px){.public-theme_frame__H7fqK[data-public-route="/agent"] .coding-swap-dialog>footer{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.public-theme_header__Ss_5Y{position:relative;z-index:40}.public-theme_tagline__7oouI{display:none}.public-theme_headerRow__zUYpo{min-height:76px;gap:12px}.public-theme_brand__JYWY1{font-size:23px}.public-theme_bird__fc9lW{width:32px;height:32px}.public-theme_menuButton__nNVpL{display:flex}.public-theme_workspace___asxK{display:none}.public-theme_headerActions__mb7md{gap:8px}.public-theme_nav__tFR2C{display:none}.public-theme_nav__tFR2C[data-open=true]{display:block;position:absolute;top:calc(100% + 8px);left:12px;right:12px;margin:0;padding:0;max-height:calc(100dvh - 100px - env(safe-area-inset-bottom, 0px));overflow-y:auto;overscroll-behavior:contain;border:1px solid var(--site-border);border-radius:20px;background:var(--site-subtle);box-shadow:0 18px 48px rgb(0 0 0/20%)}.public-theme_desktopLinks__wy3EC{display:none}.public-theme_mobilePanel__6Pdxb{display:flex;flex-direction:column;padding:20px 16px 12px}.public-theme_nav__tFR2C .public-theme_mobileBrand__vD5jy{align-self:flex-start;gap:10px;padding:4px 8px;margin-bottom:20px;color:var(--site-text);font-size:24px;font-weight:750;letter-spacing:-1px;background:transparent}.public-theme_menuBird__xkqAV{flex-shrink:0;width:36px;height:36px;background:url(/kleem-ai-bird-symbol.png) 50%/contain no-repeat}.public-theme_nav__tFR2C .public-theme_newProject__KOmSo{gap:12px;min-height:50px;margin:0 4px 18px;padding:12px 16px;border-radius:12px;background:var(--site-text);color:var(--site-page);font-size:17px;font-weight:650}.public-theme_menuGroup__uGmBD{display:grid;gap:4px;padding:12px 0;border-bottom:1px solid var(--site-border)}.public-theme_menuGroup__uGmBD:last-child{border-bottom:0;padding-bottom:0}.public-theme_nav__tFR2C .public-theme_menuItem__3K3_k{display:grid;grid-template-columns:22px minmax(0,1fr) auto;gap:12px;min-height:50px;padding:12px;border-radius:10px;font-size:16px;line-height:1.4;color:var(--site-muted)}.public-theme_nav__tFR2C .public-theme_menuItem__3K3_k[aria-current]{background:var(--theme-soft);color:var(--site-text);font-weight:650}.public-theme_nav__tFR2C .public-theme_menuItem__3K3_k:hover{background:var(--theme-soft);color:var(--site-text)}.public-theme_nav__tFR2C .public-theme_menuSignOut__qLqND{width:100%;align-items:center;border:0;background:transparent;font-family:inherit;text-align:left;cursor:pointer}.public-theme_nav__tFR2C .public-theme_menuSignOut__qLqND:focus-visible,.public-theme_nav__tFR2C .public-theme_menuSignOut__qLqND:hover{background:var(--theme-soft);color:var(--site-text)}.public-theme_nav__tFR2C .public-theme_menuSignOut__qLqND:focus-visible{outline:2px solid var(--site-accent);outline-offset:2px}.public-theme_soonBadge__ac_XX{padding:2px 6px;border:1px solid var(--site-border);border-radius:6px;font-size:12px;font-weight:400}.public-theme_content__g7oqU{padding-bottom:max(112px,calc(env(safe-area-inset-bottom) + 72px))}.public-theme_frame__H7fqK[data-public-route="/agent"] .oc-home{display:flex;flex-direction:column}.public-theme_frame__H7fqK[data-public-route="/agent"] .oc-project-menu>summary{min-height:48px;padding:16px}.public-theme_frame__H7fqK[data-public-route="/agent"] .oc-project-menu:not([open])>:not(summary){display:none}.public-theme_frame__H7fqK[data-public-route="/agent"] .coding-checkout dl,.public-theme_frame__H7fqK[data-public-route="/agent"] .coding-checkout__emails ul{grid-template-columns:minmax(0,1fr)}.public-theme_frame__H7fqK[data-public-route="/agent"] .coding-checkout__actions{display:grid;grid-template-columns:minmax(0,1fr)}.public-theme_frame__H7fqK[data-public-route="/agent"] .coding-checkout__actions>*{width:100%;min-width:0}.public-theme_frame__H7fqK[data-public-route="/agent"] .coding-checkout__heading{flex-wrap:wrap;gap:16px}.public-theme_frame__H7fqK[data-public-route="/agent"] .coding-checkout :is(dd,li){overflow-wrap:anywhere}}@media (prefers-reduced-motion:reduce){.public-theme_frame__H7fqK *,.public-theme_frame__H7fqK :after,.public-theme_frame__H7fqK :before{scroll-behavior:auto;animation:none!important;transition:none!important}}@media (max-height:500px) and (pointer:coarse),(max-width:760px){.public-theme_headerRow__zUYpo{min-height:60px}.public-theme_header__Ss_5Y{padding-inline:12px}}.public-theme_frame__H7fqK[data-public-route="/agent"] .public-theme_content__g7oqU:has([data-inactive-subscription=true]){padding-bottom:0}[data-public-theme][data-public-surface=code],[data-public-theme][data-public-surface=media]{display:flex;height:100dvh;min-height:0;overflow:hidden;flex-direction:column}[data-public-theme][data-public-surface=code]>header,[data-public-theme][data-public-surface=media]>header{flex:0 0 auto}[data-public-theme][data-public-surface=code]>[id=site-content],[data-public-theme][data-public-surface=media]>[id=site-content]{flex:1 1 auto;min-height:0;overflow:hidden;padding-bottom:0}[data-public-theme][data-public-surface=media] [id=site-content]>.app-frame{height:100%;min-height:0;overflow:hidden;background:var(--site-page);background-image:none}[data-public-theme][data-public-surface=media] .app-frame--texture:after,[data-public-theme][data-public-surface=media] .app-frame--texture:before{display:none}[data-public-theme][data-public-surface=media] .app-topbar{min-height:56px;height:56px;border-bottom:1px solid var(--site-border);background:var(--site-page)}[data-public-theme][data-public-surface=media] .app-account-menu__panel,[data-public-theme][data-public-surface=media] .app-account-menu__trigger,[data-public-theme][data-public-surface=media] .ui-card{border:1px solid var(--site-border);background:var(--site-surface);color:var(--site-text);box-shadow:none;backdrop-filter:none}[data-public-theme][data-public-surface=media] .app-account-menu__panel{z-index:80}[data-public-theme][data-public-surface=media] :is(.ui-input,textarea,select){min-width:0;max-width:100%;min-height:44px;border-color:var(--site-border);background:var(--site-subtle);color:var(--site-text);font-size:16px}[data-public-theme][data-public-surface=media] :is(.ui-button,.ui-icon-button){min-height:44px;border-radius:10px;box-shadow:none}[data-public-theme][data-public-surface=media] .ui-button--primary{background:var(--theme-button);color:var(--theme-button-text);border-color:var(--theme-button)}[data-public-theme][data-public-surface=media] :is(.kleemai-chat,.studio-workbench,.video-studio){height:100%;min-height:0;padding:0;overflow:auto;background:var(--site-page);background-image:none}[data-public-theme][data-public-surface=media] :is(.kleemai-chat__shell,.studio-workbench__shell){width:100%;height:100%;min-height:0;border:0;border-radius:0;background:var(--site-page);box-shadow:none}[data-public-theme][data-public-surface=media] :is(.kleemai-chat__sidebar,.kleemai-chat__header,.kleemai-chat__composer,.studio-workbench__projects,.studio-workbench__inspector,.studio-workbench__preview,.video-studio__controls,.video-studio__preview,.video-studio__history){border-color:var(--site-border);background:var(--site-surface);color:var(--site-text);box-shadow:none;backdrop-filter:none}[data-public-theme][data-public-surface=media] :is(.kleemai-chat__conversation-select,.kleemai-chat__suggestions button,.studio-workbench__project-row,.studio-workbench__queue-card,.studio-workbench__options label,.studio-workbench__quality label){min-height:44px}[data-public-theme][data-public-surface=media] .video-studio__shell{width:min(100% - 32px,1240px);margin:0 auto;padding:clamp(28px,5vw,64px) 0 max(56px,env(safe-area-inset-bottom))}[data-public-theme][data-public-surface=media] .video-studio__intro{border-bottom:1px solid var(--site-border);padding-bottom:24px}[data-public-theme][data-public-surface=media] :is(.ui-title,.video-studio__intro .ui-title){color:var(--site-text);font-family:var(--site-font);font-size:clamp(32px,5vw,52px);letter-spacing:-.045em}[data-public-theme][data-public-surface=agent]{--color-bg:var(--site-page);--color-surface:var(--site-surface);--color-surface-raised:var(--site-surface);--color-input:var(--site-subtle);--color-text:var(--site-text);--color-text-secondary:var(--site-muted);--color-text-muted:var(--site-muted);--color-border:var(--site-border);--oc-bg:var(--site-page);--oc-deep:var(--site-page);--oc-panel:var(--site-surface);--oc-layer:var(--site-subtle);--oc-hover:var(--theme-soft);--oc-border:var(--site-border);--oc-border-strong:var(--site-border);--oc-text:var(--site-text);--oc-text-secondary:var(--site-muted);--oc-muted:var(--site-muted);--oc-blue:var(--site-accent)}[data-public-theme][data-public-surface=agent] [id=site-content]{padding-bottom:0}[data-public-theme][data-public-surface=agent] :is(.app-frame,.oc-app-shell){background:var(--site-page);background-image:none}[data-public-theme][data-public-surface=agent] .app-frame--texture:after,[data-public-theme][data-public-surface=agent] .app-frame--texture:before{display:none}[data-public-theme][data-public-surface=agent] :is(.oc-titlebar,.oc-sidebar,.oc-drawer,.oc-composer,.oc-project-dialog,.oc-integrations,.agent-codex-connect,.ui-card){border-color:var(--site-border);background:var(--site-surface);color:var(--site-text);box-shadow:none;backdrop-filter:none}[data-public-theme][data-public-surface=agent] :is(button,input,textarea,select){max-width:100%}[data-public-theme][data-public-surface=agent] :is(input,textarea,select){min-height:44px;font-size:16px}[data-public-theme][data-public-surface=agent] :is(.oc-icon-button,.ui-button,.ui-icon-button){min-height:44px;min-width:44px}@media (max-width:820px){[data-public-theme][data-public-surface=code]>[id=site-content],[data-public-theme][data-public-surface=media]>[id=site-content]{padding-bottom:max(72px,env(safe-area-inset-bottom))}[data-public-theme][data-public-surface=media] .app-topbar{min-height:52px;height:52px;padding-inline:12px}[data-public-theme][data-public-surface=media] :is(.kleemai-chat,.studio-workbench){overflow:hidden}[data-public-theme][data-public-surface=media] .kleemai-chat__shell{height:100%;min-height:0}[data-public-theme][data-public-surface=media] .kleemai-chat__timeline{padding:16px}[data-public-theme][data-public-surface=media] .kleemai-chat__composer-wrap{padding-bottom:max(12px,env(safe-area-inset-bottom))}[data-public-theme][data-public-surface=media] .video-studio__shell{width:min(100% - 24px,680px);padding-top:28px}[data-public-theme][data-public-surface=media] .video-studio__workspace{grid-template-columns:minmax(0,1fr)}[data-public-theme][data-public-surface=media] .video-studio__header-meta,[data-public-theme][data-public-surface=media] .video-studio__preview-head,[data-public-theme][data-public-surface=media] .video-studio__section-heading{flex-wrap:wrap}[data-public-theme][data-public-surface=agent] [id=site-content]{padding-bottom:max(88px,calc(env(safe-area-inset-bottom) + 64px))}[data-public-theme][data-public-surface=agent] :is(.oc-workspace,.oc-app-shell){min-width:0}[data-public-theme][data-public-surface=agent] :is(.oc-composer,.oc-bottom-bar){padding-bottom:max(12px,env(safe-area-inset-bottom))}}@media (max-width:430px){[data-public-theme][data-public-surface=media] .video-studio__shell{width:min(100% - 20px,400px)}[data-public-theme][data-public-surface=media] :is(.video-studio__option-grid,.studio-workbench__options,.studio-workbench__quality,.kleemai-chat__suggestions){grid-template-columns:minmax(0,1fr)}[data-public-theme][data-public-surface=media] .kleemai-chat__header{padding-inline:12px}}