/* LUML_I18N_V296 - isolated multilingual marketing content and language suggestion. */
.i18n-section{padding:72px 0 60px}
.i18n-section h2{font-size:clamp(1.65rem,3.7vw,2.55rem);line-height:1.2;max-width:850px;margin:.3rem 0 1rem}
.i18n-eyebrow{color:#75e5c6;font-size:.8rem;font-weight:800;letter-spacing:.13em;text-transform:uppercase}
.i18n-intro{max-width:780px;color:#a8bdd0;line-height:1.7;margin:0 0 26px}
.i18n-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}
.i18n-tile{border:1px solid rgba(130,218,214,.21);border-radius:16px;padding:22px;background:rgba(20,48,69,.68)}
.i18n-tile h3{font-size:1.15rem;margin:0 0 12px;color:#eafbff}
.i18n-tile p{margin:0;line-height:1.6;color:#a9becd}
.i18n-plans{background:rgba(7,22,36,.67)}
.i18n-prices{grid-template-columns:repeat(3,minmax(0,1fr))}
.i18n-prices strong{font-size:1.6rem;color:#7defc9;display:block;margin:8px 0 16px}
.i18n-link{margin:24px 0 0}
.i18n-upcoming{padding-top:36px;padding-bottom:50px}
.i18n-upcoming>p:not(.i18n-eyebrow){max-width:850px;line-height:1.7;color:#d2e0e9}
.i18n-note{font-size:.9rem;color:#a4bacc!important}
.luml-language-suggestion-v296{position:relative;max-width:1120px;margin:12px auto;padding:13px 46px 13px 18px;border-radius:12px;border:1px solid rgba(80,206,204,.36);background:#153443;color:#fff;line-height:1.5;font-size:.93rem}
.luml-language-suggestion-v296 a{color:#7defc9;font-weight:700;margin-left:8px;text-decoration:underline;text-underline-offset:3px}
.luml-language-suggestion-v296 button{position:absolute;right:9px;top:7px;background:transparent;border:0;color:#fff;font-size:1.2rem;cursor:pointer;padding:3px 9px}
@media(max-width:850px){.i18n-prices{grid-template-columns:1fr}.i18n-grid{grid-template-columns:1fr}.i18n-section{padding:48px 0}}
