._membershipArea_18ako_1{background:radial-gradient(circle at 85% 6%,#079cb529,#0000 24rem),linear-gradient(#f7f6f1 0%,#eef5f5 100%);min-height:72vh}._hero_18ako_8{color:#fff;background:#081a2c;padding:92px 0 78px;position:relative;overflow:hidden}._hero_18ako_8:after{content:"";border:1px solid #8ce0e93d;border-radius:50%;width:420px;height:420px;position:absolute;top:-210px;right:-110px}._heroInner_18ako_27{z-index:1;grid-template-columns:minmax(0,1.15fr) minmax(280px,.7fr);gap:42px;max-width:1280px;margin-inline:auto;padding-inline:36px;display:grid;position:relative}._hero_18ako_8 h1{color:#fff;max-width:800px;margin-bottom:24px}._heroLead_18ako_44{color:#ccdae2;max-width:720px;margin-bottom:30px;font-size:1.16rem;line-height:1.8}._heroPanel_18ako_52{background:#ffffff13;border:1px solid #ffffff29;border-radius:14px;align-self:end;padding:28px}._heroPanel_18ako_52 strong{color:#8ce0e9;margin-bottom:8px;font-size:2rem;display:block}._heroPanel_18ako_52 p{color:#d6e1e7;margin:0}._actions_18ako_72{flex-wrap:wrap;gap:14px;display:flex}._secondaryButton_18ako_78{color:#fff;border:1px solid #ffffff80;border-radius:6px;justify-content:center;align-items:center;min-height:54px;padding:13px 26px;font-weight:700;display:inline-flex}._secondaryButton_18ako_78:hover{background:#ffffff1a}._section_18ako_94{padding:76px 0}._container_18ako_98{max-width:1180px;margin-inline:auto;padding-inline:36px}._sectionHeading_18ako_104{max-width:760px;margin-bottom:36px}._sectionHeading_18ako_104 h2{margin-bottom:18px;font-size:clamp(2.1rem,4vw,3.6rem)}._sectionHeading_18ako_104 p{color:#526474;font-size:1.05rem}._steps_18ako_119{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}._step_18ako_119{background:#fff;border:1px solid #d8e0e3;border-radius:12px;min-height:250px;padding:28px}._stepNumber_18ako_133{color:#067e91;background:#d8f1f4;border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;margin-bottom:28px;font-size:.9rem;font-weight:800;display:inline-flex}._step_18ako_119 h3{margin-bottom:12px}._step_18ako_119 p{color:#526474;margin:0}._policyGrid_18ako_156{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}._policyCard_18ako_162{border-top:3px solid #c7a85b;padding-top:22px}._policyCard_18ako_162 p{color:#526474}._authSection_18ako_171{padding:72px 0 92px}._authGrid_18ako_175{grid-template-columns:minmax(260px,.72fr) minmax(0,1fr);align-items:start;gap:48px;display:grid}._authIntro_18ako_182{padding-top:26px}._authIntro_18ako_182 h1{margin-bottom:22px;font-size:clamp(2.6rem,4.8vw,4.3rem)}._authIntro_18ako_182 p{color:#526474}._authCard_18ako_195,._panel_18ako_196{background:#fffffff5;border:1px solid #d8e0e3;border-radius:14px;padding:34px;box-shadow:0 18px 55px #081a2c1a}._authCard_18ako_195 h2,._panel_18ako_196 h2{margin-bottom:10px;font-size:2rem}._muted_18ako_210{color:#526474}._form_18ako_214{gap:24px;margin-top:28px;display:grid}._formSection_18ako_220{border-bottom:1px solid #d8e0e3;gap:20px;padding-bottom:30px;display:grid}._formSection_18ako_220:last-of-type{border-bottom:0}._formSection_18ako_220 h2{margin-bottom:0;font-size:1.75rem}._fieldGrid_18ako_236{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}._field_18ako_236{gap:8px;display:grid}._fieldFull_18ako_247{grid-column:1/-1}._label_18ako_251{color:#172938;font-size:.9rem;font-weight:700}._input_18ako_257,._select_18ako_258,._textarea_18ako_259{color:#172938;background:#fff;border:1px solid #bcc9cf;border-radius:7px;width:100%;min-height:50px;padding:12px 14px;font-size:1rem}._textarea_18ako_259{resize:vertical;min-height:126px}._input_18ako_257:focus,._select_18ako_258:focus,._textarea_18ako_259:focus{border-color:#079cb5;outline:none;box-shadow:0 0 0 3px #079cb524}._helpText_18ako_283{color:#657684;margin:0;font-size:.82rem}._checkbox_18ako_289{align-items:flex-start;gap:12px;display:flex}._checkbox_18ako_289 input{width:18px;height:18px;margin-top:4px}._checkbox_18ako_289 label{color:#526474;font-size:.9rem}._submitButton_18ako_306{color:#fff;cursor:pointer;background:#079cb5;border:1px solid #079cb5;border-radius:6px;min-height:54px;padding:13px 24px;font-size:.98rem;font-weight:800}._submitButton_18ako_306:hover{background:#067e91;border-color:#067e91}._submitButton_18ako_306:disabled{cursor:wait;opacity:.62}._inlineButton_18ako_328{color:#067e91;cursor:pointer;font:inherit;text-underline-offset:3px;background:0 0;border:0;padding:0;font-weight:800;text-decoration:underline}._notice_18ako_340{border-radius:8px;padding:14px 16px;font-size:.92rem}._noticeInfo_18ako_346{color:#105769;background:#e2f4f6}._noticeSuccess_18ako_351{color:#205d35;background:#e3f3e8}._noticeError_18ako_356{color:#8a2c22;background:#f9e6e3}._verificationHelp_18ako_361{background:#ffffffc7;border:1px solid #0a576838;border-radius:8px;margin:12px 0 18px;padding:16px}._verificationHelp_18ako_361 summary{color:#075d70;cursor:pointer;font-weight:800}._verificationHelp_18ako_361 p{margin:12px 0}._verificationRecoveryForm_18ako_379{gap:10px;display:grid}._verificationRecoveryForm_18ako_379 ._submitButton_18ako_306{justify-self:start}._textLink_18ako_388{color:#067e91;font-weight:800}._authFooter_18ako_393{color:#526474;text-align:center;margin:22px 0 0;font-size:.92rem}._contentShell_18ako_400{padding:64px 0 92px}._contentHeader_18ako_404{justify-content:space-between;align-items:end;gap:24px;margin-bottom:30px;display:flex}._contentHeader_18ako_404 h1{margin-bottom:12px;font-size:clamp(2.5rem,4.8vw,4.2rem)}._contentHeader_18ako_404 p{color:#526474;max-width:720px;margin-bottom:0}._progress_18ako_423{background:#fff;border:1px solid #d8e0e3;border-radius:12px;grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:24px;padding:18px;display:grid}._progressItem_18ako_434{color:#657684;border-radius:8px;padding:10px 12px;font-size:.82rem;font-weight:700}._progressDone_18ako_442{color:#205d35;background:#e3f3e8}._progressCurrent_18ako_447{color:#105769;background:#e2f4f6}._dashboardGrid_18ako_452{grid-template-columns:1.2fr .8fr;gap:22px;display:grid}._statusBadge_18ako_458{letter-spacing:.04em;text-transform:uppercase;border-radius:999px;margin-bottom:18px;padding:7px 12px;font-size:.78rem;font-weight:800;display:inline-flex}._statusPending_18ako_469{color:#72530b;background:#fff2cf}._statusApproved_18ako_474{color:#205d35;background:#e3f3e8}._statusDeclined_18ako_479{color:#8a2c22;background:#f9e6e3}._checklist_18ako_484{gap:12px;margin:24px 0 0;padding:0;list-style:none;display:grid}._checklist_18ako_484 li{border-top:1px solid #e0e6e8;align-items:start;gap:12px;padding-top:12px;display:flex}._check_18ako_289{color:#067e91;background:#d8f1f4;border-radius:50%;flex:0 0 26px;justify-content:center;align-items:center;height:26px;font-size:.8rem;font-weight:900;display:inline-flex}._questionList_18ako_513{gap:18px;margin:28px 0;display:grid}._question_18ako_513{border:1px solid #d8e0e3;border-radius:10px;padding:22px}._question_18ako_513 legend{color:#172938;padding:0 4px;font-weight:800}._options_18ako_531{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:16px;display:grid}._option_18ako_531{cursor:pointer;border:1px solid #d8e0e3;border-radius:7px;align-items:center;gap:10px;padding:12px;display:flex}._option_18ako_531:hover{background:#edf5f5}._resultScore_18ako_552{color:#081a2c;font-family:var(--serif);margin-bottom:14px;font-size:3.2rem;font-weight:600;line-height:1}._adminStats_18ako_561{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-bottom:24px;display:grid}._adminStat_18ako_561{background:#fff;border:1px solid #d8e0e3;border-radius:12px;gap:6px;padding:22px;display:grid}._adminStat_18ako_561 strong{color:#081a2c;font-family:var(--serif);font-size:2.5rem;line-height:1}._adminStat_18ako_561 span{color:#526474;font-size:.88rem;font-weight:700}._adminToolbar_18ako_590{background:#fff;border:1px solid #d8e0e3;border-radius:12px;align-items:center;gap:16px;margin-bottom:24px;padding:18px 22px;display:flex}._adminToolbar_18ako_590 ._select_18ako_258{max-width:280px}._adminList_18ako_605{gap:22px;margin-top:24px;display:grid}._adminCard_18ako_611,._adminEmpty_18ako_612{background:#fffffff5;border:1px solid #d8e0e3;border-radius:14px;padding:30px;box-shadow:0 12px 36px #081a2c14}._adminCardHeader_18ako_620{justify-content:space-between;align-items:start;gap:24px;display:flex}._adminCardHeader_18ako_620 h2{margin-bottom:8px;font-size:1.9rem}._adminCardHeader_18ako_620 ._resultScore_18ako_552{flex:none;font-size:2.4rem}._adminDetailGrid_18ako_637{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 24px;margin-top:24px;display:grid}._adminDetailGrid_18ako_637 p{color:#526474;white-space:pre-wrap;margin:5px 0 0}._adminDetails_18ako_650{border-top:1px solid #d8e0e3;border-bottom:1px solid #d8e0e3;margin-top:24px;padding:18px 0}._adminDetails_18ako_650 summary{color:#067e91;cursor:pointer;font-weight:800}._adminActions_18ako_663{grid-template-columns:minmax(220px,1fr) auto auto auto;align-items:end;gap:12px;margin-top:24px;display:grid}._dangerButton_18ako_671,._neutralButton_18ako_672{cursor:pointer;border-radius:6px;min-height:50px;padding:12px 20px;font-size:.92rem;font-weight:800}._dangerButton_18ako_671{color:#9b2f26;background:#fff;border:1px solid #b43c31}._dangerButton_18ako_671:hover{background:#f9e6e3}._neutralButton_18ako_672{color:#526474;background:#fff;border:1px solid #9eabb2}._neutralButton_18ako_672:hover{background:#eef3f4}._dangerButton_18ako_671:disabled,._neutralButton_18ako_672:disabled{cursor:not-allowed;opacity:.5}._adminEmpty_18ako_612{text-align:center}@media (width<=980px){._heroInner_18ako_27,._authGrid_18ako_175,._dashboardGrid_18ako_452{grid-template-columns:1fr}._steps_18ako_119,._policyGrid_18ako_156{grid-template-columns:repeat(2,1fr)}._heroPanel_18ako_52{max-width:540px}._adminActions_18ako_663{grid-template-columns:1fr 1fr}._adminActions_18ako_663 ._field_18ako_236{grid-column:1/-1}}@media (width<=680px){._hero_18ako_8,._section_18ako_94,._authSection_18ako_171,._contentShell_18ako_400{padding-top:58px;padding-bottom:58px}._heroInner_18ako_27,._container_18ako_98{padding-inline:20px}._steps_18ako_119,._policyGrid_18ako_156,._fieldGrid_18ako_236,._options_18ako_531,._progress_18ako_423,._adminStats_18ako_561,._adminDetailGrid_18ako_637,._adminActions_18ako_663{grid-template-columns:1fr}._authCard_18ako_195,._panel_18ako_196{padding:24px 20px}._contentHeader_18ako_404{flex-direction:column;align-items:start}._step_18ako_119{min-height:auto}._adminToolbar_18ako_590,._adminCardHeader_18ako_620{flex-direction:column;align-items:stretch}._adminToolbar_18ako_590 ._select_18ako_258{max-width:none}._adminCard_18ako_611,._adminEmpty_18ako_612{padding:24px 20px}}
