.faqs-module__xgMHtW__page{background:var(--pte-bg);color:var(--pte-text);min-height:calc(100vh - 80px);padding:3.75rem 0 4.5rem}.faqs-module__xgMHtW__container{max-width:1150px;margin:0 auto;padding:0 1rem}.faqs-module__xgMHtW__hero{text-align:center;margin-bottom:1.35rem}.faqs-module__xgMHtW__title{color:var(--pte-navy);letter-spacing:-.02em;margin:0;font-size:clamp(2.1rem,3.2vw,3rem);font-weight:800}.faqs-module__xgMHtW__accordion{border:1px solid var(--pte-border);background:var(--pte-bg-soft);border-radius:14px;max-width:980px;margin:0 auto;overflow:hidden}.faqs-module__xgMHtW__item{border-top:1px solid var(--pte-border)}.faqs-module__xgMHtW__item:first-child{border-top:none}.faqs-module__xgMHtW__questionRow{width:100%;color:var(--pte-text);cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;padding:1rem 1.25rem;display:flex}.faqs-module__xgMHtW__questionRow:hover{background:#c6a43714}.faqs-module__xgMHtW__questionText{letter-spacing:-.01em;color:var(--pte-navy);font-size:1.02rem;font-weight:900;line-height:1.4}.faqs-module__xgMHtW__qIndex{color:var(--pte-gold);margin-right:.35rem}.faqs-module__xgMHtW__icon{border:1px solid var(--pte-border);width:34px;height:34px;color:var(--pte-navy);background:#fff;border-radius:10px;flex:none;place-items:center;font-size:1.25rem;display:grid}.faqs-module__xgMHtW__answerWrap{max-height:0;transition:max-height .22s;overflow:hidden}.faqs-module__xgMHtW__open{max-height:320px}.faqs-module__xgMHtW__answerInner{padding:0 1.25rem 1.15rem}.faqs-module__xgMHtW__answer{color:var(--pte-text);margin:0;font-size:.98rem;line-height:1.75}@media (max-width:640px){.faqs-module__xgMHtW__questionRow{padding:.95rem 1rem}.faqs-module__xgMHtW__answerInner{padding:0 1rem 1rem}.faqs-module__xgMHtW__icon{border-radius:10px;width:32px;height:32px}}
