@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/a6c19694cd327cd4-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/851c4691abdf3def-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/a8a8dd7277bab4cf-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/313510e2713fb214-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/a6c19694cd327cd4-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/851c4691abdf3def-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/a8a8dd7277bab4cf-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/313510e2713fb214-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/a6c19694cd327cd4-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/851c4691abdf3def-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/a8a8dd7277bab4cf-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/313510e2713fb214-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Hanken Grotesk Fallback;src:local("Arial");ascent-override:99.07%;descent-override:30.02%;line-gap-override:0.00%;size-adjust:100.94%}.__className_bd326e{font-family:Hanken Grotesk,Hanken Grotesk Fallback;font-style:normal}.__variable_bd326e{--font-hanken:"Hanken Grotesk","Hanken Grotesk Fallback"}:root{color-scheme:light;--base:#f9f9f7;--surface:#ededea;--raised:#fff;--muted:#5e605c;--line:hsla(0,0%,7%,.12);--line2:hsla(0,0%,7%,.24);--paper:#f9f9f7;--paper-m:hsla(60,14%,97%,.66);--line-d:hsla(0,0%,100%,.16);--line-d2:hsla(0,0%,100%,.32);--r-btn:4px;--r-card:8px;--r-tile:6px;--font:var(--font-hanken),ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--gut:max(16px,4.4vw);--ease:160ms ease-out;--dark:#001d21;--dark2:#002b31;--accent:#fff;--soft:#ededea;--ink-a:#001d21;--err:#b42318}[data-brand=khanwork]{--accent:#b8a9ff;--soft:#eeeaff;--ink-a:#5b45d6}[data-brand=khancircle]{--accent:#f2c66d;--soft:#fbefd3;--ink-a:#8a6212}[data-brand=khanone]{--accent:#a6ee5b;--soft:#ebf9d9;--ink-a:#2f7410}*,:after,:before{box-sizing:border-box}body,html{margin:0;background:var(--base)}html{-webkit-text-size-adjust:100%}body{font-family:var(--font);color:var(--dark);font-size:16px;line-height:1.62;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:inherit}h1,h2,h3,h4,p{margin:0;font-weight:inherit;font-size:inherit}ul{margin:0;padding:0;list-style:none}button,input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--ink-a);outline-offset:2px}.bc :focus-visible{outline-color:var(--accent)}.h1,.h4{text-wrap:balance}.h1{font-size:clamp(30px,3.6vw,52px);line-height:1.1;letter-spacing:-.018em;font-weight:400}.h4{font-size:21px;line-height:1.33;letter-spacing:-.01em;font-weight:500}.bl{font-size:19px;line-height:1.58;letter-spacing:-.005em}.bs{font-size:14px;line-height:1.57}.mut{color:var(--muted)}.eb{display:inline-flex;align-items:center;gap:8px;font-size:15px;line-height:1.33;font-weight:500}.eb:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--ink-a);flex:none}.tl{font-size:14px;font-weight:500;text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:1px;transition:text-decoration-thickness var(--ease)}.tl:hover{text-decoration-thickness:2px}.band,.navband{padding-left:max(var(--gut),env(safe-area-inset-left,0px));padding-right:max(var(--gut),env(safe-area-inset-right,0px))}.in{max-width:1312px;margin-inline:auto;grid-gap:48px;gap:48px}.in,.stack{display:grid}.stack{grid-gap:16px;gap:16px;align-content:start}.row{display:flex;flex-wrap:wrap;align-items:center;gap:24px}.g3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px;gap:24px}.ar{display:inline-block;width:14px;height:14px;background:currentColor;-webkit-mask:var(--i) center/contain no-repeat;mask:var(--i) center/contain no-repeat;--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4.5 11.5l7-7M5.5 4.5h6v6'/%3E%3C/svg%3E")}.ar,.lg{flex:none}.lg{display:block;width:auto;height:28px}.lk{display:inline-flex;align-items:center;gap:.34em;font-size:22.4px;font-weight:600;letter-spacing:-.03em;line-height:1;white-space:nowrap;flex:none}.lk .lg{height:1.18em}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:48px;padding:0 20px;border-radius:var(--r-btn);font:500 16px/1 var(--font);letter-spacing:-.005em;text-decoration:none;border:1px solid transparent;cursor:pointer;white-space:nowrap;transition:filter var(--ease)}.btn:hover{filter:brightness(.94)}.btn.sm{height:40px;padding:0 16px;font-size:15px}.b-dark{background:var(--dark);color:var(--paper)}.b-acc{background:var(--accent);color:var(--dark)}.btn[disabled]{cursor:progress;filter:none;opacity:.72}.nav{display:flex;justify-content:space-between;gap:24px;height:80px;max-width:1312px;margin-inline:auto}.brand,.nav{align-items:center}.brand{display:inline-flex;min-height:44px;text-decoration:none;color:inherit}.nav .links{display:flex;background:var(--surface);border-radius:999px;padding:4px}.nav .links a{padding:8px 16px;border-radius:999px;font-size:15px;font-weight:500;text-decoration:none;transition:background-color var(--ease)}.nav .links a:hover,.nav .links a[aria-current=page]{background:var(--raised)}.nav .act{display:flex;align-items:center;gap:24px;font-weight:500}.menu-btn{display:none;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;border-radius:999px;background:var(--surface);cursor:pointer;transition:filter var(--ease)}.menu-btn:hover{filter:brightness(.94)}.mi-icon{position:relative;width:16px;height:10px}.mi-icon i{position:absolute;left:0;width:16px;height:1.6px;border-radius:1px;background:currentColor;transition:transform var(--ease),top var(--ease)}.mi-icon i:first-child{top:0}.mi-icon i:last-child{top:8.4px}.mi-icon.is-open i:first-child{top:4.2px;transform:rotate(45deg)}.mi-icon.is-open i:last-child{top:4.2px;transform:rotate(-45deg)}.mnav{max-width:1312px;margin-inline:auto;padding-bottom:16px}.mnav ul{border-top:1px solid var(--line)}.mnav a{align-items:center;min-height:52px;border-bottom:1px solid var(--line);font-size:17px;font-weight:500;text-decoration:none}.mnav a[aria-current=page]{text-decoration:underline;text-underline-offset:6px}.hero{padding-block:40px 32px}.hero .in{grid-template-columns:minmax(0,1fr) 420px;align-items:end;gap:48px}.hero-copy{gap:20px}.cards{padding-block:0 40px}.bc{background:var(--dark);color:var(--paper);border-radius:var(--r-card);padding:28px;display:grid;grid-gap:24px;gap:24px;align-content:start;grid-template-rows:auto auto 1fr auto;transition:transform var(--ease)}.bc:hover{transform:translateY(-2px)}.bc .hd{display:flex;align-items:center;justify-content:space-between;gap:12px}.bc-name{line-height:1}.tile{position:relative;overflow:hidden;background:var(--accent);color:var(--dark);border-radius:var(--r-tile);height:168px;display:grid;place-items:center}.tile .tp{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.tile .lg{position:relative;height:64px}.lr{display:grid}.lr a{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 0;border-bottom:1px solid var(--line-d);text-decoration:none;transition:border-color var(--ease)}.lr a .ar{opacity:.64;transition:transform var(--ease)}.lr a:hover{border-bottom-color:var(--line-d2)}.lr a:hover .ar{transform:translate(2px,-2px)}.foot{border-top:1px solid var(--line)}.foot .nav{height:72px}.contact{padding-block:48px 72px}.contact .in{grid-template-columns:minmax(0,1fr) minmax(0,560px);align-items:start;gap:48px}.contact-copy{gap:20px;max-width:520px}.go{display:grid;grid-gap:8px;gap:8px;margin-top:12px}.lr-light a{border-bottom-color:var(--line)}.lr-light a:hover{border-bottom-color:var(--line2)}.lr-light .ar{opacity:1}.lr-light .dom{display:inline-flex;align-items:center;gap:8px;color:var(--muted);font-size:14px}.form{grid-gap:20px}.form,.g2{display:grid;gap:20px}.g2{grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:20px}.fld{display:grid;grid-gap:6px;gap:6px;align-content:start}.fld label{font-size:14px;font-weight:500}.inp{height:48px;width:100%;border:1px solid var(--line2);border-radius:var(--r-btn);background:var(--raised);padding:0 14px;font:400 16px var(--font);color:var(--dark);transition:border-color var(--ease),box-shadow var(--ease)}.inp::placeholder{color:var(--muted)}.inp:focus{outline:none;border-color:var(--dark);box-shadow:0 0 0 3px rgba(0,29,33,.18)}.inp[aria-invalid=true]{border-color:var(--err);box-shadow:0 0 0 3px rgba(180,35,24,.12)}select.inp{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:40px;background:var(--raised) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%235E605C' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 6l4 4 4-4'/%3E%3C/svg%3E") right 14px center/16px no-repeat}textarea.inp{height:auto;min-height:148px;padding:12px 14px;line-height:1.5;resize:vertical}.hint{color:var(--muted)}.err,.hint{font-size:13px}.err{color:var(--err)}.submit{display:flex;flex-wrap:wrap;align-items:center;gap:16px}.hp{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.sent{display:grid;grid-gap:12px;gap:12px;padding:28px;border-radius:var(--r-card);background:var(--surface)}@media (max-width:1000px){.nav .links{display:none}.menu-btn{display:inline-flex}.nav .act{gap:8px}.contact .in,.g3{grid-template-columns:minmax(0,1fr)}}@media (min-width:1001px){.mnav{display:none}}@media (max-width:960px){.hero .in{grid-template-columns:minmax(0,1fr);align-items:start;gap:20px}}@media (max-width:640px){:root{--gut:16px}.nav{height:68px;gap:12px}.btn.sm{height:44px}.hero{padding-block:24px 32px}.bl{font-size:17px}.bc{padding:24px 20px}.tl{display:inline-flex;align-items:center;min-height:44px}.row{gap:4px 24px}.foot .nav{height:auto;padding-block:16px 20px;flex-direction:column;align-items:flex-start;gap:4px}.foot .nav>.bs:first-child{padding-block:8px}.contact{padding-block:24px 48px}.g2{grid-template-columns:minmax(0,1fr)}}@media (max-width:360px){.lk{font-size:20px}}@media (prefers-reduced-motion:reduce){*,:after,:before{transition:none!important}.bc:hover,.lr a:hover .ar{transform:none}}.brand.ali{gap:10px}.av{width:36px;height:36px;border-radius:50%;object-fit:cover;object-position:50% 20%;background:var(--surface);flex:none}.wm{font-size:23px;line-height:28px;font-weight:600;letter-spacing:-.04em;white-space:nowrap}.mi-link{font-size:15px;font-weight:500;text-decoration:none;transition:color var(--ease)}.mi-link:hover{color:var(--muted)}.mnav-cta{display:flex;margin-top:16px}.mnav-cta .btn{width:100%}@media (max-width:640px){.mi-link,.nav .act>.btn{display:none}.wm{font-size:20px}}@media (min-width:641px){.mnav-cta{display:none}}.mnav a,.nav .links a{display:inline-flex;align-items:center;gap:6px}.mnav a{display:flex;justify-content:flex-start}.mnav .ar,.nav .links .ar{width:12px;height:12px;opacity:.5;transition:transform var(--ease),opacity var(--ease)}.mnav a:hover .ar,.nav .links a:hover .ar{opacity:.9;transform:translate(2px,-2px)}.nl{padding-block:0 40px}.nl-box{background:var(--dark);color:var(--paper);border-radius:var(--r-card);padding:28px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,480px);align-items:center;grid-gap:20px 48px;gap:20px 48px}.nl-box :focus-visible{outline-color:var(--accent)}.nl-copy{gap:6px}.nl-sub{color:hsla(60,14%,97%,.66)}.nl-field{display:flex;gap:12px}.nl-field .inp{background:transparent;border-color:var(--line-d2);color:var(--paper)}.nl-field .inp::placeholder{color:hsla(60,14%,97%,.5)}.nl-field .inp:focus{border-color:var(--paper);box-shadow:0 0 0 3px hsla(60,14%,97%,.18)}.nl-err{font-size:13px;color:#ffb4ab;margin-top:8px}.nl-done{font-size:16px;font-weight:500}@media (max-width:960px){.nl-box{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.nl-box{padding:24px 20px}.nl-field{flex-direction:column}.nl-field .btn{width:100%}}