.forms_page__F0oyS.editorial-page{background:#f4f0e6;color:#25352f}.forms_page__F0oyS .forms_wrap__esSQ1{max-width:1020px;margin:0 auto;padding:116px 28px 64px;color-scheme:light}.forms_page__F0oyS .forms_wrap__esSQ1 h1{font-size:clamp(38px,5vw,62px);line-height:1.08;color:#194b45;margin:16px 0;letter-spacing:-.025em}.forms_page__F0oyS .forms_wrap__esSQ1 h2{font-size:clamp(27px,3.3vw,38px);line-height:1.2;color:#194b45;margin:0 0 16px}.forms_page__F0oyS .forms_wrap__esSQ1 h3{font-size:23px;line-height:1.35;color:#25352f;margin:0 0 14px}.forms_page__F0oyS .forms_wrap__esSQ1 h4{font-size:18px;line-height:1.4;margin:0 0 12px;color:#25352f}.forms_page__F0oyS .forms_wrap__esSQ1 h1,.forms_page__F0oyS .forms_wrap__esSQ1 h2{font-family:var(--editorial-serif)}.forms_page__F0oyS .forms_wrap__esSQ1 h3{font-family:var(--sans);font-weight:650}.forms_page__F0oyS .forms_wrap__esSQ1 p{font-size:17px;line-height:1.7;margin:0 0 16px;color:#43524c}.forms_page__F0oyS .forms_wrap__esSQ1 a{color:#194b45;text-decoration:underline;text-underline-offset:4px;overflow-wrap:anywhere}.forms_page__F0oyS .forms_wrap__esSQ1 a:hover{color:#0a342e;text-decoration-thickness:2px}.forms_page__F0oyS .forms_wrap__esSQ1 :is(a,button,summary,input):focus-visible{outline:3px solid #976721;outline-offset:4px}.forms_page__F0oyS .forms_hero__m6oNt{max-width:830px;padding-bottom:30px}.forms_page__F0oyS .forms_hero__m6oNt .forms_lead__i7pzK{font-size:clamp(22px,3vw,29px);line-height:1.4;color:#25352f}.forms_page__F0oyS .forms_breadcrumb__3xA8X{display:flex;flex-wrap:wrap;gap:10px;font-size:14px;margin-bottom:30px}.forms_page__F0oyS .forms_wrap__esSQ1 .forms_kicker__VI7HX{color:#825514;text-transform:uppercase;font-size:12px;letter-spacing:.1em;font-weight:700;margin-bottom:12px}.forms_page__F0oyS .forms_wrap__esSQ1 .forms_note__8AmHJ{font-size:14px;line-height:1.65;color:#526059}.forms_page__F0oyS .forms_section__1iJO_{padding:42px 0;border-bottom:1px solid #d5dace}.forms_page__F0oyS .forms_wrap__esSQ1 :is(section,details,h2,h3)[id]{scroll-margin-top:110px}.forms_page__F0oyS .forms_answer__L0hpu,.forms_page__F0oyS .forms_offer__XN_aw,.forms_page__F0oyS .forms_trainer__xGBdp{padding:30px;background:#fffcf5;border:1px solid #c8d0c7;border-radius:16px}.forms_page__F0oyS .forms_answer__L0hpu{background:#eaf0e7}.forms_page__F0oyS .forms_answer__L0hpu h2{font-size:25px}.forms_page__F0oyS .forms_actions__YsxwW{display:flex;flex-wrap:wrap;gap:12px;margin:22px 0;align-items:stretch}.forms_page__F0oyS .forms_wrap__esSQ1 .forms_primary__6JWND,.forms_page__F0oyS .forms_wrap__esSQ1 .forms_secondary__lDfZu{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:12px 20px;border:1px solid #194b45;border-radius:8px;font:inherit;font-size:15px;line-height:1.45;font-weight:700;text-align:center;text-decoration:none;cursor:pointer}.forms_page__F0oyS .forms_wrap__esSQ1 .forms_primary__6JWND{color:#fffdf7;background:#194b45}.forms_page__F0oyS .forms_wrap__esSQ1 .forms_primary__6JWND:hover{color:#fff;background:#103c36}.forms_page__F0oyS .forms_wrap__esSQ1 .forms_secondary__lDfZu{color:#194b45;background:#fffcf5}.forms_page__F0oyS .forms_wrap__esSQ1 .forms_secondary__lDfZu:hover{color:#103c36;background:#e7eee3}.forms_page__F0oyS .forms_wrap__esSQ1 button:disabled{color:#fff;background:#64746d;border-color:#64746d;cursor:not-allowed}.forms_page__F0oyS .forms_offer__XN_aw{margin-top:28px;border-top:4px solid #194b45}.forms_page__F0oyS .forms_answer__L0hpu p:last-child,.forms_page__F0oyS .forms_offer__XN_aw p:last-child{margin-bottom:0}.forms_page__F0oyS .forms_progressLabel__3bdoB{display:flex;justify-content:space-between;gap:12px;color:#526059;font-size:14px}.forms_page__F0oyS .forms_trainer__xGBdp progress{display:block;width:100%;height:8px;accent-color:#194b45;margin:12px 0 26px;border:0;background:#dce2d8;border-radius:5px;overflow:hidden}.forms_page__F0oyS .forms_trainer__xGBdp progress::-webkit-progress-bar{background:#dce2d8}.forms_page__F0oyS .forms_trainer__xGBdp progress::-webkit-progress-value{background:#194b45}.forms_page__F0oyS .forms_trainer__xGBdp progress::-moz-progress-bar{background:#194b45}.forms_page__F0oyS .forms_offer__XN_aw h3,.forms_page__F0oyS .forms_trainer__xGBdp h3,.forms_page__F0oyS .forms_trainer__xGBdp h4{font-family:var(--sans);font-weight:650;letter-spacing:-.015em}.forms_page__F0oyS .forms_options__4r_H4{border:0;padding:0;margin:22px 0;display:grid;gap:12px;min-width:0}.forms_page__F0oyS .forms_option__ZpGX0{display:flex;align-items:flex-start;gap:12px;padding:16px;min-height:54px;border:1px solid #bdc9be;border-radius:10px;background:#fffcf5;color:#25352f;line-height:1.55;font-size:16px;cursor:pointer}.forms_page__F0oyS .forms_option__ZpGX0 input{margin:5px 0 0;flex:0 0 18px;width:18px;height:18px;accent-color:#194b45}.forms_page__F0oyS .forms_option__ZpGX0[data-selected=true]{border-color:#194b45;box-shadow:inset 0 0 0 1px #194b45;background:#eaf0e7}.forms_page__F0oyS .forms_option__ZpGX0[data-correct=true]{border-color:#376c43;background:#e6f0e1}.forms_page__F0oyS .forms_option__ZpGX0:has(input:focus-visible){outline:3px solid #976721;outline-offset:3px}.forms_page__F0oyS .forms_options__4r_H4:disabled .forms_option__ZpGX0{cursor:default}.forms_page__F0oyS .forms_answerTag__U_k86{display:block;margin-top:6px;color:#285834;font-size:13px}.forms_page__F0oyS .forms_feedback__x916B{background:#eaf0e7;border-left:4px solid #194b45;padding:24px;border-radius:8px}.forms_page__F0oyS .forms_feedback__x916B .forms_actions__YsxwW{margin-bottom:0}.forms_page__F0oyS .forms_tableScroll__UuwX5{overflow-x:auto;border:1px solid #c8d0c7;border-radius:12px;margin:22px 0 16px}.forms_page__F0oyS table{width:100%;border-collapse:collapse;background:#fffcf5;font-size:15px;line-height:1.6}.forms_page__F0oyS caption{text-align:left;padding:16px 20px;color:#526059;font-size:14px}.forms_page__F0oyS td,.forms_page__F0oyS th{text-align:left;vertical-align:top;padding:16px 20px;border-top:1px solid #d5dace;color:#25352f}.forms_page__F0oyS thead{background:#eaf0e7}.forms_page__F0oyS th:first-child{width:34%}.forms_page__F0oyS td:last-child{white-space:nowrap}.forms_page__F0oyS .forms_detailsList__INJid{display:grid;gap:12px}.forms_page__F0oyS .forms_detailsList__INJid details,.forms_page__F0oyS .forms_resultReview__Li2Hc{border:1px solid #c8d0c7;border-radius:10px;background:#fffcf5}.forms_page__F0oyS .forms_wrap__esSQ1 summary{padding:18px 20px;font-size:16px;font-weight:700;line-height:1.5;color:#25352f;cursor:pointer;min-height:54px}.forms_page__F0oyS .forms_wrap__esSQ1 summary:hover{background:#eaf0e7;border-radius:10px}.forms_page__F0oyS .forms_detailsBody__HzR1h{padding:4px 20px 24px}.forms_page__F0oyS .forms_resultReview__Li2Hc{margin-top:24px}.forms_page__F0oyS .forms_resultReview__Li2Hc ol{padding:0 24px;margin:0;list-style:none}.forms_page__F0oyS .forms_resultReview__Li2Hc li{display:block;padding:22px 0;border-top:1px solid #d5dace}.forms_page__F0oyS .forms_resultReview__Li2Hc li:before{content:none}.forms_page__F0oyS .forms_cards__x9obh{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.forms_page__F0oyS .forms_cards__x9obh article{border:1px solid #c8d0c7;border-radius:12px;padding:24px;background:#fffcf5}.forms_page__F0oyS .forms_cards__x9obh p{font-size:16px;margin-bottom:0}.forms_page__F0oyS .forms_srOnly__M4WBE{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media (max-width:700px){.forms_page__F0oyS .forms_wrap__esSQ1{padding:96px 18px 40px}.forms_page__F0oyS .forms_hero__m6oNt{padding-bottom:20px}.forms_page__F0oyS .forms_answer__L0hpu,.forms_page__F0oyS .forms_offer__XN_aw,.forms_page__F0oyS .forms_trainer__xGBdp{padding:22px 18px}.forms_page__F0oyS .forms_section__1iJO_{padding:32px 0}.forms_page__F0oyS .forms_cards__x9obh{grid-template-columns:1fr}.forms_page__F0oyS .forms_wrap__esSQ1 .forms_trainer__xGBdp h3{font-size:20px;line-height:1.45}.forms_page__F0oyS .forms_actions__YsxwW{flex-direction:column}.forms_page__F0oyS .forms_actions__YsxwW>*{width:100%}.forms_page__F0oyS .forms_feedback__x916B{padding:20px 16px}.forms_page__F0oyS table{min-width:630px}.forms_page__F0oyS .forms_detailsBody__HzR1h{padding:0 16px 20px}.forms_page__F0oyS .forms_wrap__esSQ1 summary{padding:16px}}@media (prefers-reduced-motion:reduce){.forms_page__F0oyS .forms_wrap__esSQ1 *{scroll-behavior:auto;transition:none}}