.join-us-module__n1X2AG__hero{background:#f4f9fc;position:relative;overflow:hidden}.join-us-module__n1X2AG__hero:after{content:"";pointer-events:none;background:linear-gradient(90deg,#fff 0%,#fffffffa 23%,#ffffffe0 42%,#ffffff54 66%,#0000 88%);position:absolute;inset:0}.join-us-module__n1X2AG__heroInner{z-index:1;align-items:center;min-height:calc(100svh - 92px);padding-block:82px 98px;display:flex;position:relative}.join-us-module__n1X2AG__heroCopy{max-width:650px}.join-us-module__n1X2AG__eyebrow,.join-us-module__n1X2AG__sectionEyebrow,.join-us-module__n1X2AG__contactEyebrow{color:#008fc4;letter-spacing:.15em;font-size:13px;font-weight:700;line-height:1.5}.join-us-module__n1X2AG__eyebrow{margin-bottom:24px}.join-us-module__n1X2AG__heroTitle{letter-spacing:-.055em;flex-direction:column;align-items:flex-start;font-size:clamp(45px,5.2vw,74px);font-weight:700;line-height:1.18;display:flex}.join-us-module__n1X2AG__heroTitleIntro{letter-spacing:-.035em;margin-bottom:13px;font-size:clamp(25px,2.8vw,36px);font-weight:600}.join-us-module__n1X2AG__heroTitleAccent{color:#009bd4;font-size:clamp(38px,4.3vw,62px)}.join-us-module__n1X2AG__heroDescription{color:#385363;max-width:530px;margin-top:30px;font-size:clamp(17px,1.6vw,20px);line-height:1.75}.join-us-module__n1X2AG__heroActions{flex-wrap:wrap;align-items:center;gap:18px 24px;margin-top:34px;display:flex}.join-us-module__n1X2AG__primaryAction,.join-us-module__n1X2AG__contactButton{color:#fff;background:#009fda;border-radius:999px;justify-content:center;align-items:center;gap:12px;min-height:58px;padding:13px 23px;font-size:16px;font-weight:700;line-height:1.4;transition:transform .2s,background .2s,box-shadow .2s;display:inline-flex;box-shadow:0 17px 31px -19px #0073a3a8}.join-us-module__n1X2AG__primaryAction:hover,.join-us-module__n1X2AG__contactButton:hover{background:#0089bd;transform:translateY(-2px);box-shadow:0 19px 33px -17px #0073a3a8}.join-us-module__n1X2AG__primaryAction svg:last-child,.join-us-module__n1X2AG__contactButton svg:last-child{margin-left:8px}.join-us-module__n1X2AG__secondaryAction{color:#17627e;text-underline-offset:6px;align-items:center;gap:9px;font-size:16px;font-weight:600;-webkit-text-decoration:underline #87cfe9;text-decoration:underline #87cfe9;display:inline-flex}.join-us-module__n1X2AG__secondaryAction:hover{text-decoration-color:currentColor}.join-us-module__n1X2AG__incomeNote{color:#607987;align-items:center;gap:9px;margin-top:31px;font-size:14px;line-height:1.5;display:flex}.join-us-module__n1X2AG__incomeNote span{background:#00a8e3;border-radius:50%;flex:none;width:7px;height:7px}.join-us-module__n1X2AG__heroPhoto{object-fit:cover;object-position:center 5%}.join-us-module__n1X2AG__audienceSection,.join-us-module__n1X2AG__detailsSection,.join-us-module__n1X2AG__benefitsSection{padding-block:clamp(84px,8vw,126px)}.join-us-module__n1X2AG__audienceLayout{grid-template-columns:minmax(270px,.8fr) minmax(0,1.2fr);gap:clamp(56px,8vw,136px);display:grid}.join-us-module__n1X2AG__sectionHeading{margin-bottom:40px}.join-us-module__n1X2AG__audienceLayout .join-us-module__n1X2AG__sectionHeading{margin-bottom:0}.join-us-module__n1X2AG__sectionEyebrow{margin-bottom:12px}.join-us-module__n1X2AG__sectionHeading h2{letter-spacing:-.035em;font-size:clamp(34px,3.6vw,49px);line-height:1.25}.join-us-module__n1X2AG__sectionHeading>p:last-child:not(.join-us-module__n1X2AG__sectionEyebrow){color:#5d7480;margin-top:12px;font-size:17px}.join-us-module__n1X2AG__audienceGrid{border-top:1px solid #d5e6ee}.join-us-module__n1X2AG__audienceItem{border-bottom:1px solid #d5e6ee;grid-template-columns:58px minmax(0,1fr);gap:4px 22px;padding:28px 0 30px;display:grid}.join-us-module__n1X2AG__cardNumber{color:#00a1d8;letter-spacing:-.06em;grid-row:1/3;font-size:29px;font-weight:600;line-height:1.3}.join-us-module__n1X2AG__audienceItem h3,.join-us-module__n1X2AG__benefitItem h3{font-size:24px;line-height:1.35}.join-us-module__n1X2AG__audienceItem p,.join-us-module__n1X2AG__benefitItem p{color:#526c78;font-size:16px;line-height:1.7}.join-us-module__n1X2AG__detailsSection{background:#f2f9fc}.join-us-module__n1X2AG__detailsGrid{border-top:1px solid #cfe4ed;grid-template-columns:repeat(2,minmax(0,1fr));padding-top:35px;display:grid}.join-us-module__n1X2AG__detailColumn:first-child{padding-right:clamp(36px,6vw,92px)}.join-us-module__n1X2AG__detailColumn+.join-us-module__n1X2AG__detailColumn{border-left:1px solid #cfe4ed;padding-left:clamp(36px,6vw,92px)}.join-us-module__n1X2AG__detailHeading{align-items:center;gap:18px;margin-bottom:29px;display:flex}.join-us-module__n1X2AG__detailHeading span{color:#9fd9e9;letter-spacing:-.06em;font-size:39px;font-weight:600;line-height:1}.join-us-module__n1X2AG__detailHeading h3{font-size:25px}.join-us-module__n1X2AG__detailColumn ul{gap:21px;margin:0;padding:0;list-style:none;display:grid}.join-us-module__n1X2AG__detailColumn li{align-items:flex-start;gap:14px;font-size:17px;line-height:1.65;display:flex}.join-us-module__n1X2AG__detailColumn li svg{color:#009bd4;flex:none;margin-top:5px}.join-us-module__n1X2AG__benefitsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 clamp(44px,7vw,110px);display:grid}.join-us-module__n1X2AG__benefitItem{border-top:1px solid #d5e6ee;grid-template-columns:65px minmax(0,1fr);gap:5px 17px;padding:27px 0 30px;display:grid}.join-us-module__n1X2AG__benefitItem:last-child{border-bottom:1px solid #d5e6ee;grid-column:1/-1}.join-us-module__n1X2AG__benefitNumber{color:#009bd4;letter-spacing:-.06em;grid-row:1/3;font-size:30px;font-weight:600;line-height:1.3}.join-us-module__n1X2AG__benefitItem p{grid-column:2}.join-us-module__n1X2AG__benefitsNote{color:#627884;margin-top:28px;font-size:14px}.join-us-module__n1X2AG__contactSection{background:linear-gradient(125deg,#003e62 0%,#0079ab 100%);padding-block:clamp(74px,7vw,108px);position:relative;overflow:hidden}.join-us-module__n1X2AG__contactSection:after{aspect-ratio:1;content:"";pointer-events:none;border:1px solid #ffffff47;border-radius:50%;width:470px;position:absolute;bottom:-250px;right:-120px;box-shadow:0 0 0 58px #ffffff0c,0 0 0 59px #ffffff35,0 0 0 118px #ffffff0b}.join-us-module__n1X2AG__contactPanel{color:#fff;justify-content:space-between;align-items:center;gap:34px;display:flex;position:relative}.join-us-module__n1X2AG__contactEyebrow{color:#9be7ff;margin-bottom:14px}.join-us-module__n1X2AG__contactPanel h2{letter-spacing:-.035em;font-size:clamp(31px,3.6vw,47px)}.join-us-module__n1X2AG__contactPanel p:not(.join-us-module__n1X2AG__contactEyebrow){color:#dbf5ff;max-width:560px;margin-top:14px;font-size:17px;line-height:1.65}.join-us-module__n1X2AG__contactActions{flex-direction:column;flex:none;align-items:center;gap:13px;display:flex}.join-us-module__n1X2AG__contactButton{color:#005b82;background:#fff;box-shadow:0 18px 28px -19px #001b36a8}.join-us-module__n1X2AG__contactButton:hover{background:#e9f9ff;box-shadow:0 20px 30px -17px #001b36a8}.join-us-module__n1X2AG__contactEmail{color:#e2f7ff;text-underline-offset:5px;font-size:14px;-webkit-text-decoration:underline #ffffff7d;text-decoration:underline #ffffff7d}@media (max-width:1050px){.join-us-module__n1X2AG__heroTitle{font-size:clamp(43px,5.1vw,61px)}.join-us-module__n1X2AG__heroTitleAccent{font-size:clamp(36px,4.3vw,52px)}}@media (max-width:800px){.join-us-module__n1X2AG__hero:after{background:linear-gradient(#fff 0%,#fffffff8 39%,#ffffffdc 51%,#ffffff54 67%,#ffffff0a 100%)}.join-us-module__n1X2AG__heroPhoto{object-position:70% top;transform:translateY(42%)}.join-us-module__n1X2AG__heroInner{align-items:flex-start;min-height:calc(100svh - 76px);padding-block:70px 74px}.join-us-module__n1X2AG__heroCopy{max-width:690px}.join-us-module__n1X2AG__audienceLayout{grid-template-columns:1fr;gap:34px}.join-us-module__n1X2AG__detailsGrid{grid-template-columns:1fr}.join-us-module__n1X2AG__detailColumn:first-child{padding-right:0}.join-us-module__n1X2AG__detailColumn+.join-us-module__n1X2AG__detailColumn{border-top:1px solid #cfe4ed;border-left:0;padding-top:36px;padding-left:0}.join-us-module__n1X2AG__contactPanel{flex-direction:column;align-items:flex-start}.join-us-module__n1X2AG__contactActions{align-items:flex-start}}@media (max-width:600px){.join-us-module__n1X2AG__heroInner{padding-block:56px 64px}.join-us-module__n1X2AG__eyebrow{margin-bottom:19px;font-size:11px}.join-us-module__n1X2AG__heroTitle{font-size:clamp(39px,10.5vw,52px)}.join-us-module__n1X2AG__heroTitleIntro{font-size:clamp(23px,6.1vw,29px)}.join-us-module__n1X2AG__heroTitleAccent{font-size:clamp(31px,8.1vw,43px)}.join-us-module__n1X2AG__heroDescription{margin-top:23px;font-size:16px}.join-us-module__n1X2AG__heroActions{flex-direction:column;align-items:stretch;gap:16px;margin-top:27px}.join-us-module__n1X2AG__primaryAction{width:100%;min-height:55px}.join-us-module__n1X2AG__secondaryAction{width:fit-content}.join-us-module__n1X2AG__incomeNote{margin-top:23px;font-size:13px}.join-us-module__n1X2AG__audienceSection,.join-us-module__n1X2AG__detailsSection,.join-us-module__n1X2AG__benefitsSection{padding-block:67px}.join-us-module__n1X2AG__sectionHeading{margin-bottom:27px}.join-us-module__n1X2AG__sectionHeading h2{font-size:33px}.join-us-module__n1X2AG__sectionHeading>p:last-child:not(.join-us-module__n1X2AG__sectionEyebrow){font-size:15px}.join-us-module__n1X2AG__benefitsGrid{grid-template-columns:1fr}.join-us-module__n1X2AG__audienceLayout{gap:27px}.join-us-module__n1X2AG__audienceItem,.join-us-module__n1X2AG__benefitItem{grid-template-columns:45px minmax(0,1fr);gap:4px 14px;padding-block:22px 24px}.join-us-module__n1X2AG__cardNumber,.join-us-module__n1X2AG__benefitNumber{font-size:25px}.join-us-module__n1X2AG__audienceItem h3,.join-us-module__n1X2AG__benefitItem h3{font-size:21px}.join-us-module__n1X2AG__detailHeading span{font-size:32px}.join-us-module__n1X2AG__detailHeading h3{font-size:22px}.join-us-module__n1X2AG__detailColumn li{font-size:16px}.join-us-module__n1X2AG__contactSection{padding-block:68px}.join-us-module__n1X2AG__contactPanel{gap:28px}.join-us-module__n1X2AG__contactPanel h2{font-size:33px}.join-us-module__n1X2AG__contactPanel p:not(.join-us-module__n1X2AG__contactEyebrow){font-size:15px}.join-us-module__n1X2AG__contactActions,.join-us-module__n1X2AG__contactButton{width:100%}}@media (prefers-reduced-motion:reduce){.join-us-module__n1X2AG__primaryAction,.join-us-module__n1X2AG__contactButton{transition:none}}
