.cxFAQPage{scroll-behavior:smooth;scroll-padding-top:120px}.cxFAQContents{background:#eaf1fc;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:26px clamp(24px,6vw,105px);display:grid}.cxFAQContents>a{color:#061e46;background:#f6f8fc;align-items:center;gap:12px;min-width:0;min-height:86px;padding:18px;font-size:14px;font-weight:800;display:flex}.cxFAQContents>a>span:first-child{color:#165dde;align-self:start;font-size:10px}.cxFAQContents>a>span:last-child{color:#104ba6;margin-left:auto;font-size:18px}.cxFAQContents>a:hover{background:#c5d8f5}.cxFAQSection{grid-template-columns:minmax(240px,.8fr) minmax(0,1.2fr);gap:7%;padding:85px clamp(24px,6vw,105px);scroll-margin-top:110px;display:grid}.cxFAQSection:nth-of-type(2n){background:#eaf1fc}.cxFAQSection:nth-of-type(odd){background:#f6f8fc}.cxFAQSection>header{min-width:0}.cxFAQSection h2{margin:32px 0 0;font-size:clamp(37px,4.5vw,65px)}.cxFAQQuestions{border-top:1px solid #c5d8f5}.cxFAQQuestions details{border-bottom:1px solid #c5d8f5}.cxFAQQuestions summary{cursor:pointer;letter-spacing:-.025em;justify-content:space-between;align-items:center;gap:24px;min-height:73px;padding:22px 0;font-size:clamp(17px,1.55vw,22px);font-weight:760;line-height:1.3;list-style:none;display:flex}.cxFAQQuestions summary::-webkit-details-marker{display:none}.cxFAQQuestions summary span{color:#104ba6;font-size:26px;font-weight:400}.cxFAQQuestions details[open] summary span{transform:rotate(45deg)}.cxFAQQuestions p{color:#104ba6;max-width:700px;margin:0;padding:0 28px 24px 0;font-size:15px;line-height:1.8}@media (max-width:1000px){.cxFAQContents{grid-template-columns:repeat(2,minmax(0,1fr))}.cxFAQSection{grid-template-columns:1fr;gap:28px}}@media (max-width:600px){.cxFAQContents{grid-template-columns:1fr;padding:20px 6%}.cxFAQContents>a{min-height:63px}.cxFAQSection{padding:65px 6%}.cxFAQQuestions summary{min-height:68px}.cxFAQQuestions p{padding-right:0}}@media (prefers-reduced-motion:reduce){.cxFAQPage{scroll-behavior:auto}.cxFAQQuestions details[open] summary span{transform:none}}
