@layer pages{[data-ui]{font-family:var(--font);color:var(--ink);background:#fff;border-radius:12px;font-size:14px;line-height:1.4;overflow:hidden;box-shadow:0 30px 60px -24px #08103c73}[data-ui] .ui-bar{border-bottom:1px solid var(--line-ui);align-items:center;gap:16px;padding:12px 16px;display:flex}[data-ui] .ui-brand i{background:#c2410c;border-radius:5px;width:20px;height:20px;display:block}[data-ui] .ui-links{color:#5b6176;gap:14px;font-size:13px;display:flex}[data-ui] .ui-av{color:#38405c;background:#d9def0;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-size:11px;font-weight:600;display:grid}[data-ui] .ui-btn{color:#fff;white-space:nowrap;background:#c2410c;border-radius:7px;justify-content:center;align-items:center;height:34px;padding:0 14px;font-size:13px;font-weight:600;display:inline-flex}.m-pad{padding:16px 18px 18px}.m-pad b.t{margin:4px 0 10px;font-size:17px;display:block}.m-list{gap:2px;padding:10px;display:grid}.m-list li{border-radius:7px;align-items:center;gap:10px;padding:9px 10px;font-size:14px;display:flex}.m-list li .ui-muted{margin-left:auto;font-size:12px}.m-post{padding:16px}.m-post-h{color:#646a7f;align-items:center;gap:10px;margin-bottom:10px;font-size:12px;display:flex}.m-post-h b{color:var(--ink);font-size:13px;display:block}.m-post p{margin-bottom:10px;font-size:14px}.m-post img{aspect-ratio:16/9;object-fit:cover;border-radius:8px;width:100%}.m-post-f{color:#646a7f;gap:14px;margin-top:10px;font-size:12px;display:flex}.m-post-f b{color:var(--ink)}.m-poll{gap:6px;margin:4px 0 6px;display:grid}.m-poll span{background:#f2f4f9;border-radius:7px;justify-content:space-between;padding:8px 10px;font-size:13px;display:flex;position:relative;overflow:hidden}.m-poll span i{z-index:0;background:#fde2cf;position:absolute;inset:0 auto 0 0}.m-poll span em,.m-poll span b{z-index:1;font-style:normal;position:relative}.m-msgs{gap:10px;padding:16px;display:grid}.m-msg{background:#eef1fb;border-radius:12px;max-width:85%;padding:10px 13px;font-size:14px}.m-msg.me{background:var(--accent);color:#fff;justify-self:end}.m-seen{color:#646a7f;justify-self:end;font-size:12px}.m-plan{border:1px solid var(--line-ui);border-radius:10px;grid-template-columns:1fr auto;gap:2px 12px;padding:13px 15px;display:grid}.m-plan b{font-size:15px}.m-plan .pr{text-align:right;font-weight:600}.m-plan small{color:#646a7f;grid-column:1/-1;font-size:12.5px}.m-plan.sel{background:#fff8f3;border:2px solid #c2410c}.m-chips{flex-wrap:wrap;gap:6px;display:flex}.m-chips span{background:#f2f4f9;border-radius:6px;padding:5px 9px;font-size:12px}.ticks{gap:8px;margin-top:22px;display:grid}.ticks li{grid-template-columns:18px 1fr;gap:10px;font-size:16px;display:grid}.ticks li:before{content:"";background:var(--accent);clip-path:polygon(0 0,100% 0,100% 100%,40% 100%,0 60%);width:10px;height:10px;margin-top:7px}.field{background:var(--brand);--c:clamp(40px,5vw,84px);place-items:center;padding:clamp(20px,3.4vw,52px);display:grid}.field.navy{background:var(--navy)}.field>[data-ui]{width:100%;max-width:560px}.phone-vid .vid-box{aspect-ratio:720/1558;border:6px solid #05070f;border-radius:28px;width:min(100%,240px);margin:0 auto}.phone-vid .vid-play{height:48px;padding:0 16px 0 10px;font-size:15px}.field figcaption{color:#e3e8ff;text-align:center}@media (width<=900px){.field{margin-inline:calc(var(--m) * -1);clip-path:none}}@media (width<=640px){[data-ui] .ui-links{display:none}}.ph .jump{margin-top:24px}.fline{border-left:3px solid var(--accent);max-width:44ch;margin-top:26px;padding-left:16px;font-size:17px;line-height:1.45}.fline a{color:var(--accent);text-underline-offset:4px;font-weight:600}.fline span{font-size:var(--s-small);color:var(--muted);margin-top:4px;display:block}.ph .fline+.badges{margin-top:18px}[data-ui] .m-new{justify-content:center;padding:12px 16px 0;display:flex}[data-ui] .m-new span{color:#fff;background:#c2410c;border-radius:999px;align-items:center;height:30px;padding:0 14px;font-size:12.5px;font-weight:600;display:inline-flex;box-shadow:0 8px 18px -8px #c2410c99}.feat-copy>p.feat-note,.feat-note{max-width:46ch;color:var(--muted);margin-top:20px;font-size:15px}.feat-note a{color:var(--accent);text-underline-offset:4px;white-space:nowrap;font-weight:600}.mail-stack{gap:14px;width:100%;max-width:500px;display:grid}.mail-stack>[data-ui]{width:100%}[data-ui] .m-mail-h{border-top:5px solid #c2410c;border-bottom:1px solid var(--line-ui);color:#646a7f;gap:2px;padding:11px 16px;font-size:12.5px;display:grid}[data-ui] .m-mail-h b{color:var(--ink);font-weight:600}[data-ui] .m-grp{letter-spacing:.05em;text-transform:uppercase;color:#646a7f;margin:14px 0 6px;font-size:11px;font-weight:600;display:block}[data-ui] .m-lines{gap:8px;display:grid}[data-ui] .m-lines li{align-items:center;gap:10px;font-size:13.5px;line-height:1.35;display:flex}.m-toast[data-ui]{align-items:center;gap:12px;padding:12px 14px;font-size:13.5px;font-weight:600;line-height:1.35;display:flex}.m-toast[data-ui] .bell{background:#c2410c;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;display:grid}.notes{grid-template-columns:1fr 1fr;gap:8px;margin-top:clamp(28px,3vw,40px);display:grid}.notes div{background:var(--surface);padding:22px 24px}.notes b{margin-bottom:6px;font-size:18px;font-weight:600;display:block}.notes p{color:var(--muted);max-width:62ch;font-size:15.5px}.notes a{color:var(--accent);text-underline-offset:3px;font-weight:600}.proof{margin-top:var(--gap);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:clamp(28px,4vw,72px);display:grid}.proof .quote{max-width:none}.disc{color:var(--muted);max-width:58ch;margin-top:14px;font-size:15px}.stats{background:var(--navy);color:var(--on-navy);padding:clamp(24px,3vw,40px)}.stats h2{color:#fff;font-size:clamp(22px,1.9vw,28px)}.stats>p{color:var(--on-navy-muted);margin-top:6px;font-size:15px}.stats small{color:var(--on-navy-muted);margin-top:20px;font-size:13.5px;display:block}.duo{margin-top:var(--gap);grid-template-columns:1fr 1fr;align-items:start;gap:clamp(28px,4vw,72px);display:grid}.duo article{scroll-margin-top:100px}.duo .field{min-height:clamp(300px,24vw,360px)}.duo h2{margin-top:28px;font-size:clamp(26px,2.4vw,36px)}.duo article>p{max-width:46ch;margin-top:12px;font-size:17px}.also-3{grid-template-columns:repeat(3,minmax(0,1fr))}.phone-vid .vid-play{top:30%}.notes p.notes-more{color:var(--ink);margin-top:10px}.notes div p+p{margin-top:10px}.proof-cta{justify-content:flex-end;margin-top:clamp(24px,3vw,36px)}.also-h{margin-bottom:16px;font-size:clamp(20px,1.6vw,24px);font-weight:600}.ba{font-variant-numeric:tabular-nums;margin-top:22px}.ba-row{border-top:1px solid #ffffff29;grid-template-columns:minmax(0,1fr) auto auto;align-items:end;gap:6px 22px;padding:12px 0;display:grid}.ba-row>:not(:first-child){text-align:right;min-width:78px}.ba-row span:first-child{color:var(--on-navy-muted);font-size:15px}.ba-row span:nth-child(2){color:var(--on-navy-muted);font-size:clamp(24px,2.2vw,30px);font-weight:600;line-height:1}.ba-row b{letter-spacing:-.03em;color:#fff;font-size:clamp(32px,3vw,44px);font-weight:600;line-height:1}.ba-h{border-top:0;padding-top:0}.ba-h span{font-weight:600;color:var(--on-navy-muted)!important;letter-spacing:0!important;font-size:13px!important;line-height:1.3!important}#run .run{margin-top:0;margin-bottom:clamp(32px,4vw,56px)}.run-field{gap:14px}.run-field figcaption{font-size:15px}.m-studio[data-ui]{background:#f6f7f9;width:100%;max-width:520px;font-size:13.5px}.m-studio .st-bar{background:#fff;border-bottom:1px solid #e5e7eb;align-items:center;gap:8px;padding:11px 16px;font-size:13px;display:flex}.m-studio .st-bar b{font-weight:600}.m-studio .st-logo{background:#2563eb;border-radius:5px;flex:none;width:18px;height:18px}.m-studio .st-dlg{background:#fff;border-radius:12px;gap:4px;margin:18px;padding:20px;display:grid;box-shadow:0 10px 30px -12px #0f172a59}.m-studio .st-ico{color:#2563eb;background:#e8efff;border-radius:9px;place-items:center;width:34px;height:34px;margin-bottom:6px;display:grid}.m-studio .st-t{font-size:17px;font-weight:600}.m-studio .st-d{margin-bottom:10px}.m-studio .st-l{margin-top:6px;font-size:12.5px;font-weight:600}.m-studio .st-in{color:var(--ink);border:1px solid #d9dce3;border-radius:8px;padding:9px 11px;display:block}.m-studio .st-area{min-height:66px}.m-studio .st-f{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:14px;display:flex}.m-studio .st-f span{white-space:nowrap;border-radius:8px;align-items:center;height:34px;padding:0 14px;font-size:13px;font-weight:600;display:inline-flex}.m-studio .st-b2{background:#fff;border:1px solid #d9dce3}.m-studio .st-b1{color:#fff;background:#2563eb}.close{margin-top:var(--gap);grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:10px;display:grid}.close-f{background:var(--navy);color:var(--on-navy);--c:clamp(36px,4vw,64px);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:clamp(18px,2vw,28px);padding:40px clamp(24px,4vw,64px);display:grid}.close-f img{aspect-ratio:1;object-fit:cover;--c:20px;width:clamp(88px,8vw,120px);height:auto}.close-f p{max-width:40ch;font-size:clamp(17px,1.3vw,19px);line-height:1.45}.close-f small{font-size:var(--s-small);color:var(--on-navy-muted);margin-top:12px;display:block}.close .cta-c{min-height:380px;grid-area:auto!important}@media (width>=1521px){.close{max-width:1520px;margin-inline:auto}}@media (width<=1100px){.also-3{grid-template-columns:1fr 1fr}}@media (width<=1100px) and (width>=901px){.close-f{grid-template-columns:1fr}}@media (width<=900px){.proof{grid-template-columns:1fr}.duo{gap:var(--gap);grid-template-columns:1fr}.duo .field{margin-inline:calc(var(--m) * -1);clip-path:none;min-height:0}.close{grid-template-columns:1fr}.close .cta-c{min-height:0;padding:36px 28px}.ph{gap:0}.ph .ph-copy{display:contents}.ph .ph-field{order:1;margin-top:32px}.ph .jump{order:2}.ph .fline{margin-top:24px}.proof-cta{display:none}}@media (width<=640px){.notes{grid-template-columns:1fr;gap:6px}.notes div{padding:18px}.also-3{grid-template-columns:1fr}.ph .jump{margin-inline:calc(var(--m) * -1);padding-inline:var(--m);scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;overflow-x:auto}.ph .jump::-webkit-scrollbar{display:none}.ph .jump a{flex:none}.ph .jump{padding-right:40px;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 40px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 40px),#0000)}.ba-row{gap:6px 14px}.ba-row>:not(:first-child){min-width:64px}.close{gap:6px;display:grid}.close-f{grid-template-columns:72px minmax(0,1fr);align-items:start;padding:24px 22px}.close-f img{width:72px}.close-f p{font-size:16.5px}.close .cta-c{padding:28px 22px}.m-studio .st-dlg{margin:12px;padding:16px}.ph .ph-field [data-ui]{max-height:340px;position:relative;overflow:clip}.ph .ph-field .m-post-f{display:none}.ph .ph-field [data-ui]:after{content:"";background:linear-gradient(#fff0,#fff);height:72px;position:absolute;inset:auto 0 0}}.ph-field{padding-bottom:clamp(64px,6.5vw,100px);position:relative}.hero-toast[data-ui]{z-index:2;width:min(400px,84%);position:absolute;bottom:clamp(14px,1.8vw,28px);right:clamp(12px,2vw,32px)}.proof{align-items:stretch}.proof .quote{background:var(--surface);grid-template-rows:auto 1fr;grid-template-columns:88px 1fr;align-content:start;padding:clamp(24px,3vw,40px);display:grid}.proof-link{color:var(--accent);text-underline-offset:4px;grid-column:2;align-self:end;margin-top:24px;font-weight:600}.notes .ticks{gap:6px;margin-top:4px}.notes .ticks li{color:var(--muted);font-size:15.5px}.notes div p+p,.notes .ticks+p{margin-top:10px}@media (width<=900px){.proof .stats{order:-1}}@media (width<=640px){.ph .ph-field{padding-bottom:20px}.hero-toast[data-ui]{width:auto;font-size:13px;bottom:14px;left:12px;right:12px}.proof .quote{grid-template-rows:auto;grid-template-columns:60px 1fr;gap:16px;padding:20px 18px}.proof-link{margin-top:16px}.ph .ph-field .hero-toast[data-ui]{max-height:none;overflow:visible}.ph .ph-field .hero-toast[data-ui]:after{display:none}.proof-link{grid-column:1/-1}}}
