.Button-module-scss-module__2DEFNq__btn{text-align:center;cursor:pointer;--btn-primary:#003087;--btn-secondary:white;--btn-hover:#00205a;border-radius:99px;justify-content:center;align-items:center;min-height:2.5em;padding:5px 25px;font-family:inherit;font-size:1rem;font-weight:400;line-height:1.2rem;transition:background-color .1s,color .1s,border-color .1s;display:inline-flex}.Button-module-scss-module__2DEFNq__btn .Button-module-scss-module__2DEFNq__fastSpin{animation:.5s linear infinite Button-module-scss-module__2DEFNq__fa-spin}.Button-module-scss-module__2DEFNq__btn[disabled]{pointer-events:none}.Button-module-scss-module__2DEFNq__btn{border:.18rem solid var(--btn-primary)}.Button-module-scss-module__2DEFNq__btn.Button-module-scss-module__2DEFNq__solid{background:var(--btn-primary);color:var(--btn-secondary)}.Button-module-scss-module__2DEFNq__btn.Button-module-scss-module__2DEFNq__solid:hover{background-color:var(--btn-hover);border-color:var(--btn-hover)}.Button-module-scss-module__2DEFNq__btn.Button-module-scss-module__2DEFNq__outline{color:var(--btn-primary);background:0 0}.Button-module-scss-module__2DEFNq__btn.Button-module-scss-module__2DEFNq__outline:hover{background-color:var(--btn-primary);border-color:var(--btn-primary);color:var(--btn-secondary)}.Button-module-scss-module__2DEFNq__btn:focus{box-shadow:0 0 0 .2rem #27245b81}@media (max-width:360px){.Button-module-scss-module__2DEFNq__btn{padding:5px 10px}}.Button-module-scss-module__2DEFNq__contentWrap{justify-content:center;align-items:center;width:100%;display:inline-flex;position:relative}.Button-module-scss-module__2DEFNq__contentWrap .Button-module-scss-module__2DEFNq__invisible{visibility:hidden;justify-content:center;align-items:center;display:inline-flex}.Button-module-scss-module__2DEFNq__contentWrap .Button-module-scss-module__2DEFNq__iconOverlay{justify-content:center;align-items:center;display:inline-flex;position:absolute}.Button-module-scss-module__2DEFNq__linkBtn{color:#003087;font:inherit;cursor:pointer;outline:inherit;background:0 0;border:none;min-width:auto;padding:5px 0;font-weight:500}.Button-module-scss-module__2DEFNq__linkBtn:focus-visible{border-radius:3px;outline:2px solid #000}.Button-module-scss-module__2DEFNq__linkBtn:hover{color:#00205a}
.Form-module-scss-module__PlJ2lW__formField{margin-top:20px}.Form-module-scss-module__PlJ2lW__formField input{background:#fff;border:1px solid #434343;border-radius:4px;margin-top:5px}.Form-module-scss-module__PlJ2lW__formField label{font-size:1rem;font-weight:400}.Form-module-scss-module__PlJ2lW__inputGroup{margin-top:5px}.Form-module-scss-module__PlJ2lW__inputGroup>input{margin-top:0}.Form-module-scss-module__PlJ2lW__inputGroupText{color:#434343;background-color:#f1f1f1;border:1px solid #434343;border-radius:4px}.Form-module-scss-module__PlJ2lW__optionalLbl{opacity:.8;margin-left:5px;font-size:90%}.Form-module-scss-module__PlJ2lW__formatLbl{opacity:.8;white-space:pre-wrap;margin-bottom:0;font-size:.8rem}.Form-module-scss-module__PlJ2lW__errorTxt{display:block!important}
.CheckExchangeStatus-module-scss-module__J3QYOq__hero{background:#f1f1f1;grid-template-columns:minmax(0,1fr);width:100%;min-height:490px;display:grid}.CheckExchangeStatus-module-scss-module__J3QYOq__heroBackground{grid-area:1/1;width:100%;height:490px;display:flex}.CheckExchangeStatus-module-scss-module__J3QYOq__redBlock{background:#e4002b;flex-shrink:0;width:50%;height:490px}.CheckExchangeStatus-module-scss-module__J3QYOq__imageWrap{flex-shrink:0;width:50%;height:490px;position:relative;overflow:hidden}.CheckExchangeStatus-module-scss-module__J3QYOq__heroImage{object-fit:cover;object-position:center top}.CheckExchangeStatus-module-scss-module__J3QYOq__card{z-index:2;background:#fff;border-radius:4px;grid-area:1/1;place-self:start;width:750px;margin:100px 40px 40px}.CheckExchangeStatus-module-scss-module__J3QYOq__statusForm{padding:32px 34px 18px}.CheckExchangeStatus-module-scss-module__J3QYOq__statusHeader{padding:32px 34px 10px}.CheckExchangeStatus-module-scss-module__J3QYOq__statusBody{padding:10px 80px 32px 34px}.CheckExchangeStatus-module-scss-module__J3QYOq__cardTitle{margin:0 0 2px;font-size:2.3rem;font-weight:600}.CheckExchangeStatus-module-scss-module__J3QYOq__cardTitle span{font-weight:700}.CheckExchangeStatus-module-scss-module__J3QYOq__requiredText,.CheckExchangeStatus-module-scss-module__J3QYOq__disclaimerText{opacity:.8;margin:0 0 18px;font-size:.75rem}.CheckExchangeStatus-module-scss-module__J3QYOq__disclaimerText{max-width:64ch}.CheckExchangeStatus-module-scss-module__J3QYOq__submitButton{margin-top:55px}.CheckExchangeStatus-module-scss-module__J3QYOq__exchangeInfo{opacity:.8;grid-template-columns:1fr 1fr;gap:24px;margin-top:14px;display:grid}.CheckExchangeStatus-module-scss-module__J3QYOq__exchangeInfo span{margin-bottom:2px;font-size:.9rem;line-height:1;display:block}.CheckExchangeStatus-module-scss-module__J3QYOq__exchangeInfo .CheckExchangeStatus-module-scss-module__J3QYOq__postName{font-weight:700}.CheckExchangeStatus-module-scss-module__J3QYOq__exchangeInfo p{text-transform:uppercase;margin:0;font-size:.95rem;font-weight:600;line-height:1.35}.CheckExchangeStatus-module-scss-module__J3QYOq__divider{border:0;border-top:1px solid #a5a5a5}.CheckExchangeStatus-module-scss-module__J3QYOq__statusItem{grid-template-columns:24px 1fr;gap:15px;display:grid}.CheckExchangeStatus-module-scss-module__J3QYOq__statusItem h2{margin:0 0 3px;font-size:1.5rem;font-weight:600;line-height:1.2}.CheckExchangeStatus-module-scss-module__J3QYOq__statusItem p{opacity:.8;white-space:break-spaces;margin:0 0 3px;font-size:1rem;line-height:1.45}.CheckExchangeStatus-module-scss-module__J3QYOq__statusItem p+p{margin-top:32px}.CheckExchangeStatus-module-scss-module__J3QYOq__statusItem .CheckExchangeStatus-module-scss-module__J3QYOq__statusIcon{color:#003087;margin-top:1px;font-size:1.8rem}.CheckExchangeStatus-module-scss-module__J3QYOq__statusItem[data-status=D] p:first-of-type b,.CheckExchangeStatus-module-scss-module__J3QYOq__statusItem[data-status=P] p:first-of-type b{text-transform:uppercase}.CheckExchangeStatus-module-scss-module__J3QYOq__termsLine{align-items:center;gap:3px;margin-bottom:5px;display:flex}.CheckExchangeStatus-module-scss-module__J3QYOq__termsLine .CheckExchangeStatus-module-scss-module__J3QYOq__successIcon{color:#28a745;font-size:1.2rem}.CheckExchangeStatus-module-scss-module__J3QYOq__termsLine .CheckExchangeStatus-module-scss-module__J3QYOq__errorIcon{color:#5c5c5c;font-size:1.2rem}.CheckExchangeStatus-module-scss-module__J3QYOq__termsLine p{margin:0}.CheckExchangeStatus-module-scss-module__J3QYOq__buttonRow{margin-top:55px}@media (max-width:850px){.CheckExchangeStatus-module-scss-module__J3QYOq__redBlock{width:100%}.CheckExchangeStatus-module-scss-module__J3QYOq__imageWrap{display:none}.CheckExchangeStatus-module-scss-module__J3QYOq__card{width:calc(100% - 80px)}}@media (max-width:500px){.CheckExchangeStatus-module-scss-module__J3QYOq__card{width:calc(100% - 32px);margin:40px 16px 16px}.CheckExchangeStatus-module-scss-module__J3QYOq__statusForm{padding:28px 20px 18px}.CheckExchangeStatus-module-scss-module__J3QYOq__statusHeader{padding:28px 20px 10px}.CheckExchangeStatus-module-scss-module__J3QYOq__statusBody{padding:10px 20px 28px}.CheckExchangeStatus-module-scss-module__J3QYOq__cardTitle{font-size:1.8rem}.CheckExchangeStatus-module-scss-module__J3QYOq__exchangeInfo{grid-template-columns:1fr;gap:12px}.CheckExchangeStatus-module-scss-module__J3QYOq__submitButton,.CheckExchangeStatus-module-scss-module__J3QYOq__buttonRow{margin-top:35px}}
.GoogleRecaptchaDisclaimer-module-scss-module__y0lUNG__reCaptchaDisclaimerText{opacity:.9;margin:.8rem 0;font-size:.75rem}.GoogleRecaptchaDisclaimer-module-scss-module__y0lUNG__reCaptchaDisclaimerText p{margin-bottom:0}
.Alert-module-scss-module__9Rq0Ja__alert{border-left:4px solid var(--colour);background:var(--background);flex-direction:row;align-items:center;width:fit-content;margin-bottom:1rem;padding:10px;font-size:.9rem;display:flex}.Alert-module-scss-module__9Rq0Ja__alert.Alert-module-scss-module__9Rq0Ja__full{width:100%}.Alert-module-scss-module__9Rq0Ja__alert.Alert-module-scss-module__9Rq0Ja__error{--colour:#dc3545;--background:#f9e3e3}.Alert-module-scss-module__9Rq0Ja__alert.Alert-module-scss-module__9Rq0Ja__success{--colour:#28a745;--background:#d4edda}.Alert-module-scss-module__9Rq0Ja__alert .Alert-module-scss-module__9Rq0Ja__icon{color:var(--colour)}.Alert-module-scss-module__9Rq0Ja__alert p{margin-bottom:0}.Alert-module-scss-module__9Rq0Ja__alert .Alert-module-scss-module__9Rq0Ja__alertText{margin-left:.5rem!important}
.MainLayout-module-scss-module__xG6A8W__mainLayout{flex-direction:column;min-height:100vh;display:flex}
.ErrorPages-module-scss-module__Ff-12W__errorPageContainer{color:#333;background:#fff;flex-direction:column;flex-grow:1;height:100vh;padding:60px 20px;display:flex}.ErrorPages-module-scss-module__Ff-12W__errorPageContainer h1{margin:0;font-size:1.8rem;font-weight:600}.ErrorPages-module-scss-module__Ff-12W__errorPageContainer p{font-size:.9rem}
.ExchangeRegistration-module-scss-module__F-9Xeq__page{max-width:1160px;margin:0 auto;padding:52px 48px}.ExchangeRegistration-module-scss-module__F-9Xeq__header h2{margin-bottom:4px;font-size:2rem;font-weight:600;line-height:1.15}.ExchangeRegistration-module-scss-module__F-9Xeq__header p{opacity:.7;margin-bottom:0;font-size:.8rem}.ExchangeRegistration-module-scss-module__F-9Xeq__header{margin-bottom:20px}.ExchangeRegistration-module-scss-module__F-9Xeq__detailsSection{margin-top:40px}.ExchangeRegistration-module-scss-module__F-9Xeq__sectionTitle{margin:0;font-size:1.35rem;font-weight:600;line-height:1.2}.ExchangeRegistration-module-scss-module__F-9Xeq__postalCodeSearch{grid-template-columns:minmax(0,320px) auto;align-items:start;column-gap:14px;margin-top:16px;display:grid}.ExchangeRegistration-module-scss-module__F-9Xeq__postalCodeField{display:contents}.ExchangeRegistration-module-scss-module__F-9Xeq__postalCodeField label{grid-area:1/1}.ExchangeRegistration-module-scss-module__F-9Xeq__postalCodeField>div{grid-area:2/1}.ExchangeRegistration-module-scss-module__F-9Xeq__postalCodeField>span{grid-area:3/1}.ExchangeRegistration-module-scss-module__F-9Xeq__detailRow{grid-template-rows:auto auto auto;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px;margin-top:16px;display:grid}.ExchangeRegistration-module-scss-module__F-9Xeq__searchButton{grid-area:2/2;align-self:center;width:fit-content}.ExchangeRegistration-module-scss-module__F-9Xeq__postOfficeAlert{margin-bottom:20px}.ExchangeRegistration-module-scss-module__F-9Xeq__resultsSection{margin-top:28px}.ExchangeRegistration-module-scss-module__F-9Xeq__resultsTitle{margin:0;font-size:1.15rem;font-weight:600}.ExchangeRegistration-module-scss-module__F-9Xeq__resultsSubtitle{margin:4px 0 16px;font-size:.8rem}.ExchangeRegistration-module-scss-module__F-9Xeq__postOfficeList{max-height:430px;padding-right:8px;overflow-y:auto}.ExchangeRegistration-module-scss-module__F-9Xeq__postOfficeItem{background:#fff;border:2px solid #0000;border-radius:6px;grid-template-columns:1fr auto;align-items:center;gap:0;min-height:92px;padding:0;display:grid;position:relative}.ExchangeRegistration-module-scss-module__F-9Xeq__postOfficeItem+.ExchangeRegistration-module-scss-module__F-9Xeq__postOfficeItem{margin-top:8px}.ExchangeRegistration-module-scss-module__F-9Xeq__postOfficeItem:hover,.ExchangeRegistration-module-scss-module__F-9Xeq__postOfficeItem:focus-within{border:2px solid #003087}.ExchangeRegistration-module-scss-module__F-9Xeq__postOfficeItem h4{margin:0 0 4px;font-size:.95rem;font-weight:700;line-height:1.2}.ExchangeRegistration-module-scss-module__F-9Xeq__postOfficeDetailsButton{width:100%;height:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:18px 14px;display:block}.ExchangeRegistration-module-scss-module__F-9Xeq__postOfficeDetailsButton:focus{outline:none}.ExchangeRegistration-module-scss-module__F-9Xeq__postOfficeDetailsButton h5{margin-bottom:2px;font-weight:600}.ExchangeRegistration-module-scss-module__F-9Xeq__postOfficeItemHighlighted{border:2px solid #003087}.ExchangeRegistration-module-scss-module__F-9Xeq__postOfficeItemHighlighted .ExchangeRegistration-module-scss-module__F-9Xeq__postOfficeDetailsButton,.ExchangeRegistration-module-scss-module__F-9Xeq__postOfficeItemHighlighted .ExchangeRegistration-module-scss-module__F-9Xeq__selectPostOfficeLink{padding-top:24px}.ExchangeRegistration-module-scss-module__F-9Xeq__selectedOnMapBadge{color:#fff;background:#003087;border-radius:0 0 6px;padding:3px 8px 3px 6px;font-size:.75rem;font-weight:600;line-height:1.2;position:absolute;top:0;left:0}.ExchangeRegistration-module-scss-module__F-9Xeq__selectedOnMapBadge svg{margin-right:4px}.ExchangeRegistration-module-scss-module__F-9Xeq__postOfficeAddress{text-transform:uppercase;font-size:.78rem;line-height:1.35}.ExchangeRegistration-module-scss-module__F-9Xeq__selectPostOfficeLink,.ExchangeRegistration-module-scss-module__F-9Xeq__changePostOfficeLink{color:#003087;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-size:.8rem;line-height:1.2}.ExchangeRegistration-module-scss-module__F-9Xeq__selectPostOfficeLink:hover,.ExchangeRegistration-module-scss-module__F-9Xeq__changePostOfficeLink:hover,.ExchangeRegistration-module-scss-module__F-9Xeq__selectPostOfficeLink:focus,.ExchangeRegistration-module-scss-module__F-9Xeq__changePostOfficeLink:focus{text-decoration:underline}.ExchangeRegistration-module-scss-module__F-9Xeq__changePostOfficeLink{background:#fff;border-radius:0 0 6px 6px;width:100%;padding:0 16px 18px;display:block}.ExchangeRegistration-module-scss-module__F-9Xeq__selectPostOfficeLink{max-width:158px;padding:18px 14px}.ExchangeRegistration-module-scss-module__F-9Xeq__map{background-color:#eef1f2;border:1px solid #8f8f8f;width:100%;height:430px;min-height:430px}.ExchangeRegistration-module-scss-module__F-9Xeq__postOfficeMarker{justify-content:center;align-items:center;display:inline-flex;position:relative}.ExchangeRegistration-module-scss-module__F-9Xeq__postOfficeMarkerIcon{display:block}.ExchangeRegistration-module-scss-module__F-9Xeq__postOfficeMarkerTooltip{z-index:1;opacity:0;pointer-events:none;text-align:left;visibility:hidden;white-space:pre-line;background:#fff;border-radius:4px;min-width:180px;max-width:240px;padding:8px 10px;font-size:.7rem;font-weight:600;line-height:1.4;transition:opacity .12s,transform .12s;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%,4px);box-shadow:0 2px 8px #0003}.ExchangeRegistration-module-scss-module__F-9Xeq__postOfficeMarkerTooltip:after{content:"";border:6px solid #0000;border-top-color:#fff;position:absolute;top:100%;left:50%;transform:translate(-50%)}.ExchangeRegistration-module-scss-module__F-9Xeq__postOfficeMarker:hover .ExchangeRegistration-module-scss-module__F-9Xeq__postOfficeMarkerTooltip,.ExchangeRegistration-module-scss-module__F-9Xeq__postOfficeMarkerHighlighted .ExchangeRegistration-module-scss-module__F-9Xeq__postOfficeMarkerTooltip{opacity:1;visibility:visible;transform:translate(-50%)}.ExchangeRegistration-module-scss-module__F-9Xeq__selectedPostOfficeSection{max-width:380px;margin-top:18px}.ExchangeRegistration-module-scss-module__F-9Xeq__selectedPostOfficeHeader{margin-bottom:12px}.ExchangeRegistration-module-scss-module__F-9Xeq__selectedPostOfficeHeader h3{margin:0;font-size:1rem;font-weight:600;line-height:1.2}.ExchangeRegistration-module-scss-module__F-9Xeq__selectedPostOfficeCard{background:#fff;border-radius:6px 6px 0 0;padding:18px 16px 12px}.ExchangeRegistration-module-scss-module__F-9Xeq__selectedPostOfficeCard h4{margin:0 0 4px;font-size:.95rem;font-weight:700;line-height:1.2}.ExchangeRegistration-module-scss-module__F-9Xeq__detailField{grid-row:span 3;grid-template-rows:subgrid;width:100%;margin-top:0;display:grid}.ExchangeRegistration-module-scss-module__F-9Xeq__submitButton{min-width:140px;margin-top:34px}.ExchangeRegistration-module-scss-module__F-9Xeq__submitDisclaimer{max-width:560px;margin-top:16px;margin-bottom:0;font-size:.8rem}.ExchangeRegistration-module-scss-module__F-9Xeq__registrationSuccess{align-items:flex-start;gap:12px;padding-top:10px;display:flex}.ExchangeRegistration-module-scss-module__F-9Xeq__registrationSuccess h2{margin:0 0 8px;font-size:2rem;font-weight:600;line-height:1.15}.ExchangeRegistration-module-scss-module__F-9Xeq__registrationSuccess p{margin:0;font-size:.95rem}.ExchangeRegistration-module-scss-module__F-9Xeq__registrationSuccessIcon{color:#22c55e;margin-top:6px;font-size:1.8rem}@media (max-width:850px){.ExchangeRegistration-module-scss-module__F-9Xeq__postOfficeList{max-height:428px;margin-bottom:28px}}@media (max-width:767.98px){.ExchangeRegistration-module-scss-module__F-9Xeq__detailRow{grid-template-rows:none;grid-template-columns:1fr;row-gap:16px}.ExchangeRegistration-module-scss-module__F-9Xeq__detailField{max-width:none;display:block}}@media (max-width:500px){.ExchangeRegistration-module-scss-module__F-9Xeq__page{padding:36px 20px}.ExchangeRegistration-module-scss-module__F-9Xeq__postalCodeSearch{grid-template-columns:1fr}.ExchangeRegistration-module-scss-module__F-9Xeq__searchButton{grid-area:4/1;align-self:start;margin-top:28px}.ExchangeRegistration-module-scss-module__F-9Xeq__postOfficeItem{grid-template-columns:1fr}.ExchangeRegistration-module-scss-module__F-9Xeq__postOfficeItemHighlighted .ExchangeRegistration-module-scss-module__F-9Xeq__selectPostOfficeLink{padding-top:0}.ExchangeRegistration-module-scss-module__F-9Xeq__selectPostOfficeLink{padding:0 14px 18px}}