.pt-card{border-radius:24px;background:#25211c;color:#faf9f6;padding:clamp(88px,10vw,144px) 24px;text-align:center}.pt-tabs{display:flex;justify-content:center;gap:32px}.pt-tabs button{font:inherit;font-size:18px;letter-spacing:-.01em;border:0;background:none;padding:6px 0;color:rgba(250,249,246,.5);text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:1.5px;text-underline-offset:10px;cursor:pointer;transition:color .2s,text-decoration-color .2s}.pt-tabs button:hover{color:rgba(250,249,246,.85);text-decoration-color:rgba(250,249,246,.3)}.pt-tabs button[aria-pressed=true]{color:#faf9f6;text-decoration-color:currentColor}.pt-tabs button:focus-visible{outline:2px solid var(--link);outline-offset:4px;border-radius:4px}.pt-body{margin-top:40px}.pt-copy .h-xl{font-size:clamp(56px,6.4vw,104px);margin:0 auto}.pt-copy .lede{max-width:30ch;margin-left:auto;margin-right:auto;text-wrap:balance}.pt-copy .lede span{display:block}@media (min-width:641px){.pt-copy .lede{max-width:none}}.pt-swap{animation:ptFade .3s ease both}@keyframes ptFade{0%{opacity:0}}.pt-btns{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:36px}.pt-btns .btn{height:44px;padding:0 22px;font-size:15px}.pt-card .h-xl{color:#faf9f6}.pt-card .lede{color:rgba(250,249,246,.7)}.pt-card .btn-ink{background:#faf9f6;color:#25211c}.pt-card .btn-line{color:#faf9f6;box-shadow:inset 0 0 0 1px rgba(250,249,246,.35);border-color:rgba(250,249,246,.35)}.pt-card .btn{transition:background-color .25s ease,box-shadow .25s ease}.pt-card .btn-ink:focus-visible,.pt-card .btn-ink:hover{background:#e8e5e0}.pt-card .btn-line:focus-visible,.pt-card .btn-line:hover{background:rgba(250,249,246,.08);box-shadow:inset 0 0 0 1px rgba(250,249,246,.6)}.pt-bw{display:inline-grid;justify-items:center}.pt-bw>*{grid-area:1/1;display:inline-flex;align-items:center;gap:5px;white-space:nowrap}.pt-ghost{visibility:hidden}@media (prefers-reduced-motion:reduce){.pt-swap{animation:none}}@media (max-width:640px){.pt-tabs{gap:24px}.pt-tabs button{font-size:16px}.pt-body{margin-top:32px}.pt-card{border-radius:20px;padding:72px 20px}}.stage{position:relative;height:min(92vh,860px);min-height:620px;overflow:hidden;background:#377dff;color:#fff}.stage video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.stage .veil,.stage video{position:absolute;inset:0}.stage .inner{position:relative;height:100%;display:flex;flex-direction:column;box-sizing:border-box}.stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px}.stats .n{font-family:var(--font-sans);white-space:nowrap;font-size:clamp(40px,4.6vw,64px);letter-spacing:-.04em;line-height:1}.stats p{margin:14px 0 0;font-size:16px;line-height:1.45;color:rgba(255,255,255,.82)}@media (max-width:960px){.stats{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:48px}}@media (max-width:640px){.stage{height:auto;min-height:0;aspect-ratio:4/3}#proof .stage{aspect-ratio:auto;border-radius:0!important}#proof .wide{padding-left:0;padding-right:0}#proof .veil,#proof video{display:none}#proof .stage{background:#25211c!important}#proof .stats{margin-top:48px!important}#proof .inner{padding-top:88px!important;padding-bottom:88px!important}.stats{grid-template-columns:minmax(0,1fr)!important;row-gap:0!important}.stats>div{display:block;text-align:left;padding:28px 0;border-top:1px solid rgba(241,239,236,.22)}.stats>div:first-child{border-top:0;padding-top:0}.stats>div:last-child{padding-bottom:0}.stats p{margin:8px 0 0!important}.stats .n{font-size:36px!important}}.proof-fctr{margin:28px 0 0;display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 12px;font-size:18px;letter-spacing:-.01em;color:rgba(255,255,255,.82)}.proof-fctr .fctr-n{font-family:var(--font-mono);font-size:20px;letter-spacing:-.02em;color:#fff;font-variant-numeric:tabular-nums}@media (max-width:640px){.proof-fctr{font-size:16px}.proof-fctr .fctr-n{font-size:18px}}