.billing-page{width:100%;padding:30px var(--app-page-gutter) 64px;color:var(--color-text)}.billing-fiscal-profile{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;padding:1rem 0;display:grid}.billing-fiscal-profile label{gap:.4rem;display:grid}.billing-fiscal-state{border-left:3px solid var(--color-accent,#6d5dfc);margin-top:1rem;padding-left:1rem}.billing-fiscal-state p{margin:.35rem 0}.billing-fiscal-downloads{flex-wrap:wrap;gap:.5rem;display:flex}.billing-fiscal-downloads button{align-items:center;gap:.35rem;display:inline-flex}@media (width<=720px){.billing-fiscal-profile{grid-template-columns:1fr}}.billing-lifecycle{border-block:1px solid var(--color-border);padding:28px 0}.billing-lifecycle>header{justify-content:space-between;align-items:end;gap:20px;display:flex}.billing-lifecycle h2{margin:5px 0}.billing-plan-catalog{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px;margin:20px 0;display:grid}.billing-plan-catalog label{border:1px solid var(--color-border);border-radius:8px;gap:5px;padding:14px;display:grid}.billing-plan-catalog label.is-current{border-color:var(--color-brand)}.billing-change-quote{padding:20px 0}.billing-change-quote dl{flex-wrap:wrap;gap:24px;display:flex}.billing-change-quote dd{margin:4px 0;font-weight:700}.billing-timeline ol{padding:0;list-style:none}.billing-timeline li{border-bottom:1px solid var(--color-border);grid-template-columns:minmax(120px,.7fr) 1fr 1fr;gap:12px;padding:12px 0;display:grid}@media (width<=600px){.billing-lifecycle>header{flex-direction:column;align-items:start}.billing-timeline li,.billing-plan-catalog{grid-template-columns:1fr}}.billing-page__header{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.billing-page__header h1,.billing-page--empty h1{letter-spacing:-.045em;margin:5px 0 7px;font-size:clamp(2rem,4vw,3.2rem)}.billing-page__header p{color:var(--color-text-secondary);margin:0}.billing-page__eyebrow{letter-spacing:.12em;font-size:.75rem;font-weight:800;color:var(--color-brand)!important}.billing-live-state{color:var(--color-success);white-space:nowrap;align-items:center;gap:7px;font-size:.78rem;display:flex}.billing-live-state svg{width:17px}.billing-plan-strip{border-block:1px solid var(--color-border);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin-top:34px;display:grid}.billing-plan-strip>div{gap:4px;padding:17px 20px 17px 0;display:grid}.billing-plan-strip small,.billing-plan-strip span,.billing-consequence small,.billing-consequence span{color:var(--color-text-secondary);font-size:.72rem}.billing-plan-strip strong{font-size:1rem}.billing-usage{padding:38px 0 30px}.billing-usage header{justify-content:space-between;align-items:end;gap:20px;display:flex}.billing-usage header p{color:var(--color-text-secondary);letter-spacing:.08em;margin:0;font-size:.7rem;font-weight:800}.billing-usage h2{letter-spacing:-.04em;margin:6px 0 0;font-size:clamp(1.5rem,3vw,2.4rem)}.billing-usage header>strong{letter-spacing:-.06em;font-size:clamp(2rem,5vw,4.4rem)}.billing-usage-bar{background:var(--color-surface-muted);border-radius:7px;height:28px;margin-top:22px;display:flex;overflow:hidden}.billing-usage-bar span{height:100%;display:block}.billing-usage-bar .is-consumed,.billing-usage-legend i.is-consumed{background:var(--color-brand)}.billing-usage-bar .is-reserved,.billing-usage-legend i.is-reserved{background:var(--color-warning)}.billing-usage-legend{color:var(--color-text-secondary);flex-wrap:wrap;gap:18px;margin-top:12px;font-size:.76rem;display:flex}.billing-usage-legend span{align-items:center;gap:6px;display:flex}.billing-usage-legend i{background:var(--color-surface-muted);border-radius:2px;width:9px;height:9px}.billing-consequence{border-block:1px solid var(--color-border);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:20px;padding:24px 0;display:grid}.billing-consequence>svg{width:30px;color:var(--color-brand)}.billing-consequence h2{margin:4px 0;font-size:1.25rem}.billing-consequence p{color:var(--color-text-secondary);margin:0}.billing-consequence>div:last-child{text-align:right;gap:4px;display:grid}.billing-consequence>div:last-child strong{font-size:1.25rem}.billing-alert{color:var(--color-warning);border-bottom:1px solid var(--color-border);gap:12px;padding:18px 0;display:flex}.billing-alert svg{flex:none;width:20px}.billing-alert p{color:var(--color-text-secondary);margin:4px 0 0}.billing-disclosure{border-bottom:1px solid var(--color-border)}.billing-disclosure summary{cursor:pointer;padding:22px 2px;font-weight:750}.billing-disclosure summary span{gap:3px;margin-left:8px;display:inline-grid}.billing-disclosure summary small{color:var(--color-text-secondary);font-weight:450}.billing-disclosure[open]{padding-bottom:24px}.billing-calculation{margin:0}.billing-calculation>div{border-top:1px solid var(--color-border);grid-template-columns:minmax(0,1fr) auto;gap:20px;padding:12px 0;display:grid}.billing-calculation dt{font-weight:700}.billing-calculation dt small{color:var(--color-text-secondary);margin-top:3px;font-weight:450;display:block}.billing-calculation dd{margin:0;font-weight:750}.billing-document-list{border-top:1px solid var(--color-border)}.billing-document-row{border-bottom:1px solid var(--color-border);grid-template-columns:28px minmax(150px,1fr) 120px minmax(130px,auto) auto;align-items:center;gap:14px;padding:13px 0;display:grid}.billing-document-row svg{width:18px;color:var(--color-text-secondary)}.billing-document-row small{color:var(--color-text-secondary);margin-top:3px;display:block}.billing-document-row button,.billing-controls-flat button{border:1px solid var(--color-border);color:var(--color-brand-ink);background:var(--color-surface);cursor:pointer;border-radius:8px;padding:8px 10px;font-weight:700}.billing-invoice-detail{border-left:3px solid var(--color-brand);margin-top:18px;padding-left:20px;position:relative}.billing-invoice-detail>button{background:0 0;border:0;position:absolute;top:0;right:0}.billing-invoice-detail>button svg{width:18px}.billing-payment-list{padding:0;list-style:none}.billing-payment-list li{border-top:1px solid var(--color-border);justify-content:space-between;padding:10px 0;display:flex}.billing-controls-flat{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;display:grid}.billing-controls-flat section{min-width:0}.billing-controls-flat h3{margin:0 0 8px}.billing-controls-flat p{color:var(--color-text-secondary)}.billing-controls-flat section>button{margin:5px 6px 5px 0}.billing-controls-flat form{gap:10px;margin-top:14px;display:grid}.billing-controls-flat label{color:var(--color-text-secondary);gap:5px;font-size:.78rem;font-weight:700;display:grid}.billing-controls-flat input,.billing-controls-flat select{border:1px solid var(--color-border);width:100%;min-height:40px;color:var(--color-text);background:var(--color-surface);border-radius:8px;padding:8px 10px}.billing-method{align-items:center;gap:10px;display:flex}.billing-method svg{width:22px}.billing-method span{gap:3px;display:grid}.billing-empty{text-align:center;padding:70px 0}.billing-empty>svg{width:44px;color:var(--color-brand)}.billing-empty p{color:var(--color-text-secondary)}.billing-initial-plans{gap:24px;display:grid}.billing-initial-plans>header{gap:6px;display:grid}.billing-initial-plans>header p{color:var(--color-brand);letter-spacing:.08em;font-size:.75rem;font-weight:800}.billing-initial-plans .billing-plan-catalog article{align-content:start;gap:10px;display:grid}.billing-initial-plans .billing-plan-catalog article>strong{font-size:2rem}.billing-initial-plans .billing-plan-catalog ul{gap:6px;margin:4px 0;padding:0;list-style:none;display:grid}.billing-initial-plans .billing-plan-catalog li{align-items:center;gap:6px;display:flex}.billing-initial-plans .billing-plan-catalog li svg{color:var(--color-positive);width:16px}@media (width<=760px){.billing-page{padding-top:28px}.billing-page__header{display:block}.billing-live-state{margin-top:12px}.billing-plan-strip{grid-template-columns:1fr 1fr}.billing-consequence{grid-template-columns:auto 1fr}.billing-consequence>div:last-child{text-align:left;grid-column:2}.billing-document-row{grid-template-columns:24px minmax(0,1fr) auto}.billing-document-row>span,.billing-document-row>div:nth-of-type(2){grid-column:2}.billing-document-row button{grid-area:1/3/span 2}.billing-controls-flat{grid-template-columns:1fr}}@media (width<=430px){.billing-plan-strip{grid-template-columns:1fr}.billing-usage header>strong{font-size:2.7rem}.billing-document-row{grid-template-columns:22px minmax(0,1fr)}.billing-document-row button{grid-area:auto/2;justify-self:start}}.billing-plan-card{flex-direction:column;align-items:flex-start;display:flex}.billing-plan-art{flex-shrink:0;width:160px;max-width:100%;height:auto;display:block}.billing-plan-card>.billing-plan-art{align-self:center;width:190px;margin:-10px 0 0}.billing-plan-card__title{justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex}.billing-plan-card__title h2{letter-spacing:-.035em;margin:0;font-size:24px;font-weight:600}.billing-plan-badge{border:1px solid var(--spatial-edge);background:var(--spatial-reading);width:fit-content;color:var(--spatial-muted);border-radius:99px;align-items:center;gap:6px;padding:4px 9px;font-size:12px;font-weight:500;line-height:1.4;display:inline-flex}.billing-plan-badge svg{width:13px;height:13px}.billing-plan-card>.billing-plan-badge{margin-top:8px}.billing-plan-price{flex-wrap:wrap;align-items:baseline;gap:8px;margin:20px 0 16px;display:flex}.billing-plan-price strong{letter-spacing:-.035em;font-size:28px;font-weight:600}.billing-plan-price span{color:var(--spatial-muted);font-size:14px}.billing-plan-renewal{border-top:1px solid var(--spatial-edge);width:100%;color:var(--spatial-muted);align-items:center;gap:10px;margin:auto 0 0;padding-top:16px;font-size:14px;display:flex}.billing-plan-renewal svg{width:18px;color:var(--action-primary-fill);flex:none}.billing-usage-card{flex-direction:column;display:flex}.billing-usage-card>header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.billing-usage-heading{gap:12px;display:flex}.billing-usage-heading>svg{width:22px;height:22px;color:var(--action-primary-fill);flex:none;margin-top:2px}.billing-usage-heading h2{letter-spacing:-.025em;margin:0;font-size:17px;font-weight:600;line-height:1.5}.billing-usage-heading p{color:var(--spatial-muted);align-items:center;gap:8px;margin:6px 0 0;font-size:13px;display:flex}.billing-usage-heading p svg{flex:none;width:15px;height:15px}.billing-quota-status{flex:none;justify-items:center;gap:6px;display:grid}.billing-quota-status small{color:var(--spatial-muted);font-size:12px}.billing-quota-badge{color:var(--action-primary-fill);background:var(--spatial-reading);border:1px solid var(--spatial-edge);border-radius:14px;place-items:center;width:44px;height:44px;font-size:15px;font-weight:600;display:grid;box-shadow:inset 0 1px #fff}.billing-quota-badge svg{width:25px;height:25px}.billing-usage-numbers{gap:32px;padding:28px 0;display:flex}.billing-usage-numbers p{color:var(--spatial-muted);flex-direction:column;gap:4px;margin:0;font-size:14px;display:flex}.billing-usage-numbers p+p{border-left:1px solid var(--spatial-edge);padding-left:32px}.billing-usage-numbers strong{color:var(--spatial-ink);letter-spacing:-.035em;font-size:40px;font-weight:600;line-height:1.1}.billing-workspace .billing-usage-bar{background:color-mix(in srgb, var(--spatial-muted) 9%, transparent);border-radius:99px;height:10px;margin:0}.billing-quota-caption{color:var(--spatial-muted);justify-content:space-between;margin:8px 0 16px;font-size:13px;display:flex}.billing-extra-summary{background:var(--billing-inset);border:1px solid color-mix(in srgb, var(--action-primary-fill) 22%, transparent);border-radius:14px;gap:12px;margin-top:auto;padding:16px;display:flex;box-shadow:inset 0 1px #ffffffe6}.billing-extra-summary>svg{width:22px;height:22px;color:var(--action-primary-fill);flex:none}.billing-extra-summary>div{flex:1;min-width:0}.billing-extra-summary strong{font-size:14px;font-weight:600}.billing-extra-summary p{color:var(--spatial-muted);margin:6px 0 0;font-size:14px;line-height:1.5}.billing-extra-summary dl{grid-template-columns:repeat(3,1fr);gap:12px;margin:16px 0 0;display:grid}.billing-extra-summary dt{color:var(--spatial-muted);font-size:12px}.billing-extra-summary dd{margin:5px 0 0;font-size:17px;font-weight:600}.billing-next-charge,.billing-history-link,.billing-unlimited-note{border:1px solid var(--spatial-edge);background:var(--billing-glass);border-radius:14px;align-items:center;gap:12px;padding:14px 18px;display:flex}.billing-next-charge,.billing-history-link{grid-column:1/-1}.billing-next-charge>svg,.billing-unlimited-note>svg{width:22px;height:22px;color:var(--action-primary-fill);flex:none}.billing-next-charge>div{flex:1;gap:4px;display:grid}.billing-next-charge span{color:var(--spatial-muted);font-size:13px}.billing-workspace .billing-history-link{color:var(--spatial-ink);font:inherit;cursor:pointer;justify-content:space-between;font-size:14px}.billing-history-link span{align-items:center;gap:10px;display:flex}.billing-history-link svg,.billing-history-link span:last-child{color:var(--action-primary-fill)}.billing-history-link svg{width:18px;height:18px}.billing-workspace .billing-history-link:hover{background:var(--spatial-selection)}.billing-current-plan{background:var(--spatial-reading);border:1px solid var(--spatial-edge);border-radius:14px;align-items:center;gap:12px;padding:8px 14px;display:flex}.billing-current-plan>.billing-plan-art{width:66px;margin:-8px 0}.billing-current-plan>strong{font-size:16px;font-weight:600}.billing-current-price{color:var(--spatial-muted);margin-left:auto;font-size:13px}.billing-current-price strong{color:var(--spatial-ink);font-size:18px;font-weight:600}.billing-period-selector{justify-content:flex-end;padding:12px 0;display:flex}.billing-period-selector .sliding-tabs{gap:4px;padding:3px}.billing-period-selector .sliding-tabs>button{padding:8px 14px;font-size:13px}.billing-plan-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:16px 0;display:grid}.billing-period-selector+.billing-plan-options{margin-top:0}.billing-plan-option{border:1px solid var(--spatial-edge);background:var(--spatial-reading);cursor:pointer;border-radius:14px;flex-direction:column;gap:10px;min-width:0;padding:18px;transition:background .18s,border-color .18s,box-shadow .18s;display:flex}.billing-workspace .billing-plan-option:hover{background:var(--spatial-selection);border-color:color-mix(in srgb, var(--action-primary-fill) 35%, transparent)}.billing-plan-option.is-selected{border-color:var(--action-primary-fill);box-shadow:inset 0 0 0 1px var(--action-primary-fill);background:var(--spatial-selection)}.billing-plan-option:focus-within{outline:2px solid var(--action-primary-fill);outline-offset:3px}.billing-plan-option.is-current{cursor:default}.billing-plan-option__top{justify-content:center;align-items:center;min-height:112px;display:flex;position:relative}.billing-plan-option__top .billing-plan-art{width:156px}.billing-plan-option__top input{width:18px;height:18px;accent-color:var(--action-primary-fill);margin:0;position:absolute;top:0;right:0}.billing-plan-option__top .billing-plan-badge{position:absolute;top:0;left:0}.billing-plan-option>strong{letter-spacing:-.025em;font-size:20px;font-weight:600}.billing-plan-option__price{border-bottom:1px solid var(--spatial-edge);gap:5px;padding-bottom:14px;display:grid}.billing-plan-option__price>div{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.billing-plan-option__price b{letter-spacing:-.035em;font-size:24px;font-weight:600}.billing-plan-option__price span,.billing-plan-option__price small{color:var(--spatial-muted);font-size:13px}.billing-plan-option__feature{color:var(--spatial-muted);align-items:flex-start;gap:8px;font-size:14px;line-height:1.5;display:flex}.billing-plan-option__feature svg{width:16px;height:16px;color:var(--action-primary-fill);flex:none;margin-top:2px}.billing-workspace .billing-plan-footer{border:1px solid var(--spatial-edge);background:var(--spatial-reading);border-radius:12px;justify-content:space-between;align-items:center;gap:16px;padding:12px 14px;display:flex}.billing-plan-footer>span{color:var(--spatial-muted);align-items:center;gap:8px;font-size:13px;display:flex}.billing-plan-footer>span svg{width:16px;height:16px;color:var(--action-primary-fill);flex:none}.billing-unlimited-note strong{font-size:14px;font-weight:600}.billing-unlimited-note p{color:var(--spatial-muted);margin:4px 0 0;font-size:14px}.billing-plan-art [data-scene-part]{transform-box:fill-box;transform-origin:50%;transition:transform .26s}.billing-plan-option:is(:hover,:focus-within) [data-scene-part=plane]{transform:translate(5px,-4px)rotate(-3deg)}.billing-plan-option:is(:hover,:focus-within) [data-scene-part=watering]{transform:rotate(7deg)}.billing-plan-option:is(:hover,:focus-within) [data-scene-part=rocket]{transform:translateY(-4px)}.billing-plan-card:is(:hover,:focus-within) [data-scene-part=blueprint],.billing-documents:is(:hover,:focus-within) [data-scene-part=receipt]{transform:translateY(-3px)}.billing-plan-features{gap:7px;margin:4px 0;padding:0;font-size:12px;line-height:1.4;list-style:none;display:grid}.billing-plan-features li{align-items:center;gap:8px;display:flex}.billing-plan-features svg{width:15px;height:15px;color:var(--action-primary-fill);flex-shrink:0}.billing-plan-features__note{border-top:1px solid var(--spatial-edge);color:var(--spatial-muted);padding-top:8px;font-size:11px}.billing-workspace{--color-brand:var(--action-primary-fill);--color-brand-ink:var(--action-primary-fill);--color-brand-soft:var(--spatial-selection);--billing-glass:linear-gradient(135deg, #ffffff6b, #ffffff1a), var(--spatial-reading);--billing-inset:linear-gradient(color-mix(in srgb, var(--action-primary-fill) 5%, transparent), color-mix(in srgb, var(--action-primary-fill) 5%, transparent)), var(--spatial-reading)}.billing-workspace .billing-page{max-width:1240px;padding:0 0 32px}.billing-workspace .sliding-tabs{width:fit-content;max-width:100%}.billing-tab-panel{padding-top:20px}.billing-tab-panel[hidden]{display:none}.billing-overview{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:16px;display:grid}.billing-plan-card,.billing-usage-card,.billing-section,.billing-workspace .billing-lifecycle,.billing-initial-plans{border:1px solid var(--spatial-edge);background:var(--billing-glass);border-radius:18px;min-width:0;padding:22px;box-shadow:inset 0 1px #ffffffe6,0 6px 24px #19162c08}.billing-section,.billing-workspace .billing-lifecycle{margin-bottom:16px}.billing-workspace .billing-text-action{width:fit-content;min-height:36px;color:var(--action-primary-fill);font:inherit;white-space:nowrap;box-shadow:none;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:6px 2px;font-size:14px;font-weight:500;display:inline-flex}.billing-workspace .billing-text-action:hover{background:var(--spatial-selection)}.billing-workspace button>svg{flex:none;width:17px;height:17px}.billing-workspace button:focus-visible,.billing-workspace input:focus-visible{outline:2px solid var(--action-primary-fill);outline-offset:3px}.billing-workspace .button--secondary{color:var(--spatial-ink);border:1px solid var(--spatial-edge);background:var(--spatial-reading);box-shadow:inset 0 1px #ffffffe6}.billing-workspace .button--secondary:hover:not(:disabled){background:var(--spatial-selection)}.billing-workspace .button{min-height:40px;font-size:14px}@media (width<=1050px){.billing-overview{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}.billing-plan-card__title{flex-wrap:wrap;gap:0 12px}.billing-current-price{flex-basis:100%;padding-left:78px}.billing-current-plan{flex-wrap:wrap;gap:4px 12px}}@media (width<=760px){.billing-overview{grid-template-columns:1fr}.billing-plan-card>.billing-plan-art{width:140px}.billing-plan-options{grid-template-columns:repeat(2,minmax(0,1fr))}.billing-current-price{padding-left:0}.billing-plan-footer{flex-wrap:wrap}}@media (width<=520px){.billing-workspace .billing-page>.sliding-tabs{flex-wrap:wrap;gap:4px;display:flex}.billing-workspace .billing-page>.sliding-tabs .sliding-tabs__selection{display:none}.billing-workspace .billing-page>.sliding-tabs button.is-selected{background:var(--spatial-reading);border-radius:10px}.billing-plan-card,.billing-usage-card,.billing-section,.billing-workspace .billing-lifecycle{padding:16px}.billing-usage-heading p{flex-wrap:wrap}.billing-extra-summary dl{grid-template-columns:1fr;gap:12px}.billing-extra-summary dl>div{justify-content:space-between;align-items:baseline;display:flex}.billing-plan-options{grid-template-columns:1fr}.billing-plan-option__top .billing-plan-art{width:140px}.billing-history-link{flex-wrap:wrap}.billing-workspace .button,.billing-workspace .billing-text-action{min-height:44px}}@media (prefers-reduced-motion:reduce){.billing-plan-art [data-scene-part],.billing-plan-option{transition:none;transform:none!important}}@media (prefers-reduced-transparency:reduce){.billing-workspace{--billing-glass:var(--spatial-surface);--billing-inset:var(--spatial-surface)}}.billing-offer-card{width:min(100%,520px);color:var(--spatial-ink);border:1px solid var(--spatial-edge);background:var(--billing-glass);box-shadow:inset 0 1px #ffffffe6, 0 8px 28px color-mix(in srgb, var(--spatial-depth) 7%, transparent);border-radius:18px;margin:0 auto 24px;padding:24px}.billing-offer-card__identity{justify-content:space-between;align-items:center;gap:16px;display:flex}.billing-offer-card__identity>.billing-plan-art{flex:none;width:108px;height:82px}.billing-offer-card h2{letter-spacing:-.035em;margin:10px 0 0;font-size:22px;font-weight:600}.billing-offer-card__price{gap:4px;margin:12px 0 20px;display:grid}.billing-offer-card__price strong{letter-spacing:-.04em;font-size:32px;font-weight:600}.billing-offer-card__price span{color:var(--spatial-muted);font-size:14px}.billing-offer-card__allowance{border:1px solid var(--spatial-edge);background:var(--billing-inset);border-radius:12px;align-items:center;gap:12px;padding:14px;display:flex}.billing-offer-card__allowance>svg{width:22px;color:var(--action-primary-fill);flex:none}.billing-offer-card__allowance span{gap:3px;display:grid}.billing-offer-card__allowance strong{font-size:16px;font-weight:600}.billing-offer-card__allowance small{color:var(--spatial-muted);font-size:13px}.billing-offer-card>.billing-plan-features{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;margin:0;padding:20px 0;font-size:14px}.billing-offer-card .billing-plan-features li{align-items:start}.billing-offer-card .billing-plan-features svg{margin-top:2px}.billing-offer-card .billing-plan-features__note{grid-column:1/-1;padding-top:14px;font-size:13px}.billing-offer-card__footer{gap:14px;display:grid}.billing-offer-card__footer p{color:var(--spatial-muted);gap:8px;margin:0;font-size:13px;line-height:1.5;display:flex}.billing-offer-card__footer svg{flex:none;width:16px;height:18px}.billing-offer-card__footer .button{justify-content:center;width:100%;min-height:44px}.billing-offer-card__status{border:1px solid var(--spatial-edge);background:var(--spatial-reading);border-radius:12px;padding:14px}.billing-activation-gate{place-items:center;min-height:min(680px,85dvh);display:grid}.billing-activation-gate__card{border:1px solid var(--spatial-edge);background:var(--billing-glass);width:min(100%,480px);box-shadow:inset 0 1px #ffffffe6, 0 8px 28px color-mix(in srgb, var(--spatial-depth) 7%, transparent);text-align:center;border-radius:18px;flex-direction:column;align-items:center;padding:28px;display:flex}.billing-activation-gate__feature{border:1px solid var(--spatial-edge);background:var(--spatial-reading);border-radius:10px;align-items:center;gap:8px;padding:6px 12px;font-size:14px;display:flex}.billing-activation-gate__feature .spatial-icon{width:22px;height:22px}.billing-activation-gate__feature>svg:last-child{width:13px;height:13px;color:var(--spatial-muted)}.billing-activation-gate__card>.billing-plan-art{width:160px;height:120px;margin:16px 0}.billing-activation-gate h1{letter-spacing:-.035em;margin:0;font-size:24px;font-weight:600}.billing-activation-gate p{color:var(--spatial-muted);max-width:340px;margin:12px 0 24px;font-size:15px;line-height:1.6}.billing-activation-gate .button{min-height:44px;text-decoration:none}.billing-activation-gate small{color:var(--spatial-muted);margin-top:16px;font-size:13px}@media (width<=520px){.billing-offer-card{padding:18px}.billing-offer-card h2{font-size:20px}.billing-offer-card__identity>.billing-plan-art{width:84px;height:70px}.billing-offer-card>.billing-plan-features{column-gap:12px}.billing-activation-gate__card{padding:24px 18px}}@media (width<=360px){.billing-offer-card>.billing-plan-features{grid-template-columns:1fr}}
