.register_page__Bdsu5{min-height:100vh;background:linear-gradient(140deg,#fafaf9,#fff 45%,#fff);color:#091631;padding:14px 36px 34px;font-size:16px;font-family:Georgia,Times New Roman,serif}.register_container__c7FJS{max-width:1120px;margin:0 auto}.register_header___s9h3{display:flex;align-items:center;justify-content:space-between;gap:20px}.register_wordmark__WRJGL{display:inline-flex;align-items:center;gap:12px;flex-shrink:0;text-decoration:none}.register_loginPrompt__uozYA{display:flex;align-items:center;gap:28px;color:#56688f;font-size:14px}.register_loginPrompt__uozYA a{border:1px solid #bdcde7;border-radius:8px;padding:10px 24px;color:#1746ad;font-weight:600}.register_loginPrompt__uozYA a:hover{background:#eaf0fb}.register_intro__CV5q8{text-align:center;margin:26px 0 32px}.register_intro__CV5q8 .register_eyebrow__3u1Ae{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:1.6px;color:#1746ad;margin-bottom:10px}.register_intro__CV5q8 h1{font-size:clamp(30px,4.1vw,42px);line-height:1.2;letter-spacing:-1.5px;font-weight:400}.register_intro__CV5q8>p:last-child{margin-top:10px;font-size:20px;color:#5d6e96}.register_page__Bdsu5 h2{font-size:27px;line-height:1.3;font-weight:400;letter-spacing:-.8px}.register_sectionDescription__YD5Uq{color:#5d6e96;font-size:16px;margin-top:3px}.register_planGrid__fQUmo{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:22px 0 0}.register_planCard__rnckD{position:relative;display:flex;flex-direction:column;min-width:0;border:1px solid #d6e2f3;border-radius:10px;padding:24px;background:#ffffff90}.register_premiumPlan__phnYB{border-color:#1746ad;background:linear-gradient(135deg,#f3f8ff,#eff7ff80)}.register_activePlan__ZABah{border-color:#1746ad;box-shadow:0 0 0 1px #1746ad15}.register_planBadge__zA5_N{position:absolute;right:14px;top:-14px;background:#eaf0fb;color:#1746ad;text-transform:uppercase;font-weight:700;font-size:12px;border-radius:9px;padding:4px 12px}.register_planHeading__uHYSB{min-width:0}.register_planHeading__uHYSB h3{font-size:20px;font-weight:700;letter-spacing:-.5px}.register_planHeading__uHYSB p{font-size:14px;line-height:1.4;color:#5a6c93;margin-top:3px}.register_planReference__tfIzQ{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px;min-height:24px;margin-top:14px;color:#687a95;font-size:12px;line-height:1.4}.register_planReference__tfIzQ del{font-size:17px;text-decoration-color:#a95054}.register_planPrice___DHcl{display:flex;align-items:baseline;gap:4px;margin-top:2px}.register_planPrice___DHcl strong{font-size:32px;line-height:1.1;letter-spacing:-.8px}.register_premiumPlan__phnYB .register_planPrice___DHcl strong{color:#1746ad}.register_planPrice___DHcl span{font-size:14px;color:#5a6c93}.register_planNote__3Sho7{min-height:2.9em;margin-top:6px;color:#637699;font-size:12px;line-height:1.45}.register_planButton__ssXoS{width:100%;margin-top:14px;border:1px solid #1746ad;border-radius:6px;min-height:41px;color:#1746ad;font-size:14px;font-weight:600;background:white;cursor:pointer}.register_planCard__rnckD:first-child .register_planButton__ssXoS{color:#24345d;border-color:#d6e2f3;background:#f5f8fd}.register_activePlan__ZABah .register_planButton__ssXoS{color:white;background:#1746ad;border-color:#1746ad}.register_planButton__ssXoS:hover{filter:brightness(.97)}.register_planButton__ssXoS:disabled{cursor:default;opacity:.7}.register_features__nQ4j6{display:grid;gap:12px;margin:24px 0 2px;list-style:none;padding:0}.register_features__nQ4j6 li{display:flex;align-items:flex-start;gap:13px;font-size:14px;line-height:1.45;color:#566a94}.register_features__nQ4j6 svg{color:#1746ad;flex-shrink:0;margin-top:1px}.register_included__hfW_o{font-weight:600;color:#163368}.register_taxNote__Dd2Sl{text-align:center;color:#586c94;font-size:13px;margin:24px 0 20px}.register_form__lbHsB{border-top:1px solid #d6e2f3;padding-top:20px}.register_fieldGrid___X4as{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:20px;row-gap:20px;margin-top:24px}.register_fieldGrid___X4as>label{min-width:0;grid-column:span 2}.register_fieldGrid___X4as>.register_fullWidth__1_gTA{grid-column:1/-1}.register_fieldGrid___X4as>.register_examField__WoiwR{grid-column:span 1}.register_fieldLabel__NbmAO{display:block;font-size:15px;line-height:1.4;font-weight:650;margin-bottom:5px}.register_inputShell___l7eV{display:flex;align-items:center;gap:10px;height:48px;border:1px solid #bdcde7;border-radius:7px;padding:0 19px;background:#ffffff90;transition:border-color .15s,box-shadow .15s}.register_inputShell___l7eV:focus-within{border-color:#1746ad;box-shadow:0 0 0 3px #1746ad12}.register_input__eaBbL{height:100%;min-width:0;flex:1;background:transparent;outline:none;font-size:15px;color:#253966}.register_input__eaBbL::placeholder{color:#7c8fb5}.register_inputShell___l7eV button{cursor:pointer;color:#7c8fb5}.register_select__KFpP3{height:48px;width:100%;appearance:none;border:1px solid #bdcde7;border-radius:7px;background:#ffffff90;padding:0 38px 0 19px;color:#566b96;font-size:15px;outline:none}.register_select__KFpP3:focus{border-color:#1746ad;box-shadow:0 0 0 3px #1746ad12}.register_select__KFpP3:disabled{background:#f3f6fb;color:#8796b3;cursor:not-allowed}.register_helper__jTBk2{display:block;color:#64789e;font-size:12px;margin-top:6px;line-height:1.5}.register_requirements__o2nIs{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;grid-column:1/-1;margin:-7px 0 8px}.register_requirement__732iZ{display:flex;align-items:center;gap:8px;font-size:12px;color:#5b6f98}.register_requirementDot__c0hfK{display:inline-flex;align-items:center;justify-content:center;border:1px solid #94a8ce;width:15px;height:15px;border-radius:50%;flex-shrink:0}.register_requirementMet__XEtnL{background:#1746ad;border-color:#1746ad;color:white}.register_acceptance__YSWgw{display:flex;align-items:flex-start;gap:14px;color:#566b96;font-size:14px;line-height:1.6;margin-top:20px}.register_acceptance__YSWgw input{width:23px;height:23px;margin-top:0}.register_acceptance__YSWgw button{color:#1746ad;cursor:pointer}.register_disclosure__vYSzn{margin-top:26px;border:1px solid #cee1ff;border-radius:8px;padding:15px 22px;color:#566b96;font-size:14px;line-height:1.8;background:#f4f8fd}.register_submit__OvEG2{display:flex;justify-content:center;align-items:center;width:100%;height:49px;background:#1746ad;border-radius:8px;color:white;font-weight:600;font-size:15px;margin-top:25px;cursor:pointer;transition:background .15s}.register_submit__OvEG2:hover{background:#103887}.register_submit__OvEG2:disabled{opacity:.6;cursor:wait}.register_page__Bdsu5 a:focus-visible,.register_page__Bdsu5 button:focus-visible{outline:3px solid #a8bce0;outline-offset:3px}@media (min-width:1200px){.register_page__Bdsu5{padding-left:48px;padding-right:48px}}@media (max-width:800px){.register_page__Bdsu5{padding:18px 24px 30px}.register_planCard__rnckD{padding:18px 14px}.register_planHeading__uHYSB h3{font-size:17px}.register_planPrice___DHcl strong{font-size:26px}.register_features__nQ4j6 li,.register_planHeading__uHYSB p,.register_planPrice___DHcl span{font-size:13px}.register_features__nQ4j6 li{gap:8px}.register_intro__CV5q8>p:last-child{font-size:17px}.register_requirements__o2nIs{justify-content:flex-start}}@media (max-width:640px){.register_page__Bdsu5{padding:16px 20px 26px}.register_wordmark__WRJGL{gap:8px}.register_loginPrompt__uozYA{gap:0}.register_loginPrompt__uozYA span{display:none}.register_loginPrompt__uozYA a{padding:8px 18px}.register_intro__CV5q8{margin:36px 0 30px}.register_intro__CV5q8 h1{font-size:32px;letter-spacing:-1px}.register_intro__CV5q8>p:last-child{font-size:16px;line-height:1.6}.register_page__Bdsu5 h2{font-size:24px}.register_sectionDescription__YD5Uq{font-size:14px}.register_planGrid__fQUmo{grid-template-columns:1fr;gap:24px;margin:24px 0 0}.register_planCard__rnckD{padding:22px}.register_planHeading__uHYSB h3{font-size:21px}.register_planPrice___DHcl strong{font-size:30px}.register_planNote__3Sho7{min-height:0}.register_features__nQ4j6 li,.register_planHeading__uHYSB p,.register_planPrice___DHcl span{font-size:14px}.register_taxNote__Dd2Sl{line-height:1.6}.register_fieldGrid___X4as{column-gap:12px;row-gap:20px}.register_fieldGrid___X4as>label{grid-column:1/-1}.register_fieldGrid___X4as>.register_examField__WoiwR{grid-column:span 2}.register_requirements__o2nIs{display:grid;grid-template-columns:1fr;margin-bottom:0;gap:9px}.register_disclosure__vYSzn{padding:16px;font-size:13px}}