.pricing-page{padding-top:48px;padding-bottom:72px}.pricing-page h1{letter-spacing:-.03em;margin:8px 0 12px;font-size:clamp(30px,5vw,44px)}.pricing-page .price-grid{margin-left:auto;margin-right:auto}.pricing-coming{margin-top:8px!important}.pricing-coming li{color:var(--mist-dim)!important;font-size:13.5px!important}.pricing-terms{max-width:760px;margin:48px auto 0}.pricing-terms h2{margin-bottom:12px;font-size:20px}.pricing-terms ul{color:var(--mist);flex-direction:column;gap:10px;padding-left:18px;line-height:1.55;display:flex}.plus-checkout{flex-direction:column;gap:14px;margin-top:8px;display:flex}.plus-intervals{border:0;flex-direction:column;gap:8px;margin:0;padding:0;display:flex}.plus-intervals label{border:1px solid var(--hair);cursor:pointer;border-radius:12px;align-items:flex-start;gap:10px;padding:12px 14px;display:flex}.plus-intervals label.on{border-color:var(--ember)}.plus-intervals input{margin-top:4px}.plus-intervals span{flex-direction:column;gap:2px;display:flex}.plus-intervals small{color:var(--mist-dim);font-size:12.5px}.plus-country{flex-direction:column;gap:6px;display:flex}.plus-country select{border:1px solid var(--hair);background:var(--ink-1);color:var(--mist);font:inherit;border-radius:10px;padding:10px 12px}.plus-fine{font-size:12.5px;line-height:1.5}.plus-status{border:1px solid var(--hair);border-radius:14px;margin:12px 0;padding:16px 18px}.plus-banner{border:1px solid var(--ember-deep);border-radius:12px;margin:12px 0;padding:12px 14px}
