@font-face{font-family:__Sora_1a977f;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c5f10e9e72d35c52-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Sora_1a977f;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/3dc379dc9b5dec12-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Sora_1a977f;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/c5f10e9e72d35c52-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Sora_1a977f;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/3dc379dc9b5dec12-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Sora_1a977f;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c5f10e9e72d35c52-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Sora_1a977f;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/3dc379dc9b5dec12-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Sora_1a977f;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/c5f10e9e72d35c52-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Sora_1a977f;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/3dc379dc9b5dec12-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Sora_1a977f;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/c5f10e9e72d35c52-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Sora_1a977f;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/3dc379dc9b5dec12-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Sora_Fallback_1a977f;src:local("Arial");ascent-override:85.29%;descent-override:25.50%;line-gap-override:0.00%;size-adjust:113.73%}.__className_1a977f{font-family:__Sora_1a977f,__Sora_Fallback_1a977f;font-style:normal}.__variable_1a977f{--font-sora:"__Sora_1a977f","__Sora_Fallback_1a977f"}@font-face{font-family:__GeistSans_3a0388;src:url(/_next/static/media/e11418ac562b8ac1-s.p.woff2) format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:__GeistSans_Fallback_3a0388;src:local("Arial");ascent-override:85.83%;descent-override:20.52%;line-gap-override:9.33%;size-adjust:107.19%}.__className_3a0388{font-family:__GeistSans_3a0388,__GeistSans_Fallback_3a0388}.__variable_3a0388{--font-geist-sans:"__GeistSans_3a0388","__GeistSans_Fallback_3a0388"}@font-face{font-family:__GeistMono_c1e5c9;src:url(/_next/static/media/66f30814ff6d7cdf.p.woff2) format("woff2");font-display:swap;font-weight:100 900}.__className_c1e5c9{font-family:__GeistMono_c1e5c9,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}.__variable_c1e5c9{--font-geist-mono:"__GeistMono_c1e5c9",ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}:root{--accent:#22a33c;--accent-strong:#1f9a30;--accent-bright:#3fc94b;--accent-mid:#2fb23c;--accent-soft:#62de5c;--accent-light:#7ce86e}:root,[data-theme=light]{--bg:#fbfcfc;--surface:#fff;--ink:#0b1a1e;--ink-strong:#142a2e;--ink-2:#1a2d32;--body:#33474d;--muted:#56676d;--muted-2:#7a8b90;--faint:#9aa8a0;--faint-2:#c2cdc6;--hairline:rgba(16,40,22,.09);--hairline-2:rgba(16,40,22,.06);--nav-glass:hsla(0,0%,100%,.72);--nav-glass-scroll:hsla(0,0%,100%,.86);--nav-border:rgba(16,40,22,.08);--grid:rgba(22,52,28,.03);--card-shadow:0 1px 3px rgba(16,40,22,.04);--eyebrow:#176e26;--hero-card:linear-gradient(165deg,#f4fcf5,#fff 60%)}[data-theme=dark]{--bg:#070f0a;--surface:#0e1a13;--ink:#e8f2ec;--ink-strong:#e8f2ec;--ink-2:#d6e4dc;--body:#b4c6bb;--muted:#92a89c;--muted-2:#7f9389;--faint:#7f9389;--faint-2:#5e726a;--hairline:hsla(0,0%,100%,.09);--hairline-2:hsla(0,0%,100%,.06);--nav-glass:rgba(12,22,16,.72);--nav-glass-scroll:rgba(10,18,13,.86);--nav-border:hsla(0,0%,100%,.08);--grid:hsla(0,0%,100%,.04);--card-shadow:0 1px 3px rgba(0,0,0,.3);--eyebrow:#3fc94b;--hero-card:linear-gradient(165deg,#10221a,#0b1610 60%)}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{background:var(--bg);color:var(--ink);font-family:var(--font-geist-sans),system-ui,sans-serif;-webkit-font-smoothing:antialiased;overflow-x:clip;letter-spacing:-.011em;transition:background .4s ease,color .4s ease}::selection{background:rgba(63,201,75,.22);color:#06302b}a{color:inherit;text-decoration:none}.dsp{font-family:var(--font-sora),system-ui,sans-serif}.gmono{font-family:var(--font-geist-mono),ui-monospace,monospace}.gin{height:46px;width:100%;border:1px solid rgba(16,40,22,.14);border-radius:10px;padding:0 14px 0 42px;font-size:14px;font-family:var(--font-geist),system-ui,sans-serif;color:#142a2e;background:#fff;outline:none;transition:border-color .15s,box-shadow .15s}.gin:focus{border-color:rgba(47,201,75,.55);box-shadow:0 0 0 3px rgba(47,201,75,.12)}.gin::placeholder{color:#9aa8a0}.glab{display:block;font-size:12.5px;font-weight:600;color:#33474d;margin-bottom:7px}.gfield{position:relative}.gfield .gic{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:#8fa39a;display:flex}@keyframes ghx-pulse{0%,to{opacity:.55;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}}@keyframes ghx-float{0%,to{transform:translateY(0)}50%{transform:translateY(-15px)}}@keyframes ghx-floatb{0%,to{transform:translateY(0)}50%{transform:translateY(13px)}}@keyframes ghx-floatc{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-9px) rotate(-1deg)}}@keyframes ghx-ghost{0%,to{transform:translateY(0)}50%{transform:translateY(-16px)}}@keyframes ghx-marquee{to{transform:translateX(-50%)}}@keyframes ghx-eq{0%,to{transform:scaleY(.32)}50%{transform:scaleY(1)}}[data-reveal]{opacity:0;transform:translateY(26px);transition:opacity .85s cubic-bezier(.16,1,.3,1),transform .85s cubic-bezier(.16,1,.3,1)}[data-reveal].is-in{opacity:1;transform:none}body,html{max-width:100%;overflow-x:clip}@media (max-width:1120px){.gb-edge{display:none!important}}@media (max-width:1000px){.gb-bento{grid-template-columns:1fr 1fr!important;grid-auto-rows:auto!important}.gb-bento>*{grid-column:auto!important;grid-row:auto!important}}@media (max-width:920px){.gb-navlinks{display:none!important}.gb-pill{padding:7px 7px 7px 14px!important;gap:4px!important}.gb-playbook,.gb-split{grid-template-columns:1fr!important}.gb-playbook{gap:22px!important}.gb-playbook .gb-pb-meta{align-items:flex-start!important}.gb-playbook .gb-pb-meta>div:last-child{justify-content:flex-start!important;max-width:none!important}.gb-pricing{grid-template-columns:1fr!important;max-width:440px;margin-left:auto;margin-right:auto}.gb-pricing>*{transform:none!important}.gb-mockwrap{overflow-x:auto;-webkit-overflow-scrolling:touch}.gb-mockwrap>*{min-width:720px}.gb-compare-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.gb-compare-scroll>*{min-width:640px}}@media (max-width:720px){.gb-bento{grid-template-columns:1fr!important}.gb-carousel-content{padding:0 24px!important}.gb-disc{display:none!important}.gb-cta-inner{padding:52px 22px!important}.gb-float{display:none!important}}@media (max-width:560px){.gb-navcta-text{display:none}}@media (max-width:760px){.gb-authcard{flex-direction:column}.gb-authcard>div:first-child{width:100%!important;min-height:200px}.gb-authform{padding:32px 28px!important}}@media (max-width:900px){.gb-dashstats{grid-template-columns:1fr 1fr!important}}@media (max-width:720px){.gb-dashwrap>div:first-child{display:none!important}.gb-dashtable{overflow-x:auto;-webkit-overflow-scrolling:touch}.gb-dashtable>div{min-width:660px}.gb-defrow,.gb-guidesteps{grid-template-columns:1fr!important}.gb-defrow{gap:4px!important}}@media (max-width:860px){.gb-checkout{flex-direction:column}.gb-summary{width:100%!important}}