*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--background);color:var(--foreground);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0}a{color:inherit;text-decoration:none}button{cursor:pointer;font-family:inherit}.tnum{font-variant-numeric:tabular-nums lining-nums}img{display:block}.eyebrow{color:var(--biwizz-teal-dim);font:var(--text-micro);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase}.section{padding:42px 0}.section-head{max-width:720px}.section-head.center{text-align:center;margin:0 auto}.section h2{color:var(--biwizz-navy);font:700 clamp(26px,3.4vw,38px)/1.12 var(--font-heading);letter-spacing:var(--tracking-tighter);margin:12px 0 0}.section .lead{color:var(--muted-foreground);font:400 16px/1.6 var(--font-sans);margin:14px 0 0}.hero-grid{grid-template:"copy demo"1fr"aside demo"/1.02fr 1.18fr;align-items:start;column-gap:52px;display:grid}.hero-copy{grid-area:copy}.hero-demo{grid-area:demo}.hero-cta{flex-wrap:wrap;gap:12px;margin-top:26px;display:flex}.hero-trust{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 20px;display:grid}.hero-trust .t{color:var(--muted-foreground);font:500 13px/1.35 var(--font-sans);align-items:center;gap:8px;display:inline-flex}.hero-trust .t svg{color:var(--biwizz-teal-dim);flex:none;width:15px;height:15px}.btn-stack{text-align:left;white-space:normal;align-items:center;gap:12px;height:auto;min-height:56px;padding:10px 20px}.hero-cta .btn-stack{flex:240px;min-width:0}.btn-stack .bs-text{flex-direction:column;gap:2px;display:flex}.btn-stack .bs-label{font:600 15px/1.2 var(--font-sans)}.bs-label-short{display:none}.btn-stack .bs-note{font:500 12px/1.3 var(--font-sans);opacity:.78}.btn-stack .bs-icon{background:#fff3;background:lab(100% -.0000298023 .0000119209/.2);border-radius:999px;flex:none;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}.btn-stack .bs-icon svg{width:15px;height:15px;margin-left:2px}.hero-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:22px;display:grid}.hero-link{background:color-mix(in oklab,var(--biwizz-teal) 6%,transparent);border:1px solid color-mix(in oklab,var(--biwizz-teal) 55%,transparent);border-radius:var(--radius-md);color:var(--biwizz-navy);font:600 14px/1 var(--font-sans);justify-content:center;align-items:center;gap:8px;height:46px;padding:0 14px;transition:background .16s,border-color .16s,color .16s;display:inline-flex}.hero-link:hover{background:color-mix(in oklab,var(--biwizz-teal) 13%,transparent);border-color:var(--biwizz-teal)}.hero-link svg{color:var(--biwizz-teal-dim);flex:none;width:16px;height:16px}.surface{background:color-mix(in oklab,var(--secondary) 50%,var(--background))}.trust-grid{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:40px;display:grid}@media (max-width:980px){.hero-grid{grid-template-rows:auto auto auto;grid-template-areas:"copy""demo""aside";gap:36px 0}.hero-grid,.trust-grid{grid-template-columns:1fr}}@media (max-width:620px){.section{padding:28px 0}.hero-cta .btn{flex:1;justify-content:center}.hero-grid{gap:16px}.hero-cta{width:100%;margin-top:20px}.hero-cta .btn-stack{text-align:center;flex:1 1 0;justify-content:center;gap:9px;min-width:0;min-height:44px;padding:8px 12px}.hero-cta .bs-label-full{display:none}.hero-cta .bs-label-short{display:inline}.hero-cta .btn-stack[data-cta=hero-demo]{text-align:left;justify-content:flex-start;padding-left:10px}.hero-cta .btn-stack .bs-note{display:none}.hero-cta .btn-stack .bs-label{font-size:14px}.hero-cta .btn-stack .bs-icon{width:24px;height:24px}.hero-cta .btn-stack .bs-icon svg{width:12px;height:12px}.hero-links{justify-content:center;gap:12px;margin-top:14px}.hero-trust{gap:10px 14px;max-width:none}.hero-trust .t{align-items:flex-start;font-size:12.5px;line-height:1.4}.hero-trust .t svg{margin-top:2px}.hero-links{grid-template-columns:1fr;gap:8px;margin-top:18px}.hero-link{height:42px;font-size:13.5px}}.biwizz-landing{--ease-out-expo:cubic-bezier(.16,1,.3,1);--ease-out-quart:cubic-bezier(.25,1,.5,1);--ease-reveal:cubic-bezier(.22,.61,.36,1);--reveal-dur:.6s}.reveal{opacity:0;transition:opacity var(--reveal-dur) var(--ease-reveal),transform var(--reveal-dur) var(--ease-reveal);transition-delay:var(--reveal-delay,0s);transform:translateY(10px)}.reveal.is-visible{opacity:1;transform:none}.reveal-group>*{opacity:0;transition:opacity var(--reveal-dur) var(--ease-reveal),transform var(--reveal-dur) var(--ease-reveal);transform:translateY(8px)}.reveal-group.is-visible>*{opacity:1;transform:none}.reveal-group.is-visible>:first-child{transition-delay:0s}.reveal-group.is-visible>:nth-child(2){transition-delay:90ms}.reveal-group.is-visible>:nth-child(3){transition-delay:.18s}.reveal-group.is-visible>:nth-child(4){transition-delay:.27s}.reveal-group.is-visible>:nth-child(5){transition-delay:.36s}.reveal-group.is-visible>:nth-child(6){transition-delay:.45s}.reveal-group.is-visible>:nth-child(7){transition-delay:.54s}.reveal-group.is-visible>:nth-child(8){transition-delay:.63s}@media (min-width:981px){.hero-demo{position:relative}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important;animation:none!important}.reveal,.reveal-group>*{opacity:1!important;transition:none!important;transform:none!important}}.mobile-cta-bar{display:none}@media (max-width:620px){.mobile-cta-bar{background:var(--background);border-top:1px solid var(--border);padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px));visibility:hidden;z-index:60;align-items:center;gap:12px;transition:transform .28s cubic-bezier(.22,.61,.36,1),visibility .28s;display:flex;position:fixed;bottom:0;left:0;right:0;transform:translateY(110%);box-shadow:0 -10px 24px -18px #040e2259}.mobile-cta-bar.is-visible{visibility:visible;transform:translateY(0)}.mcta-note{color:var(--muted-foreground);font:500 12.5px/1.3 var(--font-sans);flex:1;min-width:0}.mobile-cta-bar .btn{white-space:nowrap;flex:none}}@media (prefers-reduced-motion:reduce){.mobile-cta-bar{transition:none}}
:root{--door-owner:var(--biwizz-blue);--door-owner-soft:color-mix(in oklab,var(--biwizz-blue) 8%,var(--card));--door-acct:var(--biwizz-teal-dim);--door-acct-soft:color-mix(in oklab,var(--biwizz-teal) 11%,var(--card));--needs-you:var(--warning-ink);--needs-you-soft:color-mix(in oklab,var(--warning) 22%,var(--card));--rule:var(--border);--rule-strong:color-mix(in oklab,var(--biwizz-navy) 55%,var(--border))}.biwizz-landing ::selection{background:color-mix(in oklab,var(--biwizz-teal) 35%,var(--card));color:var(--biwizz-navy-deep)}.biwizz-landing :focus-visible{outline:2px solid var(--ring);outline-offset:3px;border-radius:4px}.biwizz-landing a{text-underline-offset:.18em;text-decoration-thickness:1px}.biwizz-landing h1,.biwizz-landing h2,.biwizz-landing h3{text-wrap:balance}.biwizz-landing p{text-wrap:pretty}.hero-field{background:radial-gradient(70% 55% at 20% 10%,color-mix(in oklab,var(--biwizz-blue) 9%,transparent),transparent 70%),radial-gradient(70% 60% at 85% 20%,color-mix(in oklab,var(--biwizz-teal) 10%,transparent),transparent 70%);pointer-events:none;z-index:-1;position:absolute;inset:0}.hero-field canvas{opacity:0;width:100%;height:100%;transition:opacity 1.2s;display:block}.hero-field.is-live canvas{opacity:1}.hero-field:after{background:linear-gradient(to bottom,transparent,var(--background));content:"";height:38%;position:absolute;inset:auto 0 0}.doors{border-top:2px solid var(--biwizz-navy);text-align:left;grid-template-columns:1fr;max-width:980px;margin:18px auto 0;display:grid}.door,.doors{border-bottom:1px solid var(--rule)}.door{color:inherit;transition:background .35s var(--ease-out-quart);flex-direction:column;gap:14px;padding:22px 18px 24px;display:flex;position:relative}.door:last-child{border-bottom:0}.door:focus-visible,.door:hover{background:var(--door-owner-soft)}.door.acct:focus-visible,.door.acct:hover{background:var(--door-acct-soft)}.door:focus-visible{outline-offset:-3px}.door-label{background:var(--door-owner-soft);color:var(--door-owner);font:700 13px/1 var(--font-sans);border-radius:999px;align-self:flex-start;align-items:center;gap:8px;padding:7px 12px;display:inline-flex}.acct .door-label,.door-label.acct{background:var(--door-acct-soft);color:var(--door-acct)}.door-label svg{width:15px;height:15px}.door:hover .door-label{background:var(--card)}.door h3{color:var(--biwizz-navy);font:700 clamp(20px,5vw,25px) /1.2 var(--font-heading);letter-spacing:-.015em;margin:0}.door ul{margin:0;padding:0;list-style:none}.door li{border-top:1px solid var(--rule);color:var(--foreground);font:400 14.5px/1.45 var(--font-sans);align-items:flex-start;gap:10px;padding:8px 0;display:flex}.door li svg{color:var(--door-owner);flex:none;width:16px;height:16px;margin-top:2px}.door.acct li svg{color:var(--door-acct)}.door-cta{color:var(--door-owner);font:700 14.5px/1 var(--font-sans);align-items:center;gap:8px;margin-top:4px;display:inline-flex}.door-cta svg{height:17px;transition:transform .22s var(--ease-out-quart);width:17px}.door:hover .door-cta svg{transform:translate(4px)}.hero-door{padding:32px 0 40px;position:relative;overflow:hidden}.hero-door .hero-grid{grid-template-columns:1fr;grid-template-areas:"copy""demo";gap:28px;display:grid}.hero-door .hero-copy{grid-area:copy}.hero-door .hero-demo{grid-area:demo}.hero-door h1{color:var(--biwizz-navy);font:800 clamp(30px,7.4vw,50px) /1.06 var(--font-heading);letter-spacing:-.028em;margin:16px 0 0}.hero-door h1 .accent{color:var(--biwizz-blue)}.hero-door.acct h1 .accent{color:var(--biwizz-teal-dim)}.hero-door .sub{color:var(--muted-foreground);font:400 16.5px/1.6 var(--font-sans);max-width:32em;margin:16px 0 0}.hero-door .hero-cta{margin-top:24px}.hero-door .hero-cta>*{flex:220px;min-width:0}.hero-door .hero-cta .btn-stack{width:100%}.panel{background:var(--card);border:1px solid var(--rule);border-radius:var(--radius-xl);box-shadow:var(--shadow-xl);overflow:hidden}.panel-bar{background:color-mix(in oklab,var(--secondary) 40%,var(--card));border-bottom:1px solid var(--rule);align-items:center;gap:10px;padding:11px 14px;display:flex}.panel-bar .brand img{width:18px;height:18px}.panel-bar .brand .word{font-size:14px}.panel-bar .pb-co{color:var(--biwizz-navy);font:600 12.5px/1 var(--font-sans);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.panel-bar .pb-fict{background:var(--card);border:1px solid var(--rule);color:var(--muted-foreground);font:700 10.5px/1 var(--font-sans);letter-spacing:.04em;text-transform:uppercase;border-radius:999px;flex:none;align-items:center;gap:5px;margin-left:auto;padding:4px 8px;display:inline-flex}.panel-bar .pb-fict svg{width:12px;height:12px}.panel-body{padding:12px 14px 6px}.panel-head{justify-content:space-between;align-items:baseline;gap:10px;margin:2px 2px 8px;display:flex}.panel-head .panel-title{color:var(--biwizz-navy);font:700 16px/1.2 var(--font-sans);margin:0}.panel-head span{font:500 12px/1.2 var(--font-sans);font-variant-numeric:tabular-nums lining-nums;white-space:nowrap}.panel-head span,.panel-hint{color:var(--muted-foreground)}.panel-hint{font:500 11.5px/1.3 var(--font-sans);margin:0 2px 8px}.today-list{flex-direction:column;display:flex}.today-row{border:0;border-top:1px solid var(--rule);color:inherit;cursor:pointer;font:inherit;opacity:0;text-align:left;transition:opacity .45s var(--ease-reveal),transform .45s var(--ease-reveal),background .2s;background:0 0;grid-template-columns:auto 1fr auto;grid-template-areas:"ic lab chev""ic t chev""ic m m""ic more more";align-items:start;gap:2px 12px;width:100%;padding:11px 4px;display:grid;transform:translateY(6px)}.today-row:first-child{border-top:0}.today-row.in{opacity:1;transform:none}.today-row:hover{background:color-mix(in oklab,var(--secondary) 45%,transparent)}.today-row .tr-ic{background:var(--needs-you-soft);color:var(--needs-you);border-radius:8px;grid-area:ic;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.today-row .tr-ic.calm{background:var(--door-acct-soft);color:var(--door-acct)}.today-row .tr-ic svg{width:16px;height:16px}.today-row .tr-lab{color:var(--muted-foreground);font:var(--text-micro);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;grid-area:lab}.today-row .tr-t{color:var(--biwizz-navy);font:600 14px/1.3 var(--font-sans);font-variant-numeric:tabular-nums lining-nums;grid-area:t}.today-row .tr-m{color:var(--muted-foreground);font:400 12.5px/1.4 var(--font-sans);font-variant-numeric:tabular-nums lining-nums;grid-area:m}.today-row .tr-chev{color:var(--border-strong);transition:transform .25s var(--ease-out-quart);grid-area:chev;align-self:center}.today-row .tr-chev svg{width:16px;height:16px}.today-row.open .tr-chev{transform:rotate(90deg)}.today-row .tr-more{transition:grid-template-rows .3s var(--ease-out-quart);grid-area:more;grid-template-rows:0fr;display:grid}.today-row.open .tr-more{grid-template-rows:1fr}.today-row .tr-more>div{overflow:hidden}.today-row .tr-more p{background:color-mix(in oklab,var(--secondary) 55%,var(--card));border-radius:var(--radius-sm);color:var(--foreground);font:400 12.5px/1.45 var(--font-sans);margin:8px 0 2px;padding:9px 11px}.panel-foot{background:color-mix(in oklab,var(--secondary) 36%,var(--card));border-top:1px solid var(--rule);justify-content:flex-end;align-items:center;gap:12px;padding:12px 14px;display:flex}.pf-table{flex-direction:column;display:flex}.pf-row{border:0;border-top:1px solid var(--rule);color:inherit;cursor:pointer;font:inherit;opacity:0;text-align:left;transition:opacity .4s var(--ease-reveal),transform .4s var(--ease-reveal),background .25s;background:0 0;grid-template-columns:22px 1fr auto;grid-template-areas:"chk firm spv""chk meta meta";align-items:center;gap:2px 10px;width:100%;padding:9px 4px;display:grid;transform:translateY(6px)}.pf-row.in{opacity:1;transform:none}.pf-row.head{display:none}.pf-row:hover{background:color-mix(in oklab,var(--secondary) 45%,transparent)}.pf-row.picked{background:var(--door-acct-soft)}.pf-row .pf-chk{background:var(--card);border:1.5px solid var(--border-strong);color:#fff;border-radius:5px;grid-area:chk;justify-content:center;align-items:center;width:18px;height:18px;transition:background .2s,border-color .2s;display:flex}.pf-row.picked .pf-chk{background:var(--biwizz-teal-dim);border-color:var(--biwizz-teal-dim)}.pf-row .pf-chk svg{width:12px;height:12px}.pf-row .pf-firm{color:var(--biwizz-navy);font:600 13.5px/1.3 var(--font-sans);text-overflow:ellipsis;white-space:nowrap;grid-area:firm;min-width:0;overflow:hidden}.pf-row .pf-spv{font:600 11.5px/1 var(--font-sans);white-space:nowrap;border-radius:999px;grid-area:spv;align-items:center;gap:6px;padding:5px 8px;display:inline-flex}.pf-row .pf-spv.new{background:var(--needs-you-soft);color:var(--needs-you)}.pf-row .pf-spv.quiet{background:var(--secondary);color:var(--muted-foreground)}.pf-row .pf-spv .dot{background:currentColor;border-radius:50%;width:6px;height:6px}.pf-row .pf-meta{color:var(--muted-foreground);font:400 12px/1.3 var(--font-sans);font-variant-numeric:tabular-nums lining-nums;grid-area:meta;gap:10px;display:flex}.pf-row .pf-meta .pending{color:var(--needs-you);font-weight:600}.pf-ask{flex-direction:column;justify-content:space-between;align-items:stretch}.pf-ask .btn{text-align:left;white-space:normal;justify-content:center;height:auto;min-height:38px;padding:8px 14px}.pf-ask .pf-sel{color:var(--muted-foreground);font:500 12px/1 var(--font-sans);font-variant-numeric:tabular-nums lining-nums}.pf-ask .btn[aria-disabled=true]{opacity:.45;pointer-events:none}.section h2{margin-top:0}.section .lead{max-width:36em}.head-row{flex-wrap:wrap;align-items:center;gap:10px 14px;display:flex}.head-row h2{margin:0}.objection{max-width:44em}.objection h2{color:var(--biwizz-navy);font:700 clamp(25px,6vw,38px) /1.14 var(--font-heading);letter-spacing:var(--tracking-tighter);margin:0}.objection .lead{color:var(--biwizz-teal-dim);font:600 17px/1.5 var(--font-sans);margin:16px 0 0}.objection .body{color:var(--foreground);font:400 16.5px/1.7 var(--font-sans);margin:18px 0 0}.objection .body b{color:var(--biwizz-navy)}.objection .close{color:var(--biwizz-blue);font:700 clamp(18px,4.6vw,22px) /1.35 var(--font-sans);margin:22px 0 0;padding-top:16px}.ledger,.objection .close{border-top:1px solid var(--rule-strong)}.ledger{grid-template-columns:1fr;margin-top:22px;display:grid}.ledger>div{border-bottom:1px solid var(--rule);padding:18px 0 20px}.ledger h3{color:var(--biwizz-navy);font:700 17px/1.3 var(--font-sans);letter-spacing:-.01em;flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0 0 8px;display:flex}.ledger h3 .tag-free{color:var(--biwizz-teal-dim);font:600 12.5px/1.3 var(--font-sans)}.ledger p{color:var(--muted-foreground);font:400 15px/1.6 var(--font-sans);max-width:34em;margin:0}.ledger a{color:var(--biwizz-blue);font-weight:600}.dash{max-width:44em;margin:20px 0 0;padding:0;list-style:none}.dash li{border-top:1px solid var(--rule);color:var(--foreground);font:400 16px/1.55 var(--font-sans);gap:12px;padding:11px 0;display:flex}.dash li:before{color:var(--biwizz-teal-dim);content:"—";flex:none;font-weight:700}.dash li b{color:var(--biwizz-navy)}.dash.hurt li:before{color:var(--needs-you)}.steps-ol{counter-reset:step;max-width:44em;margin:22px 0 0;padding:0;list-style:none}.steps-ol li{border-top:1px solid var(--rule);color:var(--muted-foreground);counter-increment:step;font:400 15.5px/1.6 var(--font-sans);grid-template-columns:36px 1fr;align-items:start;gap:14px;padding:14px 0;display:grid}.steps-ol li:before{border:1.5px solid var(--biwizz-navy);color:var(--biwizz-navy);content:counter(step);font:700 15px/1 var(--font-sans);font-variant-numeric:tabular-nums lining-nums;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.steps-ol li b{color:var(--biwizz-navy);font-weight:700;display:block}.move-actions{flex-wrap:wrap;align-items:center;gap:10px 22px;margin-top:18px;display:flex}.move-actions .btn-sm svg{width:16px;height:16px}.move-meta{color:var(--muted-foreground);font:400 13px/1.5 var(--font-sans)}.more-link{color:var(--biwizz-blue);font:600 15px/1.3 var(--font-sans);align-items:center;min-height:40px;margin-top:8px;display:inline-flex}.more-link:hover{text-decoration:underline}.note{color:var(--muted-foreground);font:400 14px/1.55 var(--font-sans);max-width:40em;margin:16px 0 0}.ladder{border-top:1px solid var(--rule-strong);grid-template-columns:1fr;margin-top:22px;display:grid}.ladder .rung{border-bottom:1px solid var(--rule);grid-template-columns:1fr auto;grid-template-areas:"name price""state state";align-items:baseline;gap:4px 14px;padding:14px 0 16px;display:grid}.ladder .rung .name{color:var(--biwizz-navy);font:700 17px/1.2 var(--font-sans);grid-area:name}.ladder .rung .price{color:var(--biwizz-blue);font:700 16px/1.2 var(--font-sans);font-variant-numeric:tabular-nums lining-nums;white-space:nowrap;grid-area:price}.ladder .rung .price small{color:var(--muted-foreground);font:500 12px/1 var(--font-sans);margin-left:4px}.ladder .rung .state{color:var(--muted-foreground);font:400 14px/1.5 var(--font-sans);grid-area:state;margin:0}.ladder-foot{color:var(--muted-foreground);font:400 14.5px/1.55 var(--font-sans);max-width:44em;margin:16px 0 0}.ladder-foot a{color:var(--biwizz-blue);font-weight:600}.meter{border-top:1px solid var(--rule-strong);margin-top:22px;padding:18px 0 0}.meter .m-h{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.meter .m-h b{color:var(--biwizz-navy);font:700 15px/1.2 var(--font-sans)}.meter .m-h span{color:var(--biwizz-teal-dim);font:700 24px/1 var(--font-sans);font-variant-numeric:tabular-nums lining-nums}.meter .m-h span small{color:var(--muted-foreground);font:500 12px/1 var(--font-sans);margin-right:8px}.meter .m-bar{background:var(--secondary);border-radius:999px;height:10px;margin-top:14px;position:relative;overflow:hidden}.meter .m-fill{background:var(--biwizz-teal-dim);transform-origin:0;transition:transform 1.4s var(--ease-reveal);width:var(--meter-pct,34%);border-radius:999px;position:absolute;inset:0 auto 0 0;transform:scaleX(0)}.meter.in .m-fill{transform:scaleX(1)}.meter .m-notes{margin:14px 0 0;padding:0;list-style:none}.meter .m-notes li{border-top:1px solid var(--rule);color:var(--muted-foreground);font:500 13px/1.4 var(--font-sans);align-items:center;gap:8px;padding:8px 0;display:flex}.meter .m-notes li svg{color:var(--biwizz-teal-dim);flex:none;width:14px;height:14px}.status-tag{background:var(--card);border:1px solid var(--border-strong);color:var(--muted-foreground);font:700 10.5px/1 var(--font-sans);letter-spacing:.05em;text-transform:uppercase;vertical-align:middle;border-radius:999px;align-items:center;gap:6px;padding:5px 10px;display:inline-flex}.status-tag .dot{border:1.5px solid;border-radius:50%;width:6px;height:6px}.split{grid-template-columns:1fr;align-items:start;gap:8px;display:grid}.cta-door{text-align:center;max-width:640px;margin:0 auto}.cta-door h2{color:var(--biwizz-navy);font:800 clamp(26px,6.5vw,40px) /1.1 var(--font-heading);letter-spacing:-.02em;margin:0}.cta-door>p{color:var(--muted-foreground);font:16px/1.6 var(--font-sans);max-width:30em;margin:14px auto 0}.cta-door .cta-actions{flex-direction:column;gap:10px;margin-top:24px;display:flex}.cta-door .cta-actions .btn{justify-content:center}.cta-door .cta-sub{color:var(--muted-foreground);font:14px/1.5 var(--font-sans);margin-top:18px}.cta-door .cta-sub a{color:var(--biwizz-blue);font-weight:600}.cta-door .cta-domain{color:var(--muted-foreground);font:var(--text-micro);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;margin-top:14px}.tilt{will-change:transform;position:relative}.tilt-glare{border-radius:var(--radius-xl);mix-blend-mode:soft-light;opacity:0;pointer-events:none;transition:opacity .3s;position:absolute;inset:0}.tilt:hover .tilt-glare{opacity:1}.spot{position:relative;overflow:hidden}.spot:before{background:radial-gradient(380px circle at var(--spot-x,50%) var(--spot-y,50%),color-mix(in oklab,var(--biwizz-blue) 10%,transparent),transparent 60%);content:"";opacity:0;pointer-events:none;transition:opacity .35s;position:absolute;inset:0}.spot.acct:before{background:radial-gradient(380px circle at var(--spot-x,50%) var(--spot-y,50%),color-mix(in oklab,var(--biwizz-teal) 14%,transparent),transparent 60%)}.spot:hover:before{opacity:1}.spot>*{position:relative}@media (min-width:720px){.pf-ask{flex-direction:row;align-items:center}.doors{grid-template-columns:1fr 1fr}.door{border-bottom:0;padding:28px 28px 30px}.door:first-child{border-right:1px solid var(--rule)}.ledger{grid-template-columns:1fr 1fr;column-gap:40px}.ledger.one{grid-template-columns:1fr}.ladder{grid-template-columns:repeat(4,1fr);column-gap:24px}.ladder .rung{grid-template-columns:1fr;grid-template-areas:"name""price""state";gap:6px;padding:16px 0 18px}.pf-row{grid-template-columns:22px 1.4fr .9fr .9fr .9fr;grid-template-areas:"chk firm spv dl docs";gap:12px}.pf-row.head{color:var(--muted-foreground);cursor:default;font:var(--text-micro);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;border-top:0;padding:4px 4px 8px;display:grid}.pf-row .pf-meta{display:contents}.pf-row .pf-dl{color:var(--foreground);grid-area:dl}.pf-row .pf-dl,.pf-row .pf-docs{font:500 12.5px/1.3 var(--font-sans)}.pf-row .pf-docs{color:var(--muted-foreground);grid-area:docs}.cta-door .cta-actions{flex-flow:wrap;justify-content:center}.split{grid-template-columns:1fr 1fr;column-gap:40px}}@media (min-width:981px){.hero-door{padding:56px 0 64px}.hero-door .hero-grid{grid-template-columns:1.02fr 1.1fr;grid-template-areas:"copy demo";align-items:center;column-gap:52px}.objection h2{font-size:38px}}@media (max-width:619px){.hero-door .hero-cta>*{flex-basis:100%}}@media (hover:none){.spot:before,.tilt-glare{display:none}}@media (scripting:none){.pf-row,.rise,.today-row{opacity:1;animation:none;transform:none}.meter .m-fill{width:var(--meter-pct,34%)}}@media (prefers-reduced-motion:reduce){.pf-row,.today-row{opacity:1;transition:none;transform:none}.meter .m-fill{width:var(--meter-pct,34%);transition:none}.hero-field canvas{display:none}.today-row .tr-more{transition:none}}.obj-cards{gap:12px;margin-top:28px;display:grid}.obj-card{background:#ffffff0f;border:1px solid #ffffff24;border-radius:16px;padding:20px 20px 22px}.obj-card small{color:#ffffff9e;font:700 11.5px/1.2 var(--font-sans);letter-spacing:.08em;text-transform:uppercase;display:block}.obj-card h3{color:#fff;font:700 clamp(19px,4.6vw,22px) /1.25 var(--font-heading);letter-spacing:-.02em;margin:10px 0 0}.obj-card p{color:#ffffffc7;font:400 15px/1.6 var(--font-sans);margin:10px 0 0}.obj-card:last-child{background:color-mix(in oklab,var(--biwizz-teal) 14%,transparent);border-color:color-mix(in oklab,var(--biwizz-teal) 55%,transparent)}@media (min-width:720px){.obj-cards{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:36px}}.ask{gap:32px;display:grid}.ask-copy h2{color:var(--biwizz-navy);font:800 clamp(26px,5.6vw,40px) /1.1 var(--font-heading);letter-spacing:-.03em;max-width:14ch;margin:0}.ask-copy .lead{color:var(--muted-foreground);font:400 16.5px/1.65 var(--font-sans);max-width:34em;margin:16px 0 0}.ask-routine{background:color-mix(in oklab,var(--biwizz-teal) 8%,transparent);border-radius:12px;margin-top:22px;padding:16px 18px}.ask-routine h3{color:var(--biwizz-teal-dim);font:700 14px/1.3 var(--font-sans);margin:0}.ask-routine p{color:var(--foreground);font:400 15px/1.6 var(--font-sans);margin:6px 0 0}.ask-soon{background:var(--card,#fff);border:1px solid color-mix(in oklab,var(--biwizz-teal) 35%,transparent);border-radius:14px;margin:22px 0 0;padding:16px 18px 18px}.ask-soon h3{color:var(--biwizz-navy);font:700 17px/1.3 var(--font-heading);letter-spacing:-.01em;margin:10px 0 0}.ask-soon p{color:var(--foreground);font:400 15px/1.55 var(--font-sans);margin:6px 0 0}.ask-soon-tag{background:color-mix(in oklab,var(--biwizz-teal) 14%,transparent);color:var(--biwizz-teal-dim);font:700 11px/1.2 var(--font-sans);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;padding:3px 8px;display:inline-block}.ask-copy .hero-cta{margin-top:22px}.ask-copy .note{color:var(--muted-foreground);font:400 13px/1.5 var(--font-sans);margin:12px 0 0}.ask-list-title{color:color-mix(in oklab,var(--biwizz-teal-dim) 60%,var(--biwizz-navy));font:700 12px/1.2 var(--font-sans);letter-spacing:.08em;text-transform:uppercase;margin:0 0 10px}.ask-list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.ask-list li{background:var(--card,#fff);border:1px solid var(--border);border-radius:16px;gap:8px;padding:16px 18px;display:grid;box-shadow:0 10px 24px -20px #1d3a7159}.ask-list q{color:var(--biwizz-navy);font:600 16px/1.4 var(--font-sans);quotes:none;display:block}.ask-list q:before{background:var(--biwizz-teal);content:"";border-radius:50%;width:8px;height:8px;margin:0 10px 2px 0;display:inline-block}.ask-list span{color:var(--muted-foreground);font:400 14.5px/1.55 var(--font-sans)}@media (min-width:980px){.ask{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:56px}}.ask-phone{order:1;justify-content:center;display:flex}.ask-list-wrap{order:2}.phone-clip{aspect-ratio:604/1312;isolation:isolate;background:#0f1f3d;border-radius:34px;width:min(232px,68%);margin:0;padding:7px;box-shadow:0 24px 48px -24px #1d3a718c,inset 0 0 0 1px #ffffff14}.phone-clip img,.phone-clip video{object-fit:cover;background:#f3f8fe;border-radius:27px;width:100%;height:100%;display:block}@media (min-width:980px){.ask:has(.ask-phone){grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr) 212px;gap:40px}.ask-list-wrap,.ask-phone{order:0}.ask-phone{justify-content:flex-end;align-items:start;padding-top:34px}.phone-clip{width:212px}}.docs{gap:28px;display:grid}.docs-copy h2{color:var(--biwizz-navy);font:800 clamp(26px,5.6vw,40px) /1.1 var(--font-heading);letter-spacing:-.03em;margin:0}.docs-copy .lead{color:var(--muted-foreground);font:400 16.5px/1.6 var(--font-sans);max-width:38em;margin:14px 0 0}.docs-copy .ledger h3 .ask-soon-tag{vertical-align:2px;margin-left:6px}.screen-clip{background:var(--card);border:1px solid var(--border);border-radius:14px;margin:0;position:relative;overflow:hidden;box-shadow:0 1px 2px #1d3a710f,0 30px 60px -24px #1d3a7159}.screen-clip img,.screen-clip video{width:100%;height:auto;display:block}.docs-caption{color:var(--muted-foreground);font:400 12.5px/1.5 var(--font-sans);margin:10px 2px 0}@media (min-width:981px){.docs{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:56px}}.door-label{color:color-mix(in oklab,var(--door-owner) 72%,var(--biwizz-navy))}.acct .door-label,.door-label.acct{color:color-mix(in oklab,var(--door-acct) 55%,var(--biwizz-navy))}.door-cta{color:color-mix(in oklab,var(--door-owner) 80%,var(--biwizz-navy))}.door.acct .door-cta{color:color-mix(in oklab,var(--door-acct) 60%,var(--biwizz-navy))}
:root{--band:#08152f;--band-2:#0f1e3b;--band-line:#ffffff1a;--band-ink:#ffffffdb;--band-dim:#ffffff8c;--band-due:#f2c46d;--ease-story:cubic-bezier(.22,1,.36,1)}@supports (color:lab(0% 0 0)){:root{--band:lab(6.78279% 2.47347 -19.2912);--band-2:lab(11.3442% 2.38609 -21.2267)}}.scroll-progress{background:linear-gradient(90deg,var(--biwizz-blue),var(--biwizz-teal));pointer-events:none;transform-origin:0;z-index:60;height:2px;position:fixed;inset:0 0 auto}.story-hero{isolation:isolate;text-align:center;padding:40px 0 0;position:relative;overflow:hidden}.story-hero .hero-field{height:120vh;inset:0 0 auto}.story-dots{background-image:radial-gradient(circle at 1px 1px,var(--dot) 1px,transparent 1.6px);pointer-events:none;background-size:22px 22px;position:absolute;inset:0}.story-hero .story-dots{--dot:color-mix(in oklab,var(--biwizz-blue) 26%,transparent);-webkit-mask-image:radial-gradient(75% 60% at 50% 20%,#000 20%,#0000 100%);mask-image:radial-gradient(75% 60% at 50% 20%,#000 20%,#0000 100%)}.hero-door{isolation:isolate}.hero-door .hero-field{height:auto;inset:0}.hero-door .story-dots{--dot:color-mix(in oklab,var(--biwizz-blue) 22%,transparent);-webkit-mask-image:radial-gradient(70% 70% at 30% 40%,#000 15%,#0000 100%);mask-image:radial-gradient(70% 70% at 30% 40%,#000 15%,#0000 100%)}.hero-door .hero-grid{position:relative}.hero-door h1 .word{animation:word-in .6s var(--ease-story) both;display:inline-block}.hero-door .hero-demo .story-window-frame{border-radius:var(--radius-xl,20px)}.story-hero-copy{flex-direction:column;align-items:center;display:flex;position:relative}.story-hero h1{color:var(--biwizz-navy);font:800 clamp(30px,7.6vw,68px) /1.06 var(--font-heading);letter-spacing:-.032em;text-wrap:balance;max-width:19ch;margin:0 auto}.story-hero h1 .word{animation:word-in .6s var(--ease-story) both;display:inline-block}.story-swap{color:var(--biwizz-teal-dim);perspective:700px;vertical-align:baseline;justify-items:end;display:inline-grid}.story-swap>span{backface-visibility:hidden;transform-origin:50% 100%;transition:transform .38s var(--ease-story),opacity .38s var(--ease-story);white-space:nowrap;grid-area:1/1}.story-swap>.out{opacity:0;pointer-events:none;transform:rotateX(90deg)}.story-swap>.in{opacity:1;transform:none}.story-lead-swap{display:grid}.story-lead-swap>span{transition:opacity .3s var(--ease-story);grid-area:1/1}.story-lead-swap>.out{opacity:0;pointer-events:none}.story-who{backdrop-filter:blur(6px);background:color-mix(in oklab,var(--card) 70%,transparent);border:1px solid var(--border);border-radius:999px;gap:4px;margin:0 auto 18px;padding:4px;display:inline-flex}.story-who button{color:var(--muted-foreground);cursor:pointer;font:600 13px/1 var(--font-sans);background:0 0;border:0;border-radius:999px;padding:8px 14px;transition:background .2s,color .2s}.story-who button[aria-pressed=true]{background:var(--card);color:var(--biwizz-navy);box-shadow:0 1px 2px #1d3a712e}.story-who button:focus-visible{outline:3px solid var(--biwizz-teal);outline-offset:2px}@keyframes word-in{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes word-in-soft{0%{filter:blur(6px);opacity:0;transform:translateY(18px)}to{filter:blur();opacity:1;transform:none}}@media (pointer:fine) and (prefers-reduced-motion:no-preference){.hero-door h1 .word,.story-hero h1 .word{animation-name:word-in-soft}}.story-hero .lead{color:var(--muted-foreground);font:400 17px/1.6 var(--font-sans);max-width:36em;margin:18px auto 0}.story-cta{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:26px;display:flex}.story-cta .btn{border-radius:999px;height:48px;padding:0 22px;font-size:15px}@media (max-width:480px){.story-cta .btn{padding:0 16px;font-size:14.5px}}.story-note{color:var(--muted-foreground);font:500 12.5px/1.5 var(--font-sans);margin:14px 0 0}.story-stage{perspective:1400px;perspective-origin:50% 0;margin-top:26px;padding-bottom:8px;position:relative}.story-drawing,.story-window{transform-origin:50% 100%;transform-style:preserve-3d}.story-window-frame{border-radius:var(--radius-xl);position:relative}.story-drawing img{width:100%;height:auto;-webkit-mask-image:linear-gradient(#000 50%,#0000);mask-image:linear-gradient(#000 50%,#0000)}.story-window{text-align:left;z-index:1;max-width:900px;margin:-22% auto 0;position:relative}.story-window .panel{box-shadow:0 1px 2px #1d3a710f,0 40px 80px -24px #1d3a7159}.story-works{padding:28px 0 8px}.works-note{color:var(--biwizz-navy);font:600 14px/1.5 var(--font-sans);text-align:center;margin:0 0 18px}.works-note span{color:var(--muted-foreground);font-weight:400}.works-marquee{contain-intrinsic-size:auto 120px;content-visibility:auto;gap:44px;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.works-track{--duration:46s;--gap:44px;padding:4px 0}.works-name{color:color-mix(in oklab,var(--biwizz-navy) 68%,var(--border));font:700 15px/1 var(--font-sans);letter-spacing:-.01em;white-space:nowrap}.story-section{padding:56px 0}.story-section .section-head h2{margin-top:0}.scroll-steps{gap:8px;margin-top:24px;display:grid}.ss-stage{background:linear-gradient(to bottom,var(--background) 90%,transparent);z-index:2;padding:12px 0 14px;position:sticky;top:64px}.gap-stage{grid-template-rows:auto auto;grid-template-columns:1fr 12px 1fr 12px 1fr;align-items:stretch;display:grid;position:relative}.gap-stage>svg{z-index:3}.gs-node{display:contents}.gs-h{background:var(--card);border:1px solid var(--border);opacity:.45;text-align:center;transition:opacity .55s var(--ease-story),border-color .55s var(--ease-story),box-shadow .55s var(--ease-story),transform .55s var(--ease-story);border-radius:12px;flex-direction:column;align-items:center;gap:6px;padding:10px 6px 8px;display:flex}.gs-h,.gs-h>span:last-child{min-width:0}.gs-h b{color:var(--biwizz-navy);font:700 12.5px/1.2 var(--font-heading);display:block}.gs-h small{color:var(--muted-foreground);font:400 12px/1.25 var(--font-sans);margin-top:2px;display:none}.gs-ic{background:color-mix(in oklab,var(--biwizz-blue) 9%,var(--card));color:var(--biwizz-blue);border-radius:7px;flex:none;place-items:center;width:26px;height:26px;display:grid}.gs-ic svg{width:14px;height:14px}.gs-ic img{filter:grayscale();opacity:.55;height:15px;transition:filter .5s,opacity .5s,transform .5s var(--ease-story);width:15px}.gs-node ul{background:var(--card);border:1px solid var(--border);border-radius:12px;grid-area:2/1/auto/-1;gap:6px;margin:8px 0 0;padding:10px 12px;list-style:none;display:none}.gs-node li{color:var(--foreground);font:500 12.5px/1.35 var(--font-sans);align-items:center;gap:8px;display:flex}.gs-node li svg{color:var(--biwizz-blue);flex:none;width:12px;height:12px}.gs-acct .gs-ic{background:color-mix(in oklab,var(--biwizz-teal) 12%,var(--card))}.gs-acct .gs-ic,.gs-acct li svg{color:var(--biwizz-teal-dim)}.gs-spine{grid-row:1;place-items:center;display:grid}.gs-spine span{background:var(--border-strong);width:100%;height:1px;transition:background .5s;display:block}.gap-story[data-state="2"] .gs-slot ul{display:grid}.gap-story[data-state="2"] .gs-slot li{color:var(--muted-foreground);opacity:.42;transform:none}.gap-story[data-state="2"] .gs-slot li .dot{box-shadow:0 0 0 1px var(--muted-foreground) inset;background:0 0}.gs-slot .gs-yes{color:var(--biwizz-teal-dim);font-weight:600;display:none}.gs-slot li{opacity:0;transition:opacity .45s var(--ease-story),transform .45s var(--ease-story);transform:translateY(6px)}.gs-slot li .dot{background:var(--needs-you);border-radius:50%;flex:none;width:6px;height:6px}.gs-slot li:last-child .dot{background:var(--biwizz-teal)}.gap-story[data-state="0"] .gs-billing .gs-h,.gap-story[data-state="1"] .gs-acct .gs-h{opacity:1;transform:translateY(-2px);box-shadow:0 14px 30px -18px #1d3a7159}.gap-story[data-state="0"] .gs-billing .gs-h{border-color:color-mix(in oklab,var(--biwizz-blue) 45%,var(--border))}.gap-story[data-state="1"] .gs-acct .gs-h{border-color:color-mix(in oklab,var(--biwizz-teal) 55%,var(--border))}.gap-story[data-state="0"] .gs-billing ul,.gap-story[data-state="1"] .gs-acct ul,.gap-story[data-state="3"] .gs-slot ul{display:grid}.gap-story[data-state="2"] .gs-slot .gs-h{border-color:color-mix(in oklab,var(--warning) 70%,var(--border));opacity:1;border-style:dashed;animation:1.8s ease-in-out infinite slot-pulse}.gap-story[data-state="3"] .gs-slot .gs-h{border-color:color-mix(in oklab,var(--biwizz-teal) 60%,var(--border));opacity:1;transform:translateY(-2px);box-shadow:0 16px 34px -18px #0e9baa73}.gap-story[data-state="3"] .gs-slot li{opacity:1;transform:none}.gap-story[data-state="3"] .gs-slot .gs-empty{display:none}.gap-story[data-state="3"] .gs-slot .gs-yes{display:block}.gap-story[data-state="3"] .gs-ic img{filter:none;opacity:1;transform:scale(1.15)}.gap-story[data-state="3"] .gs-acct .gs-h,.gap-story[data-state="3"] .gs-billing .gs-h{opacity:.8}.gap-story[data-state="3"] .gs-spine span{background:var(--biwizz-teal)}@keyframes slot-pulse{0%,to{box-shadow:0 0 0 0 color-mix(in oklab,var(--warning) 35%,transparent)}50%{box-shadow:0 0 0 6px #0000}}.ss-steps{margin:0;padding:0;list-style:none}.ss-steps li{border-top:1px solid var(--border);padding:26px 0;position:relative}.ss-steps li:not(.is-current) .ss-n,.ss-steps li:not(.is-current) h3{color:var(--muted-foreground)}.ss-steps .ss-n,.ss-steps h3{transition:color .5s var(--ease-story)}.ss-steps.has-n li{padding-left:56px}.ss-steps .ss-n{color:var(--biwizz-teal-dim);font:700 13px/1 var(--font-sans);letter-spacing:.02em;position:absolute;top:30px;left:0}.ss-steps h3{color:var(--biwizz-navy);font:700 clamp(20px,2.4vw,26px) /1.2 var(--font-heading);letter-spacing:-.02em;margin:0}.ss-steps p{color:var(--muted-foreground);font:400 15.5px/1.6 var(--font-sans);max-width:34em;margin:10px 0 0}@media (max-width:719px){.ss-stage{max-height:52vh;overflow:hidden}.day-story .phone-card{display:none}.day-story[data-state="0"] .phone-card[data-i="0"],.day-story[data-state="1"] .phone-card[data-i="1"],.day-story[data-state="2"] .phone-card[data-i="2"],.day-story[data-state="3"] .phone-card[data-i="3"]{display:flex}.portfolio-story .pfs-row:nth-child(5),.portfolio-story .pfs-row:nth-child(7){display:none}.ss-steps li{flex-direction:column;justify-content:center;min-height:40vh;display:flex}}@media (min-width:720px){.ss-stage{top:76px}.gap-stage{grid-template-rows:auto;grid-template-columns:1fr 22px 1fr 22px 1fr}.gs-node{background:var(--card);border:1px solid var(--border);opacity:.45;min-width:0;transition:opacity .55s var(--ease-story),border-color .55s var(--ease-story),box-shadow .55s var(--ease-story),transform .55s var(--ease-story);border-radius:14px;padding:14px 14px 12px;display:block}.gs-h{opacity:1;text-align:left;background:0 0;border:0;border-radius:0;flex-direction:row;align-items:flex-start;gap:10px;padding:0;transition:none}.gs-h b{font-size:14px;line-height:1.25}.gs-h small{display:block}.gs-node ul{background:0 0;border:0;border-radius:0;margin:12px 0 0;padding:0;display:grid}.gs-node li{font-size:12.5px}.gap-story[data-state="0"] .gs-billing,.gap-story[data-state="1"] .gs-acct{opacity:1;transform:translateY(-2px);box-shadow:0 14px 30px -18px #1d3a7159}.gap-story[data-state="0"] .gs-billing{border-color:color-mix(in oklab,var(--biwizz-blue) 45%,var(--border))}.gap-story[data-state="1"] .gs-acct{border-color:color-mix(in oklab,var(--biwizz-teal) 55%,var(--border))}.gap-story[data-state="2"] .gs-slot{border-color:color-mix(in oklab,var(--warning) 70%,var(--border));opacity:1;border-style:dashed;animation:1.8s ease-in-out infinite slot-pulse}.gap-story[data-state="3"] .gs-slot{border-color:color-mix(in oklab,var(--biwizz-teal) 60%,var(--border));opacity:1;transform:translateY(-2px);box-shadow:0 16px 34px -18px #0e9baa73}.gap-story[data-state="3"] .gs-acct,.gap-story[data-state="3"] .gs-billing{opacity:.8}.gap-story .gs-h,.gap-story[data-state="0"] .gs-billing .gs-h,.gap-story[data-state="1"] .gs-acct .gs-h,.gap-story[data-state="2"] .gs-slot .gs-h,.gap-story[data-state="3"] .gs-acct .gs-h,.gap-story[data-state="3"] .gs-billing .gs-h,.gap-story[data-state="3"] .gs-slot .gs-h{box-shadow:none;opacity:1;border:0;animation:none;transform:none}}.doors-hero{gap:20px;margin-bottom:20px;display:grid}.doors-copy h2{margin:0}.doors-copy .lead{max-width:30em;margin-top:12px}.ink{position:relative;overflow:hidden}.ink-img img{width:100%;height:auto}.ink-edge{background:var(--biwizz-teal);box-shadow:0 0 14px 2px color-mix(in oklab,var(--biwizz-teal) 50%,transparent);pointer-events:none;width:2px;margin-left:-1px;position:absolute;top:0;bottom:0}.doors-pair{aspect-ratio:16/9;position:relative}.dp{width:66%;position:absolute}.dp-owner{z-index:1;top:0;left:0}.dp-acct{z-index:2;bottom:0;right:0}.dp .rail-frame{box-shadow:0 24px 50px -22px #1d3a716b}.dp-tag{z-index:3;position:absolute;top:8px;left:10px}.dp-tag .door-label{box-shadow:0 6px 16px -8px #1d3a7166}.day-band{background:var(--band);color:#fff;margin-top:24px;padding:64px 0 72px}.day-band h2{font:700 clamp(28px,4.4vw,46px) /1.08 var(--font-heading);letter-spacing:-.03em;margin:0}.day-band h2 span{color:var(--band-dim);display:block}.day-grid{gap:26px;margin-top:36px;display:grid}.day-tabs{margin:0 calc(var(--wrap-pad,20px)*-1);padding:0 var(--wrap-pad,20px);scrollbar-width:none;gap:18px;display:flex;overflow-x:auto}.day-tabs::-webkit-scrollbar{display:none}.day-tabs button{color:var(--band-dim);cursor:pointer;font:600 15px/1 var(--font-sans);text-align:left;white-space:nowrap;background:0 0;border:0;flex:none;gap:7px;padding:8px 0;transition:color .3s;display:grid}.day-tabs button:focus-visible,.day-tabs button:hover,.day-tabs button.is-on{color:#fff}.dt-line{background:#ffffff29;border-radius:2px;order:2;height:2px;overflow:hidden}.dt-fill,.dt-line{width:100%;display:block}.dt-fill{background:var(--biwizz-teal);transform-origin:0;height:100%;animation:linear forwards dt-fill}.dt-fill.is-still{animation:none}@keyframes dt-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.day-copy{min-width:0}.day-lead{color:var(--band-ink);font:400 17px/1.55 var(--font-sans);margin:0}.day-lead b{color:#fff}.day-copy ul{margin:18px 0 0;padding:0;list-style:none}.day-copy li{border-top:1px solid var(--band-line);color:#ffffffbf;font:400 14.5px/1.45 var(--font-sans);padding:11px 0}.day-copy li:last-child{border-bottom:1px solid var(--band-line)}.day-screen{background:var(--band-2);border:1px solid var(--band-line);border-radius:14px;min-width:0;font-size:13px;overflow:hidden;box-shadow:0 30px 80px #0006}.ds-bar{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:12px;padding:13px 16px;display:flex}.ds-bar b{font:700 14.5px/1.2 var(--font-heading);display:block}.ds-bar small{color:var(--band-dim);font:400 12px/1.3 var(--font-sans);margin-top:2px;display:block}.ds-fict{color:#fff9;font:700 10px/1 var(--font-sans);letter-spacing:.05em;text-transform:uppercase;border:1px solid #ffffff2e;border-radius:999px;flex:none;padding:4px 8px}.ds-list,.ds-table{padding:4px 6px 6px}.ds-row{animation:ds-in .5s var(--ease-story) both;border-top:1px solid #ffffff0f;grid-template-columns:18px 1.1fr 1.5fr .7fr;align-items:center;gap:10px;padding:10px 8px;display:grid}.ds-row>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ds-row.ds-head{color:#ffffff80;border-top:0;padding-top:8px;padding-bottom:6px;font-size:11.5px;animation:none}.ds-row.is-read{background:#ffffff0f;border-radius:8px}.ds-chk{border:1.5px solid #ffffff59;border-radius:50%;width:13px;height:13px}.ds-chk.on{background:var(--biwizz-teal);border-color:var(--biwizz-teal)}.ds-due{color:var(--band-due);font-weight:600}.ds-dim{color:var(--band-dim)}.ds-foot{color:#ffffff80;padding:10px 8px 6px;font-size:12px}.ds-foot,.ds-item{border-top:1px solid #ffffff0f}.ds-item{animation:ds-in .5s var(--ease-story) both;align-items:center;gap:12px;padding:11px 8px;display:flex}.ds-item:first-child{border-top:0}.ds-pip{background:#ffffff4d;border-radius:50%;flex:none;width:8px;height:8px}.ds-pip.soon{background:var(--band-due);box-shadow:0 0 0 3px color-mix(in oklab,var(--band-due) 25%,transparent)}.ds-main{flex:1;min-width:0}.ds-main b{font:600 13.5px/1.3 var(--font-sans);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.ds-main small{color:var(--band-dim);font:400 12px/1.3 var(--font-sans);display:block}.ds-amt{text-align:right;flex:none}.ds-amt b{font:700 13.5px/1.3 var(--font-sans);display:block}.ds-amt small{color:var(--band-due);font:500 11.5px/1.3 var(--font-sans);display:block}.ds-action{animation:ds-in .5s .25s var(--ease-story) both;font:400 13px/1.4 var(--font-sans);background:#ffffff0f;border-radius:10px;align-items:center;gap:10px;margin:10px 8px 6px;padding:10px 12px;display:flex}.ds-w{background:var(--biwizz-teal);color:var(--band);font:800 12px/1 var(--font-heading);border-radius:7px;flex:none;place-items:center;width:24px;height:24px;display:grid}.ds-docs{grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;padding:14px 12px;display:grid}.ds-col{min-width:0}.ds-bubble{animation:ds-in .5s var(--ease-story) both;background:#ffffff14;border-radius:12px 12px 12px 4px;margin-bottom:8px;padding:8px 10px}.ds-bubble small{color:var(--band-dim);font:500 10.5px/1.3 var(--font-sans);display:block}.ds-bubble span{font:400 12.5px/1.35 var(--font-sans);display:block}.ds-arrow{color:#fff6}.ds-arrow svg,.ds-missing svg,.ds-placed svg,.ds-src svg{flex:none;width:15px;height:15px}.ds-placed{animation:ds-in .5s var(--ease-story) both;color:var(--biwizz-teal);border-top:1px solid #ffffff14;align-items:center;gap:8px;padding:7px 0;display:flex}.ds-placed:first-child{border-top:0}.ds-placed span{color:#fff;min-width:0}.ds-placed b{font:600 12.5px/1.3 var(--font-sans);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.ds-placed small{color:var(--band-dim);font:400 11px/1.3 var(--font-sans);display:block}.ds-missing{color:var(--band-due);font:500 12px/1.3 var(--font-sans);align-items:center;gap:8px;margin-top:8px;display:flex}.ds-chat{flex-direction:column;gap:12px;padding:14px 12px;display:flex}.ds-q{animation:ds-in .5s var(--ease-story) both;font:400 13.5px/1.45 var(--font-sans);background:#ffffff1a;border-radius:12px 12px 4px;align-self:flex-end;max-width:88%;padding:9px 12px}.ds-a{animation:ds-in .5s .3s var(--ease-story) both;gap:10px;display:flex}.ds-a>div{min-width:0}.ds-a p{color:var(--band-ink);font:400 13.5px/1.5 var(--font-sans);margin:0}.ds-a p b{color:#fff}.ds-src{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.ds-src span{color:#ffffffb3;font:500 11.5px/1.3 var(--font-sans);border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:5px;padding:3px 8px;display:inline-flex}.ds-src svg{width:12px;height:12px}.ds-approve{color:var(--biwizz-navy);font:600 12.5px/1 var(--font-sans);background:#fff;border-radius:999px;margin-top:10px;padding:7px 12px;display:inline-flex}@keyframes ds-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.trust-grid{gap:8px;display:grid}.trust-grid .dash{margin-top:0}@media (min-width:720px){.story-hero{padding-top:64px}.story-window{margin-top:-26%}.story-section{padding:72px 0}.day-grid{grid-template-columns:1fr 1fr;align-items:start}.day-tabs{grid-column:1/-1}}@media (min-width:981px){.story-hero{padding-top:64px}.story-hero h1{max-width:42ch;font-size:clamp(34px,4.3vw,54px)}.story-hero .lead{font-size:18.5px}.story-stage{margin-top:44px}.story-window{margin-top:-30%}.story-works{padding:40px 0 16px}.story-section{padding:96px 0}.scroll-steps{grid-template-columns:1.3fr .7fr;align-items:start;gap:56px;margin-top:40px}.ss-stage{background:0 0;padding:0;top:112px}.gap-story .ss-stage{top:clamp(96px,50vh - 210px,40vh)}.gap-stage{grid-template-columns:1fr 28px 1fr 28px 1fr;align-items:start}.gs-node{min-height:320px;padding:22px 20px 20px}.gs-ic{width:36px;height:36px}.gs-h b{font-size:16px}.gs-h small{font-size:13px}.gs-node ul{gap:9px;margin-top:18px}.gs-node li{font-size:14px}.ss-steps li{border-top:0;flex-direction:column;justify-content:center;min-height:40vh;padding:32px 0;display:flex}.ss-steps.has-n li{padding-left:64px}.ss-steps .ss-n{top:50%;transform:translateY(-50%)}.ss-steps li:first-child{min-height:28vh}.doors-hero{grid-template-columns:.9fr 1.1fr;align-items:end;gap:48px;margin-bottom:8px}.doors-copy{padding-bottom:28px}.day-band{margin-top:40px;padding:96px 0 104px}.day-grid{grid-template-columns:200px 1fr 1.3fr;gap:48px;margin-top:56px}.day-tabs{flex-direction:column;grid-column:auto;gap:6px;margin:0;padding:0;overflow:visible}.day-tabs button{padding:9px 0}.day-lead{font-size:19px}.trust-grid{grid-template-columns:1fr 1.4fr;align-items:start;gap:48px}}@media (prefers-reduced-motion:reduce){.works-marquee{-webkit-mask-image:none;mask-image:none}.works-track>*{flex-wrap:wrap;justify-content:center;gap:14px 28px;animation:none}.works-track>*+*{display:none}.gs-h,.gs-ic img,.gs-node,.gs-slot li,.ss-steps li{transition:none}.ds-a,.ds-action,.ds-bubble,.ds-item,.ds-placed,.ds-q,.ds-row,.dt-fill,.gap-story[data-state="2"] .gs-slot,.gap-story[data-state="2"] .gs-slot .gs-h{animation:none}}.door-head{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.door-sub{color:var(--muted-foreground);font:500 13px/1.3 var(--font-sans)}.door-num{min-width:2.2ch;display:inline-block}.no-list li:before{background:var(--biwizz-navy);content:"";width:14px;height:2px;margin-top:.7em}.no-list li b{color:var(--biwizz-navy)}.ds-invoice{padding:12px 14px 14px}.ds-client{border-bottom:1px solid #ffffff14;padding:8px 0 12px}.ds-client b{font:700 14px/1.3 var(--font-heading);display:block}.ds-client small{color:var(--band-dim);font:400 12px/1.3 var(--font-sans);display:block}.ds-line{animation:ds-in .5s var(--ease-story) both;font:400 13px/1.35 var(--font-sans);border-bottom:1px solid #ffffff0f;padding:9px 0}.ds-line,.ds-total{justify-content:space-between;gap:12px;display:flex}.ds-total{color:var(--band-dim);font:500 13px/1.3 var(--font-sans);padding:12px 0 6px}.ds-total b{color:#fff;font:700 17px/1.2 var(--font-heading)}.ds-sent{animation:ds-in .5s .4s var(--ease-story) both;color:var(--biwizz-teal);font:500 12.5px/1.3 var(--font-sans);align-items:center;gap:8px;margin-top:8px;display:flex}.ds-sent .ds-chk{flex:none}.ds-invoice .ds-approve{margin-top:12px}.band-dark{background:var(--band);color:#fff;margin-top:8px;padding:56px 0 64px}.band-grid{gap:28px;display:grid}.band-dark h2{color:#fff;font:800 clamp(26px,4.4vw,42px) /1.1 var(--font-heading);letter-spacing:-.03em;margin:0}.band-dark .objection h2{color:#fff}.band-dark .objection .lead{color:#7fd6e0;font:600 clamp(17px,2vw,20px) /1.45 var(--font-sans);margin-top:14px}.band-dark .objection .body{color:#ffffffc7;font:400 16px/1.65 var(--font-sans);max-width:34em;margin-top:16px}.band-dark .objection .body b{color:#fff}.band-dark .objection .close{color:#3e93ff;font:700 clamp(19px,2.2vw,23px) /1.3 var(--font-heading);margin-top:16px}.band-dark .dash{margin-top:20px}.band-dark .dash li{color:#ffffffd1;border-color:#ffffff1f}.band-dark .dash.hurt li:before{background:var(--band-due)}.band-figure img{border-radius:14px;width:100%;height:auto;box-shadow:0 30px 80px #00000073}.day-story .ss-stage{justify-content:center;display:flex}.phone{background:var(--biwizz-navy-deep);color:#fff;border-radius:28px;width:min(100%,340px);padding:10px 10px 16px;box-shadow:inset 0 0 0 1px #ffffff14,0 30px 60px -24px #1d3a7180}.phone-top{font:600 12px/1 var(--font-sans);align-items:center;height:28px;padding:0 14px;display:flex;position:relative}.phone-island{background:#000;border-radius:999px;width:78px;height:20px;position:absolute;top:4px;left:50%;transform:translate(-50%)}.phone-head{padding:14px 6px 10px}.phone-head b{font:700 15px/1.2 var(--font-heading);display:block}.phone-head small{color:#ffffff80;font:700 10px/1 var(--font-sans);letter-spacing:.05em;text-transform:uppercase;margin-top:2px;display:block}.phone-cards{gap:8px;display:grid}.phone-card{color:var(--biwizz-navy);opacity:.35;transition:opacity .5s var(--ease-story),transform .5s var(--ease-story),box-shadow .5s var(--ease-story);background:#fffffff5;border-radius:14px;gap:10px;padding:11px 12px;display:flex;transform:translateY(6px)scale(.98)}.pc-ic{background:var(--needs-you-soft);color:var(--needs-you);border-radius:8px;flex:none;place-items:center;width:30px;height:30px;display:grid}.pc-ic.calm{background:color-mix(in oklab,var(--biwizz-teal) 14%,#fff);color:var(--biwizz-teal-dim)}.pc-ic svg{width:15px;height:15px}.pc-body{gap:2px;min-width:0;display:grid}.pc-top{color:var(--muted-foreground);font:700 10px/1 var(--font-sans);letter-spacing:.05em;text-transform:uppercase;justify-content:space-between;gap:8px;display:flex}.pc-top small:last-child{letter-spacing:0;text-transform:none;font-weight:500}.pc-body b{font:700 13.5px/1.3 var(--font-sans)}.pc-body>span:last-child{color:var(--muted-foreground);font:400 12px/1.35 var(--font-sans)}.day-story[data-state="0"] .phone-card[data-i="0"],.day-story[data-state="1"] .phone-card[data-i="1"],.day-story[data-state="2"] .phone-card[data-i="2"],.day-story[data-state="3"] .phone-card[data-i="3"]{opacity:1;transform:none;box-shadow:0 12px 30px -14px #00000080}.day-story[data-state="1"] .phone-card[data-i="0"],.day-story[data-state="2"] .phone-card[data-i="0"],.day-story[data-state="2"] .phone-card[data-i="1"],.day-story[data-state="3"] .phone-card[data-i="0"],.day-story[data-state="3"] .phone-card[data-i="1"],.day-story[data-state="3"] .phone-card[data-i="2"]{opacity:.7;transform:none}.pfs{background:var(--card);border:1px solid var(--rule);border-radius:var(--radius-xl);box-shadow:var(--shadow-xl);font-size:13px;overflow:hidden}.pfs-bar{border-bottom:1px solid var(--rule);justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.pfs-bar b{color:var(--biwizz-navy);font:700 14px/1.2 var(--font-heading);display:block}.pfs-bar small{font:400 12px/1.3 var(--font-sans);display:block}.pfs-bar small,.pfs-fict{color:var(--muted-foreground)}.pfs-fict{border:1px solid var(--rule);font:700 10px/1 var(--font-sans);letter-spacing:.05em;text-transform:uppercase;border-radius:999px;flex:none;padding:4px 8px}.pfs-row{border-top:1px solid var(--rule);opacity:0;transition:opacity .45s var(--ease-story),transform .45s var(--ease-story),background .4s;grid-template-columns:22px 1.3fr 1fr .8fr;align-items:center;gap:8px;padding:9px 12px;display:grid;transform:translateY(6px)}.pfs-row>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.pfs-row.pfs-head{color:var(--muted-foreground);opacity:1;border-top:0;font-size:11px;transform:none}.pfs-chk{border:1.5px solid var(--border-strong);color:#fff;border-radius:4px;place-items:center;width:15px;height:15px;display:grid}.pfs-chk svg{opacity:0;width:10px;height:10px}.pfs-firm{color:var(--biwizz-navy);font-weight:600}.pfs-tag{background:color-mix(in oklab,var(--biwizz-teal) 12%,var(--card));color:var(--biwizz-teal-dim);font:600 10px/1.2 var(--font-sans);opacity:0;border-radius:999px;margin-left:6px;padding:2px 6px;transition:opacity .4s;display:inline-block}.pfs-spv{color:var(--muted-foreground);align-items:center;gap:6px;display:inline-flex}.pfs-spv .dot{background:var(--border-strong);border-radius:50%;width:7px;height:7px;transition:background .4s}.pfs-due{color:var(--muted-foreground)}.pfs-ask,.pfs-report{background:var(--biwizz-surface);opacity:0;transition:opacity .45s var(--ease-story),transform .45s var(--ease-story);border-radius:10px;align-items:center;gap:10px;margin:8px 10px 0;padding:10px 12px;display:flex;transform:translateY(6px)}.pfs-report{color:var(--biwizz-teal-dim);margin-bottom:10px}.pfs-report svg{flex:none;width:18px;height:18px}.pfs-ask b,.pfs-report b{color:var(--biwizz-navy);font:600 13px/1.3 var(--font-sans);display:block}.pfs-ask small,.pfs-report small{color:var(--muted-foreground);font:400 11.5px/1.3 var(--font-sans);display:block}.pfs-w{background:var(--biwizz-navy);color:#fff;font:800 12px/1 var(--font-heading);border-radius:7px;flex:none;place-items:center;width:24px;height:24px;display:grid}.portfolio-story .pfs-row{opacity:1;transform:none}.portfolio-story[data-state="0"] .pfs-tag{opacity:1}.portfolio-story[data-state="1"] .pfs-spv.new,.portfolio-story[data-state="2"] .pfs-spv.new,.portfolio-story[data-state="3"] .pfs-spv.new{color:var(--biwizz-navy);font-weight:600}.portfolio-story[data-state="1"] .pfs-spv.new .dot,.portfolio-story[data-state="2"] .pfs-spv.new .dot,.portfolio-story[data-state="3"] .pfs-spv.new .dot{background:var(--needs-you)}.portfolio-story[data-state="2"] .pfs-row.pick,.portfolio-story[data-state="3"] .pfs-row.pick{background:color-mix(in oklab,var(--biwizz-teal) 8%,var(--card))}.portfolio-story[data-state="2"] .pfs-row.pick .pfs-chk,.portfolio-story[data-state="3"] .pfs-row.pick .pfs-chk{background:var(--biwizz-teal-dim);border-color:var(--biwizz-teal-dim)}.portfolio-story[data-state="2"] .pfs-row.pick .pfs-chk svg,.portfolio-story[data-state="3"] .pfs-row.pick .pfs-chk svg{opacity:1}.portfolio-story[data-state="2"] .pfs-ask,.portfolio-story[data-state="3"] .pfs-ask,.portfolio-story[data-state="3"] .pfs-report{opacity:1;transform:none}@media (min-width:981px){.band-dark{margin-top:24px;padding:88px 0 96px}.band-grid{grid-template-columns:1.05fr .95fr;align-items:center;gap:56px}.day-story{grid-template-columns:.8fr 1.2fr}.day-story .ss-stage{justify-content:flex-start}.portfolio-story{grid-template-columns:1.15fr .85fr}}@media (prefers-reduced-motion:reduce){.pfs-ask,.pfs-report,.pfs-row,.pfs-spv .dot,.pfs-tag,.phone-card{transition:none}.ds-line,.ds-sent{animation:none}}.gs-billing,.gs-billing>.gs-h{grid-area:1/1}.gap-stage>.gs-spine:nth-child(2){grid-column:2}.gs-slot,.gs-slot>.gs-h{grid-area:1/3}.gap-stage>.gs-spine:nth-child(4){grid-column:4}.gs-acct,.gs-acct>.gs-h{grid-area:1/5}@media (max-width:719px){.pfs-tag{display:none}}.inside .section-head.center{max-width:640px}.inside .section-head .lead{margin-top:12px}.inside-foot{text-align:center;flex-direction:column;align-items:center;gap:16px;margin-top:22px;display:flex}.inside-foot p{color:var(--muted-foreground);font:400 13.5px/1.5 var(--font-sans);max-width:34em;margin:0}.inside-foot .btn{border-radius:999px;height:46px;padding:0 22px}.live{gap:18px;margin-top:28px;display:grid}.live-prompts{gap:8px;margin:0;padding:0;list-style:none;display:grid}.live-prompts button{color:inherit;font:inherit;text-align:left;background:0 0;border:0;gap:8px;width:100%;padding:0;display:grid}.lp-bubble{background:var(--card);border:1px solid var(--border);color:var(--biwizz-navy);font:500 14.5px/1.45 var(--font-sans);border-radius:14px 14px 4px;min-height:3.2em;padding:11px 14px;transition:border-color .3s,box-shadow .3s;display:block}.lp-caret{background:var(--biwizz-teal-dim);vertical-align:-.15em;width:2px;height:1em;margin-left:2px;animation:.9s step-end infinite lp-caret;display:inline-block}@keyframes lp-caret{50%{opacity:0}}.lp-kind{color:var(--muted-foreground);font:600 12.5px/1.3 var(--font-sans);grid-template-columns:16px 1fr;align-items:center;gap:2px 8px;padding:0 4px;display:grid}.lp-kind svg{color:var(--biwizz-teal-dim);width:15px;height:15px}.lp-kind small{color:var(--muted-foreground);font:400 11.5px/1.35 var(--font-sans);grid-column:2}.live-prompts li.is-on .lp-bubble{border-color:color-mix(in oklab,var(--biwizz-teal) 55%,var(--border));box-shadow:0 10px 30px -16px #0e9baa80}.live-prompts li.is-on .lp-kind{color:var(--biwizz-navy)}.live-prompts li:not(.is-on){opacity:.72}.live-stage{min-width:0}.live-frame{background:var(--card);border:1px solid var(--border);border-radius:14px;position:relative;overflow:hidden;box-shadow:0 1px 2px #1d3a710f,0 30px 60px -24px #1d3a7159}.live-frame img,.live-frame video{width:100%;height:auto;display:block}.live-frame.is-phone{aspect-ratio:1200/632;background:radial-gradient(60% 80% at 50% 50%,color-mix(in oklab,var(--biwizz-teal) 10%,transparent),transparent),var(--card)}.live-frame.is-phone video{aspect-ratio:604/1314;border-radius:22px;width:auto;height:calc(100% - 36px);position:absolute;top:18px;left:50%;transform:translate(-50%);box-shadow:0 0 0 5px #0f1f3d,0 24px 48px -24px #1d3a718c}.live-frame.is-phone.is-two video:first-of-type{transform:translate(calc(-100% - 12px))}.live-frame.is-phone.is-two video:last-of-type{transform:translate(12px)}.live-fict{border:1px solid var(--border);color:var(--muted-foreground);font:700 10px/1 var(--font-sans);letter-spacing:.05em;text-transform:uppercase;z-index:1;background:#ffffffe6;border-radius:999px;padding:4px 9px;position:absolute;top:10px;right:10px}.live-foot{flex-direction:column;align-items:flex-start;gap:12px;margin-top:22px;display:flex}.live-foot .btn{border-radius:999px;height:46px;padding:0 22px}.live-foot p{color:var(--muted-foreground);font:400 13px/1.5 var(--font-sans);max-width:40em;margin:0}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.faq{gap:0;display:grid}.faq details{border-top:1px solid var(--border)}.faq details:last-child{border-bottom:1px solid var(--border)}.faq summary{color:var(--biwizz-navy);cursor:pointer;font:700 clamp(16px,1.6vw,18px) /1.3 var(--font-heading);justify-content:space-between;align-items:center;gap:12px;padding:16px 0;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary svg{color:var(--biwizz-teal-dim);height:18px;transition:transform .3s var(--ease-story);flex:none;width:18px}.faq details[open] summary svg{transform:rotate(90deg)}.faq p{color:var(--muted-foreground);font:400 15px/1.6 var(--font-sans);max-width:40em;margin:0 0 18px}.live-tap{border-radius:inherit;color:#fff;cursor:pointer;font:600 14px/1.2 var(--font-sans);z-index:2;background:#0a1a3c47;border:0;flex-direction:column;gap:10px;display:flex;position:absolute;inset:0}.live-tap,.lt-ring{justify-content:center;align-items:center}.lt-ring{color:var(--biwizz-navy);background:#ffffffeb;border-radius:999px;width:56px;height:56px;display:inline-flex;box-shadow:0 10px 30px -10px #040e2280}.lt-ring svg{width:22px;height:22px;margin-left:3px}.live-now{display:none}@media (max-width:980px){.live-frame.is-phone.is-two{aspect-ratio:1}.live-now{display:block}.live-now .lp-bubble{border-color:var(--biwizz-teal);box-shadow:0 0 0 3px color-mix(in oklab,var(--biwizz-teal) 18%,transparent)}.live-prompts{scrollbar-width:none;gap:8px;padding:4px 2px 6px;display:flex;overflow-x:auto}.live-prompts::-webkit-scrollbar{display:none}.live-prompts li{flex:none}.live-prompts button{width:auto}.live-prompts .lp-bubble{display:none}.live-prompts .lp-kind{background:var(--card);border:1px solid var(--border);font:600 13px/1.2 var(--font-sans);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:8px 12px;display:inline-flex}.live-prompts .lp-kind small{display:none}.live-prompts li.is-on .lp-kind{border-color:var(--biwizz-teal);color:var(--biwizz-navy)}.live-prompts li:not(.is-on){opacity:.85}}@media (min-width:981px){.live{grid-template-columns:.72fr 1.28fr;align-items:start;gap:40px;margin-top:40px}.live-prompts{gap:12px}.lp-bubble{font-size:15px}.live-frame{min-height:380px}.live-stage{position:sticky;top:92px}}@media (prefers-reduced-motion:reduce){.lp-caret{animation:none}}.hero-field.is-live~.story-dots{opacity:0;transition:opacity .8s}.live-enlarge{border:1px solid var(--border);color:var(--biwizz-navy);cursor:pointer;font:600 12.5px/1 var(--font-sans);opacity:0;transition:opacity .25s var(--ease-story),transform .25s var(--ease-story);z-index:1;background:#ffffffeb;border-radius:999px;align-items:center;gap:6px;padding:7px 12px;display:inline-flex;position:absolute;bottom:10px;right:10px;transform:translateY(4px)}.live-enlarge svg{width:14px;height:14px;transform:rotate(-45deg)}.live-enlarge:focus-visible,.live-frame:focus-within .live-enlarge,.live-frame:hover .live-enlarge{opacity:1;transform:none}@media (hover:none){.live-enlarge{opacity:1;transform:none}}.live-dialog{background:var(--card);color:var(--foreground);border:0;border-radius:16px;width:min(96vw,1240px);max-width:none;padding:0;box-shadow:0 40px 100px #0b173073}.live-dialog::backdrop{backdrop-filter:blur(4px);background:#0b1730b8}.live-dialog video{width:100%;height:auto;display:block}.live-dialog.is-two{width:auto}.live-dialog.is-two video{width:auto;max-width:46vw;height:min(78vh,900px);display:inline-block}.live-dialog.is-two video+video{margin-left:12px}.ld-prompt{border-bottom:1px solid var(--border);font:600 15px/1.4 var(--font-sans);margin:0;padding:14px 18px}.ld-close,.ld-prompt{color:var(--biwizz-navy)}.ld-close{background:var(--card);border:1px solid var(--border);cursor:pointer;font:600 13.5px/1 var(--font-sans);border-radius:999px;margin:12px 18px 14px auto;padding:9px 16px;display:block}@media (scripting:none){.reveal,.reveal-group>*,.rise,.story-hero h1 .word{filter:none!important;opacity:1!important;animation:none!important;transform:none!important}.live-enlarge{display:none}}.rail-wrap{--rail-item:min(86vw,760px);margin-top:28px;position:relative}.rail{overscroll-behavior-x:contain;padding:24px max(16px,calc((100% - var(--rail-item))/2)) 64px;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;--rail-fade-x:12px;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;mask-composite:intersect;-webkit-mask-image:linear-gradient(to right,transparent,#000 var(--rail-fade-x),#000 calc(100% - var(--rail-fade-x)),transparent),linear-gradient(to bottom,transparent,#000 24px,#000 calc(100% - 40px),transparent);mask-image:linear-gradient(to right,transparent,#000 var(--rail-fade-x),#000 calc(100% - var(--rail-fade-x)),transparent),linear-gradient(to bottom,transparent,#000 24px,#000 calc(100% - 40px),transparent);outline:none;gap:18px;margin:0;list-style:none;display:flex;overflow-x:auto}.rail::-webkit-scrollbar{display:none}.rail li{flex:0 0 var(--rail-item);opacity:0;perspective:1200px;scroll-snap-align:center;scroll-snap-stop:always;transition:opacity .7s var(--ease-story),transform .7s var(--ease-story);transition-delay:calc(var(--i)*70ms);position:relative;transform:translate(48px)}.rail-wrap.is-in .rail li{opacity:1;transform:none}.rail-card{transform-style:preserve-3d;will-change:transform;position:relative}.rail-hit{cursor:pointer;z-index:2;background:0 0;border:0;border-radius:14px;padding:0;position:absolute;inset:0}.rail li[data-active] .rail-hit{pointer-events:none}.rail-hit:focus-visible{outline:2px solid var(--biwizz-teal);outline-offset:4px}.rail-frame{aspect-ratio:1203/600;background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 30px 60px -24px #1d3a7152}.rail-frame img,.rail-frame svg{width:100%;height:auto;display:block}.rail-frame img{object-fit:cover;object-position:top;position:absolute;inset:0}.rail-cap{color:var(--muted-foreground);font:600 13px/1.3 var(--font-sans);text-align:center;margin:14px 0 0;transition:color .3s}.rail li[data-active] .rail-cap{color:var(--biwizz-navy)}.rail-nav{gap:14px;margin-top:-24px;display:flex}.rail-arrow,.rail-nav{justify-content:center;align-items:center}.rail-arrow{background:var(--card,#fff);border:1px solid var(--border);color:var(--biwizz-navy);cursor:pointer;border-radius:999px;width:40px;height:40px;transition:border-color .2s,transform .2s;display:inline-flex}.rail-arrow svg{width:18px;height:18px}.rail-arrow:hover{border-color:var(--biwizz-teal);transform:translateY(-1px)}.rail-dots{gap:0;display:flex}.rail-dots button{cursor:pointer;height:32px;transition:width .3s var(--ease-story);background:0 0;border:0;width:24px;padding:0;position:relative}.rail-dots button:before{background:var(--border);content:"";border-radius:999px;transition:background .3s;position:absolute;inset:12px 8px}.rail-dots button[aria-current]{width:38px}.rail-dots button[aria-current]:before{background:var(--biwizz-teal)}@media (min-width:981px){.rail-wrap{--rail-item:min(64vw,820px);margin-top:40px}.rail{--rail-fade-x:72px;gap:28px;padding-top:32px}.rail-nav{margin-top:-20px}}@media (prefers-reduced-motion:reduce){.rail li{opacity:1;transition:none;transform:none}}@media (scripting:none){.rail li{opacity:1;transform:none}.rail-nav{display:none}}
