.currency-choice select{border:1px solid #aab3c5;border-radius:8px;background:transparent;color:inherit;padding:7px;min-width:72px}.currency-choice option{color:#142037;background:white}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.main-nav{gap:22px}.brand small{letter-spacing:.13em}.hero h1{font-size:clamp(42px,5.2vw,76px);max-width:850px}.hero-content p{max-width:640px}.product-info h3{font-size:22px}.product-bottom{gap:14px;flex-wrap:wrap}.product-bottom .btn{white-space:normal}.plan-heading{min-height:180px}.content-language{padding:14px;border:1px solid #64748b55;border-radius:12px;margin:14px 0;font-size:14px;line-height:1.6}.payment-channel{line-height:1.6}@media(max-width:1100px){.header-actions .search-box{display:none}.main-nav{gap:14px}}@media(max-width:600px){.header-inner{gap:8px}.brand strong{font-size:15px}.brand small{font-size:8px}.currency-choice select{min-width:62px;padding:5px}.account-btn span{display:none}.hero h1{font-size:42px}.plan-heading{min-height:0}.pd-title-row h1{font-size:36px;overflow-wrap:anywhere}}