.sponsorship-module__S7fAJW__page{--accent:#71c5ee;color:#f4f7f8;background:#09131b}.sponsorship-module__S7fAJW__page section{scroll-margin-top:30px}.sponsorship-module__S7fAJW__page h1,.sponsorship-module__S7fAJW__page h2,.sponsorship-module__S7fAJW__page h3{font-family:var(--font-condensed);text-transform:uppercase}.sponsorship-module__S7fAJW__page h2{letter-spacing:-.02em;font-size:clamp(46px,5.6vw,80px);line-height:.95}.sponsorship-module__S7fAJW__eyebrow{letter-spacing:.13em;text-transform:uppercase;color:var(--accent);font-size:13px;font-weight:700;line-height:1.5;display:block}.sponsorship-module__S7fAJW__hero{grid-template-columns:minmax(0,1fr) minmax(0,440px);align-items:center;gap:56px;max-width:1440px;margin:auto;padding:0 60px;display:grid}.sponsorship-module__S7fAJW__heroCopy{padding:46px 0}.sponsorship-module__S7fAJW__hero h1{letter-spacing:-.025em;margin:26px 0;font-size:clamp(72px,7.4vw,108px);line-height:.91}.sponsorship-module__S7fAJW__hero em{color:var(--accent);font-style:normal}.sponsorship-module__S7fAJW__hero p{color:#c9d4da;max-width:480px;font-size:20px;line-height:1.5}.sponsorship-module__S7fAJW__hero picture img,.sponsorship-module__S7fAJW__family picture img{width:100%;height:auto}.sponsorship-module__S7fAJW__actions{flex-direction:column;align-items:flex-start;gap:20px;margin-top:30px;display:flex}.sponsorship-module__S7fAJW__primary{background:var(--accent);color:#07151f;justify-content:space-between;align-items:center;gap:30px;padding:17px 23px;font-size:16px;font-weight:700;transition:background .2s,transform .2s;display:inline-flex}.sponsorship-module__S7fAJW__primary:hover{background:#a2dcf9}.sponsorship-module__S7fAJW__primary:active{transform:scale(.98)}.sponsorship-module__S7fAJW__textLink{border-bottom:1px solid #52646e;padding-bottom:5px;font-size:15px}.sponsorship-module__S7fAJW__heroFoot{letter-spacing:.12em;text-transform:uppercase;color:#91a4af;margin-top:44px;font-size:12px;display:block}.sponsorship-module__S7fAJW__intro,.sponsorship-module__S7fAJW__packages,.sponsorship-module__S7fAJW__matchday,.sponsorship-module__S7fAJW__terms,.sponsorship-module__S7fAJW__contact{padding:86px max(28px,50% - 600px)}.sponsorship-module__S7fAJW__intro{background:#102332;grid-template-columns:1fr 1fr;gap:80px;display:grid}.sponsorship-module__S7fAJW__intro h2{margin-top:20px}.sponsorship-module__S7fAJW__intro p{color:#d1dce2;font-size:21px;line-height:1.55}.sponsorship-module__S7fAJW__intro p+p{color:#9fb7c6;margin-top:20px;font-size:17px}.sponsorship-module__S7fAJW__sectionHead{justify-content:space-between;align-items:end;gap:40px;margin-bottom:40px;display:flex}.sponsorship-module__S7fAJW__sectionHead h2{margin-top:18px}.sponsorship-module__S7fAJW__sectionHead>p{color:#adbec8;font-size:16px;line-height:1.6}.sponsorship-module__S7fAJW__packageGrid{grid-template-columns:1fr 1fr;gap:24px;display:grid}.sponsorship-module__S7fAJW__package{background:#10202c;border:1px solid #29404f;flex-direction:column;padding:32px;display:flex}.sponsorship-module__S7fAJW__packageTop{letter-spacing:.12em;text-transform:uppercase;color:#9cb5c5;justify-content:space-between;margin-bottom:30px;font-size:11px;display:flex}.sponsorship-module__S7fAJW__package h3{font-size:34px;line-height:1}.sponsorship-module__S7fAJW__price{font:600 66px/1.1 var(--font-condensed);color:var(--accent);margin:12px 0;display:block}.sponsorship-module__S7fAJW__lead{font-size:18px}.sponsorship-module__S7fAJW__package ul{border-top:1px solid #304651;gap:12px;margin:24px 0 0;padding:24px 0;list-style:none;display:grid}.sponsorship-module__S7fAJW__package li{color:#d8e2e9;padding-left:20px;font-size:16px;line-height:1.45;position:relative}.sponsorship-module__S7fAJW__package li:before{content:"+";color:var(--accent);position:absolute;left:0}.sponsorship-module__S7fAJW__note{color:#a9bdca;padding-bottom:28px;font-size:14px;line-height:1.5}.sponsorship-module__S7fAJW__packageLink{border-top:1px solid #304651;justify-content:space-between;margin-top:auto;padding-top:18px;font-size:15px;font-weight:700;transition:color .2s;display:flex}.sponsorship-module__S7fAJW__packageLink:hover,.sponsorship-module__S7fAJW__textLink:hover{color:var(--accent)}.sponsorship-module__S7fAJW__approval{color:#a5b7c4;max-width:950px;margin-top:28px;font-size:14px;line-height:1.6}.sponsorship-module__S7fAJW__family{color:#102332;background:#eaf0f3;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:center;max-width:1440px;margin:auto;display:grid}.sponsorship-module__S7fAJW__familyCopy{padding:50px clamp(28px,4vw,64px)}.sponsorship-module__S7fAJW__family .sponsorship-module__S7fAJW__eyebrow{color:#17628a}.sponsorship-module__S7fAJW__family h2{margin:20px 0}.sponsorship-module__S7fAJW__familyCopy>p{color:#3e5868;font-size:17px;line-height:1.55}.sponsorship-module__S7fAJW__supporter{border-top:1px solid #b4c7d2;margin-top:24px;padding:23px 0}.sponsorship-module__S7fAJW__supporter>div{justify-content:space-between;align-items:start;gap:22px;display:flex}.sponsorship-module__S7fAJW__supporter h3{font-size:28px;line-height:1}.sponsorship-module__S7fAJW__supporter strong{font:600 40px/.9 var(--font-condensed);color:#0e689b}.sponsorship-module__S7fAJW__supporter p{margin-top:16px;font-size:17px;line-height:1.5}.sponsorship-module__S7fAJW__supporter small{color:#526b7a;margin-top:10px;font-size:14px;line-height:1.5;display:block}.sponsorship-module__S7fAJW__familyCopy .sponsorship-module__S7fAJW__how{margin:15px 0 24px;font-size:15px}.sponsorship-module__S7fAJW__matchday h2{margin:20px 0 40px}.sponsorship-module__S7fAJW__matchGrid{grid-template-columns:1fr 1fr;gap:64px;display:grid}.sponsorship-module__S7fAJW__matchGrid h3{margin-bottom:15px;font-size:30px}.sponsorship-module__S7fAJW__matchGrid p,.sponsorship-module__S7fAJW__timeline p{color:#b5c7d2;font-size:17px;line-height:1.6}.sponsorship-module__S7fAJW__timeline{grid-template-columns:1fr 1fr 1fr;gap:30px;margin-top:50px;display:grid}.sponsorship-module__S7fAJW__timeline>div{border-top:2px solid #65b7df;padding-top:22px}.sponsorship-module__S7fAJW__timeline b{font:600 32px var(--font-condensed);text-transform:uppercase}.sponsorship-module__S7fAJW__timeline p{margin-top:9px}.sponsorship-module__S7fAJW__terms{background:#102332;padding-top:50px;padding-bottom:50px}.sponsorship-module__S7fAJW__terms h2{margin-bottom:20px;font-size:32px}.sponsorship-module__S7fAJW__terms p{color:#b3c5cf;max-width:1000px;font-size:14px;line-height:1.7}.sponsorship-module__S7fAJW__terms p+p{margin-top:13px}.sponsorship-module__S7fAJW__contact{text-align:left;padding-top:80px;padding-bottom:90px}.sponsorship-module__S7fAJW__contact h2{margin:20px 0}.sponsorship-module__S7fAJW__contact p{color:#b5c7d2;font-size:18px}.sponsorship-module__S7fAJW__contact>a{border-bottom:1px solid #71c5ee;gap:30px;padding:20px 0 12px;font-size:clamp(19px,3vw,36px);transition:color .2s;display:inline-flex}.sponsorship-module__S7fAJW__contact>a:hover{color:var(--accent)}.sponsorship-module__S7fAJW__page a:focus-visible{outline-offset:6px;outline:3px solid #168ac9}.sponsorship-module__S7fAJW__heroCopy{animation:.65s ease-out both sponsorship-module__S7fAJW__enter}@keyframes sponsorship-module__S7fAJW__enter{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.sponsorship-module__S7fAJW__heroCopy{animation:none}.sponsorship-module__S7fAJW__page a{transition:none}}@media (max-width:1100px){.sponsorship-module__S7fAJW__hero{grid-template-columns:1fr .8fr;gap:32px;padding:0 32px}.sponsorship-module__S7fAJW__hero h1{font-size:78px}.sponsorship-module__S7fAJW__hero p{font-size:18px}.sponsorship-module__S7fAJW__heroFoot{margin-top:28px}.sponsorship-module__S7fAJW__family{align-items:start}.sponsorship-module__S7fAJW__familyCopy{padding:40px 28px}.sponsorship-module__S7fAJW__family h2{font-size:56px}}@media (max-width:760px){.sponsorship-module__S7fAJW__hero{grid-template-columns:1fr;gap:0;padding:0}.sponsorship-module__S7fAJW__heroCopy{padding:40px 24px}.sponsorship-module__S7fAJW__hero h1{margin:24px 0;font-size:clamp(62px,16vw,86px)}.sponsorship-module__S7fAJW__hero p{font-size:18px}.sponsorship-module__S7fAJW__hero picture{width:100%}.sponsorship-module__S7fAJW__heroFoot{margin-top:30px}.sponsorship-module__S7fAJW__intro,.sponsorship-module__S7fAJW__packages,.sponsorship-module__S7fAJW__matchday,.sponsorship-module__S7fAJW__terms,.sponsorship-module__S7fAJW__contact{padding:56px 24px}.sponsorship-module__S7fAJW__intro{grid-template-columns:1fr;gap:28px}.sponsorship-module__S7fAJW__intro p{font-size:19px}.sponsorship-module__S7fAJW__sectionHead{display:block}.sponsorship-module__S7fAJW__sectionHead>p{margin-top:24px}.sponsorship-module__S7fAJW__packageGrid{grid-template-columns:1fr;gap:18px}.sponsorship-module__S7fAJW__package{padding:26px}.sponsorship-module__S7fAJW__packageTop{margin-bottom:24px}.sponsorship-module__S7fAJW__family{grid-template-columns:1fr}.sponsorship-module__S7fAJW__family>picture{order:2}.sponsorship-module__S7fAJW__familyCopy{padding:52px 24px}.sponsorship-module__S7fAJW__family h2{font-size:58px}.sponsorship-module__S7fAJW__supporter h3{font-size:27px}.sponsorship-module__S7fAJW__matchGrid{grid-template-columns:1fr;gap:30px}.sponsorship-module__S7fAJW__timeline{grid-template-columns:1fr;gap:25px;margin-top:36px}.sponsorship-module__S7fAJW__contact>a{gap:10px;font-size:clamp(16px,5vw,23px)}.sponsorship-module__S7fAJW__contact h2{font-size:clamp(42px,12vw,60px)}}
