.card-module__Pw4GHW__maker{justify-items:center;gap:12px;width:100%;max-width:900px;margin:0 auto;display:grid}.card-module__Pw4GHW__form{border:1px solid var(--color-line-strong);border-radius:var(--radius-lg);background:var(--color-surface,var(--color-bg));align-items:center;gap:8px;width:100%;padding:8px 8px 8px 20px;display:flex}.card-module__Pw4GHW__form:focus-within{border-color:var(--color-accent)}.card-module__Pw4GHW__input{min-width:0;height:48px;color:var(--color-heading);font:inherit;letter-spacing:-.01em;background:0 0;border:0;outline:none;flex:1;font-size:20px}.card-module__Pw4GHW__form .card-module__Pw4GHW__input:focus-visible{outline:none}.card-module__Pw4GHW__input::placeholder{color:var(--color-subtle)}.card-module__Pw4GHW__hint{min-height:1.5em;color:var(--color-muted);margin:0;font-size:15px}.card-module__Pw4GHW__error{color:#b91c1c}.card-module__Pw4GHW__result{gap:16px;width:100%;margin-top:16px;scroll-margin:24px;display:grid}.card-module__Pw4GHW__share{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.card-module__Pw4GHW__next{color:var(--color-muted);text-align:center;margin:0;font-size:15px}.card-module__Pw4GHW__next a{color:var(--color-accent);text-underline-offset:3px;text-decoration:underline}.card-module__Pw4GHW__card{border-radius:var(--radius-lg);aspect-ratio:1200/627;background:var(--color-bg-muted);width:100%;margin:0;overflow:hidden;box-shadow:0 1px 2px #0000000f,0 18px 40px -18px #00000059}.card-module__Pw4GHW__image{width:100%;height:auto;display:block}@media (max-width:640px){.card-module__Pw4GHW__form{flex-wrap:wrap;padding:12px}.card-module__Pw4GHW__form button{justify-content:center;width:100%}.card-module__Pw4GHW__input{flex-basis:100%;font-size:17px}}html[data-theme=dark] .card-module__Pw4GHW__error{color:#f87171}
.site-module__qhNQkG__root{--font-sans:var(--font-suisse), var(--font-inter), "Inter Fallback", system-ui, sans-serif;--font-mono:var(--font-suisse), var(--font-inter), "Inter Fallback", system-ui, sans-serif;--color-text:#000;--color-heading:#020817;--color-heading-2:#111827;--color-secondary:#4b5563;--color-muted:#6b7280;--color-subtle:#9ca3af;--color-slate:#64748b;--color-faded:#0006;--color-bg:#fff;--color-surface:#fff;--color-line-strong:#d1d5db;--tint-accent:#eef2ff;--tint-green:#e6f4ec;--tint-pick:#f5f5ff;--tint-hover:#e9ebef;--color-bg-subtle:#f9fafb;--color-bg-muted:#f3f4f6;--color-border:#e5e7eb;--color-bg-dark:#191919;--color-accent:#4f46e5;--color-accent-hover:#4338ca;--color-lime:#e8f638;--color-green:#006838;--color-earth:#3a362f;--radius-sm:2px;--radius-md:6px;--radius-lg:12px;--radius-full:9999px;--container-max:1600px;--gutter:40px;background:var(--color-bg);color:var(--color-text);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;font-feature-settings:"cv11", "ss01";font-synthesis:none;font-variant-numeric:tabular-nums;min-height:100dvh;font-size:16px;line-height:24px;overflow-x:clip}.site-module__qhNQkG__root ::selection{background:var(--color-lime);color:var(--color-text)}.site-module__qhNQkG__root a:focus-visible,.site-module__qhNQkG__root button:focus-visible,.site-module__qhNQkG__root label:has(input:focus-visible),.site-module__qhNQkG__root summary:focus-visible,.site-module__qhNQkG__root input:focus-visible,.site-module__qhNQkG__root textarea:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.site-module__qhNQkG__wrap{max-width:var(--container-max);padding:0 var(--gutter);margin:0 auto}@media (max-width:760px){.site-module__qhNQkG__root{--gutter:16px}}.site-module__qhNQkG__display{letter-spacing:-.04em;color:var(--color-heading-2);text-wrap:balance;margin:0;font-size:clamp(40px,5.4vw,64px);font-weight:500;line-height:1.18}.site-module__qhNQkG__h2{letter-spacing:-.025em;color:var(--color-heading);text-wrap:balance;margin:0;font-size:clamp(32px,3.6vw,48px);font-weight:500;line-height:1.25}.site-module__qhNQkG__h3{color:var(--color-heading-2);margin:0;font-size:24px;font-weight:500;line-height:32px}.site-module__qhNQkG__lead{color:var(--color-slate);text-wrap:pretty;margin:0;font-size:18px;line-height:28px}.site-module__qhNQkG__body{color:var(--color-muted);margin:0;font-size:16px;line-height:24px}.site-module__qhNQkG__mono{font-family:var(--font-mono)}.site-module__qhNQkG__eyebrow{border-radius:var(--radius-full);background:var(--color-bg-muted);width:fit-content;color:var(--color-secondary);align-items:center;gap:8px;padding:4px 12px;font-size:14px;line-height:20px;display:inline-flex}.site-module__qhNQkG__eyebrow:before{content:"";background:var(--color-accent);border-radius:50%;width:6px;height:6px}.site-module__qhNQkG__eyebrowPlain:before{display:none}.site-module__qhNQkG__btn{border:1px solid var(--color-line-strong);background:var(--color-surface);color:var(--color-text);font-family:var(--font-sans);white-space:nowrap;cursor:pointer;border-radius:4px;justify-content:center;align-items:center;gap:8px;padding:8px 24px;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s,box-shadow .15s,transform .15s;display:inline-flex;box-shadow:0 1px #1118270a,0 1px 2px #11182714}.site-module__qhNQkG__btn:hover{background:var(--color-bg-subtle);border-color:#9ca3af;transform:translateY(-1px);box-shadow:0 1px #1118270a,0 6px 14px -6px #11182738}.site-module__qhNQkG__btn:active{transform:none;box-shadow:0 1px 2px #1118271a}.site-module__qhNQkG__primary{background:var(--color-accent);color:#fff;border-color:#3f37c9;padding:8px 16px;font-weight:500;box-shadow:inset 0 1px #ffffff38,0 1px 2px #11182733,0 6px 16px -8px #4f46e599}.site-module__qhNQkG__primary:hover{background:var(--color-accent-hover);border-color:#3730a3;box-shadow:inset 0 1px #ffffff38,0 2px 4px #11182733,0 10px 22px -8px #4f46e5a6}.site-module__qhNQkG__primary:active{box-shadow:inset 0 1px 2px #0003,0 1px 2px #11182733}.site-module__qhNQkG__lg{padding:12px 24px;font-size:15px}.site-module__qhNQkG__primary.site-module__qhNQkG__lg{padding:12px 20px}.site-module__qhNQkG__glass{color:inherit;-webkit-backdrop-filter:blur(8px);background:#fff6;border-color:#0000;border-radius:4px}.site-module__qhNQkG__glass:hover{background:#ffffff8c;border-color:#0000}.site-module__qhNQkG__glassDark{color:#fff;background:#0003}.site-module__qhNQkG__glassDark:hover{background:#0000004d}.site-module__qhNQkG__arrow{transition:transform .15s}.site-module__qhNQkG__btn:hover .site-module__qhNQkG__arrow{transform:translate(2px)}.site-module__qhNQkG__buttons{flex-wrap:wrap;gap:12px;display:flex}.site-module__qhNQkG__nav{z-index:50;position:relative}.site-module__qhNQkG__navInner{grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;height:72px;display:grid}.site-module__qhNQkG__navLeft{align-items:center;gap:32px;min-width:0;display:flex}.site-module__qhNQkG__logo{color:var(--color-heading-2);letter-spacing:-.03em;align-items:center;gap:10px;font-size:17px;font-weight:500;text-decoration:none;display:inline-flex}.site-module__qhNQkG__logoMark{place-items:center;width:24px;height:24px;display:grid}.site-module__qhNQkG__logoMark img{width:24px;height:24px}.site-module__qhNQkG__navLinks{align-items:center;gap:2px;display:flex}.site-module__qhNQkG__navLink{color:var(--color-heading-2);border-radius:4px;padding:6px 12px;font-size:15px;line-height:21px;text-decoration:none;transition:background-color .15s}.site-module__qhNQkG__navLink:hover,.site-module__qhNQkG__navLinkOn{background:var(--color-bg-muted)}.site-module__qhNQkG__navRight{justify-content:flex-end;align-items:center;gap:8px;display:flex}.site-module__qhNQkG__signIn{background:var(--color-surface);color:var(--color-heading-2);border:1px solid #d1d5db;border-radius:4px;padding:8px 16px;font-size:14px;font-weight:500;line-height:20px;text-decoration:none;transition:border-color .15s,background-color .15s,box-shadow .15s,transform .15s;box-shadow:0 1px 2px #11182714}.site-module__qhNQkG__signIn:hover{background:var(--color-bg-subtle);border-color:#9ca3af;transform:translateY(-1px);box-shadow:0 6px 14px -6px #11182738}.site-module__qhNQkG__navCta{border-radius:4px;padding:9px 18px;font-weight:600}.site-module__qhNQkG__menu{display:none;position:relative}.site-module__qhNQkG__menu summary{width:40px;height:40px;color:var(--color-heading-2);cursor:pointer;border-radius:4px;place-items:center;list-style:none;display:grid}.site-module__qhNQkG__menu summary::-webkit-details-marker{display:none}.site-module__qhNQkG__menu summary:hover{background:var(--color-bg-muted)}.site-module__qhNQkG__menuSheet{border:1px solid var(--color-border);background:var(--color-surface);border-radius:0;gap:2px;width:min(280px,100vw - 32px);padding:8px;display:grid;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 16px 40px -12px #1118272e}.site-module__qhNQkG__menuSheet a{color:var(--color-heading-2);border-radius:4px;padding:10px 12px;font-size:15px;text-decoration:none}.site-module__qhNQkG__menuSheet a:hover{background:var(--color-bg-muted)}.site-module__qhNQkG__menuSheet .site-module__qhNQkG__primary{color:#fff;justify-content:center;margin-top:6px}.site-module__qhNQkG__menuSheet .site-module__qhNQkG__primary:hover{background:var(--color-accent-hover)}@media (max-width:860px){.site-module__qhNQkG__navLinks,.site-module__qhNQkG__signIn{display:none}.site-module__qhNQkG__navInner{grid-template-columns:1fr auto;height:64px}.site-module__qhNQkG__navCta{padding:8px 14px}.site-module__qhNQkG__menu{display:block}}@media (max-width:640px){.site-module__qhNQkG__root:has(main [data-cta=hero],main [data-cta$=_hero],main [data-contact-step-num]) .site-module__qhNQkG__navCta{display:none}.site-module__qhNQkG__menu summary{width:44px;height:44px}.site-module__qhNQkG__navCta{min-height:44px}.site-module__qhNQkG__socials a{padding:13px 0}.site-module__qhNQkG__foot .site-module__qhNQkG__footCol{gap:0}.site-module__qhNQkG__foot .site-module__qhNQkG__footCol a,.site-module__qhNQkG__foot .site-module__qhNQkG__footCol button{padding:12px 0}.site-module__qhNQkG__closingCard h2.site-module__qhNQkG__h2{max-width:none}.site-module__qhNQkG__closing .site-module__qhNQkG__closingCard{padding:40px 24px}}.site-module__qhNQkG__section{padding:120px 0}.site-module__qhNQkG__sectionTight{padding:80px 0}.site-module__qhNQkG__subtle{background:var(--color-bg-subtle)}.site-module__qhNQkG__ruled{border-top:1px solid var(--color-border)}.site-module__qhNQkG__head{gap:16px;max-width:760px;margin-bottom:56px;display:grid}.site-module__qhNQkG__headCenter{text-align:center;justify-items:center;margin-left:auto;margin-right:auto}.site-module__qhNQkG__headSplit{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:32px;max-width:none;margin-bottom:56px;display:grid}@media (max-width:860px){.site-module__qhNQkG__section{padding:80px 0}.site-module__qhNQkG__sectionTight{padding:56px 0}.site-module__qhNQkG__head,.site-module__qhNQkG__headSplit{margin-bottom:40px}.site-module__qhNQkG__headSplit{grid-template-columns:1fr;gap:16px}}.site-module__qhNQkG__card{border-radius:var(--radius-lg);background:var(--color-bg-muted);padding:32px}.site-module__qhNQkG__cardDark{background:var(--color-bg-dark);color:#fff}.site-module__qhNQkG__cardGreen{background:var(--color-green);color:#fff}.site-module__qhNQkG__cardEarth{background:var(--color-earth);color:#fff}.site-module__qhNQkG__cardOutline{background:var(--color-surface);border:1px solid var(--color-border)}.site-module__qhNQkG__window{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);overflow:hidden;box-shadow:0 1px 2px #1118270a,0 24px 64px -32px #11182738}.site-module__qhNQkG__windowBar{border-bottom:1px solid var(--color-border);background:var(--color-bg-subtle);align-items:center;gap:12px;height:40px;padding:0 14px;display:flex}.site-module__qhNQkG__lights{gap:6px;display:flex}.site-module__qhNQkG__lights i{background:var(--color-border);border-radius:50%;width:10px;height:10px}.site-module__qhNQkG__url{border-radius:var(--radius-full);background:var(--color-surface);border:1px solid var(--color-border);color:var(--color-muted);font-family:var(--font-mono);padding:2px 10px;font-size:12px;line-height:18px}.site-module__qhNQkG__reveal{opacity:0;transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1);transform:translateY(16px)}.site-module__qhNQkG__shown{opacity:1;transform:none}.site-module__qhNQkG__closing{padding:0 0 120px}.site-module__qhNQkG__closingSpaced{padding-top:120px}.site-module__qhNQkG__closingCard{border-radius:var(--radius-lg);background:var(--color-bg-dark);color:#fff;justify-items:start;gap:24px;padding:clamp(40px,6vw,88px);display:grid;position:relative;overflow:hidden}.site-module__qhNQkG__closingCard .site-module__qhNQkG__h2{color:#fff;max-width:18ch}.site-module__qhNQkG__closingCard p{color:#fffc;max-width:52ch;margin:0;font-size:18px;line-height:28px}.site-module__qhNQkG__closingMeta{color:#fff9;font-family:var(--font-mono);flex-wrap:wrap;gap:8px 24px;margin-top:8px;font-size:12px;line-height:18px;display:flex}.site-module__qhNQkG__closingGrid{pointer-events:none;background-image:linear-gradient(#ffffff12 1px,#0000 1px),linear-gradient(90deg,#ffffff12 1px,#0000 1px);background-size:48px 48px;width:min(46%,640px);height:100%;position:absolute;bottom:-1px;right:-1px;mask-image:linear-gradient(115deg,#0000 20%,#000 75%)}@media (max-width:860px){.site-module__qhNQkG__closing{padding-bottom:80px}.site-module__qhNQkG__closingSpaced{padding-top:80px}}.site-module__qhNQkG__foot{border-top:1px solid var(--color-border);padding:64px 0 32px;font-size:14px;line-height:20px}.site-module__qhNQkG__footGrid{grid-template-columns:minmax(0,2fr) repeat(3,minmax(0,1fr));gap:40px;display:grid}.site-module__qhNQkG__footBrand{align-content:start;gap:16px;display:grid}.site-module__qhNQkG__footBrand p{max-width:34ch;color:var(--color-muted);margin:0}.site-module__qhNQkG__footCol{align-content:start;gap:12px;display:grid}.site-module__qhNQkG__footCol b{color:var(--color-heading-2);font-weight:500}.site-module__qhNQkG__footCol a,.site-module__qhNQkG__footCol button{color:var(--color-muted);font:inherit;cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;text-decoration:none}.site-module__qhNQkG__footCol a:hover,.site-module__qhNQkG__footCol button:hover{color:var(--color-heading-2)}.site-module__qhNQkG__footBottom{border-top:1px solid var(--color-border);color:var(--color-subtle);font-family:var(--font-mono);flex-wrap:wrap;justify-content:space-between;gap:12px 24px;margin-top:64px;padding-top:24px;font-size:12px;line-height:18px;display:flex}.site-module__qhNQkG__footBottom a{color:inherit;text-decoration:none}.site-module__qhNQkG__footBottom a:hover{color:var(--color-heading-2)}.site-module__qhNQkG__socials{gap:16px;display:flex}@media (max-width:860px){.site-module__qhNQkG__footGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.site-module__qhNQkG__footBrand{grid-column:1/-1}}.site-module__qhNQkG__tokens{--bg:#fff;--surface:var(--color-bg-subtle);--ink:var(--color-heading-2);--ink-2:var(--color-heading);--muted:var(--color-muted);--line:var(--color-border);--accent:var(--color-accent);--accent-strong:var(--color-accent-hover);--accent-soft:#a5b4fc;--on-accent:#fff;--focus:var(--color-accent);--control-line:#9ca3af;--font-display:var(--font-suisse), var(--font-inter);font-family:var(--font-sans)}.site-module__qhNQkG__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 (prefers-reduced-motion:reduce) and (min-width:641px){.site-module__qhNQkG__root *,.site-module__qhNQkG__root :before,.site-module__qhNQkG__root :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.site-module__qhNQkG__reveal{opacity:1;transform:none}}html[data-theme=dark] .site-module__qhNQkG__root{color-scheme:dark;--color-text:#e4e4e7;--color-heading:#fafafa;--color-heading-2:#f4f4f5;--color-secondary:#a1a1aa;--color-muted:#a1a1aa;--color-subtle:#71717a;--color-slate:#a1a1aa;--color-faded:#fff6;--color-bg:#0b0b0c;--color-bg-subtle:#111113;--color-bg-muted:#1c1c1f;--color-border:#27272a;--color-line-strong:#3f3f46;--color-bg-dark:#18181b;--color-surface:#131315;--color-accent-hover:#6366f1;--tint-accent:#6366f133;--tint-green:#10b98129;--tint-pick:#6366f11f;--tint-hover:#232327;--color-green:#34d399}:is(html[data-theme=dark],html[data-theme=dark] body){color-scheme:dark;background:#0b0b0c!important}html[data-theme=dark] .site-module__qhNQkG__root ::selection{color:#111827}html[data-theme=dark] .site-module__qhNQkG__logoMark img{filter:invert()}html[data-theme=dark] .site-module__qhNQkG__tokens{--bg:var(--color-surface);--control-line:#52525b}.site-module__qhNQkG__themeToggle{border:1px solid var(--color-line-strong);background:var(--color-surface);width:36px;height:36px;color:var(--color-heading-2);cursor:pointer;border-radius:4px;place-items:center;transition:border-color .15s,background-color .15s;display:grid}.site-module__qhNQkG__themeToggle:hover{border-color:var(--color-subtle)}.site-module__qhNQkG__themeToggle svg{width:17px;height:17px}.site-module__qhNQkG__themeToggle .site-module__qhNQkG__moon{display:none}html[data-theme=dark] .site-module__qhNQkG__themeToggle .site-module__qhNQkG__sun{display:none}html[data-theme=dark] .site-module__qhNQkG__themeToggle .site-module__qhNQkG__moon{display:block}.site-module__qhNQkG__themeRow{font:inherit;justify-content:flex-start;gap:10px;padding:10px 12px;font-size:15px;border:0!important;width:100%!important;height:auto!important;display:flex!important}@media (max-width:860px){.site-module__qhNQkG__themeNav{display:none!important}}html[data-theme=dark] .site-module__qhNQkG__root h1 strong{color:#111827}html[data-theme=dark] .site-module__qhNQkG__root h1 span[class*=marker]{color:#111827}
.features-module___GKhEG__list{gap:28px;display:grid}.features-module___GKhEG__card{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;min-height:380px;padding:16px;display:grid}.features-module___GKhEG__text{flex-direction:column;justify-content:center;align-items:flex-start;gap:18px;padding:32px 24px 32px 16px;display:flex}.features-module___GKhEG__title{letter-spacing:-.025em;max-width:15ch;color:var(--color-heading);text-wrap:balance;margin:0;font-size:clamp(28px,3vw,38px);font-weight:500;line-height:1.15}.features-module___GKhEG__copy{max-width:44ch;color:var(--color-secondary);margin:0;font-size:16px;line-height:1.55}.features-module___GKhEG__cta{margin-top:8px}.features-module___GKhEG__panel{background-color:var(--color-bg-subtle);place-items:center;min-width:0;padding:32px 24px;display:grid}.features-module___GKhEG__mock{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);width:100%;max-width:420px;color:var(--color-text);font-size:13px;line-height:1.4;overflow:hidden}.features-module___GKhEG__mockHead{border-bottom:1px solid var(--color-border);color:var(--color-heading-2);justify-content:space-between;align-items:center;gap:8px;padding:10px 14px;font-weight:500;display:flex}.features-module___GKhEG__example{border:1px solid var(--color-border);border-radius:var(--radius-full);color:var(--color-muted);padding:2px 8px;font-size:11px;font-weight:500}.features-module___GKhEG__who{min-width:0;display:grid}.features-module___GKhEG__who strong{color:var(--color-heading-2);font-weight:500}.features-module___GKhEG__who span{text-overflow:ellipsis;white-space:nowrap;color:var(--color-secondary);font-size:12px;overflow:hidden}.features-module___GKhEG__leads{margin:0;padding:0;list-style:none}.features-module___GKhEG__lead{border-top:1px solid var(--color-border);grid-template-columns:28px minmax(0,1fr) 76px;grid-template-areas:"av who score""av why why";align-items:center;gap:6px 10px;padding:10px 14px;display:grid}.features-module___GKhEG__lead:first-child{border-top:0}.features-module___GKhEG__avatar{background:var(--color-bg-muted);width:28px;height:28px;color:var(--color-secondary);border-radius:50%;grid-area:av;align-self:start;place-items:center;font-size:11px;font-weight:500;display:grid}.features-module___GKhEG__lead .features-module___GKhEG__who{grid-area:who}.features-module___GKhEG__score{grid-area:score;justify-items:end;gap:4px;display:grid}.features-module___GKhEG__scoreNum{font-variant-numeric:tabular-nums;color:var(--color-heading-2);font-weight:500}.features-module___GKhEG__bar{border-radius:var(--radius-full);background:var(--color-bg-muted);width:100%;height:4px;display:block;overflow:hidden}.features-module___GKhEG__bar span{border-radius:inherit;background:var(--color-accent);transform-origin:0;height:100%;display:block}.features-module___GKhEG__why{border:1px solid var(--color-border);border-radius:var(--radius-full);color:var(--color-secondary);grid-area:why;justify-self:start;align-items:center;gap:6px;padding:2px 8px;font-size:11px;display:inline-flex}.features-module___GKhEG__why i{background:var(--color-accent);border-radius:50%;width:6px;height:6px}.features-module___GKhEG__armed .features-module___GKhEG__bar span{transform:scaleX(0)}.features-module___GKhEG__armed .features-module___GKhEG__why{opacity:0;transform:translateY(4px)}.features-module___GKhEG__on .features-module___GKhEG__bar span{transition:transform .9s cubic-bezier(.2, .7, .2, 1) calc(var(--i,0) * .12s + .15s);transform:scaleX(1)}.features-module___GKhEG__on .features-module___GKhEG__why{opacity:1;transition:opacity .4s ease calc(var(--i,0) * .12s + .7s), transform .4s ease calc(var(--i,0) * .12s + .7s);transform:none}.features-module___GKhEG__email{color:var(--color-text);padding:14px;font-size:13px;line-height:1.6}.features-module___GKhEG__email p{margin:0}.features-module___GKhEG__subject{color:var(--color-heading-2);font-weight:500;margin-bottom:8px!important}.features-module___GKhEG__src{color:var(--color-heading-2);background:0 0;font-weight:500;position:relative}.features-module___GKhEG__src:after{content:"";background:var(--color-accent);transform-origin:0;border-radius:1px;height:2px;position:absolute;bottom:-1px;left:0;right:0}.features-module___GKhEG__checks{border-top:1px solid var(--color-border);flex-wrap:wrap;align-items:center;gap:6px;padding:10px 14px;display:flex}.features-module___GKhEG__checksLabel{color:var(--color-heading-2);margin-right:4px;font-size:12px;font-weight:500}.features-module___GKhEG__check{border:1px solid var(--color-border);border-radius:var(--radius-full);color:var(--color-secondary);align-items:center;gap:4px;padding:2px 8px 2px 6px;font-size:11px;display:inline-flex}.features-module___GKhEG__tick{color:var(--color-accent);flex:none}.features-module___GKhEG__tick path{stroke-dasharray:16;stroke-dashoffset:0}.features-module___GKhEG__armed .features-module___GKhEG__src:after{transform:scaleX(0)}.features-module___GKhEG__armed .features-module___GKhEG__tick path{stroke-dashoffset:16px}.features-module___GKhEG__armed .features-module___GKhEG__check{opacity:.4}.features-module___GKhEG__on .features-module___GKhEG__src:after{transition:transform .6s ease calc(var(--i,0) * .25s + .2s);transform:scaleX(1)}.features-module___GKhEG__on .features-module___GKhEG__tick path{stroke-dashoffset:0;transition:stroke-dashoffset .35s ease calc(var(--i,0) * .18s + .8s)}.features-module___GKhEG__on .features-module___GKhEG__check{opacity:1;transition:opacity .3s ease calc(var(--i,0) * .18s + .8s)}.features-module___GKhEG__flow{padding:16px 14px;position:relative}.features-module___GKhEG__rail{border-left:1px dashed var(--color-line-strong);position:absolute;top:42px;bottom:42px;left:25px}.features-module___GKhEG__runner{width:7px;position:absolute;inset:0 auto 0 -4px}.features-module___GKhEG__runner i{background:var(--color-accent);border-radius:50%;width:7px;height:7px;position:absolute;top:-3px;left:0}.features-module___GKhEG__steps{gap:14px;margin:0;padding:0;list-style:none;display:grid;position:relative}.features-module___GKhEG__step{grid-template-columns:22px 48px minmax(0,1fr);align-items:center;gap:8px;display:grid}.features-module___GKhEG__node{border:1px solid var(--color-line-strong);background:var(--color-surface);border-radius:50%;justify-self:center;width:11px;height:11px}.features-module___GKhEG__day{color:var(--color-muted);font-variant-numeric:tabular-nums;font-size:12px}.features-module___GKhEG__stepBody{box-sizing:border-box;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);align-content:center;height:52px;padding:8px 10px;display:grid}.features-module___GKhEG__stepBody strong{color:var(--color-heading-2);font-weight:500}.features-module___GKhEG__stepBody span{color:var(--color-secondary);font-size:12px}.features-module___GKhEG__stop .features-module___GKhEG__node{border-color:var(--color-accent);background:var(--color-accent)}.features-module___GKhEG__stop .features-module___GKhEG__day{color:var(--color-accent);font-weight:500}.features-module___GKhEG__stop .features-module___GKhEG__stepBody{border-color:var(--color-accent)}.features-module___GKhEG__runner{transform:translateY(100%)}.features-module___GKhEG__on .features-module___GKhEG__runner{animation:4.8s cubic-bezier(.45,0,.3,1) .3s infinite features-module___GKhEG__travel}@keyframes features-module___GKhEG__travel{0%{opacity:0;transform:translateY(0)}8%{opacity:1}80%{opacity:1;transform:translateY(100%)}to{opacity:0;transform:translateY(100%)}}.features-module___GKhEG__replies{margin:0;padding:0;list-style:none}.features-module___GKhEG__reply{border-top:1px solid var(--color-border);justify-content:space-between;align-items:center;gap:10px;padding:10px 14px;display:flex}.features-module___GKhEG__reply:first-child{border-top:0}.features-module___GKhEG__label{border:1px solid var(--color-line-strong);border-radius:var(--radius-full);color:var(--color-secondary);flex:none;padding:2px 8px;font-size:11px;font-weight:500}.features-module___GKhEG__labelStrong{border-color:var(--color-accent);color:var(--color-accent)}html[data-theme=dark] .features-module___GKhEG__labelStrong{color:var(--color-heading)}html[data-theme=dark] .features-module___GKhEG__stop .features-module___GKhEG__day{color:var(--color-heading)}.features-module___GKhEG__draft{border-top:1px solid var(--color-border);color:var(--color-secondary);align-items:center;gap:8px;padding:10px 14px;font-size:12px;display:flex}.features-module___GKhEG__draftDot{background:var(--color-lime);width:6px;height:6px;box-shadow:0 0 0 1px var(--color-line-strong);border-radius:50%}.features-module___GKhEG__armed .features-module___GKhEG__label{opacity:0;transform:scale(.85)}.features-module___GKhEG__armed .features-module___GKhEG__draft{opacity:0}.features-module___GKhEG__on .features-module___GKhEG__label{opacity:1;transition:opacity .3s ease calc(var(--i,0) * .22s + .25s), transform .3s cubic-bezier(.3, 1.4, .5, 1) calc(var(--i,0) * .22s + .25s);transform:none}.features-module___GKhEG__on .features-module___GKhEG__draft{opacity:1;transition:opacity .4s 1.3s}@media (max-width:860px){.features-module___GKhEG__card{grid-template-columns:minmax(0,1fr);min-height:0;padding:12px}.features-module___GKhEG__text{padding:20px 8px 8px}.features-module___GKhEG__panel{padding:24px 12px}}@media (max-width:420px){.features-module___GKhEG__lead{grid-template-columns:28px minmax(0,1fr) 60px}.features-module___GKhEG__step{grid-template-columns:22px 42px minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.features-module___GKhEG__on .features-module___GKhEG__runner{animation:none}.features-module___GKhEG__armed *,.features-module___GKhEG__armed :after{transition:none!important}}@media (min-width:861px) and (prefers-reduced-motion:no-preference){.features-module___GKhEG__list{gap:48px;padding-bottom:48px}.features-module___GKhEG__card{top:calc(96px + var(--n,0) * 22px);transform-origin:50% 0;transform:scale(calc(1 - var(--covered,0) * .06));filter:brightness(calc(1 - var(--covered,0) * .08));position:sticky;box-shadow:0 -12px 32px -24px #00000059}}
.home-module__rmTc8W__hero{padding:96px 0 0;position:relative;overflow:hidden}.home-module__rmTc8W__hero>:not([aria-hidden=true]){z-index:1;position:relative}.home-module__rmTc8W__heroText{text-align:center;justify-items:center;gap:24px;display:grid}.home-module__rmTc8W__heroTitle{max-width:26ch;font-weight:500}.home-module__rmTc8W__heroTitle strong{font-weight:inherit;white-space:nowrap;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 40' preserveAspectRatio='none'%3E%3Cpath fill='%23E8F638' fill-opacity='.55' d='M14 4 C70 0 130 6 190 2 C250 -1 320 5 388 1 L392 12 C330 15 260 11 196 14 C130 17 70 12 10 16 Z'/%3E%3Cpath fill='%23E8F638' d='M2 12 C30 6 64 11 104 7 C150 3 196 10 240 6 C284 2 330 9 368 5 C380 4 392 2 398 7 C396 14 400 20 395 26 C398 32 394 37 384 36 C344 33 302 39 258 35 C212 31 170 38 126 34 C86 31 48 37 16 35 C8 34 3 38 1 31 C4 26 0 21 3 17 C1 15 4 14 2 12 Z'/%3E%3C/svg%3E");background-position:0 92%;background-repeat:no-repeat;background-size:100% .52em;margin:0 -.1em;padding:0 .1em;animation:.9s cubic-bezier(.22,1,.36,1) .25s backwards home-module__rmTc8W__markerIn}@keyframes home-module__rmTc8W__markerIn{0%{background-size:0% .52em}}@media (prefers-reduced-motion:reduce) and (min-width:641px){.home-module__rmTc8W__heroTitle strong{animation:none}}.home-module__rmTc8W__heroStage{margin-top:64px;padding-bottom:0}.home-module__rmTc8W__heroWindow{max-width:1240px;margin:0 auto}@media (max-width:760px){.home-module__rmTc8W__hero{padding-top:56px}.home-module__rmTc8W__heroStage{margin-top:40px}}.home-module__rmTc8W__app{grid-template-columns:180px minmax(0,1fr);min-height:420px;display:grid}.home-module__rmTc8W__side{border-right:1px solid var(--color-border);background:var(--color-bg-subtle);color:var(--color-muted);align-content:start;gap:2px;padding:16px 10px;font-size:14px;line-height:20px;display:grid}.home-module__rmTc8W__side span{border-radius:var(--radius-md);padding:6px 10px}.home-module__rmTc8W__sideOn{background:var(--color-surface);color:var(--color-heading-2);box-shadow:0 0 0 1px var(--color-border)}.home-module__rmTc8W__main{min-width:0;padding:24px 28px 12px}.home-module__rmTc8W__mainHead{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}.home-module__rmTc8W__mainTitle{color:var(--color-heading-2);font-size:24px;line-height:32px}.home-module__rmTc8W__mainSub{font-family:var(--font-mono);color:var(--color-subtle);margin-top:2px;font-size:12px}.home-module__rmTc8W__mainAction{border-radius:var(--radius-md);background:var(--color-accent);color:#fff;flex:none;padding:6px 12px;font-size:13px;font-weight:500;line-height:20px}.home-module__rmTc8W__table{display:grid}.home-module__rmTc8W__tr{border-top:1px solid var(--color-border);grid-template-columns:minmax(0,1.1fr) minmax(0,1.5fr) 150px;align-items:center;gap:20px;padding:12px 0;font-size:14px;line-height:20px;display:grid}.home-module__rmTc8W__th{color:var(--color-subtle);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.04em;border-top:0;padding:8px 0;font-size:12px}.home-module__rmTc8W__person{align-items:center;gap:12px;min-width:0;display:flex}.home-module__rmTc8W__avatar{background:var(--color-bg-muted);width:32px;height:32px;color:var(--color-secondary);border-radius:50%;flex:none;place-items:center;font-size:13px;display:grid}.home-module__rmTc8W__personText{min-width:0;display:grid}.home-module__rmTc8W__personText b{color:var(--color-heading-2);font-weight:500}.home-module__rmTc8W__personText small,.home-module__rmTc8W__why{text-overflow:ellipsis;white-space:nowrap;color:var(--color-muted);overflow:hidden}.home-module__rmTc8W__personText small{font-size:13px}.home-module__rmTc8W__fit{align-items:center;gap:10px;display:flex}.home-module__rmTc8W__fitBar{border-radius:var(--radius-sm);background:var(--color-bg-muted);flex:1;height:4px;overflow:hidden}.home-module__rmTc8W__fitBar i{border-radius:var(--radius-sm);background:var(--color-accent);height:100%;display:block}.home-module__rmTc8W__fitNum{font-family:var(--font-mono);color:var(--color-heading);font-size:14px}@media (max-width:860px){.home-module__rmTc8W__app{grid-template-columns:1fr;min-height:0}.home-module__rmTc8W__side{display:none}.home-module__rmTc8W__main{padding:18px 16px 6px}.home-module__rmTc8W__tr{grid-template-columns:minmax(0,1fr) 96px}.home-module__rmTc8W__why,.home-module__rmTc8W__th span:nth-child(2),.home-module__rmTc8W__mainAction{display:none}}.home-module__rmTc8W__tools{padding:72px 0 24px}.home-module__rmTc8W__toolsInner{max-width:var(--container-max);padding:0 var(--gutter);justify-items:center;gap:24px;margin:0 auto;display:grid}.home-module__rmTc8W__toolsLabel{color:var(--color-muted);margin:0;font-size:14px;line-height:20px}.home-module__rmTc8W__marquee{margin-top:24px;overflow:hidden;mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.home-module__rmTc8W__marqueeTrack{width:max-content;animation:48s linear infinite home-module__rmTc8W__toolsSlide;display:flex}.home-module__rmTc8W__marquee:hover .home-module__rmTc8W__marqueeTrack{animation-play-state:paused}@keyframes home-module__rmTc8W__toolsSlide{to{transform:translate(-50%)}}.home-module__rmTc8W__toolsRow{flex:none;gap:48px;margin:0;padding:0 24px;list-style:none;display:flex}.home-module__rmTc8W__toolsRow li{color:var(--color-subtle);white-space:nowrap;align-items:center;gap:8px;font-size:15px;transition:color .2s;display:inline-flex}.home-module__rmTc8W__toolsRow li:hover{color:var(--color-heading-2)}.home-module__rmTc8W__toolsRow svg{width:18px;height:18px}@media (prefers-reduced-motion:reduce) and (min-width:641px){.home-module__rmTc8W__marquee{mask-image:none}.home-module__rmTc8W__marqueeTrack{justify-content:center;width:auto;animation:none}.home-module__rmTc8W__toolsRow{flex-wrap:wrap;flex:auto;justify-content:center;gap:16px 28px;min-width:0}.home-module__rmTc8W__toolsRow[aria-hidden=true]{display:none}}.home-module__rmTc8W__stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.home-module__rmTc8W__stat{align-content:space-between;gap:48px;min-height:220px;display:grid}.home-module__rmTc8W__stat b{letter-spacing:-.025em;color:var(--color-heading);font-size:48px;font-weight:500;line-height:48px}.home-module__rmTc8W__stat span{max-width:26ch;color:var(--color-secondary);font-size:16px;line-height:24px}.home-module__rmTc8W__stats>:first-child b{color:#fff}.home-module__rmTc8W__stats>:first-child span{color:#fffc}@media (max-width:1100px){.home-module__rmTc8W__stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.home-module__rmTc8W__stats{grid-template-columns:1fr}.home-module__rmTc8W__stat{gap:24px;min-height:0}}.home-module__rmTc8W__steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.home-module__rmTc8W__step{border-radius:var(--radius-lg);background:var(--color-bg-muted);grid-template-rows:auto auto 1fr auto;gap:12px;width:100%;padding:32px;display:grid}.home-module__rmTc8W__stepNum{font-family:var(--font-mono);color:var(--color-accent);font-size:14px}.home-module__rmTc8W__stepsLead{color:var(--color-subtle)}.home-module__rmTc8W__stepMuted{color:var(--color-muted)}.home-module__rmTc8W__stepVisual{margin-top:20px}@media (max-width:1000px){.home-module__rmTc8W__steps{grid-template-columns:1fr}}.home-module__rmTc8W__mini{border-radius:var(--radius-lg);background:var(--color-surface);border:1px solid var(--color-border);gap:14px;min-height:196px;padding:16px;font-size:14px;line-height:20px;display:grid}.home-module__rmTc8W__miniHead{justify-content:space-between;align-items:center;display:flex}.home-module__rmTc8W__miniUrl{font-family:var(--font-mono);color:var(--color-muted);font-size:12px}.home-module__rmTc8W__miniChip{border-radius:var(--radius-full);background:var(--tint-accent);color:var(--color-accent);padding:2px 10px;font-size:12px}.home-module__rmTc8W__kv{gap:10px;margin:0;display:grid}.home-module__rmTc8W__kv div{border-top:1px solid var(--color-border);grid-template-columns:92px minmax(0,1fr);gap:12px;padding-top:10px;display:grid}.home-module__rmTc8W__kv dt{font-family:var(--font-mono);color:var(--color-subtle);font-size:12px}.home-module__rmTc8W__kv dd{color:var(--color-heading-2);margin:0}.home-module__rmTc8W__pills{flex-wrap:wrap;gap:6px;display:flex}.home-module__rmTc8W__pills span{border-radius:var(--radius-full);background:var(--color-bg-muted);color:var(--color-heading-2);padding:4px 10px;font-size:13px}.home-module__rmTc8W__pills small{color:var(--color-subtle);font-size:12px}.home-module__rmTc8W__ranked{gap:10px;margin:0;padding:0;list-style:none;display:grid}.home-module__rmTc8W__ranked li{color:var(--color-heading-2);grid-template-columns:112px minmax(0,1fr) 24px;align-items:center;gap:12px;display:grid}.home-module__rmTc8W__ranked b{font-family:var(--font-mono);text-align:right;font-size:13px;font-weight:400}.home-module__rmTc8W__rankBar{border-radius:var(--radius-sm);background:var(--color-bg-muted);height:4px;overflow:hidden}.home-module__rmTc8W__rankBar i{background:var(--color-accent);height:100%;display:block}.home-module__rmTc8W__msg{border-radius:var(--radius-md);background:var(--color-bg-subtle);border:1px solid var(--color-border);gap:4px;padding:12px;display:grid}.home-module__rmTc8W__msg b{color:var(--color-heading-2);font-weight:500}.home-module__rmTc8W__msg span{color:var(--color-secondary)}.home-module__rmTc8W__tagGreen{border-radius:var(--radius-full);background:var(--tint-green);color:var(--color-green);justify-self:start;margin-top:4px;padding:2px 10px;font-size:12px}.home-module__rmTc8W__booked{align-items:center;gap:12px;display:flex}.home-module__rmTc8W__booked>span:last-child{display:grid}.home-module__rmTc8W__booked b{color:var(--color-heading-2);font-weight:500}.home-module__rmTc8W__booked small{color:var(--color-muted);font-size:13px}.home-module__rmTc8W__bookedDay{border-radius:var(--radius-md);background:var(--color-accent);color:#fff;place-items:center;width:48px;height:48px;line-height:1;display:grid}.home-module__rmTc8W__bookedDay small{color:#fffc;font-family:var(--font-mono);font-size:10px}.home-module__rmTc8W__bookedDay b{color:#fff;font-size:18px;font-weight:400}.home-module__rmTc8W__rvRow{overflow:hidden}.home-module__rmTc8W__rvRow+.home-module__rmTc8W__rvRow{margin-top:16px}.home-module__rmTc8W__rvTrack{gap:16px;width:max-content;padding:2px 0;animation:90s linear infinite home-module__rmTc8W__rvSlide;display:flex}.home-module__rmTc8W__rvBack{animation-direction:reverse}.home-module__rmTc8W__rvRow:hover .home-module__rmTc8W__rvTrack{animation-play-state:paused}@keyframes home-module__rmTc8W__rvSlide{to{transform:translate(calc(-50% - 8px))}}.home-module__rmTc8W__review{border-radius:var(--radius-lg);background:var(--color-surface);width:380px;box-shadow:0 0 0 1px var(--color-border);flex-direction:column;flex:none;gap:16px;padding:28px;transition:box-shadow .2s;display:flex}.home-module__rmTc8W__review:hover{box-shadow:0 0 0 1px #c7d2fe,0 16px 40px -24px #11182740}.home-module__rmTc8W__reviewQuote{color:var(--color-heading-2);letter-spacing:-.005em;margin:0;font-size:19px;font-weight:300;line-height:29px}.home-module__rmTc8W__reviewMark{width:36px;height:28px;color:var(--color-accent);display:block}.home-module__rmTc8W__reviewTitle{color:var(--color-heading);margin:0;font-size:15px;font-weight:500;line-height:22px}.home-module__rmTc8W__reviewFoot{border-top:1px solid var(--color-border);justify-content:space-between;align-items:flex-end;gap:12px;margin-top:auto;padding-top:16px;font-size:14px;line-height:20px;display:flex}.home-module__rmTc8W__reviewFoot>span:first-child{display:grid}.home-module__rmTc8W__reviewFoot b{color:var(--color-heading-2);font-weight:500}.home-module__rmTc8W__reviewFoot small{color:var(--color-muted);font-size:13px}.home-module__rmTc8W__reviewAbout{border-radius:var(--radius-full);background:var(--color-bg-muted);color:var(--color-secondary);font-family:var(--font-mono);flex:none;padding:2px 10px;font-size:11px;line-height:18px}.home-module__rmTc8W__review{--rv-bg:var(--color-surface);--rv-ink:var(--color-heading-2);--rv-soft:var(--color-secondary);--rv-line:var(--color-border);--rv-mark:var(--color-accent);--rv-tag:var(--color-bg-muted);background:var(--rv-bg);box-shadow:0 0 0 1px var(--color-border)}.home-module__rmTc8W__review:hover{transform:translateY(-3px);box-shadow:0 0 0 1px #c7d2fe,0 18px 40px -24px #11182759}.home-module__rmTc8W__review:nth-child(3n){width:460px}.home-module__rmTc8W__review{transition:box-shadow .2s,transform .2s}.home-module__rmTc8W__reviewQuote,.home-module__rmTc8W__reviewFoot b,.home-module__rmTc8W__reviewTitle{color:var(--rv-ink)}.home-module__rmTc8W__reviewFoot small{color:var(--rv-soft)}.home-module__rmTc8W__reviewFoot{border-top-color:var(--rv-line)}.home-module__rmTc8W__reviewMark{color:var(--rv-mark)}.home-module__rmTc8W__reviewAbout{background:var(--rv-tag);color:var(--rv-soft)}@media (max-width:640px){.home-module__rmTc8W__rvRow+.home-module__rmTc8W__rvRow{margin-top:10px}.home-module__rmTc8W__review,.home-module__rmTc8W__review:nth-child(3n){gap:10px;width:210px;padding:16px}.home-module__rmTc8W__review:nth-child(3n){width:240px}.home-module__rmTc8W__review:hover{box-shadow:0 0 0 1px var(--color-border);transform:none}.home-module__rmTc8W__reviewMark{width:20px;height:16px}.home-module__rmTc8W__reviewQuote{font-size:14px;line-height:20px}.home-module__rmTc8W__reviewTitle{font-size:13px;line-height:18px}.home-module__rmTc8W__reviewFoot{gap:8px;padding-top:10px;font-size:12px;line-height:16px}.home-module__rmTc8W__reviewFoot small{font-size:11px}.home-module__rmTc8W__reviewAbout{padding:1px 8px;font-size:10px}}@media (prefers-reduced-motion:reduce) and (min-width:641px){.home-module__rmTc8W__rvRow{contain:paint;overflow-x:auto}.home-module__rmTc8W__rvTrack{animation:none}}.home-module__rmTc8W__askEyebrow{color:#fffc;background:#ffffff1a}.home-module__rmTc8W__askEyebrow:before{background:var(--color-lime)}.home-module__rmTc8W__ask{border-radius:var(--radius-lg);background:#ffffff0f;border:1px solid #ffffff24;align-items:center;gap:12px;width:100%;max-width:880px;padding:8px 8px 8px 20px;display:flex;position:relative}.home-module__rmTc8W__ask:focus-within{border-color:#fff6}.home-module__rmTc8W__askPrompt{color:var(--color-lime);font-family:var(--font-mono)}.home-module__rmTc8W__askInput{color:#fff;min-width:0;height:48px;font:inherit;letter-spacing:-.01em;background:0 0;border:0;outline:none;flex:1;font-size:20px;font-weight:300}.home-module__rmTc8W__ask .home-module__rmTc8W__askInput:focus-visible{outline:none}.home-module__rmTc8W__askInput::placeholder{color:#fff6}.home-module__rmTc8W__askTyping{caret-color:#0000}@media (max-width:640px){.home-module__rmTc8W__ask{flex-wrap:wrap;padding:12px}.home-module__rmTc8W__askPrompt{display:none}.home-module__rmTc8W__askInput{flex-basis:100%;width:100%;font-size:17px}.home-module__rmTc8W__ask button{width:100%}}html[data-theme=dark] .home-module__rmTc8W__heroTitle strong{background-position:0 55%;background-size:100% 1.04em}.home-module__rmTc8W__heroTitle strong.home-module__rmTc8W__markMid{margin:0 -.06em 0 .02em;padding:0 .06em}@media (max-width:640px){.home-module__rmTc8W__stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px}.home-module__rmTc8W__stats>.home-module__rmTc8W__stat{min-height:0;color:inherit;border-top:1px solid var(--color-border);background:0 0;border-radius:0;align-content:start;gap:8px;padding:20px 0 24px}.home-module__rmTc8W__stats>.home-module__rmTc8W__stat b{color:var(--color-heading);font-size:32px;line-height:36px}.home-module__rmTc8W__stats>.home-module__rmTc8W__stat span{color:var(--color-secondary);font-size:14px;line-height:20px}.home-module__rmTc8W__stats>.home-module__rmTc8W__stat:first-child{border-radius:var(--radius-lg);background:var(--color-bg-dark);color:#fff;border-top:0;margin:0 0 16px;padding:20px 16px}.home-module__rmTc8W__stats>.home-module__rmTc8W__stat:first-child b{color:#fff}.home-module__rmTc8W__stats>.home-module__rmTc8W__stat:first-child span{color:#fffc}html[data-theme=dark] .home-module__rmTc8W__stats>.home-module__rmTc8W__stat:first-child{box-shadow:inset 0 0 0 1px var(--color-border)}.home-module__rmTc8W__steps{gap:0}.home-module__rmTc8W__step{border-top:1px solid var(--color-border);background:0 0;border-radius:0;gap:8px;padding:28px 0}.home-module__rmTc8W__step:first-child{border-top:0;padding-top:0}.home-module__rmTc8W__stepVisual{display:none}.home-module__rmTc8W__tools{padding:56px 0 8px}.home-module__rmTc8W__marquee{margin-top:8px}.home-module__rmTc8W__marqueeTrack{animation-duration:36s}.home-module__rmTc8W__marquee:hover .home-module__rmTc8W__marqueeTrack{animation-play-state:running}.home-module__rmTc8W__marquee{mask-image:linear-gradient(90deg,#0000,#000 14% 86%,#0000)}.home-module__rmTc8W__toolsRow{gap:24px;padding:0 12px}.home-module__rmTc8W__toolsRow li{color:var(--color-muted);font-size:14px}.home-module__rmTc8W__askInput{text-overflow:ellipsis;padding-right:8px}}html[data-theme=dark] .home-module__rmTc8W__stepNum{color:#a5b4fc}.home-module__rmTc8W__priceWrap.home-module__rmTc8W__priceWrap{max-width:calc(880px + 2 * var(--gutter))}.home-module__rmTc8W__priceCards{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.home-module__rmTc8W__priceName{color:var(--color-heading-2);margin:0;font-size:24px;font-weight:500;line-height:32px}.home-module__rmTc8W__priceMain .home-module__rmTc8W__priceName{color:#fff}.home-module__rmTc8W__priceCta.home-module__rmTc8W__priceCta{margin-top:auto;padding-top:24px}.home-module__rmTc8W__priceLead.home-module__rmTc8W__priceLead{text-wrap:balance;max-width:48ch}@media (min-width:721px){.home-module__rmTc8W__priceCards header p{min-height:48px}}.home-module__rmTc8W__nowrap{white-space:nowrap}.home-module__rmTc8W__priceCredits{text-wrap:balance}.home-module__rmTc8W__priceBilled.home-module__rmTc8W__priceBilled{color:var(--color-muted)}.home-module__rmTc8W__priceMain .home-module__rmTc8W__priceBilled.home-module__rmTc8W__priceBilled{color:#ffffffb3}.home-module__rmTc8W__priceMore{text-align:center;margin:32px 0 0;font-size:15px}.home-module__rmTc8W__priceLink{color:var(--color-heading-2);text-decoration:underline;-webkit-text-decoration-color:var(--color-border);text-decoration-color:var(--color-border);text-underline-offset:4px}.home-module__rmTc8W__priceLink:hover{text-decoration-color:currentColor}@media (max-width:720px){.home-module__rmTc8W__priceCards{grid-template-columns:1fr}}
.steps-module__Ajr0vG__layout{grid-template-columns:260px minmax(0,1fr);align-items:start;gap:clamp(32px,6vw,96px);display:grid}.steps-module__Ajr0vG__nav{gap:8px;display:grid;position:sticky;top:112px}.steps-module__Ajr0vG__navItem{border-bottom:1px solid var(--color-border);color:var(--color-subtle);letter-spacing:-.025em;padding:10px 0 14px;font-size:clamp(32px,3.2vw,44px);font-weight:500;line-height:1.1;text-decoration:none;transition:color .25s;display:block;position:relative}.steps-module__Ajr0vG__navItem:after{content:"";background:var(--color-accent);transform-origin:0;height:2px;transition:transform .35s;position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.steps-module__Ajr0vG__navItem:hover{color:var(--color-secondary)}.steps-module__Ajr0vG__navActive,.steps-module__Ajr0vG__navActive:hover{color:var(--color-heading)}.steps-module__Ajr0vG__navActive:after{transform:scaleX(1)}.steps-module__Ajr0vG__track{padding-left:clamp(24px,4vw,48px);position:relative}.steps-module__Ajr0vG__track:before{content:"";border-left:1px dashed var(--color-line-strong);position:absolute;top:0;bottom:0;left:0}.steps-module__Ajr0vG__steps{gap:96px;margin:0;padding:0;list-style:none;display:grid}.steps-module__Ajr0vG__step{grid-template-columns:minmax(0,1fr) 120px;align-items:center;gap:clamp(24px,4vw,56px);scroll-margin-top:112px;display:grid}.steps-module__Ajr0vG__text{justify-items:start;gap:16px;max-width:520px;display:grid}.steps-module__Ajr0vG__title{color:var(--color-heading);letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(26px,2.4vw,34px);font-weight:500;line-height:1.2}.steps-module__Ajr0vG__body{color:var(--color-secondary);text-wrap:pretty;margin:0;font-size:17px;line-height:27px}.steps-module__Ajr0vG__rule{border:0;border-top:1px solid var(--color-border);justify-self:stretch;margin:4px 0 0}.steps-module__Ajr0vG__note{color:var(--color-muted);margin:0;font-size:14px;line-height:22px}.steps-module__Ajr0vG__tile{place-items:center;width:120px;height:120px;display:grid}.steps-module__Ajr0vG__icon{color:var(--color-accent);animation:4.2s ease-in-out infinite steps-module__Ajr0vG__float;display:grid}html[data-theme=dark] .steps-module__Ajr0vG__icon{color:var(--color-accent-hover)}@keyframes steps-module__Ajr0vG__float{0%,to{transform:translateY(3px)}50%{transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.steps-module__Ajr0vG__icon{animation:none}.steps-module__Ajr0vG__navItem,.steps-module__Ajr0vG__navItem:after{transition:none}}.steps-module__Ajr0vG__end{flex-wrap:wrap;align-items:center;gap:16px;margin-top:72px;display:flex}.steps-module__Ajr0vG__trial{color:var(--color-muted);font-size:14px}@media (max-width:860px){.steps-module__Ajr0vG__layout{grid-template-columns:minmax(0,1fr)}.steps-module__Ajr0vG__nav{display:none}}@media (max-width:640px){.steps-module__Ajr0vG__track{padding-left:24px}.steps-module__Ajr0vG__steps{gap:64px}.steps-module__Ajr0vG__step{grid-template-columns:minmax(0,1fr);gap:24px}.steps-module__Ajr0vG__tile{order:-1;width:88px;height:88px;margin-left:6px}.steps-module__Ajr0vG__icon svg{width:34px;height:34px}.steps-module__Ajr0vG__title{font-size:26px}.steps-module__Ajr0vG__body{font-size:16px;line-height:25px}}
.numbers-module__FtW-wW__numbers{padding:96px 0}.numbers-module__FtW-wW__statsFrame{grid-template-columns:repeat(4,minmax(0,1fr));gap:40px;margin:0;padding:48px 40px;list-style:none;display:grid}.numbers-module__FtW-wW__stat{align-content:start;min-width:0;display:grid}.numbers-module__FtW-wW__stat p{margin:0}.numbers-module__FtW-wW__kicker{border-bottom:1px solid var(--color-border);color:var(--color-muted);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;padding-bottom:10px;font-size:12px;line-height:16px}.numbers-module__FtW-wW__value{color:var(--color-heading);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:clamp(40px,4.2vw,56px);font-weight:500;line-height:1.05;margin-top:24px!important}.numbers-module__FtW-wW__digits{display:inline-block}.numbers-module__FtW-wW__label{max-width:24ch;color:var(--color-secondary);text-wrap:balance;font-size:16px;line-height:24px;margin-top:12px!important}@media (max-width:1024px){.numbers-module__FtW-wW__statsFrame{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px 40px}}@media (max-width:640px){.numbers-module__FtW-wW__numbers{padding:64px 0}.numbers-module__FtW-wW__statsFrame{grid-template-columns:minmax(0,1fr);gap:40px;padding:32px 20px}}.numbers-module__FtW-wW__hub{padding:96px 0}.numbers-module__FtW-wW__hubHead{text-align:center}.numbers-module__FtW-wW__diagram{flex-direction:column;align-items:center;max-width:1280px;margin:0 auto;display:flex}.numbers-module__FtW-wW__core{place-items:center;width:144px;height:144px;display:grid}.numbers-module__FtW-wW__coreMark{width:64px;height:64px}html[data-theme=dark] .numbers-module__FtW-wW__coreMark{filter:invert()}.numbers-module__FtW-wW__curves{width:100%;height:220px;display:block;overflow:visible}.numbers-module__FtW-wW__curve{fill:none;stroke:var(--color-line-strong);stroke-width:1.25px;vector-effect:non-scaling-stroke}.numbers-module__FtW-wW__dash{--i:0;fill:none;stroke:var(--color-accent);stroke-width:3px;vector-effect:non-scaling-stroke;stroke-linecap:round;stroke-dasharray:8 192;stroke-dashoffset:8px;animation:4s linear infinite numbers-module__FtW-wW__travel;animation-delay:calc(var(--i) * .5s)}@keyframes numbers-module__FtW-wW__travel{0%{stroke-dashoffset:8px}55%,to{stroke-dashoffset:-100px}}.numbers-module__FtW-wW__stem{display:none}.numbers-module__FtW-wW__toolRow{grid-template-columns:repeat(8,minmax(0,1fr));width:100%;margin:0;padding:0;list-style:none;display:grid}.numbers-module__FtW-wW__tool{flex-direction:column;align-items:center;gap:16px;min-width:0;display:flex}.numbers-module__FtW-wW__toolTile{aspect-ratio:1;width:min(112px,100% - 16px);color:var(--color-heading-2);place-items:center;display:grid}.numbers-module__FtW-wW__toolTile svg{width:44px;height:44px}.numbers-module__FtW-wW__toolName{color:var(--color-secondary);text-align:center;font-size:16px;font-weight:500;line-height:22px}@media (prefers-reduced-motion:reduce){.numbers-module__FtW-wW__dash{visibility:hidden;animation:none}}@media (max-width:640px){.numbers-module__FtW-wW__hub{padding:64px 0}.numbers-module__FtW-wW__curves{display:none}.numbers-module__FtW-wW__stem{background:var(--color-line-strong);width:1px;height:32px;margin-bottom:24px;display:block}.numbers-module__FtW-wW__toolRow{grid-template-columns:repeat(4,minmax(0,1fr));row-gap:28px}.numbers-module__FtW-wW__core{width:104px;height:104px}.numbers-module__FtW-wW__coreMark{width:48px;height:48px}.numbers-module__FtW-wW__toolTile svg{width:28px;height:28px}.numbers-module__FtW-wW__toolName{font-size:13px;line-height:16px}}
.motion-module__Gaenuq__stage{border-radius:var(--radius-lg);letter-spacing:normal;text-align:left;white-space:normal;background:0 0;width:100%;font-size:16px;line-height:normal;position:relative}.motion-module__Gaenuq__stage>div:first-child{border-radius:inherit}.motion-module__Gaenuq__tabs{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:16px;display:flex}.motion-module__Gaenuq__tab{border-radius:var(--radius-full);background:var(--color-bg-muted);color:var(--color-muted);font:inherit;cursor:pointer;border:0;padding:6px 16px;font-size:13px;line-height:20px;position:relative;overflow:hidden}.motion-module__Gaenuq__tab[aria-current=true]{color:var(--color-heading-2)}.motion-module__Gaenuq__tab i{background:var(--tint-hover);position:absolute;inset:0 auto 0 0}.motion-module__Gaenuq__tab span{position:relative}.motion-module__Gaenuq__tab:focus-visible{outline:2px solid var(--focus);outline-offset:2px}@media (max-width:640px){.motion-module__Gaenuq__tab{min-height:44px;padding:12px 18px}}
.freeplan-module__ld3JUq__band{grid-template-columns:minmax(0,1.2fr) minmax(0,1.3fr) minmax(0,.8fr);align-items:center;gap:40px;margin-top:40px;padding:32px;display:grid}.freeplan-module__ld3JUq__left{justify-items:start;gap:12px;display:grid}.freeplan-module__ld3JUq__name{color:var(--color-heading);margin:0;font-size:28px;font-weight:500;line-height:1.15}.freeplan-module__ld3JUq__price{align-items:baseline;gap:8px;margin:0;display:flex}.freeplan-module__ld3JUq__price b{color:var(--color-heading);letter-spacing:-.02em;font-size:40px;font-weight:500;line-height:1}.freeplan-module__ld3JUq__price span{color:var(--color-secondary);font-size:14px}.freeplan-module__ld3JUq__line{max-width:44ch;color:var(--color-secondary);margin:0;font-size:15px;line-height:1.55}.freeplan-module__ld3JUq__limits{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px 24px;margin:0;padding:0;list-style:none;display:grid}.freeplan-module__ld3JUq__limits li{border-top:1px solid var(--color-border);gap:4px;padding-top:10px;display:grid}.freeplan-module__ld3JUq__limits b{color:var(--color-heading);font-variant-numeric:tabular-nums;font-size:24px;font-weight:500;line-height:1.1}.freeplan-module__ld3JUq__limits span{color:var(--color-secondary);font-size:13px;line-height:1.35}.freeplan-module__ld3JUq__right{justify-items:start;gap:12px;display:grid}.freeplan-module__ld3JUq__note{color:var(--color-muted);margin:0;font-size:13px;line-height:1.45}@media (max-width:1024px){.freeplan-module__ld3JUq__band{grid-template-columns:1fr;gap:28px}}@media (max-width:640px){.freeplan-module__ld3JUq__band{padding:24px 20px}.freeplan-module__ld3JUq__limits{grid-template-columns:repeat(2,minmax(0,1fr))}}
.frame-module__-p13fa__corners{--mark:var(--color-line-strong);--len:10px;background:linear-gradient(var(--mark), var(--mark)) top left / var(--len) 1px no-repeat, linear-gradient(var(--mark), var(--mark)) top left / 1px var(--len) no-repeat, linear-gradient(var(--mark), var(--mark)) top right / var(--len) 1px no-repeat, linear-gradient(var(--mark), var(--mark)) top right / 1px var(--len) no-repeat, linear-gradient(var(--mark), var(--mark)) bottom left / var(--len) 1px no-repeat, linear-gradient(var(--mark), var(--mark)) bottom left / 1px var(--len) no-repeat, linear-gradient(var(--mark), var(--mark)) bottom right / var(--len) 1px no-repeat, linear-gradient(var(--mark), var(--mark)) bottom right / 1px var(--len) no-repeat;position:relative}.frame-module__-p13fa__box{border:1px solid var(--color-border);background:var(--color-surface);position:relative}.frame-module__-p13fa__box:before{content:"";pointer-events:none;--mark:var(--color-heading);--len:8px;background:linear-gradient(var(--mark), var(--mark)) top left / var(--len) 1px no-repeat, linear-gradient(var(--mark), var(--mark)) top left / 1px var(--len) no-repeat, linear-gradient(var(--mark), var(--mark)) top right / var(--len) 1px no-repeat, linear-gradient(var(--mark), var(--mark)) top right / 1px var(--len) no-repeat, linear-gradient(var(--mark), var(--mark)) bottom left / var(--len) 1px no-repeat, linear-gradient(var(--mark), var(--mark)) bottom left / 1px var(--len) no-repeat, linear-gradient(var(--mark), var(--mark)) bottom right / var(--len) 1px no-repeat, linear-gradient(var(--mark), var(--mark)) bottom right / 1px var(--len) no-repeat;position:absolute;inset:-6px}.frame-module__-p13fa__divider{background:var(--color-border);height:1px;max-width:var(--container-max);margin:0 auto;position:relative}.frame-module__-p13fa__divider:after{content:"+";background:var(--color-bg);color:var(--color-muted);padding:0 8px;font-size:14px;line-height:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-52%)}.frame-module__-p13fa__tag{border:1px solid var(--color-accent);border-radius:var(--radius-full);height:24px;color:var(--color-accent);letter-spacing:.02em;font-variant-numeric:tabular-nums;align-items:center;gap:6px;padding:0 10px;font-size:12px;font-weight:500;display:inline-flex}.frame-module__-p13fa__tag span{color:var(--color-muted)}.frame-module__-p13fa__eyebrow{color:var(--color-secondary);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:8px;font-size:13px;font-weight:500;display:inline-flex}.frame-module__-p13fa__eyebrow:before{content:"";background:var(--color-accent);border-radius:50%;width:6px;height:6px}
.pages-module__TGUlXa__hero{padding:96px 0 64px}.pages-module__TGUlXa__heroText{text-align:center;justify-items:center;gap:24px;display:grid}.pages-module__TGUlXa__heroLead{max-width:52ch}.pages-module__TGUlXa__heroLead a{color:var(--color-heading-2);text-decoration:underline;-webkit-text-decoration-color:var(--color-border);text-decoration-color:var(--color-border);text-underline-offset:4px}.pages-module__TGUlXa__heroLead a:hover{text-decoration-color:currentColor}@media (max-width:760px){.pages-module__TGUlXa__hero{padding:56px 0 40px}}.pages-module__TGUlXa__faqHero{padding:96px 0 64px}.pages-module__TGUlXa__faqTitle{font-weight:500}.pages-module__TGUlXa__faqLead{max-width:52ch;color:var(--color-secondary);margin:20px 0 0;font-size:18px;line-height:28px}.pages-module__TGUlXa__faqLead a{color:var(--color-accent);text-decoration:none}.pages-module__TGUlXa__faqLead a:hover{text-underline-offset:4px;text-decoration:underline}.pages-module__TGUlXa__body{padding:0 0 120px}.pages-module__TGUlXa__split{border-top:1px solid var(--color-border);grid-template-columns:280px minmax(0,1fr);align-items:start;gap:clamp(32px,6vw,96px);padding-top:48px;display:grid}.pages-module__TGUlXa__side{gap:24px;display:grid;position:sticky;top:24px}.pages-module__TGUlXa__topics{gap:2px;display:grid}.pages-module__TGUlXa__topics a{border-radius:var(--radius-md);color:var(--color-secondary);justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;font-size:15px;line-height:22px;text-decoration:none;transition:background-color .15s,color .15s;display:flex}.pages-module__TGUlXa__topics a:hover{background:var(--color-bg-muted);color:var(--color-heading-2)}.pages-module__TGUlXa__topics a span{color:var(--color-subtle);font-size:12px}.pages-module__TGUlXa__note{border-radius:var(--radius-lg);background:var(--color-bg-muted);gap:8px;padding:24px;display:grid}.pages-module__TGUlXa__note b{color:var(--color-heading-2);font-size:18px;font-weight:500;line-height:28px}.pages-module__TGUlXa__note p{color:var(--color-secondary);margin:0;font-size:14px;line-height:21px}.pages-module__TGUlXa__noteButtons{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.pages-module__TGUlXa__groups{gap:56px;display:grid}.pages-module__TGUlXa__group{scroll-margin-top:24px}.pages-module__TGUlXa__groupTitle{color:var(--color-heading);letter-spacing:-.01em;margin:0 0 8px;font-size:24px;font-weight:500;line-height:32px}.pages-module__TGUlXa__list{display:grid}.pages-module__TGUlXa__item{border-bottom:1px solid var(--color-border)}.pages-module__TGUlXa__item summary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding:20px 0;list-style:none;display:flex}.pages-module__TGUlXa__item summary::-webkit-details-marker{display:none}.pages-module__TGUlXa__item h3{color:var(--color-heading-2);margin:0;font-size:18px;font-weight:500;line-height:28px;transition:color .15s}.pages-module__TGUlXa__item summary:hover h3{color:var(--color-accent)}.pages-module__TGUlXa__item p{max-width:72ch;color:var(--color-secondary);margin:-4px 0 0;padding:0 56px 24px 0;font-size:16px;line-height:26px}.pages-module__TGUlXa__item[open] p{animation:.25s cubic-bezier(.22,1,.36,1) pages-module__TGUlXa__faqOpen}@keyframes pages-module__TGUlXa__faqOpen{0%{opacity:0;transform:translateY(-4px)}}.pages-module__TGUlXa__plus{background:var(--color-bg-muted);border-radius:50%;flex:none;width:28px;height:28px;transition:background-color .2s;position:relative}.pages-module__TGUlXa__item[open] .pages-module__TGUlXa__plus{background:var(--color-accent)}.pages-module__TGUlXa__plus:before,.pages-module__TGUlXa__plus:after{content:"";background:var(--color-heading-2);width:10px;height:1.5px;transition:transform .2s,background-color .2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pages-module__TGUlXa__plus:after{transform:translate(-50%,-50%)rotate(90deg)}.pages-module__TGUlXa__item[open] .pages-module__TGUlXa__plus:before,.pages-module__TGUlXa__item[open] .pages-module__TGUlXa__plus:after{background:var(--color-surface)}.pages-module__TGUlXa__item[open] .pages-module__TGUlXa__plus:after{transform:translate(-50%,-50%)rotate(0)}@media (max-width:860px){.pages-module__TGUlXa__faqHero{padding:56px 0 40px}.pages-module__TGUlXa__body{padding-bottom:80px}.pages-module__TGUlXa__split{grid-template-columns:1fr;padding-top:32px}.pages-module__TGUlXa__side{position:static}.pages-module__TGUlXa__topics{contain:paint;scrollbar-width:none;gap:6px;display:flex;overflow-x:auto}.pages-module__TGUlXa__topics a{border-radius:var(--radius-full);background:var(--color-bg-muted);flex:none;padding:6px 12px;font-size:14px}.pages-module__TGUlXa__note{display:none}.pages-module__TGUlXa__item h3{font-size:17px;line-height:26px}.pages-module__TGUlXa__item p{padding-right:0}}.pages-module__TGUlXa__faq7{border-top:1px solid var(--color-border);grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:clamp(32px,6vw,96px);padding-top:48px;display:grid}.pages-module__TGUlXa__support{gap:16px;display:grid;position:sticky;top:24px}.pages-module__TGUlXa__supportCard{border-radius:var(--radius-lg);border:1px solid var(--color-border);background:var(--color-surface);gap:10px;padding:24px;display:grid;box-shadow:0 16px 40px -28px #1118274d}.pages-module__TGUlXa__supportCard b{color:var(--color-heading-2);font-size:20px;font-weight:500;line-height:28px}.pages-module__TGUlXa__supportCard p{color:var(--color-secondary);margin:0;font-size:14px;line-height:21px}.pages-module__TGUlXa__supportCard .pages-module__TGUlXa__noteButtons{gap:8px;display:grid}.pages-module__TGUlXa__groupHead{align-items:baseline;gap:14px;margin-bottom:4px;display:flex}.pages-module__TGUlXa__groupNum{color:var(--color-accent);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:32px;font-weight:500;line-height:32px}.pages-module__TGUlXa__topicNum{color:var(--color-subtle);margin-right:10px;font-size:12px}.pages-module__TGUlXa__topics a .pages-module__TGUlXa__topicCount{margin-left:auto}@media (max-width:960px){.pages-module__TGUlXa__faq7{grid-template-columns:1fr;padding-top:32px}.pages-module__TGUlXa__support{order:2;position:static}.pages-module__TGUlXa__support .pages-module__TGUlXa__topics{display:none}}.pages-module__TGUlXa__contact{padding:96px 0 120px}.pages-module__TGUlXa__contactGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(32px,6vw,96px);display:grid}.pages-module__TGUlXa__contactText{gap:24px;display:grid}.pages-module__TGUlXa__contactTitle{font-weight:500}.pages-module__TGUlXa__contactTitle.pages-module__TGUlXa__contactTitle{max-width:12ch;font-size:clamp(48px,6.8vw,100px)}.pages-module__TGUlXa__marker{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 40' preserveAspectRatio='none'%3E%3Cpath fill='%23E8F638' fill-opacity='.55' d='M14 4 C70 0 130 6 190 2 C250 -1 320 5 388 1 L392 12 C330 15 260 11 196 14 C130 17 70 12 10 16 Z'/%3E%3Cpath fill='%23E8F638' d='M2 12 C30 6 64 11 104 7 C150 3 196 10 240 6 C284 2 330 9 368 5 C380 4 392 2 398 7 C396 14 400 20 395 26 C398 32 394 37 384 36 C344 33 302 39 258 35 C212 31 170 38 126 34 C86 31 48 37 16 35 C8 34 3 38 1 31 C4 26 0 21 3 17 C1 15 4 14 2 12 Z'/%3E%3C/svg%3E");background-position:0 92%;background-repeat:no-repeat;background-size:100% .52em}html[data-theme=dark] .pages-module__TGUlXa__marker{background-position:0 55%;background-size:100% 1.04em}.pages-module__TGUlXa__contactLead{max-width:46ch;color:var(--color-secondary);margin:0;font-size:18px;line-height:28px}.pages-module__TGUlXa__contactMeta{color:var(--color-secondary);align-items:center;gap:10px;margin:8px 0 0;font-size:14px;line-height:20px;display:flex}.pages-module__TGUlXa__dot{background:#16a34a;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #dcfce7}.pages-module__TGUlXa__inboxes{gap:0;max-width:460px;margin:8px 0 0;display:grid}.pages-module__TGUlXa__inboxes div{border-top:1px solid var(--color-border);justify-content:space-between;align-items:baseline;gap:16px;padding:14px 0;display:flex}.pages-module__TGUlXa__inboxes div:last-child{border-bottom:1px solid var(--color-border)}.pages-module__TGUlXa__inboxes dt{color:var(--color-muted);font-size:14px}.pages-module__TGUlXa__inboxes dd{margin:0}.pages-module__TGUlXa__inboxes a{color:var(--color-heading-2);font-size:16px;text-decoration:none}.pages-module__TGUlXa__inboxes a:hover{color:var(--color-accent)}.pages-module__TGUlXa__formCard{border-radius:var(--radius-lg);border:1px solid var(--color-border);background:var(--color-surface);padding:clamp(24px,3vw,40px)}.pages-module__TGUlXa__formCard h2{font-family:var(--font-sans)!important;letter-spacing:-.02em!important;color:var(--color-heading)!important;font-size:28px!important;font-weight:500!important;line-height:36px!important}.pages-module__TGUlXa__formCard input:not([type=checkbox]):not([type=radio]),.pages-module__TGUlXa__formCard textarea,.pages-module__TGUlXa__formCard select{border-radius:var(--radius-md)!important;background:var(--color-surface)!important;box-shadow:none!important;border-color:#d1d5db!important}.pages-module__TGUlXa__formCard input:not([type=checkbox]):not([type=radio]):focus,.pages-module__TGUlXa__formCard textarea:focus,.pages-module__TGUlXa__formCard select:focus{border-color:var(--color-accent)!important;box-shadow:0 0 0 3px #e0e7ff!important}:is(.pages-module__TGUlXa__formCard .split-btn,.pages-module__TGUlXa__formCard .split-btn__label,.pages-module__TGUlXa__formCard .split-btn__face){border-radius:4px!important}.pages-module__TGUlXa__formCard .split-btn__label{height:44px;font-size:14px;font-weight:500}.pages-module__TGUlXa__formCard .consent-check{background-size:14px 14px;border-color:#9ca3af;border-radius:5px;width:20px!important;height:20px!important}.pages-module__TGUlXa__formCard .consent-check:checked{background-color:var(--color-accent);border-color:var(--color-accent);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2.5 6.2 L5 8.5 L9.5 3.5' fill='none' stroke='%23ffffff' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.pages-module__TGUlXa__formCard [aria-invalid=true]:not([type=checkbox]){border-color:#dc2626!important}.pages-module__TGUlXa__formCard *{translate:none!important}.pages-module__TGUlXa__formCard label{color:var(--color-heading-2)}.pages-module__TGUlXa__methods{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:64px 0 0;padding:0;list-style:none;display:grid}.pages-module__TGUlXa__method{border-radius:var(--radius-lg);background:var(--color-bg-muted);height:100%;color:inherit;gap:4px;padding:24px;text-decoration:none;transition:background-color .2s;display:grid}.pages-module__TGUlXa__method:hover{background:var(--tint-hover)}.pages-module__TGUlXa__methodIcon{border-radius:var(--radius-md);background:var(--color-surface);width:40px;height:40px;color:var(--color-heading-2);place-items:center;margin-bottom:20px;display:grid}.pages-module__TGUlXa__methodIcon svg{width:18px;height:18px}.pages-module__TGUlXa__methodIcon svg path{stroke-width:1.6px}.pages-module__TGUlXa__methodLabel{color:var(--color-secondary);font-size:14px;line-height:20px}.pages-module__TGUlXa__methodEmail{color:var(--color-heading);font-size:18px;line-height:28px}.pages-module__TGUlXa__methodEmail span{color:var(--color-accent);transition:transform .15s;display:inline-block}.pages-module__TGUlXa__method:hover .pages-module__TGUlXa__methodEmail span{transform:translate(3px)}.pages-module__TGUlXa__methodNote{color:var(--color-muted);font-size:14px;line-height:20px}@media (max-width:960px){.pages-module__TGUlXa__contact{padding:56px 0 80px}.pages-module__TGUlXa__contactGrid{grid-template-columns:1fr;gap:40px}.pages-module__TGUlXa__methods{grid-template-columns:1fr;margin-top:40px}}.pages-module__TGUlXa__expect{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.pages-module__TGUlXa__expectItem{border-radius:var(--radius-lg);background:var(--color-surface);border:1px solid var(--color-border);align-content:start;gap:8px;padding:32px;display:grid}.pages-module__TGUlXa__expectNum{font-family:var(--font-mono);color:var(--color-accent);margin-bottom:24px;font-size:14px}.pages-module__TGUlXa__expectItem b{color:var(--color-heading-2);font-size:20px;font-weight:500;line-height:28px}.pages-module__TGUlXa__expectItem span:last-child{color:var(--color-muted)}.pages-module__TGUlXa__helpLinks{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:16px;display:grid}.pages-module__TGUlXa__helpLinks .pages-module__TGUlXa__faqLink{margin-top:0}.pages-module__TGUlXa__faqLink{border-radius:var(--radius-lg);background:var(--color-bg-dark);color:#fff;justify-content:space-between;align-items:center;gap:24px;margin-top:16px;padding:24px 32px;text-decoration:none;display:flex}.pages-module__TGUlXa__faqLink>span{gap:2px;display:grid}.pages-module__TGUlXa__faqLink b{font-size:20px;font-weight:500;line-height:28px}.pages-module__TGUlXa__faqLink>span>span{color:#ffffffb3}.pages-module__TGUlXa__faqLink i{font-size:20px;font-style:normal;transition:transform .15s}.pages-module__TGUlXa__faqLink:hover i{transform:translate(4px)}.pages-module__TGUlXa__faqLink[target=_blank]:hover i{transform:translate(3px,-3px)}.pages-module__TGUlXa__small{color:var(--color-muted);margin:32px 0 0;font-size:14px}.pages-module__TGUlXa__small b{color:var(--color-heading-2);font-weight:500}@media (max-width:860px){.pages-module__TGUlXa__expect,.pages-module__TGUlXa__helpLinks{grid-template-columns:1fr}}.pages-module__TGUlXa__board{padding:0 0 120px}.pages-module__TGUlXa__boardCard{border-radius:var(--radius-lg);border:1px solid var(--color-border);background:var(--color-surface);padding:clamp(20px,3vw,40px)}.pages-module__TGUlXa__boardNote{color:var(--color-muted);text-align:center;margin:20px 0 0;font-size:14px}.pages-module__TGUlXa__boardNote a{color:var(--color-heading-2)}@media (max-width:760px){.pages-module__TGUlXa__board{padding-bottom:80px}}.pages-module__TGUlXa__notFound{padding:96px 0 120px}.pages-module__TGUlXa__code{font-family:var(--font-mono);letter-spacing:-.06em;color:var(--color-border);margin:8px 0 0;font-size:clamp(96px,18vw,220px);font-weight:300;line-height:1}.pages-module__TGUlXa__hugeTitle{letter-spacing:-.05em;max-width:14ch;color:var(--color-heading);margin:0;font-size:clamp(52px,8vw,120px);font-weight:500;line-height:.98}.pages-module__TGUlXa__outlineNum{color:#0000;-webkit-text-stroke:1.5px #cfd4dc;letter-spacing:-.06em;font-variant-numeric:tabular-nums;font-size:clamp(88px,11vw,160px);font-weight:500;line-height:.82;display:block}.pages-module__TGUlXa__groupHead{align-items:flex-end;gap:20px;margin-bottom:16px}.pages-module__TGUlXa__bigGroupTitle{letter-spacing:-.03em;color:var(--color-heading);margin:0 0 8px;font-size:clamp(32px,4vw,52px);font-weight:500;line-height:1.05}.pages-module__TGUlXa__expectItem .pages-module__TGUlXa__outlineNum{margin-bottom:20px;font-size:clamp(72px,8vw,112px)}.pages-module__TGUlXa__formCard [data-contact-step-num]{color:#0000;-webkit-text-stroke:1.2px #cfd4dc;letter-spacing:-.05em;font-variant-numeric:tabular-nums;margin-bottom:12px;font-size:72px;font-weight:500;line-height:.85;display:block}@media (max-width:640px){.pages-module__TGUlXa__contactMeta{display:none}.pages-module__TGUlXa__contactTitle,.pages-module__TGUlXa__contact .pages-module__TGUlXa__hugeTitle{font-size:40px;line-height:44px}.pages-module__TGUlXa__expectHead .pages-module__TGUlXa__hugeTitle{letter-spacing:-.03em;font-size:32px;line-height:36px}.pages-module__TGUlXa__formCard [data-contact-step-num]{display:none}.pages-module__TGUlXa__methods{gap:0;margin-top:48px}.pages-module__TGUlXa__method{border-top:1px solid var(--color-border);background:0 0;border-radius:0;padding:16px 0}.pages-module__TGUlXa__methods li:last-child .pages-module__TGUlXa__method{border-bottom:1px solid var(--color-border)}.pages-module__TGUlXa__method:hover{background:0 0}.pages-module__TGUlXa__methodIcon{display:none}.pages-module__TGUlXa__methodEmail{font-size:17px;line-height:26px}.pages-module__TGUlXa__expect{gap:0}.pages-module__TGUlXa__expectItem{border:0;border-top:1px solid var(--color-border);background:0 0;border-radius:0;gap:6px;padding:20px 0}.pages-module__TGUlXa__expectItem .pages-module__TGUlXa__outlineNum{display:none}.pages-module__TGUlXa__expectItem b{font-size:18px;line-height:26px}.pages-module__TGUlXa__faqLink{border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);color:var(--color-heading-2);background:0 0;border-radius:0;margin-top:0;padding:20px 0}.pages-module__TGUlXa__faqLink b{font-size:18px;line-height:26px}.pages-module__TGUlXa__faqLink>span>span{color:var(--color-muted)}.pages-module__TGUlXa__faqLink i{color:var(--color-accent)}.pages-module__TGUlXa__helpLinks{gap:0}.pages-module__TGUlXa__helpLinks .pages-module__TGUlXa__faqLink+.pages-module__TGUlXa__faqLink{border-top:0}}:is(html[data-theme=dark] .pages-module__TGUlXa__methodEmail span,html[data-theme=dark] .pages-module__TGUlXa__faqLink i){color:#a5b4fc}
.blog-module__9T6CVa__index{max-width:1080px;padding-top:96px;padding-bottom:120px}.blog-module__9T6CVa__head{max-width:640px}.blog-module__9T6CVa__head h1{letter-spacing:-.035em;color:var(--color-heading);margin:0;font-size:clamp(36px,5vw,52px);font-weight:500;line-height:1.08}.blog-module__9T6CVa__head p{color:var(--color-secondary);text-wrap:balance;margin:16px 0 0;font-size:17px;line-height:27px}.blog-module__9T6CVa__head a{color:var(--color-heading-2);text-decoration:underline;-webkit-text-decoration-color:var(--color-line-strong);text-decoration-color:var(--color-line-strong);text-underline-offset:4px}.blog-module__9T6CVa__list{border-top:1px solid var(--color-border);margin:56px 0 0;padding:0;list-style:none}.blog-module__9T6CVa__row{border-bottom:1px solid var(--color-border)}.blog-module__9T6CVa__row a{color:inherit;grid-template-columns:160px minmax(0,1fr) 24px;align-items:baseline;gap:32px;padding:28px 0;text-decoration:none;display:grid}.blog-module__9T6CVa__meta{color:var(--color-muted);flex-direction:column;gap:4px;font-size:14px;line-height:20px;display:flex}.blog-module__9T6CVa__tag{color:var(--color-heading-2);font-weight:500}.blog-module__9T6CVa__rowTitle{letter-spacing:-.015em;color:var(--color-heading-2);text-wrap:balance;margin:0;font-size:22px;font-weight:500;line-height:30px}.blog-module__9T6CVa__rowText{color:var(--color-secondary);margin:8px 0 0;font-size:16px;line-height:25px}.blog-module__9T6CVa__go{color:var(--color-subtle);transition:transform .15s,color .15s}.blog-module__9T6CVa__row a:hover .blog-module__9T6CVa__rowTitle{text-decoration:underline;-webkit-text-decoration-color:var(--color-line-strong);text-decoration-color:var(--color-line-strong);text-underline-offset:5px}.blog-module__9T6CVa__row a:hover .blog-module__9T6CVa__go{color:var(--color-heading-2);transform:translate(3px)}.blog-module__9T6CVa__draftChip{border:1px solid var(--color-line-strong);border-radius:var(--radius-full);color:var(--color-muted);vertical-align:3px;margin-left:8px;padding:0 8px;font-size:12px;font-weight:500;line-height:20px;display:inline-block}.blog-module__9T6CVa__group{margin-top:96px}.blog-module__9T6CVa__group h2{letter-spacing:-.025em;color:var(--color-heading);margin:0;font-size:clamp(26px,3vw,34px);font-weight:500;line-height:1.15}.blog-module__9T6CVa__group>p{max-width:640px;color:var(--color-secondary);margin:12px 0 0}.blog-module__9T6CVa__group .blog-module__9T6CVa__list{margin-top:32px}.blog-module__9T6CVa__empty{color:var(--color-secondary);margin-top:56px}.blog-module__9T6CVa__rss{color:var(--color-muted);margin-top:32px;font-size:14px}.blog-module__9T6CVa__rss a{color:inherit;text-underline-offset:4px}.blog-module__9T6CVa__post{max-width:1080px;padding-top:72px;padding-bottom:96px}.blog-module__9T6CVa__banner{border:1px dashed var(--color-line-strong);border-radius:var(--radius-md);color:var(--color-secondary);margin:0 0 32px;padding:12px 16px;font-size:14px;line-height:20px}.blog-module__9T6CVa__crumbs{color:var(--color-muted);gap:8px;font-size:14px;display:flex}.blog-module__9T6CVa__crumbs a{color:inherit;text-decoration:none}.blog-module__9T6CVa__crumbs a:hover{color:var(--color-heading-2)}.blog-module__9T6CVa__postHead{max-width:760px;margin-top:24px}.blog-module__9T6CVa__postHead h1{letter-spacing:-.035em;color:var(--color-heading);text-wrap:balance;margin:0;font-size:clamp(34px,4.6vw,52px);font-weight:500;line-height:1.1}.blog-module__9T6CVa__postLead{color:var(--color-secondary);margin:20px 0 0;font-size:19px;line-height:30px}.blog-module__9T6CVa__byline{border-bottom:1px solid var(--color-border);color:var(--color-muted);flex-wrap:wrap;gap:6px 16px;margin-top:24px;padding-bottom:32px;font-size:14px;line-height:20px;display:flex}.blog-module__9T6CVa__layout{grid-template-columns:minmax(0,720px) 240px;justify-content:space-between;align-items:start;gap:64px;margin-top:40px;display:grid}.blog-module__9T6CVa__toc{font-size:14px;line-height:20px;position:sticky;top:32px}.blog-module__9T6CVa__toc b{color:var(--color-heading-2);margin-bottom:12px;font-weight:500;display:block}.blog-module__9T6CVa__toc ol{border-left:1px solid var(--color-border);flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.blog-module__9T6CVa__toc a{color:var(--color-muted);padding-left:14px;text-decoration:none;display:block}.blog-module__9T6CVa__toc a:hover{color:var(--color-heading-2)}.blog-module__9T6CVa__prose{color:var(--color-heading-2);font-size:18px;line-height:30px}.blog-module__9T6CVa__prose>:first-child{margin-top:0}.blog-module__9T6CVa__prose p{margin:0 0 22px}.blog-module__9T6CVa__prose h2{letter-spacing:-.02em;color:var(--color-heading);margin:48px 0 16px;scroll-margin-top:24px;font-size:28px;font-weight:500;line-height:36px}.blog-module__9T6CVa__prose h3{letter-spacing:-.01em;color:var(--color-heading);margin:32px 0 12px;scroll-margin-top:24px;font-size:21px;font-weight:500;line-height:30px}.blog-module__9T6CVa__prose ul,.blog-module__9T6CVa__prose ol{margin:0 0 22px;padding-left:24px}.blog-module__9T6CVa__prose ul{list-style:outside}.blog-module__9T6CVa__prose ol{list-style:decimal}.blog-module__9T6CVa__prose li{margin:0 0 8px;padding-left:4px}.blog-module__9T6CVa__prose li::marker{color:var(--color-muted)}.blog-module__9T6CVa__prose strong{color:var(--color-heading);font-weight:500}.blog-module__9T6CVa__prose a{color:var(--color-heading);text-decoration:underline;-webkit-text-decoration-color:var(--color-line-strong);text-decoration-color:var(--color-line-strong);text-underline-offset:4px}.blog-module__9T6CVa__prose a:hover{text-decoration-color:currentColor}.blog-module__9T6CVa__prose code{border-radius:var(--radius-sm);background:var(--color-bg-muted);padding:1px 6px;font-size:.88em}.blog-module__9T6CVa__prose blockquote{border-left:2px solid var(--color-heading-2);color:var(--color-secondary);margin:0 0 22px;padding:4px 0 4px 20px}.blog-module__9T6CVa__prose blockquote p{margin:0}.blog-module__9T6CVa__prose .table{border:1px solid var(--color-border);border-radius:var(--radius-lg);margin:0 0 26px;overflow-x:auto}.blog-module__9T6CVa__prose table{border-collapse:collapse;width:100%;font-size:15px;line-height:22px}.blog-module__9T6CVa__prose th,.blog-module__9T6CVa__prose td{border-bottom:1px solid var(--color-border);text-align:left;vertical-align:top;padding:12px 16px}.blog-module__9T6CVa__prose thead th{background:var(--color-bg-subtle);color:var(--color-heading);white-space:nowrap;font-weight:500}.blog-module__9T6CVa__prose tbody th{color:var(--color-heading);min-width:140px;font-weight:500}.blog-module__9T6CVa__prose tbody tr:last-child th,.blog-module__9T6CVa__prose tbody tr:last-child td{border-bottom:0}.blog-module__9T6CVa__prose .keypoints{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-subtle);margin:8px 0 32px;padding:20px 24px 6px}.blog-module__9T6CVa__prose .keypoints-title{color:var(--color-muted);letter-spacing:.08em;text-transform:uppercase;margin:0 0 10px;font-size:13px;font-weight:500;line-height:20px}.blog-module__9T6CVa__prose .keypoints ul{margin:0 0 14px;font-size:17px;line-height:28px}.blog-module__9T6CVa__prose .template{margin:8px 0 30px}.blog-module__9T6CVa__prose .template-card{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg);overflow:hidden}.blog-module__9T6CVa__prose .template-head{border-bottom:1px solid var(--color-border);background:var(--color-bg-subtle);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 12px 10px 18px;font-size:15px;line-height:22px;display:grid}.blog-module__9T6CVa__prose .template-label{color:var(--color-muted)}.blog-module__9T6CVa__prose .template-subject{color:var(--color-heading);overflow-wrap:anywhere;font-weight:500}.blog-module__9T6CVa__prose .template-copy{border:1px solid var(--color-line-strong);border-radius:var(--radius-md);background:var(--color-bg);min-height:32px;color:var(--color-heading-2);font:inherit;cursor:pointer;padding:4px 12px;font-size:14px}.blog-module__9T6CVa__prose .template-copy:hover{border-color:var(--color-heading-2)}.blog-module__9T6CVa__prose .template-copy:focus-visible{outline:2px solid var(--color-focus,#3b74e0);outline-offset:2px}.blog-module__9T6CVa__prose .template-body{padding:18px 18px 2px;font-size:16px;line-height:26px}.blog-module__9T6CVa__prose .template-body p{margin:0 0 16px}.blog-module__9T6CVa__prose .template-slot{background:var(--color-bg-muted);color:var(--color-heading);border-radius:3px;padding:0 1px}.blog-module__9T6CVa__prose .template figcaption{color:var(--color-secondary);margin-top:10px;font-size:15px;line-height:24px}.blog-module__9T6CVa__prose .template figcaption b{color:var(--color-heading);font-weight:500}.blog-module__9T6CVa__prose pre{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-subtle);margin:0 0 22px;padding:16px;font-size:14px;line-height:22px;overflow-x:auto}.blog-module__9T6CVa__prose pre code{background:0 0;padding:0}.blog-module__9T6CVa__next{border-top:1px solid var(--color-border);margin-top:96px;padding-top:40px}.blog-module__9T6CVa__next h2{color:var(--color-heading);margin:0 0 8px;font-size:22px;font-weight:500;line-height:30px}.blog-module__9T6CVa__next .blog-module__9T6CVa__list{margin-top:16px}@media (max-width:960px){.blog-module__9T6CVa__layout{grid-template-columns:minmax(0,1fr);gap:0}.blog-module__9T6CVa__toc{display:none}}@media (max-width:640px){.blog-module__9T6CVa__index,.blog-module__9T6CVa__post{padding-top:56px;padding-bottom:72px}.blog-module__9T6CVa__list{margin-top:40px}.blog-module__9T6CVa__row a{grid-template-columns:minmax(0,1fr);gap:8px;padding:22px 0}.blog-module__9T6CVa__meta{flex-direction:row;gap:12px}.blog-module__9T6CVa__go{display:none}.blog-module__9T6CVa__rowTitle{font-size:19px;line-height:27px}.blog-module__9T6CVa__prose{font-size:17px;line-height:28px}.blog-module__9T6CVa__prose h2{margin-top:40px;font-size:24px;line-height:32px}.blog-module__9T6CVa__postLead{font-size:17px;line-height:27px}}
.pricing-module__CR-gnG__hero{padding:96px 0 80px}.pricing-module__CR-gnG__heroText{text-align:center;justify-items:center;gap:24px;display:grid}.pricing-module__CR-gnG__heroText h1{max-width:22ch}.pricing-module__CR-gnG__heroLead{max-width:46ch}.pricing-module__CR-gnG__line{display:block}.pricing-module__CR-gnG__lineMuted{color:var(--color-subtle)}@media (max-width:860px){.pricing-module__CR-gnG__hero{padding:56px 0}}.pricing-module__CR-gnG__plans{padding:120px 0}.pricing-module__CR-gnG__plansHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:40px;display:flex}.pricing-module__CR-gnG__dots{flex-wrap:wrap;gap:8px;margin:0;display:flex}.pricing-module__CR-gnG__dots span{border-radius:var(--radius-full);background:var(--color-surface);border:1px solid var(--color-border);color:var(--color-secondary);padding:4px 12px;font-size:14px;line-height:20px}.pricing-module__CR-gnG__controls{flex-wrap:wrap;gap:12px;display:flex}.pricing-module__CR-gnG__switch{background:var(--color-border);border:0;border-radius:4px;margin:0;padding:3px;display:flex}.pricing-module__CR-gnG__switch label{color:var(--color-secondary);white-space:nowrap;cursor:pointer;border-radius:4px;padding:6px 16px;font-size:14px;line-height:20px;transition:background-color .2s,color .2s;position:relative}.pricing-module__CR-gnG__switch input{opacity:0;pointer-events:none;position:absolute}.pricing-module__CR-gnG__switch label:has(input:checked){background:var(--color-surface);color:var(--color-heading-2);box-shadow:0 1px 2px #11182714}.pricing-module__CR-gnG__switch label:has(input:focus-visible){outline:2px solid var(--color-accent);outline-offset:2px}@media (min-width:721px){.pricing-module__CR-gnG__plansInner.pricing-module__CR-gnG__plansInner{max-width:calc(960px + 2 * var(--gutter))}.pricing-module__CR-gnG__plansInner .pricing-module__CR-gnG__plansHead{text-align:center;flex-direction:column;align-items:center}.pricing-module__CR-gnG__plansInner .pricing-module__CR-gnG__controls{justify-content:center}.pricing-module__CR-gnG__plansInner .pricing-module__CR-gnG__trialNote{text-align:center;margin-inline:auto}}.pricing-module__CR-gnG__trialNote{max-width:640px;color:var(--color-secondary);margin:-16px 0 32px}.pricing-module__CR-gnG__cards{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:16px;display:grid}.pricing-module__CR-gnG__groupOne{display:contents}.pricing-module__CR-gnG__groupTeams,.pricing-module__CR-gnG__monthly{display:none}.pricing-module__CR-gnG__plans:has(#pricing-audience-teams:checked) .pricing-module__CR-gnG__groupOne{display:none}.pricing-module__CR-gnG__plans:has(#pricing-audience-teams:checked) .pricing-module__CR-gnG__groupTeams{display:contents}.pricing-module__CR-gnG__plans:has(#pricing-billing-monthly:checked) .pricing-module__CR-gnG__yearly{display:none}.pricing-module__CR-gnG__plans:has(#pricing-billing-monthly:checked) .pricing-module__CR-gnG__monthly{display:block}.pricing-module__CR-gnG__planCard{border-radius:var(--radius-lg);border:1px solid var(--color-border);background:var(--color-surface);flex-direction:column;gap:0;padding:32px;display:flex}.pricing-module__CR-gnG__planDark{background:var(--color-bg-dark);border-color:var(--color-bg-dark);color:#fff}.pricing-module__CR-gnG__planHead h4{color:var(--color-heading-2);margin:0;font-size:24px;font-weight:500;line-height:32px}.pricing-module__CR-gnG__planHead p{color:var(--color-muted);margin:8px 0 0}.pricing-module__CR-gnG__price{flex-wrap:wrap;align-items:baseline;gap:8px;margin:32px 0 0;display:flex}.pricing-module__CR-gnG__price strong{font-family:var(--font-mono);letter-spacing:-.04em;color:var(--color-heading);font-size:48px;font-weight:500;line-height:48px}.pricing-module__CR-gnG__price span{color:var(--color-muted);font-size:14px}.pricing-module__CR-gnG__billed{font-family:var(--font-mono);color:var(--color-subtle);margin:8px 0 0;font-size:12px}.pricing-module__CR-gnG__credits{border-radius:var(--radius-md);background:var(--color-bg-muted);color:var(--color-heading-2);font-family:var(--font-mono);margin:24px 0 0;padding:10px 12px;font-size:13px;line-height:20px}.pricing-module__CR-gnG__cta{margin-top:24px}.pricing-module__CR-gnG__ctaWide{width:100%}.pricing-module__CR-gnG__then{text-align:center;color:var(--color-muted);margin:8px 0 0;font-size:12px;line-height:16px}.pricing-module__CR-gnG__planDark .pricing-module__CR-gnG__then{color:#ffffffb3}.pricing-module__CR-gnG__planName{flex-wrap:wrap;align-items:center;gap:4px 12px;display:flex}.pricing-module__CR-gnG__featuredLabel{background:var(--color-lime);color:#191919;border-radius:4px;padding:2px 8px;font-size:12px;font-weight:500;line-height:20px}.pricing-module__CR-gnG__incl{color:var(--color-heading-2);margin:28px 0 12px;font-size:14px;font-weight:500}.pricing-module__CR-gnG__features{color:var(--color-secondary);gap:10px;margin:0;padding:0;font-size:14px;line-height:20px;list-style:none;display:grid}.pricing-module__CR-gnG__features li{padding-left:26px;position:relative}.pricing-module__CR-gnG__features li:before{content:"";background:var(--tint-accent) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4.5 8.2l2.2 2.2 4.8-4.8' fill='none' stroke='%234F46E5' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 16px no-repeat;border-radius:50%;width:16px;height:16px;position:absolute;top:2px;left:0}.pricing-module__CR-gnG__addOns{color:var(--color-muted);margin:auto 0 0;padding-top:24px;font-size:13px}.pricing-module__CR-gnG__addOns b{color:var(--color-heading-2);font-weight:500}.pricing-module__CR-gnG__planDark .pricing-module__CR-gnG__planHead h4,.pricing-module__CR-gnG__planDark .pricing-module__CR-gnG__price strong,.pricing-module__CR-gnG__planDark .pricing-module__CR-gnG__incl,.pricing-module__CR-gnG__planDark .pricing-module__CR-gnG__addOns b{color:#fff}.pricing-module__CR-gnG__planDark .pricing-module__CR-gnG__planHead p,.pricing-module__CR-gnG__planDark .pricing-module__CR-gnG__price span,.pricing-module__CR-gnG__planDark .pricing-module__CR-gnG__features,.pricing-module__CR-gnG__planDark .pricing-module__CR-gnG__addOns{color:#ffffffb3}.pricing-module__CR-gnG__planDark .pricing-module__CR-gnG__billed{color:#ffffff80}.pricing-module__CR-gnG__planDark .pricing-module__CR-gnG__credits{color:#fff;background:#ffffff14}.pricing-module__CR-gnG__planDark .pricing-module__CR-gnG__features li:before{background-color:#e8f63829;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4.5 8.2l2.2 2.2 4.8-4.8' fill='none' stroke='%23E8F638' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}@media (max-width:720px){.pricing-module__CR-gnG__plans{padding:80px 0}.pricing-module__CR-gnG__cards{grid-template-columns:1fr}.pricing-module__CR-gnG__planFeatured{order:-1}.pricing-module__CR-gnG__planHead p{min-height:0}}.pricing-module__CR-gnG__scroll{contain:paint;border:1px solid var(--color-border);border-radius:var(--radius-lg);overflow-x:auto}.pricing-module__CR-gnG__compare{border-collapse:collapse;width:100%;min-width:860px;font-size:14px;line-height:20px}.pricing-module__CR-gnG__compare thead th{background:var(--color-surface);border-bottom:1px solid var(--color-border);text-align:left;vertical-align:bottom;padding:20px 16px}.pricing-module__CR-gnG__compare thead th b{color:var(--color-heading-2);font-size:16px;font-weight:500;display:block}.pricing-module__CR-gnG__compare thead th small{font-family:var(--font-mono);color:var(--color-subtle);margin-top:2px;font-size:12px;display:block}.pricing-module__CR-gnG__compare tbody th,.pricing-module__CR-gnG__compare td{border-bottom:1px solid var(--color-border);text-align:left;vertical-align:middle;padding:10px 16px}.pricing-module__CR-gnG__compare tbody th{width:34%;color:var(--color-secondary);font-weight:400}.pricing-module__CR-gnG__compare tbody:last-child tr:last-child th,.pricing-module__CR-gnG__compare tbody:last-child tr:last-child td{border-bottom:0}.pricing-module__CR-gnG__groupRow th{background:var(--color-bg-subtle);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.04em;font-size:12px;color:var(--color-heading-2)!important;padding:12px 16px!important}.pricing-module__CR-gnG__compare td:is(.pricing-module__CR-gnG__compareWrap[data-featured~=pro] [data-col=pro],.pricing-module__CR-gnG__compareWrap[data-featured~=pro-plus] [data-col=pro-plus],.pricing-module__CR-gnG__compareWrap[data-featured~=team] [data-col=team],.pricing-module__CR-gnG__compareWrap[data-featured~=team-scale] [data-col=team-scale]){background:var(--color-bg-muted)}.pricing-module__CR-gnG__compare thead th:is(.pricing-module__CR-gnG__compareWrap[data-featured~=pro] [data-col=pro],.pricing-module__CR-gnG__compareWrap[data-featured~=pro-plus] [data-col=pro-plus],.pricing-module__CR-gnG__compareWrap[data-featured~=team] [data-col=team],.pricing-module__CR-gnG__compareWrap[data-featured~=team-scale] [data-col=team-scale]){background:var(--color-bg-muted);box-shadow:inset 0 2px 0 var(--color-heading)}.pricing-module__CR-gnG__compare thead th:is(.pricing-module__CR-gnG__compareWrap[data-featured~=pro] [data-col=pro],.pricing-module__CR-gnG__compareWrap[data-featured~=pro-plus] [data-col=pro-plus],.pricing-module__CR-gnG__compareWrap[data-featured~=team] [data-col=team],.pricing-module__CR-gnG__compareWrap[data-featured~=team-scale] [data-col=team-scale]) small{color:var(--color-secondary)}.pricing-module__CR-gnG__compareWrap[data-featured~=pro-plus][data-featured~=team] td[data-col=team]{box-shadow:inset 1px 0 0 var(--color-border)}.pricing-module__CR-gnG__compareWrap[data-featured~=pro-plus][data-featured~=team] .pricing-module__CR-gnG__compare thead th[data-col=team]{box-shadow:inset 1px 0 0 var(--color-border), inset 4px 0 0 var(--color-bg-muted), inset 0 2px 0 var(--color-heading)}.pricing-module__CR-gnG__yes,.pricing-module__CR-gnG__no{vertical-align:middle;width:18px;height:18px;display:inline-block}.pricing-module__CR-gnG__yes{background:var(--color-accent) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4.5 8.2l2.2 2.2 4.8-4.8' fill='none' stroke='%23fff' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 16px no-repeat;border-radius:50%}.pricing-module__CR-gnG__no{position:relative}.pricing-module__CR-gnG__no:before{content:"";background:var(--color-border);height:1.5px;position:absolute;top:8px;left:4px;right:4px}.pricing-module__CR-gnG__cell{font-family:var(--font-mono);color:var(--color-heading-2);font-size:13px}:is(.pricing-module__CR-gnG__compareWrap:not(:has(#compare-all:checked)) .pricing-module__CR-gnG__fullBody,.pricing-module__CR-gnG__compareWrap:has(#compare-all:checked) .pricing-module__CR-gnG__keyBody){display:none}.pricing-module__CR-gnG__compareToggle{cursor:pointer;justify-content:center;margin-top:16px;display:flex}.pricing-module__CR-gnG__compareToggle span{background:var(--color-surface);color:var(--color-heading-2);border:1px solid #d1d5db;border-radius:4px;padding:8px 18px;font-size:14px;font-weight:500;box-shadow:0 1px 2px #11182714}.pricing-module__CR-gnG__compareToggle:hover span{border-color:#9ca3af}.pricing-module__CR-gnG__less{display:none}.pricing-module__CR-gnG__compareWrap:has(#compare-all:checked) .pricing-module__CR-gnG__more{display:none}.pricing-module__CR-gnG__compareWrap:has(#compare-all:checked) .pricing-module__CR-gnG__less{display:inline-block}.pricing-module__CR-gnG__compareWrap:has(#compare-all:focus-visible) .pricing-module__CR-gnG__compareToggle span{outline:2px solid var(--color-accent);outline-offset:2px}@media (max-width:640px){.pricing-module__CR-gnG__compareWrap:has(#compare-all:checked) .pricing-module__CR-gnG__scroll{overscroll-behavior:contain;max-height:70svh;overflow:auto}.pricing-module__CR-gnG__scroll .pricing-module__CR-gnG__compare thead th{z-index:2;box-shadow:inset 0 -1px 0 var(--color-border);border-bottom:0;position:sticky;top:0}.pricing-module__CR-gnG__scroll .pricing-module__CR-gnG__compare thead th:first-child{z-index:3;box-shadow:inset -1px 0 0 var(--color-border), inset 0 -1px 0 var(--color-border);left:0}.pricing-module__CR-gnG__scroll .pricing-module__CR-gnG__compare thead th:is(.pricing-module__CR-gnG__compareWrap[data-featured~=pro] [data-col=pro],.pricing-module__CR-gnG__compareWrap[data-featured~=pro-plus] [data-col=pro-plus],.pricing-module__CR-gnG__compareWrap[data-featured~=team] [data-col=team],.pricing-module__CR-gnG__compareWrap[data-featured~=team-scale] [data-col=team-scale]){box-shadow:inset 0 2px 0 var(--color-heading), inset 0 -1px 0 var(--color-border)}.pricing-module__CR-gnG__compareWrap[data-featured~=pro-plus][data-featured~=team] .pricing-module__CR-gnG__scroll .pricing-module__CR-gnG__compare thead th[data-col=team]{box-shadow:inset 1px 0 0 var(--color-border), inset 4px 0 0 var(--color-bg-muted), inset 0 2px 0 var(--color-heading), inset 0 -1px 0 var(--color-border)}}.pricing-module__CR-gnG__split{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);align-items:start;gap:clamp(32px,6vw,96px);display:grid}.pricing-module__CR-gnG__split>:first-child{position:sticky;top:24px}@media (max-width:960px){.pricing-module__CR-gnG__split{grid-template-columns:1fr}.pricing-module__CR-gnG__split>:first-child{position:static}}.pricing-module__CR-gnG__ledger{margin:0;padding:0;list-style:none;display:grid}.pricing-module__CR-gnG__ledger li{border-top:1px solid var(--color-border);grid-template-columns:140px minmax(0,1fr) auto;align-items:start;gap:24px;padding:24px 0;display:grid}.pricing-module__CR-gnG__ledger li:last-child{border-bottom:1px solid var(--color-border)}.pricing-module__CR-gnG__ledgerLabel{font-family:var(--font-mono);color:var(--color-subtle);font-size:13px;line-height:24px}.pricing-module__CR-gnG__ledgerBody{color:var(--color-muted);gap:4px;display:grid}.pricing-module__CR-gnG__ledgerBody b{color:var(--color-heading-2);font-size:18px;font-weight:500;line-height:28px}.pricing-module__CR-gnG__tagCredit,.pricing-module__CR-gnG__tagFree{border-radius:var(--radius-full);white-space:nowrap;padding:2px 10px;font-size:12px;line-height:20px}.pricing-module__CR-gnG__tagCredit{background:var(--color-bg-muted);color:var(--color-secondary)}.pricing-module__CR-gnG__tagFree{background:var(--tint-green);color:var(--color-green)}@media (max-width:640px){.pricing-module__CR-gnG__ledger li{grid-template-columns:1fr;gap:8px}.pricing-module__CR-gnG__tagCredit,.pricing-module__CR-gnG__tagFree{justify-self:start}}.pricing-module__CR-gnG__roles{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.pricing-module__CR-gnG__role{align-content:space-between;gap:96px;min-height:340px;display:grid}.pricing-module__CR-gnG__roleLabel{border-radius:var(--radius-full);color:#fffc;background:#ffffff24;justify-self:start;padding:4px 12px;font-size:14px;line-height:20px}.pricing-module__CR-gnG__role h3{letter-spacing:-.02em;color:#fff;margin:0 0 12px;font-size:30px;font-weight:500;line-height:36px}.pricing-module__CR-gnG__role p{color:#fffc;margin:0;font-size:17px;line-height:25.5px}@media (max-width:1000px){.pricing-module__CR-gnG__roles{grid-template-columns:1fr}.pricing-module__CR-gnG__role{gap:48px;min-height:0}}.pricing-module__CR-gnG__faq{display:grid}.pricing-module__CR-gnG__faqItem{border-top:1px solid var(--color-border)}.pricing-module__CR-gnG__faqItem:last-child{border-bottom:1px solid var(--color-border)}.pricing-module__CR-gnG__faqItem summary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding:24px 0;list-style:none;display:flex}.pricing-module__CR-gnG__faqItem summary::-webkit-details-marker{display:none}.pricing-module__CR-gnG__faqItem h3{color:var(--color-heading-2);margin:0;font-size:18px;font-weight:500;line-height:28px}.pricing-module__CR-gnG__faqItem p{color:var(--color-muted);margin:-8px 0 0;padding:0 48px 24px 0}.pricing-module__CR-gnG__plus{background:var(--color-bg-muted);border-radius:50%;flex:none;width:28px;height:28px;position:relative}.pricing-module__CR-gnG__plus:before,.pricing-module__CR-gnG__plus:after{content:"";background:var(--color-heading-2);width:10px;height:1.5px;transition:transform .2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pricing-module__CR-gnG__plus:after{transform:translate(-50%,-50%)rotate(90deg)}.pricing-module__CR-gnG__faqItem[open] .pricing-module__CR-gnG__plus:after{transform:translate(-50%,-50%)rotate(0)}.pricing-module__CR-gnG__leads{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);gap:24px;padding:clamp(24px,3vw,40px);display:grid}.pricing-module__CR-gnG__leadsTabs{background:var(--color-bg-muted);border-radius:6px;flex-wrap:wrap;justify-self:start;gap:4px;padding:4px;display:flex}.pricing-module__CR-gnG__leadsTab,.pricing-module__CR-gnG__leadsTabOn{color:var(--color-secondary);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:4px;padding:7px 14px;font-size:14px}.pricing-module__CR-gnG__leadsTab:hover{color:var(--color-heading-2)}.pricing-module__CR-gnG__leadsTabOn{background:var(--color-surface);color:var(--color-heading-2);font-weight:500;box-shadow:0 1px 2px #1118271a}.pricing-module__CR-gnG__leadsBig{gap:6px;margin:8px 0 0;display:grid}.pricing-module__CR-gnG__leadsBig strong{letter-spacing:-.04em;color:var(--color-heading);font-variant-numeric:tabular-nums;font-size:clamp(56px,7vw,88px);font-weight:500;line-height:1}.pricing-module__CR-gnG__leadsBig span{color:var(--color-secondary);font-size:17px}.pricing-module__CR-gnG__leadsBar{background:var(--color-bg-muted);border-radius:4px;height:8px;overflow:hidden}.pricing-module__CR-gnG__leadsBar i{background:var(--color-accent);border-radius:4px;height:100%;transition:width .5s cubic-bezier(.22,1,.36,1);display:block}.pricing-module__CR-gnG__leadsIncl{border-top:1px solid var(--color-border);color:var(--color-secondary);gap:10px;margin:0;padding:16px 0 0;font-size:14px;list-style:none;display:grid}.pricing-module__CR-gnG__leadsIncl li{padding-left:26px;position:relative}.pricing-module__CR-gnG__leadsIncl li:before{content:"";background:var(--tint-accent) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4.5 8.2l2.2 2.2 4.8-4.8' fill='none' stroke='%234F46E5' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 16px no-repeat;border-radius:50%;width:16px;height:16px;position:absolute;top:2px;left:0}html[data-theme=dark] .pricing-module__CR-gnG__planFeatured{background:#27272a;border-color:#71717a}@media (max-width:640px){.pricing-module__CR-gnG__heroText h1{font-size:32px;line-height:38px}.pricing-module__CR-gnG__line{display:inline}.pricing-module__CR-gnG__leads{background:0 0;border:0;padding:0}.pricing-module__CR-gnG__leadsTabs{box-shadow:inset 0 -1px 0 var(--color-border);background:0 0;border-radius:0;flex-wrap:nowrap;justify-self:stretch;gap:0;padding:0}.pricing-module__CR-gnG__leadsTab,.pricing-module__CR-gnG__leadsTabOn{white-space:nowrap;border-radius:0;flex:auto;min-height:44px;padding:0 4px;font-size:14px}.pricing-module__CR-gnG__leadsTabOn{box-shadow:inset 0 -2px 0 var(--color-heading-2);background:0 0}.pricing-module__CR-gnG__planCard a[data-cta]{min-height:44px}.pricing-module__CR-gnG__switch label{align-items:center;min-height:44px;display:inline-flex}.pricing-module__CR-gnG__compare{min-width:520px;font-size:13px}.pricing-module__CR-gnG__compare thead th,.pricing-module__CR-gnG__compare tbody th,.pricing-module__CR-gnG__compare td{padding-left:12px;padding-right:12px}.pricing-module__CR-gnG__compare thead th:first-child,.pricing-module__CR-gnG__compare tbody th{z-index:1;background:var(--color-surface);width:156px;min-width:156px;box-shadow:inset -1px 0 0 var(--color-border);position:sticky;left:0}.pricing-module__CR-gnG__compare .pricing-module__CR-gnG__groupRow th{background:var(--color-bg-subtle);box-shadow:none}.pricing-module__CR-gnG__compare thead th:not(:first-child),.pricing-module__CR-gnG__compare td{white-space:nowrap}}
.product-module__LKxYhG__hero{padding:96px 0 56px}.product-module__LKxYhG__heroText{text-align:center;justify-items:center;gap:24px;display:grid}.product-module__LKxYhG__heroTitle{max-width:26ch;font-weight:500}.product-module__LKxYhG__heroFilm{max-width:1240px;margin-top:56px}@media (max-width:860px){.product-module__LKxYhG__hero{padding-top:56px}}@media (max-width:640px){.product-module__LKxYhG__heroFilm{display:none}}.product-module__LKxYhG__barShell{z-index:40;padding:20px var(--gutter) 16px;background:color-mix(in srgb, var(--color-bg) 92%, transparent);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--color-border);position:sticky;top:0}.product-module__LKxYhG__bar{max-width:var(--container-max);grid-template-columns:repeat(6,minmax(0,1fr));gap:24px;margin:0 auto;display:grid}.product-module__LKxYhG__tab,.product-module__LKxYhG__tabOn{min-width:0;color:var(--color-subtle);gap:10px;text-decoration:none;transition:color .2s;display:grid}.product-module__LKxYhG__tab:hover,.product-module__LKxYhG__tabOn{color:var(--color-heading-2)}.product-module__LKxYhG__tabName{white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:8px;font-size:16px;line-height:24px;display:flex;overflow:hidden}.product-module__LKxYhG__tabName i{border:1.25px solid;border-radius:50%;flex:none;place-items:center;width:18px;height:18px;font-size:11px;font-style:normal;line-height:1;display:grid}.product-module__LKxYhG__tabLine{border-radius:var(--radius-full);background:var(--color-border);height:4px;transition:background-color .25s;position:relative;overflow:hidden}.product-module__LKxYhG__tabLine i{border-radius:inherit;background:var(--color-heading-2);transform-origin:0;transition:transform .15s linear;position:absolute;inset:0}.product-module__LKxYhG__tab:hover .product-module__LKxYhG__tabLine{background:#d1d5db}.product-module__LKxYhG__tabPhase{color:var(--color-subtle);font-size:14px;line-height:20px}.product-module__LKxYhG__tabOn .product-module__LKxYhG__tabPhase{color:var(--color-secondary)}@media (max-width:1000px){.product-module__LKxYhG__barShell{padding:14px 0 12px}.product-module__LKxYhG__bar{padding:0 var(--gutter);contain:paint;scrollbar-width:none;gap:16px;display:flex;overflow-x:auto}.product-module__LKxYhG__bar::-webkit-scrollbar{display:none}.product-module__LKxYhG__tab,.product-module__LKxYhG__tabOn{flex:none;width:168px}}.product-module__LKxYhG__step{padding:120px 0;scroll-margin-top:100px}.product-module__LKxYhG__step+.product-module__LKxYhG__step{border-top:1px solid var(--color-border)}.product-module__LKxYhG__stepGrid{grid-template-columns:minmax(0,1fr);align-items:center;gap:clamp(32px,4vw,56px);display:grid}.product-module__LKxYhG__sceneRight{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.product-module__LKxYhG__sceneLeft{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.product-module__LKxYhG__sceneLeft .product-module__LKxYhG__stage,.product-module__LKxYhG__sceneTop .product-module__LKxYhG__stage{order:-1}.product-module__LKxYhG__stepText{align-content:start;gap:20px;display:grid}.product-module__LKxYhG__label{color:var(--color-secondary);align-items:center;gap:10px;font-size:14px;line-height:20px;display:flex}.product-module__LKxYhG__label i{font-style:normal;font-family:var(--font-mono);color:var(--color-accent)}.product-module__LKxYhG__label em{color:var(--color-subtle);font-style:normal}.product-module__LKxYhG__points{grid-template-columns:minmax(0,1fr);gap:0;margin:16px 0 0;padding:0;list-style:none;display:grid}.product-module__LKxYhG__points li{border-top:1px solid var(--color-border);grid-template-columns:36px minmax(0,1fr);column-gap:16px;padding:18px 0;display:grid}.product-module__LKxYhG__points b{color:var(--color-heading-2);font-weight:500}.product-module__LKxYhG__points span:last-child{color:var(--color-muted);grid-column:2}.product-module__LKxYhG__icon{border-radius:var(--radius-md);background:var(--color-bg-muted);width:36px;height:36px;color:var(--color-heading-2);grid-row:span 2;place-items:center;display:grid}.product-module__LKxYhG__icon svg{width:18px;height:18px}.product-module__LKxYhG__icon svg path{stroke-width:1.6px}.product-module__LKxYhG__stage{place-items:center;display:grid}.product-module__LKxYhG__sceneTop .product-module__LKxYhG__points,.product-module__LKxYhG__sceneBottom .product-module__LKxYhG__points{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:clamp(24px,3vw,48px)}.product-module__LKxYhG__sceneTop .product-module__LKxYhG__stage,.product-module__LKxYhG__sceneBottom .product-module__LKxYhG__stage{width:min(960px,100%);margin-inline:auto}@media (max-width:960px){.product-module__LKxYhG__step{padding:80px 0}.product-module__LKxYhG__stepGrid,.product-module__LKxYhG__sceneTop .product-module__LKxYhG__points,.product-module__LKxYhG__sceneBottom .product-module__LKxYhG__points{grid-template-columns:minmax(0,1fr)}}.product-module__LKxYhG__marker{white-space:nowrap;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 40' preserveAspectRatio='none'%3E%3Cpath fill='%23E8F638' fill-opacity='.55' d='M14 4 C70 0 130 6 190 2 C250 -1 320 5 388 1 L392 12 C330 15 260 11 196 14 C130 17 70 12 10 16 Z'/%3E%3Cpath fill='%23E8F638' d='M2 12 C30 6 64 11 104 7 C150 3 196 10 240 6 C284 2 330 9 368 5 C380 4 392 2 398 7 C396 14 400 20 395 26 C398 32 394 37 384 36 C344 33 302 39 258 35 C212 31 170 38 126 34 C86 31 48 37 16 35 C8 34 3 38 1 31 C4 26 0 21 3 17 C1 15 4 14 2 12 Z'/%3E%3C/svg%3E");background-position:0 92%;background-repeat:no-repeat;background-size:100% .52em;margin:0 -.1em;padding:0 .1em}.product-module__LKxYhG__stepHead{align-items:flex-end;gap:24px;display:flex}.product-module__LKxYhG__bigNum{color:#0000;-webkit-text-stroke:1.5px #cfd4dc;letter-spacing:-.06em;font-variant-numeric:tabular-nums;font-size:clamp(120px,16vw,230px);font-weight:500;line-height:.82;display:block}.product-module__LKxYhG__stepHead .product-module__LKxYhG__label{margin-bottom:12px}.product-module__LKxYhG__huge{letter-spacing:-.045em;max-width:16ch;color:var(--color-heading);margin:28px 0 0;font-size:clamp(48px,7.4vw,108px);font-weight:500;line-height:1}.product-module__LKxYhG__step .product-module__LKxYhG__stepGrid{margin-top:clamp(40px,5vw,72px)}@media (max-width:960px){.product-module__LKxYhG__stepHead{gap:14px}}.product-module__LKxYhG__stepDark{background:var(--color-bg-dark);color:#fff}.product-module__LKxYhG__step+.product-module__LKxYhG__stepDark,.product-module__LKxYhG__stepDark+.product-module__LKxYhG__step{border-top:0}.product-module__LKxYhG__stepDark .product-module__LKxYhG__bigNum{-webkit-text-stroke-color:#3a3a3a}.product-module__LKxYhG__stepDark .product-module__LKxYhG__huge,.product-module__LKxYhG__stepDark h2{color:#fff}.product-module__LKxYhG__stepDark .product-module__LKxYhG__stepText>p,.product-module__LKxYhG__stepDark .product-module__LKxYhG__points span:last-child,.product-module__LKxYhG__stepDark .product-module__LKxYhG__label em{color:#ffffffad}.product-module__LKxYhG__stepDark .product-module__LKxYhG__label{color:#ffffffd9}.product-module__LKxYhG__stepDark .product-module__LKxYhG__label i{color:#a5b4fc}.product-module__LKxYhG__stepDark .product-module__LKxYhG__points li{border-top-color:#ffffff1f}.product-module__LKxYhG__stepDark .product-module__LKxYhG__points b{color:#fff}.product-module__LKxYhG__stepDark .product-module__LKxYhG__icon{color:#fff;background:#ffffff14}.product-module__LKxYhG__motion{width:100%}.product-module__LKxYhG__motion>div:first-child{border-radius:12px;box-shadow:0 1px 2px #1118270f,0 12px 24px -8px #1118272e,0 40px 80px -24px #11182759}:is(.product-module__LKxYhG__stepDark .product-module__LKxYhG__motion>div:first-child,html[data-theme=dark] .product-module__LKxYhG__motion>div:first-child){box-shadow:0 1px 2px #0006,0 12px 24px -8px #00000080,0 40px 80px -24px #000c}html[data-theme=dark] .product-module__LKxYhG__marker{background-position:0 55%;background-size:100% 1.04em}@media (max-width:640px){.product-module__LKxYhG__barShell{background:var(--color-bg);padding:0}.product-module__LKxYhG__bar{gap:20px}.product-module__LKxYhG__tab,.product-module__LKxYhG__tabOn{align-content:center;gap:0;width:auto;min-height:44px;position:relative}.product-module__LKxYhG__tabName{font-size:15px;line-height:22px}.product-module__LKxYhG__tabLine{background:0 0;height:2px;position:absolute;bottom:0;left:0;right:0}.product-module__LKxYhG__tab:hover .product-module__LKxYhG__tabLine{background:0 0}.product-module__LKxYhG__tab{color:var(--color-muted)}.product-module__LKxYhG__tabOn .product-module__LKxYhG__tabLine i{transform:none!important}.product-module__LKxYhG__tabPhase{display:none}.product-module__LKxYhG__step{padding:64px 0;scroll-margin-top:56px}.product-module__LKxYhG__bigNum,.product-module__LKxYhG__icon{display:none}.product-module__LKxYhG__step .product-module__LKxYhG__stage{margin-top:8px}.product-module__LKxYhG__points li{grid-template-columns:minmax(0,1fr);row-gap:2px;padding:16px 0}.product-module__LKxYhG__points span:last-child{grid-column:1}.product-module__LKxYhG__stepHead .product-module__LKxYhG__label{margin-bottom:0}.product-module__LKxYhG__huge{letter-spacing:-.03em;margin-top:16px;font-size:32px;line-height:36px}.product-module__LKxYhG__step .product-module__LKxYhG__stepGrid{margin-top:24px}}html[data-theme=dark] .product-module__LKxYhG__label i{color:#a5b4fc}
.motion-module__hCocfq__wordWrap{vertical-align:bottom;margin-bottom:-.08em;padding-bottom:.08em;display:inline-block;overflow:hidden}.motion-module__hCocfq__word{transition:transform .8s cubic-bezier(.22,1,.36,1),opacity .8s cubic-bezier(.22,1,.36,1);display:inline-block}.motion-module__hCocfq__armed:not(.motion-module__hCocfq__seen) .motion-module__hCocfq__word{opacity:0;transform:translateY(105%)}.motion-module__hCocfq__riseArmed:not(.motion-module__hCocfq__riseSeen){opacity:0;transform:translateY(32px)}.motion-module__hCocfq__riseArmed{transition:opacity .8s cubic-bezier(.22,1,.36,1),transform .8s cubic-bezier(.22,1,.36,1)}.motion-module__hCocfq__marquee{border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);padding:28px 0;overflow:hidden}.motion-module__hCocfq__marqueeTrack{width:max-content;animation:60s linear infinite motion-module__hCocfq__slide;display:flex}.motion-module__hCocfq__marqueeRow{flex:none;display:flex}.motion-module__hCocfq__marqueeWord{color:var(--color-heading);letter-spacing:-.04em;white-space:nowrap;align-items:center;gap:40px;padding-right:40px;font-size:clamp(40px,6vw,88px);font-weight:500;line-height:1;display:inline-flex}.motion-module__hCocfq__marqueeWord i{color:var(--color-subtle);font-size:.4em;font-style:normal}@keyframes motion-module__hCocfq__slide{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce) and (min-width:641px){.motion-module__hCocfq__armed:not(.motion-module__hCocfq__seen) .motion-module__hCocfq__word,.motion-module__hCocfq__riseArmed:not(.motion-module__hCocfq__riseSeen){opacity:1;transform:none}.motion-module__hCocfq__marqueeTrack{animation:none}}