#pricing button:focus-visible,#pricing a:focus-visible,#pricing input:focus-visible{outline:2px solid var(--color-prism-green);outline-offset:2px}.billing-btn.is-active{background:var(--color-prism-ink);color:var(--color-prism-bg)}.billing-btn.is-active .billing-save{color:currentColor;opacity:.72}.billing-btn:not(.is-active){color:var(--color-prism-ink);opacity:.7}.billing-btn:not(.is-active):hover{opacity:.9}@media(min-width:1024px){.pricing-wrapper+.pricing-wrapper .pricing-card{margin-left:-1px}}@media(max-width:1023px){.pricing-wrapper+.pricing-wrapper .pricing-card{margin-top:-1px}}.pricing-card{min-height:100%;transition:border-color .22s ease,background-color .22s ease,box-shadow .22s ease,transform .22s ease}.pricing-card--standard{background:#e4e2de3d;color:#191814}.pricing-card--standard:hover{border-color:#19181438;background:#e4e2de57}.pricing-card--featured{overflow:hidden;border-color:#19181452;background:radial-gradient(62% 78% at 80% 0%,rgba(74,222,128,.18),transparent 64%),linear-gradient(135deg,#191814,#27241d 58%,#131210);color:#fcfbf9;box-shadow:0 28px 80px #19181429;z-index:1}.pricing-card--featured:after{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(rgba(252,251,249,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(252,251,249,.04) 1px,transparent 1px);background-size:28px 28px;mask-image:linear-gradient(135deg,transparent 0%,black 42%,black 100%)}.pricing-featured-badge{position:absolute;top:0;right:0;background:var(--color-prism-green);color:#191814;z-index:1}.pricing-card>*{position:relative;z-index:1}.pricing-audience,.pricing-tagline,.pricing-prefix{color:#191814a6}.pricing-name{color:var(--color-prism-ink)}.pricing-description,.billing-note{color:#191814b3}.pricing-price-block{border-color:#1918141a}.price-strike{color:#191814a6}.cadence{color:#191814b3}.savings-display{color:var(--color-prism-green)}.capacity-badge{line-height:1.4;background:#19181414;color:#191814b8}.pricing-feature{color:#191814b8}.pricing-check{color:#191814a6}.pricing-cta,.secondary-cta{background:var(--color-prism-ink);color:var(--color-prism-bg)}.pricing-cta:hover,.secondary-cta:hover{background:#191814d9}.pricing-card--featured .pricing-audience,.pricing-card--featured .pricing-tagline,.pricing-card--featured .pricing-prefix{color:#fcfbf9b8}.pricing-card--featured .pricing-name,.pricing-card--featured .price-display{color:#fcfbf9}.pricing-card--featured .pricing-description,.pricing-card--featured .billing-note{color:#fcfbf9a8}.pricing-card--featured .pricing-price-block,.pricing-card--featured .power-options{border-color:#fcfbf921}.pricing-card--featured .price-strike,.pricing-card--featured .cadence{color:#fcfbf9b8}.pricing-card--featured .capacity-badge{background:#4ade80;color:#191814}.pricing-card--featured .pricing-feature{color:#fcfbf9cc}.pricing-card--featured .pricing-check,.pricing-card--featured .savings-display{color:#4ade80}.pricing-card--featured .pricing-cta{background:#4ade80;color:#191814}.pricing-card--featured .pricing-cta:hover{background:#64ec97}.power-options{border-color:#1918141f}.power-option{border-color:inherit;color:inherit;opacity:.62}.power-option:hover{opacity:.85}.power-option.is-active{background:var(--color-prism-ink);color:var(--color-prism-bg);opacity:1}.pricing-card--featured .power-option.is-active{background:#fcfbf9;color:#191814}.pricing-secondary-panel{background:#e4e2de2e}.pricing-secondary-panel--muted{background:#e4e2de47}.pricing-chip{color:#191814a6;border-color:var(--color-prism-line)}.topup-btn.is-active{background:var(--color-prism-ink);color:var(--color-prism-bg)}.topup-btn:not(.is-active){color:var(--color-prism-ink);opacity:.55}.topup-btn:not(.is-active):hover{opacity:.8}.faq-panel{display:grid;grid-template-rows:0fr;opacity:.65;transition:grid-template-rows .28s cubic-bezier(.22,1,.36,1),opacity .18s ease}.faq-item.is-open .faq-panel{grid-template-rows:1fr;opacity:1}.faq-chevron{transition:transform .24s cubic-bezier(.22,1,.36,1)}.faq-item.is-open .faq-chevron{transform:rotate(180deg)}.dark .pricing-card--standard{background:#edebe506;color:#edebe5}.dark .pricing-card--standard:hover{border-color:#edebe533;background:#edebe509}.dark .pricing-card--featured{border-color:#edebe52e;background:radial-gradient(58% 78% at 82% 0%,rgba(74,222,128,.12),transparent 66%),radial-gradient(46% 72% at 100% 100%,rgba(178,93,74,.12),transparent 72%),linear-gradient(135deg,#0f0e0c,#1d1c18 58%,#141311);box-shadow:0 34px 90px #00000047}.dark .pricing-card--featured:after{background-image:linear-gradient(rgba(237,235,229,.034) 1px,transparent 1px),linear-gradient(90deg,rgba(237,235,229,.034) 1px,transparent 1px)}.dark .pricing-audience,.dark .pricing-tagline,.dark .pricing-prefix{color:#edebe5ad}.dark .pricing-description,.dark .billing-note{color:#edebe5b8}.dark .pricing-price-block,.dark .power-options{border-color:#edebe51a}.dark .price-strike{color:#edebe5a8}.dark .cadence{color:#edebe5b8}.dark .capacity-badge{background:#edebe514;color:#edebe59e}.dark .pricing-feature{color:#edebe5b8}.dark .pricing-check{color:#edebe5a8}.dark .pricing-secondary-panel{background:#edebe505}.dark .pricing-secondary-panel--muted{background:#edebe507}.dark .pricing-chip{color:#edebe5ad}.dark .pricing-cta:hover,.dark .secondary-cta:hover{background:#edebe5d9}@media(max-width:767px){.pricing-card{padding:1.25rem}.pricing-card-header{gap:.75rem}.pricing-audience{margin-bottom:.35rem}.pricing-name{font-size:22px}.pricing-tagline{white-space:normal;text-align:right;max-width:8.5rem}.pricing-description{margin-top:.9rem;font-size:14px;line-height:1.45}.pricing-price-block{margin-top:1rem;padding-top:1rem;padding-bottom:1rem}.price-display{font-size:40px}.billing-note{font-size:12px}.power-options{margin-top:1rem}.pricing-cta{margin-top:1rem;padding-top:.85rem;padding-bottom:.85rem}.pricing-features{margin-top:1rem}.pricing-prefix{margin-bottom:.75rem}.pricing-feature{font-size:14px}.pricing-features ul>:not([hidden])~:not([hidden]){margin-top:.65rem}.pricing-secondary{margin-top:2rem}.pricing-faq{margin-top:3rem}}@media(prefers-reduced-motion:reduce){.pricing-card,.faq-panel,.faq-chevron{transition:none}}
