.league-updates,.league-updates *{box-sizing:border-box}.league-updates{background:transparent;color:#0d173f;margin:0;padding:0;scroll-margin-top:110px;width:100%}.league-updates__container{align-items:start;display:grid;gap:64px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);margin:0 auto;max-width:1200px;width:100%}.league-updates__content{min-width:0}.league-updates__eyebrow{color:#0f2263;font-size:14px;letter-spacing:.18em;line-height:1.4;margin:0 0 8px}.league-updates__eyebrow,.league-updates__heading{font-family:Barlow Condensed,Arial,sans-serif;font-weight:600;text-transform:uppercase}.league-updates__heading{color:#0d173f;font-size:60px;letter-spacing:.01em;line-height:.95;margin:0;max-width:570px}.league-updates__heading span{display:block}.league-updates__description{color:#0d173fcc;font-family:Inter,Arial,sans-serif;font-size:18px;font-weight:400;line-height:1.65;margin-top:16px;max-width:575px}.league-updates__description p{margin:0}.league-updates__description p+p{margin-top:12px}.league-updates__form-card{background:#faf7f8;border-radius:22px;min-width:0;padding:32px}.league-updates__form{width:100%}.league-updates__form .hs-form{display:flex;flex-wrap:wrap;gap:0 18px;margin:0;width:100%}.league-updates__form .hs-form-field{margin:0 0 20px;width:100%}.league-updates__form .hs_email,.league-updates__form .hs_firstname,.league-updates__form .hs_lastname,.league-updates__form .hs_phone{width:calc(50% - 9px)}.league-updates__form .hs-form-field>label{color:#0d173f;display:block;font-family:Inter,Arial,sans-serif;font-size:14px;font-weight:600;line-height:1.4;margin:0 0 8px}.league-updates__form .hs-form-required{color:#f7592a}.league-updates__form input[type=email],.league-updates__form input[type=number],.league-updates__form input[type=tel],.league-updates__form input[type=text],.league-updates__form select,.league-updates__form textarea{background:#fff;border:1px solid #dadee6;border-radius:14px;box-shadow:none;color:#0d173f;display:block;font-family:Inter,Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.4;margin:0;min-height:56px;outline:none;padding:13px 16px;transition:border-color .2s ease,box-shadow .2s ease;width:100%!important}.league-updates__form input[type=email]:focus,.league-updates__form input[type=number]:focus,.league-updates__form input[type=tel]:focus,.league-updates__form input[type=text]:focus,.league-updates__form select:focus,.league-updates__form textarea:focus{border-color:#1b3a9c;box-shadow:0 0 0 3px rgba(27,58,156,.2)}.league-updates__form textarea{min-height:120px;resize:vertical}.league-updates__form .hs_league_experience_level{width:100%}.league-updates__form .inputs-list{display:flex;flex-wrap:wrap;gap:10px;list-style:none;margin:0;padding:0;width:100%}.league-updates__form .inputs-list>li{flex:1 1 calc(50% - 5px);margin:0;padding:0}.league-updates__form .inputs-list label{align-items:center;background:#fff;border:1px solid #dadee6;border-radius:14px;color:#0d173f;cursor:pointer;display:flex;font-family:Inter,Arial,sans-serif;font-size:14px;font-weight:400;gap:11px;line-height:1.4;margin:0;min-height:54px;padding:12px 16px;width:100%}.league-updates__form input[type=checkbox],.league-updates__form input[type=radio]{accent-color:#1b3a9c;flex:0 0 auto;height:18px;margin:0;width:18px}.league-updates__form .hs-field-desc{color:#596378;font-family:Inter,Arial,sans-serif;font-size:12px;line-height:1.5;margin:6px 0 0}.league-updates__form .hs-error-msgs{display:block;list-style:none;margin:6px 0 0;padding:0;width:100%}.league-updates__form .hs-error-msg,.league-updates__form .hs-main-font-element{color:#b42318;font-family:Inter,Arial,sans-serif;font-size:13px;line-height:1.4}.league-updates__form .invalid.error{border-color:#b42318}.league-updates__form .legal-consent-container{color:#596378;font-family:Inter,Arial,sans-serif;font-size:12px;line-height:1.5;margin:0 0 18px;width:100%}.league-updates__form .legal-consent-container p{margin:0}.league-updates__form .legal-consent-container a{color:#1b3a9c;font-weight:600;text-decoration:underline;text-underline-offset:3px}.league-updates__form .hs_submit{width:100%}.league-updates__form .actions{margin:0;padding:0 0 6px;width:100%}.league-updates__form .hs-button,.league-updates__form input[type=submit]{align-items:center;background:#f7592a;border:0;border-radius:999px;box-shadow:0 6px 0 #a93214;color:#fff;cursor:pointer;display:inline-flex;font-family:Inter,Arial,sans-serif;font-size:16px;font-weight:600;justify-content:center;line-height:1.4;margin:0;min-height:60px;padding:14px 26px;text-align:center;transition:transform .2s ease,background-color .2s ease,box-shadow .2s ease;width:100%}.league-updates__form .hs-button:focus,.league-updates__form .hs-button:hover,.league-updates__form input[type=submit]:focus,.league-updates__form input[type=submit]:hover{background:#f7592a!important;box-shadow:0 4px 0 #a93214;color:#fff!important;font-family:Inter,Arial,sans-serif!important;font-size:16px!important;font-weight:600!important;transform:translateY(-2px)}.league-updates__form .hs-button:active,.league-updates__form input[type=submit]:active{box-shadow:0 2px 0 #a93214;transform:translateY(2px)}.league-updates__form .hs-button:focus-visible,.league-updates__form input[type=submit]:focus-visible{outline:3px solid rgba(27,58,156,.5);outline-offset:4px}.league-updates__form-note{color:#596378;font-family:Inter,Arial,sans-serif;font-size:12px;font-weight:400;line-height:1.6;margin-top:18px}.league-updates__form-note p{margin:0}.league-updates__form-note p+p{margin-top:8px}.league-updates__form .submitted-message{background:#fff;border:2px solid #1b3a9c;border-radius:16px;color:#0d173f;font-family:Inter,Arial,sans-serif;font-size:16px;line-height:1.6;padding:24px}.league-updates__form .submitted-message p{margin:0}.league-updates__form-placeholder{align-items:center;background:#fff;border:2px dashed rgba(27,58,156,.3);border-radius:16px;color:#0d173f;display:flex;flex-direction:column;font-family:Inter,Arial,sans-serif;gap:8px;justify-content:center;min-height:300px;padding:30px;text-align:center}.league-updates__form-placeholder strong{font-size:18px}.league-updates__form-placeholder span{color:#596378;font-size:14px;line-height:1.5;max-width:430px}@media (max-width:991px){.league-updates{padding:70px 20px}.league-updates__container{gap:44px;grid-template-columns:1fr}.league-updates__heading{font-size:clamp(46px,7vw,60px)}.league-updates__description{max-width:720px}}@media (max-width:767px){.league-updates{padding:55px 15px;scroll-margin-top:90px}.league-updates__container{gap:34px}.league-updates__eyebrow{font-size:13px}.league-updates__heading{font-size:clamp(42px,12vw,52px)}.league-updates__description{font-size:16px;margin-top:18px}.league-updates__form-card{border-radius:18px;padding:24px 18px}.league-updates__form .hs_email,.league-updates__form .hs_firstname,.league-updates__form .hs_lastname,.league-updates__form .hs_phone{width:100%}.league-updates__form .inputs-list{flex-direction:column}.league-updates__form .inputs-list>li{flex-basis:auto;width:100%}}