@font-face{font-family:interTight;src:url(../media/inter_tight_400-s.3-tx31erx95sz.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:interTight;src:url(../media/inter_tight_500-s.1i59jh2lv3_fa.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:interTight;src:url(../media/inter_tight_600-s.0px0seh3wb-f2.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:interTight;src:url(../media/inter_tight_700-s.2jmrhr9kf_tx4.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:interTight Fallback;src:local(Arial);ascent-override:99.65%;descent-override:24.81%;line-gap-override:0.0%;size-adjust:97.21%}.intertight_b66867f2-module__aKS02W__className{font-family:interTight,interTight Fallback,system-ui,-apple-system,Segoe UI,sans-serif}.intertight_b66867f2-module__aKS02W__variable{--kzd-font-display:"interTight", "interTight Fallback", system-ui, -apple-system, Segoe UI, sans-serif}
@font-face{font-family:inter;src:url(../media/inter_400-s.2qdljeg3s-lsl.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:inter;src:url(../media/inter_500-s.1d14jwmkqqa0f.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:inter Fallback;src:local(Arial);ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.0%;size-adjust:107.89%}.inter_84585b1c-module__c-Myhq__className{font-family:inter,inter Fallback,system-ui,-apple-system,Segoe UI,sans-serif}.inter_84585b1c-module__c-Myhq__variable{--kzd-font-body:"inter", "inter Fallback", system-ui, -apple-system, Segoe UI, sans-serif}
@font-face{font-family:jetbrainsMono;src:url(../media/jetbrains_mono_500-s.2h52d08o60qht.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:jetbrainsMono Fallback;src:local(Arial);ascent-override:77.57%;descent-override:22.82%;line-gap-override:0.0%;size-adjust:131.49%}.jetbrainsmono_eeb8e011-module__8_II9a__className{font-family:jetbrainsMono,jetbrainsMono Fallback,ui-monospace,Cascadia Mono,Consolas,monospace}.jetbrainsmono_eeb8e011-module__8_II9a__variable{--kzd-font-mono:"jetbrainsMono", "jetbrainsMono Fallback", ui-monospace, Cascadia Mono, Consolas, monospace}
.Nav-module__bLoQaq__header{z-index:1000;background:var(--color-white);border-bottom:1px solid var(--color-border);transition:background-color var(--duration-base) var(--ease-standard), border-color var(--duration-base) var(--ease-standard);position:fixed;inset:0 0 auto}.Nav-module__bLoQaq__header.Nav-module__bLoQaq__transparent{background:0 0;border-bottom-color:#0000}.Nav-module__bLoQaq__header.Nav-module__bLoQaq__dark{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0f0f0fd1;border-bottom-color:#ffffff14}.Nav-module__bLoQaq__inner{align-items:center;gap:var(--space-5);height:84px;max-width:calc(1400px + var(--container-gutter) * 2);padding-inline:var(--container-gutter);margin-inline:auto;display:flex}@media (max-width:1240px){.Nav-module__bLoQaq__inner{padding-inline:var(--space-6)}}@media (max-width:560px){.Nav-module__bLoQaq__inner{padding-inline:var(--space-4);height:72px}}.Nav-module__bLoQaq__brand{align-items:center;gap:var(--space-3);flex:none;min-height:44px;display:flex}.Nav-module__bLoQaq__brandMark{object-fit:contain;width:40px;height:40px}.Nav-module__bLoQaq__header:not(.Nav-module__bLoQaq__transparent) .Nav-module__bLoQaq__brandMark{filter:brightness(0)opacity(.88)}.Nav-module__bLoQaq__brandWord{font-family:var(--kzd-type-display);letter-spacing:-.01em;color:var(--color-ink);white-space:nowrap;font-size:22px;font-weight:600}.Nav-module__bLoQaq__header.Nav-module__bLoQaq__transparent .Nav-module__bLoQaq__brandWord{color:var(--color-white)}.Nav-module__bLoQaq__navWrap{margin-inline:auto}.Nav-module__bLoQaq__list{align-items:center;gap:var(--space-1);list-style:none;display:flex}.Nav-module__bLoQaq__item{position:relative}.Nav-module__bLoQaq__link,.Nav-module__bLoQaq__trigger{align-items:center;gap:var(--space-1);height:44px;padding:0 var(--space-4);font-family:var(--kzd-type-sans);color:var(--color-ink);white-space:nowrap;cursor:pointer;transition:color var(--duration-base) var(--ease-standard);background:0 0;border:0;border-radius:8px;font-size:16px;font-weight:500;line-height:1;display:inline-flex;position:relative}.Nav-module__bLoQaq__header.Nav-module__bLoQaq__transparent .Nav-module__bLoQaq__link,.Nav-module__bLoQaq__header.Nav-module__bLoQaq__transparent .Nav-module__bLoQaq__trigger{color:var(--color-white)}.Nav-module__bLoQaq__link:hover,.Nav-module__bLoQaq__trigger:hover{color:var(--color-secondary)}.Nav-module__bLoQaq__header.Nav-module__bLoQaq__transparent .Nav-module__bLoQaq__link:hover,.Nav-module__bLoQaq__header.Nav-module__bLoQaq__transparent .Nav-module__bLoQaq__trigger:hover{color:var(--color-border)}.Nav-module__bLoQaq__link[aria-current=page]{color:var(--color-secondary)}.Nav-module__bLoQaq__header.Nav-module__bLoQaq__transparent .Nav-module__bLoQaq__link[aria-current=page],.Nav-module__bLoQaq__header.Nav-module__bLoQaq__transparent .Nav-module__bLoQaq__trigger[aria-current=page]{color:var(--color-white)}.Nav-module__bLoQaq__link:after,.Nav-module__bLoQaq__trigger:after{content:"";left:var(--space-4);right:var(--space-4);transform-origin:0;height:2px;transition:transform var(--duration-base) var(--ease-motion);background:currentColor;position:absolute;bottom:6px;transform:scaleX(0)}.Nav-module__bLoQaq__link:hover:after,.Nav-module__bLoQaq__link:focus-visible:after,.Nav-module__bLoQaq__link[aria-current=page]:after,.Nav-module__bLoQaq__trigger:hover:after,.Nav-module__bLoQaq__trigger:focus-visible:after,.Nav-module__bLoQaq__trigger[aria-current=page]:after,.Nav-module__bLoQaq__item[data-open=true] .Nav-module__bLoQaq__trigger:after{transform:scaleX(1)}.Nav-module__bLoQaq__triggerGroup{align-items:center;gap:6px;display:inline-flex}.Nav-module__bLoQaq__trigger{padding-right:0}.Nav-module__bLoQaq__trigger:after{right:0}.Nav-module__bLoQaq__caretBtn{height:44px;color:var(--color-ink);cursor:pointer;transition:color var(--duration-base) var(--ease-standard);background:0 0;border:0;align-items:center;padding:0 10px 0 0;display:inline-flex}.Nav-module__bLoQaq__header.Nav-module__bLoQaq__transparent .Nav-module__bLoQaq__caretBtn{color:var(--color-white)}.Nav-module__bLoQaq__triggerGroup:hover .Nav-module__bLoQaq__caretBtn{color:var(--color-secondary)}.Nav-module__bLoQaq__triggerGroup:has(:focus-visible) .Nav-module__bLoQaq__caretBtn{color:var(--color-secondary)}.Nav-module__bLoQaq__triggerGroup:has(:focus-visible) .Nav-module__bLoQaq__trigger{color:var(--color-secondary)}.Nav-module__bLoQaq__header.Nav-module__bLoQaq__transparent .Nav-module__bLoQaq__triggerGroup:hover .Nav-module__bLoQaq__caretBtn,.Nav-module__bLoQaq__header.Nav-module__bLoQaq__transparent .Nav-module__bLoQaq__triggerGroup:hover .Nav-module__bLoQaq__trigger{color:var(--color-border)}.Nav-module__bLoQaq__header.Nav-module__bLoQaq__transparent .Nav-module__bLoQaq__triggerGroup:has(:focus-visible) .Nav-module__bLoQaq__caretBtn{color:var(--color-border)}.Nav-module__bLoQaq__header.Nav-module__bLoQaq__transparent .Nav-module__bLoQaq__triggerGroup:has(:focus-visible) .Nav-module__bLoQaq__trigger{color:var(--color-border)}.Nav-module__bLoQaq__triggerGroup:hover .Nav-module__bLoQaq__trigger{color:var(--color-secondary)}.Nav-module__bLoQaq__caret{transform-origin:50%;transition:transform var(--duration-base) var(--ease-motion);flex:none;display:block;transform:translateY(1px)}.Nav-module__bLoQaq__caretBtn[aria-expanded=true] .Nav-module__bLoQaq__caret{transform:translateY(1px)rotate(180deg)}.Nav-module__bLoQaq__item.Nav-module__bLoQaq__servicesItem{position:static}.Nav-module__bLoQaq__scrim{z-index:-1;background:var(--color-black);opacity:0;pointer-events:none;transition:opacity var(--duration-slow) var(--ease-standard);position:fixed;inset:0}.Nav-module__bLoQaq__scrim.Nav-module__bLoQaq__scrimOpen{opacity:.35;pointer-events:auto}.Nav-module__bLoQaq__mega{z-index:1200;gap:var(--space-4);background:var(--color-white);opacity:0;visibility:hidden;width:min(905px,100vw - 48px);transition:opacity .22s var(--ease-motion), transform .22s var(--ease-motion), visibility 0s linear .22s;border-radius:18px;grid-template-columns:282px 1fr;padding:12px;display:grid;position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%,8px);box-shadow:0 24px 60px #00000038}.Nav-module__bLoQaq__item[data-open=true] .Nav-module__bLoQaq__mega{opacity:1;visibility:visible;transition:opacity .22s var(--ease-motion), transform .22s var(--ease-motion), visibility 0s;transform:translate(-50%)}.Nav-module__bLoQaq__mega:before{content:"";height:36px;position:absolute;inset:-36px 0 auto}.Nav-module__bLoQaq__mega:after{content:"";top:-6px;left:var(--notch-x,50%);background:var(--color-white);border-radius:2px;width:14px;height:14px;position:absolute;transform:translate(-50%)rotate(45deg)}.Nav-module__bLoQaq__featureCol{gap:var(--space-4);padding:var(--space-5);background:var(--color-ink);border-radius:14px;flex-direction:column;display:flex}.Nav-module__bLoQaq__featureEyebrow{font-family:var(--kzd-font-mono);letter-spacing:2px;text-transform:uppercase;color:var(--color-accent);margin:0;font-size:10px;font-weight:500}.Nav-module__bLoQaq__featureTitle{font-family:var(--kzd-font-display);letter-spacing:-.8px;color:var(--color-white);margin:0;font-size:26px;font-weight:700;line-height:1.1}.Nav-module__bLoQaq__featureBody{color:var(--color-muted);margin:0;font-size:13.5px;line-height:1.55}.Nav-module__bLoQaq__viewAll{height:42px;padding-inline:var(--space-5);border-radius:var(--radius-pill);align-self:flex-start;margin-top:auto;font-size:14px}.Nav-module__bLoQaq__itemList{align-content:center;gap:var(--space-1) var(--space-3);grid-template-columns:repeat(2,1fr);list-style:none;display:grid}.Nav-module__bLoQaq__megaLink{min-height:96px;transition:background-color .25s var(--ease-motion);border-radius:12px;flex-direction:column;padding:14px 16px;display:flex;position:relative}.Nav-module__bLoQaq__megaLink:hover,.Nav-module__bLoQaq__megaLink:focus-visible{background:var(--color-surface)}.Nav-module__bLoQaq__megaLinkNum{font-family:var(--kzd-font-mono);letter-spacing:1px;color:var(--color-muted);font-size:10px}.Nav-module__bLoQaq__megaLinkName{margin-top:var(--space-2);letter-spacing:-.2px;color:var(--color-ink);padding-right:36px;font-size:15px;font-weight:600;line-height:1.3}.Nav-module__bLoQaq__megaLinkDesc{margin-top:var(--space-1);color:var(--color-secondary);font-size:12.5px;line-height:1.45}.Nav-module__bLoQaq__soon{border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-white);height:18px;font-family:var(--kzd-font-mono);letter-spacing:1.4px;text-transform:uppercase;color:var(--color-secondary);transition:opacity .25s var(--ease-motion);align-items:center;padding:0 10px;font-size:9px;font-weight:500;display:inline-flex;position:absolute;top:12px;right:14px}.Nav-module__bLoQaq__megaLink:hover .Nav-module__bLoQaq__soon,.Nav-module__bLoQaq__megaLink:focus-visible .Nav-module__bLoQaq__soon{opacity:0}.Nav-module__bLoQaq__arrowDisc{border-radius:var(--radius-pill);background:var(--color-ink);width:28px;height:28px;color:var(--color-white);opacity:0;transition:opacity .25s var(--ease-motion), transform .25s var(--ease-motion);justify-content:center;align-items:center;display:flex;position:absolute;top:12px;right:14px;transform:scale(.7)}.Nav-module__bLoQaq__arrowDisc .kzd-icon{width:14px;height:14px}.Nav-module__bLoQaq__megaLink:hover .Nav-module__bLoQaq__arrowDisc,.Nav-module__bLoQaq__megaLink:focus-visible .Nav-module__bLoQaq__arrowDisc{opacity:1;transform:scale(1)}.Nav-module__bLoQaq__auth{align-items:center;gap:var(--space-1);flex:none;list-style:none;display:flex}.Nav-module__bLoQaq__authLink{height:44px;padding:0 var(--space-3);color:var(--color-ink);white-space:nowrap;transition:color var(--duration-base) var(--ease-standard);border-radius:8px;align-items:center;font-size:16px;font-weight:500;line-height:1;display:inline-flex}.Nav-module__bLoQaq__header.Nav-module__bLoQaq__transparent .Nav-module__bLoQaq__authLink{color:var(--color-white)}.Nav-module__bLoQaq__authLink:hover{color:var(--color-secondary)}.Nav-module__bLoQaq__header.Nav-module__bLoQaq__transparent .Nav-module__bLoQaq__authLink:hover{color:var(--color-border)}.Nav-module__bLoQaq__burger{border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-white);cursor:pointer;flex:none;place-items:center;width:44px;height:44px;margin-left:auto;padding:0;display:none}.Nav-module__bLoQaq__header.Nav-module__bLoQaq__transparent .Nav-module__bLoQaq__burger{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff29;border-color:#ffffff59}.Nav-module__bLoQaq__burgerBars{width:22px;height:16px;position:relative}.Nav-module__bLoQaq__burgerBar{background:var(--color-ink);width:22px;height:2px;transition:transform .25s var(--ease-standard), opacity .25s var(--ease-standard), top .25s var(--ease-standard);border-radius:8px;position:absolute;left:0}.Nav-module__bLoQaq__header.Nav-module__bLoQaq__transparent .Nav-module__bLoQaq__burgerBar{background:var(--color-white)}.Nav-module__bLoQaq__burgerBar:first-child{top:0}.Nav-module__bLoQaq__burgerBar:nth-child(2){top:7px}.Nav-module__bLoQaq__burgerBar:nth-child(3){top:14px}.Nav-module__bLoQaq__burger[data-open=true] .Nav-module__bLoQaq__burgerBar:first-child{top:7px;transform:rotate(45deg)}.Nav-module__bLoQaq__burger[data-open=true] .Nav-module__bLoQaq__burgerBar:nth-child(2){opacity:0}.Nav-module__bLoQaq__burger[data-open=true] .Nav-module__bLoQaq__burgerBar:nth-child(3){top:7px;transform:rotate(-45deg)}@media (prefers-reduced-motion:reduce){.Nav-module__bLoQaq__burgerBar{transition:none}}@media (max-width:1100px){.Nav-module__bLoQaq__list,.Nav-module__bLoQaq__auth{display:none}.Nav-module__bLoQaq__burger{display:grid}}.Nav-module__bLoQaq__featureCol ::selection,.Nav-module__bLoQaq__header.Nav-module__bLoQaq__transparent ::selection{background:var(--color-white);color:var(--color-ink)}
.Button-module__e7WGRa__btn{justify-content:center;align-items:center;gap:var(--space-2);height:44px;padding:0 var(--space-5);border-radius:var(--radius-md);font-family:var(--kzd-type-sans);font-size:var(--text-button-size);font-weight:var(--text-button-weight);white-space:nowrap;cursor:pointer;transition:background-color var(--duration-base) var(--ease-standard), border-color var(--duration-base) var(--ease-standard), color var(--duration-base) var(--ease-standard), opacity var(--duration-base) var(--ease-standard);border:none;line-height:1;text-decoration:none;display:inline-flex}.Button-module__e7WGRa__btn:disabled{cursor:not-allowed;opacity:.5}.Button-module__e7WGRa__primary{background:var(--color-ink);color:var(--color-white)}.Button-module__e7WGRa__primary:hover:not(:disabled){background:var(--color-strong)}.Button-module__e7WGRa__secondary{color:currentColor;border:var(--border-width) solid currentColor;background:0 0}.Button-module__e7WGRa__secondary:hover:not(:disabled){background:#ffffff14}.Button-module__e7WGRa__light{background:var(--color-white);color:var(--color-ink)}.Button-module__e7WGRa__light:hover:not(:disabled){background:var(--color-surface)}.Button-module__e7WGRa__light.Button-module__e7WGRa__frosted{background:#fff9}.Button-module__e7WGRa__light.Button-module__e7WGRa__frosted:hover:not(:disabled){background:#ffffffbf}
