.BringTheClash-module__5vgm8W__page{color:#171b1d;background:#f3f1ea;overflow:hidden}.BringTheClash-module__5vgm8W__eyebrow{color:#b98a00;letter-spacing:.18em;text-transform:uppercase;font-size:11px;font-weight:950;display:block}.BringTheClash-module__5vgm8W__hero{isolation:isolate;color:#fff;background:#101719;align-items:center;min-height:min(740px,95svh);display:flex;position:relative;overflow:hidden}.BringTheClash-module__5vgm8W__heroBackdrop{z-index:-1;background:linear-gradient(90deg,#101719 0%,#101719f0 34%,#1017198a 74%,#10171957 100%),linear-gradient(#0000 40%,#101719a6),url(/intro/01-dawn.webp) 50%/cover;position:absolute;inset:0;transform:scale(1.015)}.BringTheClash-module__5vgm8W__heroInner{padding-top:95px;padding-bottom:100px}.BringTheClash-module__5vgm8W__seasonLabel{color:#e1d4a3;letter-spacing:.09em;text-transform:uppercase;background:#0c10128c;border:1px solid #dab85b80;border-radius:50px;align-items:center;gap:9px;margin-bottom:34px;padding:10px 15px;font-size:11px;font-weight:800;display:inline-flex}.BringTheClash-module__5vgm8W__goldDot{background:#d2a11a;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #c99a0026}.BringTheClash-module__5vgm8W__heroTagline{color:#efbd37;font-family:var(--cc-font-display);letter-spacing:.12em;text-transform:uppercase;margin-bottom:18px;font-size:clamp(15px,2.8vw,23px);font-weight:950;display:block}.BringTheClash-module__5vgm8W__hero h1,.BringTheClash-module__5vgm8W__sectionHeading h2,.BringTheClash-module__5vgm8W__matchdayContent h2,.BringTheClash-module__5vgm8W__faqHeading h2,.BringTheClash-module__5vgm8W__finalCta h2{font-family:var(--cc-font-display);text-transform:uppercase;letter-spacing:-.065em;font-weight:950}.BringTheClash-module__5vgm8W__hero h1{max-width:850px;margin:16px 0 22px;font-size:clamp(54px,8.3vw,116px);line-height:.91}.BringTheClash-module__5vgm8W__hero h1 em,.BringTheClash-module__5vgm8W__sectionHeading h2 em,.BringTheClash-module__5vgm8W__matchdayContent h2 em,.BringTheClash-module__5vgm8W__finalCta h2 em{color:#d5a31c;font-style:normal}.BringTheClash-module__5vgm8W__heroLead{color:#e2e5e3;max-width:665px;font-size:clamp(17px,2.1vw,21px);line-height:1.65}.BringTheClash-module__5vgm8W__heroSequence{color:#e8dfc6;letter-spacing:.075em;flex-wrap:wrap;align-items:center;gap:9px;max-width:690px;margin:25px 0 0;font-size:11px;font-weight:950;line-height:1.6;display:flex}.BringTheClash-module__5vgm8W__heroSequence span{white-space:nowrap}.BringTheClash-module__5vgm8W__heroSequence b{color:#d7a427;font-size:17px;line-height:1}.BringTheClash-module__5vgm8W__heroActions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:29px;display:flex}.BringTheClash-module__5vgm8W__goldButton,.BringTheClash-module__5vgm8W__secondaryButton{letter-spacing:.02em;border-radius:5px;justify-content:center;align-items:center;gap:8px;min-height:51px;padding:14px 21px;font-size:13px;font-weight:950;transition:background .18s,transform .18s;display:inline-flex}.BringTheClash-module__5vgm8W__goldButton{color:#151819;background:#d3a11b}.BringTheClash-module__5vgm8W__goldButton:hover{background:#f1c146;transform:translateY(-2px)}.BringTheClash-module__5vgm8W__secondaryButton{color:#f6f5ee;border:1px solid #ffffff7a}.BringTheClash-module__5vgm8W__secondaryButton:hover{background:#ffffff1f}.BringTheClash-module__5vgm8W__heroNote{color:#c2c9c8;margin-top:22px;font-size:12px}.BringTheClash-module__5vgm8W__statRibbon{z-index:2;background:#fff;border:1px solid #e1ded6;border-top:4px solid #c99a00;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:-37px;display:grid;position:relative;box-shadow:0 20px 45px #14191924}.BringTheClash-module__5vgm8W__statRibbon>div{text-align:center;border-right:1px solid #e2ded4;padding:29px 14px}.BringTheClash-module__5vgm8W__statRibbon>div:last-child{border:0}.BringTheClash-module__5vgm8W__statRibbon strong{font-family:var(--cc-font-display);letter-spacing:-.06em;font-size:clamp(30px,4.2vw,52px);line-height:1;display:block}.BringTheClash-module__5vgm8W__statRibbon span{color:#626b6f;letter-spacing:.08em;text-transform:uppercase;margin-top:9px;font-size:10px;font-weight:900;display:block}.BringTheClash-module__5vgm8W__statRibbon .BringTheClash-module__5vgm8W__statWord{color:#9a7300;letter-spacing:-.045em;justify-content:center;align-items:center;min-height:51px;font-size:clamp(23px,2.7vw,34px);display:flex}.BringTheClash-module__5vgm8W__statFootnote{color:#737a78;text-align:center;margin-top:17px;font-size:11px;font-weight:750}.BringTheClash-module__5vgm8W__introSection,.BringTheClash-module__5vgm8W__stepsSection{padding-top:115px;padding-bottom:120px}.BringTheClash-module__5vgm8W__sectionHeading{max-width:800px;margin-bottom:43px}.BringTheClash-module__5vgm8W__sectionHeading h2{margin:17px 0;font-size:clamp(37px,5.1vw,68px);line-height:1}.BringTheClash-module__5vgm8W__sectionHeading p{color:#546063;max-width:725px;font-size:18px;line-height:1.65}.BringTheClash-module__5vgm8W__benefitGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;display:grid}.BringTheClash-module__5vgm8W__benefitCard{background:#fff;border:1px solid #d5d1c7;border-top:4px solid #bd9010;border-radius:5px;padding:34px 29px;box-shadow:0 9px 30px #0000000e}.BringTheClash-module__5vgm8W__cardNumber{color:#9b770b;letter-spacing:.12em;font-size:10px;font-weight:950}.BringTheClash-module__5vgm8W__stageTop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.BringTheClash-module__5vgm8W__stageKind{color:#616a6b;letter-spacing:.09em;font-size:9px;font-weight:950}.BringTheClash-module__5vgm8W__stageIcon{color:#a97b06;letter-spacing:-.22em;height:52px;margin-top:24px;font-size:42px;font-weight:800;line-height:1;display:block}.BringTheClash-module__5vgm8W__benefitCard{flex-direction:column;display:flex}.BringTheClash-module__5vgm8W__benefitCard h3{margin-top:13px}.BringTheClash-module__5vgm8W__benefitCard p{flex:1}.BringTheClash-module__5vgm8W__stageBottom{color:#82610d;border-top:1px solid #32323224;margin-top:24px;padding-top:16px;font-size:12px;font-weight:950;display:block}.BringTheClash-module__5vgm8W__singlesCard{border-top-color:#3f5962}.BringTheClash-module__5vgm8W__singlesCard .BringTheClash-module__5vgm8W__stageIcon{color:#465f68}.BringTheClash-module__5vgm8W__potluckCard{background:#f8efd6;border-top-color:#cd9913}.BringTheClash-module__5vgm8W__potluckCard .BringTheClash-module__5vgm8W__stageIcon{color:#bd8500}.BringTheClash-module__5vgm8W__doublesCard{border-top-color:#457c67}.BringTheClash-module__5vgm8W__doublesCard .BringTheClash-module__5vgm8W__stageIcon,.BringTheClash-module__5vgm8W__doublesCard .BringTheClash-module__5vgm8W__stageBottom{color:#386e58}.BringTheClash-module__5vgm8W__benefitCard h3{letter-spacing:-.035em;margin:23px 0 12px;font-size:clamp(22px,2.15vw,28px);line-height:1.14}.BringTheClash-module__5vgm8W__benefitCard p{color:#596266;margin:0;font-size:14px;line-height:1.7}.BringTheClash-module__5vgm8W__fellowshipCallout{background:#efe4c5;border-left:6px solid #c99a00;grid-template-columns:1.2fr 1fr;align-items:center;gap:40px;margin-top:22px;padding:37px 40px;display:grid}.BringTheClash-module__5vgm8W__calloutLabel{color:#85620a;text-transform:uppercase;letter-spacing:.13em;font-size:11px;font-weight:950}.BringTheClash-module__5vgm8W__fellowshipCallout h3{font-family:var(--cc-font-display);letter-spacing:-.045em;margin:14px 0 0;font-size:clamp(26px,3.1vw,42px);line-height:1.03}.BringTheClash-module__5vgm8W__fellowshipCallout h3 em{color:#987000;font-style:normal}.BringTheClash-module__5vgm8W__fellowshipCallout p{color:#4d4d46;margin:0;font-size:16px;line-height:1.7}.BringTheClash-module__5vgm8W__matchdayBand{color:#fff;background:#11181b;padding:104px 0}.BringTheClash-module__5vgm8W__matchdayGrid{grid-template-columns:1.04fr 1fr;align-items:center;gap:clamp(35px,6vw,88px);display:grid}.BringTheClash-module__5vgm8W__matchdayVisual{background:radial-gradient(circle at 50% 36%,#313e3e,#11191b 76%);border:1px solid #43494a;border-top:5px solid #d4a11c;flex-direction:column;justify-content:space-between;min-height:355px;display:flex;box-shadow:0 25px 60px #00000047}.BringTheClash-module__5vgm8W__scoreTop,.BringTheClash-module__5vgm8W__scoreFoot{letter-spacing:.14em;color:#d9b454;justify-content:space-between;align-items:center;gap:10px;padding:17px 20px;font-size:10px;font-weight:950;display:flex}.BringTheClash-module__5vgm8W__scoreTop{border-bottom:1px solid #343c3d}.BringTheClash-module__5vgm8W__scoreTop span{color:#a5b0b0}.BringTheClash-module__5vgm8W__scoreFoot{background:#00000059;justify-content:center}.BringTheClash-module__5vgm8W__teamRow{justify-content:space-evenly;align-items:center;gap:12px;padding:24px 10px;display:flex}.BringTheClash-module__5vgm8W__teamRow>div{text-align:center;flex-direction:column;align-items:center;gap:14px;min-width:0;display:flex}.BringTheClash-module__5vgm8W__teamRow img{object-fit:contain;background:#fff;border-radius:50%;width:clamp(64px,9vw,100px);height:clamp(64px,9vw,100px)}.BringTheClash-module__5vgm8W__teamRow strong{font-family:var(--cc-font-display);font-size:clamp(17px,2.3vw,27px);font-style:italic}.BringTheClash-module__5vgm8W__vs{color:#d4a11c;font-size:18px;font-style:italic;font-weight:950}.BringTheClash-module__5vgm8W__matchdayContent h2{margin:18px 0 24px;font-size:clamp(42px,5vw,68px);line-height:.97}.BringTheClash-module__5vgm8W__matchdayContent p{color:#c3cccc;font-size:16px;line-height:1.75}.BringTheClash-module__5vgm8W__textLinks{flex-wrap:wrap;gap:20px;margin-top:26px;display:flex}.BringTheClash-module__5vgm8W__textLinks a{color:#deb43f;font-size:12px;font-weight:950}.BringTheClash-module__5vgm8W__textLinks a:hover{text-decoration:underline}.BringTheClash-module__5vgm8W__stepsSection{padding-bottom:105px}.BringTheClash-module__5vgm8W__steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;display:grid}.BringTheClash-module__5vgm8W__steps>div{border-top:3px solid #b88a0a;padding-top:22px}.BringTheClash-module__5vgm8W__steps span{font-family:var(--cc-font-display);color:#b78b08;font-size:35px}.BringTheClash-module__5vgm8W__steps h3{margin:21px 0 10px;font-size:19px;line-height:1.18}.BringTheClash-module__5vgm8W__steps p{color:#626d6f;font-size:14px;line-height:1.65}.BringTheClash-module__5vgm8W__faqSection{grid-template-columns:.85fr 1.15fr;gap:65px;padding-bottom:112px;display:grid}.BringTheClash-module__5vgm8W__faqHeading h2{margin:15px 0 0;font-size:clamp(30px,3.7vw,48px);line-height:1.05}.BringTheClash-module__5vgm8W__faqItems{border-top:1px solid #c9c5bc}.BringTheClash-module__5vgm8W__rosterExplainer{background:#fcf8ec;border:1px solid #d5c28b;border-left:5px solid #bb8d09;margin-bottom:10px;padding:24px}.BringTheClash-module__5vgm8W__rosterEyebrow{color:#9a7107;letter-spacing:.13em;text-transform:uppercase;font-size:10px;font-weight:950;display:block}.BringTheClash-module__5vgm8W__rosterTopline{align-items:flex-start;gap:20px;margin-top:13px;display:flex}.BringTheClash-module__5vgm8W__rosterNumber{color:#181d1d;font-family:var(--cc-font-display);letter-spacing:-.075em;font-size:clamp(58px,6.3vw,80px);line-height:.88}.BringTheClash-module__5vgm8W__rosterTopline h3{font-family:var(--cc-font-display);text-transform:uppercase;letter-spacing:-.035em;margin:0 0 10px;font-size:clamp(20px,2.15vw,27px);line-height:1.05}.BringTheClash-module__5vgm8W__rosterTopline p,.BringTheClash-module__5vgm8W__rosterNote{color:#464e51;margin:0;font-size:14px;line-height:1.65}.BringTheClash-module__5vgm8W__seasonRoster{background:#fff;border:1px solid #e0d6ba;margin-top:20px;padding:17px 20px}.BringTheClash-module__5vgm8W__seasonRoster p{color:#171b1d;font-family:var(--cc-font-display);letter-spacing:-.045em;margin:10px 0 5px;font-size:clamp(23px,3vw,33px);font-weight:900}.BringTheClash-module__5vgm8W__seasonRoster p span{color:#af850b;padding:0 6px}.BringTheClash-module__5vgm8W__seasonRoster small{margin-top:4px}.BringTheClash-module__5vgm8W__rosterNote{margin-top:18px}.BringTheClash-module__5vgm8W__rosterExplainer small{color:#6c7271;margin-top:14px;font-size:11px;line-height:1.55;display:block}.BringTheClash-module__5vgm8W__faqItems details{border-bottom:1px solid #c9c5bc;padding:19px 0}.BringTheClash-module__5vgm8W__faqItems summary{cursor:pointer;padding-right:15px;font-size:16px;font-weight:900}.BringTheClash-module__5vgm8W__faqItems p{color:#5e696d;font-size:14px;line-height:1.7}.BringTheClash-module__5vgm8W__finalCta{color:#fff;background:linear-gradient(110deg,#0a1012f5,#0a1012d6),url(/intro/02-disc.webp) 50%/cover;padding:104px 0 95px}.BringTheClash-module__5vgm8W__finalCta h2{margin:17px 0 20px;font-size:clamp(39px,5.6vw,73px);line-height:1}.BringTheClash-module__5vgm8W__finalCta p{color:#cfd7d7;max-width:660px;font-size:18px;line-height:1.6}.BringTheClash-module__5vgm8W__finalCta small{color:#a9b2b2;margin-top:23px;font-size:11px;display:block}@media (max-width:900px){.BringTheClash-module__5vgm8W__fellowshipCallout{grid-template-columns:1fr;gap:16px}.BringTheClash-module__5vgm8W__matchdayGrid{grid-template-columns:1fr}.BringTheClash-module__5vgm8W__matchdayVisual{width:100%;max-width:620px}.BringTheClash-module__5vgm8W__steps{grid-template-columns:repeat(2,1fr)}.BringTheClash-module__5vgm8W__faqSection{grid-template-columns:1fr;gap:25px}}@media (max-width:700px){.BringTheClash-module__5vgm8W__hero{min-height:0}.BringTheClash-module__5vgm8W__heroBackdrop{background-position:62%}.BringTheClash-module__5vgm8W__heroInner{padding-top:62px;padding-bottom:76px}.BringTheClash-module__5vgm8W__seasonLabel{margin-bottom:25px;font-size:9px}.BringTheClash-module__5vgm8W__hero h1{font-size:clamp(48px,12.2vw,75px)}.BringTheClash-module__5vgm8W__heroLead{font-size:16px}.BringTheClash-module__5vgm8W__heroSequence{gap:6px;font-size:10px}.BringTheClash-module__5vgm8W__statRibbon{grid-template-columns:repeat(2,1fr);margin-top:-22px}.BringTheClash-module__5vgm8W__statRibbon>div:nth-child(2){border-right:0}.BringTheClash-module__5vgm8W__statRibbon>div:nth-child(-n+2){border-bottom:1px solid #e2ded4}.BringTheClash-module__5vgm8W__statRibbon>div{padding:21px 8px}.BringTheClash-module__5vgm8W__introSection,.BringTheClash-module__5vgm8W__stepsSection{padding-top:75px;padding-bottom:75px}.BringTheClash-module__5vgm8W__benefitGrid{grid-template-columns:1fr}.BringTheClash-module__5vgm8W__benefitCard{padding:27px}.BringTheClash-module__5vgm8W__stageIcon{margin-top:18px}.BringTheClash-module__5vgm8W__benefitCard h3{font-size:27px}.BringTheClash-module__5vgm8W__fellowshipCallout{padding:28px 22px}.BringTheClash-module__5vgm8W__fellowshipCallout p{font-size:14px}.BringTheClash-module__5vgm8W__matchdayBand{padding:75px 0}.BringTheClash-module__5vgm8W__steps{gap:24px 17px}.BringTheClash-module__5vgm8W__faqSection{padding-bottom:75px}.BringTheClash-module__5vgm8W__finalCta{padding:75px 0}.BringTheClash-module__5vgm8W__heroActions{align-items:stretch}}@media (max-width:430px){.BringTheClash-module__5vgm8W__rosterExplainer{padding:21px 18px}.BringTheClash-module__5vgm8W__rosterTopline{gap:14px}.BringTheClash-module__5vgm8W__rosterNumber{font-size:58px}.BringTheClash-module__5vgm8W__rosterTopline h3{font-size:21px}.BringTheClash-module__5vgm8W__hero h1{font-size:46px}.BringTheClash-module__5vgm8W__heroActions>*{width:100%}.BringTheClash-module__5vgm8W__steps{grid-template-columns:1fr}.BringTheClash-module__5vgm8W__scoreTop{font-size:8px}.BringTheClash-module__5vgm8W__teamRow strong{font-size:17px}}
