@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-C38fXH4l.woff2)format("woff2"),url(/assets/inter-latin-400-normal-CyCys3Eg.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-500-normal-Cerq10X2.woff2)format("woff2"),url(/assets/inter-latin-500-normal-BL9OpVg8.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-600-normal-LgqL8muc.woff2)format("woff2"),url(/assets/inter-latin-600-normal-CiBQ2DWP.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-700-normal-Yt3aPRUw.woff2)format("woff2"),url(/assets/inter-latin-700-normal-BLAVimhd.woff)format("woff")}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--flow-brand-primary:#38bdf8;--flow-brand-secondary:#67d4d8;--flow-brand-on-primary:#082f49;--flow-brand-on-dark:#e0f2fe;--flow-action-primary:#38bdf8;--flow-action-primary-hover:#0ea5e9;--flow-action-primary-active:#0284c7;--flow-action-on-primary:#082f49;--flow-action-focus:#7dd3fc;--flow-action-link:#0284c7;--flow-action-link-dark:#7dd3fc;--flow-success:#10b981;--flow-warning:#f59e0b;--flow-danger:#dc2626;--flow-info:#2563eb;--flow-neutral-0:#fff;--flow-neutral-50:#f8fafc;--flow-neutral-100:#f1f5f9;--flow-neutral-200:#e2e8f0;--flow-neutral-300:#cbd5e1;--flow-neutral-400:#94a3b8;--flow-neutral-500:#64748b;--flow-neutral-600:#475569;--flow-neutral-700:#334155;--flow-neutral-800:#1e293b;--flow-neutral-900:#0f172a;--flow-neutral-950:#020617;--flow-space-0:0;--flow-space-1:4px;--flow-space-2:8px;--flow-space-3:12px;--flow-space-4:16px;--flow-space-5:24px;--flow-space-6:32px;--flow-space-7:40px;--flow-space-8:48px;--flow-space-9:64px;--flow-space-10:80px;--flow-space-11:96px;--flow-space-12:112px;--flow-space-13:128px;--flow-radius-xs:4px;--flow-radius-sm:8px;--flow-radius-md:12px;--flow-radius-lg:16px;--flow-radius-xl:24px;--flow-radius-full:9999px;--flow-shadow-sm:0 1px 2px #0f172a14;--flow-shadow-md:0 4px 12px #0f172a1f;--flow-shadow-lg:0 12px 32px #0f172a29;--flow-shadow-xl:0 24px 64px #0f172a33;--flow-motion-fast:.12s;--flow-motion-normal:.18s;--flow-motion-slow:.24s;--flow-motion-complex:.32s;--flow-ease-standard:cubic-bezier(.4, 0, .2, 1);--flow-ease-enter:cubic-bezier(0, 0, .2, 1);--flow-ease-exit:cubic-bezier(.4, 0, 1, 1);--flow-layer-base:0;--flow-layer-sticky:10;--flow-layer-dropdown:20;--flow-layer-overlay:30;--flow-layer-modal:40;--flow-layer-toast:50;--flow-layer-tooltip:60;--flow-bp-sm:600px;--flow-bp-md:900px;--flow-bp-lg:1200px;--flow-bp-xl:1536px;--flow-layout-app:1200px;--flow-type-display-xl:68px;--flow-type-display-lg:52px;--flow-type-h1:40px;--flow-type-h2:36px;--flow-type-h3:30px;--flow-type-h4:24px;--flow-type-h5:20px;--flow-type-h6:18px;--flow-type-body-lg:18px;--flow-type-body-md:16px;--flow-type-body-sm:14px;--flow-type-label-md:14px;--flow-type-label-sm:12px;--flow-type-caption:12px;--flow-hero-stage-height:calc(var(--flow-space-13) * 4 + var(--flow-space-8));--flow-hero-orb:calc(var(--flow-space-13) * 3);--flow-hero-portfolio-width:calc(var(--flow-space-13) * 3 + var(--flow-space-2));--flow-hero-portfolio-left:var(--flow-space-8);--flow-hero-portfolio-top:var(--flow-space-10);--flow-hero-reminder-width:calc(var(--flow-space-13) * 2 + var(--flow-space-6));--flow-hero-verified-width:calc(var(--flow-space-13) + var(--flow-space-8));--flow-hero-metric-width:calc(var(--flow-space-10) + var(--flow-space-2));--flow-hero-metric-height:var(--flow-space-9);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{min-width:320px;color:var(--flow-neutral-50);background:var(--flow-neutral-950);-webkit-font-smoothing:antialiased;margin:0;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit}svg{display:block}.skip-link{left:var(--flow-space-4);top:var(--flow-space-4);z-index:var(--flow-layer-tooltip);padding:var(--flow-space-2) var(--flow-space-4);border-radius:var(--flow-radius-sm);background:var(--flow-action-primary);color:var(--flow-action-on-primary);font-weight:700;position:absolute;transform:translateY(-200%)}.skip-link:focus,.skip-link:focus-visible{transform:none}.shell{width:min(var(--flow-layout-app), calc(100% - var(--flow-space-8)));margin-inline:auto}.nav{height:var(--flow-space-10);z-index:var(--flow-layer-sticky);align-items:center;display:flex;position:relative}.brand{align-items:center;gap:var(--flow-space-3);display:inline-flex}.brand-mark{width:var(--flow-space-6);height:var(--flow-space-6);padding:var(--flow-space-2);justify-content:center;gap:var(--flow-space-1);border-radius:var(--flow-radius-sm);background:linear-gradient(135deg, var(--flow-brand-primary), var(--flow-brand-secondary));box-shadow:var(--flow-shadow-md);flex-direction:column;display:flex}.brand-mark i{height:var(--flow-space-1);border-radius:var(--flow-radius-xs);background:var(--flow-neutral-950)}.brand-mark i:first-child{width:65%}.brand-mark i:nth-child(2){width:100%}.brand-mark i:last-child{width:76%;margin-left:auto}.brand-copy{gap:var(--flow-space-1);flex-direction:column;line-height:1;display:flex}.brand-copy small{font-size:var(--flow-type-caption);letter-spacing:.16em;color:var(--flow-neutral-400);font-weight:600}.brand-copy strong{font-size:var(--flow-type-h6);font-weight:600}.brand-copy strong span{color:var(--flow-brand-primary)}.nav-links{gap:var(--flow-space-8);margin-left:auto;margin-right:var(--flow-space-6);color:var(--flow-neutral-400);font-size:var(--flow-type-label-md);font-weight:600;display:flex}.nav-links a{transition:color var(--flow-motion-normal) var(--flow-ease-standard)}.nav-links a:hover,.footer-main>div:not(:first-child) a:hover{color:var(--flow-action-link-dark)}.menu-button{margin-left:var(--flow-space-2);min-width:var(--flow-space-7);min-height:var(--flow-space-7);border-radius:var(--flow-radius-sm);background:0 0;border:0;display:none}.hero{min-height:calc(var(--flow-space-13) * 5 + var(--flow-space-10));padding:var(--flow-space-9) 0 var(--flow-space-12);gap:var(--flow-space-9);grid-template-columns:.95fr 1.05fr;align-items:center;display:grid}.eyebrow{align-items:center;gap:var(--flow-space-2);width:max-content;padding:var(--flow-space-1) var(--flow-space-3);border:1px solid color-mix(in srgb, var(--flow-brand-primary) 30%, transparent);border-radius:var(--flow-radius-full);color:var(--flow-brand-secondary);background:color-mix(in srgb, var(--flow-brand-primary) 8%, transparent);font-size:var(--flow-type-caption);letter-spacing:.07em;text-transform:uppercase;font-weight:600;display:inline-flex}.live-dot{width:var(--flow-space-2);height:var(--flow-space-2);border-radius:var(--flow-radius-full);background:var(--flow-success);box-shadow:0 0 0 var(--flow-space-1) color-mix(in srgb, var(--flow-success) 11%, transparent)}.hero h1,.cta-section h2{margin:var(--flow-space-5) 0;font-size:clamp(48px, 5vw, var(--flow-type-display-xl));letter-spacing:-.03em;font-weight:700;line-height:1.12}.section-heading h2,.product-copy h2,.security-card h2{margin:var(--flow-space-3) 0 0;font-size:clamp(var(--flow-type-h1), 4vw, var(--flow-type-display-lg));letter-spacing:-.035em;font-weight:700;line-height:1.15}.hero h1 em,.cta-section h2 em{color:var(--flow-brand-primary);background:linear-gradient(90deg, var(--flow-brand-primary), var(--flow-brand-secondary));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-style:normal}.hero-lead{max-width:36ch;color:var(--flow-neutral-400);font-size:var(--flow-type-body-lg);margin:0;line-height:28px}.hero-actions{gap:var(--flow-space-3);margin-top:var(--flow-space-6);display:flex}.hero-proof{gap:var(--flow-space-4);margin-top:var(--flow-space-6);padding-top:var(--flow-space-5);border-top:1px solid color-mix(in srgb, var(--flow-neutral-400) 18%, transparent);flex-wrap:wrap;display:flex}.hero-proof span{align-items:center;gap:var(--flow-space-2);color:var(--flow-neutral-400);font-size:var(--flow-type-caption);font-weight:600;display:flex}.hero-proof svg{color:var(--flow-brand-primary)}.hero-stage{height:var(--flow-hero-stage-height);isolation:isolate;border:1px solid color-mix(in srgb, var(--flow-brand-primary) 20%, transparent);border-radius:var(--flow-radius-xl);background:linear-gradient(145deg, var(--flow-neutral-900), var(--flow-brand-on-primary) 62%, color-mix(in srgb, var(--flow-success) 16%, var(--flow-neutral-950)));box-shadow:var(--flow-shadow-xl);position:relative;overflow:hidden}.hero-stage:before{content:"";top:calc(var(--flow-space-13) * -1);right:calc(var(--flow-space-12) * -1);width:var(--flow-hero-orb);height:var(--flow-hero-orb);border-radius:var(--flow-radius-full);background:var(--flow-brand-primary);opacity:.16;position:absolute}.hero-stage:after{content:"";bottom:calc(var(--flow-space-13) * -1 - var(--flow-space-8));left:calc(var(--flow-space-9) * -1);width:var(--flow-hero-orb);height:var(--flow-hero-orb);border:1px solid color-mix(in srgb, var(--flow-success) 18%, transparent);border-radius:var(--flow-radius-full);box-shadow:0 0 0 var(--flow-space-8) color-mix(in srgb, var(--flow-success) 3%, transparent), 0 0 0 var(--flow-space-11) color-mix(in srgb, var(--flow-brand-primary) 2%, transparent);position:absolute}.stage-grid{opacity:.18;background-image:linear-gradient(color-mix(in srgb, var(--flow-neutral-0) 8%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--flow-neutral-0) 8%, transparent) 1px, transparent 1px);background-size:var(--flow-space-6) var(--flow-space-6);-webkit-mask-image:linear-gradient(var(--flow-neutral-950), transparent 92%);mask-image:linear-gradient(var(--flow-neutral-950), transparent 92%);position:absolute;inset:0}.stage-label{z-index:var(--flow-layer-sticky);top:var(--flow-space-5);left:var(--flow-space-5);align-items:center;gap:var(--flow-space-2);color:var(--flow-neutral-300);font-size:var(--flow-type-caption);letter-spacing:.14em;font-weight:600;display:flex;position:absolute}.stage-label span,.live-dot,.card-toolbar>span i{width:var(--flow-space-2);height:var(--flow-space-2);border-radius:var(--flow-radius-full);background:var(--flow-success)}.portfolio-card{z-index:var(--flow-layer-sticky);left:var(--flow-hero-portfolio-left);top:var(--flow-hero-portfolio-top);width:var(--flow-hero-portfolio-width);padding:var(--flow-space-5);border:1px solid color-mix(in srgb, var(--flow-neutral-0) 12%, transparent);border-radius:var(--flow-radius-xl);background:color-mix(in srgb, var(--flow-neutral-950) 92%, transparent);box-shadow:var(--flow-shadow-lg);position:absolute;transform:rotate(-2deg)}.card-toolbar{justify-content:space-between;align-items:flex-start;display:flex}.card-toolbar>div{gap:var(--flow-space-2);flex-direction:column;display:flex}.card-toolbar small,.stat-row small,.metric small{color:var(--flow-neutral-400);font-size:var(--flow-type-caption);letter-spacing:.13em;font-weight:600}.card-toolbar strong{font-size:var(--flow-type-h3);font-variant-numeric:tabular-nums;font-weight:700;line-height:38px}.card-toolbar>span{align-items:center;gap:var(--flow-space-2);padding:var(--flow-space-1) var(--flow-space-2);border-radius:var(--flow-radius-full);color:var(--flow-success);background:color-mix(in srgb, var(--flow-success) 9%, transparent);font-size:var(--flow-type-caption);font-weight:600;display:flex}.mini-chart{height:calc(var(--flow-space-13) - var(--flow-space-1));margin:var(--flow-space-5) 0 var(--flow-space-4);align-items:end;gap:var(--flow-space-2);border-bottom:1px solid color-mix(in srgb, var(--flow-neutral-400) 18%, transparent);display:flex}.mini-chart i{height:var(--h);border-radius:var(--flow-radius-xs) var(--flow-radius-xs) 0 0;background:linear-gradient(var(--flow-brand-primary), var(--flow-brand-secondary));opacity:.82;flex:1}.stat-row{gap:var(--flow-space-3);grid-template-columns:repeat(3,1fr);display:grid}.stat-row>div{gap:var(--flow-space-2);flex-direction:column;display:flex}.stat-row strong{font-size:var(--flow-type-caption);font-variant-numeric:tabular-nums}.success,.mock-stats .up{color:var(--flow-success)}.warning{color:var(--flow-warning)}.reminder-card{z-index:var(--flow-layer-dropdown);right:var(--flow-space-5);bottom:var(--flow-space-6);width:var(--flow-hero-reminder-width);padding:var(--flow-space-4);align-items:center;gap:var(--flow-space-3);border:1px solid color-mix(in srgb, var(--flow-brand-primary) 25%, transparent);border-radius:var(--flow-radius-lg);background:color-mix(in srgb, var(--flow-neutral-800) 93%, transparent);box-shadow:var(--flow-shadow-lg);display:flex;position:absolute}.channel-icon{width:var(--flow-space-7);height:var(--flow-space-7);border-radius:var(--flow-radius-md);color:var(--flow-brand-on-primary);background:var(--flow-brand-secondary);flex:none;place-items:center;display:grid}.reminder-card>div{gap:var(--flow-space-1);flex-direction:column;flex:1;display:flex}.reminder-card small{color:var(--flow-brand-primary);font-size:var(--flow-type-caption);letter-spacing:.13em;font-weight:600}.reminder-card strong{font-size:var(--flow-type-caption)}.reminder-card div span{color:var(--flow-neutral-400);font-size:var(--flow-type-caption)}.reminder-card>svg{color:var(--flow-success)}.verified-card{z-index:var(--flow-layer-sticky);right:var(--flow-space-5);top:calc(var(--flow-space-13) + var(--flow-space-6));width:var(--flow-hero-verified-width);padding:var(--flow-space-3);gap:var(--flow-space-3);border:1px solid var(--flow-neutral-200);border-radius:var(--flow-radius-lg);color:var(--flow-neutral-800);background:var(--flow-neutral-100);display:flex;position:absolute;transform:rotate(2deg)}.verified-card>span{width:var(--flow-space-6);height:var(--flow-space-6);border-radius:var(--flow-radius-full);color:var(--flow-neutral-0);background:var(--flow-success);flex:none;place-items:center;display:grid}.verified-card div{flex-direction:column;display:flex}.verified-card small{color:var(--flow-neutral-600);font-size:var(--flow-type-caption);letter-spacing:.13em;font-weight:600}.verified-card strong{margin:var(--flow-space-1) 0;font-size:var(--flow-type-body-md);color:var(--flow-neutral-900);font-variant-numeric:tabular-nums}.verified-card p{color:var(--flow-neutral-700);font-size:var(--flow-type-caption);margin:0}.metric{z-index:var(--flow-layer-sticky);right:var(--flow-space-9);top:var(--flow-space-10);width:var(--flow-hero-metric-width);min-height:var(--flow-hero-metric-height);padding:var(--flow-space-3);gap:var(--flow-space-1);border:1px solid color-mix(in srgb, var(--flow-brand-primary) 18%, transparent);border-radius:var(--flow-radius-md);background:color-mix(in srgb, var(--flow-neutral-800) 85%, transparent);flex-direction:column;display:flex;position:absolute}.metric strong{font-size:var(--flow-type-h6);font-variant-numeric:tabular-nums;line-height:26px}.metric span{color:var(--flow-success);font-size:var(--flow-type-caption);font-weight:600}.trust-strip{border-top:1px solid color-mix(in srgb, var(--flow-neutral-400) 18%, transparent);border-bottom:1px solid color-mix(in srgb, var(--flow-neutral-400) 18%, transparent);background:var(--flow-neutral-950)}.trust-strip .shell{min-height:var(--flow-space-10);justify-content:space-between;align-items:center;gap:var(--flow-space-5);display:flex}.trust-strip span{color:var(--flow-neutral-400);font-size:var(--flow-type-caption);letter-spacing:.08em;text-transform:uppercase;font-weight:600}.trust-strip strong{align-items:center;gap:var(--flow-space-2);color:var(--flow-neutral-300);font-size:var(--flow-type-body-sm);display:flex}.trust-strip strong svg{color:var(--flow-brand-primary)}.process-section,.benefits-section,.product-section,.security-section,.cta-section{padding:var(--flow-space-13) 0}.process-section{background:var(--flow-neutral-900);border-bottom:1px solid color-mix(in srgb, var(--flow-neutral-400) 18%, transparent)}.section-heading{margin-bottom:var(--flow-space-8)}.split-heading,.benefits-section .section-heading{align-items:end;gap:var(--flow-space-9);grid-template-columns:1.2fr .8fr;display:grid}.section-kicker{color:var(--flow-brand-primary);font-size:var(--flow-type-caption);letter-spacing:.18em;font-weight:600}.section-heading>p,.split-heading>p,.product-copy>p,.security-card>div>p{color:var(--flow-neutral-400);font-size:var(--flow-type-body-md);margin:0;line-height:24px}.flow-tabs{margin:0 0 var(--flow-space-6);grid-template-columns:repeat(5,1fr);display:grid}.flow-tab{z-index:1;align-items:center;gap:var(--flow-space-2);cursor:pointer;background:0 0;border:0;flex-direction:column;padding:0;display:flex;position:relative}.flow-icon{width:var(--flow-space-8);height:var(--flow-space-8);border:1px solid color-mix(in srgb, var(--flow-neutral-400) 20%, transparent);border-radius:var(--flow-radius-lg);color:var(--flow-neutral-400);background:var(--flow-neutral-800);transition:transform var(--flow-motion-normal) var(--flow-ease-standard);place-items:center;display:grid}.flow-tab:hover .flow-icon{transform:translateY(-3px)}.flow-tab.active .flow-icon{color:var(--flow-brand-primary);border-color:color-mix(in srgb, var(--flow-brand-primary) 30%, transparent);background:color-mix(in srgb, var(--flow-brand-primary) 12%, transparent)}.flow-tab:last-child.active .flow-icon{color:var(--flow-brand-secondary);border-color:color-mix(in srgb, var(--flow-brand-secondary) 30%, transparent);background:color-mix(in srgb, var(--flow-brand-secondary) 10%, transparent)}.flow-number,.feature-number{color:var(--flow-neutral-400);font:600 12px/16px Inter,system-ui,sans-serif}.flow-tab strong{font-size:var(--flow-type-caption);font-weight:600}.flow-line{z-index:-1;left:calc(50% + var(--flow-space-6));top:var(--flow-space-5);width:calc(100% - var(--flow-space-9));background:color-mix(in srgb, var(--flow-neutral-400) 20%, transparent);height:1px;position:absolute;overflow:hidden}.flow-line i{opacity:0;background:linear-gradient(90deg, var(--flow-brand-primary), var(--flow-brand-secondary));width:45%;height:100%;display:block;transform:translate(-100%)}.flow-tab.active .flow-line i{opacity:1;animation:1.5s ease-in-out infinite travel}@keyframes travel{to{transform:translate(330%)}}.flow-detail{min-height:calc(var(--flow-space-13) + var(--flow-space-8));padding:var(--flow-space-6) var(--flow-space-8);align-items:center;gap:var(--flow-space-5);border:1px solid color-mix(in srgb, var(--flow-neutral-400) 20%, transparent);border-radius:var(--flow-radius-xl);background:var(--flow-neutral-800);grid-template-columns:auto 1fr .55fr;display:grid}.detail-icon{width:var(--flow-space-9);height:var(--flow-space-9);border-radius:var(--flow-radius-lg);color:var(--flow-brand-primary);background:var(--flow-neutral-950);place-items:center;display:grid}.detail-copy small,.detail-status>span{color:var(--flow-brand-primary);font-size:var(--flow-type-caption);letter-spacing:.14em;font-weight:600}.detail-copy h3{margin:var(--flow-space-2) 0;font-size:var(--flow-type-h5);font-weight:600;line-height:28px}.detail-copy p,.feature-grid p{max-width:600px;color:var(--flow-neutral-400);font-size:var(--flow-type-body-sm);margin:0;font-weight:400;line-height:20px}.detail-status{padding-left:var(--flow-space-6);border-left:1px solid color-mix(in srgb, var(--flow-neutral-400) 18%, transparent);flex-direction:column;justify-content:center;align-self:stretch;display:flex}.detail-status strong{margin:var(--flow-space-2) 0 var(--flow-space-4);font-size:var(--flow-type-caption)}.detail-status>div{gap:var(--flow-space-1);display:flex}.detail-status i{height:var(--flow-space-1);border-radius:var(--flow-radius-xs);background:var(--flow-neutral-700);flex:1}.detail-status i.done{background:linear-gradient(90deg, var(--flow-brand-primary), var(--flow-brand-secondary))}.benefits-section{background:var(--flow-neutral-950)}.feature-grid{border-top:1px solid color-mix(in srgb, var(--flow-neutral-400) 18%, transparent);border-bottom:1px solid color-mix(in srgb, var(--flow-neutral-400) 18%, transparent);grid-template-columns:repeat(4,1fr);display:grid}.feature-grid article{padding:var(--flow-space-6) var(--flow-space-5);min-height:calc(var(--flow-space-13) * 2 + var(--flow-space-5));position:relative}.feature-grid article+article{border-left:1px solid color-mix(in srgb, var(--flow-neutral-400) 18%, transparent)}.feature-icon{width:var(--flow-space-8);height:var(--flow-space-8);margin-top:var(--flow-space-5);border-radius:var(--flow-radius-md);color:var(--flow-brand-primary);background:color-mix(in srgb, var(--flow-brand-primary) 9%, transparent);place-items:center;display:grid}.feature-grid article:nth-child(2n) .feature-icon{color:var(--flow-brand-secondary);background:color-mix(in srgb, var(--flow-brand-secondary) 9%, transparent)}.feature-grid h3{margin:var(--flow-space-5) 0 var(--flow-space-2);font-size:var(--flow-type-h6);font-weight:600;line-height:26px}.feature-grid article>svg{right:var(--flow-space-5);bottom:var(--flow-space-5);color:var(--flow-neutral-500);position:absolute}.product-section{background:var(--flow-neutral-950)}.product-layout{align-items:center;gap:var(--flow-space-9);grid-template-columns:.72fr 1.28fr;display:grid}.product-copy ul{margin:var(--flow-space-6) 0 0;gap:var(--flow-space-4);flex-direction:column;padding:0;list-style:none;display:flex}.product-copy li{align-items:center;gap:var(--flow-space-3);color:var(--flow-neutral-300);font-size:var(--flow-type-body-sm);font-weight:600;display:flex}.product-copy li svg{width:17px;color:var(--flow-success)}.dashboard-mock{border:1px solid color-mix(in srgb, var(--flow-brand-primary) 17%, transparent);border-radius:var(--flow-radius-xl);background:var(--flow-neutral-800);box-shadow:var(--flow-shadow-xl);overflow:hidden}.mock-top{height:var(--flow-space-9);padding:0 var(--flow-space-4);border-bottom:1px solid color-mix(in srgb, var(--flow-neutral-400) 18%, transparent);background:var(--flow-neutral-950);justify-content:space-between;align-items:center;display:flex}.mock-top .brand-copy small{display:none}.mock-top .brand-copy strong{font-size:var(--flow-type-label-md);line-height:20px}.mock-top .brand-mark{width:var(--flow-space-5);height:var(--flow-space-5)}.mock-top>div{gap:var(--flow-space-1);display:flex}.mock-top>div span{width:var(--flow-space-2);height:var(--flow-space-2);border-radius:var(--flow-radius-full);background:var(--flow-neutral-600)}.mock-body{min-height:calc(var(--flow-space-13) * 3 + var(--flow-space-8));grid-template-columns:145px 1fr;display:grid}.mock-body aside{padding:var(--flow-space-5) var(--flow-space-3);gap:var(--flow-space-2);border-right:1px solid color-mix(in srgb, var(--flow-neutral-400) 18%, transparent);background:var(--flow-neutral-900);flex-direction:column;display:flex}.mock-body aside i{padding:var(--flow-space-3);align-items:center;gap:var(--flow-space-2);border-radius:var(--flow-radius-sm);color:var(--flow-neutral-400);font-size:var(--flow-type-caption);font-style:normal;font-weight:600;display:flex}.mock-body aside i svg{width:14px}.mock-body aside i.active{color:var(--flow-brand-primary);background:color-mix(in srgb, var(--flow-brand-primary) 8%, transparent)}.mock-content{padding:var(--flow-space-5)}.mock-title{justify-content:space-between;display:flex}.mock-title small{color:var(--flow-brand-primary);font-size:var(--flow-type-caption);letter-spacing:.15em;font-weight:600}.mock-title h3{margin:var(--flow-space-2) 0 0;font-size:var(--flow-type-h5);font-weight:600;line-height:28px}.mock-chip{height:var(--flow-space-6);padding:0 var(--flow-space-3);align-items:center;gap:var(--flow-space-2);border:1px solid color-mix(in srgb, var(--flow-neutral-400) 18%, transparent);border-radius:var(--flow-radius-sm);color:var(--flow-neutral-400);background:var(--flow-neutral-900);font-size:var(--flow-type-caption);line-height:16px;display:inline-flex}.mock-chip svg{width:12px}.mock-stats{gap:var(--flow-space-3);margin:var(--flow-space-5) 0;grid-template-columns:repeat(3,1fr);display:grid}.mock-stats article{padding:var(--flow-space-4);border:1px solid color-mix(in srgb, var(--flow-neutral-400) 18%, transparent);border-radius:var(--flow-radius-md);background:var(--flow-neutral-900)}.mock-stats small{color:var(--flow-neutral-400);font-size:var(--flow-type-caption);letter-spacing:.1em;font-weight:600;display:block}.mock-stats strong{margin:var(--flow-space-2) 0;font-size:var(--flow-type-h6);font-variant-numeric:tabular-nums;line-height:26px;display:block}.mock-stats span{color:var(--flow-neutral-400);font-size:var(--flow-type-caption);font-weight:600}.table-card{border:1px solid color-mix(in srgb, var(--flow-neutral-400) 18%, transparent);border-radius:var(--flow-radius-md);overflow:hidden}.table-card>div:first-child{height:var(--flow-space-8);padding:0 var(--flow-space-4);justify-content:space-between;align-items:center;display:flex}.table-card>div:first-child strong{font-size:var(--flow-type-caption);color:var(--flow-neutral-300);font-weight:600}.table-card>div:first-child span{color:var(--flow-brand-primary);font-size:var(--flow-type-caption);font-weight:600}.table-head,.table-row{min-width:0;padding:0 var(--flow-space-4);font-variant-numeric:tabular-nums;grid-template-columns:1.6fr .8fr .8fr 1fr;align-items:center;display:grid}.table-head{height:var(--flow-space-6);color:var(--flow-neutral-400);background:var(--flow-neutral-950);font-size:var(--flow-type-caption);letter-spacing:.08em;font-weight:600}.table-row{height:var(--flow-space-8);border-top:1px solid color-mix(in srgb, var(--flow-neutral-400) 18%, transparent);font-size:var(--flow-type-caption);color:var(--flow-neutral-300);font-weight:600}.table-head span:nth-child(3),.table-row span:nth-child(3){text-align:right}.flow-status{align-items:center;gap:var(--flow-space-1);min-height:var(--flow-space-5);padding:0 var(--flow-space-2);border-radius:var(--flow-radius-full);font:600 12px/16px Inter,system-ui,sans-serif;display:inline-flex}.flow-status svg{width:14px;height:14px}.flow-status--danger{color:color-mix(in srgb, var(--flow-danger) 45%, var(--flow-neutral-50));background:color-mix(in srgb, var(--flow-danger) 18%, transparent)}.flow-status--warning{color:color-mix(in srgb, var(--flow-warning) 45%, var(--flow-neutral-50));background:color-mix(in srgb, var(--flow-warning) 18%, transparent)}.flow-status--success{color:color-mix(in srgb, var(--flow-success) 45%, var(--flow-neutral-50));background:color-mix(in srgb, var(--flow-success) 18%, transparent)}.flow-status--info{color:var(--flow-action-link-dark);background:color-mix(in srgb, var(--flow-brand-primary) 16%, transparent)}.security-section{background:var(--flow-neutral-900)}.security-card{padding:var(--flow-space-8);align-items:center;gap:var(--flow-space-6);border:1px solid color-mix(in srgb, var(--flow-brand-primary) 17%, transparent);border-radius:var(--flow-radius-xl);background:linear-gradient(120deg, var(--flow-neutral-800), var(--flow-neutral-900));grid-template-columns:auto 1fr .62fr;display:grid}.security-icon{width:var(--flow-space-10);height:var(--flow-space-10);border-radius:var(--flow-radius-xl);color:var(--flow-brand-on-primary);background:linear-gradient(135deg, var(--flow-brand-primary), var(--flow-brand-secondary));place-items:center;display:grid}.security-icon svg{width:var(--flow-space-6);height:var(--flow-space-6)}.security-points{padding-left:var(--flow-space-6);gap:var(--flow-space-4);border-left:1px solid color-mix(in srgb, var(--flow-neutral-400) 18%, transparent);flex-direction:column;display:flex}.security-points span{align-items:center;gap:var(--flow-space-2);color:var(--flow-neutral-300);font-size:var(--flow-type-caption);display:flex}.security-points svg{width:15px;color:var(--flow-success)}.cta-section{text-align:center;background:var(--flow-neutral-950);position:relative;overflow:hidden}.cta-glow{width:calc(var(--flow-space-13) * 5 + var(--flow-space-8));height:calc(var(--flow-space-13) * 3 + var(--flow-space-4));border-radius:var(--flow-radius-full);background:radial-gradient(circle, color-mix(in srgb, var(--flow-brand-primary) 11%, transparent), transparent 68%);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cta-section .shell{flex-direction:column;align-items:center;display:flex;position:relative}.cta-section>div p{max-width:610px;margin:0 0 var(--flow-space-6);color:var(--flow-neutral-400);font-size:var(--flow-type-body-lg);line-height:28px}.cta-section .eyebrow svg{color:var(--flow-brand-primary)}footer{padding:var(--flow-space-10) 0 var(--flow-space-5);border-top:1px solid color-mix(in srgb, var(--flow-brand-primary) 14%, transparent);background:var(--flow-neutral-950)}.footer-main{gap:var(--flow-space-9);grid-template-columns:1fr 180px 180px;display:grid}.footer-main>div:first-child p{max-width:340px;margin:var(--flow-space-5) 0;color:var(--flow-neutral-400);font-size:var(--flow-type-body-sm);line-height:20px}.footer-main>div:not(:first-child){gap:var(--flow-space-3);flex-direction:column;display:flex}.footer-main>div:not(:first-child) small{margin-bottom:var(--flow-space-2);color:var(--flow-neutral-400);font-size:var(--flow-type-caption);letter-spacing:.16em;font-weight:600}.footer-main>div:not(:first-child) a{font-size:var(--flow-type-body-sm);font-weight:600}.footer-bottom{margin-top:var(--flow-space-8);padding-top:var(--flow-space-5);border-top:1px solid color-mix(in srgb, var(--flow-neutral-400) 18%, transparent);color:var(--flow-neutral-400);font-size:var(--flow-type-caption);justify-content:space-between;line-height:16px;display:flex}.flow-button,.flow-button.flow-button--primary,.flow-button.flow-button--secondary,.flow-button.flow-button--large,.flow-button.flow-button--medium{justify-content:center;align-items:center;gap:var(--flow-space-3);min-width:max-content;padding-inline:var(--flow-space-5);font-family:inherit;font-size:var(--flow-type-label-md);text-transform:none;border-radius:var(--flow-radius-sm);transition:background-color var(--flow-motion-normal) var(--flow-ease-standard), border-color var(--flow-motion-normal) var(--flow-ease-standard), color var(--flow-motion-normal) var(--flow-ease-standard);border:1px solid #0000;font-weight:600;line-height:20px;display:inline-flex}.flow-button--small{min-height:var(--flow-space-6)}.flow-button--medium{min-height:var(--flow-space-7)}.flow-button--large{min-height:var(--flow-space-8)}a.flow-button.flow-button--primary,button.flow-button.flow-button--primary{color:var(--flow-action-on-primary);background:var(--flow-action-primary);box-shadow:var(--flow-shadow-md);background-image:none}a.flow-button.flow-button--primary:hover,button.flow-button.flow-button--primary:hover{background:var(--flow-action-primary-hover);color:var(--flow-action-on-primary)}a.flow-button.flow-button--primary:active,button.flow-button.flow-button--primary:active{background:var(--flow-action-primary-active)}a.flow-button.flow-button--secondary,button.flow-button.flow-button--secondary{color:var(--flow-action-link-dark);border-color:var(--flow-neutral-500);background:0 0}a.flow-button.flow-button--secondary:hover,button.flow-button.flow-button--secondary:hover{border-color:var(--flow-action-focus);background:color-mix(in srgb, var(--flow-brand-primary) 8%, transparent);color:var(--flow-action-link-dark)}a.nav-cta.flow-button,a.nav-cta.flow-button.flow-button--primary{min-height:var(--flow-space-7);padding-inline:var(--flow-space-4);border-radius:var(--flow-radius-sm);font-size:var(--flow-type-label-md);background:var(--flow-action-primary);color:var(--flow-action-on-primary);border:1px solid #0000;font-weight:600}a.nav-cta.flow-button:hover,a.nav-cta.flow-button.flow-button--primary:hover{color:var(--flow-action-on-primary);background:var(--flow-action-primary-hover);border-color:#0000}a:focus-visible,button:focus-visible,.nav-links a:focus-visible,.footer-main a:focus-visible,a.brand:focus-visible{outline:3px solid var(--flow-action-focus);outline-color:var(--flow-action-focus);outline-offset:3px}@media (width<=1200px){.shell{width:min(var(--flow-layout-app), calc(100% - var(--flow-space-6)))}}@media (width<=900px){.hero{gap:var(--flow-space-8);grid-template-columns:1fr}.hero-copy{max-width:720px}.hero-stage{width:100%;max-width:680px;margin:auto}.split-heading,.benefits-section .section-heading{gap:var(--flow-space-5);grid-template-columns:1fr}.product-layout{grid-template-columns:1fr}.product-copy{max-width:660px}.security-card{grid-template-columns:auto 1fr}.security-points{padding:var(--flow-space-5) 0 0;border-left:0;border-top:1px solid color-mix(in srgb, var(--flow-neutral-400) 18%, transparent);flex-direction:row;grid-column:1/-1;justify-content:space-around}a.nav-cta.flow-button,a.nav-cta.flow-button.flow-button--primary{margin-left:auto}.nav-cta svg{display:none}.menu-button{display:block}.nav-links{left:0;right:0;top:calc(var(--flow-space-10) - var(--flow-space-1));padding:var(--flow-space-4);gap:var(--flow-space-4);border:1px solid color-mix(in srgb, var(--flow-neutral-400) 18%, transparent);border-radius:var(--flow-radius-lg);background:color-mix(in srgb, var(--flow-neutral-800) 96%, transparent);box-shadow:var(--flow-shadow-lg);flex-direction:column;margin:0;display:none;position:absolute}.nav-links.open{display:flex}}@media (width<=600px){html,body{max-width:100%;overflow-x:clip}.shell{width:min(100% - var(--flow-space-4), 560px);max-width:100%}.nav{height:var(--flow-space-9);gap:var(--flow-space-2);width:100%;min-width:0}a.nav-cta.flow-button,a.nav-cta.flow-button.flow-button--primary{min-width:0;max-width:min(148px,100% - 132px);padding-inline:var(--flow-space-3);font-size:var(--flow-type-caption);margin-left:auto}.nav-cta svg{display:none}.menu-button{flex:none;margin-left:0;display:block}.hero{min-height:0;padding:var(--flow-space-8) 0 var(--flow-space-10);gap:var(--flow-space-8)}.hero h1,.cta-section h2{font-size:clamp(48px, 13vw, var(--flow-type-display-lg))}.section-heading h2,.product-copy h2,.security-card h2{font-size:var(--flow-type-h1);line-height:48px}.hero-actions{flex-direction:column}.hero-proof{gap:var(--flow-space-3);flex-direction:column}.hero-stage{height:calc(var(--flow-space-13) * 4);max-width:100%;overflow:hidden}.portfolio-card{left:var(--flow-space-4);top:var(--flow-space-10);width:calc(100% - var(--flow-space-8));max-width:calc(100% - var(--flow-space-6))}.verified-card{right:var(--flow-space-4);top:calc(var(--flow-space-13) + var(--flow-space-8))}.metric{display:none}.reminder-card{right:var(--flow-space-4);bottom:var(--flow-space-6);width:calc(100% - var(--flow-space-8));max-width:calc(100% - var(--flow-space-6))}.trust-strip .shell{padding:var(--flow-space-4) 0;flex-wrap:wrap;justify-content:center}.trust-strip .shell>span{text-align:center;width:100%}.process-section,.benefits-section,.product-section,.security-section,.cta-section{padding:var(--flow-space-10) 0}.flow-tabs{grid-template-columns:none;width:100%;max-width:100%;margin-inline:0;padding-inline:0;display:flex;overflow-x:auto}.flow-tab{flex:0 0 72px;min-width:72px}.flow-tab strong{font-size:var(--flow-type-caption)}.flow-detail{padding:var(--flow-space-5);grid-template-columns:auto 1fr}.detail-status{padding:var(--flow-space-5) 0 0;border:0;border-top:1px solid color-mix(in srgb, var(--flow-neutral-400) 18%, transparent);grid-column:1/-1}.feature-grid{grid-template-columns:1fr}.feature-grid article+article{border-left:0;border-top:1px solid color-mix(in srgb, var(--flow-neutral-400) 18%, transparent)}.mock-body{grid-template-columns:1fr}.mock-body aside{display:none}.mock-content{padding:var(--flow-space-4)}.mock-stats{grid-template-columns:1fr 1fr}.mock-stats article:last-child{display:none}.table-card{max-width:100%;overflow-x:auto}.hero-stage,.dashboard-mock,.product-layout,.process-section .shell{max-width:100%;overflow:hidden}.cta-glow{width:100%;max-width:100%}.security-card{padding:var(--flow-space-6);grid-template-columns:1fr}.security-points{flex-direction:column}.footer-main{grid-template-columns:1fr}.footer-bottom{gap:var(--flow-space-2);flex-direction:column}.nav .brand-copy,.stat-row>div:last-child{display:none}.stat-row{grid-template-columns:1fr 1fr}}@media (width>=1536px){.hero h1,.cta-section h2{font-size:var(--flow-type-display-xl)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
