.BenefitsSection_section__nn7wR{position:relative;padding:4rem 0;background:linear-gradient(180deg,#f8fafc,#f1f5f9);overflow:hidden}@media (min-width:768px){.BenefitsSection_section__nn7wR{padding:6rem 0}}@media (min-width:1024px){.BenefitsSection_section__nn7wR{padding:8rem 0}}.BenefitsSection_container__5ed6e{max-width:80rem;margin:0 auto;padding:0 1.5rem}@media (min-width:640px){.BenefitsSection_container__5ed6e{padding:0 2rem}}.BenefitsSection_header__g4LvT{text-align:center;margin-bottom:4.5rem}.BenefitsSection_title__Zd0TV{font-family:var(--font-heading);font-weight:800;font-size:clamp(2.25rem,4.5vw,3.25rem);line-height:1.15;letter-spacing:-.03em;color:#0a1628;margin-bottom:1.25rem}.BenefitsSection_titleAccent__6_FKu{color:#0077b6}.BenefitsSection_subtitle__AvfVH{font-size:1.1875rem;line-height:1.75;color:#4b5563;max-width:48rem;margin:0 auto;font-weight:400}.BenefitsSection_cardsGrid__8p1oV{display:grid;grid-template-columns:1fr;gap:1.5rem;margin-bottom:5rem}@media (min-width:640px){.BenefitsSection_cardsGrid__8p1oV{grid-template-columns:repeat(2,1fr);gap:2rem}}@media (min-width:1024px){.BenefitsSection_cardsGrid__8p1oV{grid-template-columns:repeat(3,1fr)}}.BenefitsSection_card__XOmaO{background:#ffffff;border:none;border-radius:1.5rem;box-shadow:0 4px 24px -4px rgba(0,0,0,.06),0 0 0 1px rgba(0,0,0,.02);transition:all .4s cubic-bezier(.4,0,.2,1);will-change:transform,box-shadow}.BenefitsSection_card__XOmaO:hover{transform:translateY(-4px) perspective(1000px) rotateX(1deg);box-shadow:0 20px 40px -12px rgba(0,119,182,.15),0 0 0 1px rgba(0,119,182,.06)}.BenefitsSection_cardContent__9HmhT{padding:2.75rem 2.25rem;text-align:center;display:flex;flex-direction:column;align-items:center;gap:1.75rem}@media (max-width:480px){.BenefitsSection_cardContent__9HmhT{padding:2rem 1.5rem}}.BenefitsSection_iconWrapper__0Kqqp{width:4.5rem;height:4.5rem;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,rgba(0,119,182,.1),rgba(72,202,228,.08));border-radius:1.25rem;transition:all .4s cubic-bezier(.4,0,.2,1)}.BenefitsSection_card__XOmaO:hover .BenefitsSection_iconWrapper__0Kqqp{background:linear-gradient(135deg,#0077b6,#48cae4);transform:scale(1.06) rotate(3deg);box-shadow:0 8px 24px -8px rgba(0,119,182,.4)}.BenefitsSection_icon__IaciO{width:2.25rem;height:2.25rem;color:#0077b6;transition:all .4s cubic-bezier(.4,0,.2,1)}.BenefitsSection_card__XOmaO:hover .BenefitsSection_icon__IaciO{color:#ffffff;transform:scale(1.1)}.BenefitsSection_cardText__ttSeU{display:flex;flex-direction:column;gap:.875rem}.BenefitsSection_cardTitle__X0s3o{font-family:var(--font-heading);font-weight:700;font-size:1.3125rem;color:#0a1628;letter-spacing:-.01em}.BenefitsSection_cardDescription__HJFTb{font-size:.9375rem;line-height:1.75;color:#6b7280}.BenefitsSection_showcase__3kHAJ{display:grid;gap:3rem;align-items:center}@media (min-width:1024px){.BenefitsSection_showcase__3kHAJ{grid-template-columns:1fr 1fr;gap:4rem}}.BenefitsSection_showcaseText__zo2w7{display:flex;flex-direction:column;gap:1.5rem}.BenefitsSection_showcaseTitle__9Ctz7{font-family:var(--font-heading);font-weight:800;font-size:clamp(1.75rem,3.5vw,2.25rem);line-height:1.25;letter-spacing:-.02em;color:#0a1628}.BenefitsSection_showcaseDescription__YK_oG{font-size:1.0625rem;line-height:1.8;color:#4b5563}.BenefitsSection_features__5MZOb{display:flex;flex-direction:column;gap:1rem;margin-top:.75rem}.BenefitsSection_feature__Z5Dvj{display:flex;align-items:center;gap:1rem;transition:transform .2s ease}.BenefitsSection_feature__Z5Dvj:hover{transform:translateX(4px)}.BenefitsSection_featureDot__XMO6_{width:10px;height:10px;border-radius:50%;flex-shrink:0;box-shadow:0 0 12px currentColor;transition:transform .2s ease}.BenefitsSection_feature__Z5Dvj:hover .BenefitsSection_featureDot__XMO6_{transform:scale(1.2)}.BenefitsSection_featureDot__XMO6_[data-color=primary]{background:#0077b6;color:#0077b6}.BenefitsSection_featureDot__XMO6_[data-color=accent]{background:#48cae4;color:#48cae4}.BenefitsSection_featureText__iv4L5{font-size:.9375rem;font-weight:600;color:#374151;letter-spacing:.01em}.BenefitsSection_showcaseImage__zepSn{position:relative}.BenefitsSection_imageContainer__2uBo5{position:relative;aspect-ratio:16/10;border-radius:1.25rem;overflow:hidden;box-shadow:0 20px 40px -12px rgba(0,0,0,.12),0 0 0 1px rgba(0,0,0,.03)}.BenefitsSection_imageInner__FmqQE{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;will-change:transform;transform:translateZ(0);backface-visibility:hidden}.BenefitsSection_decoration1__sYvFZ{bottom:-1rem;right:-1rem;width:6rem;height:6rem;background:radial-gradient(circle,rgba(72,202,228,.25) 0,transparent 70%);filter:blur(30px)}.BenefitsSection_decoration1__sYvFZ,.BenefitsSection_decoration2___3vDO{position:absolute;border-radius:50%;will-change:transform;transform:translateZ(0);pointer-events:none}.BenefitsSection_decoration2___3vDO{top:-1rem;left:-1rem;width:8rem;height:8rem;background:radial-gradient(circle,rgba(0,119,182,.2) 0,transparent 70%);filter:blur(40px)}.CareersCta_section__4TnXv{position:relative;padding:4rem 0;overflow:hidden}@media (min-width:768px){.CareersCta_section__4TnXv{padding:6rem 0}}@media (min-width:1024px){.CareersCta_section__4TnXv{padding:8rem 0}}.CareersCta_container__WbBCF{position:relative;max-width:80rem;margin:0 auto;padding:0 1.5rem;z-index:10}@media (min-width:640px){.CareersCta_container__WbBCF{padding:0 2rem}}.CareersCta_grid__lyO3L{display:grid;gap:3rem;align-items:center}@media (min-width:1024px){.CareersCta_grid__lyO3L{grid-template-columns:1fr 1fr;gap:4rem}}.CareersCta_content__xQbk4{display:flex;flex-direction:column;gap:2rem}.CareersCta_textBlock__pT67R{display:flex;flex-direction:column;gap:1.5rem}.CareersCta_headline__2tegd{font-family:var(--font-heading);font-weight:800;font-size:clamp(2.25rem,5vw,3.5rem);line-height:1.1;letter-spacing:-.035em;color:#0a1628}.CareersCta_headlineAccent__fVFjb{color:#0077b6;position:relative;display:inline-block}.CareersCta_headlineAccent__fVFjb:after{content:"";position:absolute;bottom:.05em;left:0;right:0;height:.1em;background:linear-gradient(90deg,#0077b6,#48cae4);border-radius:100px;opacity:.4;transform:scaleX(0);transform-origin:left;transition:transform .6s cubic-bezier(.4,0,.2,1)}.CareersCta_headline__2tegd:hover .CareersCta_headlineAccent__fVFjb:after{transform:scaleX(1)}.CareersCta_subtitle__F27Fi{font-size:1.1875rem;line-height:1.75;color:#4b5563;max-width:540px;font-weight:400}.CareersCta_benefits__f_omu{display:grid;grid-template-columns:1fr;gap:1rem}@media (min-width:480px){.CareersCta_benefits__f_omu{grid-template-columns:repeat(2,1fr);gap:1.25rem}}.CareersCta_benefit__FWvsY{display:flex;align-items:center;gap:.875rem;padding:.75rem 0;transition:transform .2s ease}.CareersCta_benefit__FWvsY:hover{transform:translateX(4px)}.CareersCta_benefitDot__J4d33{width:10px;height:10px;border-radius:50%;flex-shrink:0;box-shadow:0 0 14px currentColor;transition:transform .2s ease}.CareersCta_benefit__FWvsY:hover .CareersCta_benefitDot__J4d33{transform:scale(1.25)}.CareersCta_benefitDot__J4d33[data-color=primary]{background:#0077b6;color:#0077b6}.CareersCta_benefitDot__J4d33[data-color=accent]{background:#48cae4;color:#48cae4}.CareersCta_benefitText__Q90xu{font-size:.9375rem;font-weight:600;color:#374151;letter-spacing:.01em}.CareersCta_ctas__O_KSC{display:flex;flex-direction:column;gap:1rem;padding-top:.5rem}@media (min-width:480px){.CareersCta_ctas__O_KSC{flex-direction:row;gap:1.25rem}}.CareersCta_ctaWrapper__1ggPh{position:relative;will-change:transform}.CareersCta_ctaGlow___Igmj{position:absolute;inset:-8px;background:linear-gradient(135deg,hsl(var(--primary)/.4) 0,hsl(var(--accent)/.3) 100%);border-radius:1rem;filter:blur(16px);opacity:.4;z-index:0;pointer-events:none}.CareersCta_primaryCta__cc4rh{position:relative;z-index:1;background:var(--btn-primary-gradient);color:#ffffff;font-weight:var(--btn-font-weight);padding:1rem 2rem;font-size:var(--btn-font-size);border-radius:var(--btn-radius);border:none;box-shadow:var(--btn-primary-shadow);transition:var(--btn-transition);letter-spacing:.01em}.CareersCta_primaryCta__cc4rh:hover{transform:translateY(-2px);box-shadow:var(--btn-primary-hover-shadow)}.CareersCta_primaryCta__cc4rh:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.CareersCta_secondaryCta__FHcUa{background:transparent;border:2px solid var(--primary);color:var(--primary);font-weight:var(--btn-font-weight);padding:1rem 2rem;font-size:var(--btn-font-size);border-radius:var(--btn-radius);transition:var(--btn-transition);letter-spacing:.01em}.CareersCta_secondaryCta__FHcUa:hover{background:var(--primary);color:#ffffff;box-shadow:var(--btn-primary-shadow)}.CareersCta_secondaryCta__FHcUa:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.CareersCta_imageWrapper__wJJmj{position:relative;will-change:transform}.CareersCta_imageContainer__iGdut{position:relative;aspect-ratio:1;border-radius:1.5rem;overflow:hidden;box-shadow:0 25px 50px -12px rgba(0,0,0,.15),0 0 0 1px rgba(0,0,0,.05)}.CareersCta_image__n2vys{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.CareersCta_decoration1__qYR62{bottom:-1.5rem;right:-1.5rem;width:8rem;height:8rem;background:radial-gradient(circle,hsl(var(--accent)/.3) 0,transparent 70%);filter:blur(40px)}.CareersCta_decoration1__qYR62,.CareersCta_decoration2__EXKrB{position:absolute;border-radius:50%;will-change:transform;pointer-events:none}.CareersCta_decoration2__EXKrB{top:-1.5rem;left:-1.5rem;width:6rem;height:6rem;background:radial-gradient(circle,hsl(var(--primary)/.25) 0,transparent 70%);filter:blur(30px)}.CareersCta_backgroundGradient__v7ePe{position:absolute;inset:0;background:radial-gradient(ellipse 70% 50% at 30% 50%,hsl(var(--primary)/.08) 0,transparent 50%),radial-gradient(ellipse 50% 40% at 70% 60%,hsl(var(--accent)/.06) 0,transparent 50%),linear-gradient(135deg,hsl(var(--primary)/.04) 0,hsl(var(--accent)/.02) 50%,transparent 100%);z-index:1}.CareersCta_backgroundImage__YSvPb{position:absolute;inset:-20%;z-index:0;will-change:transform}.CareersCta_bgImg__hBx38{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:.04}