.faq-accordion-module__pboXgq__accordion{counter-reset:faq-item;border-top:1px solid #c9b29a}.faq-accordion-module__pboXgq__item{counter-increment:faq-item;border-color:#c9b29a;padding:0}.faq-accordion-module__pboXgq__trigger{color:#251a13;letter-spacing:-.025em;text-align:left;grid-template-columns:48px minmax(0,1fr) 20px;align-items:center;gap:16px;min-height:86px;padding:20px 2px;font-family:"Source Serif 4",Georgia,serif;font-size:clamp(21px,2.5vw,28px);font-weight:400;line-height:1.22;text-decoration:none;display:grid}.faq-accordion-module__pboXgq__trigger:before{color:#874b2d;content:counter(faq-item, decimal-leading-zero);letter-spacing:.07em;font-family:IBM Plex Mono,Courier New,monospace;font-size:10px}.faq-accordion-module__pboXgq__trigger:hover{color:#874b2d;text-decoration:none}.faq-accordion-module__pboXgq__trigger:focus-visible{outline-offset:4px;border-radius:2px;outline:2px solid #874b2d}.faq-accordion-module__pboXgq__answer{color:#554234;padding-left:64px;font-size:15px;line-height:1.75}@media (max-width:600px){.faq-accordion-module__pboXgq__trigger{grid-template-columns:30px minmax(0,1fr) 18px;gap:10px;min-height:78px;padding:18px 0;font-size:21px}.faq-accordion-module__pboXgq__answer{padding-left:40px;font-size:15px}}@media (prefers-reduced-motion:reduce){.faq-accordion-module__pboXgq__trigger{transition:none}.faq-accordion-module__pboXgq__answer{animation:none}}
.faq-module__GTvXyq__page{--night:#1d1713;--paper:#f4e8d8;--paper-muted:#dfd1c2;--amber-light:#efbd82;--ink:#251a13;--body:"DM Sans", Arial, sans-serif;--display:"Source Serif 4", Georgia, serif;--mono:"IBM Plex Mono", "Courier New", monospace;background:var(--paper);color:var(--ink);font-family:var(--body);-webkit-font-smoothing:antialiased}.faq-module__GTvXyq__page *{box-sizing:border-box}.faq-module__GTvXyq__inner{width:min(100% - 64px,960px);margin:0 auto}.faq-module__GTvXyq__hero{background:radial-gradient(ellipse at 76% 28%, #965b3133, transparent 34%), var(--night);color:var(--paper);padding:clamp(64px,9vw,116px) 0 clamp(58px,8vw,100px)}.faq-module__GTvXyq__eyebrow{color:var(--amber-light);font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;margin:0 0 24px;font-size:10px;line-height:1.6}.faq-module__GTvXyq__hero h1{max-width:14ch;font-family:var(--display);letter-spacing:-.052em;text-wrap:balance;margin:0;font-size:clamp(48px,7vw,78px);font-weight:400;line-height:.98}.faq-module__GTvXyq__intro{max-width:58ch;color:var(--paper-muted);margin:26px 0 0;font-size:clamp(16px,1.3vw,18px);line-height:1.72}.faq-module__GTvXyq__questions{background:var(--paper);min-height:50vh;padding:clamp(44px,7vw,88px) 0 clamp(68px,9vw,110px)}.faq-module__GTvXyq__cta{border-top:1px solid #c9b29a;justify-content:space-between;align-items:center;gap:24px;margin-top:54px;padding-top:28px;display:flex}.faq-module__GTvXyq__cta p{color:#554234;font-family:var(--display);margin:0;font-size:clamp(20px,2.5vw,27px);line-height:1.25}@media (max-width:600px){.faq-module__GTvXyq__inner{width:min(100% - 40px,960px)}.faq-module__GTvXyq__hero{padding:60px 0 62px}.faq-module__GTvXyq__eyebrow{margin-bottom:20px}.faq-module__GTvXyq__hero h1{max-width:16ch;font-size:clamp(42px,12vw,58px);line-height:.98}.faq-module__GTvXyq__intro{margin-top:20px;font-size:16px;line-height:1.65}.faq-module__GTvXyq__questions{padding:38px 0 68px}.faq-module__GTvXyq__cta{flex-direction:column;align-items:stretch;gap:18px;margin-top:38px}}@media (max-width:350px){.faq-module__GTvXyq__inner{width:min(100% - 32px,960px)}.faq-module__GTvXyq__hero h1{font-size:42px}}@media (prefers-reduced-motion:reduce){.faq-module__GTvXyq__page{scroll-behavior:auto}.faq-module__GTvXyq__hero,.faq-module__GTvXyq__questions,.faq-module__GTvXyq__cta{transition:none}}
