.fr.v10{--v10-sys:-apple-system,BlinkMacSystemFont,"SF Pro Text","Helvetica Neue",system-ui,sans-serif;--v10-t-hero:clamp(48px,5.6vw,84px);--v10-t-h2:clamp(34px,3.9vw,56px);--v10-t-h2c:clamp(40px,4.6vw,68px);--v10-t-h3:clamp(26px,2.4vw,34px);--v10-t-lede:clamp(18px,1.4vw,20px);--v10-t-body:17px;--v10-t-item:17px;--v10-t-small:15px;--v10-t-caption:13px;--v10-t-eyebrow:12px;--v10-out:cubic-bezier(0.16,1,0.3,1);--v10-fill:linear-gradient(180deg,rgba(255,255,255,0.072),rgba(255,255,255,0.03));--v10-fill-2:rgba(255,255,255,0.045);--v10-edge:inset 0 1px 0 rgba(255,255,255,0.13),inset 0 0 0 1px rgba(255,255,255,0.05);--v10-drop:0 1px 2px rgba(0,0,0,0.22),0 16px 36px -12px rgba(0,0,0,0.5),0 48px 112px -32px rgba(0,0,0,0.62);--v10-drop-sm:0 1px 2px rgba(0,0,0,0.2),0 10px 28px -10px rgba(0,0,0,0.55);--v10-hair:rgba(255,255,255,0.075);position:relative;z-index:1;font-family:var(--v10-sans,var(--v10-sys));font-size:var(--v10-t-body);line-height:1.55;font-feature-settings:"kern";font-kerning:normal;text-rendering:optimizeLegibility}.v10 .fr-notes,.v10 .fx-stage,.v10 .tr,.v10 .v10-reel,.v10 .v10-stage,.v10 .v10-top__show,.v10 .v9-stage,.v10 .xp{font-family:var(--v10-sys);text-rendering:auto}.v10 .fr-brand{font-weight:600;letter-spacing:-.015em}.v10 .fr-nav__quiet{font-size:15px;font-weight:450;letter-spacing:-.005em}.v10 .fr-btn{font-weight:600;font-size:16px;letter-spacing:-.005em;box-shadow:var(--pri-glow)}.v10 .fr-btn:hover{box-shadow:var(--pri-glow-hover)}.v10 .fr-btn--sm{font-size:14px}.v10 .v10-btn2,.v10 .v10-jobs__go,.v10 .v10-pill{gap:10px;padding:0 20px 0 24px;font-size:15px;font-weight:500;letter-spacing:-.003em;background:rgba(255,255,255,.025);box-shadow:inset 0 0 0 1px rgba(255,255,255,.17),inset 0 1px 0 rgba(255,255,255,.12),0 8px 24px -12px rgba(0,0,0,.6);transition:background .2s var(--ease),box-shadow .2s var(--ease),transform .16s var(--ease)}.v10 .v10-btn2{height:48px;font-size:16px}.v10 .v10-jobs__go,.v10 .v10-pill{min-height:44px}.v10 .v10-btn2 svg,.v10 .v10-jobs__go svg,.v10 .v10-pill svg{opacity:.8}@media (hover:hover) and (pointer:fine){.v10 .v10-btn2:hover,.v10 .v10-jobs__go:hover,.v10 .v10-pill:hover{background:rgba(255,255,255,.07);box-shadow:inset 0 0 0 1px rgba(255,255,255,.26),inset 0 1px 0 rgba(255,255,255,.16),0 10px 28px -12px rgba(0,0,0,.7)}}.v10 .v10-jobs__go:active,.v10 .v10-pill:active{transform:scale(.97)}.v10 .v10-eyebrow{font-family:var(--v10-mono,ui-monospace,monospace);font-size:var(--v10-t-eyebrow);font-weight:500;line-height:16px;letter-spacing:.14em}.v10 :is(.v10-h1,.v10-h2,.v9-h2,.v10-h3,.v10-arc__h,.v10-inc__h,.mc-tag,.v10-xlist__total,.v10-yours__t,.v10-mark__n,.v10-mark__name,.fr-d--sym,.fr-d .fl__face,.v10-add__sum dd){font-family:var(--v10-display,var(--v10-sys))}.v10 .v10-h1{font-size:var(--v10-t-hero);font-weight:800;line-height:1.02;letter-spacing:-.04em}.v10 .v10-h1>span+span{color:var(--soft)}.v10 .v10-sub{margin-top:24px;max-width:30ch;font-size:var(--v10-t-lede);line-height:1.5;letter-spacing:-.005em}.v10 .v10-top__go{margin-top:40px;gap:12px}.v10 .v10-top__fine{margin-top:16px;font-size:var(--v10-t-caption);letter-spacing:0;color:var(--faint)}.v10 .v10-top__plans{position:relative;color:var(--soft);text-decoration:underline;-webkit-text-decoration-color:rgba(235,235,245,.32);text-decoration-color:rgba(235,235,245,.32);text-underline-offset:3px;transition:color .2s var(--ease),-webkit-text-decoration-color .2s var(--ease);transition:color .2s var(--ease),text-decoration-color .2s var(--ease);transition:color .2s var(--ease),text-decoration-color .2s var(--ease),-webkit-text-decoration-color .2s var(--ease)}.v10 .v10-top__plans:after{content:"";position:absolute;inset:-14px -8px}.v10 .v10-top__plans:hover{color:var(--ink);-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.v10 .v10-h2{margin-top:24px;font-size:var(--v10-t-h2);font-weight:800;line-height:1.08;letter-spacing:-.04em}.v10 .v10-head{max-width:860px}.v10 .v10-lede{margin-top:24px;max-width:54ch;font-size:var(--v10-t-lede);line-height:1.5;letter-spacing:-.005em}.v10 .v10-pill{margin-top:40px}.v10 .v10-h3{font-size:var(--v10-t-h3);line-height:1.15}.v10 .v10-h3,.v10 .v9-h2{font-weight:800;letter-spacing:-.04em}.v10 .v9-h2{font-size:var(--v10-t-h2c);line-height:1.04}.v10 .mc-tag{font-size:var(--v10-t-h3)}.v10 .mc-tag,.v10 .v10-yours__t{font-weight:800;letter-spacing:-.04em}.v10 .mc-sub{font-size:var(--v10-t-lede);line-height:1.5}.v10 .fx-t,.v10 .mc-points b{font-weight:500}.v10 .fx-t{letter-spacing:-.025em}.v10 .v10-pricing,.v10 .v10-sec,.v10 .v10-step{padding-top:144px}.v10 .sp-founder__card .sp-founder__say{font-size:18px;line-height:1.6}.v10 .v10-stage{margin-top:64px}.v10 .v10-feat .v10-under{margin-top:40px}.v10 .v10-xlist{margin-top:64px}.v10 .v10-xfoot{margin-top:40px}.v10 .v10-col{gap:8px}.v10 .v10-col__t{font-size:var(--v10-t-item);font-weight:500;line-height:1.35;letter-spacing:-.012em}.v10 .v10-col__d{font-size:var(--v10-t-small);line-height:1.55;letter-spacing:-.002em}.v10 .v10-col__bar{margin-bottom:16px}.v10 .v10-feat .v10-cols{position:relative;gap:0;padding:8px;border-radius:22px;grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);background:var(--v10-fill);box-shadow:var(--v10-edge),var(--v10-drop)}.v10 .v10-feat .v10-cols>li+li{box-shadow:inset 1px 0 0 var(--v10-hair)}.v10 .v10-feat .v10-col{height:100%;padding:20px 24px 24px;border-radius:16px;transition:color .2s var(--ease),background .2s var(--ease),box-shadow .2s var(--ease)}.v10 .v10-feat .v10-col.is-on{background:var(--v10-fill-2);box-shadow:inset 0 1px 0 rgba(255,255,255,.07)}.v10 .v10-feat .v10-cols>li:has(+li .is-on),.v10 .v10-feat .v10-cols>li:has(.is-on)+li{box-shadow:none}.v10 .v10-feat .v10-under{align-items:stretch}.v10 .v10-feat .v10-arrows{align-items:flex-start}.v10 .v10-arrow{background:rgba(255,255,255,.04);box-shadow:inset 0 0 0 1px rgba(255,255,255,.15),inset 0 1px 0 rgba(255,255,255,.12),var(--v10-drop-sm)}.v10 .v10-reel__fit{border-radius:20px;box-shadow:inset 0 0 0 1px rgba(255,255,255,.09),inset 0 1px 0 rgba(255,255,255,.18),0 2px 4px rgba(0,0,0,.2),0 30px 60px -20px rgba(0,0,0,.6),0 80px 160px -48px rgba(0,0,0,.7)}.v10 .v10-top__show .v10-reel__fit{box-shadow:inset 0 0 0 1px rgba(255,255,255,.1),inset 0 1px 0 rgba(255,255,255,.2),0 2px 4px rgba(0,0,0,.2),0 40px 80px -24px rgba(0,0,0,.62),0 90px 180px -60px color-mix(in srgb,var(--accent) 34%,transparent)}.v10 .v10-xlist{position:relative;max-width:880px;border-radius:24px;background:var(--v10-fill);box-shadow:var(--v10-edge),var(--v10-drop);overflow:hidden}.v10 .v10-xlist__rows{padding:0 40px}.v10 .v10-xlist__heads{margin:0 40px;padding-top:28px;border-bottom-color:var(--v10-hair);font-family:var(--v10-mono,ui-monospace,monospace);font-size:11px;font-weight:500;letter-spacing:.12em}.v10 .v10-xrow{padding:20px 0;border-top:1px solid var(--v10-hair)}.v10 .v10-xrow:first-child{border-top:0}.v10 .v10-xrow__k{font-family:var(--v10-mono,ui-monospace,monospace);font-weight:500;letter-spacing:.12em}.v10 .v10-xrow__t{font-size:var(--v10-t-item);font-weight:500;line-height:1.4;letter-spacing:-.01em}.v10 .v10-xrow__d{font-size:var(--v10-t-small);line-height:1.5}.v10 .v10-xlist__total{padding:24px 40px 28px;border-top:1px solid color-mix(in srgb,var(--accent) 42%,transparent);background:linear-gradient(180deg,color-mix(in srgb,var(--accent) 9%,transparent),rgba(255,255,255,.02));font-size:var(--v10-t-h3);font-weight:800;letter-spacing:-.04em}.v10 .v10-xfoot__fine{font-size:var(--v10-t-caption)}.v10 .v10-mark{position:relative}.v10 .v10-mark__row{display:flex;align-items:flex-end;gap:24px}.v10 .v10-mark__n{position:relative;flex:none;display:block;margin:0 0 0 -.04em;padding:.04em 0;text-box:trim-both cap alphabetic;font-size:clamp(96px,10.4vw,152px);font-weight:800;line-height:1;letter-spacing:-.05em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--accent);background:linear-gradient(180deg,color-mix(in srgb,var(--accent) 78%,#DCEBFF) 0,var(--accent) 58%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.v10 .v10-mark__say{min-width:0;padding-bottom:2px}@supports not (text-box:trim-both cap alphabetic){.v10 .v10-mark__n{margin-top:-.14em;margin-bottom:-.2em}}.v10 .v10-mark__of{margin:0;font-family:var(--v10-mono,ui-monospace,monospace);font-size:12px;font-weight:500;line-height:16px;letter-spacing:.14em;text-transform:uppercase;color:var(--accent)}.v10 .v10-mark__of span{color:var(--faint)}.v10 .v10-mark__name{margin:8px 0 0;font-size:clamp(20px,1.8vw,24px);font-weight:700;line-height:1.2;letter-spacing:-.02em;color:var(--ink);text-wrap:balance}.v10 .v10-mark__rail{display:flex;gap:6px;width:min(100%,360px);margin-top:32px}.v10 .v10-mark__rail>i{position:relative;flex:1 1;display:flex;flex-direction:column;gap:8px;font-style:normal}.v10 .v10-mark__rail>i:after{content:"";display:block;height:3px;border-radius:2px;background:rgba(255,255,255,.1)}.v10 .v10-mark__rail>i.is-done:after{background:rgba(255,255,255,.42)}.v10 .v10-mark__rail>i.is-on:after{background:var(--accent);box-shadow:0 0 12px color-mix(in srgb,var(--accent) 70%,transparent)}.v10 .v10-mark__rail b{font-family:var(--v10-mono,ui-monospace,monospace);font-size:11px;font-weight:500;line-height:12px;letter-spacing:.04em;color:var(--faint)}.v10 .v10-mark__rail>i.is-done b{color:var(--soft)}.v10 .v10-mark__rail>i.is-on b{color:var(--accent)}.v10 .v10-step .v10-steps,.v10-rail{display:none}@media (min-width:1360px){.v10 .v10-rail{position:fixed;z-index:40;left:24px;top:50%;display:block;translate:-8px -50%;opacity:0;pointer-events:none;transition:opacity .4s var(--ease),translate .4s var(--ease)}.v10 .v10-rail.is-on{opacity:1;translate:0 -50%;pointer-events:auto}.v10 .v10-rail ol{position:relative;list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.v10 .v10-rail ol:before{content:"";position:absolute;left:15px;top:16px;bottom:16px;width:1px;background:rgba(255,255,255,.1)}.v10 .v10-rail a{position:relative;display:flex;align-items:center;gap:12px;height:32px;color:var(--faint);transition:color .2s var(--ease)}.v10 .v10-rail b{position:relative;width:31px;height:31px;border-radius:50%;display:grid;place-items:center;font-family:var(--v10-mono,ui-monospace,monospace);font-size:11px;font-weight:500;background:#071019;box-shadow:inset 0 0 0 1px rgba(255,255,255,.12);transition:color .2s var(--ease),box-shadow .2s var(--ease),background .2s var(--ease)}.v10 .v10-rail span{font-size:13px;font-weight:450;white-space:nowrap;opacity:0;translate:-4px 0;transition:opacity .2s var(--ease),translate .2s var(--ease)}.v10 .v10-rail a.is-done{color:var(--soft)}.v10 .v10-rail a.is-done b{box-shadow:inset 0 0 0 1px rgba(255,255,255,.3)}.v10 .v10-rail a.is-on{color:var(--ink)}.v10 .v10-rail a.is-on b{color:#1a1204;background:var(--accent);box-shadow:0 0 0 4px color-mix(in srgb,var(--accent) 18%,transparent),0 6px 18px -4px color-mix(in srgb,var(--accent) 60%,transparent)}.v10 .v10-rail a.is-on span{opacity:1;translate:0 0;color:var(--soft)}}@media (min-width:1360px) and (hover:hover) and (pointer:fine){.v10 .v10-rail a:hover{color:var(--ink)}.v10 .v10-rail a:hover span{opacity:1;translate:0 0}}@media (min-width:1360px) and (max-width:1599px){.v10 .v10-rail a.is-on span{opacity:0}}.v10 .fr-price:before{opacity:.6}.v10 .fr-plans{gap:16px}.v10 .fr-plan{padding:24px;border-radius:24px;background:var(--v10-fill);box-shadow:var(--v10-edge),var(--v10-drop)}.v10 .fr-plan.is-lit{background:linear-gradient(180deg,color-mix(in srgb,var(--accent) 11%,transparent) 0,rgba(255,255,255,.03) 60%);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent) 55%,transparent),inset 0 1px 0 color-mix(in srgb,var(--accent) 80%,white),var(--v10-drop),0 40px 100px -40px color-mix(in srgb,var(--accent) 45%,transparent)}.v10 .fr-plan__n{font-size:var(--v10-t-small);font-weight:500;letter-spacing:-.005em}.v10 .fr-plan__chip{font-family:var(--v10-mono,ui-monospace,monospace);font-size:10.5px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--accent);background:color-mix(in srgb,var(--accent) 14%,transparent)}.v10 .fr-d .fl__face,.v10 .fr-d--sym{font-weight:800}.v10 .fr-plan__bill{font-size:var(--v10-t-caption)}.v10 .fr-plan__r{margin-top:24px!important;gap:0;padding:12px 16px 0;border-radius:16px;background:var(--v10-fill-2);box-shadow:inset 0 1px 0 rgba(255,255,255,.06),inset 0 0 0 1px rgba(255,255,255,.035);font-size:var(--v10-t-item);font-weight:500;letter-spacing:-.012em;flex:1 1 auto}.v10 .fr-plan__r span{display:block;margin-top:12px;padding:12px 0;border-top:1px solid var(--v10-hair);font-size:14px;font-weight:400;letter-spacing:0}.v10 .fr-plan__r span:last-child{padding-bottom:12px}.v10 .fr-plan__r span+span{margin-top:0}.v10 .fr-plan__go:not(.is-lit){font-weight:500;background:rgba(255,255,255,.08);box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}.v10 .fr-plan__go.is-lit{font-weight:600;box-shadow:var(--pri-glow)}.v10 .fr-plan__go.is-lit:hover{box-shadow:var(--pri-glow-hover)}.v10 .v10-cut__lede,.v10 .v10-pricing__lede{font-size:var(--v10-t-lede);line-height:1.5}.v10 .v10-pricing__lede{margin:24px auto 0;max-width:40ch;letter-spacing:-.005em;color:var(--soft);text-wrap:balance}.v10 .v10-plans.fr-price{max-width:1200px;margin-top:64px}.v10 .v10-plan__who{margin-top:8px;min-height:calc(2 * 1.45em);font-size:var(--v10-t-small);line-height:1.45;color:var(--soft);text-wrap:pretty}.v10 .v10-plan__adds{margin-top:24px;flex:1 1 auto}.v10 .v10-plan__lead{font-family:var(--v10-mono,ui-monospace,monospace);font-size:11px;font-weight:500;line-height:16px;letter-spacing:.12em;text-transform:uppercase;color:var(--faint)}.v10 .v10-plan__adds ul{list-style:none;margin:12px 0 0;padding:0;display:grid;grid-gap:8px;gap:8px}.v10 .v10-plan__adds li{display:grid;grid-template-columns:14px minmax(0,1fr);grid-gap:8px;gap:8px;font-size:14px;line-height:1.45;color:var(--soft)}.v10 .v10-plan__adds li svg{margin-top:3px;color:var(--ink);opacity:.72}.v10 .fr-plan.is-lit .v10-plan__adds li svg{color:var(--accent);opacity:1}.v10 .v10-plan__note{margin-top:12px;font-size:13px;line-height:1.45;color:var(--faint)}.v10 .v10-plans__fine{margin:24px auto 0;max-width:88ch;font-size:var(--v10-t-caption);line-height:1.5;color:var(--faint);text-align:center;text-wrap:balance}@media (min-width:601px) and (max-width:1100px){.v10 .v10-plans .fr-plans{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:601px){.v10 .v10-plans .fr-plans{row-gap:40px}.v10 .v10-plans .v10-plan{display:grid;grid-row:span 8;grid-template-rows:subgrid;grid-row-gap:0;row-gap:0;align-content:start}.v10 .v10-plans .v10-plan .fr-plan__bill,.v10 .v10-plans .v10-plan .v10-plan__who{min-height:0}.v10 .v10-plans .v10-plan.is-lit{z-index:1;margin:-16px -6px;padding:40px 30px}}.v10 .v10-plan.is-lit{background:linear-gradient(180deg,color-mix(in srgb,var(--accent) 14%,transparent) 0,rgba(255,255,255,.035) 55%);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent) 60%,transparent),inset 0 1px 0 color-mix(in srgb,var(--accent) 80%,white),var(--v10-drop),0 48px 120px -36px color-mix(in srgb,var(--accent) 55%,transparent)}.v10 .v10-plan.is-lit .v10-plan__who{color:var(--ink)}.v10 .v10-plan__ribbon{position:absolute;z-index:2;top:0;left:50%;translate:-50% -50%;padding:6px 14px;border-radius:999px;font-family:var(--v10-mono,ui-monospace,monospace);font-size:11px;font-weight:500;line-height:16px;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;color:var(--on-accent);background:var(--pri-fill,var(--accent));box-shadow:inset 0 1px 0 rgba(255,255,255,.38),0 8px 20px -8px color-mix(in srgb,var(--accent) 70%,transparent)}.v10 .v10-plan__meters{margin-top:24px;padding:16px;display:grid;grid-gap:16px;gap:16px;align-content:start;border-radius:16px;background:var(--v10-fill-2);box-shadow:inset 0 1px 0 rgba(255,255,255,.06),inset 0 0 0 1px rgba(255,255,255,.035)}.v10 .v10-m__row{display:flex;align-items:baseline;justify-content:space-between;gap:8px;font-size:var(--v10-t-caption);line-height:1.35}.v10 .v10-m__k{color:var(--soft)}.v10 .v10-m__v{flex:none;font-size:var(--v10-t-small);font-weight:500;letter-spacing:-.01em;color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.v10 .v10-m__track{display:block;margin-top:8px;height:6px;border-radius:3px;background:rgba(255,255,255,.08);overflow:hidden}.v10 .v10-m__fill{display:block;height:100%;width:max(6px,calc(var(--v10-m, 1) * 100%));border-radius:3px;background:rgba(255,255,255,.6);transform-origin:left center;transition:transform 1s var(--v10-out) calc(var(--v10-i, 0) * 70ms + .24s)}.v10 .v10-m__pips{margin-top:8px;display:grid;grid-template-columns:repeat(10,minmax(0,1fr));grid-gap:4px;gap:4px}.v10 .v10-m__pips>span{height:6px;border-radius:3px;background:rgba(255,255,255,.08)}.v10 .v10-m__pips>span.is-on{background:rgba(255,255,255,.6);transition:opacity .4s var(--v10-out) calc(var(--v10-i, 0) * 70ms + .3s + var(--v10-p, 0) * 40ms)}.v10 .v10-plan.is-lit :is(.v10-m__fill,.v10-m__pips>span.is-on){background:var(--accent)}.v10 .v10-plan[data-v10-wait] .v10-m__fill{transform:scaleX(0)}.v10 .v10-plan[data-v10-wait] .v10-m__pips>span.is-on{opacity:.12}.v10 .v10-plan__out{margin-top:16px;font-size:var(--v10-t-caption);line-height:1.4;color:var(--soft)}.v10 .v10-plan__out>span{display:block;font-size:var(--v10-t-item);font-weight:500;line-height:1.35;letter-spacing:-.012em;color:var(--ink)}.v10 .v10-plan__talk{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:rgba(255,255,255,.35);text-decoration-color:rgba(255,255,255,.35);text-underline-offset:3px;transition:-webkit-text-decoration-color .2s var(--ease);transition:text-decoration-color .2s var(--ease);transition:text-decoration-color .2s var(--ease),-webkit-text-decoration-color .2s var(--ease)}@media (hover:hover) and (pointer:fine){.v10 .v10-plan__talk:hover{-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}}.v10 .v10-cmp{max-width:1200px;margin:40px auto 0}.v10 .v10-cmp__btn{display:flex;align-items:center;gap:10px;margin:0 auto;min-height:44px;padding:0 20px 0 24px;border-radius:999px;font-size:15px;font-weight:500;letter-spacing:-.003em;color:var(--ink);background:rgba(255,255,255,.025);box-shadow:inset 0 0 0 1px rgba(255,255,255,.17),inset 0 1px 0 rgba(255,255,255,.12),0 8px 24px -12px rgba(0,0,0,.6);transition:background .2s var(--ease),box-shadow .2s var(--ease)}.v10 .v10-cmp__btn svg{opacity:.8;transition:rotate .4s var(--ease)}.v10 .v10-cmp.is-open .v10-cmp__btn svg{rotate:180deg}@media (hover:hover) and (pointer:fine){.v10 .v10-cmp__btn:hover{background:rgba(255,255,255,.07);box-shadow:inset 0 0 0 1px rgba(255,255,255,.26),inset 0 1px 0 rgba(255,255,255,.16),0 8px 24px -12px rgba(0,0,0,.6)}}.v10 .v10-cmp__btn:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.v10 .v10-cmp__wrap{display:grid;grid-template-rows:0fr;transition:grid-template-rows .4s var(--ease)}.v10 .v10-cmp.is-open .v10-cmp__wrap{grid-template-rows:1fr}.v10 .v10-cmp__in{min-height:0;overflow:hidden}.v10 .v10-cmp.is-settled .v10-cmp__in{overflow:visible}.v10 .v10-cmp__t{width:100%;margin-top:24px;border-collapse:separate;border-spacing:0;table-layout:fixed;border-radius:24px;overflow:hidden;text-align:center;font-size:14px;line-height:1.4;background:var(--v10-fill);box-shadow:var(--v10-edge),var(--v10-drop)}.v10 .v10-cmp__t td,.v10 .v10-cmp__t th{padding:14px 16px;vertical-align:middle}.v10 .v10-cmp__t thead th{padding-top:24px;padding-bottom:16px;font-size:var(--v10-t-small);font-weight:500;letter-spacing:-.005em;color:var(--ink)}.v10 .v10-cmp__t thead th.is-lit{color:var(--accent)}.v10 .v10-cmp__t thead th:first-child{width:32%}.v10 .v10-cmp__t tbody th{width:32%;padding-left:24px;text-align:left;font-weight:400;color:var(--soft)}.v10 .v10-cmp__t tbody td{color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.v10 .v10-cmp__t tbody :is(th,td){border-top:1px solid var(--v10-hair)}.v10 .v10-cmp__t .is-lit{background:color-mix(in srgb,var(--accent) 7%,transparent)}.v10 .v10-cmp__t tbody tr:last-child .is-lit{padding-bottom:16px}.v10 .v10-cmp__yes{display:inline-flex;color:var(--ink);opacity:.8}.v10 .v10-cmp__t td.is-lit .v10-cmp__yes{color:var(--accent);opacity:1}.v10 .v10-cmp__no{display:inline-block;width:10px;height:1.5px;border-radius:1px;vertical-align:middle;background:rgba(255,255,255,.24)}@media (max-width:600px){.v10 .v10-plans .v10-plan.is-lit{margin-top:8px}.v10 .v10-plan__meters{padding:16px 12px}.v10 .v10-cmp__t{display:block;border-radius:20px;font-size:13px}.v10 .v10-cmp__t :is(thead,tbody){display:block}.v10 .v10-cmp__t tr{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding:0 8px}.v10 .v10-cmp__t :is(th,td){padding:8px 4px}.v10 .v10-cmp__t thead th{padding:16px 4px 8px;font-size:13px}.v10 .v10-cmp__t thead th:first-child{display:none}.v10 .v10-cmp__t tbody th{grid-column:1/-1;width:auto;padding:12px 8px 0;font-size:13px}.v10 .v10-cmp__t tbody td{border-top:0;padding-bottom:12px}.v10 .v10-cmp__t tbody tr+tr{border-top:1px solid var(--v10-hair)}.v10 .v10-cmp__t tbody th{border-top:0}.v10 .v10-cmp__t tbody td{align-self:stretch;display:flex;align-items:center;justify-content:center}}.v10 .v10-inc{position:relative;max-width:1200px;margin:64px auto 0;padding:40px;border-radius:28px;text-align:left;background:var(--v10-fill);box-shadow:var(--v10-edge),var(--v10-drop)}.v10 .v10-inc__head{max-width:640px}.v10 .v10-inc__eye{margin:0;font-family:var(--v10-mono,ui-monospace,monospace);font-size:var(--v10-t-eyebrow);font-weight:500;line-height:16px;letter-spacing:.14em;text-transform:uppercase;color:var(--accent)}.v10 .v10-inc__h{margin:16px 0 0;font-size:var(--v10-t-h3);font-weight:800;line-height:1.15;letter-spacing:-.04em;text-wrap:balance}.v10 .v10-inc__h>span:first-child{color:var(--soft)}.v10 .v10-inc__lede{margin:16px 0 0;max-width:56ch;font-size:var(--v10-t-small);line-height:1.55;color:var(--soft)}.v10 .v10-inc__grid{list-style:none;margin:40px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:0 40px;gap:0 40px}.v10 .v10-inc__grid li{display:grid;grid-template-columns:40px minmax(0,1fr);align-content:start;grid-column-gap:16px;column-gap:16px;grid-row-gap:4px;row-gap:4px;padding:24px 0;border-top:1px solid var(--v10-hair)}.v10 .v10-inc__icon{grid-row:span 2;width:40px;height:40px;border-radius:10px;display:grid;place-items:center;color:var(--ink);background:var(--v10-fill-2);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),inset 0 0 0 1px rgba(255,255,255,.04)}.v10 .v10-inc__t{font-size:var(--v10-t-item);font-weight:500;line-height:1.35;letter-spacing:-.012em;color:var(--ink)}.v10 .v10-inc__d{font-size:var(--v10-t-small);line-height:1.5;color:var(--soft)}@media (max-width:900px){.v10 .v10-inc{padding:32px 24px}.v10 .v10-inc__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px}}@media (max-width:600px){.v10 .v10-plans.fr-price{margin-top:40px}.v10 .fr-plans{grid-template-columns:minmax(0,1fr);gap:16px}.v10 .fr-plan{padding:24px 16px 16px}.v10 .fr-plan__chip{display:inline-flex}.v10 .fr-plan__bill{min-height:0}.v10 .fr-long{display:inline}.v10 .fr-short{display:none}.v10 .v10-plan__who{min-height:0}.v10 .v10-pricing__lede{font-size:17px}.v10 .v10-inc{margin-top:40px;padding:24px 16px 8px;border-radius:20px}.v10 .v10-inc__grid{grid-template-columns:minmax(0,1fr);margin-top:24px}.v10 .v10-inc__grid li{padding:16px 0;grid-template-columns:36px minmax(0,1fr)}.v10 .v10-inc__icon{width:36px;height:36px}}.v10 :is(#cancel,#story,#pricing,#add-up,#yes,.v10-step[id]){scroll-margin-top:calc(64px + env(safe-area-inset-top, 0px) + 24px)}.v10 .v10-add__say{font-size:var(--v10-t-small);line-height:1.55}.v10 .v10-add__sum{position:relative;gap:0;padding:8px;border-radius:24px;background:var(--v10-fill);box-shadow:var(--v10-edge),var(--v10-drop)}.v10 .v10-add__sum>div{padding:24px;border-radius:16px;background:none;box-shadow:none}.v10 .v10-add__sum>div+div{box-shadow:inset 1px 0 0 var(--v10-hair)}.v10 .v10-add__sum>div.is-keep{background:linear-gradient(180deg,color-mix(in srgb,var(--accent) 12%,transparent),color-mix(in srgb,var(--accent) 4%,transparent));box-shadow:inset 0 1px 0 color-mix(in srgb,var(--accent) 45%,transparent)}.v10 .v10-add__sum dt{font-family:var(--v10-mono,ui-monospace,monospace);font-size:11px;font-weight:500;letter-spacing:.12em;text-transform:uppercase}.v10 .v10-add__sum dd{font-weight:800;letter-spacing:-.03em}.v10 .v10-add__sum dd small{font-family:var(--v10-sans,var(--v10-sys));font-weight:400}.v10 .v9-yes{gap:12px}.v10 .v9-yes li{min-height:56px;gap:12px;padding:0 24px 0 16px;font-size:var(--v10-t-item);font-weight:500;letter-spacing:-.012em;background:var(--v10-fill);box-shadow:var(--v10-edge),var(--v10-drop-sm)}.v10 .v10-arc{position:relative;margin-top:64px;padding:clamp(40px,4.4vw,64px) 0 clamp(180px,19vw,280px);text-align:center;overflow:clip}.v10 .v10-arc+.v10-sec{padding-top:40px}.v10 .v10-arc__light{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.v10 .v10-arc__h{position:relative;margin:0;padding:0 24px;font-size:clamp(44px,6.4vw,104px);font-weight:800;line-height:1;letter-spacing:-.04em;text-wrap:balance}.v10 .v10-arc__set{color:var(--soft)}.v10 .v10-arc__pay{color:var(--ink)}.v10 [data-v10-wait]{opacity:0;translate:0 24px}.v10 .v10-stage[data-v10-wait]{opacity:.001;translate:0 72px;scale:.955}.v10 .v10-stage[data-v10-in]{transform-origin:50% 0;transition:opacity .7s var(--v10-out),translate 1s var(--v10-out),scale 1s var(--v10-out)}.v10 [data-v10-in]{transition:opacity .64s var(--v10-out) calc(var(--v10-i, 0) * 70ms),translate .76s var(--v10-out) calc(var(--v10-i, 0) * 70ms)}.v10 :is(.v10-xlist,.fr-plan,.v10-add__sum,.v10-inc,.v10-feat .v10-under):after{content:"";position:absolute;z-index:1;left:12%;right:12%;top:0;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.7) 50%,transparent);opacity:.22;pointer-events:none}.v10 .v10-feat .v10-under{position:relative}.v10 .v10-feat .v10-under:after{right:calc(12% + 68px)}.v10 [data-v10-in]:is(.v10-xlist,.fr-plan,.v10-add__sum,.v10-inc,.v10-under):after{animation:v10e-edge .9s var(--v10-out) calc(var(--v10-i, 0) * 70ms + .12s) both}@keyframes v10e-edge{0%{opacity:0;transform:scaleX(.1)}45%{opacity:1}to{opacity:.22;transform:none}}.v10 .v10-xlist.is-in :is(.v10-xrow__now,.v10-xlist__total){animation-fill-mode:backwards}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.v10 .v10-top__say,.v10 .v10-top__show{animation-timing-function:linear;animation-fill-mode:none;animation-timeline:--v10-hero;animation-range:exit 0 exit 100%}.v10 .v10-top{view-timeline:--v10-hero block}.v10 .v10-top__say{animation-name:v10e-say}.v10 .v10-top__show{animation-name:v10e-show}.v10 .v10-mark__n{animation-name:v10e-num;animation-timing-function:linear;animation-fill-mode:none;animation-timeline:view();animation-range:cover 0 cover 100%}.v10 .v10-arc__light{animation-name:v10e-horizon;animation-timing-function:linear;animation-fill-mode:none;animation-timeline:--v10-arc;animation-range:entry 0 cover 50%}.v10 .v10-arc{view-timeline:--v10-arc block}.v10 .v10-arc__h{animation-name:v10e-line;animation-timing-function:linear;animation-fill-mode:backwards;animation-timeline:--v10-arc;animation-range:entry 30% cover 50%}}}@keyframes v10e-say{to{transform:translateY(120px);opacity:.25}}@keyframes v10e-show{to{transform:translateY(-48px)}}@keyframes v10e-num{0%{transform:translateY(-32px);opacity:0}20%{opacity:1}40%{transform:none}68%{opacity:1}to{transform:translateY(28px);opacity:0}}@keyframes v10e-horizon{0%{transform:translateY(12%);opacity:.2}to{transform:none;opacity:1}}@keyframes v10e-line{0%{transform:translateY(48px) scale(.97);opacity:0}to{transform:none;opacity:1}}.v10-light{position:fixed;inset:0;z-index:0;width:100vw;height:100vh;pointer-events:none}@media (max-width:1100px){.v10 .v10-feat .v10-cols{grid-auto-flow:row;grid-auto-columns:auto;grid-template-columns:minmax(0,1fr)}.v10 .v10-feat .v10-cols>li+li{box-shadow:inset 0 1px 0 var(--v10-hair)}}@media (max-width:900px){.v10 .v10-sec{padding-top:112px}.v10 .v10-step{padding-top:104px}.v10 .v10-stage{margin-top:40px}.v10 .v10-feat .v10-under{margin-top:24px;flex-direction:column-reverse}.v10 .v10-feat .v10-under:after{right:12%}.v10 .v10-feat .v10-arrows{align-self:flex-end}}@media (max-width:600px){.fr.v10{--v10-t-body:17px}.v10 .v10-sec{padding-top:80px}.v10 .v10-step{padding-top:72px}.v10 .v10-pricing{padding-top:80px}.v10 .sp-founder__card .sp-founder__say{font-size:17px;line-height:1.55}.v10 .v10-h1{font-size:clamp(44px,12vw,56px);letter-spacing:-.04em}.v10 .v10-sub{font-size:17px}.v10 .v10-h2{margin-top:16px;font-size:clamp(30px,8.4vw,38px);letter-spacing:-.04em;line-height:1.1}.v10 .v10-lede{margin-top:16px;font-size:17px}.v10 .v10-pill{margin-top:24px}.v10 .v10-mark__row{gap:16px}.v10 .v10-mark__n{font-size:76px}.v10 .v10-mark__name{font-size:19px}.v10 .v10-mark__rail{margin-top:28px;width:100%}.v10 .v10-xlist{margin-top:40px;border-radius:20px}.v10 .v10-xlist__rows{padding:0 20px}.v10 .v10-xrow{padding:16px 0}.v10 .v10-xrow__t{font-size:16px}.v10 .v10-xlist__total{padding:16px 20px 20px;font-size:24px}.v10 .v10-feat .v10-cols{padding:6px;border-radius:18px}.v10 .v10-feat .v10-col{padding:16px 16px 18px;border-radius:13px}.v10 .fr-plans{gap:16px}.v10 .fr-plan{padding:24px 16px 16px;border-radius:20px}.v10 .fr-plan__r{padding:10px 12px 0;margin-top:16px!important;font-size:15px}.v10 .fr-plan__r span{margin-top:10px;padding:10px 0;font-size:13px}.v10 .v10-add__sum{padding:6px;border-radius:20px}.v10 .v10-add__sum>div{padding:16px}.v10 .v10-add__sum>div+div{box-shadow:inset 0 1px 0 var(--v10-hair)}.v10 .v9-yes li{min-height:48px;font-size:15px;padding:0 16px 0 12px}.v10 .v10-arc{margin-top:24px;padding:40px 0 150px}.v10 .v10-arc+.v10-sec{padding-top:24px}}@media (prefers-reduced-motion:reduce){.v10 [data-v10-wait]{opacity:1;translate:none}.v10 [data-v10-in]{transition:none}.v10 .v10-stage[data-v10-wait]{opacity:1;translate:none;scale:none}.v10 :is(.v10-xlist,.fr-plan,.v10-add__sum,.v10-inc,.v10-under):after{animation:none!important}.v10 :is(.v10-m__fill,.v10-m__pips>span,.v10-cmp__wrap,.v10-cmp__btn svg){transition:none!important}.v10 .v10-rail,.v10 .v10-rail *{transition:none!important}.v10 .v10-faq__row summary svg{transition:none}}.fr.v10{--faint:rgba(235,235,245,0.58)}.v10 .v10-add__src a{text-decoration:underline;-webkit-text-decoration-color:rgba(255,255,255,.35);text-decoration-color:rgba(255,255,255,.35);text-underline-offset:3px}.v10 :is(#vimeo,#faq){scroll-margin-top:calc(64px + env(safe-area-inset-top, 0px) + 24px)}.v10 .v10-vimeo__grid{list-style:none;margin:64px 0 0;padding:16px 40px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:0 40px;gap:0 40px;border-radius:28px;background:var(--v10-fill);box-shadow:var(--v10-edge),var(--v10-drop)}.v10 .v10-vimeo__grid li{padding:24px 0;border-top:1px solid var(--v10-hair)}.v10 .v10-vimeo__grid li:nth-child(-n+2){border-top:0}.v10 .v10-vimeo__t{margin:0;font-size:var(--v10-t-item);font-weight:600;line-height:1.35;letter-spacing:-.012em;color:var(--ink)}.v10 .v10-vimeo__d{margin:8px 0 0;font-size:var(--v10-t-small);line-height:1.55;color:var(--soft);text-wrap:pretty}.v10 .v10-vimeo__go{margin-top:40px;display:flex;flex-wrap:wrap;align-items:center;gap:16px 24px}.v10 .v10-vimeo__fine{margin:0;font-size:var(--v10-t-caption);line-height:1.45;color:var(--faint)}.v10 .v10-faq__list{margin-top:64px;padding:8px 40px;border-radius:28px;background:var(--v10-fill);box-shadow:var(--v10-edge),var(--v10-drop)}.v10 .v10-faq__row+.v10-faq__row{border-top:1px solid var(--v10-hair)}.v10 .v10-faq__row summary{list-style:none;cursor:pointer;min-height:64px;padding:16px 0;display:flex;align-items:center;justify-content:space-between;gap:16px;font-size:var(--v10-t-item);font-weight:600;line-height:1.35;letter-spacing:-.012em;color:var(--ink)}.v10 .v10-faq__row summary::-webkit-details-marker{display:none}.v10 .v10-faq__row summary svg{flex:none;color:var(--soft);transition:transform .2s var(--ease)}.v10 .v10-faq__row[open] summary svg{transform:rotate(180deg)}.v10 .v10-faq__row summary:focus-visible{outline:2px solid var(--accent);outline-offset:4px;border-radius:10px}.v10 .v10-faq__row p{margin:0 0 24px;max-width:72ch;font-size:var(--v10-t-small);line-height:1.6;color:var(--soft);text-wrap:pretty}.v10 .v10-faq__link{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:rgba(255,255,255,.35);text-decoration-color:rgba(255,255,255,.35);text-underline-offset:3px;white-space:nowrap}@media (max-width:760px){.v10 .v10-vimeo__grid{grid-template-columns:minmax(0,1fr);padding:8px 16px;border-radius:20px;margin-top:40px}.v10 .v10-vimeo__grid li:nth-child(2){border-top:1px solid var(--v10-hair)}.v10 .v10-vimeo__grid li{padding:16px 0}.v10 .v10-faq__list{margin-top:40px;padding:0 16px;border-radius:20px}}