body.is-paywall{background:#000;font-family:Inter,Geist,ui-sans-serif,system-ui,sans-serif;letter-spacing:-.011em;min-height:100vh}body.is-paywall:before{background:radial-gradient(ellipse 42% 36% at 12% 58%,rgba(245,166,35,.14),transparent 62%),#000}body.is-paywall:after{opacity:.045;z-index:0}.pw-page{position:relative;z-index:1;min-height:100vh;display:flex;flex-direction:column}.pw-top{height:64px;display:flex;align-items:center;justify-content:space-between;padding:0 54px;border-bottom:1px solid rgba(255,255,255,.06);flex-shrink:0}.pw-logo{display:inline-flex;align-items:center;gap:10px;font-weight:700;font-size:16px;letter-spacing:-.03em}.pw-logo img{width:26px;height:26px}.pw-who{display:flex;align-items:center;gap:10px;font-size:13.5px}.pw-who .ava{width:32px;height:32px;border-radius:999px;background:#2a2a2c;display:grid;place-items:center;font-weight:650;font-size:13px}.pw-who svg{width:14px;height:14px;stroke:currentColor;fill:none;opacity:.7}.pw{flex:1;position:relative;padding:80px 32px 8px 0}.pw-side{position:absolute;left:28px;top:24px;bottom:8px;width:168px;display:flex;flex-direction:column;min-width:0;pointer-events:none}.pw-side .kicker{margin:8px 0 18px;font-size:11px;letter-spacing:.26em;line-height:1.7;color:#8a8a8c}.pw-stage{position:relative;flex:1;min-height:280px;transform-style:preserve-3d;perspective:1200px}.pw-stage .shard,.pw-stage .pane,.pw-stage .layer.before,.pw-stage .layer.before:after,.pw-stage .beam,.pw-stage .beam i{animation:none!important}.pw-stage .pane{position:absolute;inset:12px 8px 24px 4px;border-radius:14px;overflow:hidden;transform:rotateY(-16deg) rotateX(6deg);border:1px solid rgba(255,255,255,.14);box-shadow:0 30px 70px #0000008c;background:#0b1016}.pw-stage .pane:before,.pw-stage .pane:after{content:"";position:absolute;inset:16px -18px -16px 22px;border-radius:12px;border:1px solid rgba(255,255,255,.07);background:#12161c66;transform:translateZ(-40px) rotate(-5deg);z-index:-1}.pw-stage .layer{position:absolute;inset:0;background:#0b1016}@media(min-width:1101px){.pw-stage .layer{background:url(/dash/pw-hero.jpg) center / cover no-repeat}}.pw-stage .layer.before{clip-path:inset(0 50% 0 0);filter:grayscale(.62) contrast(1.4) saturate(.35) brightness(.68)}.pw-stage .beam{position:absolute;left:50%;top:-8%;bottom:-8%;width:3px;background:linear-gradient(#fff,#f5a623 16% 84%,#fff);box-shadow:0 0 18px 6px #f5a623b3;transform:translate(-50%)}.pw-quote{margin:16px 0 0;color:#c8c8c8;font-size:11px;letter-spacing:.18em;text-transform:uppercase;line-height:1.65;font-weight:500}.pw-quote i{display:block;width:32px;height:2px;background:#f5a623;margin-bottom:12px}.pw-main{min-width:0;width:844px;margin-left:347px;padding-top:0}.pw-step{margin:0 0 10px;text-align:center;font-size:11px;letter-spacing:.28em;text-transform:uppercase;color:#6a6a6c;font-weight:500}.pw-main h1{margin:0 0 8px;text-align:center;font-size:36px;letter-spacing:-.045em;font-weight:750;line-height:1.12}.pw-lead{margin:0 auto 36px;text-align:center;color:#9a9a9b;font-size:15px;max-width:36rem}.pw-plans{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;align-items:stretch}.pw-card{position:relative;border:1px solid #2a2a2a;background:#0b0b0b;border-radius:14px;padding:28px 20px 20px;display:flex;flex-direction:column;min-height:541px}.pw-card.is-hot{border-color:#f5a623;box-shadow:0 0 0 1px #f5a623}.pw-badge{position:absolute;top:-11px;left:50%;transform:translate(-50%);background:#f5a623;color:#111;font-size:11px;font-weight:700;letter-spacing:.02em;padding:3px 12px;border-radius:999px;white-space:nowrap}.pw-name{margin:0;font-size:20px;font-weight:700;letter-spacing:-.03em}.pw-for{margin:6px 0 18px;color:#8a8a8c;font-size:13.5px}.pw-price{margin:0;font-size:44px;font-weight:750;letter-spacing:-.05em;line-height:1}.pw-price span{font-size:14px;font-weight:500;color:#8a8a8c;letter-spacing:0}.pw-credits{margin:12px 0 41px;font-size:20px;font-weight:650}.pw-credits span{font-size:14px;font-weight:500;color:#8a8a8c}.pw-choose{display:flex;align-items:center;justify-content:center;height:44px;border-radius:8px;font:inherit;font-size:14px;font-weight:650;text-decoration:none;margin-bottom:18px}.pw-choose.is-ghost{border:1px solid #3a3a3a;color:#fff;background:transparent}.pw-choose.is-fill{background:#f5a623;color:#111;border:1px solid #f5a623}.pw-feats{list-style:none;margin:0;padding:0;display:grid;gap:13px}.pw-feats li{display:flex;gap:8px;align-items:flex-start;color:#c8c8c9;font-size:12.5px;line-height:1.4}.pw-feats svg{width:14px;height:14px;stroke:#f5a623;fill:none;stroke-width:2.2;flex-shrink:0;margin-top:1px}.pw-how{margin-top:36px;border:1px solid #242424;border-radius:12px;padding:10px 16px;display:flex;gap:12px;align-items:flex-start;background:#0a0a0a}.pw-how>svg{width:18px;height:18px;stroke:#f5a623;fill:none;stroke-width:1.7;flex-shrink:0;margin-top:1px}.pw-how b{display:block;font-size:13.5px;margin-bottom:4px}.pw-how p{margin:0;color:#9a9a9b;font-size:13px;line-height:1.5}.pw-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:5px}.pw-bit svg{width:18px;height:18px;stroke:#f5a623;fill:none;stroke-width:1.7;margin-bottom:8px}.pw-bit h3{margin:0 0 6px;font-size:14px;font-weight:650}.pw-bit p{margin:0;color:#9a9a9b;font-size:12.5px;line-height:1.45}.pw-legal{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:8px 54px 6px;font-size:13px}.pw-legal a.out{color:#f5a623;font-weight:600}.pw-legal p{margin:0;color:#6a6a6c;font-size:12.5px}.pw-legal p a{color:#9a9a9b;text-decoration:underline;text-underline-offset:3px}.pw-foot{display:flex;justify-content:space-between;align-items:center;padding:12px 54px 20px;color:#6a6a6c;font-size:12.5px;border-top:1px solid rgba(255,255,255,.06)}.pw-foot b{color:#cfcfcf;font-weight:600}.pw-foot span.pipe{margin:0 8px;color:#444}@media(max-width:1100px){.pw{padding:24px 20px}.pw-side{display:none}.pw-main{width:min(844px,100%);margin-left:0}.pw-top,.pw-legal,.pw-foot{padding-left:20px;padding-right:20px}.pw-plans{grid-template-columns:1fr;max-width:420px;margin:0 auto}.pw-grid{grid-template-columns:1fr 1fr}.pw-legal{flex-direction:column;align-items:flex-start}}@media(max-width:640px){.pw-grid{grid-template-columns:1fr}.pw-who span:nth-of-type(2){display:none}.pw-main h1{font-size:32px}}
