.ProcessSection_section__WrXgl{--stack-gap:clamp(12px,1.4vw,16px);--stack-sticky-top:clamp(88px,10vh,112px);background:#ffffff;color:#111318}.ProcessSection_inner__iC6Sw{max-width:1280px;margin:0 auto;padding:clamp(64px,8vw,96px) clamp(20px,5vw,60px)}.ProcessSection_layout__AkwB_{display:grid;grid-template-columns:minmax(0,.42fr) minmax(0,.58fr);gap:clamp(32px,4.5vw,56px);align-items:start}.ProcessSection_intro__GZaSy{display:flex;flex-direction:column;gap:clamp(18px,2.4vw,28px);min-width:0}.ProcessSection_title__TF7K4{margin:0;max-width:14ch;font-size:clamp(1.875rem,3.2vw,2.625rem);font-weight:700;line-height:1.15;letter-spacing:-.02em;color:#0e1347}.ProcessSection_description__LTpqz{margin:0;max-width:min(100%,38ch);font-size:clamp(.9375rem,1.05vw,1.0625rem);line-height:1.65;color:rgba(17,19,24,.68)}.ProcessSection_media__paaXF{position:relative;width:100%;min-height:clamp(240px,34vw,420px);margin-top:clamp(8px,1.2vw,16px);border-radius:clamp(18px,2vw,28px);overflow:hidden;background:#eef0f8}.ProcessSection_media__paaXF>span{display:block!important;position:absolute;inset:0}.ProcessSection_mediaImg__s3KsU{object-fit:cover;object-position:center top}.ProcessSection_cards__f7QVE{min-width:0;--process-card-slot:clamp(220px,28vh,320px)}.ProcessSection_card__mUEmD{display:flex;flex-direction:column;align-items:flex-start;gap:clamp(10px,1.2vw,14px);padding:clamp(22px,2.6vw,30px) clamp(24px,2.8vw,34px);border-radius:clamp(14px,1.6vw,18px);background:#5865c3;color:#ffffff;box-shadow:0 16px 36px rgba(88,101,195,.24);transition:transform .35s ease,box-shadow .35s ease}.ProcessSection_cardHead__ELDiH{display:flex;align-items:baseline;flex-wrap:wrap;gap:clamp(10px,1.2vw,16px);width:100%}.ProcessSection_step__ylSMT{flex-shrink:0;font-size:clamp(1.375rem,2.2vw,1.875rem);font-weight:700;line-height:1;letter-spacing:.01em;color:#ffffff}.ProcessSection_cardTitle__YEZ45{margin:0;flex:1;min-width:min(100%,12rem);font-size:clamp(1rem,1.12vw,1.125rem);font-weight:700;line-height:1.35;color:#ffffff}.ProcessSection_cardDesc__k01ck{margin:0;max-width:min(100%,52ch);font-size:clamp(.8125rem,.92vw,.875rem);line-height:1.62;color:rgba(255,255,255,.88)}@media (min-width:901px){.ProcessSection_intro__GZaSy{position:sticky;top:var(--stack-sticky-top);align-self:start;min-height:calc(100svh - var(--stack-sticky-top) - clamp(24px, 3vh, 40px))}.ProcessSection_media__paaXF{flex:1 1 auto;min-height:clamp(280px,38vh,520px);aspect-ratio:auto}.ProcessSection_cards__f7QVE>*{height:var(--process-card-slot);min-height:var(--process-card-slot)}.ProcessSection_card__mUEmD{box-shadow:0 12px 28px rgba(88,101,195,.18)}.ProcessSection_cardActive__OV_Uy,.ProcessSection_cards__f7QVE>:last-child .ProcessSection_card__mUEmD{box-shadow:0 22px 48px rgba(88,101,195,.34)}}@media (max-width:900px){.ProcessSection_layout__AkwB_{grid-template-columns:1fr}.ProcessSection_intro__GZaSy{position:static;min-height:auto}.ProcessSection_cards__f7QVE>*{height:auto;min-height:0}.ProcessSection_description__LTpqz,.ProcessSection_title__TF7K4{max-width:none}.ProcessSection_media__paaXF{aspect-ratio:16/11;min-height:auto}}@media (max-width:560px){.ProcessSection_cardHead__ELDiH{flex-direction:column;align-items:flex-start;gap:8px}.ProcessSection_cardTitle__YEZ45{min-width:0}}@media (prefers-reduced-motion:reduce){.ProcessSection_card__mUEmD{transition:none}}.ServicesGridSection_section__ngm7f{background:#ffffff;color:#111318}.ServicesGridSection_inner__i3TMC{max-width:1280px;margin:0 auto;padding:clamp(64px,8vw,96px) clamp(20px,5vw,60px)}.ServicesGridSection_header__D3rOL{max-width:min(100%,58rem);margin:0 auto clamp(40px,5vw,56px);text-align:center}.ServicesGridSection_title__DKx_V{margin:0 0 clamp(14px,2vw,18px);font-size:clamp(1.75rem,3vw,2.375rem);font-weight:700;line-height:1.2;letter-spacing:-.02em;color:#0e1347;text-wrap:balance}.ServicesGridSection_description__d2JT_{margin:0 auto;max-width:min(100%,72ch);font-size:clamp(.9375rem,1.05vw,1.0625rem);line-height:1.65;color:rgba(17,19,24,.68);text-wrap:pretty}.ServicesGridSection_grid__drwWn{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(18px,2.2vw,28px)}.ServicesGridSection_card__m985g{display:flex;flex-direction:column;align-items:flex-start;gap:clamp(14px,1.6vw,18px);min-height:clamp(220px,22vw,280px);padding:clamp(28px,3vw,40px);border:1px solid rgba(17,19,24,.08);border-radius:clamp(16px,1.8vw,20px);background:#ffffff;box-shadow:0 4px 20px rgba(17,19,24,.06)}.ServicesGridSection_icon__GXOYU{display:inline-flex;align-items:center;justify-content:center;width:auto;height:auto;color:#111318;flex-shrink:0}.ServicesGridSection_cardTitle__BxSDd{margin:0;font-size:clamp(1.0625rem,1.2vw,1.25rem);font-weight:700;line-height:1.35;color:#111318}.ServicesGridSection_cardDesc__QpQNC{margin:0;font-size:clamp(.875rem,.95vw,.9375rem);line-height:1.62;color:rgba(17,19,24,.68)}@media (max-width:960px){.ServicesGridSection_grid__drwWn{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.ServicesGridSection_grid__drwWn{grid-template-columns:1fr}.ServicesGridSection_header__D3rOL{text-align:left}.ServicesGridSection_description__d2JT_{max-width:none}.ServicesGridSection_card__m985g{min-height:auto}}@media (prefers-reduced-motion:reduce){.ServicesGridSection_card__m985g{transition:none}}.SportsGridSection_section__G8w9Z{background:#ffffff;color:#111318}.SportsGridSection_inner__3shT3{max-width:1280px;margin:0 auto;padding:clamp(64px,8vw,96px) clamp(20px,5vw,60px)}.SportsGridSection_header__A1aUy{max-width:min(100%,58rem);margin:0 auto clamp(40px,5vw,56px);text-align:center}.SportsGridSection_title__XfzlL{margin:0 0 clamp(14px,2vw,18px);font-size:clamp(1.75rem,3vw,2.375rem);font-weight:700;line-height:1.2;letter-spacing:-.02em;color:#0e1347}.SportsGridSection_description__R5ETg{margin:0 auto;max-width:min(100%,72ch);font-size:clamp(.9375rem,1.05vw,1.0625rem);line-height:1.65;color:rgba(17,19,24,.68)}.SportsGridSection_grid__xorYW{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0}.SportsGridSection_card__YQdll{position:relative;aspect-ratio:4/3;width:100%;max-height:400px;min-height:clamp(220px,28vw,320px);overflow:hidden;background:#050a30;isolation:isolate}.SportsGridSection_card__YQdll>span{display:block!important;position:absolute;inset:0}.SportsGridSection_image__XSHSf{object-fit:cover;object-position:center;transform:scale(1);transition:transform .7s cubic-bezier(.22,1,.36,1);will-change:transform}.SportsGridSection_card__YQdll:focus-within .SportsGridSection_image__XSHSf,.SportsGridSection_card__YQdll:hover .SportsGridSection_image__XSHSf{transform:scale(1.07)}.SportsGridSection_overlay__8vsOR{position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,rgba(0,0,0,0) 42%,rgba(0,0,0,.35) 68%,rgba(0,0,0,.78));transition:background .45s ease;pointer-events:none}.SportsGridSection_card__YQdll:focus-within .SportsGridSection_overlay__8vsOR,.SportsGridSection_card__YQdll:hover .SportsGridSection_overlay__8vsOR{background:linear-gradient(180deg,rgba(5,10,48,.12),rgba(0,0,0,.48) 58%,rgba(0,0,0,.9))}.SportsGridSection_copy__OLWps{position:absolute;inset:auto 0 0 0;z-index:2;display:flex;flex-direction:column;gap:clamp(4px,.6vw,8px);padding:clamp(20px,2.8vw,32px) clamp(24px,3vw,40px);transform:translateY(0);transition:transform .45s cubic-bezier(.22,1,.36,1)}.SportsGridSection_card__YQdll:focus-within .SportsGridSection_copy__OLWps,.SportsGridSection_card__YQdll:hover .SportsGridSection_copy__OLWps{transform:translateY(-8px)}.SportsGridSection_cardTitle__9PCse{margin:0;font-size:clamp(1.25rem,2.2vw,1.75rem);font-weight:700;line-height:1.2;letter-spacing:-.01em;color:#ffffff;transform:translateY(0);transition:transform .45s cubic-bezier(.22,1,.36,1),color .45s ease}.SportsGridSection_card__YQdll:focus-within .SportsGridSection_cardTitle__9PCse,.SportsGridSection_card__YQdll:hover .SportsGridSection_cardTitle__9PCse{transform:translateY(-2px);color:#ffffff}.SportsGridSection_cardLabel__NS_YD{margin:0;font-size:clamp(.875rem,1vw,1rem);font-weight:400;line-height:1.4;color:rgba(255,255,255,.88);transform:translateY(4px);opacity:.88;transition:transform .45s cubic-bezier(.22,1,.36,1),opacity .45s ease,color .45s ease}.SportsGridSection_card__YQdll:focus-within .SportsGridSection_cardLabel__NS_YD,.SportsGridSection_card__YQdll:hover .SportsGridSection_cardLabel__NS_YD{transform:translateY(0);opacity:1;color:rgba(255,255,255,.98)}@media (max-width:640px){.SportsGridSection_grid__xorYW{grid-template-columns:1fr}.SportsGridSection_header__A1aUy{text-align:left}.SportsGridSection_description__R5ETg{max-width:none}.SportsGridSection_card__YQdll{aspect-ratio:16/10;max-height:400px}}@media (prefers-reduced-motion:reduce){.SportsGridSection_cardLabel__NS_YD,.SportsGridSection_cardTitle__9PCse,.SportsGridSection_copy__OLWps,.SportsGridSection_image__XSHSf,.SportsGridSection_overlay__8vsOR{transition:none}.SportsGridSection_card__YQdll:focus-within .SportsGridSection_cardLabel__NS_YD,.SportsGridSection_card__YQdll:focus-within .SportsGridSection_cardTitle__9PCse,.SportsGridSection_card__YQdll:focus-within .SportsGridSection_copy__OLWps,.SportsGridSection_card__YQdll:focus-within .SportsGridSection_image__XSHSf,.SportsGridSection_card__YQdll:hover .SportsGridSection_cardLabel__NS_YD,.SportsGridSection_card__YQdll:hover .SportsGridSection_cardTitle__9PCse,.SportsGridSection_card__YQdll:hover .SportsGridSection_copy__OLWps,.SportsGridSection_card__YQdll:hover .SportsGridSection_image__XSHSf{transform:none}}.UnlockCtaSection_section__2cuZ3{background:#5d69db;color:#ffffff}.UnlockCtaSection_inner__4pym8{display:grid;grid-template-columns:minmax(0,.46fr) minmax(0,.54fr);align-items:center;gap:clamp(32px,4.5vw,56px);max-width:1280px;margin:0 auto;padding:clamp(64px,8vw,96px) clamp(20px,5vw,60px)}.UnlockCtaSection_copy__UdlE3{display:flex;flex-direction:column;align-items:flex-start;gap:clamp(18px,2.4vw,24px);min-width:0}.UnlockCtaSection_title__SORDe{margin:0;max-width:min(100%,16ch);font-size:clamp(1.875rem,3.2vw,2.625rem);font-weight:700;line-height:1.15;letter-spacing:-.02em;color:#ffffff}.UnlockCtaSection_description__bSGfj{margin:0;max-width:min(100%,44ch);font-size:clamp(.9375rem,1.08vw,1.0625rem);line-height:1.65;color:rgba(255,255,255,.92)}.UnlockCtaSection_cta__GJocD{display:inline-flex;align-items:center;justify-content:center;min-height:48px;margin-top:clamp(4px,.8vw,8px);padding:0 clamp(28px,3.5vw,40px);border-radius:999px;background:#050a30;color:#ffffff;font-size:clamp(.875rem,.95vw,1rem);font-weight:600;letter-spacing:0;text-decoration:none;transition:transform .2s ease,background-color .2s ease}.UnlockCtaSection_cta__GJocD:focus-visible,.UnlockCtaSection_cta__GJocD:hover{background:#0e1347;transform:translateY(-1px)}.UnlockCtaSection_grid__b_0X9{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(16px,2vw,24px)}.UnlockCtaSection_card__wPKNr{display:flex;flex-direction:column;gap:clamp(10px,1.2vw,14px);min-height:clamp(160px,16vw,190px);padding:clamp(22px,2.4vw,30px);border-radius:clamp(16px,1.8vw,20px);background:#ffffff;color:#111318;box-shadow:var(--card-shadow-rest-light)}.UnlockCtaSection_cardTitle__77KKs{margin:0;font-size:clamp(1rem,1.12vw,1.125rem);font-weight:700;line-height:1.35;color:#111318}.UnlockCtaSection_cardDesc__86_kk{margin:0;font-size:clamp(.8125rem,.9vw,.875rem);line-height:1.62;color:rgba(17,19,24,.62)}@media (max-width:900px){.UnlockCtaSection_inner__4pym8{grid-template-columns:1fr}.UnlockCtaSection_description__bSGfj,.UnlockCtaSection_title__SORDe{max-width:none}}@media (max-width:560px){.UnlockCtaSection_grid__b_0X9{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.UnlockCtaSection_cta__GJocD{transition:none}}.WhyChooseSection_section__iCDG_{background:#ffffff;color:#111318}.WhyChooseSection_inner__TK4QL{max-width:1280px;margin:0 auto;padding:clamp(64px,8vw,96px) clamp(20px,5vw,60px)}.WhyChooseSection_header__t4hXK{max-width:min(100%,56rem);margin:0 auto clamp(48px,6vw,64px);text-align:center}.WhyChooseSection_title__hqVJw{margin:0 0 clamp(14px,2vw,18px);font-size:clamp(1.75rem,3vw,2.375rem);font-weight:700;line-height:1.2;letter-spacing:-.02em;color:#0e1347}.WhyChooseSection_description___93RB{margin:0 auto;max-width:min(100%,62ch);font-size:clamp(.9375rem,1.05vw,1.0625rem);line-height:1.65;color:rgba(17,19,24,.68)}.WhyChooseSection_layout__BLsct{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:clamp(32px,4.5vw,56px);align-items:center}.WhyChooseSection_mediaWrap__Q_3wv{display:flex;justify-content:center;align-items:center;min-width:0}.WhyChooseSection_mediaWrap__Q_3wv>span{display:block;width:min(100%,527px);max-width:100%}.WhyChooseSection_mediaImg__kaKLN{display:block;width:100%;height:auto}.WhyChooseSection_cards__S34Cf{display:flex;flex-direction:column;gap:clamp(14px,1.8vw,20px);min-width:0}.WhyChooseSection_card__NvPMm{display:flex;flex-direction:column;align-items:flex-start;gap:clamp(12px,1.4vw,16px);padding:clamp(24px,2.8vw,32px) clamp(24px,2.8vw,36px);border-radius:clamp(14px,1.6vw,18px);background:linear-gradient(135deg,#0a1248,#050a30);color:#ffffff;box-shadow:0 12px 32px rgba(5,10,48,.14)}.WhyChooseSection_icon__5RHEd{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;background:rgba(255,255,255,.1);color:#ffffff;flex-shrink:0}.WhyChooseSection_cardTitle__VMKR1{margin:0;font-size:clamp(1rem,1.15vw,1.125rem);font-weight:700;line-height:1.35;color:#ffffff}.WhyChooseSection_cardDesc__7eCuT{margin:0;font-size:clamp(.8125rem,.92vw,.875rem);line-height:1.62;color:rgba(255,255,255,.78)}@media (max-width:900px){.WhyChooseSection_layout__BLsct{grid-template-columns:1fr}.WhyChooseSection_header__t4hXK{text-align:left}.WhyChooseSection_description___93RB{max-width:none}.WhyChooseSection_mediaWrap__Q_3wv>span{margin:0 auto}}.Sport_page__lq3sg{overflow-x:clip;background:#ffffff;color:#111318}