.faq-module__VSI0LW__page{background:#f8f5ee;min-height:70vh;padding:64px clamp(20px,7vw,120px) 96px}.faq-module__VSI0LW__page header{text-align:center;max-width:850px;margin:0 auto 46px}.faq-module__VSI0LW__page header span{color:#c41630;letter-spacing:.24em;font-size:12px;font-weight:800}.faq-module__VSI0LW__page h1{letter-spacing:-.05em;margin:18px 0;font-size:clamp(40px,6vw,72px);line-height:1}.faq-module__VSI0LW__page header p{color:#666057;font-size:18px}.faq-module__VSI0LW__page section{max-width:900px;margin:auto}.faq-module__VSI0LW__page details{background:#fff;border:1px solid #e2ddd3;margin-bottom:12px;padding:0 24px}.faq-module__VSI0LW__page summary{cursor:pointer;justify-content:space-between;align-items:center;padding:22px 0;font-size:17px;font-weight:700;list-style:none;display:flex}.faq-module__VSI0LW__page summary::-webkit-details-marker{display:none}.faq-module__VSI0LW__page summary b{color:#c41630;font-size:24px;font-weight:400}.faq-module__VSI0LW__page details[open] summary b{transform:rotate(45deg)}.faq-module__VSI0LW__page details p{color:#5d574f;border-top:1px solid #eee8dd;margin:0;padding:18px 0 24px;line-height:1.75}.faq-module__VSI0LW__help{color:#fff;text-align:center;background:#171717;max-width:900px;margin:50px auto 0;padding:32px}.faq-module__VSI0LW__help h2{margin:0 0 8px}.faq-module__VSI0LW__help p{color:#d4d0c8;margin:0 0 22px}.faq-module__VSI0LW__help a{color:#111;background:#ffc20a;padding:13px 24px;font-weight:800;text-decoration:none;display:inline-block}
