.template-choices{grid-template-columns:repeat(2,1fr)}.section-help{color:#806ea0;font-size:.9rem}.splash-benefits{display:grid;gap:8px;margin:20px 0}.splash-benefits span{display:block;background:#fff;border-radius:12px;padding:10px 14px;box-shadow:0 7px 25px #33227212}.splash-benefits span:before{content:"✓";color:#13a994;font-weight:900;margin-right:9px}.splash-public blockquote{margin:22px 0;padding:18px;border-left:4px solid var(--accent);background:#fff9;border-radius:0 14px 14px 0}.splash-public blockquote span,.splash-public blockquote cite{display:block}.splash-public blockquote cite{margin-top:9px;color:#756399;font-style:normal;font-weight:800}.splash-video{margin:22px 0;aspect-ratio:16/9;background:#24116d;color:#fff;border-radius:18px;overflow:hidden;display:grid;place-items:center}.splash-video iframe{width:100%;height:100%;border:0}.splash-urgency{display:block;color:var(--accent);margin:20px 0 4px}.splash-public.launchpad{background:#101a32;color:#fff}.splash-public.launchpad .splash-public-glow{opacity:.35;background:linear-gradient(#ff9748,var(--accent))}.splash-public.launchpad .splash-public-copy h1,.splash-public.launchpad .splash-public-copy h2{color:#fff}.splash-public.launchpad .splash-public-copy>p{color:#cbd4ee}.splash-public.launchpad .splash-public-visual{border-radius:28px;transform:rotate(2deg)}.splash-public.trust .splash-public-card{background:#fff;border-radius:28px;padding:4vw;box-shadow:0 30px 90px #2a196f20}.splash-public.trust blockquote{background:color-mix(in srgb,var(--accent) 8%,white)}.splash-public.minimal{background:#fff}.splash-public.minimal .splash-public-glow,.splash-public.minimal .hope-orbit{display:none}.splash-public.minimal .splash-public-card{grid-template-columns:1fr;max-width:800px}.splash-public.minimal .splash-public-visual{display:none}.splash-public.minimal .splash-public-copy h1{font-weight:500}.splash-public.video .splash-public-card{grid-template-columns:1fr;max-width:960px;text-align:center}.splash-public.video .splash-public-visual{min-height:240px;border-radius:25px}.splash-public.video .splash-video{max-width:850px;margin:28px auto}.splash-public.community .splash-public-card{background:#fff8;border:1px solid #fff;border-radius:36px;padding:4vw}.splash-public.community .splash-public-visual{border-radius:50%;min-height:390px}@media(max-width:650px){.template-choices{grid-template-columns:1fr}}
