.demo_layout__cGXlD{display:grid;gap:32px;align-items:start}@media (min-width:1024px){.demo_layout__cGXlD{grid-template-columns:minmax(0,.8fr) minmax(0,1.6fr);gap:48px}}.demo_aside__7isoM h2{margin:0 0 14px;font-size:1.3rem;letter-spacing:-.02em}.demo_aside__7isoM h2+p,.demo_aside__7isoM>p{color:var(--muted);font-size:16px}.demo_aside__7isoM h2:not(:first-child){margin-top:30px}.demo_list__USojY{display:grid;gap:12px;margin:0;padding:0;list-style:none;font-size:16px;line-height:1.45}.demo_list__USojY li{display:flex;gap:10px}.demo_list__USojY svg{flex:none;margin-top:3px;color:var(--lime)}.demo_note__VuNdM{display:flex;gap:12px;margin-top:30px;padding:18px 20px;border-radius:16px;background:var(--panel);border:1px solid var(--line);font-size:15px}.demo_note__VuNdM svg{flex:none;margin-top:2px;color:var(--olive)}.demo_note__VuNdM a{color:var(--olive);text-decoration:underline;text-underline-offset:3px}.demo_calCard__le7T2{position:relative;min-height:640px;padding:8px;border-radius:24px;background:var(--white);border:1px solid var(--line);box-shadow:var(--card-shadow)}.demo_calInline__PfaY5{width:100%;min-height:620px;overflow:auto}.demo_calLoading__edsGp{position:absolute;inset:0;display:grid;place-items:center;color:var(--muted);font-size:15px}.demo_calFallback__lLq3T{margin:8px 12px 6px!important;color:var(--muted);font-size:13.5px;text-align:center}.demo_calFallback__lLq3T a{color:var(--olive);text-decoration:underline;text-underline-offset:3px}.h_page___BreM{--white:#ffffff;--panel:#f5f7fa;--surface:#f2f4f7;--ink:#121416;--muted:#5b6168;--line:#e3e7ec;--line-strong:#cdd3dc;--ease:cubic-bezier(0.16,1,0.3,1);--card-shadow:0 1px 2px rgba(10,13,18,0.04),0 12px 32px -14px rgba(10,13,18,0.14);--lime:#0066ff;--lime-hover:#0052d9;--lime-soft:#e6f0ff;--olive:#0052d9;--sky:#b3d1ff;--char:#0a0d12;--char-2:#141a23;--char-line:#252d38;--on-char:#a9b4c4;--radius:18px;--shadow:0 1px 2px rgba(18,20,22,0.05),0 10px 30px rgba(18,20,22,0.07);--shadow-lg:0 2px 6px rgba(18,20,22,0.06),0 30px 60px rgba(18,20,22,0.16);--sans:var(--font-onest),system-ui,sans-serif;--mono:var(--font-plex-mono),ui-monospace,Menlo,monospace;background:var(--white);color:var(--ink);font-family:var(--sans);font-size:17px;line-height:1.55}.h_page___BreM h1,.h_page___BreM h2,.h_page___BreM h3{font-family:var(--sans);font-weight:500;color:inherit}.h_page___BreM p{margin:0}.h_page___BreM :focus-visible{outline:3px solid var(--olive);outline-offset:3px}.h_dark__NUzMp :focus-visible{outline-color:var(--sky)}.h_wrap__QBF8J{width:100%;max-width:1260px;margin:0 auto;padding:0 20px}@media (min-width:768px){.h_wrap__QBF8J{padding:0 32px}}.h_section__3Dieb{padding:64px 0}@media (min-width:720px){.h_section__3Dieb{padding:88px 0}}@media (min-width:1024px){.h_section__3Dieb{padding:112px 0}}.h_dark__NUzMp{background:var(--char);color:#fff}.h_label__WBINS{display:inline-flex;align-items:center;gap:8px;padding:5px 12px;margin-bottom:18px;border-radius:999px;border:1px solid var(--line);background:var(--white);font-family:var(--mono);font-size:12.5px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--olive)}.h_label__WBINS i{width:6px;height:6px;border-radius:50%;background:var(--olive)}.h_dark__NUzMp .h_label__WBINS{background:var(--char-2);border-color:var(--char-line);color:var(--sky)}.h_dark__NUzMp .h_label__WBINS i{background:var(--sky)}.h_h2__ZobyF{margin:0 0 16px;font-size:clamp(2rem,2.6vw + 1rem,3.3rem);line-height:1.06;letter-spacing:-.035em}.h_lede__Ev0rY{font-size:1.12rem;color:var(--muted);max-width:58ch}.h_dark__NUzMp .h_lede__Ev0rY{color:var(--on-char)}.h_head__rRnA_{max-width:760px;margin:0 auto 48px;text-align:center}.h_head__rRnA_ .h_lede__Ev0rY{margin-inline:auto}.h_headLeft__k_r8z{max-width:720px;margin-bottom:44px}.h_mark__NfNDl{color:var(--lime)}.h_dark__NUzMp .h_mark__NfNDl{color:var(--sky)}.h_btn__cQEiA{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:50px;padding:0 24px;border-radius:999px;border:1px solid var(--lime);background:var(--lime);color:#fff;font-family:var(--sans);font-weight:600;font-size:16px;text-decoration:none;white-space:nowrap;cursor:pointer;box-shadow:inset 0 1px 0 rgba(255,255,255,.22),0 1px 2px rgba(0,40,120,.25),0 8px 18px -8px rgba(0,102,255,.55);transition:background .25s var(--ease),border-color .25s var(--ease),box-shadow .25s var(--ease),transform .25s var(--ease)}.h_btn__cQEiA:hover{background:var(--lime-hover);border-color:var(--lime-hover);transform:translateY(-1px);box-shadow:inset 0 1px 0 rgba(255,255,255,.22),0 2px 4px rgba(0,40,120,.25),0 14px 26px -10px rgba(0,102,255,.6)}.h_btn__cQEiA:active{transform:translateY(0)}.h_btn__cQEiA svg{transition:transform .25s var(--ease)}.h_btn__cQEiA:hover svg{transform:translateX(2px)}.h_btnGhost__JSOm0{background:var(--white);border-color:var(--line-strong);color:var(--ink);box-shadow:0 1px 2px rgba(10,13,18,.05)}.h_btnGhost__JSOm0:hover{background:var(--white);border-color:var(--ink);box-shadow:0 6px 16px -8px rgba(10,13,18,.22)}.h_dark__NUzMp .h_btnGhost__JSOm0{background:rgba(255,255,255,.04);color:#fff;border-color:rgba(255,255,255,.16);box-shadow:none}.h_dark__NUzMp .h_btnGhost__JSOm0:hover{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.4)}.h_btnRow__JuoQl{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.h_btnRow__JuoQl.h_center__Ixhl6,.h_center__Ixhl6 .h_btnRow__JuoQl{justify-content:center}@media (max-width:480px){.h_btnRow__JuoQl>*{flex:1 1 auto}}.h_arrowLink__EHYGL{align-items:center;gap:6px;margin-top:22px;color:var(--ink);text-decoration:underline;text-decoration-color:var(--lime);text-decoration-thickness:3px;text-underline-offset:5px}.h_arrowLink__EHYGL,.h_note__E1Zn6{display:inline-flex;font-weight:600}.h_note__E1Zn6{margin-top:8px;padding:3px 9px;border-radius:8px;background:#fff4d6;color:#7a4b00;font-size:13px;line-height:1.35}.h_topbar__H_ES3{background:var(--char);color:#fff;font-size:14px}.h_topbarInner__sQywC{display:flex;align-items:center;justify-content:center;gap:10px;min-height:40px;text-align:center}.h_topbar__H_ES3 a{color:var(--sky);font-weight:600;white-space:nowrap}.h_topbarShort__ZDPPl{display:none}@media (max-width:560px){.h_topbarLong__b0nlB{display:none}.h_topbarShort__ZDPPl{display:inline}}.h_header__ZM8Ko{position:sticky;top:0;z-index:50;background:var(--char);color:#fff;transition:background .35s var(--ease)}.h_header__ZM8Ko[data-scrolled=true]{background:transparent;color:var(--ink)}.h_headerInner__8SqUC{display:flex;align-items:center;gap:24px;height:70px;margin:0 auto;border:1px solid transparent;border-radius:999px;transition:max-width .45s var(--ease),height .45s var(--ease),margin .45s var(--ease),padding .45s var(--ease),background .35s var(--ease),border-color .35s var(--ease),box-shadow .35s var(--ease)}.h_header__ZM8Ko[data-scrolled=true] .h_headerInner__8SqUC{max-width:1120px;width:calc(100% - 24px);height:60px;margin-top:10px;padding:0 8px 0 20px;background:rgba(255,255,255,.82);-webkit-backdrop-filter:saturate(1.6) blur(16px);backdrop-filter:saturate(1.6) blur(16px);border-color:rgba(10,13,18,.07);box-shadow:0 1px 2px rgba(10,13,18,.05),0 16px 40px -18px rgba(10,13,18,.3)}.h_header__ZM8Ko:not([data-scrolled=true]) .h_nav__YyhvX summary,.h_header__ZM8Ko:not([data-scrolled=true]) .h_nav__YyhvX>a{color:#e6ebf2}.h_header__ZM8Ko:not([data-scrolled=true]) .h_nav__YyhvX details[open] summary,.h_header__ZM8Ko:not([data-scrolled=true]) .h_nav__YyhvX summary:hover,.h_header__ZM8Ko:not([data-scrolled=true]) .h_nav__YyhvX>a:hover{background:rgba(255,255,255,.08)}.h_header__ZM8Ko:not([data-scrolled=true]) .h_menuBtn__LhwfI{background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.14);color:#fff}.h_header__ZM8Ko :focus-visible{outline-color:var(--sky)}.h_header__ZM8Ko[data-scrolled=true] :focus-visible{outline-color:var(--olive)}.h_logo__AbklF{display:inline-flex;align-items:center;gap:9px;color:inherit;text-decoration:none;font-weight:700;font-size:1.32rem;letter-spacing:-.035em}.h_logoMark__vHgGu{flex:none;width:34px;height:34px}.h_nav__YyhvX{display:none;align-items:center;gap:2px;flex:1}.h_nav__YyhvX summary,.h_nav__YyhvX>a{display:inline-flex;align-items:center;gap:4px;padding:10px 12px;border-radius:10px;color:var(--ink);text-decoration:none;font-weight:500;font-size:16px;cursor:pointer;list-style:none}.h_nav__YyhvX summary::-webkit-details-marker{display:none}.h_nav__YyhvX details[open] summary,.h_nav__YyhvX summary:hover,.h_nav__YyhvX>a:hover{background:var(--panel)}.h_nav__YyhvX details{position:relative}.h_menu__TvmfD{position:absolute;top:calc(100% + 10px);left:0;width:520px;display:grid;grid-template-columns:1fr 1fr;gap:4px;padding:14px;border-radius:16px;background:var(--white);border:1px solid var(--line);box-shadow:var(--shadow-lg)}.h_menu__TvmfD a{display:flex;align-items:center;gap:10px;padding:10px;border-radius:10px;color:var(--ink);text-decoration:none;font-weight:500;font-size:15px}.h_menu__TvmfD a:hover{background:var(--panel)}.h_menu__TvmfD a span{width:32px;height:32px;flex:none;display:grid;place-items:center;border-radius:9px;background:var(--lime-soft);color:var(--olive)}.h_headerCta__3OpHu{display:none;margin-left:auto;gap:10px;align-items:center}.h_headerCta__3OpHu .h_btn__cQEiA{min-height:44px;padding:0 20px;font-size:15px}.h_menuBtn__LhwfI{margin-left:auto;width:44px;height:44px;display:grid;place-items:center;border-radius:999px;border:1px solid var(--line);background:var(--white);color:var(--ink);cursor:pointer}@media (min-width:1120px){.h_headerCta__3OpHu,.h_nav__YyhvX{display:flex}.h_menuBtn__LhwfI{display:none}}.h_sheet__hnSlH{display:grid;gap:2px;width:calc(100% - 24px);margin:8px auto 0;padding:8px 20px 20px;border-radius:24px;border:1px solid var(--line);background:var(--white);color:var(--ink);box-shadow:var(--shadow-lg);max-height:calc(100vh - 110px);overflow-y:auto;animation:h_sheetIn__BaIu9 .35s var(--ease)}@keyframes h_sheetIn__BaIu9{0%{opacity:0;transform:translateY(-6px) scale(.98)}}.h_sheet__hnSlH a:not(.h_btn__cQEiA){display:flex;align-items:center;min-height:48px;border-bottom:1px solid var(--line);color:var(--ink);text-decoration:none;font-weight:500;font-size:18px}.h_sheet__hnSlH .h_btn__cQEiA{margin-top:14px}@media (min-width:1120px){.h_sheet__hnSlH{display:none}}.h_ticks__2adeh{display:flex;flex-wrap:wrap;gap:8px 18px;margin:26px 0 0;padding:0;list-style:none;color:#e9ecef;font-size:15px;font-weight:500}.h_ticks__2adeh li{display:inline-flex;align-items:center;gap:7px}.h_ticks__2adeh svg{color:var(--sky)}.h_marquee__SixGL{position:relative;z-index:1;border-top:1px solid rgba(255,255,255,.06);overflow:hidden;mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}.h_marqueeRun__eGD94{display:flex;gap:48px;width:max-content;padding:22px 0;animation:h_slide__VrEYa 40s linear infinite}.h_marqueeRun__eGD94 span{display:inline-flex;align-items:center;gap:10px;color:#d5d9dd;font-weight:500;font-size:17px;white-space:nowrap}.h_marqueeRun__eGD94 svg{color:var(--sky)}@keyframes h_slide__VrEYa{to{transform:translateX(-50%)}}.h_loopPanel__16ep3{padding:20px;border-radius:32px;background:var(--panel)}@media (min-width:720px){.h_loopPanel__16ep3{padding:48px 40px 40px}}.h_loop__OL4a8{position:relative;max-width:820px;margin:0 auto 36px;aspect-ratio:820/280}.h_loopTrack__gjsCq{position:absolute;inset:0;width:100%;height:100%}.h_loopTrack__gjsCq rect{fill:none;stroke:var(--line);stroke-width:2}.h_loopTrack__gjsCq .h_loopActive__wd08x{stroke:var(--olive);stroke-width:2.5;transition:stroke-dashoffset .6s ease}.h_node__Vy_bV{position:absolute;transform:translate(-50%,-50%);width:52px;height:52px;display:grid;place-items:center;border-radius:15px;border:1px solid var(--line);background:var(--white);color:var(--muted);box-shadow:0 1px 2px rgba(10,13,18,.05);cursor:pointer;transition:background .25s,color .25s,transform .25s,box-shadow .25s}.h_node__Vy_bV[aria-pressed=true]{background:var(--lime);border-color:var(--lime);color:#fff;transform:translate(-50%,-50%) scale(1.12);box-shadow:0 10px 24px rgba(0,82,217,.28)}.h_loopCenter__efH_U{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);text-align:center}.h_loopCenter__efH_U b{display:block;font-size:clamp(1.4rem,2vw + .6rem,2.3rem);font-weight:500;letter-spacing:-.03em}.h_loopCenter__efH_U small{font-family:var(--mono);font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}@media (max-width:640px){.h_loop__OL4a8{display:none}}.h_cards__DY5kP{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px}.h_card__zUfHf{display:grid;align-content:start;gap:8px;padding:18px 16px;border-radius:18px;border:1px solid transparent;background:var(--white);text-align:left;font:inherit;color:var(--ink);cursor:pointer;box-shadow:0 1px 2px rgba(10,13,18,.04);transition:border-color .25s var(--ease),box-shadow .25s var(--ease),transform .25s var(--ease)}.h_card__zUfHf:hover{transform:translateY(-2px);box-shadow:var(--card-shadow)}.h_card__zUfHf[aria-pressed=true]{border-color:var(--lime);box-shadow:0 0 0 3px rgba(0,102,255,.1),var(--card-shadow)}.h_card__zUfHf b{font-weight:600;font-size:16.5px}.h_card__zUfHf span{font-size:14.5px;color:var(--muted)}.h_card__zUfHf em{justify-self:start;margin-top:4px;padding:3px 9px;border-radius:999px;background:var(--surface);font-style:normal;font-family:var(--mono);font-size:11.5px;font-weight:500;color:var(--ink)}.h_loopNote__G80bu{margin-top:18px;text-align:center}.h_statement__UPVLA{color:var(--ink);max-width:1080px;margin:0 auto;font-size:clamp(1.7rem,2.6vw + .9rem,3.2rem);line-height:1.22;letter-spacing:-.035em;font-weight:500;text-wrap:balance}.h_word__VZycY{transition:color .25s}.h_word__VZycY[data-dim=true]{color:#c5cbd4}.h_tile__Shee4{display:inline-grid;place-items:center;width:1.15em;height:1.15em;margin:0 .12em;border-radius:.3em;vertical-align:-.16em;background:var(--lime);color:#fff}.h_tile__Shee4 svg{width:.62em;height:.62em}.h_tileDark__AbABr{background:var(--ink);color:var(--sky)}.h_feat__WSEDu{display:grid;gap:20px}@media (min-width:960px){.h_feat__WSEDu{grid-template-columns:300px minmax(0,1fr);gap:28px;align-items:start}}.h_tabs__L_7tB{display:flex;gap:8px;overflow-x:auto;padding-bottom:6px;scrollbar-width:none}@media (min-width:960px){.h_tabs__L_7tB{position:sticky;top:96px;flex-direction:column;gap:4px;overflow:visible;padding:0}}.h_tab__AST8P{position:relative;flex:none;display:flex;align-items:center;gap:12px;min-height:52px;padding:8px 16px 8px 8px;border-radius:16px;border:1px solid var(--line);background:var(--white);color:var(--muted);font:inherit;font-size:16px;font-weight:500;text-align:left;white-space:nowrap;cursor:pointer;overflow:hidden;transition:background .25s var(--ease),color .25s var(--ease),border-color .25s var(--ease),box-shadow .25s var(--ease)}@media (min-width:960px){.h_tab__AST8P{border-color:transparent;background:transparent}}.h_tab__AST8P:hover{color:var(--ink);background:var(--panel)}.h_tab__AST8P[aria-selected=true]{color:var(--ink);background:var(--white);border-color:var(--line);box-shadow:var(--card-shadow)}.h_tabIcon__SkbdP{width:36px;height:36px;flex:none;display:grid;place-items:center;border-radius:11px;background:var(--surface);color:var(--muted);transition:background .25s var(--ease),color .25s var(--ease)}.h_tab__AST8P[aria-selected=true] .h_tabIcon__SkbdP{background:var(--lime);color:#fff}.h_tabBar__txwyN{position:absolute;left:0;bottom:0;height:2px;width:100%;background:var(--lime);transform-origin:left;animation:h_tabFill__LYYGU 7s linear forwards}.h_tabBar__txwyN[data-paused=true]{animation-play-state:paused}@keyframes h_tabFill__LYYGU{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.h_featPanels__jhVrx{display:grid}.h_featPanel__eaa_C{grid-area:1/1;display:grid;gap:24px;padding:24px;border-radius:28px;background:var(--panel)}.h_featPanel__eaa_C[data-active=false]{visibility:hidden}.h_featPanel__eaa_C[data-active=true]{animation:h_rise__9BMdU .5s var(--ease) both}@media (min-width:1100px){.h_featPanel__eaa_C{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:32px;padding:20px 20px 20px 40px}}.h_featText__I7ezp h3{margin:0 0 12px;font-size:clamp(1.5rem,1.1vw + 1rem,2rem);line-height:1.12;letter-spacing:-.03em}.h_featText__I7ezp p{color:var(--muted);font-size:1.05rem}.h_featStage__lGcBR{display:grid;place-items:center;padding:28px 20px;border-radius:22px;background:radial-gradient(60% 70% at 18% 12%,rgba(255,255,255,.75),transparent 60%),radial-gradient(55% 65% at 92% 88%,#2f74ff,transparent 62%),radial-gradient(45% 55% at 88% 8%,#a9c9ff,transparent 60%),linear-gradient(135deg,#d6e5ff,#8db6ff 55%,#4f8cff)}.h_featStage__lGcBR>*{width:100%;max-width:520px}@media (min-width:1100px){.h_featStage__lGcBR{min-height:560px;padding:40px 32px}}@keyframes h_rise__9BMdU{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.h_points__e26a1{display:grid;gap:14px 24px;margin:24px 0 0;padding:0;list-style:none}@media (min-width:640px) and (max-width:1099px){.h_points__e26a1{grid-template-columns:1fr 1fr}}.h_points__e26a1 li{display:flex;gap:10px}.h_points__e26a1 li>svg{flex:none;margin-top:3px;color:var(--olive)}.h_points__e26a1 b{font-weight:600}.h_points__e26a1 li>span>span:last-child{display:block;margin-top:2px;color:var(--muted);font-size:15px;line-height:1.45}.h_more__Cv5eQ{display:inline-flex;align-items:center;gap:6px;margin-top:24px;color:var(--olive);font-weight:600;text-decoration:none}.h_more__Cv5eQ svg{transition:transform .25s var(--ease)}.h_more__Cv5eQ:hover svg{transform:translateX(3px)}.h_early__1SMxN{display:inline-flex;align-items:center;margin-left:8px;padding:1px 8px;border-radius:999px;border:1px solid #d3e2ff;background:#f2f7ff;color:#3b63b8;font-size:11.5px;font-weight:600;letter-spacing:.01em;line-height:1.6;white-space:nowrap;vertical-align:2px}.h_kicker__UeVG_{display:block;margin-bottom:10px;font-family:var(--mono);font-size:12.5px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--olive)}.h_bento__9IBN5{display:grid;gap:14px}@media (min-width:720px){.h_bentoCard__1RmSI{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:28px}}@media (min-width:1180px){.h_bento__9IBN5{grid-template-columns:minmax(0,.9fr) minmax(0,1.2fr)}.h_bentoCard__1RmSI:first-child{grid-row:span 2;grid-template-columns:minmax(0,1fr);grid-template-rows:auto 1fr;align-items:stretch;gap:20px}.h_bentoCard__1RmSI:first-child>:last-child{align-content:center;padding:28px 0;border-radius:18px;background:radial-gradient(70% 55% at 50% 100%,rgba(0,102,255,.28),transparent 70%),rgba(255,255,255,.025);border:1px solid rgba(255,255,255,.06)}.h_bentoCard__1RmSI:not(:first-child){grid-template-columns:210px minmax(0,1fr);gap:32px}}.h_bentoCard__1RmSI{display:grid;align-content:start;gap:18px;padding:24px;border-radius:24px;background:linear-gradient(180deg,#151b25,#0f141c);border:1px solid rgba(255,255,255,.07);box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 30px 60px -28px rgba(0,0,0,.8);transition:border-color .3s var(--ease),transform .3s var(--ease)}.h_bentoCard__1RmSI:hover{border-color:rgba(179,209,255,.18);transform:translateY(-2px)}.h_aiSection__XFtBQ{background:radial-gradient(45% 55% at 12% 0,rgba(0,102,255,.2),transparent 70%),radial-gradient(35% 45% at 95% 100%,rgba(0,102,255,.12),transparent 70%),var(--char)}.h_bentoCard__1RmSI h3{margin:0 0 6px;font-size:1.3rem;letter-spacing:-.02em}.h_bentoCard__1RmSI p{color:var(--on-char);font-size:15.5px}.h_grid4__AIXqn{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));border-top:1px solid var(--line);border-left:1px solid var(--line);border-radius:18px;overflow:hidden}.h_cell__A5vdL{display:flex;align-items:center;gap:14px;min-height:76px;padding:16px 20px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--white);color:var(--ink);text-decoration:none;font-weight:500;font-size:16.5px;transition:background .3s var(--ease)}a.h_cell__A5vdL:hover{background:var(--panel)}.h_cellArrow__H2T4_{margin-left:auto;flex:none;color:var(--olive);opacity:0;transform:translateX(-8px);transition:opacity .3s var(--ease),transform .3s var(--ease)}a.h_cell__A5vdL:focus-visible .h_cellArrow__H2T4_,a.h_cell__A5vdL:hover .h_cellArrow__H2T4_{opacity:1;transform:none}.h_cell__A5vdL small{display:block;font-size:14px;font-weight:400;color:var(--muted)}.h_cellIcon__SEuuS{width:40px;height:40px;flex:none;display:grid;place-items:center;border-radius:11px;background:var(--panel);color:var(--ink);transition:background .3s var(--ease),color .3s var(--ease)}a.h_cell__A5vdL:hover .h_cellIcon__SEuuS{background:var(--lime);color:#fff}.h_cell__A5vdL img{width:24px;height:24px;object-fit:contain;flex:none}.h_gridFoot__kqCJ3{display:flex;justify-content:center;margin-top:8px}.h_switch__yuonk{background:var(--panel)}.h_switchGrid__s8FuX{display:grid;gap:40px}@media (min-width:1024px){.h_switchGrid__s8FuX{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:72px;align-items:start}}.h_steps__rMaC5{display:grid;gap:12px;margin:0;padding:0;list-style:none}.h_steps__rMaC5 li{display:grid;gap:14px;padding:24px;border-radius:22px;background:var(--white);box-shadow:var(--card-shadow)}@media (min-width:640px){.h_steps__rMaC5 li{grid-template-columns:96px 1fr;gap:20px;padding:28px}}.h_steps__rMaC5 li>span{justify-self:start;align-self:start;padding:4px 9px;border-radius:999px;background:var(--lime-soft);font-family:var(--mono);font-size:12px;font-weight:500;letter-spacing:.08em;color:var(--olive)}.h_steps__rMaC5 h3{margin:0 0 6px;font-size:1.35rem;letter-spacing:-.02em}.h_steps__rMaC5 p{color:var(--muted)}.h_pp__tJN5A{display:grid;gap:32px;padding:28px;border-radius:32px;color:#fff;background:radial-gradient(50% 90% at 100% 0,rgba(0,102,255,.38),transparent 60%),radial-gradient(40% 70% at 0 100%,rgba(92,157,255,.16),transparent 60%),var(--char);box-shadow:0 40px 80px -40px rgba(10,13,18,.6)}@media (min-width:768px){.h_pp__tJN5A{padding:40px}}@media (min-width:1024px){.h_pp__tJN5A:not([data-stacked=true]){grid-template-columns:minmax(0,.8fr) minmax(0,1.6fr);gap:48px;padding:44px}}.h_ppKicker__ECfgJ{font-family:var(--mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:#8fb8ff}.h_pp__tJN5A .h_ppHead__6isG9 h3{margin:14px 0 0;font-weight:500;font-size:clamp(1.6rem,1.2vw + 1rem,2rem);line-height:1.1;letter-spacing:-.03em}.h_pp__tJN5A .h_ppHead__6isG9 h3 span{color:#8fb8ff}.h_ppMe__FgOAE{display:flex;align-items:center;gap:12px;margin-top:26px;padding-top:22px;border-top:1px solid rgba(255,255,255,.1)}.h_ppMe__FgOAE img,.h_ppMe__FgOAE>span{flex:none;width:48px;height:48px;border-radius:50%;object-fit:cover;background:linear-gradient(180deg,#5c9dff,#0066ff)}.h_ppMe__FgOAE>span{display:grid;place-items:center;font-weight:600}.h_ppMe__FgOAE p{color:var(--on-char);font-size:14.5px;line-height:1.45}.h_ppMe__FgOAE b{color:#fff}.h_ppList__NHz4V{display:grid;margin:0;padding:0;list-style:none}.h_ppList__NHz4V li{display:grid;align-content:start;gap:8px;padding:22px 0;border-top:1px solid rgba(255,255,255,.09)}@media (min-width:640px){.h_ppList__NHz4V{grid-template-columns:1fr 1fr}.h_ppList__NHz4V li{padding:22px 26px 22px 0}.h_ppList__NHz4V li:nth-child(-n+2){border-top:0}.h_ppList__NHz4V li:nth-child(n+3){border-top:1px solid rgba(255,255,255,.09)}.h_ppList__NHz4V li:nth-child(2n){padding-left:26px;border-left:1px solid rgba(255,255,255,.09)}}.h_ppIcon__hpgP0{display:grid;place-items:center;width:40px;height:40px;margin-bottom:4px;border-radius:12px;background:rgba(0,102,255,.22);color:#8fb8ff}.h_ppList__NHz4V b{font-size:1.08rem;font-weight:600}.h_ppList__NHz4V p{color:var(--on-char);font-size:15px;line-height:1.5}.h_switchPanel__f5kJ5{margin-top:56px}.h_smallPrint__pRbeb{margin-top:18px!important;color:var(--muted);font-size:15px}.h_smallPrint__pRbeb a{color:var(--olive);text-decoration:underline;text-underline-offset:3px}.h_promise__BZPVh{display:grid;gap:10px;margin:26px 0 0;padding:0;list-style:none}.h_promise__BZPVh li{display:flex;gap:10px;font-weight:500}.h_promise__BZPVh svg{flex:none;margin-top:3px;color:var(--olive)}.h_integ__vFaNZ{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.h_integGroup__meCS5{padding:18px;border-radius:20px;background:var(--panel)}.h_integ__vFaNZ .h_integGroup__meCS5 h3{margin:0 0 12px;font-family:var(--mono);font-size:12px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.h_integGroup__meCS5 ul{display:grid;gap:4px;margin:0;padding:0;list-style:none}.h_integGroup__meCS5 li{display:flex;align-items:center;gap:10px;padding:7px 0;font-weight:500;font-size:15px}.h_integGroup__meCS5 img{flex:none;width:22px;height:22px;object-fit:contain;transition:filter .3s var(--ease),opacity .3s var(--ease)}.h_integMore__q81jp{margin-top:8px!important;color:var(--muted);font-size:13.5px;line-height:1.4}@media (hover:hover){.h_integGroup__meCS5 img{filter:grayscale(1) brightness(.35);opacity:.6}.h_integGroup__meCS5 li:hover img{filter:none;opacity:1}}.h_founder__XnlII{display:grid;gap:28px;padding:32px;border-radius:28px;background:var(--panel)}@media (min-width:860px){.h_founder__XnlII{grid-template-columns:auto 1fr;align-items:center;gap:44px;padding:48px 56px}}.h_mono__Oc3WG{width:112px;height:112px;display:grid;place-items:center;border-radius:30px;background:var(--ink);color:var(--sky);font-size:2.2rem;font-weight:600;letter-spacing:-.05em}.h_quote__w1ez8{margin:0 0 18px;font-size:clamp(1.3rem,1vw + 1rem,1.75rem);line-height:1.35;letter-spacing:-.02em;font-weight:500}.h_byline__ORyj0{font-weight:600}.h_byline__ORyj0 span{display:block;font-weight:400;color:var(--muted)}.h_faqGrid__pcafr{display:grid;gap:36px}@media (min-width:1024px){.h_faqGrid__pcafr{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:72px;align-items:start}.h_faqAside__SNNqG{position:sticky;top:104px}}.h_askCard__WBqK5{display:grid;gap:6px;margin-top:28px;padding:24px;border-radius:24px;background:var(--panel)}.h_askCard__WBqK5 b{font-size:18px;font-weight:600}.h_askCard__WBqK5 p{color:var(--muted);margin-bottom:12px}.h_askCard__WBqK5 .h_btn__cQEiA{justify-self:start}.h_faq__VbHIb{display:grid;gap:8px;interpolate-size:allow-keywords}.h_faq__VbHIb details{border-radius:18px;background:var(--panel);border:1px solid transparent;transition:background .3s var(--ease),border-color .3s var(--ease),box-shadow .3s var(--ease)}.h_faq__VbHIb details[open]{background:var(--white);border-color:var(--line);box-shadow:var(--card-shadow)}.h_faq__VbHIb details::details-content{block-size:0;overflow:hidden;transition:block-size .4s var(--ease),content-visibility .4s allow-discrete}.h_faq__VbHIb details[open]::details-content{block-size:auto}.h_faq__VbHIb summary{display:flex;justify-content:space-between;align-items:center;gap:16px;min-height:64px;padding:12px 14px 12px 22px;cursor:pointer;list-style:none;font-weight:500;font-size:17.5px}.h_faq__VbHIb summary::-webkit-details-marker{display:none}.h_faq__VbHIb summary span{width:32px;height:32px;flex:none;display:grid;place-items:center;border-radius:50%;background:var(--white);box-shadow:0 1px 2px rgba(10,13,18,.08);transition:transform .35s var(--ease),background .35s var(--ease),color .35s var(--ease)}.h_faq__VbHIb details[open] summary span{transform:rotate(45deg);background:var(--lime);color:#fff}.h_faq__VbHIb details p{padding:0 60px 22px 22px;color:var(--muted)}.h_finalPanel__OiPmc{position:relative;overflow:hidden;isolation:isolate;padding:72px 20px;border-radius:32px;text-align:center;background:radial-gradient(55% 75% at 50% 125%,rgba(0,102,255,.45),transparent 70%),radial-gradient(30% 40% at 85% 0,rgba(124,175,203,.18),transparent 70%),var(--char);box-shadow:inset 0 1px 0 rgba(255,255,255,.06)}@media (min-width:720px){.h_finalPanel__OiPmc{padding:104px 40px;border-radius:40px}}.h_finalPanel__OiPmc .h_h2__ZobyF{max-width:16ch;margin-inline:auto;font-size:clamp(2.2rem,3.4vw + 1rem,4rem)}.h_finalTicks__WoqQY{justify-content:center}.h_footer__pnvLN{padding:72px 0 28px;background:var(--char);color:#fff}.h_footTop__n3h0_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 24px}.h_footBrand__2hgBJ{grid-column:1/-1}@media (min-width:900px){.h_footTop__n3h0_{grid-template-columns:1.6fr repeat(4,minmax(0,1fr));gap:48px}.h_footBrand__2hgBJ{grid-column:auto}}.h_footBrand__2hgBJ p{margin:14px 0 20px;color:var(--on-char);max-width:30ch}.h_footCol__RAYmp{display:grid;align-content:start;gap:2px}.h_footCol__RAYmp h3{margin:0 0 12px;font-family:var(--mono);font-size:12px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:#6f7b8c}.h_footCol__RAYmp a{display:inline-flex;align-items:center;min-height:34px;color:var(--on-char);text-decoration:none;font-size:15.5px;transition:color .2s var(--ease)}.h_footCol__RAYmp a:hover{color:#fff}.h_footBottom__sHZAz{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:64px;padding-top:22px;border-top:1px solid rgba(255,255,255,.07);color:var(--on-char);font-size:14px}.h_footBottom__sHZAz a{color:var(--on-char)}.h_reveal__Bt_7T{transition:opacity .8s var(--ease),transform .8s var(--ease),filter .8s var(--ease)}.h_reveal__Bt_7T[data-state=hidden]{opacity:0;transform:translateY(18px);filter:blur(6px)}.h_reveal__Bt_7T[data-state=in] .h_stagger__s3ToX>*{animation:h_staggerIn__YQcBg .7s var(--ease) backwards}.h_reveal__Bt_7T[data-state=in] .h_stagger__s3ToX>:nth-child(2){animation-delay:.05s}.h_reveal__Bt_7T[data-state=in] .h_stagger__s3ToX>:nth-child(3){animation-delay:.1s}.h_reveal__Bt_7T[data-state=in] .h_stagger__s3ToX>:nth-child(4){animation-delay:.15s}.h_reveal__Bt_7T[data-state=in] .h_stagger__s3ToX>:nth-child(5){animation-delay:.2s}.h_reveal__Bt_7T[data-state=in] .h_stagger__s3ToX>:nth-child(6){animation-delay:.25s}.h_reveal__Bt_7T[data-state=in] .h_stagger__s3ToX>:nth-child(7){animation-delay:.3s}.h_reveal__Bt_7T[data-state=in] .h_stagger__s3ToX>:nth-child(8){animation-delay:.35s}.h_reveal__Bt_7T[data-state=in] .h_stagger__s3ToX>:nth-child(n+9){animation-delay:.4s}@keyframes h_staggerIn__YQcBg{0%{opacity:0;transform:translateY(12px)}}@media (prefers-reduced-motion:reduce){.h_page___BreM *,.h_page___BreM :after,.h_page___BreM :before{animation:none!important;transition:none!important}.h_reveal__Bt_7T[data-state=hidden]{opacity:1;transform:none;filter:none}.h_word__VZycY[data-dim=true]{color:inherit}}.h_center__Ixhl6{text-align:center}.h_marqueeBand__HTpXE{background:#0a0d12}.h_body__sg5GL{max-width:62ch;margin-top:14px!important;color:var(--muted);font-size:1.02rem}.h_head__rRnA_ .h_body__sg5GL{margin-inline:auto}.h_dark__NUzMp .h_body__sg5GL{color:var(--on-char)}.h_ctaRow__gh_fJ{display:flex;flex-wrap:wrap;align-items:center;gap:12px 18px;margin-top:32px}.h_center__Ixhl6 .h_ctaRow__gh_fJ,.h_finalPanel__OiPmc .h_ctaRow__gh_fJ{flex-direction:column;justify-content:center;align-items:center;gap:14px;text-align:center}.h_ctaNote__vazDv{color:var(--muted);font-size:15px}.h_dark__NUzMp .h_ctaNote__vazDv{color:var(--on-char)}.h_subhead__pcs2k{margin:56px 0 18px;font-size:1.25rem;font-weight:600;letter-spacing:-.02em}.h_suite__GQd6y{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:12px;margin:0;padding:0;list-style:none}.h_suite__GQd6y li{display:flex;gap:14px;padding:20px;border-radius:20px;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.07);color:var(--on-char);font-size:15.5px}.h_suite__GQd6y b{color:#fff;font-weight:600}.h_suiteIcon__qD5t1{width:36px;height:36px;flex:none;display:grid;place-items:center;border-radius:11px;background:rgba(0,102,255,.16);color:var(--sky)}.h_plans__Ja6Hm{display:grid;gap:12px}@media (min-width:720px){.h_plans__Ja6Hm{grid-template-columns:1fr 1fr}}.h_plan__VJJZY{padding:24px;border-radius:22px;background:linear-gradient(180deg,#151b25,#0f141c);border:1px solid rgba(255,255,255,.07)}.h_plan__VJJZY b{display:block;margin-bottom:8px;color:#fff;font-size:1.15rem;font-weight:600}.h_plan__VJJZY p{color:var(--on-char);font-size:15.5px}.h_planNote__6bIj_{margin-top:16px!important;color:var(--on-char);font-size:15px}.h_planNote__6bIj_ a{color:var(--sky)}.h_founderPhoto__ilCEt{max-width:180px;display:grid;justify-items:start;gap:10px;align-self:start}.h_photo__lFeHx{width:168px;height:168px;border-radius:32px;object-fit:cover;background:linear-gradient(180deg,#ffffff,#e6ecf4);box-shadow:var(--card-shadow)}.h_founderBody__Sh37z{display:grid;gap:12px;max-width:64ch;margin-bottom:20px;color:var(--muted)}.h_founder__XnlII .h_quote__w1ez8{margin-bottom:16px}.h_faq__VbHIb details p a{color:var(--olive)}.pricing_pricing__j8ZjY{scroll-margin-top:96px}.pricing_cards__hCe9M{display:grid;gap:30px;max-width:1000px;margin:14px auto 0}@media (min-width:860px){.pricing_cards__hCe9M{grid-template-columns:1fr 1fr;gap:20px}}.pricing_card__9A4Lh{position:relative;display:flex;flex-direction:column;padding:30px 26px 28px;border-radius:24px;background:var(--white);border:1px solid var(--line);box-shadow:var(--card-shadow)}@media (min-width:720px){.pricing_card__9A4Lh{padding:36px 34px 32px}}.pricing_card__9A4Lh h3{margin:0;font-size:1.45rem;letter-spacing:-.02em}.pricing_tagline__3vWDL{margin-top:8px!important;color:var(--muted);font-size:16px;min-height:3.1em}.pricing_price__QnS_Y{display:flex;align-items:baseline;gap:6px;margin-top:22px!important}.pricing_price__QnS_Y strong{color:var(--ink);font-size:clamp(2.8rem,2vw + 2rem,3.6rem);font-weight:500;line-height:1;letter-spacing:-.04em}.pricing_price__QnS_Y span{color:var(--muted);font-size:17px}.pricing_per__BeqrC{margin-top:8px!important;color:var(--muted);font-size:14.5px}.pricing_plus__Ub3Sx{margin-top:24px!important;font-size:15px;font-weight:600}.pricing_list__4JnEI{display:grid;gap:12px;margin:22px 0 0;padding:22px 0 0;list-style:none;border-top:1px solid var(--line);font-size:15.5px;line-height:1.45}.pricing_plus__Ub3Sx+.pricing_list__4JnEI{margin-top:12px;padding-top:0;border-top:0}.pricing_list__4JnEI li{display:flex;gap:10px}.pricing_list__4JnEI svg{flex:none;margin-top:2px;color:var(--lime)}.pricing_early__5O5x3{display:inline-block;margin-left:8px;padding:1px 8px;border-radius:999px;background:var(--lime-soft);color:var(--olive);font-family:var(--mono);font-size:11px;font-style:normal;letter-spacing:.04em;text-transform:uppercase;vertical-align:2px}.pricing_fair__G9k0F{margin-top:auto!important;padding-top:20px;font-size:13.5px}.pricing_featured__grF0u{background:radial-gradient(80% 60% at 100% 0,rgba(0,102,255,.28),transparent 70%),linear-gradient(180deg,#151b25,#0f141c);border-color:rgba(120,170,255,.35);color:#fff;box-shadow:0 0 0 1px rgba(0,102,255,.15),0 30px 60px -28px rgba(0,40,120,.6)}.pricing_featured__grF0u .pricing_plus__Ub3Sx,.pricing_featured__grF0u .pricing_price__QnS_Y strong,.pricing_featured__grF0u h3{color:#fff}.pricing_featured__grF0u .pricing_fair__G9k0F,.pricing_featured__grF0u .pricing_per__BeqrC,.pricing_featured__grF0u .pricing_price__QnS_Y span,.pricing_featured__grF0u .pricing_tagline__3vWDL{color:var(--on-char)}.pricing_featured__grF0u .pricing_list__4JnEI{border-color:var(--char-line)}.pricing_featured__grF0u .pricing_list__4JnEI svg{color:var(--sky)}.pricing_badge__yiM2t{position:absolute;top:-14px;left:50%;transform:translateX(-50%);white-space:nowrap;padding:6px 14px;border-radius:999px;background:var(--lime);color:#fff;font-family:var(--mono);font-size:11.5px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;box-shadow:0 8px 18px -8px rgba(0,102,255,.6)}.pricing_included__1u0Wu{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;max-width:1000px;margin:28px auto 0;padding:0;list-style:none}.pricing_included__1u0Wu li{display:inline-flex;align-items:center;gap:8px;padding:9px 16px;border-radius:999px;border:1px solid var(--line);background:var(--panel);font-size:15px;font-weight:500}.pricing_included__1u0Wu svg{color:var(--lime)}.pricing_usage__JZO_6{max-width:720px;margin:22px auto 0!important;color:var(--muted);font-size:15px;text-align:center}.pricing_usage__JZO_6 a{color:var(--olive);text-decoration:underline;text-underline-offset:3px}.pricing_cta__EmiN0{margin-top:30px;flex-direction:column;align-items:center;gap:14px;text-align:center}.page_hero__gYWWA{padding-bottom:72px}.page_h1__ymK8_{max-width:16ch}.page_prose__xvSpi{max-width:720px;font-size:1.075rem;line-height:1.7;color:var(--ink)}.page_prose__xvSpi>*+*{margin-top:18px!important}.page_prose__xvSpi h2{margin:48px 0 0!important;font-size:clamp(1.5rem,1vw + 1rem,1.9rem);line-height:1.15;letter-spacing:-.025em}.page_prose__xvSpi>h2:first-child{margin-top:0!important}.page_legalSection__uy8zK{scroll-margin-top:100px}.page_legalSection__uy8zK>*+*{margin-top:14px!important}.page_legalSection__uy8zK h2{scroll-margin-top:100px}.page_toc__BLBW6{padding:20px 24px;border-radius:20px;background:var(--panel)}.page_prose__xvSpi .page_toc__BLBW6 ol{display:block;padding-left:20px;column-count:2;column-gap:32px;margin:0;font-size:15px}@media (max-width:640px){.page_prose__xvSpi .page_toc__BLBW6 ol{column-count:1}}.page_prose__xvSpi .page_toc__BLBW6 li{padding:4px 0;break-inside:avoid}.page_prose__xvSpi .page_toc__BLBW6 a{color:var(--ink);text-decoration:none}.page_prose__xvSpi .page_toc__BLBW6 a:hover{color:var(--olive)}.page_prose__xvSpi h3{margin:32px 0 0!important;font-size:1.2rem;letter-spacing:-.015em}.page_prose__xvSpi h2+*,.page_prose__xvSpi h3+*{margin-top:12px!important}.page_prose__xvSpi li,.page_prose__xvSpi p{color:#3c4552}.page_prose__xvSpi ol,.page_prose__xvSpi ul{display:grid;gap:8px;padding-left:22px}.page_prose__xvSpi a{color:var(--olive);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.page_prose__xvSpi strong{color:var(--ink)}.page_draft__1S_4O{padding:12px 16px;border-radius:14px;background:#fff4d6;color:#7a4b00!important;font-size:15px;font-weight:600}.page_updated__avmOX{color:var(--muted)!important;font-family:var(--mono);font-size:13px;letter-spacing:.04em}.page_cards__APjro{display:grid;gap:14px}@media (min-width:720px){.page_cards__APjro{grid-template-columns:1fr 1fr}}.page_card__INQDg{display:grid;align-content:start;gap:10px;padding:28px;border-radius:24px;background:var(--panel);border:1px solid transparent;color:var(--ink);text-decoration:none;transition:border-color .25s var(--ease),background .25s var(--ease)}a.page_card__INQDg:hover{border-color:var(--line);background:var(--white)}.page_card__INQDg h2,.page_card__INQDg h3{margin:0;font-size:1.3rem;line-height:1.2;letter-spacing:-.02em}.page_card__INQDg p{color:var(--muted)}.page_cardIcon__fP6Qx{display:grid;place-items:center;width:44px;height:44px;margin-bottom:6px;border-radius:13px;background:var(--lime-soft);color:var(--olive)}.page_cardMore__S41Mn{display:inline-flex;align-items:center;gap:6px;margin-top:4px;color:var(--olive);font-weight:600}.page_kicker__9t1eq{font-family:var(--mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--olive)}.page_about__9uNGz{display:grid;gap:40px}@media (min-width:960px){.page_about__9uNGz{grid-template-columns:280px minmax(0,720px);gap:64px;align-items:start}}.page_portrait__khXSm{position:relative;width:100%;max-width:280px;aspect-ratio:1;overflow:hidden;border-radius:32px;background:linear-gradient(180deg,#5c9dff,#0066ff)}.page_portrait__khXSm img{object-fit:cover}.page_facts__CefIC{display:grid;gap:10px;margin:18px 0 0;padding:0;list-style:none}.page_facts__CefIC li{display:flex;justify-content:space-between;gap:16px;padding:10px 0;border-top:1px solid var(--line);font-size:15px;color:var(--muted)}.page_facts__CefIC b{color:var(--ink);font-weight:600;text-align:right}@media (min-width:960px){.page_aboutAside___pwX9{position:sticky;top:110px}}.page_contact__5F_8u{display:grid;gap:24px}@media (min-width:1024px){.page_contact__5F_8u{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:48px;align-items:start}}.page_formCard__WYk_5{padding:28px;border-radius:28px;background:var(--white);border:1px solid var(--line);box-shadow:var(--card-shadow)}.page_formCard__WYk_5 h2{margin:0 0 6px;font-size:1.4rem;letter-spacing:-.02em}.page_formCard__WYk_5>p{margin-bottom:20px!important;color:var(--muted)}.page_formCard__WYk_5 .contact-form{display:grid;gap:16px;padding:0;border:0;background:none;box-shadow:none}.page_formCard__WYk_5 .contact-form label{display:grid;gap:6px;font-size:15px;font-weight:500;color:var(--ink)}.page_formCard__WYk_5 .contact-form label>*{margin:0!important}.page_formCard__WYk_5 .contact-form small{color:var(--muted);font-weight:400}.page_formCard__WYk_5 .contact-form input:not([type=checkbox]),.page_formCard__WYk_5 .contact-form select,.page_formCard__WYk_5 .contact-form textarea{width:100%;min-height:48px;padding:12px 14px;border-radius:14px;border:1px solid var(--line-strong);background:var(--white);color:var(--ink);font:inherit;font-weight:400}.page_formCard__WYk_5 .contact-form textarea{min-height:130px;resize:vertical}.page_formCard__WYk_5 .contact-form input:focus,.page_formCard__WYk_5 .contact-form select:focus,.page_formCard__WYk_5 .contact-form textarea:focus{outline:3px solid var(--lime-soft);border-color:var(--olive)}.page_formCard__WYk_5 .contact-form .checkbox{display:flex;align-items:flex-start;gap:10px;font-weight:400;color:var(--muted)}.page_formCard__WYk_5 .contact-form .checkbox a{color:var(--olive)}.page_formCard__WYk_5 .contact-form .button{display:inline-flex;align-items:center;justify-content:center;gap:8px;justify-self:start;height:52px;padding:0 26px;border:0;border-radius:999px;background:var(--lime);color:#fff;font:inherit;font-weight:600;cursor:pointer}.page_formCard__WYk_5 .contact-form .button-arrow{display:inline-flex}.page_formCard__WYk_5 .contact-form .error{color:#b42318;font-size:14px}.page_formCard__WYk_5 .contact-form .req{color:var(--olive)}.page_formCard__WYk_5 .contact-form .honeypot{position:absolute;left:-9999px}.page_formCard__WYk_5 .contact-sent{display:grid;gap:8px;padding:0;border:0;background:none}.page_notFound__lUp4E{display:grid;place-items:center;min-height:70vh;padding:96px 20px;text-align:center}.page_notFound__lUp4E h1{margin:12px 0 0;font-size:clamp(2.2rem,3vw + 1rem,3.4rem);letter-spacing:-.035em}.page_notFound__lUp4E p{margin-top:12px!important;color:var(--muted)}.page_notFoundLinks__i6uiq{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:28px}.features_legend__TMNM4{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:22px!important;color:#c9d3e0;font-size:14.5px}.features_legend__TMNM4>span:first-child{margin-left:0}.features_jump__AP8cb{margin:0;padding:0;list-style:none}.features_jump__AP8cb a{display:flex;align-items:center;gap:14px;padding:12px 4px;border-top:1px solid rgba(255,255,255,.07);color:#fff;text-decoration:none}.features_jump__AP8cb a>svg{margin-left:auto;color:#8f9bb0;transition:transform .25s var(--ease),color .25s var(--ease)}.features_jump__AP8cb a:hover>svg{transform:translateX(3px);color:#fff}.features_jumpNum__qUSw1{font-family:var(--mono);font-size:12.5px;color:var(--sky)}.features_jumpText__ND_eu{display:grid}.features_jumpText__ND_eu b{font-weight:600}.features_jumpText__ND_eu small{color:#8f9bb0;font-size:13px}.features_chips__h9ehc{position:sticky;top:72px;z-index:5;padding-top:8px;background:rgba(255,255,255,.9);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.features_groupHead__ygCfK h2{margin:0 0 10px}.features_groupNum__M9B6W{display:block;margin-bottom:10px;font-family:var(--mono);font-size:12.5px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--olive)}.features_grid__NPj4w{display:grid;gap:12px;margin:24px 0 0;padding:0;list-style:none}@media (min-width:640px){.features_grid__NPj4w{grid-template-columns:1fr 1fr}}@media (min-width:1200px){.features_grid__NPj4w{grid-template-columns:1fr 1fr 1fr}}.features_card__eqQH9{display:grid;align-content:start;gap:8px;padding:20px;border-radius:20px;background:var(--panel);border:1px solid transparent;transition:border-color .25s var(--ease),background .25s var(--ease)}.features_card__eqQH9:hover{border-color:var(--line);background:var(--white)}.features_cardKey__M93f5{background:linear-gradient(180deg,var(--lime-soft),var(--panel))}.features_icon__ckMnJ{display:grid;place-items:center;width:36px;height:36px;margin-bottom:4px;border-radius:11px;background:var(--white);color:var(--olive);box-shadow:0 1px 2px rgba(10,13,18,.06)}.features_card__eqQH9 h3{margin:0;font-size:1.05rem;font-weight:600;line-height:1.3;letter-spacing:-.01em}.features_card__eqQH9 p{color:var(--muted);font-size:15px;line-height:1.5}.features_anchor__Pmluk{scroll-margin-top:140px}@media (min-width:1024px){.features_anchor__Pmluk{scroll-margin-top:96px}}.features_crumbs__nimP_{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 18px!important;font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--sky)}.features_crumbs__nimP_ a{color:#c9d3e0;text-decoration:none}.features_crumbs__nimP_ a:hover{color:#fff}.features_crumbs__nimP_ span{color:#5d6b80}.features_glanceList__lMyTj{margin:0;padding:0;list-style:none}.features_glanceList__lMyTj li{display:flex;align-items:center;gap:12px;padding:11px 0;border-top:1px solid rgba(255,255,255,.07);color:#fff}.features_glanceIcon__yChi0{display:grid;place-items:center;flex:none;width:30px;height:30px;border-radius:9px;background:rgba(0,102,255,.18);color:var(--sky)}.features_pageHead__lMUjs{max-width:720px;margin-bottom:8px}.features_pageHead__lMUjs h2{margin:0 0 12px}.features_callout__WUAYr{margin-top:16px;padding:16px 18px;border-radius:18px;border:1px solid #d3e2ff;background:#f5f9ff}.features_callout__WUAYr p{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px;color:var(--muted)}.features_callout__WUAYr p>span:first-child{margin-left:0}.features_callout__WUAYr b{color:var(--ink)}@media (min-width:1200px){.features_gridWide__x_ow6{grid-template-columns:1fr 1fr 1fr}}.features_noteGrid__ynmXd{display:grid;gap:12px;margin-top:24px}@media (min-width:720px){.features_noteGrid__ynmXd{grid-template-columns:1fr 1fr}}.features_noteCard__Tn6Va{padding:24px;border-radius:22px;background:var(--char);color:#fff}.features_noteCard__Tn6Va h3{margin:0 0 8px;font-size:1.15rem;letter-spacing:-.015em}.features_noteCard__Tn6Va p{color:var(--on-char)}.features_noteCard__Tn6Va a{color:var(--sky);text-decoration:underline;text-underline-offset:3px}.features_related__uP58G{display:grid;gap:12px;margin:16px 0 0;padding:0;list-style:none}@media (min-width:720px){.features_related__uP58G{grid-template-columns:1fr 1fr}}@media (min-width:1100px){.features_related__uP58G{grid-template-columns:repeat(4,1fr)}}.features_related__uP58G a{display:flex;align-items:center;justify-content:space-between;gap:16px;height:100%;padding:20px;border-radius:20px;border:1px solid var(--line);color:var(--ink);text-decoration:none;transition:border-color .25s var(--ease),background .25s var(--ease)}.features_related__uP58G a:hover{border-color:var(--line-strong);background:var(--panel)}.features_related__uP58G b{display:block;font-weight:600}.features_related__uP58G small{display:block;margin-top:4px;color:var(--muted);font-size:14.5px}.features_related__uP58G svg{flex:none;color:var(--olive)}.features_cardLink__QEGsr{display:inline-flex;align-items:center;gap:5px;margin-top:4px;color:var(--olive);font-size:14.5px;font-weight:600;text-decoration:none}.features_cardLink__QEGsr:hover{text-decoration:underline}.features_gallery__bm4Sf{display:grid;gap:16px;margin-top:24px}@media (min-width:960px){.features_gallery__bm4Sf{grid-template-columns:1fr 1fr;align-items:start}}.visuals_root__2jtbJ{--ok:#0f6b3f;--ok-soft:#e4f6ec}.visuals_step__sIOI0{transition:opacity .45s var(--ease),transform .45s var(--ease)}.visuals_step__sIOI0[data-on=false]{opacity:0;transform:translateY(8px);transition:none}.visuals_cardWrap__nsjIn{display:grid;justify-items:center;gap:10px;width:100%}.visuals_card__mh10i{--ok:#0f6b3f;--ok-soft:#e4f6ec;container-type:inline-size;position:relative;width:100%;overflow:hidden;border-radius:18px;background:var(--white);border:1px solid rgba(10,13,18,.06);box-shadow:0 1px 2px rgba(10,13,18,.06),0 24px 48px -24px rgba(10,13,18,.35);color:var(--ink);font-size:14px;line-height:1.4;text-align:left}.visuals_cardBar__O7LK8{display:flex;align-items:center;gap:10px;padding:11px 14px;border-bottom:1px solid var(--line);background:#fbfcfd}.visuals_cardBar__O7LK8 b{min-width:0;margin-right:auto;font-size:14px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.visuals_dots__M3wOI{display:inline-flex;gap:5px}.visuals_dots__M3wOI i{width:8px;height:8px;border-radius:50%;background:#dfe3e8}.visuals_cardBody__bCqlm{position:relative;padding:16px}.visuals_phoneWrap__HYXRH{--ok:#0f6b3f;--ok-soft:#e4f6ec;position:relative;display:grid;justify-items:center;gap:10px;width:100%;text-align:left}@media (min-width:1180px){.visuals_phoneLarge__IXDTl .visuals_phone__Ds_vl{zoom:1.3}}.visuals_phone__Ds_vl{position:relative;width:min(100%,300px);overflow:hidden;border-radius:38px;border:7px solid #121416;background:#f6f8fb;box-shadow:0 30px 60px -28px rgba(10,13,18,.55);color:var(--ink);font-size:14px;line-height:1.4}.visuals_phoneTop__6ZtQI{position:relative;display:flex;justify-content:space-between;align-items:center;height:30px;padding:0 20px;background:var(--white);font-size:12px;font-weight:600}.visuals_notch__n5rv3{position:absolute;left:50%;top:6px;width:78px;height:20px;border-radius:12px;background:#121416;transform:translateX(-50%)}.visuals_signal__lNInd{display:inline-flex;align-items:flex-end;gap:2px}.visuals_signal__lNInd i{width:3px;border-radius:1px;background:#121416}.visuals_signal__lNInd i:first-child{height:5px}.visuals_signal__lNInd i:nth-child(2){height:7px}.visuals_signal__lNInd i:nth-child(3){height:9px}.visuals_phoneHead__KdW3d{display:flex;align-items:center;gap:10px;padding:8px 14px 12px;background:var(--white);border-bottom:1px solid var(--line)}.visuals_phoneHead__KdW3d b{display:block;font-size:14px}.visuals_phoneHead__KdW3d small{display:block;font-size:12px;color:var(--muted)}.visuals_phoneBody__g2coL{position:relative;display:grid;align-content:start;gap:8px;min-height:330px;padding:12px}.visuals_avatar__uX0Le{display:inline-grid;place-items:center;flex:none;border-radius:50%;color:#fff;font-size:12px;font-weight:600;letter-spacing:.02em}.visuals_pill__2TQLd{display:inline-flex;align-items:center;gap:5px;padding:3px 9px;border-radius:999px;font-size:12.5px;font-weight:600;white-space:nowrap;transition:background .35s var(--ease),color .35s var(--ease)}.visuals_pill__2TQLd[data-tone=blue]{background:var(--lime-soft);color:var(--olive)}.visuals_pill__2TQLd[data-tone=ok]{background:var(--ok-soft);color:var(--ok)}.visuals_pill__2TQLd[data-tone=muted]{background:var(--panel);color:var(--muted)}.visuals_pill__2TQLd[data-tone=ink]{background:#121416;color:#fff}.visuals_chip___Angy{display:inline-flex;align-items:center;gap:5px;padding:3px 9px;border-radius:999px;font-size:12.5px;font-weight:600;white-space:nowrap}.visuals_chip___Angy[data-tone=soft]{background:var(--lime-soft);color:var(--olive)}.visuals_chip___Angy[data-tone=ai]{background:linear-gradient(90deg,#e6f0ff,#eef4ff);color:var(--olive);box-shadow:inset 0 0 0 1px #c9dcff}.visuals_chip___Angy[data-tone=line]{border:1px solid var(--line);color:var(--muted)}.visuals_cursor__hUu58{position:absolute;z-index:5;width:22px;height:22px;margin:-3px 0 0 -4px;filter:drop-shadow(0 2px 3px rgba(10,13,18,.3));transition:left .7s var(--ease),top .7s var(--ease),opacity .3s ease;pointer-events:none}.visuals_cursor__hUu58:after{content:"";position:absolute;left:2px;top:2px;width:26px;height:26px;margin:-13px 0 0 -13px;border-radius:50%;background:rgba(0,102,255,.25);transform:scale(0);opacity:0}.visuals_cursor__hUu58[data-tap=true]:after{animation:visuals_tap__AbIKG .5s var(--ease)}.visuals_cursor__hUu58[data-hidden=true]{opacity:0}@keyframes visuals_tap__AbIKG{0%{transform:scale(.3);opacity:1}to{transform:scale(1.4);opacity:0}}.visuals_bubble__HgHj2{max-width:84%;padding:9px 12px;border-radius:16px;font-size:13.5px;line-height:1.4;transition:opacity .4s var(--ease),transform .4s var(--ease)}.visuals_bubble__HgHj2[data-on=false]{display:none}.visuals_bubble__HgHj2[data-on=true]{animation:visuals_pop__xVYF4 .4s var(--ease)}@keyframes visuals_pop__xVYF4{0%{opacity:0;transform:translateY(8px) scale(.98)}}.visuals_bubble__HgHj2 small{display:block;margin-bottom:3px;font-size:11.5px;font-weight:600}.visuals_bubble__HgHj2[data-from=them]{justify-self:start;background:var(--white);border:1px solid var(--line);border-bottom-left-radius:5px}.visuals_bubble__HgHj2[data-from=ai],.visuals_bubble__HgHj2[data-from=auto],.visuals_bubble__HgHj2[data-from=us]{justify-self:end;background:var(--lime);color:#fff;border-bottom-right-radius:5px}.visuals_bubble__HgHj2[data-from=auto]{background:var(--olive)}.visuals_typing__lBXY_{justify-self:end;display:inline-flex;gap:4px;padding:11px 13px;border-radius:16px;background:var(--lime-soft)}.visuals_typing__lBXY_[data-on=false]{display:none}.visuals_typing__lBXY_ i{width:6px;height:6px;border-radius:50%;background:var(--lime);animation:visuals_dot___avFs 1s infinite}.visuals_typing__lBXY_ i:nth-child(2){animation-delay:.15s}.visuals_typing__lBXY_ i:nth-child(3){animation-delay:.3s}@keyframes visuals_dot___avFs{50%{opacity:.3;transform:translateY(-2px)}}.visuals_system__RX8bB{justify-self:center;display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;background:#fff1f0;color:#a1260d;font-size:12.5px;font-weight:600}.visuals_system__RX8bB[data-tone=blue]{background:var(--lime-soft);color:var(--olive)}.visuals_rows__2w0fb{display:grid;gap:8px}.visuals_row__jggni{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:12px;background:var(--panel)}.visuals_row__jggni svg{flex:none;color:var(--olive)}.visuals_rowOk__fGULv{background:var(--ok-soft)}.visuals_rowOk__fGULv svg{color:var(--ok)}.visuals_muted__4qHWy{color:var(--muted);font-size:13px}.visuals_between__XVPCA{display:flex;align-items:center;justify-content:space-between;gap:10px}.visuals_head__1s88n{display:flex;align-items:center;gap:10px;margin-bottom:14px}.visuals_head__1s88n b{display:block;font-size:15px}.visuals_head__1s88n small{display:block;font-size:13px;color:var(--muted)}.visuals_card__mh10i .visuals_kicker__k0YQP,.visuals_kicker__k0YQP,.visuals_phone__Ds_vl .visuals_kicker__k0YQP{font-family:var(--mono);font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.visuals_wave__YbmRG{display:inline-flex;align-items:center;gap:2px;height:18px}.visuals_wave__YbmRG i{width:3px;border-radius:2px;background:var(--lime);animation:visuals_wave__YbmRG 1.1s ease-in-out infinite}.visuals_wave__YbmRG[data-live=false]{visibility:hidden}.visuals_wave__YbmRG i:first-child{height:6px}.visuals_wave__YbmRG i:nth-child(2){height:14px;animation-delay:.1s}.visuals_wave__YbmRG i:nth-child(3){height:10px;animation-delay:.2s}.visuals_wave__YbmRG i:nth-child(4){height:16px;animation-delay:.3s}.visuals_wave__YbmRG i:nth-child(5){height:8px;animation-delay:.4s}@keyframes visuals_wave__YbmRG{50%{transform:scaleY(.4)}}.visuals_booked__3R_z2{display:flex;align-items:center;gap:10px;margin-top:12px;padding:12px;border-radius:12px;background:var(--lime);color:#fff;font-weight:600}.visuals_bookGrid__fvYlw{display:grid;gap:14px}@container (min-width: 480px){.visuals_bookGrid__fvYlw{grid-template-columns:1fr 1fr}}.visuals_services___Umbu{display:grid;gap:6px}.visuals_service__emn4Y{display:flex;justify-content:space-between;gap:8px;padding:9px 11px;border-radius:10px;border:1px solid var(--line);font-size:13.5px;transition:border-color .3s var(--ease),background .3s var(--ease)}.visuals_service__emn4Y small{color:var(--muted);font-size:13px}.visuals_service__emn4Y[data-on=true]{border-color:var(--lime);background:var(--lime-soft)}.visuals_cal__j6hT3{display:grid;align-content:start;gap:10px}.visuals_days__eADoz{display:grid;grid-template-columns:repeat(5,1fr);gap:4px;text-align:center;font-size:13px}.visuals_days__eADoz span{padding:6px 0;border-radius:8px;color:var(--muted)}.visuals_days__eADoz span[data-on=true]{background:var(--ink);color:#fff;font-weight:600}.visuals_times__w8dNB{display:grid;grid-template-columns:1fr 1fr;gap:6px}.visuals_time__X9nf_{padding:8px 0;border-radius:10px;border:1px solid var(--line);text-align:center;font-size:13.5px;font-weight:600;transition:all .3s var(--ease)}.visuals_time__X9nf_[data-on=true]{border-color:var(--lime);background:var(--lime);color:#fff}.visuals_confirm__iMzZ3{padding:10px;border-radius:10px;background:var(--ink);color:#fff;text-align:center;font-size:13.5px;font-weight:600;transition:background .3s var(--ease)}.visuals_confirm__iMzZ3[data-on=true]{background:var(--ok)}.visuals_lines__k15Ci{display:grid;gap:2px;margin:6px 0 10px}.visuals_line__u4Tux{display:flex;justify-content:space-between;gap:10px;padding:7px 2px;border-bottom:1px dashed var(--line);font-size:13.5px}.visuals_total__gT0XK{display:flex;justify-content:space-between;padding:4px 2px 10px;font-weight:700;font-size:15px}.visuals_approve__bw_Is{display:grid;gap:4px;justify-items:center;padding:12px;border-radius:14px;background:var(--lime);color:#fff;font-weight:600;text-align:center;transition:background .35s var(--ease)}.visuals_approve__bw_Is[data-on=true]{background:var(--ok-soft);color:var(--ok)}.visuals_sig___5HaY{width:140px;height:34px}.visuals_sig___5HaY path{fill:none;stroke:var(--ok);stroke-width:2.2;stroke-linecap:round;stroke-dasharray:320;stroke-dashoffset:0}.visuals_approve__bw_Is[data-on=true] .visuals_sig___5HaY path{animation:visuals_draw__JlS33 1.2s var(--ease) both}@keyframes visuals_draw__JlS33{0%{stroke-dashoffset:320}}.visuals_board__7Of6_{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.visuals_col__N17gp{display:grid;align-content:start;gap:6px;min-width:0;padding:8px;border-radius:12px;background:var(--panel)}.visuals_colHead__bw42M{display:flex;justify-content:space-between;font-size:13px;font-weight:600}.visuals_colHead__bw42M span{color:var(--muted)}.visuals_deal__a3dOB{padding:8px;border-radius:9px;background:var(--white);border:1px solid var(--line);font-size:13px;line-height:1.3}.visuals_deal__a3dOB b{display:block;font-weight:600}.visuals_deal__a3dOB span{display:block;color:var(--muted)}.visuals_deal__a3dOB em{display:block;margin-top:4px;font-family:inherit;font-style:normal;font-weight:600;color:var(--olive)}.visuals_dealMove__t0WG9{border-color:var(--lime);box-shadow:0 8px 18px -10px rgba(0,102,255,.6)}@container (max-width: 520px){.visuals_board__7Of6_{grid-template-columns:repeat(2,minmax(0,1fr))}}.visuals_week__yLTrS{display:grid;grid-template-columns:76px repeat(6,minmax(0,1fr));gap:4px;font-size:13px}.visuals_week__yLTrS>.visuals_dayHead__Q_wgD{padding:2px 0 6px;text-align:center;color:var(--muted);font-weight:600}.visuals_tech__lAZhi{display:flex;align-items:center;gap:6px;min-height:52px;font-weight:600}.visuals_slot__TULc4{min-height:52px;border-radius:8px;background:var(--panel)}.visuals_job__aRa6j{display:grid;align-content:start;gap:4px;height:100%;min-height:52px;padding:6px;border-radius:8px;color:#fff;font-size:13px;font-weight:600;line-height:1.2}.visuals_job__aRa6j .visuals_pill__2TQLd{justify-self:start;padding:2px 6px;font-size:12px;background:rgba(255,255,255,.92);color:var(--ink)}@container (max-width: 600px){.visuals_week__yLTrS{grid-template-columns:30px repeat(3,minmax(0,1fr))}.visuals_techName__7Iy9c,.visuals_week__yLTrS>[data-late=true]{display:none}}.visuals_layered__i3evS{position:relative;display:grid;width:100%;justify-items:start;gap:0}.visuals_layered__i3evS>.visuals_cardWrap__nsjIn{width:94%}.visuals_layered__i3evS .visuals_cardBody__bCqlm{padding-bottom:64px}.visuals_payPhone__pf_Bd{position:relative;z-index:2;justify-self:end;width:70%;max-width:300px;margin-top:-56px;padding:12px;border-radius:22px;border:6px solid #121416;background:#f6f8fb;box-shadow:0 24px 48px -22px rgba(10,13,18,.55);font-size:13.5px}.visuals_payPhone__pf_Bd .visuals_bubble__HgHj2{max-width:100%}.visuals_payLink__4JYtG{display:inline-flex;align-items:center;gap:6px;margin-top:8px;padding:6px 10px;border-radius:999px;background:#fff;color:var(--olive);font-weight:600;font-size:13px}.visuals_amount__GIzBB{font-size:22px;font-weight:700;letter-spacing:-.02em}.visuals_stars__ZRVui{display:inline-flex;gap:2px;color:#d9dde3}.visuals_stars__ZRVui svg[data-on=true]{color:#f5a524;fill:#f5a524;animation:visuals_popStar__JVG2Z .35s var(--ease)}@keyframes visuals_popStar__JVG2Z{0%{transform:scale(.4)}}.visuals_quote__5rG8x{margin:10px 0 0;font-size:14px;line-height:1.5}.visuals_reply__yN7tZ{margin-top:12px;padding:12px;border-radius:12px;border-left:3px solid var(--lime);background:var(--panel);font-size:14px;line-height:1.5}.visuals_stage__kS39p{display:grid;place-items:center;padding:28px 20px;border-radius:28px;background:radial-gradient(60% 70% at 18% 12%,rgba(255,255,255,.75),transparent 60%),radial-gradient(55% 65% at 92% 88%,#2f74ff,transparent 62%),radial-gradient(45% 55% at 88% 8%,#a9c9ff,transparent 60%),linear-gradient(135deg,#d6e5ff,#8db6ff 55%,#4f8cff)}.visuals_stage__kS39p>*{width:100%;max-width:540px}@media (min-width:1024px){.visuals_stage__kS39p{padding:40px 32px}}@media (prefers-reduced-motion:reduce){.visuals_bubble__HgHj2,.visuals_cursor__hUu58,.visuals_pill__2TQLd,.visuals_sig___5HaY path,.visuals_stars__ZRVui svg,.visuals_step__sIOI0,.visuals_typing__lBXY_ i,.visuals_wave__YbmRG i{animation:none!important;transition:none!important}.visuals_cursor__hUu58{display:none}}.usage_hero__CW5Ot{position:relative;isolation:isolate;overflow:clip;padding:72px 0 80px;background:radial-gradient(45% 70% at 85% 30%,rgba(0,102,255,.28),transparent 70%),radial-gradient(35% 50% at 70% 100%,rgba(124,175,203,.14),transparent 70%),var(--char);color:#fff}@media (min-width:1024px){.usage_hero__CW5Ot{padding:96px 0 104px}}.usage_heroGrid__9AvQ3{display:grid;gap:48px;align-items:center}@media (min-width:1024px){.usage_heroGrid__9AvQ3{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:64px}}.usage_eyebrow__oV_NN{margin:0 0 18px;font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--sky)}.usage_h1__XYuX8{margin:0;font-size:clamp(2.6rem,3.6vw + 1rem,4.2rem);font-weight:500;line-height:1.04;letter-spacing:-.035em}.usage_sub__abBGu{margin-top:22px!important;max-width:34em;font-size:1.2rem;line-height:1.5;color:#dbe3ee}.usage_heroBody__bAl4V{display:grid;gap:10px;margin-top:18px;max-width:36em;color:var(--on-char)}.usage_checked__rGnrG{display:inline-flex;align-items:center;gap:8px;margin-top:22px;padding:6px 12px;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.04);font-family:var(--mono);font-size:12.5px;color:#c9d3e0}.usage_checked__rGnrG i{width:7px;height:7px;border-radius:50%;background:#3ddc97;box-shadow:0 0 0 4px rgba(61,220,151,.15)}.usage_glance__MjQDY{padding:8px;border-radius:28px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08);box-shadow:0 40px 80px -40px rgba(0,0,0,.8)}.usage_glanceInner__iFMJn{padding:22px 22px 18px;border-radius:22px;background:linear-gradient(180deg,#151b25,#0f141c);border:1px solid rgba(255,255,255,.07)}.usage_glanceHead__gH2af{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:10px}.usage_glanceHead__gH2af b{font-size:17px;font-weight:600}.usage_glanceHead__gH2af span{font-family:var(--mono);font-size:11.5px;letter-spacing:.06em;text-transform:uppercase;color:#8f9bb0}.usage_glance__MjQDY dl{margin:0}.usage_glance__MjQDY dl>div{display:flex;justify-content:space-between;gap:16px;padding:12px 0;border-top:1px solid rgba(255,255,255,.07)}.usage_glance__MjQDY dt{color:var(--on-char)}.usage_glance__MjQDY dd{margin:0;font-family:var(--mono);font-size:14.5px;color:#fff;text-align:right;white-space:nowrap}.usage_glance__MjQDY dd small{color:#8f9bb0;font-size:12px}.usage_glanceFoot__dOCJg{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:6px;padding:14px 16px;border-radius:14px;background:rgba(0,102,255,.14);color:#dbe7ff;font-size:14.5px;text-decoration:none;transition:background .25s var(--ease)}.usage_glanceFoot__dOCJg:hover{background:rgba(0,102,255,.22)}.usage_glanceFoot__dOCJg b{font-family:var(--mono);font-weight:500;color:#fff}.usage_layout__vbaKz{display:grid;gap:8px;padding-top:40px;padding-bottom:24px}@media (min-width:1024px){.usage_layout__vbaKz{grid-template-columns:220px minmax(0,1fr);gap:56px;padding-top:72px}}.usage_layout__vbaKz>*{min-width:0}.usage_side__RPYrq{display:none}@media (min-width:1024px){.usage_side__RPYrq{display:block;position:sticky;top:100px;align-self:start}}.usage_sideTitle__2xKi4{margin-bottom:10px!important;font-family:var(--mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.usage_chips__IqHvJ ul,.usage_side__RPYrq ul{margin:0;padding:0;list-style:none}.usage_side__RPYrq ul{display:grid;gap:2px;border-left:1px solid var(--line)}.usage_side__RPYrq a{display:block;margin-left:-1px;padding:7px 14px;border-left:2px solid transparent;color:var(--muted);text-decoration:none;font-size:15px;transition:color .2s var(--ease),border-color .2s var(--ease)}.usage_side__RPYrq a:hover{color:var(--ink)}.usage_side__RPYrq a[aria-current=true]{border-left-color:var(--lime);color:var(--ink);font-weight:600}.usage_chips__IqHvJ{margin:0 -20px;padding:0 20px 8px;overflow-x:auto;scrollbar-width:none}.usage_chips__IqHvJ ul{display:flex;gap:8px;width:max-content}.usage_chips__IqHvJ a{display:inline-flex;align-items:center;min-height:40px;padding:0 14px;border-radius:999px;border:1px solid var(--line);background:var(--white);color:var(--ink);text-decoration:none;font-size:15px;font-weight:500;white-space:nowrap}@media (min-width:1024px){.usage_chips__IqHvJ{display:none}}.usage_block__L7HLm{scroll-margin-top:96px;padding:44px 0;border-top:1px solid var(--line)}.usage_block__L7HLm:first-child{border-top:0;padding-top:8px}.usage_block__L7HLm h2{margin:0 0 10px;font-size:clamp(1.7rem,1.4vw + 1rem,2.3rem);line-height:1.1;letter-spacing:-.03em}.usage_block__L7HLm h3{margin:32px 0 12px;font-size:1.2rem;font-weight:600;letter-spacing:-.015em}.usage_intro__gKcBF{max-width:64ch;margin-bottom:20px!important;color:var(--muted);font-size:1.05rem}.usage_notes__tdRlZ{display:grid;gap:8px;max-width:70ch;margin:16px 0 0;padding:0;list-style:none;color:var(--muted);font-size:15px}.usage_notes__tdRlZ li{position:relative;padding-left:18px}.usage_notes__tdRlZ li:before{content:"";position:absolute;left:2px;top:.62em;width:6px;height:6px;border-radius:50%;background:var(--line-strong)}.usage_flag__14F1_{margin-top:12px}.usage_cards__GL7oR{display:grid;gap:12px}@media (min-width:720px){.usage_cards__GL7oR{grid-template-columns:1fr 1fr}}.usage_card__iKQC3{padding:22px;border-radius:20px;background:var(--panel)}.usage_card__iKQC3 b{display:block;margin-bottom:6px;font-size:17px;font-weight:600}.usage_card__iKQC3 p{color:var(--muted)}.usage_cardBlue__Vyx10{background:linear-gradient(180deg,var(--lime-soft),var(--panel))}.usage_check___fEwQ{display:grid;gap:10px;margin:0;padding:0;list-style:none}.usage_check___fEwQ li{display:flex;gap:10px}.usage_check___fEwQ svg{flex:none;margin-top:4px;color:var(--olive)}.usage_tableWrap__h60Vv{border:1px solid var(--line);border-radius:18px;overflow:hidden;background:var(--white)}.usage_table__ONrU_{width:100%;border-collapse:collapse;font-size:15.5px}.usage_table__ONrU_ caption{padding:14px 18px;text-align:left;font-weight:600;background:var(--panel);border-bottom:1px solid var(--line)}.usage_table__ONrU_ td,.usage_table__ONrU_ th{padding:13px 18px;text-align:left;vertical-align:top;border-bottom:1px solid var(--line)}.usage_table__ONrU_ tr:last-child td,.usage_table__ONrU_ tr:last-child th{border-bottom:0}.usage_table__ONrU_ thead th{font-family:var(--mono);font-size:12px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);background:var(--panel)}.usage_table__ONrU_ tbody th{font-weight:500}.usage_num__btFzk{text-align:right!important}.usage_figure__aHrpH{font-family:var(--mono);font-size:14.5px}.usage_nowrap__jyOX3{white-space:nowrap}.usage_table__ONrU_ td.usage_num__btFzk{min-width:9em}.usage_table__ONrU_ tbody tr{transition:background .2s var(--ease)}.usage_table__ONrU_ tbody tr:hover{background:#fafbfd}.usage_total___xuSd td,.usage_total___xuSd th{background:var(--lime-soft);font-weight:600!important}@media (max-width:767px){.usage_table__ONrU_ thead{display:none}.usage_table__ONrU_,.usage_table__ONrU_ caption,.usage_table__ONrU_ tbody,.usage_table__ONrU_ td,.usage_table__ONrU_ th,.usage_table__ONrU_ tr{display:block}.usage_table__ONrU_ tbody tr{padding:12px 16px;border-bottom:1px solid var(--line)}.usage_table__ONrU_ tbody tr:last-child{border-bottom:0}.usage_table__ONrU_ tbody td,.usage_table__ONrU_ tbody th{padding:2px 0;border:0}.usage_table__ONrU_ tbody th{margin-bottom:4px;font-weight:600}.usage_table__ONrU_ tbody td{display:flex;justify-content:space-between;gap:16px;text-align:right}.usage_table__ONrU_ tbody td:before{content:attr(data-label);flex:none;max-width:50%;text-align:left;color:var(--muted);font-family:var(--sans);font-size:14px}.usage_nowrap__jyOX3{white-space:normal}.usage_table__ONrU_ td.usage_num__btFzk{min-width:0}}.usage_examples__WWdjM{display:grid;gap:16px}.usage_exampleWide__uzBRH{grid-column:1/-1}.usage_example__w5u9J{display:grid;align-content:start;gap:14px;padding:22px;border-radius:24px;background:var(--panel)}.usage_example__w5u9J h3{margin:0}.usage_assume__KcDZt{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.usage_assume__KcDZt li{padding:4px 10px;border-radius:999px;background:var(--white);border:1px solid var(--line);font-size:13.5px;color:var(--muted)}.usage_example__w5u9J p{color:var(--muted);font-size:15px}