.hero-module__XqVRgG__hero{background:radial-gradient(circle at 76% 38%,#d9a62e30,#0000 25%),linear-gradient(135deg,#050505,#080808 50%,#0d0a04);align-items:center;min-height:100vh;padding:150px 0 90px;display:flex;position:relative;overflow:hidden}.hero-module__XqVRgG__container{z-index:2;grid-template-columns:minmax(0,1.2fr) minmax(350px,.8fr);align-items:center;width:min(1200px,100% - 48px);margin:0 auto;display:grid;position:relative}.hero-module__XqVRgG__courtCircle{border:1px solid #f4c75c14;border-radius:50%;width:740px;height:740px;position:absolute;top:50%;right:-250px;transform:translateY(-50%)}.hero-module__XqVRgG__courtCircle:before{content:"";border:1px solid #f4c75c0f;border-radius:50%;position:absolute;inset:100px}.hero-module__XqVRgG__courtCircle:after{content:"";border:1px solid #ffffff0d;border-radius:50%;position:absolute;inset:220px}.hero-module__XqVRgG__heroContent{min-width:0}.hero-module__XqVRgG__kicker{color:#f4c75c;letter-spacing:2px;text-transform:uppercase;justify-content:start;align-items:center;gap:12px;margin-bottom:25px;font-size:10px;font-weight:700;display:flex}.hero-module__XqVRgG__title{max-width:780px;font-family:var(--font-barlow), sans-serif;letter-spacing:-3px;text-transform:uppercase;font-size:clamp(67px,8vw,120px);font-weight:800;line-height:.82}.hero-module__XqVRgG__title span{-webkit-text-fill-color:transparent;background:linear-gradient(110deg,#a97613,#f4c75c,#fff0aa,#d9a62e);-webkit-background-clip:text;background-clip:text;display:block}.hero-module__XqVRgG__description{color:#b0b0b0;max-width:620px;margin-top:32px;font-size:16px;line-height:1.8}.hero-module__XqVRgG__actions{flex-wrap:wrap;gap:14px;margin-top:36px;display:flex}.hero-module__XqVRgG__primaryButton,.hero-module__XqVRgG__secondaryButton{z-index:1;letter-spacing:1.6px;text-transform:uppercase;background:0 0;justify-content:center;align-items:center;min-height:52px;padding:0 24px;font-size:10px;font-weight:700;text-decoration:none;transition:all .25s;display:inline-flex;position:relative;overflow:hidden}.hero-module__XqVRgG__primaryButton{color:#080808;border:1px solid #f4c75c}.hero-module__XqVRgG__primaryButton:before{content:"";z-index:-1;background:linear-gradient(135deg,#f4cc65,#c78d17);width:100%;height:100%;transition:width .25s;position:absolute;top:0;left:0}.hero-module__XqVRgG__primaryButton:hover:before{width:0}.hero-module__XqVRgG__primaryButton:hover{color:#f4c75c}.hero-module__XqVRgG__secondaryButton{color:#f6f6f3;background:#ffffff04;border:1px solid #ffffff29}.hero-module__XqVRgG__secondaryButton:hover{color:#f4c75c;border-color:#f4c75c8c}.hero-module__XqVRgG__meta{border-top:1px solid #ffffff14;gap:42px;max-width:650px;margin-top:56px;padding-top:28px;display:flex}.hero-module__XqVRgG__metaItem strong{font-family:var(--font-barlow), sans-serif;font-size:25px;font-weight:700;display:block}.hero-module__XqVRgG__metaItem span{color:#727272;letter-spacing:1.6px;text-transform:uppercase;margin-top:2px;font-size:9px;font-weight:700;display:block}.hero-module__XqVRgG__heroVisual{isolation:isolate;justify-content:center;align-items:center;width:100%;min-width:0;height:590px;display:flex;position:relative}.hero-module__XqVRgG__visualGlow{filter:blur(25px);pointer-events:none;background:radial-gradient(circle,#d9a62e2b,#d9a62e0a 45%,#0000 70%);border-radius:50%;width:580px;height:580px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hero-module__XqVRgG__portraitComposition{width:100%;height:540px;position:relative}.hero-module__XqVRgG__portraitCard{background:#111;border:1px solid #f4c75c2e;width:55%;height:83%;transition:border-color .35s,box-shadow .35s;position:absolute;overflow:hidden;box-shadow:0 35px 70px #00000073}.hero-module__XqVRgG__charlesCard{z-index:2;top:0;left:0}.hero-module__XqVRgG__rubenCard{z-index:1;bottom:0;right:0}.hero-module__XqVRgG__portraitImage{object-fit:cover;object-position:center top;transition:transform .65s}.hero-module__XqVRgG__portraitOverlay{pointer-events:none;background:linear-gradient(#0000 45%,#00000040 65%,#000000e0 100%);position:absolute;inset:0}.hero-module__XqVRgG__portraitInfo{z-index:2;position:absolute;bottom:24px;left:22px;right:15px}.hero-module__XqVRgG__portraitInfo span{color:#f4c75c;letter-spacing:2px;text-transform:uppercase;margin-bottom:7px;font-size:8px;font-weight:700;display:block}.hero-module__XqVRgG__portraitInfo strong{color:#fff;font-family:var(--font-barlow), sans-serif;text-transform:uppercase;font-size:clamp(22px,2.5vw,32px);font-weight:700;line-height:1;display:block}.hero-module__XqVRgG__visualCaption{color:#777;letter-spacing:2px;text-transform:uppercase;align-items:center;gap:12px;font-size:10px;font-weight:700;display:flex;position:absolute;bottom:-15px;right:0}@media (max-width:950px){.hero-module__XqVRgG__container{grid-template-columns:minmax(0,1fr);gap:55px}.hero-module__XqVRgG__hero{min-height:auto;padding-top:150px}.hero-module__XqVRgG__heroContent{min-width:0}.hero-module__XqVRgG__heroVisual{width:100%;height:580px}.hero-module__XqVRgG__portraitComposition{max-width:550px;height:530px}.hero-module__XqVRgG__visualCaption{bottom:0;right:10%}}@media (max-width:640px){.hero-module__XqVRgG__container{gap:45px;width:calc(100% - 32px)}.hero-module__XqVRgG__hero{padding:120px 0 75px}.hero-module__XqVRgG__title{font-size:clamp(59px,18vw,86px)}.hero-module__XqVRgG__actions{flex-direction:column}.hero-module__XqVRgG__primaryButton,.hero-module__XqVRgG__secondaryButton{width:100%}.hero-module__XqVRgG__meta{flex-wrap:wrap;gap:24px}.hero-module__XqVRgG__heroVisual{height:auto;padding-bottom:32px;display:block}.hero-module__XqVRgG__visualGlow{width:100%;height:350px}.hero-module__XqVRgG__portraitComposition{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:100%;max-width:none;height:auto;display:grid}.hero-module__XqVRgG__portraitCard{aspect-ratio:3/4;width:100%;height:auto;position:relative;inset:auto}.hero-module__XqVRgG__charlesCard,.hero-module__XqVRgG__rubenCard{z-index:1}.hero-module__XqVRgG__portraitInfo{bottom:15px;left:12px;right:8px}.hero-module__XqVRgG__portraitInfo span{letter-spacing:1px;font-size:7px}.hero-module__XqVRgG__portraitInfo strong{font-size:clamp(18px,5vw,25px)}.hero-module__XqVRgG__visualCaption{font-size:10px;bottom:0;right:0}}@media (max-width:360px){.hero-module__XqVRgG__kicker{font-size:8px}.hero-module__XqVRgG__portraitInfo strong{font-size:17px}}@media (prefers-reduced-motion:reduce){.hero-module__XqVRgG__charlesCard,.hero-module__XqVRgG__rubenCard{animation:none}.hero-module__XqVRgG__portraitImage{transition:none}}@keyframes hero-module__XqVRgG__heroFadeUp{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}.hero-module__XqVRgG__kicker,.hero-module__XqVRgG__title,.hero-module__XqVRgG__description,.hero-module__XqVRgG__actions,.hero-module__XqVRgG__meta,.hero-module__XqVRgG__charlesCard,.hero-module__XqVRgG__rubenCard,.hero-module__XqVRgG__visualCaption{animation-name:hero-module__XqVRgG__heroFadeUp;animation-duration:1.5s;animation-timing-function:cubic-bezier(.22,1,.36,1);animation-fill-mode:both}.hero-module__XqVRgG__kicker{animation-delay:.1s}.hero-module__XqVRgG__title{animation-delay:.2s}.hero-module__XqVRgG__description{animation-delay:.35s}.hero-module__XqVRgG__actions{animation-delay:.5s}.hero-module__XqVRgG__meta{animation-delay:.65s}.hero-module__XqVRgG__charlesCard{animation-delay:.45s}.hero-module__XqVRgG__rubenCard{animation-delay:.6s}.hero-module__XqVRgG__visualCaption{animation-delay:.8s}@media (prefers-reduced-motion:reduce){.hero-module__XqVRgG__kicker,.hero-module__XqVRgG__title,.hero-module__XqVRgG__description,.hero-module__XqVRgG__actions,.hero-module__XqVRgG__meta,.hero-module__XqVRgG__charlesCard,.hero-module__XqVRgG__rubenCard,.hero-module__XqVRgG__visualCaption{animation:none}}
.brandband-module__bX9rxq__band{z-index:5;color:#f6f6f3;background:#090909;border-top:1px solid #ffffff12;border-bottom:1px solid #ffffff12;position:relative;overflow:hidden}.brandband-module__bX9rxq__heading{border-bottom:1px solid #ffffff12;justify-content:center;align-items:center;height:48px;display:flex}.brandband-module__bX9rxq__heading span{color:#fff;letter-spacing:3px;text-transform:uppercase;align-items:center;gap:12px;font-size:9px;font-weight:700;display:flex;position:relative}.brandband-module__bX9rxq__heading span:before,.brandband-module__bX9rxq__heading span:after{content:"";background:#f4c75c;width:24px;height:1px}.brandband-module__bX9rxq__marquee{width:100%;padding:27px 0;position:relative;overflow:hidden}.brandband-module__bX9rxq__marquee:before,.brandband-module__bX9rxq__marquee:after{content:"";z-index:2;pointer-events:none;width:140px;height:100%;position:absolute;top:0}.brandband-module__bX9rxq__marquee:before{background:linear-gradient(90deg,#090909 0%,#090909e6 25%,#0000 100%);left:0}.brandband-module__bX9rxq__marquee:after{background:linear-gradient(-90deg,#090909 0%,#090909e6 25%,#0000 100%);right:0}.brandband-module__bX9rxq__track{align-items:center;width:max-content;animation:28s linear infinite brandband-module__bX9rxq__marquee;display:flex}.brandband-module__bX9rxq__school{white-space:nowrap;color:#c8c8c3;font-family:var(--font-barlow), sans-serif;letter-spacing:1.8px;text-transform:uppercase;flex-shrink:0;align-items:center;margin-right:58px;font-size:21px;font-weight:600;display:flex}.brandband-module__bX9rxq__dot{background:#f4c75c;border-radius:50%;flex-shrink:0;width:4px;height:4px;margin-right:58px;box-shadow:0 0 10px #f4c75c33}@keyframes brandband-module__bX9rxq__marquee{0%{transform:translate(0)}to{transform:translate(-25%)}}@media (max-width:640px){.brandband-module__bX9rxq__heading{height:44px}.brandband-module__bX9rxq__heading span{letter-spacing:2.5px;font-size:8px}.brandband-module__bX9rxq__heading span:before,.brandband-module__bX9rxq__heading span:after{width:18px}.brandband-module__bX9rxq__marquee{padding:22px 0}.brandband-module__bX9rxq__school{letter-spacing:1.4px;margin-right:42px;font-size:18px}.brandband-module__bX9rxq__dot{margin-right:42px}.brandband-module__bX9rxq__marquee:before,.brandband-module__bX9rxq__marquee:after{width:60px}}@media (prefers-reduced-motion:reduce){.brandband-module__bX9rxq__track{animation-play-state:paused}}
.whycr-module__ML4XWG__section{background:#070707;padding:120px 0}.whycr-module__ML4XWG__container{grid-template-columns:1fr 1fr;align-items:center;gap:80px;width:min(1200px,100% - 48px);margin:0 auto;display:grid}.whycr-module__ML4XWG__kicker{color:#f4c75c;letter-spacing:3px;text-transform:uppercase;font-size:10px;font-weight:700}.whycr-module__ML4XWG__content h2{font-family:var(--font-barlow), sans-serif;text-transform:uppercase;margin-top:12px;font-size:clamp(45px,5.5vw,75px);font-weight:700;line-height:.95}.whycr-module__ML4XWG__content p{color:#969696;max-width:650px;margin-top:21px;font-size:15px;line-height:1.8}.whycr-module__ML4XWG__button{color:#f6f6f3;letter-spacing:1.6px;text-transform:uppercase;background:#ffffff04;border:1px solid #ffffff29;justify-content:center;align-items:center;min-height:52px;margin-top:30px;padding:0 24px;font-size:10px;font-weight:700;text-decoration:none;transition:all .25s;display:inline-flex}.whycr-module__ML4XWG__button:hover{color:#f4c75c;border-color:#f4c75c8c}.whycr-module__ML4XWG__quoteCard{background:radial-gradient(circle at 80% 20%,#d9a62e21,#0000 35%),linear-gradient(145deg,#101010,#090909);border:1px solid #ffffff14;align-items:flex-end;min-height:390px;padding:45px;display:flex;position:relative;overflow:hidden}.whycr-module__ML4XWG__quoteCard:before{content:"CR";color:#ffffff06;font-family:var(--font-barlow), sans-serif;font-size:250px;font-weight:800;position:absolute;top:-40px;right:-10px}.whycr-module__ML4XWG__quoteCard blockquote{z-index:2;max-width:440px;font-family:var(--font-barlow), sans-serif;text-transform:uppercase;font-size:clamp(34px,4vw,53px);font-weight:600;line-height:1;position:relative}.whycr-module__ML4XWG__quoteCard blockquote span{color:#f4c75c;display:block}@media (max-width:950px){.whycr-module__ML4XWG__container{grid-template-columns:1fr}}@media (max-width:640px){.whycr-module__ML4XWG__section{padding:85px 0}.whycr-module__ML4XWG__container{width:calc(100% - 32px)}.whycr-module__ML4XWG__quoteCard{min-height:320px;padding:30px}}
.services-module__dGy2iq__section{background:linear-gradient(#050505,#090909);padding:120px 0}.services-module__dGy2iq__container{width:min(1200px,100% - 48px);margin:0 auto}.services-module__dGy2iq__heading{max-width:720px;margin-bottom:55px}.services-module__dGy2iq__kicker{color:#f4c75c;letter-spacing:3px;text-transform:uppercase;font-size:10px;font-weight:700}.services-module__dGy2iq__heading h2{font-family:var(--font-barlow), sans-serif;text-transform:uppercase;margin-top:12px;font-size:clamp(45px,5.5vw,75px);font-weight:700;line-height:.95}.services-module__dGy2iq__grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.services-module__dGy2iq__card{background:#ffffff02;border:1px solid #ffffff13;min-height:340px;padding:34px;transition:transform .3s,border-color .3s,background .3s;position:relative;overflow:hidden}.services-module__dGy2iq__card:before{content:"";opacity:.5;background:linear-gradient(90deg,#0000,#f4c75c,#0000);width:100%;height:2px;position:absolute;top:0;left:0}.services-module__dGy2iq__number{color:#f4c75c8c;font-family:var(--font-barlow), sans-serif;letter-spacing:2px;font-size:15px;font-weight:700}.services-module__dGy2iq__card h3{font-family:var(--font-barlow), sans-serif;text-transform:uppercase;margin-top:75px;font-size:31px;line-height:1}.services-module__dGy2iq__card p{color:#929292;margin-top:17px;font-size:14px;line-height:1.7}.services-module__dGy2iq__bottom{border-top:1px solid #ffffff12;justify-content:space-between;align-items:center;gap:40px;margin-top:38px;padding-top:28px;display:flex}.services-module__dGy2iq__bottom p{color:#7f7f7f;max-width:530px;font-size:13px;line-height:1.7}.services-module__dGy2iq__learnMore{color:#f6f6f3;letter-spacing:1.6px;text-transform:uppercase;flex-shrink:0;align-items:center;gap:16px;font-size:10px;font-weight:700;text-decoration:none;transition:color .25s;display:inline-flex}.services-module__dGy2iq__learnMore span{color:#f4c75c;justify-content:center;align-items:center;font-size:16px;transition:transform .25s;display:flex}.services-module__dGy2iq__learnMore span>*{width:15px;height:15px}.services-module__dGy2iq__learnMore:hover{color:#f4c75c}.services-module__dGy2iq__learnMore:hover span{transform:translate(4px)}@media (max-width:950px){.services-module__dGy2iq__grid{grid-template-columns:1fr}.services-module__dGy2iq__card{min-height:260px}.services-module__dGy2iq__card h3{margin-top:45px}}@media (max-width:640px){.services-module__dGy2iq__section{padding:85px 0}.services-module__dGy2iq__container{width:calc(100% - 32px)}.services-module__dGy2iq__bottom{flex-direction:column;align-items:flex-start}}
.cta-module__6HO8EW__bottomCta{background:radial-gradient(circle at 50% 100%,#d9a62e21,#0000 38%),#070707;border-top:1px solid #ffffff12}.cta-module__6HO8EW__bottomCtaInner{text-align:center;width:min(1200px,100% - 48px);margin:0 auto;padding:110px 0}.cta-module__6HO8EW__bottomLabel{color:#777;letter-spacing:2.5px;text-transform:uppercase;margin-bottom:22px;font-size:9px;font-weight:700;display:block}.cta-module__6HO8EW__bottomCta h2{font-family:var(--font-barlow), sans-serif;text-transform:uppercase;font-size:clamp(48px,6vw,80px);font-weight:700;line-height:.92}.cta-module__6HO8EW__bottomCta h2 span{color:#f4c75c}.cta-module__6HO8EW__bottomCta p{color:#888;max-width:590px;margin:24px auto 0;font-size:14px;line-height:1.75}.cta-module__6HO8EW__bottomCta a{color:#f4c75c;letter-spacing:1.7px;text-transform:uppercase;align-items:center;gap:15px;margin-top:35px;font-size:9px;font-weight:800;text-decoration:none;display:inline-flex}.cta-module__6HO8EW__bottomCta a span{justify-content:center;align-items:center;transition:transform .25s;display:flex}.cta-module__6HO8EW__bottomCta a span>*{color:#f4c75c;width:15px;height:15px}.cta-module__6HO8EW__bottomCta a:hover span{transform:translate(5px)}@media (max-width:640px){.cta-module__6HO8EW__bottomCtaInner{width:calc(100% - 32px);padding:85px 0}}@media (max-width:390px){.cta-module__6HO8EW__bottomCtaInner{width:calc(100% - 24px)}}
.teampreview-module__DOl60a__section{background:#050505;flex-direction:column;justify-content:center;align-items:center;padding:130px 0;display:flex}.teampreview-module__DOl60a__container{grid-template-columns:1fr 1fr;align-items:center;gap:90px;width:min(1200px,100% - 48px);margin:0 auto;display:grid}.teampreview-module__DOl60a__eyebrow{color:#f4c75c;letter-spacing:3px;text-transform:uppercase;align-items:center;gap:12px;font-size:10px;font-weight:700;display:inline-flex}.teampreview-module__DOl60a__teamHeader{width:min(1200px,100% - 48px);margin-bottom:48px}.teampreview-module__DOl60a__teamHeaderGrid{align-items:end;gap:70px;margin-top:12px;display:flex}.teampreview-module__DOl60a__teamHeader h2{font-family:var(--font-barlow), sans-serif;text-transform:uppercase;align-items:start;gap:18px;font-size:clamp(48px,6vw,80px);font-weight:700;line-height:.95;display:flex}.teampreview-module__DOl60a__teamName{flex-direction:column;display:flex}.teampreview-module__DOl60a__teamLastName{color:#777;font-family:var(--font-inter), sans-serif;letter-spacing:2px;text-transform:uppercase;margin-top:5px;font-size:14px;font-weight:600;line-height:1}.teampreview-module__DOl60a__visual{background:#0b0b0b;border:1px solid #ffffff1a;min-height:560px;position:relative;overflow:hidden}.teampreview-module__DOl60a__portraits{grid-template-columns:repeat(2,minmax(0,1fr));display:grid;position:absolute;inset:0}.teampreview-module__DOl60a__portrait{min-width:0;position:relative;overflow:hidden}.teampreview-module__DOl60a__portrait+.teampreview-module__DOl60a__portrait{border-left:1px solid #ffffff1a}.teampreview-module__DOl60a__image{object-fit:cover;object-position:center;transition:transform .5s}.teampreview-module__DOl60a__portraitName{z-index:3;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#f4c75c;font-family:var(--font-barlow), sans-serif;letter-spacing:1.5px;text-transform:uppercase;background:#050505b8;border:1px solid #f4c75c47;padding:7px 10px;font-size:10px;font-weight:700;position:absolute;bottom:18px;left:18px}.teampreview-module__DOl60a__overlay{z-index:2;pointer-events:none;background:linear-gradient(#0000 52%,#05050559 80%,#050505e6 100%);position:absolute;inset:0}.teampreview-module__DOl60a__largeText{z-index:3;color:#ffffff1f;font-family:var(--font-barlow), sans-serif;pointer-events:none;font-size:80px;font-weight:800;line-height:.8;position:absolute;bottom:20px;left:30px}.teampreview-module__DOl60a__kicker{color:#f4c75c;letter-spacing:3px;text-transform:uppercase;font-size:10px;font-weight:700}.teampreview-module__DOl60a__content h2{font-family:var(--font-barlow), sans-serif;text-transform:uppercase;margin-top:12px;font-size:clamp(48px,5.5vw,76px);font-weight:700;line-height:.92}.teampreview-module__DOl60a__content h2 span{color:#f4c75c}.teampreview-module__DOl60a__content p{color:#969696;max-width:530px;margin-top:25px;font-size:15px;line-height:1.8}.teampreview-module__DOl60a__button{color:#f6f6f3;letter-spacing:1.6px;text-transform:uppercase;border:1px solid #ffffff29;justify-content:center;align-items:center;min-height:52px;margin-top:30px;padding:0 24px;font-size:10px;font-weight:700;text-decoration:none;transition:all .25s;display:inline-flex}.teampreview-module__DOl60a__button:hover{color:#f4c75c;border-color:#f4c75c8c}@media (max-width:900px){.teampreview-module__DOl60a__container{grid-template-columns:1fr;gap:55px}.teampreview-module__DOl60a__visual{min-height:450px}}@media (max-width:640px){.teampreview-module__DOl60a__section{padding:85px 0}.teampreview-module__DOl60a__container{width:calc(100% - 32px)}.teampreview-module__DOl60a__visual{min-height:390px}.teampreview-module__DOl60a__placeholder span{font-size:120px}}@media (max-width:380px){.teampreview-module__DOl60a__teamHeader h2{font-family:var(--font-barlow), sans-serif;text-transform:uppercase;flex-direction:column;align-items:start;gap:18px;font-size:clamp(48px,6vw,80px);font-weight:700;line-height:.95;display:flex}}
.athletespotlight-module__sox51q__section{background:linear-gradient(#070707,#050505);padding:110px 0 130px}.athletespotlight-module__sox51q__container{width:min(1200px,100% - 48px);margin:0 auto}.athletespotlight-module__sox51q__eyebrow{color:#f4c75c;letter-spacing:3px;text-transform:uppercase;align-items:center;gap:12px;font-size:10px;font-weight:700;display:inline-flex}.athletespotlight-module__sox51q__sectionHeader{justify-content:space-between;align-items:flex-end;gap:60px;margin-bottom:55px;display:flex}.athletespotlight-module__sox51q__sectionHeader h2{font-family:var(--font-barlow), sans-serif;text-transform:uppercase;margin-top:12px;font-size:clamp(44px,5vw,70px);font-weight:700;line-height:.95}.athletespotlight-module__sox51q__sectionHeader>p{color:#888;max-width:430px;font-size:14px;line-height:1.75}.athletespotlight-module__sox51q__grid{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.athletespotlight-module__sox51q__card{background:#ffffff02;border:1px solid #ffffff14;transition:transform .3s,border-color .3s,box-shadow .3s;position:relative;overflow:hidden}.athletespotlight-module__sox51q__imageWrapper{aspect-ratio:4/5;background:#0d0d0d;width:100%;position:relative;overflow:hidden}.athletespotlight-module__sox51q__image{object-fit:cover;transition:transform .45s}.athletespotlight-module__sox51q__imageOverlay{pointer-events:none;background:linear-gradient(#0000 52%,#00000026 68%,#000000b3 100%);position:absolute;inset:0}.athletespotlight-module__sox51q__collegeBadge{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#f4c75c;letter-spacing:1.5px;text-transform:uppercase;background:#050505c7;border:1px solid #f4c75c59;padding:8px 11px;font-size:8px;font-weight:800;position:absolute;top:18px;left:18px}.athletespotlight-module__sox51q__cardContent{padding:26px}.athletespotlight-module__sox51q__cardContent h3{font-family:var(--font-barlow), sans-serif;text-transform:uppercase;font-size:31px;font-weight:700;line-height:1}.athletespotlight-module__sox51q__playerMeta{align-items:center;gap:10px;margin-top:11px;display:flex}.athletespotlight-module__sox51q__position{color:#f4c75c;letter-spacing:1.4px;text-transform:uppercase;font-size:9px;font-weight:800}.athletespotlight-module__sox51q__metaDot{background:#ffffff4d;border-radius:50%;flex-shrink:0;width:3px;height:3px}.athletespotlight-module__sox51q__height{color:#8a8a8a;letter-spacing:1px;text-transform:uppercase;font-size:10px;font-weight:700}.athletespotlight-module__sox51q__college{border-top:1px solid #ffffff14;margin-top:22px;padding-top:18px}.athletespotlight-module__sox51q__college>span{color:#5f5f5f;letter-spacing:1.5px;text-transform:uppercase;margin-bottom:7px;font-size:8px;font-weight:700;display:block}.athletespotlight-module__sox51q__college strong{color:#e6e6e2;font-size:13px;font-weight:600;line-height:1.45;display:block}.athletespotlight-module__sox51q__bottom{justify-content:flex-end;margin-top:38px;display:flex}.athletespotlight-module__sox51q__button{color:#f6f6f3;letter-spacing:1.6px;text-transform:uppercase;background:#ffffff04;border:1px solid #ffffff29;justify-content:center;align-items:center;gap:18px;min-height:52px;padding:0 24px;font-size:10px;font-weight:700;text-decoration:none;transition:color .25s,border-color .25s;display:flex}.athletespotlight-module__sox51q__button:hover{color:#f4c75c;border-color:#f4c75c8c}.athletespotlight-module__sox51q__button span{justify-content:center;align-items:center;transition:transform .25s;display:flex}.athletespotlight-module__sox51q__button:hover span{transform:translate(4px)}.athletespotlight-module__sox51q__button span>*{width:15px;height:15px}@media (max-width:1000px){.athletespotlight-module__sox51q__grid{grid-template-columns:repeat(2,1fr)}.athletespotlight-module__sox51q__sectionHeader{flex-direction:column;align-items:flex-start;gap:20px}}@media (max-width:650px){.athletespotlight-module__sox51q__section{padding:80px 0 95px}.athletespotlight-module__sox51q__container{width:calc(100% - 32px)}.athletespotlight-module__sox51q__sectionHeader{margin-bottom:38px}.athletespotlight-module__sox51q__grid{grid-template-columns:1fr;gap:18px}.athletespotlight-module__sox51q__cardContent{padding:22px}.athletespotlight-module__sox51q__bottom{justify-content:flex-start}}
.testimonialpreview-module__tWDjXa__section{color:#f6f6f3;background:#070707;padding:110px 0 120px}.testimonialpreview-module__tWDjXa__container{width:min(1200px,100% - 48px);margin:0 auto}.testimonialpreview-module__tWDjXa__sectionHeader{justify-content:space-between;align-items:flex-end;gap:60px;margin-bottom:55px;display:flex}.testimonialpreview-module__tWDjXa__eyebrow{color:#f4c75c;letter-spacing:3px;text-transform:uppercase;align-items:center;gap:12px;font-size:10px;font-weight:700;display:inline-flex}.testimonialpreview-module__tWDjXa__sectionHeader h2{font-family:var(--font-barlow), sans-serif;text-transform:uppercase;margin-top:12px;font-size:clamp(44px,5vw,70px);font-weight:700;line-height:.95}.testimonialpreview-module__tWDjXa__sectionHeader>p{color:#888;max-width:430px;font-size:14px;line-height:1.75}.testimonialpreview-module__tWDjXa__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}.testimonialpreview-module__tWDjXa__card{background:#ffffff02;border:1px solid #ffffff14;flex-direction:column;min-height:420px;padding:38px;display:flex;position:relative;overflow:hidden}.testimonialpreview-module__tWDjXa__card:before{content:"";opacity:.45;background:linear-gradient(90deg,#0000,#f4c75c,#0000);width:100%;height:2px;position:absolute;top:0;left:0}.testimonialpreview-module__tWDjXa__quoteMark{color:#f4c75c;opacity:.75;height:55px;font-family:Georgia,serif;font-size:80px;line-height:1}.testimonialpreview-module__tWDjXa__card blockquote{color:#d2d2ce;max-width:560px;font-family:var(--font-barlow), sans-serif;margin-top:22px;margin-bottom:32px;font-size:20px;font-weight:500;line-height:1.3}.testimonialpreview-module__tWDjXa__cardFooter{border-top:1px solid #ffffff14;margin-top:auto;padding-top:32px}.testimonialpreview-module__tWDjXa__personInfo{min-width:0}.testimonialpreview-module__tWDjXa__personInfo strong{font-family:var(--font-barlow), sans-serif;text-transform:uppercase;font-size:21px;font-weight:700;display:block}.testimonialpreview-module__tWDjXa__personInfo span{color:#747474;letter-spacing:1px;text-transform:uppercase;margin-top:4px;font-size:10px;font-weight:600;line-height:1.4;display:block}.testimonialpreview-module__tWDjXa__bottom{justify-content:space-between;align-items:center;gap:50px;margin-top:34px;display:flex}.testimonialpreview-module__tWDjXa__bottom p{color:#858585;max-width:610px;font-size:13px;line-height:1.8}.testimonialpreview-module__tWDjXa__button{color:#f6f6f3;letter-spacing:1.6px;text-transform:uppercase;border:1px solid #ffffff29;flex-shrink:0;justify-content:center;align-items:center;gap:18px;min-height:52px;padding:0 24px;font-size:10px;font-weight:700;text-decoration:none;transition:color .25s,border-color .25s;display:inline-flex}.testimonialpreview-module__tWDjXa__button:hover{color:#f4c75c;border-color:#f4c75c8c}.testimonialpreview-module__tWDjXa__button span{justify-content:center;align-items:center;transition:transform .25s;display:flex}.testimonialpreview-module__tWDjXa__button:hover span{transform:translate(4px)}.testimonialpreview-module__tWDjXa__button span>*{width:15px;height:15px}@media (max-width:950px){.testimonialpreview-module__tWDjXa__sectionHeader{flex-direction:column;align-items:flex-start;gap:20px}.testimonialpreview-module__tWDjXa__grid{grid-template-columns:1fr}.testimonialpreview-module__tWDjXa__card{min-height:360px}}@media (max-width:650px){.testimonialpreview-module__tWDjXa__section{padding:80px 0 90px}.testimonialpreview-module__tWDjXa__container{width:calc(100% - 32px)}.testimonialpreview-module__tWDjXa__sectionHeader{margin-bottom:38px}.testimonialpreview-module__tWDjXa__card{min-height:auto;padding:28px}.testimonialpreview-module__tWDjXa__bottom{flex-direction:column;align-items:flex-start;gap:24px}.testimonialpreview-module__tWDjXa__button{width:100%}}
