@font-face{font-family:Bungee;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c2f99d9cf2202b97-s.07.cj5nt96ax5.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bungee;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d5ae8bb5eabba168-s.1300o-yize_-_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Bungee;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7b3954b250246604-s.p.16y2v1gf61amr.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bungee Fallback;src:local(Arial);ascent-override:73.58%;descent-override:21.64%;line-gap-override:0.0%;size-adjust:138.63%}.bungee_f7891440-module__3Q5l1q__className{font-family:Bungee,Bungee Fallback;font-style:normal;font-weight:400}.bungee_f7891440-module__3Q5l1q__variable{--font-display:"Bungee", "Bungee Fallback"}
@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/32687112bd2dd8db-s.0gspg~~t9nou8.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/28868e710e86be81-s.0rx81dn62y51_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0c89a48fa5027cee-s.p.0rd3rjvnnhw7n.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/32687112bd2dd8db-s.0gspg~~t9nou8.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/28868e710e86be81-s.0rx81dn62y51_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0c89a48fa5027cee-s.p.0rd3rjvnnhw7n.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/32687112bd2dd8db-s.0gspg~~t9nou8.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/28868e710e86be81-s.0rx81dn62y51_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/0c89a48fa5027cee-s.p.0rd3rjvnnhw7n.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk Fallback;src:local(Arial);ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.0%;size-adjust:109.69%}.space_grotesk_69c2f605-module__7xvflW__className{font-family:Space Grotesk,Space Grotesk Fallback;font-style:normal}.space_grotesk_69c2f605-module__7xvflW__variable{--font-body:"Space Grotesk", "Space Grotesk Fallback"}
:root{--bg:#130325;--bg-strong:#210843;--surface:#200c3abd;--surface-strong:#1c0a32eb;--card:#17092bd6;--card-strong:#241049;--ink:#f8f4ff;--muted:#d5c7f1;--line:#b29bff2e;--line-strong:#b29bff57;--brand:#ff4dc4;--brand-deep:#7b5cff;--brand-soft:#ff4dc42e;--accent:#00d6ff;--accent-soft:#00d6ff29;--mint:#fff29e;--shadow:0 28px 80px #03001273;--shadow-soft:0 16px 40px #0300124d;--radius-xl:32px;--radius-lg:24px;--radius-md:18px;--radius-sm:14px}*{box-sizing:border-box}html{scroll-behavior:smooth}html,body{min-height:100%;color:var(--ink);background:radial-gradient(circle at 0 0,#ff4dc461,#ff4dc400 30%),radial-gradient(circle at 100% 0,#00d6ff47,#00d6ff00 28%),radial-gradient(circle at bottom,#fff29e2e,#fff29e00 30%),linear-gradient(#130325 0%,#180633 42%,#0d1538 100%);margin:0;padding:0 0 5.5rem}body{font-family:var(--font-body), sans-serif;line-height:1.55}h1,h2,h3,h4{font-family:var(--font-display), serif;letter-spacing:-.03em;font-weight:700}p,li,summary,input,button,a{font-family:var(--font-body), sans-serif}img{max-width:100%}a{color:inherit;text-decoration:none}button{font:inherit}.page-shell{width:min(1180px,100% - 2rem);margin:0 auto;padding:1rem 0 2.5rem}.top-nav,.flow-top-nav{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:var(--shadow-soft);z-index:30;background:#110422b8;border:1px solid #ffffff1f;border-radius:999px;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.6rem;padding:.7rem .9rem .7rem 1.3rem;display:flex;position:sticky;top:.8rem}.top-brand-link{align-items:center;display:inline-flex}.logo{width:auto;height:auto;display:block}.logo-nav,.logo-flow{width:230px}.logo-footer{width:190px;margin-bottom:.4rem}.top-links,.flow-top-meta,.footer-links,.flow-footer-links{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.top-links{color:var(--muted);font-size:.95rem}.top-links a{padding:.35rem .2rem}.top-links a:hover,.footer-links a:hover,.flow-footer-links a:hover{color:var(--brand-deep)}.flow-top-meta{color:var(--muted);flex-direction:column;align-items:flex-end;gap:.1rem;font-size:.84rem}.flow-top-meta p,.flow-footer p,.footer p{margin:0}.hero{gap:1.25rem;display:grid}.hero-copy,.hero-demo-card,.spotlight-card,.flow-panel,.legal-card{position:relative;overflow:hidden}.hero-copy{border-radius:var(--radius-xl);background:linear-gradient(155deg, #ff4dc42e, #7b5cff14 38%, #00d6ff14), var(--surface);box-shadow:var(--shadow);border:1px solid #ffffff1f;padding:clamp(1.8rem,4vw,3.2rem);animation:.56s both rise-in}.hero-copy:after,.hero-demo-card:after,.spotlight-card:after,.flow-panel:after,.legal-card:after{content:"";pointer-events:none;background:radial-gradient(circle,#ff4dc442,#ff4dc400);width:180px;height:180px;position:absolute;inset:auto auto -60px -40px}.hero-copy h1{max-width:11ch;margin:.3rem 0 .9rem;font-size:clamp(2.7rem,7vw,5rem);line-height:.96}.eyebrow{text-transform:uppercase;letter-spacing:.14em;color:#fff29e;margin:0;font-size:.78rem;font-weight:800}.subheadline,.section-head p,.card p,.faq-item p,.help-text,.result-note,.mono,.footer-domain,.footer-legal,.flow-footer,.legal-hero p:last-child,.plan-note,.preset-card p,.post-pricing-cta p,.final-cta p{color:var(--muted)}.subheadline{max-width:34rem;margin:0 0 1.2rem;font-size:1.06rem}.hero-cta-row,.inline-actions,.footer-links,.flow-footer-links{flex-wrap:wrap;gap:.75rem;display:flex}.hero-proof-row,.spotlight-points{flex-wrap:wrap;gap:.65rem;margin-top:1rem;display:flex}.hero-proof-row p,.spotlight-points p,.trust-strip p{background:#ffffff14;border:1px solid #ffffff1f;border-radius:999px;margin:0;padding:.55rem .85rem;box-shadow:inset 0 1px #ffffff1a}.hero-demo-card,.flow-panel,.legal-card,.post-pricing-cta,.final-cta,.trust-strip,.faq-item,.result-card,.upload-card,.card{background:var(--card);box-shadow:var(--shadow);border:1px solid #ffffff6b}.hero-demo-card{border-radius:var(--radius-xl);padding:clamp(1rem,3vw,1.4rem)}.hero-demo-copy{margin-bottom:.9rem}.hero-demo-copy h2{margin:.3rem 0 0;font-size:clamp(1.7rem,3vw,2.4rem)}.trust-strip{border-radius:var(--radius-lg);gap:.8rem;margin-top:1rem;padding:1rem;display:grid}.content-section{margin-top:2.6rem}.section-head{margin-bottom:1rem}.section-head h2,.app-header h1,.legal-hero h1,.final-cta h2{max-width:13ch;margin:.2rem 0 .55rem;font-size:clamp(2rem,4.4vw,3.6rem);line-height:.98}.section-head p,.app-header p{max-width:42rem;margin:0}.grid-two,.grid-three,.comparison,.faq-list,.preset-grid,.plan-selector,.stack,.legal-actions,.stepper{gap:1rem;display:grid}.card,.upload-card,.result-card,.faq-item,.post-pricing-cta,.final-cta,.spotlight-card,.flow-panel,.legal-card{border-radius:var(--radius-lg)}.card,.upload-card,.result-card,.faq-item,.flow-panel,.legal-card{padding:1.2rem}.card{transition:transform .18s,box-shadow .18s,border-color .18s}.card:hover,.preset-card:hover,.plan-card:hover,.faq-item:hover{transform:translateY(-2px);box-shadow:0 24px 60px #03001266}.card h3,.preset-card h3,.pricing-card .price,.plan-price,.faq-item summary{margin-top:0}.detail-card{min-height:100%}.step-badge,.pill,.comparison-label{letter-spacing:.03em;border-radius:999px;justify-content:center;align-items:center;font-size:.78rem;font-weight:800;display:inline-flex}.step-badge{background:var(--accent-soft);color:var(--accent);margin:0 0 .6rem;padding:.32rem .7rem}.spotlight-section{position:relative}.spotlight-card{background:linear-gradient(140deg, #ff4dc429, #00d6ff1a), var(--surface-strong);box-shadow:var(--shadow);border:1px solid #ffffff1f;padding:clamp(1.3rem,4vw,2rem)}.pricing-card .price{margin:.2rem 0 .55rem;font-size:2rem}.pricing-card.featured,.plan-card.active,.preset-card.active,.stepper li.active{background:linear-gradient(#ff4dc429,#7b5cff1f),#281148e6;border-color:#00d6ff66;box-shadow:0 24px 60px #03001257,inset 0 1px #ffffff14}.pill{color:#15051f;background:linear-gradient(135deg,#fff29e 0%,#ffb100 100%);margin-bottom:.7rem;padding:.35rem .72rem}.faq-item{padding:.2rem 1rem .95rem}.faq-item summary{cursor:pointer;padding:.95rem 0 .7rem;font-weight:700;list-style:none}.faq-item summary::-webkit-details-marker{display:none}.faq-item p{margin:0 0 .15rem}.post-pricing-cta,.final-cta{justify-content:space-between;align-items:center;gap:1rem;padding:1.1rem 1.2rem;display:flex}.final-cta{background:linear-gradient(135deg, #ff4dc429, #00d6ff1f), var(--card);margin-top:2.4rem}.comparison-slider-shell{gap:.85rem;display:grid}.comparison-slider{--comparison-position:56%;border-radius:calc(var(--radius-lg) - 6px);cursor:ew-resize;touch-action:none;background:#ffffff14;position:relative;overflow:hidden}.comparison-layer{position:relative}.comparison-layer-after{clip-path:inset(0 0 0 var(--comparison-position));position:absolute;inset:0}.comparison-img{object-fit:cover;object-position:center top;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;pointer-events:none;width:100%;height:420px;display:block}.comparison-label{color:#fff;background:#0f061fcc;padding:.34rem .7rem;position:absolute;top:12px}.comparison-divider{top:0;bottom:0;left:var(--comparison-position);pointer-events:none;background:#ffffffdb;width:2px;position:absolute;transform:translate(-50%);box-shadow:0 0 0 1px #ffffff24}.comparison-handle{pointer-events:none;background:linear-gradient(135deg,#fff29e 0%,#ff4dc4 36%,#7b5cff 100%);border-radius:50%;width:44px;height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 14px 28px #11032a75}.comparison-handle:before,.comparison-handle:after{content:"";border-top:2px solid #fff;border-right:2px solid #fff;width:10px;height:10px;position:absolute;top:50%;transform:translateY(-50%)rotate(45deg)}.comparison-handle:before{left:9px;transform:translateY(-50%)rotate(-135deg)}.comparison-handle:after{right:9px}.comparison-range-wrap{gap:.45rem;display:grid}.comparison-range-label{color:var(--muted);font-size:.9rem;font-weight:700}.comparison-range{width:100%;accent-color:var(--brand-deep);margin:0}.before-label{left:12px}.after-label{right:12px}.button{letter-spacing:.01em;cursor:pointer;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:.35rem;min-height:46px;padding:.75rem 1.15rem;font-weight:800;transition:transform .16s,box-shadow .16s,background-color .16s;display:inline-flex}.button:hover{transform:translateY(-1px)}.button-primary{color:#fff;text-shadow:0 1px 10px #1303255c;background:linear-gradient(135deg,#ff4dc4 0%,#7b5cff 46%,#00d6ff 100%);box-shadow:0 18px 34px #0c012866,inset 0 1px #fff3}.button-primary:hover{background:linear-gradient(135deg,#ff77d4 0%,#8b6bff 42%,#4fe0ff 100%);box-shadow:0 22px 38px #0c01287a,inset 0 1px #ffffff47}.button-secondary{color:var(--ink);background:#ffffff14;border-color:#ffffff1f}.button:disabled{opacity:.65;cursor:wait;transform:none}.nav-cta{isolation:isolate;padding-inline:1.2rem;position:relative}.nav-cta:before{content:"";border-radius:inherit;z-index:-1;filter:blur(8px);opacity:.95;background:linear-gradient(135deg,#ff4dc466,#00d6ff42);position:absolute;inset:-5px}.nav-cta:hover{color:#fff7fb;transform:translateY(-1px)scale(1.02)}.mobile-sticky-cta{z-index:50;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:var(--shadow-soft);background:#fff4f8e6;border:1px solid #ffffff73;border-radius:999px;padding:.7rem;position:fixed;bottom:.8rem;left:.8rem;right:.8rem}.mobile-sticky-cta .button{width:100%}.footer,.flow-footer{border-top:1px solid var(--line);gap:.7rem;margin-top:2.6rem;padding-top:1rem;display:grid}.footer-legal{max-width:72ch;font-size:.9rem}.app-shell,.legal-shell{width:min(980px,100% - 2rem)}.app-header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.stepper{--stepper-columns:2;grid-template-columns:repeat(var(--stepper-columns), minmax(0, 1fr));margin:1.2rem 0;padding:0;list-style:none}.stepper li{border-radius:var(--radius-sm);opacity:.58;background:#ffffff0f;border:1px solid #ffffff1a;align-items:center;gap:.7rem;padding:.85rem .9rem;display:flex}.stepper li.active{opacity:1;box-shadow:var(--shadow-soft)}.stepper span{background:var(--accent-soft);width:30px;height:30px;color:var(--accent);border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:800;display:inline-flex}.stepper p{margin:0;font-size:.92rem}.flow-panel{padding:1rem}.status-card{margin-bottom:1rem}.notice-card{gap:.8rem;display:grid}.upload-zone{text-align:center;cursor:pointer;border-radius:var(--radius-md);background:linear-gradient(#ff4dc414,#00d6ff0f),#ffffff0a;border:1px dashed #ffffff38;margin:1rem 0 .85rem;padding:1.8rem 1.2rem;display:block}.upload-zone.disabled{pointer-events:none;opacity:.65}.upload-zone input{display:none}.mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.preset-grid,.plan-selector{grid-template-columns:1fr}.preset-card,.plan-card{text-align:left;cursor:pointer;border-radius:var(--radius-md);background:#ffffff0f;border:1px solid #ffffff1f;padding:1rem;transition:transform .16s,box-shadow .16s,border-color .16s}.plan-card{gap:.2rem;display:grid}.plan-title{color:#f8f4fff5;font-weight:800}.plan-price{color:#fff4bc;text-shadow:0 1px 16px #10052657;font-size:1.3rem}.plan-note{color:#e3d7ffd1}.credit-balance{margin:0;font-weight:800}.text-input{border-radius:var(--radius-sm);width:100%;color:var(--ink);background:#ffffff14;border:1px solid #ffffff29;padding:.9rem 1rem}.result-card img,.preview-image{border-radius:calc(var(--radius-md) - 4px);width:100%;height:auto}.preview-processing{border-radius:calc(var(--radius-md) - 4px);background:radial-gradient(circle at top,#00d6ff2e,#00d6ff00 38%),linear-gradient(#ff4dc424,#1303254d);border:1px solid #ffffff24;align-items:end;min-height:320px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff14}.preview-processing-media{position:absolute;inset:0;overflow:hidden}.preview-image-processing{object-fit:cover;filter:saturate(.92)contrast(1.05)brightness(.8);height:100%;animation:6.4s ease-in-out infinite preview-breathe;transform:scale(1.04)}.preview-processing:after{content:"";pointer-events:none;background:linear-gradient(#0a041b14,#0a041b94),radial-gradient(circle at 50% 25%,#ffffff1a,#fff0);position:absolute;inset:0}.preview-processing-scan,.preview-processing-glow,.preview-processing-orbit{pointer-events:none;position:absolute}.preview-processing-scan{mix-blend-mode:screen;filter:blur(1px);background:linear-gradient(90deg,#fff0,#fff29e5c,#00d6ff24,#fff0);width:38%;animation:2.8s ease-in-out infinite preview-scan;inset:-8% auto -8% -36%;transform:skew(-18deg)}.preview-processing-glow{filter:blur(22px);background:radial-gradient(circle,#7b5cff57,#7b5cff00);border-radius:999px;height:32%;animation:4.8s ease-in-out infinite preview-glow;inset:auto 12% 18%}.preview-processing-orbit{opacity:.7;border:1px solid #ffffff29;border-radius:999px}.preview-processing-orbit-a{border-color:#00d6ff2e;width:68%;height:68%;animation:10s linear infinite preview-orbit;top:10%;left:16%}.preview-processing-orbit-b{border-color:#ff4dc433;width:50%;height:50%;animation:7s linear infinite reverse preview-orbit;top:19%;left:25%}.preview-processing-copy{z-index:1;gap:.35rem;padding:1.1rem;display:grid;position:relative}.preview-processing-title{color:var(--ink);margin:0;font-size:clamp(1.15rem,2.4vw,1.45rem);font-weight:800}.preview-processing-badge{z-index:1;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:#fff4bc;letter-spacing:.04em;text-transform:uppercase;background:#0e071e9e;border:1px solid #ffffff29;border-radius:999px;padding:.45rem .75rem;font-size:.8rem;font-weight:800;position:absolute;top:1rem;right:1rem}@keyframes preview-scan{0%{opacity:0;transform:translate(0)skew(-18deg)}18%{opacity:1}60%{opacity:1}to{opacity:0;transform:translate(420%)skew(-18deg)}}@keyframes preview-breathe{0%,to{transform:scale(1.04)}50%{transform:scale(1.08)}}@keyframes preview-glow{0%,to{opacity:.48;transform:scale(.92)}50%{opacity:.88;transform:scale(1.08)}}@keyframes preview-orbit{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.legal-hero{margin:1.1rem 0 1rem}.legal-card h2{margin-top:1.5rem;margin-bottom:.45rem;font-size:1.35rem}.legal-card p,.legal-card li{line-height:1.7}.legal-card ul{padding-left:1.2rem}a:focus-visible,button:focus-visible,summary:focus-visible,input:focus-visible{outline-offset:2px;outline:3px solid #fff29eb8}.hero-demo-card,.trust-strip,.content-section,.flow-panel,.legal-card{animation:.64s both rise-in}@keyframes rise-in{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important;animation:none!important}.preview-image-processing{transform:scale(1.04)}.preview-processing-scan,.preview-processing-glow,.preview-processing-orbit{opacity:.45}}@media (min-width:780px){html,body{padding-bottom:0}.hero{grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr);align-items:stretch}.comparison-img{height:560px}.trust-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-two{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-three{grid-template-columns:repeat(3,minmax(0,1fr))}.preset-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.plan-selector{grid-template-columns:repeat(3,minmax(0,1fr))}.stepper{--stepper-columns:var(--step-count)}.mobile-sticky-cta{display:none}}@media (max-width:779px){.top-nav,.flow-top-nav{margin-bottom:1.35rem}.logo-nav,.logo-flow{width:190px}.logo-footer{width:170px}.top-links a:not(.nav-cta){display:none}.section-head h2,.app-header h1,.legal-hero h1,.final-cta h2{max-width:none}.comparison-img{height:340px}.post-pricing-cta,.final-cta{align-items:flex-start}}@media (max-width:639px){.top-nav,.flow-top-nav{margin-bottom:1.15rem}.logo-nav,.logo-flow{width:160px}.logo-footer{width:150px}}
