.PageChrome-module__AB3DHW__progress{z-index:60;pointer-events:none;height:2px;position:fixed;top:0;left:0;right:0}.PageChrome-module__AB3DHW__bar{transform-origin:0;background:var(--c-ink);opacity:.85;will-change:transform;width:100%;height:100%;transform:scaleX(0)}.PageChrome-module__AB3DHW__index{z-index:30;flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:none;position:fixed;top:50%;left:clamp(10px,1.4vw,28px);transform:translateY(-50%)}.PageChrome-module__AB3DHW__index li{display:block;position:relative}.PageChrome-module__AB3DHW__index button{all:unset;box-sizing:border-box;cursor:pointer;border-radius:var(--r-pill);min-height:24px;color:var(--c-ink);opacity:.32;transition:opacity var(--m-dur-2) var(--m-ease-out), background-color var(--m-dur-2) var(--m-ease-out);align-items:center;gap:10px;padding:0 6px;display:flex}.PageChrome-module__AB3DHW__index i{width:12px;height:1px;transition:width var(--m-dur-3) var(--m-ease-out);background:currentColor;display:block}.PageChrome-module__AB3DHW__index span{white-space:nowrap;text-overflow:ellipsis;max-width:260px;font-size:var(--t-label);letter-spacing:0;text-transform:none;border-radius:var(--r-pill);background:var(--surface-overlay);box-shadow:inset 0 0 0 var(--b-hairline) var(--hairline-strong), var(--elev-2);color:var(--c-ink);opacity:0;pointer-events:none;transition:opacity var(--m-dur-2) var(--m-ease-out), transform var(--m-dur-2) var(--m-ease-out);margin-left:6px;padding:5px 11px;position:absolute;left:100%;overflow:hidden;transform:translate(-4px)}.PageChrome-module__AB3DHW__index li[data-active] button{opacity:1}.PageChrome-module__AB3DHW__index li[data-active] i{width:26px}.PageChrome-module__AB3DHW__index button:hover{opacity:1;background:var(--hover-wash)}.PageChrome-module__AB3DHW__index button:hover span{opacity:1;transform:none}@media (min-width:1360px) and (hover:hover){.PageChrome-module__AB3DHW__index{display:flex}}@media (prefers-reduced-motion:reduce){.PageChrome-module__AB3DHW__bar,.PageChrome-module__AB3DHW__index i,.PageChrome-module__AB3DHW__index span,.PageChrome-module__AB3DHW__index button{transition:none}}
.Nav-module__a8Vrqq__wrap{z-index:var(--z-nav);padding:env(safe-area-inset-top,0px) var(--l-gutter) 0;color:var(--nav-ink);position:fixed;inset:0 0 auto}.Nav-module__a8Vrqq__wrap:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(rgb(var(--rgb-canvas) / .9) 0%, rgb(var(--rgb-canvas) / .72) 55%, rgb(var(--rgb-canvas) / 0) 100%);opacity:0;transition:opacity var(--space-dur-slow) var(--space-ease-out);position:absolute;inset:0 0 -28px}.Nav-module__a8Vrqq__wrap[data-scrolled]:after,.Nav-module__a8Vrqq__wrap[data-open]:after{opacity:1}.Nav-module__a8Vrqq__bar{align-items:center;gap:var(--s-4);max-width:var(--l-max);grid-template-columns:auto 1fr auto;height:76px;margin:0 auto;display:grid}.Nav-module__a8Vrqq__brand,.Nav-module__a8Vrqq__links ul,.Nav-module__a8Vrqq__icon,.Nav-module__a8Vrqq__signIn{background:var(--nav-fill);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:var(--nav-shadow)}.Nav-module__a8Vrqq__brand{border-radius:var(--r-pill);height:52px;color:var(--nav-ink);transition:background-color .3s ease, box-shadow .5s var(--space-ease-out);align-items:center;gap:10px;padding:0 20px 0 15px;text-decoration:none;display:inline-flex}.Nav-module__a8Vrqq__brand:hover{box-shadow:var(--nav-shadow), 0 14px 44px #b068ff4d}.Nav-module__a8Vrqq__mark{transition:transform .8s var(--space-ease-out);flex:none}.Nav-module__a8Vrqq__brand:hover .Nav-module__a8Vrqq__mark{transform:rotate(-14deg)scale(.94)}.Nav-module__a8Vrqq__word{font-size:16px;font-weight:var(--w-bold);letter-spacing:-.02em}.Nav-module__a8Vrqq__links{justify-content:center;display:flex}.Nav-module__a8Vrqq__links ul{border-radius:var(--r-pill);justify-content:center;align-items:center;gap:2px;margin:0;padding:5px;list-style:none;display:flex}.Nav-module__a8Vrqq__link{border-radius:var(--r-pill);height:40px;color:var(--nav-link);font-size:13.5px;font-weight:var(--w-semibold);white-space:nowrap;align-items:center;padding:0 18px;text-decoration:none;transition:background-color .35s,color .35s,box-shadow .35s;display:inline-flex}.Nav-module__a8Vrqq__link:hover{color:var(--nav-ink);background:var(--nav-hover-bg)}.Nav-module__a8Vrqq__link[aria-current=page]{color:var(--space-p-ink);background:var(--space-p-face);box-shadow:inset 0 -2px 0 #0000001f, 0 6px 20px rgb(var(--ring-rgb) / .18);font-weight:var(--w-bold)}.Nav-module__a8Vrqq__actions{justify-content:flex-end;align-items:center;gap:8px;display:flex}.Nav-module__a8Vrqq__icon{border-radius:var(--r-pill);width:44px;height:44px;color:var(--nav-link);transition:color .3s ease, box-shadow .5s var(--space-ease-out);flex:none;place-items:center;display:inline-grid}.Nav-module__a8Vrqq__icon:hover{color:var(--nav-ink);box-shadow:var(--nav-shadow), 0 10px 32px #b068ff40}.Nav-module__a8Vrqq__theme{flex:none}.Nav-module__a8Vrqq__signIn{border-radius:var(--r-pill);height:44px;color:var(--nav-ink);font-size:13.5px;font-weight:var(--w-semibold);white-space:nowrap;transition:box-shadow .5s var(--space-ease-out);align-items:center;padding:0 20px;text-decoration:none;display:inline-flex}.Nav-module__a8Vrqq__signIn:hover{box-shadow:var(--nav-shadow), 0 10px 32px #b068ff40}.Nav-module__a8Vrqq__cta{border-radius:var(--r-pill);background:var(--space-p-face);height:44px;color:var(--space-p-ink);font-size:13.5px;font-weight:var(--w-bold);white-space:nowrap;box-shadow:var(--space-p-depth);align-items:center;margin-left:2px;padding:0 22px;text-decoration:none;transition:transform .12s,box-shadow .12s,filter .2s;display:inline-flex;transform:translateY(0)}.Nav-module__a8Vrqq__cta:hover{filter:brightness(1.03);box-shadow:var(--space-p-depth-hover);transform:translateY(-1px)}.Nav-module__a8Vrqq__cta:active{transform:translateY(var(--space-ledge));box-shadow:var(--space-p-depth-press);transition-duration:60ms}.Nav-module__a8Vrqq__cta:focus-visible{box-shadow:var(--space-p-depth), var(--space-focus-glow)!important}.Nav-module__a8Vrqq__toggleIcon{width:18px;height:12px;display:block;position:relative}.Nav-module__a8Vrqq__toggleIcon i{height:1.6px;transition:translate var(--m-dur-2) var(--m-ease-out), rotate var(--m-dur-2) var(--m-ease-out);background:currentColor;border-radius:1px;position:absolute;left:0;right:0}.Nav-module__a8Vrqq__toggleIcon i:first-child{top:2px}.Nav-module__a8Vrqq__toggleIcon i:last-child{bottom:2px}.Nav-module__a8Vrqq__wrap[data-open] .Nav-module__a8Vrqq__toggleIcon i:first-child{translate:0 3.2px;rotate:45deg}.Nav-module__a8Vrqq__wrap[data-open] .Nav-module__a8Vrqq__toggleIcon i:last-child{translate:0 -3.2px;rotate:-45deg}.Nav-module__a8Vrqq__sheet{top:calc(env(safe-area-inset-top,0px) + 72px);right:var(--l-gutter);width:min(720px, calc(100vw - 2 * var(--l-gutter)));max-height:calc(100dvh - 96px);padding:var(--s-6);border-radius:var(--space-r-card);background:var(--nav-menu-fill);-webkit-backdrop-filter:blur(26px)saturate(1.3);backdrop-filter:blur(26px)saturate(1.3);box-shadow:var(--space-glass-depth), 0 30px 80px #00000059, 0 0 60px #b068ff1f;--m-origin:100% 0;position:absolute;overflow-y:auto}.Nav-module__a8Vrqq__sheet[hidden]{display:none}.Nav-module__a8Vrqq__cols{gap:var(--s-6);grid-template-columns:1.2fr 1fr 1fr;display:grid}.Nav-module__a8Vrqq__colHead{margin:0 0 var(--s-3);font-size:11.5px;font-weight:var(--w-semibold);letter-spacing:.16em;text-transform:uppercase;color:var(--c-ink-3);padding-left:14px}.Nav-module__a8Vrqq__bigLinks,.Nav-module__a8Vrqq__smallLinks{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.Nav-module__a8Vrqq__bigLinks a,.Nav-module__a8Vrqq__smallLinks a{border-radius:var(--r-pill);min-height:42px;color:var(--c-ink);font-weight:var(--w-semibold);transition:background-color .25s ease, color .25s ease, transform .45s var(--space-ease-out);align-items:center;padding:0 14px;text-decoration:none;display:flex}.Nav-module__a8Vrqq__bigLinks a{letter-spacing:-.02em;font-size:17px}.Nav-module__a8Vrqq__smallLinks a{color:var(--c-ink-2);font-size:14px;font-weight:var(--w-medium)}.Nav-module__a8Vrqq__bigLinks a:hover,.Nav-module__a8Vrqq__smallLinks a:hover{background:var(--hover-wash);color:var(--c-ink);transform:translate(3px)}.Nav-module__a8Vrqq__bigLinks a[aria-current=page],.Nav-module__a8Vrqq__smallLinks a[aria-current=page]{background:var(--hover-wash);color:var(--c-ink)}.Nav-module__a8Vrqq__sheetFoot{align-items:center;gap:var(--s-2);margin-top:var(--s-6);padding-top:var(--s-4);display:flex}.Nav-module__a8Vrqq__searchWide{border-radius:var(--r-pill);background:var(--space-field);height:48px;box-shadow:var(--space-field-depth);color:var(--c-ink-2);font-size:14px;font-weight:var(--w-medium);text-align:left;flex:auto;align-items:center;gap:8px;padding:0 20px;display:inline-flex}.Nav-module__a8Vrqq__searchWide:hover{background:var(--space-field-hover);color:var(--c-ink)}.Nav-module__a8Vrqq__sheetSignIn{border-radius:var(--r-pill);height:48px;color:var(--space-s-ink);background:var(--space-s-face);box-shadow:var(--space-s-depth);font-weight:var(--w-semibold);align-items:center;padding:0 20px;text-decoration:none;display:none}.Nav-module__a8Vrqq__panelTheme{display:none}@media (max-width:959px){.Nav-module__a8Vrqq__links{display:none}.Nav-module__a8Vrqq__bar{grid-template-columns:auto 1fr}}@media (max-width:640px){.Nav-module__a8Vrqq__bar{gap:var(--s-2);height:64px}.Nav-module__a8Vrqq__brand{height:46px;padding:0 16px 0 12px}.Nav-module__a8Vrqq__icon{width:44px;height:44px}.Nav-module__a8Vrqq__searchBtn,.Nav-module__a8Vrqq__signIn{display:none}.Nav-module__a8Vrqq__sheetSignIn{display:inline-flex}.Nav-module__a8Vrqq__sheet{top:calc(env(safe-area-inset-top,0px) + 62px);width:calc(100vw - 24px);padding:var(--s-5);right:12px}.Nav-module__a8Vrqq__cols{gap:var(--s-5);grid-template-columns:1fr}.Nav-module__a8Vrqq__cta{padding:0 18px;font-size:13.5px}.Nav-module__a8Vrqq__brand,.Nav-module__a8Vrqq__links ul,.Nav-module__a8Vrqq__icon,.Nav-module__a8Vrqq__signIn{background:var(--nav-fill-scrolled)}}@media (max-width:400px){.Nav-module__a8Vrqq__actions .Nav-module__a8Vrqq__theme{display:none}.Nav-module__a8Vrqq__panelTheme{display:inline-grid}}html:is([data-desktop],[data-keplar-desktop],.keplar-desktop) .Nav-module__a8Vrqq__wrap{padding-left:calc(env(Nav-module__a8Vrqq__titlebar-area-x,0px) + 12px);padding-right:calc(100vw - env(Nav-module__a8Vrqq__titlebar-area-x,0px) - env(Nav-module__a8Vrqq__titlebar-area-width,calc(100vw - 146px)) + 12px)}html[data-desktop-os=mac] .Nav-module__a8Vrqq__wrap{padding-left:max(84px, calc(env(Nav-module__a8Vrqq__titlebar-area-x,0px) + 12px));padding-right:calc(100vw - env(Nav-module__a8Vrqq__titlebar-area-x,0px) - env(Nav-module__a8Vrqq__titlebar-area-width,100vw) + 12px)}@media print{.Nav-module__a8Vrqq__wrap{display:none}}@media (prefers-reduced-motion:reduce){.Nav-module__a8Vrqq__wrap:after,.Nav-module__a8Vrqq__toggleIcon i,.Nav-module__a8Vrqq__mark,.Nav-module__a8Vrqq__cta,.Nav-module__a8Vrqq__bigLinks a,.Nav-module__a8Vrqq__smallLinks a{transition:none}.Nav-module__a8Vrqq__brand:hover .Nav-module__a8Vrqq__mark,.Nav-module__a8Vrqq__bigLinks a:hover,.Nav-module__a8Vrqq__smallLinks a:hover{transform:none}}
.LanguagePicker-module__E3F5Qq__wrap{display:inline-block;position:relative}.LanguagePicker-module__E3F5Qq__trigger{align-items:center;gap:var(--s-2);min-height:36px;padding-block:var(--s-1);padding-inline:var(--s-3);border-radius:var(--r-pill);background:var(--space-glass);box-shadow:var(--space-glass-depth);color:var(--c-ink);font:inherit;font-size:var(--t-small);cursor:pointer;transition:background-color var(--m-dur-1) var(--m-ease-out);border:0;display:inline-flex}.LanguagePicker-module__E3F5Qq__trigger:hover{background:var(--hover-wash)}.LanguagePicker-module__E3F5Qq__panel{z-index:var(--z-overlay);background:var(--space-glass-solid);width:min(360px,100vw - 24px);max-height:min(70vh,560px);color:var(--c-ink);box-shadow:var(--space-glass-lift);animation:LanguagePicker-module__E3F5Qq__lp-pop .32s var(--space-ease-expo) both;border-radius:20px;flex-direction:column;display:flex;position:absolute;inset-block-end:calc(100% + 8px);inset-inline-start:0;overflow:hidden}@keyframes LanguagePicker-module__E3F5Qq__lp-pop{0%{opacity:0;filter:blur(6px);transform:translateY(6px)scale(.97)}}@media (prefers-reduced-motion:reduce){.LanguagePicker-module__E3F5Qq__panel{animation:none}}.LanguagePicker-module__E3F5Qq__wrap[data-variant=settings] .LanguagePicker-module__E3F5Qq__panel{inset-block:calc(100% + 8px) auto}.LanguagePicker-module__E3F5Qq__head{gap:var(--s-2);padding:var(--s-3);background:var(--hover-wash);display:flex}.LanguagePicker-module__E3F5Qq__search{min-width:0;min-height:40px;padding-inline:var(--s-3);border-radius:var(--space-r-field);background:var(--space-field);box-shadow:var(--space-field-depth);color:var(--c-ink);font:inherit;border:0;flex:1;font-size:16px}.LanguagePicker-module__E3F5Qq__search:focus-visible{background:var(--space-field-focus);box-shadow:var(--space-field-depth), var(--space-focus-glow);outline:none}.LanguagePicker-module__E3F5Qq__close{border-radius:var(--r-xs);width:40px;color:var(--c-ink-2);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;display:inline-grid}.LanguagePicker-module__E3F5Qq__close:hover{background:var(--hover-wash);color:var(--c-ink)}.LanguagePicker-module__E3F5Qq__list{overscroll-behavior:contain;padding-block:var(--s-2);overflow-y:auto}.LanguagePicker-module__E3F5Qq__group+.LanguagePicker-module__E3F5Qq__group{margin-block-start:var(--s-2)}.LanguagePicker-module__E3F5Qq__region{padding-block:var(--s-1);padding-inline:var(--s-4);font-size:var(--t-label);font-weight:var(--w-medium);color:var(--c-ink-3);margin:0}.LanguagePicker-module__E3F5Qq__group ul{margin:0;padding:0;list-style:none}.LanguagePicker-module__E3F5Qq__item{align-items:baseline;gap:var(--s-2);width:100%;min-height:40px;padding-block:var(--s-2);padding-inline:var(--s-4);color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;display:flex}.LanguagePicker-module__E3F5Qq__item:hover,.LanguagePicker-module__E3F5Qq__item:focus-visible{background:var(--hover-wash);outline:none}.LanguagePicker-module__E3F5Qq__item[aria-current=true]{background:var(--press-wash)}.LanguagePicker-module__E3F5Qq__native{font-size:var(--t-body)}.LanguagePicker-module__E3F5Qq__english{font-size:var(--t-label);color:var(--c-ink-3);margin-inline-start:auto}.LanguagePicker-module__E3F5Qq__beta{border-radius:var(--r-pill);box-shadow:var(--space-glass-depth);font-size:var(--t-label);color:var(--c-ink-2);flex:none;padding-inline:6px}.LanguagePicker-module__E3F5Qq__none,.LanguagePicker-module__E3F5Qq__note{padding-block:var(--s-2);padding-inline:var(--s-4);font-size:var(--t-label);color:var(--c-ink-3);margin:0}.LanguagePicker-module__E3F5Qq__note{border-block-start:1px solid var(--hairline)}@media (max-width:599px){.LanguagePicker-module__E3F5Qq__panel{width:auto;max-height:75vh;position:fixed;inset-block-start:auto;inset-block-end:calc(12px + env(safe-area-inset-bottom,0px));inset-inline:12px}.LanguagePicker-module__E3F5Qq__wrap[data-variant=settings] .LanguagePicker-module__E3F5Qq__panel{inset-block-start:auto}}@media (pointer:coarse){.LanguagePicker-module__E3F5Qq__trigger{min-height:44px}.LanguagePicker-module__E3F5Qq__close{width:44px}.LanguagePicker-module__E3F5Qq__item{min-height:44px}}@media (prefers-reduced-motion:reduce){.LanguagePicker-module__E3F5Qq__trigger{transition:none}}
.Footer-module__YhQAEG__footer{z-index:var(--z-content);background:radial-gradient(60% 120px at 50% 0, rgb(var(--ring-rgb) / .12), transparent 100%), linear-gradient(rgb(var(--rgb-canvas) / .6), rgb(var(--rgb-canvas) / .96) 160px);padding:var(--s-20) var(--l-gutter) var(--s-8);position:relative}.Footer-module__YhQAEG__inner{max-width:var(--l-max);gap:var(--s-16);grid-template-columns:minmax(200px,1fr) 3fr;margin:0 auto;display:grid}.Footer-module__YhQAEG__brand{align-items:flex-start;gap:var(--s-4);color:var(--c-ink);flex-direction:column;display:flex}.Footer-module__YhQAEG__tagline{color:var(--c-ink-2);font-size:var(--t-small);max-width:28ch}.Footer-module__YhQAEG__credit{color:var(--c-ink-3);font-size:var(--t-small);max-width:32ch}.Footer-module__YhQAEG__email{font-family:var(--f-sans);font-size:var(--t-small);letter-spacing:0;color:var(--c-ink-3);text-underline-offset:3px;transition:color var(--d-fast) var(--e-standard), text-decoration-color var(--d-fast) var(--e-standard);align-self:flex-start;-webkit-text-decoration:underline #0000;text-decoration:underline #0000}.Footer-module__YhQAEG__email:hover{color:var(--c-ink);text-decoration-color:currentColor}.Footer-module__YhQAEG__cols{gap:var(--s-8);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.Footer-module__YhQAEG__col[data-wide]{grid-column:span 2}.Footer-module__YhQAEG__col[data-wide] ul{columns:2;column-gap:var(--s-8);display:block}.Footer-module__YhQAEG__col[data-wide] li{break-inside:avoid;margin-bottom:var(--s-2)}@media (min-width:900px) and (max-width:1199px){.Footer-module__YhQAEG__col[data-wide] ul{columns:1}}.Footer-module__YhQAEG__col ul{gap:var(--s-2);flex-direction:column;display:flex}.Footer-module__YhQAEG__heading{font-family:var(--f-sans);font-size:11.5px;font-weight:var(--w-semibold);letter-spacing:.16em;text-transform:uppercase;color:var(--c-ink-3);margin-bottom:var(--s-4)}.Footer-module__YhQAEG__link{font-size:var(--t-small);font-weight:var(--w-medium);color:var(--c-ink-2);transition:color var(--space-dur-base) var(--space-ease-out), transform .45s var(--space-ease-out);display:inline-block}.Footer-module__YhQAEG__link:hover{color:var(--c-ink);transform:translate(3px)}@media (prefers-reduced-motion:reduce){.Footer-module__YhQAEG__link:hover{transform:none}}.Footer-module__YhQAEG__base{max-width:var(--l-max);margin:var(--s-20) auto 0;padding-top:var(--s-6);font-size:var(--t-small);color:var(--c-ink-3);justify-content:space-between;align-items:center;gap:var(--s-4);flex-wrap:wrap;display:flex}.Footer-module__YhQAEG__theme{align-items:center;gap:var(--s-3);display:inline-flex}.Footer-module__YhQAEG__themeLabel{font-family:var(--f-sans);font-size:var(--t-label);letter-spacing:0;text-transform:none}@media (max-width:899px){.Footer-module__YhQAEG__inner{gap:var(--s-12);grid-template-columns:1fr}.Footer-module__YhQAEG__cols{grid-template-columns:repeat(2,1fr)}}.Footer-module__YhQAEG__cookieLink{font:inherit;font-size:var(--t-label);letter-spacing:0;color:var(--c-ink-3);padding:var(--s-2) 0;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;min-height:24px;text-decoration:underline}.Footer-module__YhQAEG__cookieLink:hover{color:var(--c-ink)}@media (pointer:fine){.Footer-module__YhQAEG__link,.Footer-module__YhQAEG__email{min-height:24px;padding-block:2px;display:inline-block}}@media (pointer:coarse){.Footer-module__YhQAEG__link,.Footer-module__YhQAEG__cookieLink,.Footer-module__YhQAEG__email{align-items:center;min-height:44px;display:inline-flex}.Footer-module__YhQAEG__col ul{gap:0}.Footer-module__YhQAEG__col[data-wide] li{margin-bottom:0}}@media (max-width:640px){.Footer-module__YhQAEG__footer{padding-top:var(--s-12)}.Footer-module__YhQAEG__inner{gap:var(--s-8)}.Footer-module__YhQAEG__cols{border-top:var(--b-hairline) solid var(--hairline);grid-template-columns:minmax(0,1fr);gap:0}.Footer-module__YhQAEG__col[data-wide]{grid-column:auto}.Footer-module__YhQAEG__col{border-bottom:var(--b-hairline) solid var(--hairline)}.Footer-module__YhQAEG__heading{margin-bottom:0}.Footer-module__YhQAEG__headingText{display:none}.Footer-module__YhQAEG__headingBtn{justify-content:space-between;width:100%;min-height:52px}.Footer-module__YhQAEG__col[data-more=open] ul{padding-bottom:var(--s-4)}.Footer-module__YhQAEG__base{margin-top:var(--s-10)}}
.Button-module__8RiFmG__button{--b-face:var(--space-p-face);--b-ink:var(--space-p-ink);--b-depth:var(--space-p-depth);--b-depth-hover:var(--space-p-depth-hover);--b-depth-press:var(--space-p-depth-press);justify-content:center;align-items:center;gap:var(--s-2);border-radius:var(--r-pill);background:var(--b-face);height:48px;color:var(--b-ink);box-shadow:var(--b-depth);font-size:15px;font-weight:var(--w-bold);letter-spacing:-.01em;white-space:nowrap;cursor:pointer;transition:transform .12s ease, box-shadow .12s ease, filter .2s ease, color var(--m-dur-1) var(--m-ease-out);border:0;padding:0 26px;text-decoration:none;display:inline-flex;position:relative;transform:translateY(0)}@media (hover:hover){.Button-module__8RiFmG__button:hover:not(:disabled):not([aria-disabled=true]):not(.Button-module__8RiFmG__quiet){filter:brightness(1.03);box-shadow:var(--b-depth-hover);transform:translateY(-1px)}}.Button-module__8RiFmG__button:active:not(:disabled):not([aria-disabled=true]):not(.Button-module__8RiFmG__quiet){transform:translateY(var(--space-ledge,4px));box-shadow:var(--b-depth-press);transition-duration:60ms;scale:none}.Button-module__8RiFmG__button:focus-visible{box-shadow:var(--b-depth), var(--space-focus-glow)!important}.Button-module__8RiFmG__button:disabled,.Button-module__8RiFmG__button[aria-disabled=true]{opacity:.45;cursor:not-allowed;box-shadow:none;transform:none}.Button-module__8RiFmG__button[aria-busy=true]{cursor:progress}.Button-module__8RiFmG__button>span[data-fit]{align-items:center;gap:var(--s-2);display:inline-flex}.Button-module__8RiFmG__sm{height:38px;padding:0 18px;font-size:13.5px}.Button-module__8RiFmG__lg{height:56px;padding:0 32px;font-size:16px}.Button-module__8RiFmG__primary{--b-variant:primary}.Button-module__8RiFmG__secondary{--b-face:var(--space-s-face);--b-ink:var(--space-s-ink);--b-depth:var(--space-s-depth);--b-depth-hover:var(--space-s-depth-hover);--b-depth-press:var(--space-s-depth-press)}.Button-module__8RiFmG__quiet{padding:0 var(--s-3);color:var(--c-ink-2);box-shadow:none;font-weight:var(--w-semibold);background:0 0}.Button-module__8RiFmG__quiet:hover{color:var(--c-ink);background:var(--hover-wash)}.Button-module__8RiFmG__quiet:active{scale:var(--m-press)}.Button-module__8RiFmG__quiet:focus-visible{box-shadow:var(--space-focus-glow)!important}.Button-module__8RiFmG__arrow{transition:translate .4s var(--space-spring-bouncy,var(--m-ease-out));display:inline-block}.Button-module__8RiFmG__button:hover .Button-module__8RiFmG__arrow{translate:3px}@media (pointer:coarse){.Button-module__8RiFmG__sm{height:44px}}@media (prefers-reduced-motion:reduce){.Button-module__8RiFmG__button:hover .Button-module__8RiFmG__arrow{translate:none}}
.RoutePlaceholder-module__soZ7AG__page{z-index:var(--z-content);max-width:var(--l-max);padding:calc(var(--l-nav-h) + var(--l-nav-offset) + var(--s-24)) var(--l-gutter) var(--s-24);min-height:78vh;margin:0 auto;position:relative}.RoutePlaceholder-module__soZ7AG__hero{z-index:var(--z-content);max-width:var(--l-max);padding:calc(var(--l-nav-h) + var(--l-nav-offset) + var(--s-24)) var(--l-gutter) var(--s-16);margin:0 auto;position:relative}.RoutePlaceholder-module__soZ7AG__header{max-width:clamp(720px,62vw,2000px)}@media (min-width:641px) and (prefers-reduced-motion:no-preference){.RoutePlaceholder-module__soZ7AG__header>*{animation:RoutePlaceholder-module__soZ7AG__hero-rise var(--space-dur-entry) var(--space-ease-expo) both}.RoutePlaceholder-module__soZ7AG__header>:nth-child(2){animation-delay:60ms}.RoutePlaceholder-module__soZ7AG__header>:nth-child(3){animation-delay:.12s}.RoutePlaceholder-module__soZ7AG__header>:nth-child(n+4){animation-delay:.18s}}@keyframes RoutePlaceholder-module__soZ7AG__hero-rise{0%{opacity:0;filter:blur(10px);transform:translateY(16px)}to{opacity:1;filter:none;transform:none}}.RoutePlaceholder-module__soZ7AG__label{margin:0 0 var(--s-5);font-family:var(--f-sans);font-size:12px;font-weight:var(--w-semibold);line-height:var(--lh-small);letter-spacing:.18em;text-transform:uppercase;color:var(--c-ink-3);padding:0;display:block}.RoutePlaceholder-module__soZ7AG__label a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--hairline-strong);text-decoration-color:var(--hairline-strong);text-underline-offset:3px}.RoutePlaceholder-module__soZ7AG__label a:hover{color:var(--c-ink);text-decoration-color:currentColor}.RoutePlaceholder-module__soZ7AG__title{font-size:min(var(--t-headline), 11vw);letter-spacing:-.045em;line-height:1.04;font-weight:var(--w-semibold);color:var(--c-ink);text-wrap:balance;max-width:18ch}.RoutePlaceholder-module__soZ7AG__lede{margin-top:var(--s-6);font-size:var(--t-lead);line-height:var(--lh-lead);letter-spacing:var(--tr-lead);color:var(--c-ink-2);max-width:56ch}.RoutePlaceholder-module__soZ7AG__lede a{color:var(--c-ink);text-decoration:underline;-webkit-text-decoration-color:var(--hairline-strong);text-decoration-color:var(--hairline-strong);text-underline-offset:3px}.RoutePlaceholder-module__soZ7AG__lede a:hover{text-decoration-color:currentColor}.RoutePlaceholder-module__soZ7AG__cta,.RoutePlaceholder-module__soZ7AG__ctaRow{margin-top:var(--s-10)}.RoutePlaceholder-module__soZ7AG__ctaRow{gap:var(--s-3);flex-wrap:wrap;display:flex}.RoutePlaceholder-module__soZ7AG__content{margin-top:var(--s-24)}@media (max-width:899px){.RoutePlaceholder-module__soZ7AG__page,.RoutePlaceholder-module__soZ7AG__hero{padding-top:calc(var(--l-nav-h) + var(--l-nav-offset) + var(--s-16))}.RoutePlaceholder-module__soZ7AG__page{padding-bottom:var(--s-16)}.RoutePlaceholder-module__soZ7AG__hero{padding-bottom:var(--s-12)}.RoutePlaceholder-module__soZ7AG__content{margin-top:var(--s-16)}}@media (pointer:coarse){.RoutePlaceholder-module__soZ7AG__label a{align-items:center;min-height:44px;display:inline-flex}}
.ProductDemo-module__fpgBjG__window{width:min(1120px, calc(100vw - 2 * var(--l-gutter)));height:min(700px, calc(100svh - var(--l-nav-h) - var(--l-nav-offset) - var(--s-16)));border-radius:var(--r-card-lg);background:rgb(var(--rgb-canvas) / .66);box-shadow:inset 0 0 0 var(--b-hairline) var(--c-glass-border), 0 0 0 var(--b-hairline) rgb(var(--rgb-ink) / .07), var(--sh-window);-webkit-backdrop-filter:blur(var(--blur-glass-strong)) saturate(var(--glass-saturate));backdrop-filter:blur(var(--blur-glass-strong)) saturate(var(--glass-saturate));color:var(--c-ink);flex-direction:column;display:flex;position:relative;overflow:hidden}.ProductDemo-module__fpgBjG__window:before{content:"";background:var(--c-canvas);pointer-events:none;height:1px;position:absolute;inset:0 0 auto}.ProductDemo-module__fpgBjG__titlebar{height:48px;padding:0 var(--s-5);border-bottom:var(--b-hairline) solid var(--c-border);flex:none;justify-content:space-between;align-items:center;display:flex}.ProductDemo-module__fpgBjG__titleLeft{align-items:center;gap:var(--s-3);color:var(--c-ink);display:flex}.ProductDemo-module__fpgBjG__threadTitle{font-size:var(--t-small);font-weight:var(--w-medium)}.ProductDemo-module__fpgBjG__titleRight{align-items:center;gap:var(--s-3);display:flex}.ProductDemo-module__fpgBjG__example{font-family:var(--f-sans);font-size:var(--t-label);letter-spacing:0;text-transform:none;color:var(--c-ink-3)}.ProductDemo-module__fpgBjG__replay{height:28px;padding:0 var(--s-3);border-radius:var(--r-pill);font-size:var(--t-label);color:var(--c-ink-2);box-shadow:inset 0 0 0 var(--b-hairline) var(--c-border-strong);transition:color var(--d-fast) var(--e-standard), background-color var(--d-fast) var(--e-standard)}.ProductDemo-module__fpgBjG__replay:hover{color:var(--c-ink);background:rgb(var(--rgb-ink) / .04)}.ProductDemo-module__fpgBjG__body{flex:1;grid-template-columns:216px minmax(0,1fr);min-height:0;display:grid}.ProductDemo-module__fpgBjG__sidebar{gap:var(--s-6);padding:var(--s-5) var(--s-4);border-right:var(--b-hairline) solid var(--c-border);background:rgb(var(--rgb-surface) / .5);font-size:var(--t-small);color:var(--c-ink-2);flex-direction:column;display:flex}.ProductDemo-module__fpgBjG__newThread{align-items:center;gap:var(--s-2);height:36px;padding:0 var(--s-3);border-radius:var(--r-sm);background:var(--c-canvas);box-shadow:var(--sh-hairline);color:var(--c-ink);font-weight:var(--w-medium);display:flex}.ProductDemo-module__fpgBjG__plus{font-weight:var(--w-regular);color:var(--c-ink-2)}.ProductDemo-module__fpgBjG__sideList{gap:var(--s-1);flex-direction:column;display:flex}.ProductDemo-module__fpgBjG__sideList li{padding:var(--s-1) var(--s-3)}.ProductDemo-module__fpgBjG__sideRecent{gap:var(--s-1);flex-direction:column;display:flex}.ProductDemo-module__fpgBjG__sideLabel{padding:0 var(--s-3) var(--s-1);font-family:var(--f-sans);font-size:var(--t-label);letter-spacing:0;text-transform:none;color:var(--c-ink-3)}.ProductDemo-module__fpgBjG__sideItem,.ProductDemo-module__fpgBjG__sideItemActive{padding:var(--s-1) var(--s-3);border-radius:var(--r-xs);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ProductDemo-module__fpgBjG__sideItemActive{background:rgb(var(--rgb-ink) / .05);color:var(--c-ink)}.ProductDemo-module__fpgBjG__main{flex-direction:column;min-width:0;min-height:0;display:flex;position:relative}.ProductDemo-module__fpgBjG__thread{min-height:0;padding:var(--s-8) var(--s-10) var(--s-6);gap:var(--s-5);scrollbar-width:thin;scrollbar-color:rgb(var(--rgb-ink) / .12) transparent;flex-direction:column;flex:1;display:flex;overflow-y:auto}.ProductDemo-module__fpgBjG__userMsg{max-width:70%;padding:var(--s-3) var(--s-4);border-radius:var(--r-md) var(--r-md) var(--r-xs) var(--r-md);background:var(--c-surface-2);font-size:var(--t-body);align-self:flex-end}.ProductDemo-module__fpgBjG__process{gap:var(--s-2);flex-direction:column;display:flex}.ProductDemo-module__fpgBjG__processSummary{align-self:flex-start;align-items:center;gap:var(--s-2);height:30px;padding:0 var(--s-3) 0 var(--s-2);border-radius:var(--r-pill);font-size:var(--t-small);color:var(--c-ink-2);transition:background-color var(--d-fast) var(--e-standard);display:inline-flex}.ProductDemo-module__fpgBjG__processSummary:hover{background:rgb(var(--rgb-ink) / .04)}.ProductDemo-module__fpgBjG__chev{transition:transform var(--d-base) var(--e-standard);display:inline-block}.ProductDemo-module__fpgBjG__chev[data-open]{transform:rotate(90deg)}.ProductDemo-module__fpgBjG__steps{gap:var(--s-3);padding:var(--s-1) 0 var(--s-1) var(--s-1);flex-direction:column;display:flex}.ProductDemo-module__fpgBjG__steps[hidden]{display:none}.ProductDemo-module__fpgBjG__step{align-items:center;column-gap:var(--s-3);row-gap:var(--s-2);font-size:var(--t-small);animation:ProductDemo-module__fpgBjG__stepIn var(--d-slow) var(--e-emphasized) both;grid-template-columns:14px auto 1fr;display:grid}.ProductDemo-module__fpgBjG__stepLabel{white-space:nowrap}.ProductDemo-module__fpgBjG__step[data-state=active] .ProductDemo-module__fpgBjG__stepLabel{color:var(--c-ink);animation:ProductDemo-module__fpgBjG__breathe 1.4s var(--e-glide) infinite alternate}.ProductDemo-module__fpgBjG__step[data-state=done] .ProductDemo-module__fpgBjG__stepLabel{color:var(--c-ink-2)}.ProductDemo-module__fpgBjG__step[data-kind=disagree][data-state=active] .ProductDemo-module__fpgBjG__stepLabel{color:var(--c-dissent-text);animation:none}.ProductDemo-module__fpgBjG__stepDot,.ProductDemo-module__fpgBjG__dotDone{background:var(--c-ink);border-radius:50%;width:8px;height:8px;margin:0 3px}.ProductDemo-module__fpgBjG__step[data-state=done] .ProductDemo-module__fpgBjG__stepDot{background:var(--c-ink-3)}.ProductDemo-module__fpgBjG__step[data-state=active] .ProductDemo-module__fpgBjG__stepDot{background:var(--c-agree);animation:ProductDemo-module__fpgBjG__pulse 1.2s var(--e-standard) infinite;box-shadow:0 0 #17171a59}.ProductDemo-module__fpgBjG__step[data-kind=disagree][data-state=active] .ProductDemo-module__fpgBjG__stepDot{background:var(--c-dissent);animation:none}.ProductDemo-module__fpgBjG__dotDone{background:var(--c-agree)}.ProductDemo-module__fpgBjG__chips{gap:var(--s-1);flex-wrap:wrap;display:flex}.ProductDemo-module__fpgBjG__chip{height:24px;padding:0 var(--s-2);border-radius:var(--r-pill);font-size:var(--t-label);color:var(--c-ink-2);background:var(--c-canvas);box-shadow:var(--sh-hairline);animation:ProductDemo-module__fpgBjG__stepIn var(--d-slow) var(--e-emphasized) both;align-items:center;display:inline-flex}.ProductDemo-module__fpgBjG__bars{align-items:center;gap:var(--s-1);height:14px;display:flex}.ProductDemo-module__fpgBjG__bar{border-radius:var(--r-pill);background:var(--c-agree);opacity:.55;transform-origin:0;width:26px;height:3px;animation:ProductDemo-module__fpgBjG__barIn var(--d-scene) var(--e-emphasized) both;animation-delay:calc(var(--k) * 70ms);display:block}.ProductDemo-module__fpgBjG__bars[data-split] .ProductDemo-module__fpgBjG__bar[data-dissent]{background:var(--c-dissent);opacity:1;transition:transform var(--d-slow) var(--e-emphasized);transform:translateY(-4px)}.ProductDemo-module__fpgBjG__step[data-state=done] .ProductDemo-module__fpgBjG__bars,.ProductDemo-module__fpgBjG__step[data-state=done] .ProductDemo-module__fpgBjG__chips{opacity:.7}.ProductDemo-module__fpgBjG__answer{gap:var(--s-4);padding:var(--s-6);border-radius:var(--r-card);background:var(--c-canvas);box-shadow:var(--sh-hairline), var(--sh-float);animation:ProductDemo-module__fpgBjG__answerIn var(--d-scene) var(--e-emphasized) both;flex-direction:column;display:flex}.ProductDemo-module__fpgBjG__answerHead{justify-content:space-between;align-items:center;gap:var(--s-4);flex-wrap:wrap;display:flex}.ProductDemo-module__fpgBjG__answerTitle{align-items:center;gap:var(--s-2);font-size:var(--t-small);font-weight:var(--w-medium);letter-spacing:var(--tr-body);display:inline-flex}.ProductDemo-module__fpgBjG__consensus{align-items:center;gap:var(--s-3);display:flex}.ProductDemo-module__fpgBjG__ring{width:34px;height:34px;transform:rotate(-90deg)}.ProductDemo-module__fpgBjG__ringTrack{fill:none;stroke:var(--c-surface-2);stroke-width:3px}.ProductDemo-module__fpgBjG__ringValue{fill:none;stroke:var(--c-ink);stroke-width:3px;stroke-linecap:round;animation:ProductDemo-module__fpgBjG__ringIn 1.2s var(--e-emphasized) both}.ProductDemo-module__fpgBjG__consensusValue{flex-direction:column;line-height:1.1;display:flex}.ProductDemo-module__fpgBjG__consensusPct{font-size:var(--t-body);font-weight:var(--w-medium);font-variant-numeric:tabular-nums}.ProductDemo-module__fpgBjG__consensusLabel{font-family:var(--f-sans);font-size:var(--t-label);letter-spacing:0;text-transform:none;color:var(--c-ink-3)}.ProductDemo-module__fpgBjG__consensusSplit{padding-left:var(--s-3);border-left:var(--b-hairline) solid var(--c-border);font-size:var(--t-label);color:var(--c-ink-2);flex-direction:column;gap:2px;display:flex}.ProductDemo-module__fpgBjG__consensusSplit span{align-items:center;gap:var(--s-2);display:inline-flex}.ProductDemo-module__fpgBjG__agreeDot,.ProductDemo-module__fpgBjG__dissentDot{background:var(--c-agree);border-radius:50%;width:6px;height:6px}.ProductDemo-module__fpgBjG__dissentDot{background:var(--c-dissent)}.ProductDemo-module__fpgBjG__answerLead{font-size:var(--t-lead);line-height:var(--lh-lead);letter-spacing:var(--tr-lead);font-weight:var(--w-medium);max-width:60ch}.ProductDemo-module__fpgBjG__answerBody{color:var(--c-ink-2);max-width:68ch}.ProductDemo-module__fpgBjG__sections{border-top:var(--b-hairline) solid var(--c-border);flex-direction:column;display:flex}.ProductDemo-module__fpgBjG__section{border-bottom:var(--b-hairline) solid var(--c-border)}.ProductDemo-module__fpgBjG__section h3{font:inherit}.ProductDemo-module__fpgBjG__sectionBtn{align-items:center;gap:var(--s-4);width:100%;padding:var(--s-3) var(--s-1);text-align:left;font-size:var(--t-small);border-radius:var(--r-xs);transition:background-color var(--d-fast) var(--e-standard);grid-template-columns:1fr auto 16px;display:grid}.ProductDemo-module__fpgBjG__sectionBtn:hover{background:rgb(var(--rgb-ink) / .025)}.ProductDemo-module__fpgBjG__sectionTitle{font-weight:var(--w-medium)}.ProductDemo-module__fpgBjG__sectionMeta{color:var(--c-ink-3);font-size:var(--t-label);font-family:var(--f-sans);letter-spacing:.02em}.ProductDemo-module__fpgBjG__plusMinus{justify-self:end;width:10px;height:10px;position:relative}.ProductDemo-module__fpgBjG__plusMinus:before,.ProductDemo-module__fpgBjG__plusMinus:after{content:"";background:var(--c-ink-2);height:1px;transition:transform var(--d-base) var(--e-standard);position:absolute;inset:4.5px 0 auto}.ProductDemo-module__fpgBjG__plusMinus:after{transform:rotate(90deg)}.ProductDemo-module__fpgBjG__section[data-open] .ProductDemo-module__fpgBjG__plusMinus:after{transform:rotate(0)}.ProductDemo-module__fpgBjG__sectionPanel{padding:0 var(--s-1) var(--s-4);color:var(--c-ink-2);font-size:var(--t-small);max-width:70ch}.ProductDemo-module__fpgBjG__composer{margin:0 var(--s-8) var(--s-6);padding:var(--s-3) var(--s-3) var(--s-3) var(--s-4);border-radius:var(--r-input);background:var(--c-canvas);box-shadow:var(--sh-hairline), var(--sh-float);gap:var(--s-3);flex-direction:column;flex:none;display:flex}.ProductDemo-module__fpgBjG__composerInput{font-size:var(--t-small);color:var(--c-ink-3);padding-top:var(--s-1)}.ProductDemo-module__fpgBjG__composerRow{justify-content:space-between;align-items:center;gap:var(--s-3);display:flex}.ProductDemo-module__fpgBjG__tools{gap:var(--s-1);display:flex;overflow:hidden}.ProductDemo-module__fpgBjG__tool{height:28px;padding:0 var(--s-3);border-radius:var(--r-pill);font-size:var(--t-label);color:var(--c-ink-2);box-shadow:var(--space-glass-depth);white-space:nowrap;align-items:center;display:inline-flex}.ProductDemo-module__fpgBjG__ask{height:32px;padding:0 var(--s-4);border-radius:var(--r-pill);background:var(--c-ink);color:var(--c-canvas);font-size:var(--t-label);font-weight:var(--w-medium);white-space:nowrap;align-items:center;display:inline-flex}@keyframes ProductDemo-module__fpgBjG__stepIn{0%{opacity:0;transform:translateY(4px)}}@keyframes ProductDemo-module__fpgBjG__breathe{to{opacity:.45}}@keyframes ProductDemo-module__fpgBjG__pulse{0%{box-shadow:0 0 #17171a59}to{box-shadow:0 0 0 7px #17171a00}}@keyframes ProductDemo-module__fpgBjG__barIn{0%{transform:scaleX(0)}}@keyframes ProductDemo-module__fpgBjG__answerIn{0%{opacity:0;transform:translateY(8px)}}@keyframes ProductDemo-module__fpgBjG__ringIn{0%{stroke-dasharray:0 100}}@media (max-width:899px){.ProductDemo-module__fpgBjG__window{height:min(640px, calc(100svh - var(--l-nav-h) - var(--l-nav-offset) - var(--s-10)));border-radius:var(--r-card)}.ProductDemo-module__fpgBjG__body{grid-template-columns:1fr}.ProductDemo-module__fpgBjG__sidebar{display:none}.ProductDemo-module__fpgBjG__thread{padding:var(--s-5) var(--s-4) var(--s-4)}.ProductDemo-module__fpgBjG__userMsg{max-width:88%;font-size:var(--t-small)}.ProductDemo-module__fpgBjG__answer{padding:var(--s-4)}.ProductDemo-module__fpgBjG__answerLead{font-size:var(--t-body)}.ProductDemo-module__fpgBjG__answerBody{font-size:var(--t-small)}.ProductDemo-module__fpgBjG__composer{margin:0 var(--s-3) var(--s-3)}.ProductDemo-module__fpgBjG__tool:nth-child(n+3),.ProductDemo-module__fpgBjG__threadTitle{display:none}.ProductDemo-module__fpgBjG__bar{width:18px}}@media (prefers-reduced-motion:reduce){.ProductDemo-module__fpgBjG__step,.ProductDemo-module__fpgBjG__chip,.ProductDemo-module__fpgBjG__bar,.ProductDemo-module__fpgBjG__answer,.ProductDemo-module__fpgBjG__ringValue,.ProductDemo-module__fpgBjG__step[data-state=active] .ProductDemo-module__fpgBjG__stepLabel,.ProductDemo-module__fpgBjG__step[data-state=active] .ProductDemo-module__fpgBjG__stepDot{animation:none}}.ProductDemo-module__fpgBjG__answer[hidden]{display:none}.ProductDemo-module__fpgBjG__sectionBtn.ProductDemo-module__fpgBjG__sectionBtn{border-radius:14px}
.LiveDemo-module__1FFxqq__demo{gap:var(--s-8);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;display:grid}@media (max-width:900px){.LiveDemo-module__1FFxqq__demo{grid-template-columns:minmax(0,1fr)}}.LiveDemo-module__1FFxqq__ask{gap:var(--s-4);display:grid}.LiveDemo-module__1FFxqq__label{font-size:12.5px;font-weight:var(--w-semibold);color:var(--c-ink-2);padding-left:18px}.LiveDemo-module__1FFxqq__input{box-sizing:border-box;resize:vertical;width:100%;min-height:120px;font:inherit;font-size:var(--t-lead);color:var(--c-ink);background:var(--space-field);border-radius:var(--space-r-area);box-shadow:var(--space-field-depth);transition:background-color var(--space-dur-base) var(--space-ease-out), box-shadow var(--space-dur-base) var(--space-ease-out);border:0;padding:16px 22px;line-height:1.45}.LiveDemo-module__1FFxqq__input:hover{background:var(--space-field-hover)}.LiveDemo-module__1FFxqq__input:focus,.LiveDemo-module__1FFxqq__input:focus-visible{background:var(--space-field-focus);box-shadow:var(--space-field-depth), var(--space-focus-glow);outline:none}.LiveDemo-module__1FFxqq__input::placeholder{color:var(--c-ink-3)}.LiveDemo-module__1FFxqq__row{gap:var(--s-4);flex-wrap:wrap;align-items:center;display:flex}.LiveDemo-module__1FFxqq__go,.LiveDemo-module__1FFxqq__more{font-size:var(--t-small)}.LiveDemo-module__1FFxqq__meta{font-size:var(--t-small);color:var(--c-ink-3)}.LiveDemo-module__1FFxqq__samples{gap:6px;margin:0;padding:0;list-style:none;display:grid}.LiveDemo-module__1FFxqq__samples button{text-align:start;background:var(--space-track);width:100%;min-height:44px;color:var(--c-ink-2);font:inherit;font-size:var(--t-small);font-weight:var(--w-medium);cursor:pointer;transition:color var(--space-dur-fast) var(--space-ease-out), background-color var(--space-dur-fast) var(--space-ease-out), transform var(--space-dur-base) var(--space-ease-expo);border:0;border-radius:22px;padding:10px 18px}.LiveDemo-module__1FFxqq__samples button:hover:not(:disabled){color:var(--c-ink);background:var(--space-g-hover);transform:translate(4px)}.LiveDemo-module__1FFxqq__samples button:active:not(:disabled){transform:scale(.99)}.LiveDemo-module__1FFxqq__samples button:disabled{cursor:progress;opacity:.6}.LiveDemo-module__1FFxqq__samples button:focus-visible{color:var(--c-ink);box-shadow:var(--space-focus-glow);outline:none}.LiveDemo-module__1FFxqq__out{box-sizing:border-box;min-height:340px;padding:var(--s-6);border-radius:var(--r-card);background:var(--space-glass);box-shadow:var(--space-glass-depth);gap:var(--s-5);align-content:start;display:grid}.LiveDemo-module__1FFxqq__idleHead{font-size:var(--t-small);color:var(--c-ink-3);margin-bottom:var(--s-4)}.LiveDemo-module__1FFxqq__q{font-size:var(--t-lead);color:var(--c-ink);line-height:1.35}.LiveDemo-module__1FFxqq__stages{gap:var(--s-2) var(--s-6);font-size:var(--t-small);color:var(--c-ink-3);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}@media (max-width:560px){.LiveDemo-module__1FFxqq__stages{grid-template-columns:minmax(0,1fr)}}.LiveDemo-module__1FFxqq__stages li{gap:var(--s-3);transition:color var(--m-dur-2) var(--m-ease-out);align-items:center;display:flex}.LiveDemo-module__1FFxqq__stages i{border:1px solid;border-radius:50%;flex:none;width:8px;height:8px}.LiveDemo-module__1FFxqq__stages li[data-s=active]{color:var(--c-ink)}.LiveDemo-module__1FFxqq__stages li[data-s=active] i{box-shadow:0 0 10px rgb(var(--space-aura) / .7);background:#c39bff;border-color:#c39bff;animation:1.1s ease-in-out infinite LiveDemo-module__1FFxqq__pulse}.LiveDemo-module__1FFxqq__stages li[data-s=done]{color:var(--c-ink-2)}.LiveDemo-module__1FFxqq__stages li[data-s=done] i{background:var(--c-ink-2);border-color:var(--c-ink-2)}@keyframes LiveDemo-module__1FFxqq__pulse{50%{opacity:.35}}.LiveDemo-module__1FFxqq__models{gap:var(--s-2) var(--s-5);font-size:var(--t-small);color:var(--c-ink);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.LiveDemo-module__1FFxqq__models li{gap:var(--s-2);animation:LiveDemo-module__1FFxqq__rise var(--m-dur-2) var(--m-ease-out) both;align-items:baseline;display:inline-flex}.LiveDemo-module__1FFxqq__models span{color:var(--c-ink-3);font-size:var(--t-label)}.LiveDemo-module__1FFxqq__models li[data-s=failed],.LiveDemo-module__1FFxqq__models li[data-s=refused]{color:var(--c-ink-3)}.LiveDemo-module__1FFxqq__dis{padding:var(--s-3) var(--s-5);background:rgb(var(--rgb-disagree) / .08);font-size:var(--t-small);color:var(--c-ink);animation:LiveDemo-module__1FFxqq__rise var(--m-dur-2) var(--m-ease-out) both;border-radius:20px}.LiveDemo-module__1FFxqq__dis b{font-size:var(--t-small);color:var(--c-disagree);margin-bottom:var(--s-1);font-weight:var(--w-medium);display:block}.LiveDemo-module__1FFxqq__answer{gap:var(--s-3);font-size:var(--t-body);color:var(--c-ink);max-height:360px;line-height:1.6;display:grid;overflow:auto}.LiveDemo-module__1FFxqq__caret{background:var(--c-ink);vertical-align:text-bottom;width:2px;height:1.1em;animation:1s step-end infinite LiveDemo-module__1FFxqq__blink;display:inline-block}@keyframes LiveDemo-module__1FFxqq__blink{50%{opacity:0}}@keyframes LiveDemo-module__1FFxqq__rise{0%{opacity:0;translate:0 4px}}.LiveDemo-module__1FFxqq__consensus{font-size:var(--t-small);color:var(--c-ink-2);padding:var(--s-3) var(--s-4);background:var(--space-track);border-radius:18px}.LiveDemo-module__1FFxqq__msg{font-size:var(--t-small);color:var(--c-ink)}.LiveDemo-module__1FFxqq__next{gap:var(--s-5);flex-wrap:wrap;align-items:center;display:flex}.LiveDemo-module__1FFxqq__link{min-height:24px;color:var(--c-ink-2);font-size:var(--t-small);text-underline-offset:3px;align-items:center;display:inline-flex}.LiveDemo-module__1FFxqq__link:hover{color:var(--c-ink)}.LiveDemo-module__1FFxqq__link:focus-visible{color:var(--c-ink);box-shadow:var(--space-focus-glow);border-radius:6px;outline:none;text-decoration-thickness:2px}@media (prefers-reduced-motion:reduce){.LiveDemo-module__1FFxqq__stages li[data-s=active] i,.LiveDemo-module__1FFxqq__caret,.LiveDemo-module__1FFxqq__models li,.LiveDemo-module__1FFxqq__dis{animation:none}.LiveDemo-module__1FFxqq__input,.LiveDemo-module__1FFxqq__samples button,.LiveDemo-module__1FFxqq__stages li{transition:none}}@media (max-width:640px){.LiveDemo-module__1FFxqq__out{min-height:0;padding:var(--s-5)}}
.Chapters-module__r8HxZW__chapters{z-index:var(--z-content);position:relative}.Chapters-module__r8HxZW__wrap{max-width:1180px;padding:0 var(--l-gutter);margin:0 auto}.Chapters-module__r8HxZW__chapter{scroll-margin-top:calc(var(--l-nav-h) + var(--s-4));padding:clamp(72px,11vw,144px) 0}.Chapters-module__r8HxZW__split{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;gap:clamp(32px,6vw,96px);display:grid}@media (max-width:900px){.Chapters-module__r8HxZW__split{grid-template-columns:minmax(0,1fr)}}.Chapters-module__r8HxZW__side{top:calc(var(--l-nav-h) + var(--s-10));position:sticky}@media (max-width:900px){.Chapters-module__r8HxZW__side{position:static}}.Chapters-module__r8HxZW__head{max-width:760px;margin-bottom:var(--s-10)}.Chapters-module__r8HxZW__kicker{gap:var(--s-3);font-size:12px;font-weight:var(--w-semibold);letter-spacing:.18em;text-transform:uppercase;color:var(--c-ink-2);margin-bottom:var(--s-4);align-items:baseline;display:flex}.Chapters-module__r8HxZW__kicker b{font-family:var(--f-sans);font-weight:var(--w-semibold);color:var(--c-accent);letter-spacing:.18em}.Chapters-module__r8HxZW__title{letter-spacing:-.045em;font-size:clamp(30px,4.2vw,52px);line-height:1.04;font-weight:var(--w-semibold);text-wrap:balance}.Chapters-module__r8HxZW__lede{margin-top:var(--s-4);color:var(--c-ink-2);max-width:46ch;font-size:var(--t-body);line-height:1.55}.Chapters-module__r8HxZW__proof{margin-top:var(--s-8);font-size:var(--t-small);color:var(--c-ink-2);max-width:70ch}.Chapters-module__r8HxZW__proof a,.Chapters-module__r8HxZW__small a{color:var(--c-ink);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.Chapters-module__r8HxZW__small{font-size:var(--t-small);color:var(--c-ink-3)}.Chapters-module__r8HxZW__list{margin:var(--s-10) 0 0;gap:2px;padding:0;list-style:none;display:grid}.Chapters-module__r8HxZW__split .Chapters-module__r8HxZW__list{margin-top:0}.Chapters-module__r8HxZW__extra+.Chapters-module__r8HxZW__list{margin-top:var(--s-10)}.Chapters-module__r8HxZW__row{border-radius:20px}.Chapters-module__r8HxZW__rowIn{gap:var(--s-5);padding:var(--s-5) var(--s-4);color:inherit;transition:transform var(--space-dur-slow) var(--space-ease-expo), background-color var(--space-dur-fast) var(--space-ease-out), box-shadow var(--space-dur-fast) var(--space-ease-out), color .16s ease;border-radius:20px;grid-template-columns:minmax(0,4fr) minmax(0,7fr) auto 16px;align-items:baseline;text-decoration:none;display:grid}div.Chapters-module__r8HxZW__rowIn{grid-template-columns:minmax(0,4fr) minmax(0,7fr) auto 16px}@media (max-width:640px){.Chapters-module__r8HxZW__rowIn,div.Chapters-module__r8HxZW__rowIn{grid-template-columns:minmax(0,1fr) auto}.Chapters-module__r8HxZW__line{grid-area:2/1/auto/-1}.Chapters-module__r8HxZW__arrow{display:none}}a.Chapters-module__r8HxZW__rowIn:hover{background:var(--space-glass);box-shadow:var(--space-glass-depth);transform:translate(6px)}a.Chapters-module__r8HxZW__rowIn:hover .Chapters-module__r8HxZW__arrow{color:var(--c-ink);transform:translate(3px)}a.Chapters-module__r8HxZW__rowIn:focus-visible{box-shadow:var(--space-focus-glow);outline:none}.Chapters-module__r8HxZW__name{font-weight:var(--w-semibold);color:var(--c-ink)}.Chapters-module__r8HxZW__line{color:var(--c-ink-2);font-size:var(--t-small);line-height:1.5}.Chapters-module__r8HxZW__note{color:var(--c-ink-3)}.Chapters-module__r8HxZW__status{font-size:var(--t-label);font-weight:var(--w-semibold);letter-spacing:0;text-transform:none;color:var(--c-ink-3);white-space:nowrap}.Chapters-module__r8HxZW__status[data-s=live]{color:var(--v-verified,var(--c-ok))}.Chapters-module__r8HxZW__status[data-s=beta]{color:var(--v-attention,var(--c-attention))}.Chapters-module__r8HxZW__row[data-s=soon] .Chapters-module__r8HxZW__name{color:var(--c-ink-2)}.Chapters-module__r8HxZW__arrow{width:16px;height:16px;color:var(--c-ink-3);transition:transform .18s,color .16s}@media (prefers-reduced-motion:reduce){.Chapters-module__r8HxZW__rowIn,.Chapters-module__r8HxZW__arrow{transition:none}a.Chapters-module__r8HxZW__rowIn:hover{transform:none}}.Chapters-module__r8HxZW__extra{gap:var(--s-6);display:grid}.Chapters-module__r8HxZW__vs{gap:var(--s-2);grid-template-rows:auto auto auto;grid-template-columns:minmax(0,7fr) minmax(0,5fr);margin:0;display:grid}.Chapters-module__r8HxZW__vsEd,.Chapters-module__r8HxZW__vsTerm,.Chapters-module__r8HxZW__vsPrev{border-radius:var(--shape-control,10px);border:var(--b-hairline) solid var(--c-border-strong);background:#0f0f12;overflow:hidden}.Chapters-module__r8HxZW__vsEd{grid-area:1/1}.Chapters-module__r8HxZW__vsTerm{background:#0a0a0c;grid-area:2/1}.Chapters-module__r8HxZW__vsPrev{color:#2b1d14;padding:var(--s-4);align-content:start;gap:var(--s-3);background:#f3e6cf;grid-area:1/2/span 2;display:grid}.Chapters-module__r8HxZW__vs figcaption{margin-top:var(--s-2);grid-area:3/1/auto/-1}@media (max-width:640px){.Chapters-module__r8HxZW__vs{grid-template-columns:minmax(0,1fr)}.Chapters-module__r8HxZW__vsEd,.Chapters-module__r8HxZW__vsTerm,.Chapters-module__r8HxZW__vsPrev{grid-area:auto/1}.Chapters-module__r8HxZW__vs figcaption{grid-row:auto}}.Chapters-module__r8HxZW__vs pre{padding:var(--s-3) var(--s-4);font:12px/1.65 var(--f-mono,ui-monospace, monospace);color:#d8d6d0;white-space:pre-wrap;margin:0}.Chapters-module__r8HxZW__vsBar{padding:var(--s-2) var(--s-4);font:11px/1.4 var(--f-mono,ui-monospace, monospace);color:#8e8c86;border-bottom:1px solid #ffffff12;justify-content:space-between;display:flex}.Chapters-module__r8HxZW__vsLive,.Chapters-module__r8HxZW__kk{color:#c8a46a}.Chapters-module__r8HxZW__ks{color:#9cc4a4}.Chapters-module__r8HxZW__kc{color:#77756f}.Chapters-module__r8HxZW__vsT{padding-bottom:var(--s-2);border-bottom:1px solid #2b1d1433;font:600 14px/1 Georgia,serif}.Chapters-module__r8HxZW__vsH{letter-spacing:0;text-transform:none;color:#b8471a;font:11px/1 ui-sans-serif,system-ui,sans-serif}.Chapters-module__r8HxZW__vsR{grid-template-columns:1fr 22px;align-items:center;gap:8px;display:grid}.Chapters-module__r8HxZW__vsR i{background:#2b1d1447;height:6px}.Chapters-module__r8HxZW__vsR b{background:#b8471a;height:6px}.Chapters-module__r8HxZW__close{padding:clamp(80px,12vw,160px) 0}.Chapters-module__r8HxZW__closeTitle{letter-spacing:-.05em;font-size:clamp(44px,8vw,112px);line-height:.95;font-weight:var(--w-semibold)}.Chapters-module__r8HxZW__closeRow{margin-top:var(--s-8);gap:var(--s-6);flex-wrap:wrap;align-items:center;display:flex}html:not([data-theme=light]) .Chapters-module__r8HxZW__chapter :is(.Chapters-module__r8HxZW__head,.Chapters-module__r8HxZW__side,.Chapters-module__r8HxZW__extra,.Chapters-module__r8HxZW__list){background:#0a090ed1;border-radius:14px;box-shadow:0 0 0 clamp(10px,1.4vw,18px) #0a090ed1}html[data-theme=light] .Chapters-module__r8HxZW__chapters{background:var(--c-canvas)}:root[data-theme=light] .Chapters-module__r8HxZW__close{isolation:isolate;position:relative}:root[data-theme=light] .Chapters-module__r8HxZW__close:before{content:"";z-index:-1;pointer-events:none;background:var(--aura-soft);position:absolute;inset:0}
.Faq-module__KRU6Oa__section{z-index:var(--z-content);padding:var(--s-24) var(--l-gutter);position:relative}.Faq-module__KRU6Oa__inner{max-width:var(--l-max);gap:var(--s-16);grid-template-columns:minmax(0,1fr) minmax(0,2fr);margin:0 auto;display:grid}.Faq-module__KRU6Oa__title{font-size:var(--t-title);letter-spacing:-.045em;line-height:1.08;font-weight:var(--w-semibold);text-wrap:balance}.Faq-module__KRU6Oa__list{gap:var(--s-2);flex-direction:column;display:flex}.Faq-module__KRU6Oa__item{border-radius:var(--space-r-panel);background:var(--space-glass);box-shadow:var(--space-glass-depth);transition:box-shadow var(--space-dur-slow) var(--space-ease-out)}.Faq-module__KRU6Oa__item[open]{box-shadow:var(--space-glass-lift)}.Faq-module__KRU6Oa__q{justify-content:space-between;align-items:center;gap:var(--s-6);min-height:44px;padding:var(--s-5) var(--s-6);border-radius:var(--space-r-panel);cursor:pointer;font-size:var(--t-body);font-weight:var(--w-semibold);color:var(--c-ink);transition:color var(--space-dur-fast) var(--space-ease-out), background-color var(--space-dur-fast) var(--space-ease-out);list-style:none;display:flex}.Faq-module__KRU6Oa__q::-webkit-details-marker{display:none}.Faq-module__KRU6Oa__q:hover{background:var(--hover-wash)}.Faq-module__KRU6Oa__q:focus-visible{box-shadow:var(--space-focus-glow);outline:none}.Faq-module__KRU6Oa__q i{flex:none;width:12px;height:12px;position:relative}.Faq-module__KRU6Oa__q i:before,.Faq-module__KRU6Oa__q i:after{content:"";background:var(--c-ink-2);height:1.5px;transition:transform .45s var(--space-spring-bouncy);border-radius:1px;position:absolute;top:5.5px;left:0;right:0}.Faq-module__KRU6Oa__q i:after{transform:rotate(90deg)}.Faq-module__KRU6Oa__item[open] .Faq-module__KRU6Oa__q i:after{transform:rotate(0)}.Faq-module__KRU6Oa__a{padding:0 var(--s-12) var(--s-6) var(--s-6);color:var(--c-ink-2);line-height:var(--lh-body);max-width:68ch}.Faq-module__KRU6Oa__item[open] .Faq-module__KRU6Oa__a{animation:Faq-module__KRU6Oa__faq-in .45s var(--space-ease-expo) both}@keyframes Faq-module__KRU6Oa__faq-in{0%{opacity:0;filter:blur(6px);transform:translateY(-4px)}to{opacity:1;filter:none;transform:none}}@media (max-width:899px){.Faq-module__KRU6Oa__section{padding:var(--s-16) var(--l-gutter)}.Faq-module__KRU6Oa__inner{gap:var(--s-8);grid-template-columns:minmax(0,1fr)}.Faq-module__KRU6Oa__a{padding-right:var(--s-5);padding-left:var(--s-5)}.Faq-module__KRU6Oa__q{padding:var(--s-4) var(--s-5)}}@media (prefers-reduced-motion:reduce){.Faq-module__KRU6Oa__q,.Faq-module__KRU6Oa__q i:before,.Faq-module__KRU6Oa__q i:after,.Faq-module__KRU6Oa__item{transition:none}.Faq-module__KRU6Oa__item[open] .Faq-module__KRU6Oa__a{animation:none}}@media (max-width:640px){.Faq-module__KRU6Oa__item[open] .Faq-module__KRU6Oa__a{animation:none}}
.FinalCta-module__Xl1NAq__section{z-index:var(--z-content);padding:var(--s-24) var(--l-gutter);text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}.FinalCta-module__Xl1NAq__canvas{width:100%;max-width:var(--l-max);height:clamp(200px,30vh,320px)}.FinalCta-module__Xl1NAq__title{margin-top:var(--s-8);font-size:var(--t-headline);line-height:var(--lh-headline);letter-spacing:-.045em;font-weight:var(--w-semibold);text-wrap:balance;max-width:16ch}.FinalCta-module__Xl1NAq__ctas{justify-content:center;gap:var(--s-3);margin-top:var(--s-10);flex-wrap:wrap;display:flex}@media (max-width:899px){.FinalCta-module__Xl1NAq__section{padding:var(--s-16) var(--l-gutter)}}
.BusinessTools-module__YuAT4G__title{font-size:var(--t-title);letter-spacing:-.045em;line-height:1.08;font-weight:var(--w-semibold)}.BusinessTools-module__YuAT4G__tools{margin-top:var(--s-10);border-top:var(--b-hairline) solid var(--hairline-strong);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.BusinessTools-module__YuAT4G__tool{gap:var(--s-3);padding:var(--s-6) var(--s-6) var(--s-8) 0;flex-direction:column;display:flex}.BusinessTools-module__YuAT4G__tool+.BusinessTools-module__YuAT4G__tool{padding-left:var(--s-6);border-left:var(--b-hairline) solid var(--hairline)}.BusinessTools-module__YuAT4G__tool dt{font-weight:var(--w-medium);color:var(--c-ink)}.BusinessTools-module__YuAT4G__tool dd{font-size:var(--t-small);line-height:var(--lh-small);color:var(--c-ink-2)}.BusinessTools-module__YuAT4G__note{margin-top:var(--s-6);font-size:var(--t-small);line-height:var(--lh-small);color:var(--c-ink-3);max-width:68ch}@media (max-width:899px){.BusinessTools-module__YuAT4G__tools{grid-template-columns:minmax(0,1fr)}.BusinessTools-module__YuAT4G__tool,.BusinessTools-module__YuAT4G__tool+.BusinessTools-module__YuAT4G__tool{padding:var(--s-5) 0;border-left:0;border-bottom:var(--b-hairline) solid var(--hairline)}}
.LearnLinks-module__aMTbBq__section{z-index:var(--z-content);padding:var(--s-24) var(--l-gutter);position:relative}.LearnLinks-module__aMTbBq__inner{max-width:var(--l-max);margin:0 auto}.LearnLinks-module__aMTbBq__h{font-size:var(--t-title);letter-spacing:-.045em;line-height:1.08;font-weight:var(--w-semibold);color:var(--c-ink)}.LearnLinks-module__aMTbBq__list{margin-top:var(--s-8);gap:var(--s-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));padding:0;list-style:none;display:grid}.LearnLinks-module__aMTbBq__card{gap:var(--s-2);height:100%;padding:var(--s-6);border-radius:var(--r-card);background:var(--space-glass);box-shadow:var(--space-glass-depth);color:var(--c-ink-2);transition:box-shadow var(--m-dur-2) var(--m-ease-out);text-decoration:none;display:grid}.LearnLinks-module__aMTbBq__card:hover{box-shadow:var(--space-glass-lift)}.LearnLinks-module__aMTbBq__card:focus-visible{box-shadow:var(--space-glass-depth), var(--space-focus-glow);outline:none}.LearnLinks-module__aMTbBq__card:focus-visible .LearnLinks-module__aMTbBq__title{text-underline-offset:3px;text-decoration:underline}.LearnLinks-module__aMTbBq__title{color:var(--c-ink);font-weight:var(--w-medium)}.LearnLinks-module__aMTbBq__text{font-size:var(--t-small);line-height:var(--lh-small)}@media (max-width:899px){.LearnLinks-module__aMTbBq__section{padding:var(--s-16) var(--l-gutter)}}@media (prefers-reduced-motion:reduce){.LearnLinks-module__aMTbBq__card{transition:none}}
.sections-module__9aG06W__section{z-index:var(--z-content);padding:var(--s-24) var(--l-gutter);position:relative}.sections-module__9aG06W__inner{max-width:var(--l-max);margin:0 auto}.sections-module__9aG06W__header{gap:var(--s-5);display:grid}.sections-module__9aG06W__header[data-align=split]{align-items:end;gap:var(--s-16);grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}.sections-module__9aG06W__label{font-size:12px;font-weight:var(--w-semibold);line-height:var(--lh-small);letter-spacing:.18em;text-transform:uppercase;color:var(--c-ink-3);margin-bottom:var(--s-4)}.sections-module__9aG06W__headline{font-size:var(--t-title);letter-spacing:-.045em;line-height:1.08;font-weight:var(--w-semibold);text-wrap:balance;max-width:22ch}.sections-module__9aG06W__display{font-size:var(--t-headline);line-height:var(--lh-headline);letter-spacing:-.045em;font-weight:var(--w-semibold);text-wrap:balance;max-width:18ch}.sections-module__9aG06W__lede{font-size:var(--t-lead);line-height:var(--lh-lead);letter-spacing:var(--tr-lead);color:var(--c-ink-2);text-wrap:pretty;max-width:44ch}.sections-module__9aG06W__prose{gap:var(--s-5);max-width:68ch;color:var(--c-ink-2);font-size:var(--t-body);line-height:var(--lh-body);flex-direction:column;display:flex}.sections-module__9aG06W__prose h2{margin-top:var(--s-12);font-size:var(--t-title);letter-spacing:-.045em;line-height:1.08;font-weight:var(--w-semibold);color:var(--c-ink);text-wrap:balance}.sections-module__9aG06W__prose h2:first-child{margin-top:0}.sections-module__9aG06W__prose strong{color:var(--c-ink);font-weight:var(--w-semibold)}.sections-module__9aG06W__prose a{color:var(--c-ink);text-decoration:underline;-webkit-text-decoration-color:var(--hairline-strong);text-decoration-color:var(--hairline-strong);text-underline-offset:3px;transition:text-decoration-color var(--m-dur-1) var(--m-ease-out)}.sections-module__9aG06W__prose a:hover{-webkit-text-decoration-color:var(--c-accent);text-decoration-color:var(--c-accent)}.sections-module__9aG06W__prose ol,.sections-module__9aG06W__prose ul{gap:var(--s-3);flex-direction:column;display:flex}.sections-module__9aG06W__steps{counter-reset:step;gap:var(--s-2);flex-direction:column;display:flex}.sections-module__9aG06W__steps li{counter-increment:step;grid-template-columns:var(--s-12) minmax(0, 12rem) minmax(0, 1fr);gap:var(--s-4);padding:var(--s-5) var(--s-5);border-radius:var(--space-r-panel);background:var(--space-glass);box-shadow:var(--space-glass-depth);align-items:baseline;display:grid}.sections-module__9aG06W__steps li:before{content:counter(step, decimal-leading-zero);font-size:var(--t-small);font-weight:var(--w-semibold);font-variant-numeric:tabular-nums;color:var(--c-accent)}.sections-module__9aG06W__stepName{color:var(--c-ink);font-weight:var(--w-semibold)}@media (max-width:899px){.sections-module__9aG06W__section{padding:var(--s-16) var(--l-gutter)}.sections-module__9aG06W__header[data-align=split]{gap:var(--s-5);grid-template-columns:minmax(0,1fr)}.sections-module__9aG06W__steps li{grid-template-columns:var(--s-10) minmax(0, 1fr)}.sections-module__9aG06W__steps li>:last-child{grid-column:2}}@media (pointer:coarse){.sections-module__9aG06W__linkList a{align-items:center;min-height:44px;display:inline-flex}}
.Pricing-module__0hSvfa__section{z-index:var(--z-content);padding:var(--s-24) var(--l-gutter);position:relative}.Pricing-module__0hSvfa__inner{max-width:var(--l-max);margin:0 auto}.Pricing-module__0hSvfa__plans{margin-top:var(--s-12);gap:var(--s-4);grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;display:grid}.Pricing-module__0hSvfa__plan{padding:var(--s-8) var(--s-6) var(--s-6);border-radius:var(--r-card);background:var(--space-glass);box-shadow:var(--space-glass-depth);transition:box-shadow var(--space-dur-slow) var(--space-ease-out), transform var(--space-dur-slow) var(--space-ease-expo);flex-direction:column;display:flex}@media (hover:hover){.Pricing-module__0hSvfa__plan:hover{transform:translateY(-3px)}}.Pricing-module__0hSvfa__plan:hover{box-shadow:var(--space-glass-lift)}.Pricing-module__0hSvfa__plan[data-plan=plus],.Pricing-module__0hSvfa__plan[data-plan=plus]:hover{box-shadow:var(--space-glass-lift), 0 0 56px -10px rgb(var(--ring-rgb) / .45)}.Pricing-module__0hSvfa__plan[data-plan=business]{column-gap:var(--s-12);padding:var(--s-8);grid-column:1/-1;grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) minmax(0,1.5fr) auto;align-items:start;display:grid}.Pricing-module__0hSvfa__plan[data-plan=business] .Pricing-module__0hSvfa__name{grid-area:1/1}.Pricing-module__0hSvfa__plan[data-plan=business] .Pricing-module__0hSvfa__price{margin-top:var(--s-4);grid-area:2/1}.Pricing-module__0hSvfa__plan[data-plan=business] .Pricing-module__0hSvfa__summary{grid-area:1/2;min-height:0;margin-top:0}.Pricing-module__0hSvfa__plan[data-plan=business] .Pricing-module__0hSvfa__features{margin-top:var(--s-4);column-gap:var(--s-8);grid-area:2/2;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.Pricing-module__0hSvfa__plan[data-plan=business] .Pricing-module__0hSvfa__cta{grid-area:1/3/span 2;align-self:center;margin-top:0}.Pricing-module__0hSvfa__plan[data-plan=business] .Pricing-module__0hSvfa__amount{font-size:clamp(30px,2.6vw,56px)}.Pricing-module__0hSvfa__name{font-size:var(--t-lead);line-height:1.2;font-weight:var(--w-semibold);letter-spacing:-.02em;text-transform:none;color:var(--c-ink)}.Pricing-module__0hSvfa__price{gap:var(--s-2);margin-top:var(--s-6);flex-direction:column;display:flex}.Pricing-module__0hSvfa__amount{letter-spacing:-.045em;font-size:clamp(40px,3.8vw,80px);line-height:.95;font-weight:var(--w-semibold);font-variant-numeric:tabular-nums;color:var(--c-ink)}.Pricing-module__0hSvfa__cadence{font-size:var(--t-small);line-height:var(--lh-small);letter-spacing:0;text-transform:none;color:var(--c-ink-3)}.Pricing-module__0hSvfa__summary{margin-top:var(--s-5);color:var(--c-ink-2);font-size:var(--t-small);line-height:var(--lh-small);min-height:3em}.Pricing-module__0hSvfa__features{margin-top:var(--s-6);padding-top:var(--s-5);gap:var(--s-3);box-shadow:inset 0 1px 0 var(--hairline);flex-direction:column;flex:1;display:flex}.Pricing-module__0hSvfa__features li{padding-left:var(--s-6);font-size:var(--t-small);line-height:var(--lh-small);color:var(--c-ink);position:relative}.Pricing-module__0hSvfa__features li:before{content:"";background:var(--c-accent);width:16px;height:16px;position:absolute;top:.18em;left:0;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") 50%/contain no-repeat}.Pricing-module__0hSvfa__cta{margin-top:var(--s-8)}.Pricing-module__0hSvfa__fine{margin-top:var(--s-6);max-width:68ch;color:var(--c-ink-2);font-size:var(--t-small);line-height:var(--lh-small)}.Pricing-module__0hSvfa__fine a{color:var(--c-ink);text-underline-offset:2px;text-decoration:underline}.Pricing-module__0hSvfa__compute{margin-top:var(--s-16);gap:var(--s-16);padding:var(--s-10);border-radius:var(--r-card);background:var(--space-glass);box-shadow:var(--space-glass-depth);grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);align-items:start;display:grid}.Pricing-module__0hSvfa__computeTitle{font-size:var(--t-title);letter-spacing:-.045em;line-height:1.08;font-weight:var(--w-semibold)}.Pricing-module__0hSvfa__computeLede{margin-top:var(--s-3);color:var(--c-ink-2);max-width:36ch}.Pricing-module__0hSvfa__scale{border-top:var(--b-hairline) solid var(--hairline-strong);margin:0}.Pricing-module__0hSvfa__scaleRow{padding:var(--s-4) 0;border-bottom:var(--b-hairline) solid var(--hairline);font-size:var(--t-small);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.Pricing-module__0hSvfa__scaleRow dd{align-items:center;gap:var(--s-3);color:var(--c-ink-2);margin:0;display:flex}.Pricing-module__0hSvfa__bars{gap:3px;display:inline-flex}.Pricing-module__0hSvfa__bars i{border-radius:var(--r-pill);background:var(--space-track);width:22px;height:5px}.Pricing-module__0hSvfa__bars i[data-on]{box-shadow:0 0 10px rgb(var(--space-aura) / .45);background:linear-gradient(90deg,#a467f0,#d76cff)}@media (max-width:1080px){.Pricing-module__0hSvfa__plans{grid-template-columns:repeat(2,minmax(0,1fr))}.Pricing-module__0hSvfa__plan[data-plan=business]{grid-template-columns:minmax(0,1fr)}.Pricing-module__0hSvfa__plan[data-plan=business] :is(.Pricing-module__0hSvfa__name,.Pricing-module__0hSvfa__price,.Pricing-module__0hSvfa__summary,.Pricing-module__0hSvfa__features,.Pricing-module__0hSvfa__cta){margin-top:var(--s-4);grid-area:auto/1}.Pricing-module__0hSvfa__plan[data-plan=business] .Pricing-module__0hSvfa__features{grid-template-columns:minmax(0,1fr)}}@media (max-width:899px){.Pricing-module__0hSvfa__section{padding:var(--s-16) var(--l-gutter)}.Pricing-module__0hSvfa__plans{margin-top:var(--s-10);grid-template-columns:minmax(0,1fr)}.Pricing-module__0hSvfa__plan,.Pricing-module__0hSvfa__plan[data-plan=business]{padding:var(--s-6) var(--s-5)}.Pricing-module__0hSvfa__summary{min-height:0}.Pricing-module__0hSvfa__compute{gap:var(--s-8);padding:var(--s-6) var(--s-5);grid-template-columns:minmax(0,1fr)}.Pricing-module__0hSvfa__scaleRow{gap:var(--s-2);grid-template-columns:minmax(0,1fr)}.Pricing-module__0hSvfa__scaleRow dd{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.Pricing-module__0hSvfa__plan{transition:none}.Pricing-module__0hSvfa__plan:hover{transform:none}}.Pricing-module__0hSvfa__more{margin-top:var(--s-3);align-self:flex-start}@media (max-width:640px){.Pricing-module__0hSvfa__section{padding:var(--s-12) var(--l-gutter)}.Pricing-module__0hSvfa__plans{margin-top:var(--s-8);gap:var(--s-3)}.Pricing-module__0hSvfa__price{align-items:baseline;gap:var(--s-2);margin-top:var(--s-3);flex-direction:row}.Pricing-module__0hSvfa__amount,.Pricing-module__0hSvfa__plan[data-plan=business] .Pricing-module__0hSvfa__amount{font-size:36px}.Pricing-module__0hSvfa__summary{margin-top:var(--s-3)}.Pricing-module__0hSvfa__features{margin-top:var(--s-4);padding-top:var(--s-4);gap:var(--s-2);flex:none}.Pricing-module__0hSvfa__cta{margin-top:var(--s-5)}.Pricing-module__0hSvfa__compute{margin-top:var(--s-10)}}
.Developers-module___mF1vG__page{z-index:var(--z-content);max-width:1180px;padding:calc(var(--l-nav-h) + var(--l-nav-offset,16px) + var(--s-16)) var(--l-gutter) var(--s-24);margin:0 auto;position:relative}.Developers-module___mF1vG__hero{gap:var(--s-5);padding-bottom:var(--s-12);display:grid}.Developers-module___mF1vG__kicker{font-size:12px;font-weight:var(--w-semibold);letter-spacing:.18em;text-transform:uppercase;color:var(--c-ink-3);gap:var(--s-3);flex-wrap:wrap;align-items:center;margin:0;display:flex}.Developers-module___mF1vG__kicker span+span:before{content:"/";margin-right:var(--s-3);color:var(--c-ink-3)}.Developers-module___mF1vG__title{font-size:var(--t-headline);line-height:var(--lh-headline);letter-spacing:-.045em;font-weight:var(--w-semibold);text-wrap:balance;max-width:16ch;margin:0}.Developers-module___mF1vG__lede{color:var(--c-ink-2);font-size:var(--t-lead);line-height:var(--lh-lead);max-width:62ch;margin:0}.Developers-module___mF1vG__heroActions{gap:var(--s-3);margin-top:var(--s-2);flex-wrap:wrap;align-items:center;display:flex}.Developers-module___mF1vG__btn{border-radius:var(--r-pill);background:var(--space-p-face);height:44px;color:var(--space-p-ink);box-shadow:var(--space-p-depth);font:inherit;font-size:14px;font-weight:var(--w-bold);justify-content:center;align-items:center;gap:var(--s-2);cursor:pointer;border:0;padding:0 22px;text-decoration:none;transition:transform .12s,box-shadow .12s;display:inline-flex}.Developers-module___mF1vG__btn:hover{color:var(--space-p-ink);box-shadow:var(--space-p-depth-hover);transform:translateY(-1px)}.Developers-module___mF1vG__btn:active{transform:translateY(var(--space-ledge));box-shadow:var(--space-p-depth-press);transition-duration:60ms}.Developers-module___mF1vG__btnGhost,.Developers-module___mF1vG__btnGhost:hover{background:var(--space-s-face);color:var(--space-s-ink);box-shadow:var(--space-s-depth)}.Developers-module___mF1vG__btnGhost:hover{box-shadow:var(--space-s-depth-hover)}.Developers-module___mF1vG__btnGhost:active{box-shadow:var(--space-s-depth-press)}.Developers-module___mF1vG__btn:focus-visible{box-shadow:var(--space-p-depth), var(--space-focus-glow);outline:none}.Developers-module___mF1vG__btnGhost:focus-visible{box-shadow:var(--space-s-depth), var(--space-focus-glow)}.Developers-module___mF1vG__endpoint{align-items:center;gap:var(--s-3);font-family:var(--f-mono);font-size:var(--t-small);padding:var(--s-2) var(--s-4);border-radius:var(--r-pill);background:var(--space-track);width:fit-content;max-width:100%;display:inline-flex;overflow-x:auto;box-shadow:inset 0 1px #ffffff0d}.Developers-module___mF1vG__method{font-weight:var(--w-semibold);color:var(--c-reasoning)}.Developers-module___mF1vG__layout{gap:var(--s-12);margin-top:var(--s-12);grid-template-columns:200px minmax(0,1fr);display:grid}.Developers-module___mF1vG__toc{top:calc(var(--l-nav-h) + var(--s-8));font-size:var(--t-small);align-self:start;gap:2px;display:grid;position:sticky}.Developers-module___mF1vG__toc p{margin:0 0 var(--s-2);font-size:12px;font-weight:var(--w-semibold);letter-spacing:.18em;text-transform:uppercase;color:var(--c-ink-3)}.Developers-module___mF1vG__toc a{color:var(--c-ink-2);box-shadow:inset 1px 0 0 var(--hairline-strong);transition:color var(--space-dur-fast) var(--space-ease-out), box-shadow var(--space-dur-fast) var(--space-ease-out);padding:6px 0 6px 12px;text-decoration:none}.Developers-module___mF1vG__toc a:hover{color:var(--c-ink);box-shadow:inset 2px 0 0 var(--c-accent)}.Developers-module___mF1vG__toc a:focus-visible{color:var(--c-ink);box-shadow:var(--space-focus-glow);border-radius:8px;outline:none}.Developers-module___mF1vG__main{gap:var(--s-16);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.Developers-module___mF1vG__section{gap:var(--s-5);scroll-margin-top:calc(var(--l-nav-h) + var(--s-8));grid-template-columns:minmax(0,1fr);display:grid}.Developers-module___mF1vG__sectionHead{gap:var(--s-2);display:grid}.Developers-module___mF1vG__num{font-size:var(--t-small);font-weight:var(--w-semibold);font-variant-numeric:tabular-nums;color:var(--c-accent)}.Developers-module___mF1vG__h2{font-size:var(--t-title);letter-spacing:-.045em;line-height:1.08;font-weight:var(--w-semibold);margin:0}.Developers-module___mF1vG__p{color:var(--c-ink-2);line-height:var(--lh-body);max-width:68ch;margin:0}.Developers-module___mF1vG__p a,.Developers-module___mF1vG__list a,.Developers-module___mF1vG__callout a{color:var(--c-ink);text-underline-offset:3px;text-decoration:underline}.Developers-module___mF1vG__p code,.Developers-module___mF1vG__li code,.Developers-module___mF1vG__cell code,.Developers-module___mF1vG__callout code{font-family:var(--f-mono);background:var(--c-surface-2);color:var(--c-ink);border-radius:7px;padding:1px 6px;font-size:.88em}.Developers-module___mF1vG__list{gap:var(--s-2);color:var(--c-ink-2);max-width:68ch;margin:0;padding-left:1.1em;line-height:1.6;display:grid}.Developers-module___mF1vG__li{padding-left:4px}.Developers-module___mF1vG__li strong{color:var(--c-ink);font-weight:var(--w-semibold)}.Developers-module___mF1vG__products{gap:var(--s-4);margin-top:var(--s-12);grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));display:grid}.Developers-module___mF1vG__product{background:var(--space-glass);border-radius:var(--r-card);box-shadow:var(--space-glass-depth);padding:var(--s-6);gap:var(--s-3);color:inherit;transition:box-shadow var(--space-dur-slow) var(--space-ease-out), transform var(--space-dur-slow) var(--space-ease-expo);align-content:start;text-decoration:none;display:grid}.Developers-module___mF1vG__product:hover{box-shadow:var(--space-glass-lift);transform:translateY(-3px)}.Developers-module___mF1vG__product:active{transition-duration:.12s;transform:translateY(1px)scale(.995)}.Developers-module___mF1vG__product:focus-visible{box-shadow:var(--space-glass-depth), var(--space-focus-glow);outline:none}.Developers-module___mF1vG__productTag{font-size:12px;font-weight:var(--w-semibold);letter-spacing:.18em;color:var(--c-ink-3);text-transform:uppercase}.Developers-module___mF1vG__productName{font-size:var(--t-lead);font-weight:var(--w-semibold);letter-spacing:-.03em;margin:0}.Developers-module___mF1vG__productText{color:var(--c-ink-2);font-size:var(--t-small);line-height:var(--lh-small);margin:0}.Developers-module___mF1vG__productLink{font-size:var(--t-small);font-weight:var(--w-semibold);color:var(--c-accent);margin-top:var(--s-2)}.Developers-module___mF1vG__productLink:after{content:" →";transition:transform .4s var(--space-spring-bouncy);display:inline-block}.Developers-module___mF1vG__product:hover .Developers-module___mF1vG__productLink:after{transform:translate(3px)}.Developers-module___mF1vG__tiers{gap:var(--s-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));display:grid}.Developers-module___mF1vG__tier{border-radius:var(--r-card);padding:var(--s-6);gap:var(--s-4);background:var(--space-glass);box-shadow:var(--space-glass-depth);align-content:start;display:grid}.Developers-module___mF1vG__tier[data-featured]{box-shadow:var(--space-glass-lift), 0 0 56px -10px rgb(var(--ring-rgb) / .45)}.Developers-module___mF1vG__tierName{font-size:var(--t-lead);font-weight:var(--w-semibold);justify-content:space-between;align-items:baseline;gap:var(--s-2);margin:0;display:flex}.Developers-module___mF1vG__tierPlans{font-size:var(--t-small);color:var(--c-ink-3);font-weight:var(--w-regular)}.Developers-module___mF1vG__tierRows{gap:var(--s-2);margin:0;display:grid}.Developers-module___mF1vG__tierRow{justify-content:space-between;gap:var(--s-3);font-size:var(--t-small);padding-bottom:var(--s-2);border-bottom:var(--b-hairline) solid var(--hairline);display:flex}.Developers-module___mF1vG__tierRow dt{color:var(--c-ink-2)}.Developers-module___mF1vG__tierRow dd{font-variant-numeric:tabular-nums;margin:0}.Developers-module___mF1vG__tierNote{font-size:var(--t-small);color:var(--c-ink-2);margin:0;line-height:1.5}.Developers-module___mF1vG__steps{gap:var(--s-4);counter-reset:step;margin:0;padding:0;list-style:none;display:grid}.Developers-module___mF1vG__step{gap:var(--s-4);counter-increment:step;grid-template-columns:32px 1fr;align-items:start;display:grid}.Developers-module___mF1vG__step:before{content:counter(step);width:32px;height:32px;font-size:var(--t-small);font-weight:var(--w-bold);font-variant-numeric:tabular-nums;background:var(--space-p-face);box-shadow:inset 0 1px 0 #fff6, 0 3px 0 var(--dev-ledge,#8c8a99);color:var(--space-p-ink);border-radius:50%;place-items:center;display:grid}:root[data-theme=light] .Developers-module___mF1vG__step:before{--dev-ledge:#000}.Developers-module___mF1vG__step p{color:var(--c-ink-2);margin:4px 0 0;line-height:1.6}.Developers-module___mF1vG__step strong{color:var(--c-ink);font-weight:var(--w-semibold)}.Developers-module___mF1vG__code{border-radius:var(--space-r-panel);background:var(--space-glass);box-shadow:var(--space-glass-depth);min-width:0;overflow:hidden}.Developers-module___mF1vG__codeBar{justify-content:space-between;align-items:center;gap:var(--s-3);padding:4px var(--s-2) 4px 4px;background:var(--hover-wash);display:flex}.Developers-module___mF1vG__tabs{gap:0;display:flex;overflow-x:auto}.Developers-module___mF1vG__tab{appearance:none;font:inherit;font-size:var(--t-small);font-weight:var(--w-semibold);color:var(--c-ink-2);cursor:pointer;white-space:nowrap;min-height:40px;transition:color var(--space-dur-fast) var(--space-ease-out);background:0 0;border:0;border-bottom:2px solid #0000;padding:0 14px}.Developers-module___mF1vG__tab:hover{color:var(--c-ink)}.Developers-module___mF1vG__tab[aria-selected=true]{color:var(--c-ink);border-bottom-color:var(--c-accent)}.Developers-module___mF1vG__tabs[data-slide]{color:var(--c-ink);position:relative}.Developers-module___mF1vG__tabs[data-tab-indicator] .Developers-module___mF1vG__tab[aria-selected=true]{border-bottom-color:#0000}.Developers-module___mF1vG__tab:focus-visible{color:var(--c-ink);box-shadow:var(--space-focus-glow);border-radius:999px;outline:none}.Developers-module___mF1vG__copy{appearance:none;font:inherit;font-size:var(--t-small);font-weight:var(--w-bold);border-radius:var(--r-pill);cursor:pointer;background:var(--space-s-face);min-height:32px;color:var(--space-s-ink);box-shadow:var(--space-s-depth);border:0;padding:6px 14px;transition:transform .12s,box-shadow .12s}.Developers-module___mF1vG__copy:hover{box-shadow:var(--space-s-depth-hover);transform:translateY(-1px)}.Developers-module___mF1vG__copy:active{box-shadow:var(--space-s-depth-press);transform:translateY(3px)}.Developers-module___mF1vG__copy:focus-visible{box-shadow:var(--space-s-depth), var(--space-focus-glow);outline:none}.Developers-module___mF1vG__pre{padding:var(--s-5);font-family:var(--f-mono);color:var(--c-ink);tab-size:2;margin:0;font-size:13px;line-height:1.65;overflow-x:auto}.Developers-module___mF1vG__pre:focus-visible{box-shadow:var(--space-focus-glow);border-radius:0 0 var(--space-r-panel) var(--space-r-panel);outline:none}.Developers-module___mF1vG__code.Developers-module___mF1vG__pre:focus-visible{box-shadow:var(--space-glass-depth), var(--space-focus-glow)}.Developers-module___mF1vG__table{border-collapse:collapse;width:100%;font-size:var(--t-small)}.Developers-module___mF1vG__table th,.Developers-module___mF1vG__table td{text-align:left;border-bottom:var(--b-hairline) solid var(--hairline);vertical-align:top;padding:10px 12px}.Developers-module___mF1vG__table thead th{color:var(--c-ink-2);border-bottom-color:var(--hairline-strong)}.Developers-module___mF1vG__table tbody tr:last-child>*{border-bottom:0}.Developers-module___mF1vG__table th{font-weight:var(--w-semibold);color:var(--c-ink)}.Developers-module___mF1vG__table td{color:var(--c-ink-2)}.Developers-module___mF1vG__cell{font-family:var(--f-mono);font-size:var(--t-label);white-space:nowrap}.Developers-module___mF1vG__tableWrap{border-radius:var(--space-r-panel);background:var(--space-glass);box-shadow:var(--space-glass-depth);overflow-x:auto}.Developers-module___mF1vG__tableWrap:focus-visible{box-shadow:var(--space-glass-depth), var(--space-focus-glow);outline:none}.Developers-module___mF1vG__config{gap:var(--s-6);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.Developers-module___mF1vG__controls{gap:var(--s-5);min-width:0;display:grid}.Developers-module___mF1vG__group{gap:var(--s-2);border:0;min-width:0;margin:0;padding:0;display:grid}.Developers-module___mF1vG__groupLabel{font-size:12.5px;font-weight:var(--w-semibold);color:var(--c-ink-2);padding:0 0 0 4px}.Developers-module___mF1vG__seg{background:var(--space-track);border-radius:22px;flex-wrap:wrap;justify-self:start;gap:2px;padding:4px;display:inline-flex}.Developers-module___mF1vG__segBtn{appearance:none;font:inherit;font-size:var(--t-small);font-weight:var(--w-semibold);border-radius:var(--r-pill);height:34px;color:var(--c-ink-2);cursor:pointer;text-transform:capitalize;transition:color var(--space-dur-fast) var(--space-ease-out), background-color var(--space-dur-base) var(--space-ease-out), box-shadow var(--space-dur-base) var(--space-ease-out), transform var(--space-dur-base) var(--space-spring-bouncy);background:0 0;border:0;align-items:center;gap:8px;padding:0 14px;display:inline-flex}.Developers-module___mF1vG__segBtn:hover{color:var(--c-ink)}.Developers-module___mF1vG__segBtn:active{transform:scale(.96)}.Developers-module___mF1vG__segBtn[aria-pressed=true]{background:var(--space-p-face);color:var(--space-p-ink);box-shadow:inset 0 1px #fff6,0 2px 8px #00000040}.Developers-module___mF1vG__segBtn:focus-visible{box-shadow:var(--space-focus-glow);outline:none}.Developers-module___mF1vG__swatch{width:10px;height:10px;box-shadow:inset 0 0 0 1px rgb(var(--rgb-ink) / .2);border-radius:50%;display:inline-block}.Developers-module___mF1vG__previewWrap{gap:var(--s-2);padding:var(--s-6);border-radius:var(--r-card);background:var(--c-surface-2);box-shadow:var(--space-glass-depth);justify-items:center;display:grid}.Developers-module___mF1vG__previewCaption{font-size:var(--t-small);color:var(--c-ink-2)}.Developers-module___mF1vG__mini.Developers-module___mF1vG__mini{box-sizing:border-box;background:var(--emb-bg);width:100%;height:auto;min-height:0;color:var(--emb-ink);box-shadow:inset 0 0 0 1px var(--emb-border);border-radius:12px;flex-direction:column;gap:10px;padding:14px;font-size:13px;display:flex;overflow:hidden}.Developers-module___mF1vG__miniTop{font-size:var(--t-label);color:var(--emb-muted);justify-content:space-between;display:flex}.Developers-module___mF1vG__miniTop strong{color:var(--emb-ink);font-size:13px}.Developers-module___mF1vG__miniBubble{background:var(--emb-surface);box-shadow:inset 0 0 0 1px var(--emb-border);border-radius:10px;padding:10px 12px;line-height:1.5}.Developers-module___mF1vG__miniBubble[data-role=user]{border-left:3px solid var(--mini-accent)}.Developers-module___mF1vG__miniMeta{font-size:var(--t-label);color:var(--emb-muted);margin-top:6px;display:block}.Developers-module___mF1vG__miniInput{color:var(--emb-muted);box-shadow:inset 0 0 0 1px var(--emb-border);border-radius:10px;padding:10px 12px;font-size:12px}.Developers-module___mF1vG__miniBtn{background:var(--emb-btn);height:30px;color:var(--emb-btn-ink);border-radius:999px;align-self:flex-start;align-items:center;padding:0 14px;font-size:12px;font-weight:600;display:inline-flex}.Developers-module___mF1vG__callout{box-shadow:inset 2px 0 0 var(--c-reasoning);padding:var(--s-1) 0 var(--s-1) var(--s-4);color:var(--c-ink-2);max-width:68ch;margin:0;line-height:1.6}.Developers-module___mF1vG__callout strong{color:var(--c-ink);font-weight:var(--w-semibold)}.Developers-module___mF1vG__credit{margin-top:var(--s-16);padding-top:var(--s-6);box-shadow:inset 0 1px 0 var(--hairline);font-size:var(--t-small);color:var(--c-ink-2)}@media (max-width:900px){.Developers-module___mF1vG__layout{gap:var(--s-8);grid-template-columns:minmax(0,1fr)}.Developers-module___mF1vG__toc{gap:var(--s-2);grid-auto-columns:max-content;grid-auto-flow:column;position:static;overflow-x:auto}.Developers-module___mF1vG__toc p{display:none}.Developers-module___mF1vG__toc a{border-radius:var(--r-pill);background:var(--space-track);box-shadow:none;font-weight:var(--w-semibold);padding:6px 14px}.Developers-module___mF1vG__toc a:hover{box-shadow:none;background:var(--space-g-hover)}.Developers-module___mF1vG__toc a:focus-visible{box-shadow:var(--space-focus-glow);border-radius:var(--r-pill)}.Developers-module___mF1vG__config{grid-template-columns:minmax(0,1fr)}}.Developers-module___mF1vG__srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (pointer:coarse){.Developers-module___mF1vG__copy,.Developers-module___mF1vG__segBtn,.Developers-module___mF1vG__toc a{min-height:44px}.Developers-module___mF1vG__toc a{align-items:center;display:inline-flex}}@media (prefers-reduced-motion:reduce){.Developers-module___mF1vG__btn,.Developers-module___mF1vG__toc a,.Developers-module___mF1vG__product,.Developers-module___mF1vG__tab,.Developers-module___mF1vG__copy,.Developers-module___mF1vG__segBtn,.Developers-module___mF1vG__productLink:after{transition:none}.Developers-module___mF1vG__product:hover{transform:none}}
.editorial-module__i0EgzW__wrap{z-index:var(--z-content);padding:var(--s-4) var(--l-gutter) var(--s-24);position:relative}.editorial-module__i0EgzW__inner{max-width:var(--l-max);gap:var(--s-10);grid-template-columns:minmax(0,1fr);margin:0 auto;display:grid}.editorial-module__i0EgzW__col{gap:var(--s-5);max-width:68ch;color:var(--c-ink-2);font-size:var(--t-body);letter-spacing:var(--tr-body);flex-direction:column;line-height:1.7;display:flex}.editorial-module__i0EgzW__col h2{margin-top:var(--s-12);font-size:var(--t-title);line-height:var(--lh-title);letter-spacing:-.035em;font-weight:var(--w-semibold);color:var(--c-ink);text-wrap:balance;scroll-margin-top:calc(var(--l-nav-h) + var(--l-nav-offset) + var(--s-8))}.editorial-module__i0EgzW__col h2:first-child{margin-top:0}.editorial-module__i0EgzW__col strong{color:var(--c-ink);font-weight:var(--w-medium)}.editorial-module__i0EgzW__col a,.editorial-module__i0EgzW__answer a,.editorial-module__i0EgzW__meta a,.editorial-module__i0EgzW__keplar a{color:var(--c-ink);text-decoration:underline;-webkit-text-decoration-color:var(--hairline-strong);text-decoration-color:var(--hairline-strong);text-underline-offset:3px}.editorial-module__i0EgzW__col a:hover,.editorial-module__i0EgzW__answer a:hover,.editorial-module__i0EgzW__meta a:hover,.editorial-module__i0EgzW__keplar a:hover{text-decoration-color:currentColor}.editorial-module__i0EgzW__col ul{gap:var(--s-3);flex-direction:column;padding-left:1.25em;list-style:outside;display:flex}.editorial-module__i0EgzW__col li::marker{color:var(--c-ink-3)}.editorial-module__i0EgzW__answer{max-width:68ch;padding:var(--s-8);border-radius:var(--r-card);background:var(--space-glass);box-shadow:var(--space-glass-depth);color:var(--c-ink);font-size:var(--t-lead);line-height:var(--lh-lead);letter-spacing:var(--tr-lead)}.editorial-module__i0EgzW__answerLabel{margin-bottom:var(--s-3);font-size:var(--t-small);font-weight:var(--w-medium);line-height:var(--lh-small);letter-spacing:0;text-transform:none;color:var(--c-ink-3);display:block}.editorial-module__i0EgzW__meta{max-width:68ch;color:var(--c-ink-3);font-size:var(--t-small);line-height:var(--lh-small);gap:var(--s-2);display:grid}.editorial-module__i0EgzW__toc{max-width:68ch}.editorial-module__i0EgzW__toc h2{margin-bottom:var(--s-3);font-size:var(--t-small);font-weight:var(--w-medium);line-height:var(--lh-small);letter-spacing:0;text-transform:none;color:var(--c-ink-3)}.editorial-module__i0EgzW__toc ol{box-shadow:inset 1px 0 0 var(--hairline-strong);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.editorial-module__i0EgzW__toc a{padding:var(--s-1) var(--s-4);min-height:24px;color:var(--c-ink-2);font-size:var(--t-small);transition:color var(--space-dur-fast) var(--space-ease-out), box-shadow var(--space-dur-fast) var(--space-ease-out);line-height:1.4;text-decoration:none;display:block}.editorial-module__i0EgzW__toc a:hover{color:var(--c-ink);box-shadow:inset 2px 0 0 var(--c-accent)}.editorial-module__i0EgzW__tableBlock{gap:var(--s-3);max-width:100%;display:grid}.editorial-module__i0EgzW__tableScroll{border-radius:var(--r-card);background:var(--space-glass);box-shadow:var(--space-glass-depth);overflow-x:auto}.editorial-module__i0EgzW__table{border-collapse:collapse;width:100%;min-width:34rem;font-size:var(--t-small);color:var(--c-ink-2);line-height:1.5}.editorial-module__i0EgzW__table caption{text-align:left;padding:var(--s-4) var(--s-4) var(--s-2);color:var(--c-ink-3);font-size:var(--t-small);caption-side:top}.editorial-module__i0EgzW__table th,.editorial-module__i0EgzW__table td{text-align:left;vertical-align:top;padding:var(--s-3) var(--s-4);border-bottom:var(--b-hairline) solid var(--hairline)}.editorial-module__i0EgzW__table thead th{color:var(--c-ink);font-weight:var(--w-medium);font-size:var(--t-small);letter-spacing:0;text-transform:none;border-bottom-color:var(--hairline-strong)}.editorial-module__i0EgzW__table tbody th{color:var(--c-ink);font-weight:var(--w-medium)}.editorial-module__i0EgzW__table tr:last-child td,.editorial-module__i0EgzW__table tr:last-child th{border-bottom:0}.editorial-module__i0EgzW__cite{vertical-align:super;white-space:nowrap;margin-left:1px;font-size:max(.72em,11px);line-height:0}.editorial-module__i0EgzW__cite a{box-sizing:border-box;text-align:center;min-width:24px;height:24px;color:var(--c-accent,var(--c-ink));margin:-6px 0;line-height:24px;text-decoration:none;display:inline-block}.editorial-module__i0EgzW__cite a:hover{text-underline-offset:3px;text-decoration:underline}.editorial-module__i0EgzW__cite a:where(td *){margin:0}.editorial-module__i0EgzW__keplar{max-width:68ch;padding:var(--s-8);border-radius:var(--r-card);background:var(--space-glass);box-shadow:var(--space-glass-depth);gap:var(--s-4);color:var(--c-ink-2);line-height:1.65;display:grid}.editorial-module__i0EgzW__keplar h2{font-size:var(--t-title);line-height:var(--lh-title);letter-spacing:-.035em;font-weight:var(--w-semibold);color:var(--c-ink);text-wrap:balance}.editorial-module__i0EgzW__sources{max-width:68ch;color:var(--c-ink-2);font-size:var(--t-small);line-height:1.55}.editorial-module__i0EgzW__sources h2,.editorial-module__i0EgzW__related h2{margin-bottom:var(--s-4);font-size:var(--t-title);line-height:var(--lh-title);letter-spacing:-.035em;font-weight:var(--w-semibold);color:var(--c-ink)}.editorial-module__i0EgzW__sources ol{gap:var(--s-3);padding-left:1.6em;display:grid}.editorial-module__i0EgzW__sources li{scroll-margin-top:calc(var(--l-nav-h) + var(--s-8));overflow-wrap:anywhere}.editorial-module__i0EgzW__sources li::marker{color:var(--c-ink-3)}.editorial-module__i0EgzW__sources li:target{color:var(--c-ink)}.editorial-module__i0EgzW__sources a,.editorial-module__i0EgzW__related a{color:var(--c-ink);text-decoration:underline;-webkit-text-decoration-color:var(--hairline-strong);text-decoration-color:var(--hairline-strong);text-underline-offset:3px}.editorial-module__i0EgzW__sources a:hover,.editorial-module__i0EgzW__related a:hover{text-decoration-color:currentColor}.editorial-module__i0EgzW__sources small{color:var(--c-ink-3);font-size:.92em;display:block}.editorial-module__i0EgzW__related ul{gap:var(--s-2);color:var(--c-ink-2);padding-left:1.25em;list-style:outside;display:grid}.editorial-module__i0EgzW__related li::marker{color:var(--c-ink-3)}@media (min-width:1100px){.editorial-module__i0EgzW__inner{grid-template-rows:repeat(8,auto);grid-template-columns:minmax(200px,260px) minmax(0,1fr);gap:0 clamp(48px,6vw,140px)}.editorial-module__i0EgzW__inner>*{margin-bottom:var(--s-10);grid-column:2}.editorial-module__i0EgzW__inner>.editorial-module__i0EgzW__toc{top:calc(var(--l-nav-h) + var(--l-nav-offset) + var(--s-8));max-width:none;padding-top:var(--s-2);grid-area:1/1/-1;align-self:start;margin-bottom:0;position:sticky}}@media (max-width:599px){.editorial-module__i0EgzW__answer{padding:var(--s-6) var(--s-5);font-size:var(--t-body)}.editorial-module__i0EgzW__keplar{padding:var(--s-6) var(--s-5)}}@media (pointer:coarse) and (max-width:1099px){.editorial-module__i0EgzW__toc a{align-items:center;min-height:44px;display:flex}}@media (pointer:coarse){.editorial-module__i0EgzW__related a{align-items:center;min-height:44px;display:inline-flex}.editorial-module__i0EgzW__related ul{gap:0}.editorial-module__i0EgzW__cite a{min-width:28px;height:28px;margin:-8px 0;line-height:28px}.editorial-module__i0EgzW__cite a:where(td *){margin:0}}@media (prefers-reduced-motion:reduce){.editorial-module__i0EgzW__toc a{transition:none}}.editorial-module__i0EgzW__inner>*{min-width:0}
.LocaleSuggest-module__yp6ViG__bar{z-index:var(--z-overlay);align-items:center;gap:var(--s-2) var(--s-3);width:fit-content;max-width:calc(100% - 24px);padding-block:var(--s-2);padding-inline:var(--s-4);background:var(--space-glass-solid);color:var(--c-ink);box-shadow:var(--space-glass-lift);font-size:var(--t-small);font-weight:var(--w-medium);animation:LocaleSuggest-module__yp6ViG__ls-in .6s var(--space-ease-expo) both;border-radius:999px;flex-wrap:wrap;margin-inline:auto;display:flex;position:fixed;inset-block-start:calc(env(safe-area-inset-top,0px) + 84px);inset-inline:12px}@keyframes LocaleSuggest-module__yp6ViG__ls-in{0%{opacity:0;filter:blur(8px);transform:translateY(-10px)scale(.97)}}@media (prefers-reduced-motion:reduce),(max-width:640px){.LocaleSuggest-module__yp6ViG__bar{animation:none}}@media (max-width:640px){.LocaleSuggest-module__yp6ViG__bar{border-radius:22px}}.LocaleSuggest-module__yp6ViG__text{margin:0}.LocaleSuggest-module__yp6ViG__go,.LocaleSuggest-module__yp6ViG__no{min-height:32px;padding-inline:var(--s-3);font:inherit;cursor:pointer;border-radius:999px}.LocaleSuggest-module__yp6ViG__go{background:var(--space-p-face);color:var(--space-p-ink);box-shadow:var(--space-p-depth);font-weight:var(--w-bold);border:0;margin-bottom:3px;transition:transform .12s,box-shadow .12s}.LocaleSuggest-module__yp6ViG__go:hover{box-shadow:var(--space-p-depth-hover);transform:translateY(-1px)}.LocaleSuggest-module__yp6ViG__go:active{transform:translateY(var(--space-ledge));box-shadow:var(--space-p-depth-press)}.LocaleSuggest-module__yp6ViG__go:focus-visible{box-shadow:var(--space-p-depth), var(--space-focus-glow)}.LocaleSuggest-module__yp6ViG__no{color:var(--space-g-ink);font-weight:var(--w-semibold);background:0 0;border:0}.LocaleSuggest-module__yp6ViG__no:hover{background:var(--space-g-hover);color:var(--c-ink)}@media (pointer:coarse){.LocaleSuggest-module__yp6ViG__go,.LocaleSuggest-module__yp6ViG__no{min-height:44px;padding-inline:var(--s-4)}}
.NotFound-module__52Popq__wrap{z-index:var(--z-content);min-height:78vh;padding:calc(var(--l-nav-h) + var(--l-nav-offset) + var(--s-16)) var(--l-gutter) var(--s-24);place-items:center;display:grid;position:relative}.NotFound-module__52Popq__card{align-items:center;gap:var(--s-4);text-align:center;flex-direction:column;width:min(680px,100%);display:flex}.NotFound-module__52Popq__code{font-size:var(--t-small);font-weight:var(--w-medium);line-height:var(--lh-small);letter-spacing:0;font-variant-numeric:tabular-nums;color:var(--c-ink-3);margin:0}.NotFound-module__52Popq__title{font-size:min(var(--t-title), 10vw);line-height:1.08;font-weight:var(--w-regular);letter-spacing:-.04em;color:var(--c-ink);text-wrap:balance;margin:0}.NotFound-module__52Popq__lede{max-width:46ch;font-size:var(--t-body);line-height:var(--lh-body);color:var(--c-ink-2);margin:0}.NotFound-module__52Popq__actions{justify-content:center;gap:var(--s-3);margin-top:var(--s-4);flex-wrap:wrap;display:flex}
.Agents-module__tMFrFW__section{z-index:var(--z-content);padding:var(--s-24) var(--l-gutter);position:relative}.Agents-module__tMFrFW__inner{max-width:var(--l-max);margin:0 auto}.Agents-module__tMFrFW__night{margin-top:var(--s-12);padding:var(--s-10) var(--s-10) var(--s-8);border-radius:var(--r-card);background:var(--space-glass);box-shadow:var(--space-glass-depth)}.Agents-module__tMFrFW__timeline{gap:var(--s-4);padding-top:var(--s-8);grid-template-columns:repeat(5,minmax(0,1fr));display:grid;position:relative}.Agents-module__tMFrFW__timeline:before,.Agents-module__tMFrFW__timeline:after{content:"";left:0;right:0;top:calc(var(--s-8) + 36px);background:var(--hairline-strong);height:1px;position:absolute}.Agents-module__tMFrFW__timeline:after{background:var(--c-ink);transform-origin:0;transform:scaleX(var(--p));transition:transform var(--m-dur-1) linear}.Agents-module__tMFrFW__event{gap:var(--s-3);color:var(--c-ink-3);transition:color var(--m-dur-3) var(--m-ease-out);flex-direction:column;display:flex;position:relative}.Agents-module__tMFrFW__event[data-reached]{color:var(--c-ink)}.Agents-module__tMFrFW__time{font-size:var(--t-small);font-variant-numeric:tabular-nums}.Agents-module__tMFrFW__dot{z-index:1;background:var(--surface-raised);width:9px;height:9px;box-shadow:0 0 0 1px var(--hairline-strong);transition:background-color var(--m-dur-3) var(--m-ease-out), box-shadow var(--m-dur-3) var(--m-ease-out);border-radius:50%;margin:0;position:relative}.Agents-module__tMFrFW__event[data-reached] .Agents-module__tMFrFW__dot{background:var(--c-ink);box-shadow:0 0 0 4px var(--hover-wash)}.Agents-module__tMFrFW__event[data-pending][data-reached] .Agents-module__tMFrFW__dot{background:var(--v-attention);box-shadow:0 0 0 4px var(--hover-wash)}.Agents-module__tMFrFW__text{font-size:var(--t-body);line-height:var(--lh-small);max-width:18ch}.Agents-module__tMFrFW__badge{font-size:var(--t-small);letter-spacing:0;text-transform:none;color:var(--c-attention);align-self:flex-start}.Agents-module__tMFrFW__controls{gap:var(--s-16);margin-top:var(--s-16);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.Agents-module__tMFrFW__controlsTitle{font-size:var(--t-title);letter-spacing:-.045em;line-height:1.08;font-weight:var(--w-semibold)}.Agents-module__tMFrFW__controlsLede{margin-top:var(--s-3);color:var(--c-ink-2)}.Agents-module__tMFrFW__list{margin-top:var(--s-8);column-gap:var(--s-8);border-top:var(--b-hairline) solid var(--hairline-strong);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.Agents-module__tMFrFW__list li{padding:var(--s-3) 0;border-bottom:var(--b-hairline) solid var(--hairline);font-size:var(--t-small)}.Agents-module__tMFrFW__panel{border-radius:var(--r-card);background:var(--space-glass);box-shadow:var(--space-glass-depth);margin:0;overflow:hidden}.Agents-module__tMFrFW__panelHead{padding:var(--s-4) var(--s-6);border-bottom:var(--b-hairline) solid var(--hairline);justify-content:space-between;align-items:center;display:flex}.Agents-module__tMFrFW__panelTitle{font-size:var(--t-small);font-weight:var(--w-medium)}.Agents-module__tMFrFW__running{align-items:center;gap:var(--s-2);font-size:var(--t-small);letter-spacing:0;text-transform:none;color:var(--c-ink-2);display:inline-flex}.Agents-module__tMFrFW__running i{background:var(--c-verified);border-radius:50%;width:6px;height:6px}.Agents-module__tMFrFW__panelRows{margin:0}.Agents-module__tMFrFW__panelRow{gap:var(--s-4);padding:var(--s-5) var(--s-6);border-bottom:var(--b-hairline) solid var(--hairline);grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:center;display:grid}.Agents-module__tMFrFW__panelRow dt{font-size:var(--t-small);letter-spacing:0;text-transform:none;color:var(--c-ink-3)}.Agents-module__tMFrFW__panelRow dd{gap:var(--s-2);flex-direction:column;margin:0;display:flex}.Agents-module__tMFrFW__value{font-size:var(--t-body);font-weight:var(--w-medium);font-variant-numeric:tabular-nums}.Agents-module__tMFrFW__of{color:var(--c-ink-3);font-weight:var(--w-regular)}.Agents-module__tMFrFW__panelRow[data-status=pending] .Agents-module__tMFrFW__value{color:var(--c-dissent-text)}.Agents-module__tMFrFW__meter{border-radius:var(--r-pill);background:var(--c-surface-2);height:3px;display:block;overflow:hidden}.Agents-module__tMFrFW__meter span{background:var(--c-ink);height:100%;display:block}.Agents-module__tMFrFW__panelActions{gap:var(--s-2);padding:var(--s-4) var(--s-6) var(--s-5);flex-wrap:wrap;display:flex}.Agents-module__tMFrFW__approve,.Agents-module__tMFrFW__stop{height:32px;padding:0 var(--s-4);border-radius:var(--r-pill);font-size:var(--t-small);font-weight:var(--w-medium);align-items:center;display:inline-flex}.Agents-module__tMFrFW__approve{background:var(--c-ink);color:var(--c-canvas)}.Agents-module__tMFrFW__stop{box-shadow:var(--space-glass-depth);color:var(--c-ink-2)}@media (max-width:899px){.Agents-module__tMFrFW__section{padding:var(--s-16) var(--l-gutter)}.Agents-module__tMFrFW__night{margin-top:var(--s-10);padding:var(--s-8) var(--s-6)}.Agents-module__tMFrFW__timeline{gap:var(--s-6);padding-top:0;padding-left:var(--s-6);grid-template-columns:minmax(0,1fr)}.Agents-module__tMFrFW__timeline:before,.Agents-module__tMFrFW__timeline:after{width:1px;height:auto;inset:0 auto 0 4px}.Agents-module__tMFrFW__timeline:after{transform-origin:top;transform:scaleY(var(--p))}.Agents-module__tMFrFW__event{gap:var(--s-1)}.Agents-module__tMFrFW__dot{left:calc(var(--s-6) * -1);position:absolute;top:6px}.Agents-module__tMFrFW__controls{gap:var(--s-12);margin-top:var(--s-12);grid-template-columns:minmax(0,1fr)}.Agents-module__tMFrFW__list{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.Agents-module__tMFrFW__timeline:after,.Agents-module__tMFrFW__event,.Agents-module__tMFrFW__dot{transition:none}}
.Creation-module__-PUqGG__section{z-index:var(--z-content);height:240vh;position:relative}.Creation-module__-PUqGG__sticky{height:100svh;padding:calc(var(--l-nav-h) + var(--l-nav-offset) + var(--s-6)) var(--l-gutter) var(--s-8);align-items:center;display:flex;position:sticky;top:0;overflow:hidden}.Creation-module__-PUqGG__inner{width:100%;max-width:var(--l-max);gap:var(--s-10);flex-direction:column;margin:0 auto;display:flex}.Creation-module__-PUqGG__stage{perspective:1400px;padding:var(--s-16) var(--s-6) var(--s-6);position:relative}.Creation-module__-PUqGG__frame{border-radius:var(--r-card-lg);background:var(--c-surface-1);box-shadow:var(--space-glass-depth);position:absolute;inset:0}.Creation-module__-PUqGG__frameBar{height:var(--s-16);padding:0 var(--s-6);justify-content:space-between;align-items:center;display:flex}.Creation-module__-PUqGG__frameTitle{font-size:var(--t-small);font-weight:var(--w-medium)}.Creation-module__-PUqGG__frameMeta{font-size:var(--t-small);letter-spacing:0;text-transform:none;color:var(--c-ink-3)}.Creation-module__-PUqGG__grid{gap:var(--s-4);transform-style:preserve-3d;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;position:relative}.Creation-module__-PUqGG__tile{gap:var(--s-3);padding:var(--s-3);border-radius:var(--r-card);background:var(--space-glass);box-shadow:var(--space-glass-depth);will-change:transform;flex-direction:column;display:flex}.Creation-module__-PUqGG__visual{aspect-ratio:16/9;max-height:calc((100vh - 520px - max(0px, (100vw - 1800px) * .14) - max(0px, (100vw - 2200px) * .12) - var(--creation-shrink,0px)) / 2);max-height:calc((100svh - 520px - max(0px, (100vw - 1800px) * .14) - max(0px, (100vw - 2200px) * .12) - var(--creation-shrink,0px)) / 2);border-radius:var(--r-md);background:var(--c-canvas);width:100%;box-shadow:var(--space-glass-depth);position:relative;overflow:hidden}.Creation-module__-PUqGG__caption{justify-content:space-between;align-items:baseline;gap:var(--s-3);padding:0 var(--s-1) var(--s-1);display:flex}.Creation-module__-PUqGG__name{font-size:var(--t-small);font-weight:var(--w-medium)}.Creation-module__-PUqGG__meta{font-size:var(--t-small);color:var(--c-ink-3);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.Creation-module__-PUqGG__vWebsite{background:var(--surface-raised);border-radius:var(--r-xs) var(--r-xs) 0 0;box-shadow:0 0 0 var(--b-hairline) var(--hairline-strong);flex-direction:column;gap:8%;padding:0 0 6%;display:flex;position:absolute;inset:10% 8% 0}.Creation-module__-PUqGG__vBar{border-bottom:var(--b-hairline) solid var(--hairline);gap:4px;padding:6px 8px;display:flex}.Creation-module__-PUqGG__vBar i{background:var(--hairline-strong);border-radius:50%;width:5px;height:5px}.Creation-module__-PUqGG__vHero{flex-direction:column;gap:5px;padding:0 10%;display:flex}.Creation-module__-PUqGG__vHero b{background:var(--c-ink);border-radius:2px;width:70%;height:9px;display:block}.Creation-module__-PUqGG__vHero b+b{width:46%}.Creation-module__-PUqGG__vHero span{border-radius:var(--r-pill);background:var(--c-ink);opacity:.85;width:22%;height:8px;margin-top:4px;display:block}.Creation-module__-PUqGG__vCols{flex:1;grid-template-columns:repeat(3,1fr);gap:6px;padding:0 10%;display:grid}.Creation-module__-PUqGG__vCols span{background:var(--c-surface-2);border-radius:4px}.Creation-module__-PUqGG__vApp{place-items:end center;display:grid;position:absolute;inset:0}.Creation-module__-PUqGG__vPhone{background:var(--surface-raised);width:34%;height:88%;box-shadow:0 0 0 3px var(--c-ink);border-radius:14px 14px 0 0;flex-direction:column;gap:6px;padding:16px 8px 0;display:flex;position:relative}.Creation-module__-PUqGG__vNotch{border-radius:var(--r-pill);background:var(--c-ink);width:30%;height:4px;position:absolute;top:5px;left:50%;transform:translate(-50%)}.Creation-module__-PUqGG__vRow{background:var(--c-surface-2);border-radius:3px;height:10px}.Creation-module__-PUqGG__vRow:first-of-type{background:var(--c-ice);opacity:.55;height:22px}.Creation-module__-PUqGG__vTab{border-top:var(--b-hairline) solid var(--hairline);height:10px;margin-top:auto}.Creation-module__-PUqGG__vImage{background:var(--c-surface-2);position:absolute;inset:0;container-type:size}.Creation-module__-PUqGG__vShapeA,.Creation-module__-PUqGG__vShapeB,.Creation-module__-PUqGG__vShapeC{display:block;position:absolute}.Creation-module__-PUqGG__vShapeA{aspect-ratio:1;background:var(--c-ink);border-radius:24%;width:min(30cqw,56cqh);top:22%;left:16%}.Creation-module__-PUqGG__vShapeB{aspect-ratio:1;background:var(--c-lavender);mix-blend-mode:multiply;border-radius:50%;width:min(32cqw,58cqh);top:36%;left:38%}.Creation-module__-PUqGG__vShapeC{aspect-ratio:1;background:var(--c-warm);opacity:.8;border-radius:50%;width:min(22cqw,70cqh);top:14%;right:10%}.Creation-module__-PUqGG__vVideo{flex-direction:column;gap:6px;padding:8%;display:flex;position:absolute;inset:0}.Creation-module__-PUqGG__vFrame{background:var(--c-ink);border-radius:6px;flex:1;place-items:center;display:grid}.Creation-module__-PUqGG__vPlay{border-left:12px solid var(--c-canvas);border-top:7px solid #0000;border-bottom:7px solid #0000;width:0;height:0}.Creation-module__-PUqGG__vStrip{grid-template-columns:repeat(8,1fr);gap:2px;height:14px;display:grid;position:relative}.Creation-module__-PUqGG__vStrip span{background:var(--hairline-strong);border-radius:2px}.Creation-module__-PUqGG__vStrip i{background:var(--c-dissent);width:2px;position:absolute;top:-3px;bottom:-3px;left:38%}.Creation-module__-PUqGG__visualFit{aspect-ratio:auto;max-height:none;min-height:calc((100vh - 520px - max(0px, (100vw - 1800px) * .14) - max(0px, (100vw - 2200px) * .12) - var(--creation-shrink,0px)) / 2);min-height:calc((100svh - 520px - max(0px, (100vw - 1800px) * .14) - max(0px, (100vw - 2200px) * .12) - var(--creation-shrink,0px)) / 2);align-items:center;display:flex;container-type:inline-size}.Creation-module__-PUqGG__vCode{width:100%;font-family:var(--f-mono);color:var(--c-ink-2);white-space:pre;margin:0;padding:.9em 1em;font-size:clamp(8px,6.4cqw,12px);line-height:1.6;overflow:visible}.Creation-module__-PUqGG__k{color:var(--c-ink);font-weight:var(--w-medium)}.Creation-module__-PUqGG__f{color:var(--c-ink)}.Creation-module__-PUqGG__vDoc{background:var(--surface-raised);box-shadow:0 0 0 var(--b-hairline) var(--hairline-strong);flex-direction:column;gap:5px;padding:10% 10% 0;display:flex;position:absolute;inset:10% 14% 0}.Creation-module__-PUqGG__vDoc b{background:var(--c-ink);border-radius:2px;width:60%;height:8px;margin-bottom:4px;display:block}.Creation-module__-PUqGG__vDoc span{background:var(--hairline-strong);border-radius:2px;height:4px;display:block}.Creation-module__-PUqGG__vCites{gap:4px;margin-top:4px;display:flex}.Creation-module__-PUqGG__vCites em{background:var(--press-wash);color:var(--c-agree);border-radius:3px;padding:1px 4px;font-size:8px;font-style:normal}@media (max-width:899px){.Creation-module__-PUqGG__section{height:auto}.Creation-module__-PUqGG__sticky{height:auto;padding:var(--s-16) var(--l-gutter);position:relative}.Creation-module__-PUqGG__grid{gap:var(--s-3);grid-template-columns:repeat(2,minmax(0,1fr))}.Creation-module__-PUqGG__stage{padding:var(--s-16) var(--s-3) var(--s-3)}.Creation-module__-PUqGG__visual{max-height:none}.Creation-module__-PUqGG__meta{display:none}.Creation-module__-PUqGG__visualFit{min-height:0}}.Creation-module__-PUqGG__section[data-static]{height:auto}.Creation-module__-PUqGG__section[data-static] .Creation-module__-PUqGG__sticky{height:auto;padding:var(--s-24) var(--l-gutter);position:relative}.Creation-module__-PUqGG__section[data-static] .Creation-module__-PUqGG__grid{gap:var(--s-3);grid-template-columns:repeat(2,minmax(0,1fr))}.Creation-module__-PUqGG__section[data-static] .Creation-module__-PUqGG__stage{padding:var(--s-16) var(--s-3) var(--s-3)}.Creation-module__-PUqGG__section[data-static] .Creation-module__-PUqGG__visual{max-height:none}.Creation-module__-PUqGG__section[data-static] .Creation-module__-PUqGG__meta{display:none}.Creation-module__-PUqGG__section[data-static] .Creation-module__-PUqGG__visualFit{min-height:0}@media (max-width:520px){.Creation-module__-PUqGG__vPhone{padding-top:12px}.Creation-module__-PUqGG__vRow:nth-of-type(n+4),.Creation-module__-PUqGG__vHero b+b{display:none}.Creation-module__-PUqGG__vDoc{gap:3px;padding-top:7%}.Creation-module__-PUqGG__vDoc span:nth-of-type(n+3){display:none}}
.ProductShowcase-module__NeWWWq__section{z-index:var(--z-content);padding:var(--s-8) var(--l-gutter) var(--s-16);position:relative}.ProductShowcase-module__NeWWWq__stage{justify-content:center;display:flex}
