.PeExamFaq_layout__AmNf6{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,430px);grid-gap:clamp(28px,5vw,56px);gap:clamp(28px,5vw,56px);align-items:start}.PeExamFaq_faqColumn___parA,.PeExamFaq_questionPanel__A9_nn{min-width:0}.PeExamFaq_sectionHead___5Be_{margin-bottom:22px}.PeExamFaq_consultInner__pao58 h2,.PeExamFaq_questionPanel__A9_nn h2,.PeExamFaq_sectionHead___5Be_ h2{margin-bottom:12px;color:var(--navy);font-size:clamp(28px,3vw,42px);line-height:1.22;text-wrap:balance}.PeExamFaq_faqList__vQhNw{display:grid;border-top:1px solid var(--line)}.PeExamFaq_faqList__vQhNw details{border-bottom:1px solid var(--line)}.PeExamFaq_faqList__vQhNw summary{position:relative;padding:22px 42px 22px 0;color:var(--navy);cursor:pointer;font-size:18px;font-weight:850;line-height:1.5;list-style:none}.PeExamFaq_faqList__vQhNw summary::-webkit-details-marker{display:none}.PeExamFaq_faqList__vQhNw summary:after{content:"+";position:absolute;top:17px;right:0;color:var(--teal-dark);font-size:28px;font-weight:400}.PeExamFaq_faqList__vQhNw details[open] summary:after{content:"-"}.PeExamFaq_faqList__vQhNw details p{max-width:820px;margin:-2px 0 22px;color:var(--muted);line-height:1.75}.PeExamFaq_questionPanel__A9_nn{position:-webkit-sticky;position:sticky;top:120px;padding:24px;border:1px solid #d9e1ea;border-radius:8px;background:#f7f9fc}.PeExamFaq_questionPanel__A9_nn>p:not(.eyebrow){margin-bottom:18px;color:var(--muted);line-height:1.68}.PeExamFaq_loginNotice__Dhqfw,.PeExamFaq_statusBox__GoAWj{display:grid;grid-gap:8px;gap:8px;margin-bottom:18px;padding:16px;border:1px solid #e5c38a;border-radius:8px;background:#fff6e7}.PeExamFaq_success__4SVB0{border-color:#b8d8d1;background:#e8f2f1}.PeExamFaq_loginNotice__Dhqfw strong,.PeExamFaq_statusBox__GoAWj strong{color:var(--navy);line-height:1.35}.PeExamFaq_loginNotice__Dhqfw span,.PeExamFaq_statusBox__GoAWj span{color:var(--muted);line-height:1.55}.PeExamFaq_loginNotice__Dhqfw .button{width:-moz-fit-content;width:fit-content;margin-top:8px}.PeExamFaq_questionForm__Yj8qr{display:grid;grid-gap:14px;gap:14px}.PeExamFaq_questionForm__Yj8qr label{display:grid;grid-gap:7px;gap:7px;color:#2f3e43;font-size:14px;font-weight:850}.PeExamFaq_questionForm__Yj8qr input,.PeExamFaq_questionForm__Yj8qr select,.PeExamFaq_questionForm__Yj8qr textarea{width:100%;border:1px solid #cbd6de;border-radius:8px;background:#fff;color:var(--navy);font:inherit}.PeExamFaq_questionForm__Yj8qr input,.PeExamFaq_questionForm__Yj8qr select{min-height:46px;padding:0 13px}.PeExamFaq_questionForm__Yj8qr textarea{min-height:150px;padding:13px;resize:vertical}.PeExamFaq_questionForm__Yj8qr button{min-height:48px;border:0;border-radius:999px;background:var(--teal-dark);color:#fff;cursor:pointer;font:inherit;font-weight:900}.PeExamFaq_questionForm__Yj8qr button:hover{background:var(--navy)}.PeExamFaq_consultBand__xdG_Y{background:#10141d;color:#fff}.PeExamFaq_consultInner__pao58{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:24px;gap:24px;align-items:center}.PeExamFaq_consultInner__pao58>div{max-width:760px;min-width:0}.PeExamFaq_consultInner__pao58 h2{color:#fff}.PeExamFaq_consultInner__pao58 p:not(.eyebrow){margin:0;color:rgba(255,255,255,.74);font-size:17px;line-height:1.74}.PeExamFaq_consultInner__pao58 .button{white-space:nowrap}@media (max-width:960px){.PeExamFaq_consultInner__pao58,.PeExamFaq_layout__AmNf6{grid-template-columns:1fr}.PeExamFaq_questionPanel__A9_nn{position:static}.PeExamFaq_consultInner__pao58 .button{width:-moz-fit-content;width:fit-content}}@media (max-width:640px){.PeExamFaq_questionPanel__A9_nn{padding:22px}.PeExamFaq_faqList__vQhNw summary{font-size:17px}.PeExamFaq_consultInner__pao58 .button,.PeExamFaq_loginNotice__Dhqfw .button{width:100%}}.PeExamFaq_questionPanel__A9_nn{border-radius:4px;background:#fff}.PeExamFaq_loginNotice__Dhqfw{margin-top:4px;padding:18px 0 0;border:0;border-top:1px solid #d9e1ea;border-radius:0;background:transparent}.PeExamFaq_questionForm__Yj8qr button,.PeExamFaq_questionForm__Yj8qr input,.PeExamFaq_questionForm__Yj8qr select,.PeExamFaq_questionForm__Yj8qr textarea{border-radius:3px}