header{grid-column:1;padding:0 3vw 0 5.2vw;gap:20px}.language-picker{position:relative;flex-shrink:0}#language-toggle{display:flex;align-items:center;gap:10px;padding:12px 17px;border:1px solid #b5a48455;border-radius:30px;background:#fff8;color:#142d39;cursor:pointer;font:500 13px 'DM Sans',sans-serif}#language-panel{position:absolute;right:0;top:calc(100% + 14px);width:370px;max-width:calc(100vw - 32px);display:grid;grid-template-columns:1fr 1fr;gap:4px;padding:14px;background:#faf8f1f5;backdrop-filter:blur(24px);border:1px solid #b5a48440;border-radius:22px;box-shadow:0 20px 55px #142d3926;opacity:0;visibility:hidden;transform:translateY(-7px);transition:opacity .2s,transform .2s,visibility .2s;max-height:65vh;overflow:auto}#language-panel.open{opacity:1;visibility:visible;transform:none}#language-panel a{display:flex;align-items:center;gap:10px;padding:10px;border-radius:11px;text-decoration:none;color:#142d39;font-size:12px}#language-panel a:hover,#language-panel a:focus-visible,#language-panel a[aria-current]{background:#eae4d5}#language-panel a span{font-size:19px}.price-line{font-size:.8em}h1{width:100%;font-size:clamp(38px,4vw,68px)}.content{padding-right:25px}.coming{overflow:clip}html[dir=rtl] #language-panel{right:auto;left:0}@media(max-width:1100px){.wordmark{font-size:20px}.logo{gap:9px}.logo img{width:44px;height:44px}header{padding-left:4vw;padding-right:2vw}}@media(max-width:900px){header{grid-column:1/-1;padding:20px 5vw}.content{padding-right:5vw}h1{font-size:clamp(35px,7vw,58px)}}@media(max-width:420px){.wordmark{font-size:18px}.logo img{width:38px;height:38px}#language-toggle{padding:10px;font-size:11px;gap:6px}#language-panel{width:320px}.opening-signup h2{font-size:19px}}@media(prefers-reduced-motion:reduce){#language-panel{transition:none}}
