.language-switch{display:flex;align-items:center;gap:7px;font:700 11px 'DM Mono',monospace;letter-spacing:.08em}.language-switch button{padding:4px 0;border:0;background:transparent;color:inherit;cursor:pointer;opacity:.45;font:inherit}.language-switch button.active{opacity:1;color:var(--gold)}
.faq{background:#f0ede6}.faq-list{border-top:1px solid var(--line)}.faq-item{border-bottom:1px solid var(--line)}.faq-question{width:100%;padding:25px 0;display:flex;align-items:center;justify-content:space-between;gap:20px;background:transparent;border:0;color:var(--ink);font:600 23px/1.2 'Playfair Display',serif;text-align:left;cursor:pointer}.faq-question b{font:400 26px Manrope,sans-serif;color:var(--gold);transition:transform .25s}.faq-answer{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease}.faq-answer>div{overflow:hidden}.faq-answer p{max-width:680px;margin:0;padding:0 45px 0 0;color:#5d626b;font-size:15px;line-height:1.75}.faq-item.open .faq-answer{grid-template-rows:1fr}.faq-item.open .faq-answer p{padding-bottom:27px}.faq-item.open .faq-question b{transform:rotate(45deg)}
@media(max-width:760px){.language-switch{margin-left:auto;margin-right:15px}.faq-question{font-size:20px;padding:21px 0}.faq-answer p{font-size:14px;padding-right:10px}.site-header .header-cta{display:none}}
