.faq-hero{background:#f5f1e7;padding:50px 0 66px;border-bottom:1px solid #d7c7a7}.faq-hero h1{font-size:clamp(38px,4.5vw,66px);line-height:1.12;max-width:1000px;margin:26px 0}.faq-hero h1 em{color:#806530}.faq-hero p{max-width:740px;font-size:20px;line-height:1.7;margin-bottom:28px}.faq-layout{display:grid;grid-template-columns:250px minmax(0,1fr);gap:72px;padding-top:64px;padding-bottom:70px}.faq-jump{align-self:start;position:sticky;top:24px;display:grid;gap:17px}.faq-jump a{font-size:16px;border-bottom:1px solid #e0ddd6;padding-bottom:13px;text-decoration:none}.faq-jump p{font-size:14px;color:#586370;line-height:1.7}.faq-group{scroll-margin-top:35px;margin-bottom:56px}.faq-group-title{padding:25px 28px;background:#edf2f3;border-top:3px solid #b7a170}.faq-group-title h2{font-size:32px;margin:9px 0 0;line-height:1.2}.faq-answer{display:grid;grid-template-columns:34px minmax(0,1fr);gap:16px;padding:29px 0;border-bottom:1px solid #ddd}.faq-number{color:#806530;font-size:14px;letter-spacing:1px;padding-top:7px}.faq-answer h3{font-family:Georgia,serif;font-size:25px;line-height:1.35;margin:0 0 12px;font-weight:400}.faq-answer p{font-size:17px;line-height:1.8;margin:0 0 14px;color:#465563}.faq-guide{font-size:15px;font-weight:600;text-underline-offset:5px;line-height:1.6;display:inline-block}.faq-notice{background:#f5f1e7;padding:28px}.faq-notice h2{font-size:28px;margin-top:0}.faq-notice p{font-size:15px;line-height:1.8}.faq-page .eyebrow{color:#806530}.faq-page .contact .eyebrow{color:#dfc690}.faq-page a:focus-visible{outline:3px solid #a0762c;outline-offset:5px}@media(max-width:800px){.faq-layout{grid-template-columns:1fr;gap:32px;padding-top:32px}.faq-jump{position:static}.faq-jump p{display:none}.faq-hero{padding:30px 0 42px}.faq-hero p{font-size:18px}.faq-answer h3{font-size:23px}.faq-group-title{padding:20px}.faq-answer{gap:9px;grid-template-columns:26px minmax(0,1fr)}.faq-group-title h2{font-size:29px}.faq-notice{padding:22px}}.faq-hero .breadcrumb,.faq-hero .breadcrumb a{color:#465563}.faq-page .faq-jump{position:static}