._page_mta5g_1{color:#083951;background:#f4f8f8;min-height:100vh;padding:0 max(22px,50vw - 590px) 48px;font-family:Georgia,Times New Roman,serif;line-height:1.55}._page_mta5g_1 *{box-sizing:border-box}._page_mta5g_1 button,._page_mta5g_1 input{font:inherit}._page_mta5g_1 a{color:#925f12}._page_mta5g_1 button:focus-visible,._page_mta5g_1 a:focus-visible,._page_mta5g_1 input:focus-visible{outline-offset:3px;outline:3px solid #bd872a}._header_mta5g_6{justify-content:space-between;align-items:center;gap:20px;padding:24px 0;display:flex}._brand_mta5g_7{align-items:center;gap:13px;font-weight:700;text-decoration:none;display:flex;color:inherit!important}._brand_mta5g_7 img{object-fit:contain;width:42px;height:56px}._brand_mta5g_7 small{font-size:.83rem;font-weight:400;display:block}._language_mta5g_10{color:inherit;cursor:pointer;background:0 0;border:1px solid #b9cbd3;padding:8px 13px}._sandboxBanner_mta5g_11{background:#fff7e7;border-left:4px solid #b47a1b;margin-bottom:34px;padding:13px 17px;font-size:.9rem}._layout_mta5g_12{grid-template-columns:minmax(0,1fr) 300px;gap:46px;display:grid}._content_mta5g_13 h1{margin:0 0 16px;font-size:clamp(2.25rem,5vw,3.25rem);font-weight:400;line-height:1.08}._content_mta5g_13 h2,._aside_mta5g_14 h2{margin:0 0 12px;font-size:1.65rem;font-weight:400;line-height:1.2}._eyebrow_mta5g_15,._asideKicker_mta5g_15{color:#956216;letter-spacing:.13em;text-transform:uppercase;margin:0 0 10px;font-size:.78rem;font-weight:700}._lead_mta5g_16{color:#526c7b;max-width:750px;font-size:1.13rem}._steps_mta5g_17{color:#657d89;flex-wrap:wrap;gap:20px;margin:24px 0 28px;padding-left:22px;display:flex}._steps_mta5g_17 li{padding-bottom:3px}._steps_mta5g_17 li[aria-current=step]{color:#083951;border-bottom:2px solid #b47a1b;font-weight:700}._card_mta5g_20{background:#fff;border:1px solid #d1dee4;padding:30px}._hint_mta5g_21{color:#617985;font-size:.91rem}._fields_mta5g_22{grid-template-columns:1fr 1fr;gap:17px;margin:25px 0 30px;display:grid}._fields_mta5g_22 label{font-size:.92rem}._fields_mta5g_22 label span{margin-bottom:5px;display:block}._fields_mta5g_22 input{color:#083951;background:#f8fafb;border:1px solid #bdcdd5;border-radius:2px;width:100%;min-height:46px;padding:10px 12px}._contribution_mta5g_26{border:0;margin:0;padding:0}._contribution_mta5g_26 legend{font-size:1.1rem;font-weight:700}._amounts_mta5g_28{grid-template-columns:repeat(4,1fr);gap:9px;margin:18px 0 28px;display:grid}._amounts_mta5g_28 label{cursor:pointer;text-align:center;border:1px solid #c5d3da;padding:15px 5px 12px;position:relative}._amounts_mta5g_28 label._chosen_mta5g_30{background:#fffbf2;border:2px solid #aa7520;padding:14px 4px 11px}._amounts_mta5g_28 input[type=radio]{accent-color:#083951;position:absolute;top:7px;left:7px}._amounts_mta5g_28 strong,._amounts_mta5g_28 small{display:block}._amounts_mta5g_28 strong{font-size:1.45rem}._amounts_mta5g_28 small{font-size:.78rem}._customAmountOption_mta5g_35{cursor:pointer;border:1px solid #c5d3da;align-items:center;gap:13px;margin:-10px 0 28px;padding:13px 15px;display:flex}._customAmountOption_mta5g_35._chosen_mta5g_30{background:#fffbf2;border:2px solid #aa7520;padding:12px 14px}._customAmountOption_mta5g_35>input[type=radio]{accent-color:#083951;flex:none;width:18px;height:18px}._customAmountCopy_mta5g_38{flex-direction:column;flex:auto;display:flex}._customAmountCopy_mta5g_38 small{color:#617985}._customAmountField_mta5g_40{flex:0 0 125px;align-items:center;gap:7px;display:flex}._customAmountField_mta5g_40 input{color:#083951;background:#fff;border:1px solid #bdcdd5;width:100%;min-height:42px;padding:8px 10px}._customAmountField_mta5g_40 input:disabled{color:#70838d;background:#eef2f4}._confirmations_mta5g_43{border-top:1px solid #dde6ea;padding-top:12px}._confirmations_mta5g_43 label{align-items:flex-start;gap:12px;margin:17px 0;font-size:.95rem;display:flex}._confirmations_mta5g_43 input{accent-color:#083951;flex:none;width:19px;height:19px;margin-top:3px}._confirmations_mta5g_43 a{white-space:nowrap;font-weight:700}._paymentNote_mta5g_47{background:#eef5f7;border-left:3px solid #083951;margin:25px 0;padding:15px 18px}._paymentNote_mta5g_47 p{color:#526c7b;margin:4px 0 0}._error_mta5g_49{color:#702119;background:#fff0ed;border-left:3px solid #9f2f21;margin:20px 0;padding:14px 16px}._primary_mta5g_50{cursor:pointer;background:#083951;border:1px solid #083951;padding:13px 19px;text-decoration:none;display:inline-block;color:#fff!important}._primary_mta5g_50:disabled{cursor:wait;opacity:.55}._aside_mta5g_14{color:#fff;background:#083951;align-self:start;padding:30px;position:sticky;top:22px}._asideKicker_mta5g_15{color:#f1c368}._aside_mta5g_14 h2{color:#fff}._aside_mta5g_14 ul{margin:24px 0 28px;padding:0;list-style:none}._aside_mta5g_14 li{color:#e6eef2;border-top:1px solid #426174;padding:13px 0 13px 25px;position:relative}._aside_mta5g_14 li:last-child{border-bottom:1px solid #426174}._aside_mta5g_14 li:before{color:#f1c368;content:"☦";position:absolute;left:0}._membershipMeaning_mta5g_59{border-top:1px solid #426174;margin-top:26px;padding-top:22px}._membershipMeaning_mta5g_59 h3{color:#fff;margin:0 0 12px;font-size:1.22rem}._membershipMeaning_mta5g_59 p:not(._asideKicker_mta5g_15){color:#e6eef2;margin:0 0 14px;font-size:.94rem;line-height:1.58}._contact_mta5g_62{border-top:1px solid #426174;padding-top:22px}._contact_mta5g_62 h3{margin:0 0 8px;font-size:1.05rem}._contact_mta5g_62 a{color:#f1c368;overflow-wrap:anywhere;margin-top:5px;display:block}._resultCard_mta5g_65{background:#fff;border:1px solid #d1dee4;max-width:680px;margin:80px auto;padding:34px}._resultCard_mta5g_65 h1{font-size:clamp(2rem,5vw,2.8rem);font-weight:400;line-height:1.12}._reference_mta5g_67{background:#eef5f7;padding:12px 15px}._sandboxNote_mta5g_68{background:#fff7e7;padding:12px 15px}._resultActions_mta5g_69{flex-wrap:wrap;align-items:center;gap:18px;margin-top:24px;display:flex}@media (width<=850px){._layout_mta5g_12{grid-template-columns:1fr}._aside_mta5g_14{position:static}}@media (width<=560px){._page_mta5g_1{padding-inline:18px}._brand_mta5g_7{font-size:.87rem}._brand_mta5g_7 img{width:34px;height:46px}._fields_mta5g_22{grid-template-columns:1fr}._card_mta5g_20{padding:21px}._amounts_mta5g_28{grid-template-columns:1fr 1fr}._customAmountOption_mta5g_35{flex-wrap:wrap;align-items:flex-start}._customAmountField_mta5g_40{flex-basis:calc(100% - 31px);margin-left:31px}._steps_mta5g_17{gap:12px;font-size:.9rem}}._formFields_mta5g_72{border:0;min-width:0;margin:0;padding:0}._formFields_mta5g_72:disabled{opacity:.7}
