.solution-pages_page__aVy5x{background:var(--bv-cream)}.solution-pages_hero__5Uql7{position:relative;min-height:780px;padding:132px 0 88px;overflow:hidden;color:var(--bv-cream);background:linear-gradient(hsla(0,0%,100%,.035) 1px,transparent 1px),linear-gradient(90deg,hsla(0,0%,100%,.035) 1px,transparent 1px),radial-gradient(740px 540px at 78% 34%,var(--solution-accent-soft),transparent 68%),linear-gradient(145deg,#1e0d21,#2b152d 54%,#432245);background-size:54px 54px,54px 54px,auto,auto}.solution-pages_hero__5Uql7:after{content:"";position:absolute;z-index:0;left:-4%;right:-4%;bottom:-66px;height:105px;background:var(--bv-cream);transform:rotate(-1.6deg)}.solution-pages_heroGlow__jqnxq{position:absolute;top:23%;right:8%;width:410px;height:410px;border-radius:50%;background:var(--solution-accent-soft);filter:blur(90px)}.solution-pages_breadcrumb__Boyjh{position:relative;z-index:2;display:flex;gap:9px;align-items:center;margin-bottom:42px;color:hsla(30,50%,97%,.42);font-family:var(--bv-cond);font-size:11px;letter-spacing:.08em;text-transform:uppercase}.solution-pages_breadcrumb__Boyjh a{transition:color .2s ease}.solution-pages_breadcrumb__Boyjh a:hover{color:var(--solution-accent)}.solution-pages_heroGrid___2FDw{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,.9fr) minmax(500px,1.1fr);grid-gap:clamp(52px,6vw,94px);gap:clamp(52px,6vw,94px);align-items:center}.solution-pages_heroCopy__2tIdN{max-width:620px}.solution-pages_heroCopy__2tIdN h1{margin-top:20px;color:var(--bv-cream);font-size:clamp(3.35rem,4.8vw,5.1rem);line-height:.94;text-wrap:balance}.solution-pages_heroCopy__2tIdN h1 em{background:linear-gradient(115deg,var(--solution-accent),var(--bv-coral));-webkit-background-clip:text;background-clip:text}.solution-pages_heroCopy__2tIdN>p{max-width:55ch;margin-top:27px;color:hsla(30,50%,97%,.72);font-size:clamp(17px,1.25vw,19px);line-height:1.62}.solution-pages_heroActions__8PXXD{display:flex;flex-wrap:wrap;gap:14px;margin-top:34px}.solution-pages_hero__5Uql7 .bv-btn--gold{color:var(--bv-plum);background:var(--bv-paper)}.solution-pages_hero__5Uql7 .bv-btn--ghost{color:var(--bv-cream);background:hsla(0,0%,100%,.06);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.28)}.solution-pages_heroTags__cppLH{display:flex;flex-wrap:wrap;gap:8px;margin-top:22px!important}.solution-pages_heroTags__cppLH li{padding:7px 10px;border:1px solid hsla(0,0%,100%,.14);border-radius:999px;color:hsla(30,50%,97%,.57);background:hsla(0,0%,100%,.04);font-family:var(--bv-cond);font-size:10px;letter-spacing:.07em;text-transform:uppercase}.solution-pages_heroBoard__YxeAu{position:relative;padding:14px}.solution-pages_heroGridReverse___fgiN{grid-template-columns:minmax(500px,1.1fr) minmax(0,.9fr)}.solution-pages_heroGridReverse___fgiN .solution-pages_heroCopy__2tIdN{order:2;justify-self:end}.solution-pages_heroGridReverse___fgiN .solution-pages_heroBoard__YxeAu{order:1}.solution-pages_heroBoard__YxeAu:after,.solution-pages_heroBoard__YxeAu:before{content:"";position:absolute;border:1px solid hsla(0,0%,100%,.11);border-radius:24px;inset:0;transform:rotate(2.5deg)}.solution-pages_heroBoard__YxeAu:after{transform:rotate(-2.2deg)}.solution-pages_board__uuBWP{position:relative;z-index:2;overflow:hidden;border:1px solid hsla(0,0%,100%,.24);border-radius:20px;color:var(--bv-ink);background:hsla(0,0%,100%,.96);box-shadow:0 46px 90px -34px rgba(0,0,0,.86)}.solution-pages_boardTop__F3m69{display:flex;justify-content:space-between;gap:20px;align-items:center;padding:22px 24px 19px;border-bottom:1px solid var(--bv-line);background:linear-gradient(110deg,var(--bv-paper),#f7f0f8)}.solution-pages_boardTop__F3m69 span,.solution-pages_boardTop__F3m69 strong{display:block}.solution-pages_boardTop__F3m69 span{color:var(--bv-plum-bright);font-family:var(--bv-cond);font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.solution-pages_boardTop__F3m69 strong{margin-top:3px;color:var(--bv-plum);font-family:var(--bv-serif);font-size:23px;line-height:1.1}.solution-pages_boardTop__F3m69 em{display:flex;gap:7px;align-items:center;flex:none;padding:7px 9px;border-radius:999px;color:var(--bv-plum);background:var(--solution-accent-soft);font-family:var(--bv-cond);font-size:10px;font-style:normal;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.solution-pages_boardTop__F3m69 em i{width:7px;height:7px;border-radius:50%;background:var(--solution-accent);box-shadow:0 0 0 4px hsla(0,0%,100%,.45)}.solution-pages_boardTable__ULK5n{padding:14px 16px 10px}.solution-pages_boardHead__CDG7w,.solution-pages_boardRow__HZSlU{display:grid;grid-template-columns:.78fr 1fr 1fr;grid-gap:12px;gap:12px;align-items:center}.solution-pages_boardHead__CDG7w{padding:7px 10px 8px;color:#958898;font-family:var(--bv-cond);font-size:9px;letter-spacing:.09em;text-transform:uppercase}.solution-pages_boardRow__HZSlU{min-height:58px;padding:11px 10px;border-top:1px solid rgba(98,50,89,.11);color:var(--bv-muted);font-size:12px;line-height:1.25}.solution-pages_boardRow__HZSlU:nth-child(odd){border-radius:9px;background:rgba(98,50,89,.035)}.solution-pages_boardRow__HZSlU .solution-pages_boardPrimary__nBw77{color:var(--bv-plum);font-weight:800}.solution-pages_board__uuBWP>p{padding:12px 24px 18px;color:#8b7f8e;font-size:11px}.solution-pages_visualFrame__B7JUk{--visual-ink:var(--bv-plum);--visual-paper:#fffdfb;position:relative;z-index:2;overflow:hidden;min-height:468px;border:1px solid hsla(0,0%,100%,.28);border-radius:24px;color:var(--visual-ink);background:var(--visual-paper);box-shadow:0 48px 100px -42px rgba(0,0,0,.9)}.solution-pages_visualHeader___pJS2{position:relative;z-index:5;display:flex;justify-content:space-between;gap:20px;align-items:center;min-height:92px;padding:20px 24px;border-bottom:1px solid rgba(98,50,89,.13);background:hsla(0,0%,100%,.92)}.solution-pages_visualHeader___pJS2 span,.solution-pages_visualHeader___pJS2 strong{display:block}.solution-pages_visualHeader___pJS2 span{color:var(--bv-plum-bright);font-family:var(--bv-cond);font-size:10px;font-weight:700;letter-spacing:.11em;text-transform:uppercase}.solution-pages_visualHeader___pJS2 strong{margin-top:4px;color:var(--visual-ink);font-family:var(--bv-serif);font-size:clamp(20px,2vw,26px);line-height:1.05}.solution-pages_visualHeader___pJS2 em{display:flex;gap:7px;align-items:center;flex:none;padding:8px 10px;border-radius:999px;color:var(--visual-ink);background:var(--solution-accent-soft);font-family:var(--bv-cond);font-size:9px;font-style:normal;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.solution-pages_visualHeader___pJS2 em i{width:7px;height:7px;border-radius:50%;background:var(--solution-accent);box-shadow:0 0 0 4px hsla(0,0%,100%,.55)}.solution-pages_visualBody__JaymZ{position:relative;min-height:322px}.solution-pages_visualFooter__lV4MH{position:relative;z-index:4;display:flex;justify-content:space-between;gap:20px;align-items:center;min-height:54px;padding:13px 24px;border-top:1px solid rgba(98,50,89,.1);color:#897b8c;background:hsla(0,0%,100%,.92);font-size:10px;line-height:1.35}.solution-pages_visualFooter__lV4MH i{flex:none;color:var(--bv-plum-bright);font-family:var(--bv-cond);font-size:9px;font-style:normal;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.solution-pages_baseballVisual__Qm7Nr{--visual-ink:#173e32;--visual-paper:#f6f1e6}.solution-pages_basketballVisual__aDe1u{--visual-ink:#55311b;--visual-paper:#fff8ed}.solution-pages_flagVisual__zVRWd{--visual-ink:#16473f;--visual-paper:#effaf7}.solution-pages_soccerVisual__jSiEo{--visual-ink:#174629;--visual-paper:#f3fbf2}.solution-pages_baseballVisual__Qm7Nr .solution-pages_visualBody__JaymZ,.solution-pages_basketballVisual__aDe1u .solution-pages_visualBody__JaymZ,.solution-pages_flagVisual__zVRWd .solution-pages_visualBody__JaymZ,.solution-pages_soccerVisual__jSiEo .solution-pages_visualBody__JaymZ{min-height:340px;padding:16px}.solution-pages_baseballVisual__Qm7Nr .solution-pages_visualBody__JaymZ{background:linear-gradient(145deg,#dfeee7,#f6f1e6)}.solution-pages_basketballVisual__aDe1u .solution-pages_visualBody__JaymZ{background:linear-gradient(145deg,#f7ead9,#fffaf2)}.solution-pages_flagVisual__zVRWd .solution-pages_visualBody__JaymZ{background:linear-gradient(145deg,#dcefeb,#f2faf8)}.solution-pages_soccerVisual__jSiEo .solution-pages_visualBody__JaymZ{background:linear-gradient(145deg,#deeedf,#f3fbf2)}.solution-pages_productCapture__o0W9W{position:relative;height:308px;overflow:hidden;border:1px solid rgba(48,31,47,.12);border-radius:13px;background:#fff;box-shadow:0 18px 38px rgba(48,31,47,.14)}.solution-pages_productCapture__o0W9W img{display:block;width:100%;height:100%;object-fit:cover}.solution-pages_baseballCapture__18f_r img{object-position:center top}.solution-pages_basketballCapture__bQdhY img{object-position:center}.solution-pages_flagCapture__zDt9p img{object-position:center top}.solution-pages_soccerCapture__qJjbF img{object-position:center bottom}.solution-pages_littleLeagueVisual__SSrxR{--visual-ink:#5d2d55;--visual-paper:#fff8f7}.solution-pages_littleLeagueVisual__SSrxR .solution-pages_visualBody__JaymZ{min-height:340px;padding:20px;background:linear-gradient(150deg,#f8eef1,#fffdfc)}.solution-pages_playerJourney__2JTp_{display:grid;grid-gap:13px;gap:13px}.solution-pages_journeyPlayer__hgYq7{display:grid;grid-template-columns:38px 1fr auto;grid-gap:11px;gap:11px;align-items:center;padding:10px 12px;border:1px solid rgba(98,50,89,.1);border-radius:12px;background:#fff}.solution-pages_journeyPlayer__hgYq7>i{display:grid;width:38px;height:38px;place-items:center;border-radius:50%;color:#fff;background:var(--bv-plum);font-family:var(--bv-cond);font-size:11px;font-style:normal;letter-spacing:.04em}.solution-pages_journeyPlayer__hgYq7 span,.solution-pages_journeyStages__dD61p>section>span{display:block;color:#9a8997;font-family:var(--bv-cond);font-size:8px;letter-spacing:.07em;text-transform:uppercase}.solution-pages_journeyPlayer__hgYq7 strong{display:block;margin-top:3px;color:var(--bv-plum);font-size:12px}.solution-pages_journeyPlayer__hgYq7 em{padding:5px 8px;border-radius:99px;color:#9c3f50;background:rgba(243,111,127,.15);font-family:var(--bv-cond);font-size:8px;font-style:normal;letter-spacing:.04em;text-transform:uppercase}.solution-pages_journeyStages__dD61p{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.solution-pages_journeyStages__dD61p>section{position:relative;min-width:0;padding:12px;border:1px solid rgba(98,50,89,.1);border-radius:12px;background:hsla(0,0%,100%,.88)}.solution-pages_journeyStages__dD61p>section:not(:last-child):after{position:absolute;z-index:2;top:50%;right:-9px;display:grid;width:17px;height:17px;place-items:center;border:1px solid rgba(98,50,89,.11);border-radius:50%;color:#a55265;background:#fff;content:"›";font-family:sans-serif;font-size:13px;transform:translateY(-50%)}.solution-pages_journeyStages__dD61p>section>strong{display:block;margin:5px 0 11px;color:var(--bv-plum);font-size:11px}.solution-pages_journeyStages__dD61p>section>small{display:block;margin-top:9px;color:#9a8997;font-size:8px}.solution-pages_journeyScores__xT8HM{display:grid;grid-gap:5px;gap:5px}.solution-pages_journeyScores__xT8HM p{display:flex;align-items:center;justify-content:space-between;margin:0;padding:5px 7px;border-radius:7px;background:#f6eff3}.solution-pages_journeyScores__xT8HM span{color:#7e6e7d;font-size:8px}.solution-pages_journeyScores__xT8HM b{color:var(--bv-plum);font-size:10px}.solution-pages_journeyRank__Kdi0i{display:flex;align-items:center;gap:8px;min-height:51px;padding:7px;border-radius:8px;background:#f6eff3}.solution-pages_journeyRank__Kdi0i>b{display:grid;width:34px;height:34px;flex:0 0 34px;place-items:center;border-radius:9px;color:#fff;background:var(--bv-plum);font-family:var(--bv-serif);font-size:14px}.solution-pages_journeyRank__Kdi0i p{min-width:0;margin:0;color:var(--bv-plum);font-size:9px;font-weight:700}.solution-pages_journeyRank__Kdi0i p small{display:block;margin-top:3px;color:#9a8997;font-size:7px;font-weight:400}.solution-pages_journeyPlacement__7A4GH{display:grid;grid-template-columns:1fr auto 1fr;grid-gap:4px;gap:4px;align-items:center;min-height:51px;padding:7px;border-radius:8px;background:#f6eff3}.solution-pages_journeyPlacement__7A4GH b,.solution-pages_journeyPlacement__7A4GH span{overflow:hidden;color:#7e6e7d;font-size:7px;text-align:center;text-overflow:ellipsis}.solution-pages_journeyPlacement__7A4GH b{padding:6px 4px;border-radius:6px;color:#8b3548;background:rgba(243,111,127,.17)}.solution-pages_journeyPlacement__7A4GH i{color:#b05669;font-size:11px;font-style:normal}.solution-pages_journeyStatus__GGXD_{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px;padding:9px 12px;border-radius:10px;color:hsla(0,0%,100%,.86);background:var(--bv-plum);font-family:var(--bv-cond);font-size:8px;letter-spacing:.04em;text-align:center;text-transform:uppercase}.solution-pages_aysoVisual__ljw6G{--visual-ink:#532b50;--visual-paper:#f4fbfa}.solution-pages_aysoVisual__ljw6G .solution-pages_visualBody__JaymZ{min-height:340px;padding:24px;background:linear-gradient(145deg,#eefaf8,#f9f1f6)}.solution-pages_ratingComparison__ehalX{display:grid;grid-template-columns:1fr 104px 1fr;grid-gap:12px;gap:12px;align-items:stretch}.solution-pages_commonRank__1kEN_,.solution-pages_rawRatings__7aVNX{padding:17px;border:1px solid rgba(98,50,89,.12);border-radius:15px;background:hsla(0,0%,100%,.8)}.solution-pages_commonRank__1kEN_>span,.solution-pages_rawRatings__7aVNX>span{color:#978698;font-family:var(--bv-cond);font-size:9px;letter-spacing:.08em;text-transform:uppercase}.solution-pages_rawRatings__7aVNX>div{display:grid;grid-template-columns:54px 1fr 20px;grid-gap:7px;gap:7px;align-items:center;margin-top:24px}.solution-pages_rawRatings__7aVNX strong{font-size:10px}.solution-pages_rawRatings__7aVNX i{height:7px;border-radius:99px;background:linear-gradient(90deg,#74d9cb var(--raw),#e9dfe7 var(--raw))}.solution-pages_rawRatings__7aVNX b{font-family:var(--bv-serif);font-size:17px}.solution-pages_ratingBridge__QIJFq{display:grid;place-content:center;text-align:center}.solution-pages_ratingBridge__QIJFq span{color:var(--bv-plum-bright);font-family:var(--bv-cond);font-size:9px;font-weight:700;text-transform:uppercase}.solution-pages_ratingBridge__QIJFq i{display:grid;width:56px;height:56px;place-items:center;margin:8px auto;border-radius:50%;color:var(--bv-plum);background:#fff;font-family:var(--bv-serif);font-size:30px;font-style:normal;box-shadow:0 12px 28px rgba(80,42,75,.13)}.solution-pages_ratingBridge__QIJFq small{color:#9a8b9a;font-size:8px;line-height:1.3}.solution-pages_commonRank__1kEN_ strong{display:block;margin-top:34px;color:var(--bv-plum);font-family:var(--bv-serif);font-size:21px}.solution-pages_commonRank__1kEN_ div{display:flex;gap:5px;margin-top:12px}.solution-pages_commonRank__1kEN_ div i{width:22px;height:46px;border-radius:5px 5px 2px 2px;background:#6dd5c5}.solution-pages_commonRank__1kEN_ div i:nth-child(2){height:38px;margin-top:8px}.solution-pages_commonRank__1kEN_ div i:nth-child(3){height:31px;margin-top:15px}.solution-pages_commonRank__1kEN_ div i:nth-child(4){height:24px;margin-top:22px}.solution-pages_commonRank__1kEN_ div i:nth-child(5){height:16px;margin-top:30px}.solution-pages_commonRank__1kEN_ small{display:block;margin-top:9px;color:#9a8b9a;font-size:9px}.solution-pages_outlierNote__n9kAB{display:flex;gap:9px;align-items:center;margin-top:14px;padding:10px 13px;border-radius:10px;color:var(--bv-plum);background:rgba(120,221,207,.18);font-size:10px}.solution-pages_outlierNote__n9kAB i{display:grid;width:19px;height:19px;place-items:center;border-radius:50%;color:#fff;background:#39ae9d;font-style:normal}.solution-pages_ponyVisual__HeYuS{--visual-ink:#263b69;--visual-paper:#f3f6ff}.solution-pages_ponyVisual__HeYuS .solution-pages_visualBody__JaymZ{min-height:340px;padding:22px;background:linear-gradient(145deg,#eaf1ff,#fbfcff)}.solution-pages_ageLadder__TN1rP{display:grid;grid-gap:7px;gap:7px}.solution-pages_ageLadder__TN1rP>div{display:grid;grid-template-columns:32px 1fr auto;grid-gap:11px;gap:11px;align-items:center;width:calc(68% + var(--level) * 7%);min-height:41px;margin-left:calc(var(--level) * 5%);padding:8px 11px;border:1px solid rgba(46,70,117,.12);border-radius:10px;color:#263b69;background:hsla(0,0%,100%,.82)}.solution-pages_ageLadder__TN1rP>div:nth-child(3){color:#fff;background:#405c99;box-shadow:0 13px 24px rgba(43,66,116,.2)}.solution-pages_ageLadder__TN1rP span{color:#89a2d6;font-family:var(--bv-serif);font-size:15px;font-style:italic}.solution-pages_ageLadder__TN1rP strong{font-size:11px}.solution-pages_ageLadder__TN1rP i{font-family:var(--bv-cond);font-size:8px;font-style:normal;letter-spacing:.06em;text-transform:uppercase}.solution-pages_methodSwitch__1evAA{display:flex;gap:8px;align-items:center;margin-top:14px;padding:10px 13px;border-radius:10px;color:#7382a3;background:#fff;font-size:9px}.solution-pages_methodSwitch__1evAA span{margin-right:auto;font-family:var(--bv-cond);letter-spacing:.08em;text-transform:uppercase}.solution-pages_methodSwitch__1evAA strong{color:#263b69}.solution-pages_methodSwitch__1evAA i{font-style:normal}.solution-pages_babeRuthVisual__0Udcu{--visual-ink:#4a3822;--visual-paper:#fffaf0}.solution-pages_babeRuthVisual__0Udcu .solution-pages_visualBody__JaymZ{min-height:340px;padding:30px 22px;background:linear-gradient(145deg,#fff7e7,#f3ead6)}.solution-pages_playerPoolFlow__85azm{display:grid;grid-template-columns:.74fr 84px 1.15fr;grid-gap:12px;gap:12px;align-items:center}.solution-pages_flowSource__MeZEl{padding:28px 16px;border-radius:50%;text-align:center;color:#fff;background:#26385f;box-shadow:0 18px 32px rgba(38,56,95,.2)}.solution-pages_flowSource__MeZEl small,.solution-pages_flowSource__MeZEl span{display:block;font-family:var(--bv-cond);font-size:8px;letter-spacing:.07em;text-transform:uppercase}.solution-pages_flowSource__MeZEl strong{display:block;margin:7px 0 3px;font-family:var(--bv-serif);font-size:34px}.solution-pages_flowFork__wZfIn{display:grid;justify-items:center;grid-gap:9px;gap:9px;color:#8a744e}.solution-pages_flowFork__wZfIn span{padding:7px 9px;border-radius:8px;color:#fff;background:#a98132;font-family:var(--bv-cond);font-size:8px;text-transform:uppercase}.solution-pages_flowFork__wZfIn i{font-style:normal}.solution-pages_flowDestinations__BD0_F{display:grid;grid-gap:8px;gap:8px}.solution-pages_flowDestinations__BD0_F>div{display:grid;grid-template-columns:1fr auto;grid-gap:2px 10px;gap:2px 10px;align-items:center;padding:11px 13px;border:1px solid rgba(86,62,27,.1);border-radius:11px;background:hsla(0,0%,100%,.8)}.solution-pages_flowDestinations__BD0_F span{font-size:10px;font-weight:700}.solution-pages_flowDestinations__BD0_F strong{grid-row:1/3;grid-column:2;font-family:var(--bv-serif);font-size:22px}.solution-pages_flowDestinations__BD0_F small{color:#9b8b74;font-family:var(--bv-cond);font-size:8px;text-transform:uppercase}.solution-pages_poolHistory__cWYwQ{display:flex;gap:10px;justify-content:center;align-items:center;margin-top:22px;color:#74634b;font-family:var(--bv-cond);font-size:9px;letter-spacing:.06em;text-transform:uppercase}.solution-pages_poolHistory__cWYwQ i{color:#be9142;font-style:normal;letter-spacing:-.05em}.solution-pages_njbVisual__4lQLK{--visual-ink:#4d2d51;--visual-paper:#fff8f1}.solution-pages_njbVisual__4lQLK .solution-pages_visualBody__JaymZ{min-height:340px;padding:19px;background:linear-gradient(135deg,#fff2e8,#f8f1fb)}.solution-pages_njbMap__kMowb{display:grid;grid-template-columns:128px 1fr;grid-gap:14px;gap:14px;min-height:302px}.solution-pages_divisionRail___9BBE,.solution-pages_gymGrid__YYBSV{padding:13px;border:1px solid rgba(98,50,89,.1);border-radius:14px;background:hsla(0,0%,100%,.82)}.solution-pages_divisionRail___9BBE>span,.solution-pages_gymGrid__YYBSV>span{display:block;margin-bottom:10px;color:#9b899a;font-family:var(--bv-cond);font-size:8px;letter-spacing:.08em;text-transform:uppercase}.solution-pages_divisionRail___9BBE>div{display:flex;justify-content:space-between;align-items:center;padding:7px 8px;border-radius:8px}.solution-pages_divisionRail___9BBE strong{font-family:var(--bv-serif);font-size:14px}.solution-pages_divisionRail___9BBE small{color:#a18fa1;font-size:8px}.solution-pages_divisionRail___9BBE .solution-pages_divisionActive__G9liP{color:#fff;background:#f08f42}.solution-pages_divisionRail___9BBE .solution-pages_divisionActive__G9liP small{color:hsla(0,0%,100%,.7)}.solution-pages_gymGrid__YYBSV{position:relative;display:grid;grid-template-columns:38px 1fr;grid-template-rows:auto 1fr}.solution-pages_gymGrid__YYBSV>span{grid-column:1/3}.solution-pages_gymTimes__dZWew{display:grid;grid-template-rows:repeat(4,1fr)}.solution-pages_gymTimes__dZWew i{color:#9c8d9d;font-family:var(--bv-cond);font-size:8px;font-style:normal}.solution-pages_gymSlots__TeYSM{display:grid;grid-template-rows:repeat(4,1fr);grid-gap:5px;gap:5px}.solution-pages_gymSlots__TeYSM b{display:grid;grid-row:var(--slot-row) /span 1;align-items:center;padding:0 9px;border-left:3px solid #f09b45;border-radius:7px;color:#5b3b59;background:#f7e4d1;font-size:8px;font-weight:700}.solution-pages_gymSlots__TeYSM b:nth-child(2n){border-color:#7ad3c7;background:#e4f5f2}.solution-pages_page__aVy5x[data-solution=baseball-softball] .solution-pages_hero__5Uql7{background:linear-gradient(hsla(0,0%,100%,.03) 1px,transparent 0),radial-gradient(700px 520px at 80% 35%,rgba(202,126,75,.28),transparent 68%),linear-gradient(145deg,#122d25,#174333 58%,#243127);background-size:54px 54px,auto,auto}.solution-pages_page__aVy5x[data-solution=basketball] .solution-pages_hero__5Uql7{background:repeating-linear-gradient(90deg,hsla(0,0%,100%,.025) 0 1px,transparent 1px 74px),radial-gradient(720px 520px at 22% 32%,rgba(238,151,55,.26),transparent 70%),linear-gradient(145deg,#261222,#4a251d 58%,#241226)}.solution-pages_page__aVy5x[data-solution=flag-football] .solution-pages_hero__5Uql7{background:repeating-linear-gradient(0deg,hsla(0,0%,100%,.03) 0 1px,transparent 1px 68px),radial-gradient(720px 520px at 78% 34%,rgba(75,205,188,.23),transparent 70%),linear-gradient(145deg,#102624,#163b38 58%,#25152a)}.solution-pages_page__aVy5x[data-solution=soccer] .solution-pages_hero__5Uql7{background:linear-gradient(90deg,hsla(0,0%,100%,.025) 1px,transparent 0),radial-gradient(720px 520px at 78% 34%,rgba(87,180,109,.23),transparent 70%),linear-gradient(145deg,#13241b,#23452d 58%,#211626);background-size:72px 72px,auto,auto}.solution-pages_page__aVy5x[data-solution=little-league] .solution-pages_hero__5Uql7{background:radial-gradient(720px 520px at 78% 34%,rgba(238,101,118,.22),transparent 70%),linear-gradient(145deg,#231022,#3d1a34 58%,#261324)}.solution-pages_page__aVy5x[data-solution=ayso] .solution-pages_hero__5Uql7{background:radial-gradient(720px 520px at 78% 34%,rgba(104,212,198,.24),transparent 70%),linear-gradient(145deg,#182329,#273b46 52%,#321931)}.solution-pages_page__aVy5x[data-solution=pony] .solution-pages_hero__5Uql7{background:linear-gradient(hsla(0,0%,100%,.03) 1px,transparent 0),radial-gradient(720px 520px at 22% 34%,rgba(126,163,231,.24),transparent 70%),linear-gradient(145deg,#171a2f,#27375d 58%,#26172c);background-size:54px 54px,auto,auto}.solution-pages_page__aVy5x[data-solution=babe-ruth] .solution-pages_hero__5Uql7{background:radial-gradient(720px 520px at 78% 34%,rgba(219,175,79,.22),transparent 70%),linear-gradient(145deg,#171a2c,#2c3352 58%,#34251b)}.solution-pages_page__aVy5x[data-solution=njb] .solution-pages_hero__5Uql7{background:repeating-linear-gradient(90deg,hsla(0,0%,100%,.025) 0 1px,transparent 1px 72px),radial-gradient(720px 520px at 24% 34%,rgba(239,143,66,.24),transparent 70%),linear-gradient(145deg,#261326,#47253b 58%,#2a1931)}.solution-pages_highlightBand__NYrNT{position:relative;z-index:2;padding:20px 0 70px;background:var(--bv-cream)}.solution-pages_highlightBand__NYrNT>div{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--bv-line);border-bottom:1px solid var(--bv-line)}.solution-pages_highlightBand__NYrNT article{min-height:190px;padding:31px 29px}.solution-pages_highlightBand__NYrNT article+article{border-left:1px solid var(--bv-line)}.solution-pages_highlightBand__NYrNT span,.solution-pages_highlightBand__NYrNT strong{display:block}.solution-pages_highlightBand__NYrNT strong{color:var(--bv-plum);font-family:var(--bv-serif);font-size:25px;font-style:italic;line-height:1}.solution-pages_highlightBand__NYrNT span{margin-top:10px;color:var(--bv-plum-bright);font-family:var(--bv-cond);font-size:11px;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.solution-pages_highlightBand__NYrNT p{margin-top:14px;color:var(--bv-muted);font-size:13px;line-height:1.55}.solution-pages_playbook__0BoYk{padding:clamp(78px,8vw,116px) 0 clamp(90px,9vw,128px);background:var(--bv-cream)}.solution-pages_sectionHead___Kxai{max-width:820px}.solution-pages_sectionHead___Kxai h2{margin-top:18px;font-size:clamp(2.75rem,4.6vw,4.6rem)}.solution-pages_sectionHead___Kxai>p{max-width:65ch;margin-top:23px;color:var(--bv-muted);font-size:18px}.solution-pages_stepGrid__gY523{display:grid;grid-template-columns:repeat(var(--step-count),minmax(0,1fr));grid-gap:14px;gap:14px;margin-top:60px!important}.solution-pages_stepGrid__gY523 li{position:relative;overflow:hidden;min-height:370px;padding:20px 22px 30px;border:1px solid var(--bv-line);border-radius:18px;background:var(--bv-paper)}.solution-pages_stepGrid__gY523 li+li{border-left:1px solid var(--bv-line)}.solution-pages_stepGrid__gY523 li:before{content:none}.solution-pages_stepArtifact__ZdfTI{height:132px;margin:-7px -8px 20px;padding:12px 13px;overflow:hidden;border:1px solid rgba(98,50,89,.12);border-radius:12px;color:var(--bv-plum);background:#fbfaf8;box-shadow:0 8px 20px rgba(53,30,51,.05)}.solution-pages_artifactHead__5qeL7{display:flex;gap:8px;align-items:flex-start;justify-content:space-between;padding-bottom:8px;border-bottom:1px solid rgba(98,50,89,.1)}.solution-pages_artifactHead__5qeL7>div{min-width:0}.solution-pages_artifactHead__5qeL7 span,.solution-pages_artifactHead__5qeL7 strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.solution-pages_artifactHead__5qeL7 span{color:#9a7e95;font-family:var(--bv-cond);font-size:7px;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.solution-pages_artifactHead__5qeL7 strong{margin-top:3px;font-size:10px;line-height:1.2}.solution-pages_artifactHead__5qeL7>b{display:grid;flex:0 0 auto;width:30px;height:30px;place-items:center;margin-top:-3px;border:1px solid color-mix(in srgb,var(--solution-accent) 42%,#fff);border-radius:50%;color:var(--bv-plum);background:var(--solution-accent-soft);font-size:10px}.solution-pages_stepArtifact__ZdfTI[data-artifact=bars] .solution-pages_artifactHead__5qeL7>b{width:auto;min-width:38px;height:22px;padding:0 7px;margin-top:1px;border-radius:99px;font-family:var(--bv-cond);font-size:7px;letter-spacing:.06em;text-transform:uppercase}.solution-pages_artifactScoreRows__PCVRc{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:5px;gap:5px;margin-top:9px}.solution-pages_artifactScoreRows__PCVRc div{min-width:0;padding:7px 4px;border-radius:6px;text-align:center;background:var(--solution-accent-soft)}.solution-pages_artifactScoreRows__PCVRc span,.solution-pages_artifactScoreRows__PCVRc strong{display:block}.solution-pages_artifactScoreRows__PCVRc span{overflow:hidden;color:#8d7d8d;font-size:7px;text-overflow:ellipsis;white-space:nowrap}.solution-pages_artifactScoreRows__PCVRc strong{margin-top:3px;font-size:11px}.solution-pages_artifactStatus__myMy4{display:flex;align-items:baseline;margin-top:8px}.solution-pages_artifactStatus__myMy4 strong{font-family:var(--bv-serif);font-size:21px;line-height:1}.solution-pages_artifactStatus__myMy4 span{margin-left:6px;color:#8d7d8d;font-family:var(--bv-cond);font-size:8px;letter-spacing:.06em;text-transform:uppercase}.solution-pages_artifactProgress__2x6Bo{height:5px;margin-top:7px;overflow:hidden;border-radius:99px;background:rgba(98,50,89,.11)}.solution-pages_artifactProgress__2x6Bo i{display:block;height:100%;border-radius:inherit;background:var(--solution-accent)}.solution-pages_artifactFoot__DBmmP{display:block;margin-top:6px;overflow:hidden;color:#8d7d8d;font-size:7px;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.solution-pages_artifactBarRows__Hv6jy{display:grid;grid-gap:7px;gap:7px;margin-top:9px}.solution-pages_artifactBarRows__Hv6jy>div{display:grid;grid-template-columns:48px 1fr 24px;grid-gap:5px;gap:5px;align-items:center;font-size:7px}.solution-pages_artifactBarRows__Hv6jy>div>span{overflow:hidden;color:#756875;text-overflow:ellipsis;white-space:nowrap}.solution-pages_artifactBarRows__Hv6jy>div>i{height:5px;overflow:hidden;border-radius:99px;background:rgba(98,50,89,.11)}.solution-pages_artifactBarRows__Hv6jy>div>i>b{display:block;height:100%;border-radius:inherit;background:var(--solution-accent)}.solution-pages_artifactBarRows__Hv6jy>div>strong{font-size:7px;text-align:right}.solution-pages_artifactCalibration__1GxJz{display:grid;grid-template-columns:1fr auto;grid-gap:3px 8px;gap:3px 8px;margin-top:6px}.solution-pages_artifactCalibration__1GxJz>span{color:#a291a0;font-family:var(--bv-cond);font-size:6px;letter-spacing:.07em;text-align:right;text-transform:uppercase}.solution-pages_artifactCalibration__1GxJz>span:first-child{grid-column:1;padding-right:55px}.solution-pages_artifactCalibration__1GxJz>span:nth-child(2){grid-column:2}.solution-pages_artifactCalibration__1GxJz>div{display:grid;grid-column:1/-1;grid-template-columns:1fr 28px 13px 31px;grid-gap:4px;gap:4px;align-items:center;min-height:24px;padding:3px 5px;border-radius:5px;background:var(--solution-accent-soft)}.solution-pages_artifactCalibration__1GxJz b,.solution-pages_artifactCalibration__1GxJz em,.solution-pages_artifactCalibration__1GxJz i,.solution-pages_artifactCalibration__1GxJz strong{font-size:7px;font-style:normal}.solution-pages_artifactCalibration__1GxJz b,.solution-pages_artifactCalibration__1GxJz i{color:#988a97;text-align:center}.solution-pages_artifactCalibration__1GxJz em{color:var(--bv-plum);font-weight:700;text-align:right}.solution-pages_artifactTeams__NSIwJ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:7px;gap:7px;margin-top:9px}.solution-pages_artifactTeams__NSIwJ>div{display:grid;grid-template-columns:1fr auto;grid-gap:3px;gap:3px;padding:7px;border:1px solid rgba(98,50,89,.1);border-radius:7px;background:#fff}.solution-pages_artifactTeams__NSIwJ span,.solution-pages_artifactTeams__NSIwJ strong{font-size:9px}.solution-pages_artifactTeams__NSIwJ small{grid-column:1/-1;color:#8d7d8d;font-size:6px;white-space:nowrap}.solution-pages_artifactRules__s__2y{display:grid;grid-gap:4px;gap:4px;margin-top:7px}.solution-pages_artifactRules__s__2y>div{display:grid;grid-template-columns:14px 1fr auto;grid-gap:5px;gap:5px;align-items:center;min-height:21px;padding:3px 5px;border-radius:5px;background:var(--solution-accent-soft)}.solution-pages_artifactRules__s__2y i{display:grid;width:12px;height:12px;place-items:center;border-radius:50%;color:#fff;background:var(--solution-accent);font-size:7px;font-style:normal}.solution-pages_artifactRules__s__2y span,.solution-pages_artifactRules__s__2y strong{font-size:7px}.solution-pages_artifactRules__s__2y strong{color:#887587}.solution-pages_artifactChoices__TqS9d{display:grid;grid-gap:6px;gap:6px;margin-top:8px}.solution-pages_artifactChoices__TqS9d>div{display:grid;grid-template-columns:16px 1fr auto;grid-gap:6px;gap:6px;align-items:center;min-height:29px;padding:5px 7px;border:1px solid rgba(98,50,89,.11);border-radius:7px;background:#fff}.solution-pages_artifactChoices__TqS9d .solution-pages_artifactChoiceActive__j_U0l{border-color:color-mix(in srgb,var(--solution-accent) 65%,#fff);background:var(--solution-accent-soft)}.solution-pages_artifactChoices__TqS9d i{display:grid;width:15px;height:15px;place-items:center;border:1px solid rgba(98,50,89,.18);border-radius:50%;font-size:7px;font-style:normal}.solution-pages_artifactChoices__TqS9d span{font-size:8px;font-weight:700}.solution-pages_artifactChoices__TqS9d small{color:#8d7d8d;font-size:6px}.solution-pages_artifactPool__Kalqi{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:6px;gap:6px;margin-top:8px}.solution-pages_artifactPool__Kalqi>div{padding:7px 3px 6px;border-radius:6px;text-align:center;background:var(--solution-accent-soft)}.solution-pages_artifactPool__Kalqi span,.solution-pages_artifactPool__Kalqi strong{display:block}.solution-pages_artifactPool__Kalqi strong{font-family:var(--bv-serif);font-size:17px;line-height:1}.solution-pages_artifactPool__Kalqi span{margin-top:4px;color:#877787;font-size:6px}.solution-pages_artifactFlow__b1InB{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:11px;gap:11px;margin-top:9px}.solution-pages_artifactFlow__b1InB>div{position:relative;padding:7px 3px;border:1px solid rgba(98,50,89,.1);border-radius:6px;text-align:center;background:#fff}.solution-pages_artifactFlow__b1InB>div+div:before{content:"";position:absolute;top:50%;left:-12px;width:12px;height:1px;background:rgba(98,50,89,.25)}.solution-pages_artifactFlow__b1InB span,.solution-pages_artifactFlow__b1InB strong{display:block}.solution-pages_artifactFlow__b1InB span{color:#877787;font-size:6px}.solution-pages_artifactFlow__b1InB strong{margin-top:2px;font-size:11px}.solution-pages_artifactDivisions__9DXZX{display:grid;grid-gap:5px;gap:5px;margin-top:7px}.solution-pages_artifactDivisions__9DXZX>div{display:flex;align-items:center;justify-content:space-between;min-height:21px;padding:3px 7px;border-left:3px solid var(--solution-accent);border-radius:3px 5px 5px 3px;background:var(--solution-accent-soft)}.solution-pages_artifactDivisions__9DXZX span,.solution-pages_artifactDivisions__9DXZX strong{font-size:7px}.solution-pages_artifactDivisions__9DXZX span{color:#877787}.solution-pages_artifactSync__i1OEu{display:grid;grid-template-columns:1fr auto;grid-gap:5px 8px;gap:5px 8px;align-items:center;margin-top:9px}.solution-pages_artifactSync__i1OEu>strong{font-family:var(--bv-serif);font-size:17px}.solution-pages_artifactSync__i1OEu>span{padding:4px 6px;border-radius:99px;color:var(--bv-plum);background:var(--solution-accent-soft);font-family:var(--bv-cond);font-size:6px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.solution-pages_artifactSync__i1OEu>small{padding:6px;border:1px solid rgba(98,50,89,.1);border-radius:6px;color:#776777;background:#fff;font-size:7px}.solution-pages_artifactVacancy__gmV2f{display:grid;grid-gap:6px;gap:6px;margin-top:9px}.solution-pages_artifactVacancy__gmV2f>div{display:grid;grid-template-columns:1fr auto auto;grid-gap:6px;gap:6px;align-items:center;min-height:28px;padding:5px 7px;border-radius:6px;background:var(--solution-accent-soft)}.solution-pages_artifactVacancy__gmV2f b,.solution-pages_artifactVacancy__gmV2f span,.solution-pages_artifactVacancy__gmV2f strong{font-size:7px}.solution-pages_artifactVacancy__gmV2f span{color:#878}.solution-pages_artifactVacancy__gmV2f b{padding:3px 5px;border-radius:99px;background:#fff}.solution-pages_artifactSchedule__fTpu8{display:grid;grid-gap:5px;gap:5px;margin-top:7px}.solution-pages_artifactSchedule__fTpu8>div{display:grid;grid-template-columns:28px 1fr auto;grid-gap:6px;gap:6px;align-items:center;min-height:21px;padding:3px 7px;border-radius:5px;background:var(--solution-accent-soft)}.solution-pages_artifactSchedule__fTpu8 small,.solution-pages_artifactSchedule__fTpu8 span,.solution-pages_artifactSchedule__fTpu8 strong{font-size:7px}.solution-pages_artifactSchedule__fTpu8 span{font-weight:700}.solution-pages_artifactSchedule__fTpu8 small{color:#878}.solution-pages_stepGrid__gY523>li>span{color:var(--bv-plum-bright);font-family:var(--bv-cond);font-size:11px;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.solution-pages_stepGrid__gY523 h3{margin-top:14px;color:var(--bv-plum);font-family:var(--bv-serif);font-size:clamp(1.55rem,2vw,2rem);line-height:1.08}.solution-pages_stepGrid__gY523 p{margin-top:17px;color:var(--bv-muted);font-size:14px;line-height:1.65}.solution-pages_manual__7h0TK{position:relative;padding:clamp(92px,9vw,132px) 0;overflow:hidden;color:var(--bv-cream);background:linear-gradient(145deg,#241128,var(--bv-night) 58%,#3d203f)}.solution-pages_manual__7h0TK:before{content:"";position:absolute;inset:0;opacity:.22;background:radial-gradient(620px 420px at 12% 28%,var(--solution-accent-soft),transparent 68%)}.solution-pages_manualGrid__Rriuh{position:relative;display:grid;grid-template-columns:minmax(280px,.72fr) minmax(0,1.28fr);grid-gap:clamp(56px,8vw,110px);gap:clamp(56px,8vw,110px);align-items:start}.solution-pages_manual__7h0TK header{position:-webkit-sticky;position:sticky;top:120px}.solution-pages_manual__7h0TK h2{margin-top:20px;color:var(--bv-cream);font-size:clamp(2.7rem,4vw,4.1rem)}.solution-pages_manual__7h0TK header>p{margin-top:24px;color:hsla(30,50%,97%,.63);font-size:17px}.solution-pages_manualLedger__EBByF{display:grid;grid-gap:12px;gap:12px}.solution-pages_manualLedger__EBByF article{display:grid;grid-template-columns:46px 1.15fr .9fr;grid-gap:18px;gap:18px;align-items:center;min-height:132px;padding:22px;border:1px solid hsla(0,0%,100%,.14);border-radius:16px;background:hsla(0,0%,100%,.055);box-shadow:0 24px 46px -36px rgba(0,0,0,.9)}.solution-pages_manualLedger__EBByF article>i{display:grid;width:43px;height:43px;place-items:center;border:1px solid hsla(0,0%,100%,.18);border-radius:50%;color:var(--solution-accent);background:rgba(0,0,0,.12);font-family:var(--bv-serif);font-size:16px;font-style:italic}.solution-pages_manualLedger__EBByF strong{color:var(--solution-accent);font-family:var(--bv-serif);font-size:21px;line-height:1.15}.solution-pages_manualLedger__EBByF p{margin-top:7px;color:hsla(30,50%,97%,.8);font-size:14px;line-height:1.5}.solution-pages_manualLedger__EBByF article>span{display:grid;grid-gap:6px;gap:6px;padding:13px;border-radius:10px;color:hsla(30,50%,97%,.48);background:hsla(0,0%,100%,.045);font-family:var(--bv-cond);font-size:12px;letter-spacing:.03em;line-height:1.45}.solution-pages_manualLedger__EBByF article>span b{color:var(--solution-accent);font-size:8px;letter-spacing:.1em;text-transform:uppercase}.solution-pages_relay__5QXIn{padding:clamp(88px,8vw,122px) 0;background:var(--bv-cream-deep)}.solution-pages_relayGrid__iG_0S{display:grid;grid-template-columns:.8fr 1.2fr;grid-gap:clamp(48px,7vw,96px);gap:clamp(48px,7vw,96px);align-items:center}.solution-pages_relayCopy__PLUi0 h2{margin-top:19px;color:var(--bv-plum);font-size:clamp(2.65rem,3.9vw,3.85rem)}.solution-pages_relayCopy__PLUi0 p{margin-top:21px;color:var(--bv-muted);font-size:17px}.solution-pages_relayCopy__PLUi0>a{display:inline-block;margin-top:22px}.solution-pages_seasonMap__5Krxf{position:relative;display:flex;flex-direction:column;gap:16px;min-height:430px;padding:24px;overflow:hidden;border:1px solid var(--bv-line);border-radius:24px;color:#fff;background:radial-gradient(320px 260px at 48% 43%,var(--solution-accent-soft),transparent 72%),linear-gradient(145deg,#28132b,#3d1d3d);box-shadow:0 34px 70px -44px rgba(66,34,62,.8)}.solution-pages_seasonAppBar__qWzL7{position:relative;z-index:1;display:flex;justify-content:space-between;gap:16px;align-items:center;min-height:30px}.solution-pages_seasonAppBar__qWzL7 em,.solution-pages_seasonAppBar__qWzL7>span{font-family:var(--bv-cond);font-weight:700;letter-spacing:.11em;text-transform:uppercase}.solution-pages_seasonAppBar__qWzL7>span{color:hsla(0,0%,100%,.4);font-size:9px}.solution-pages_seasonAppBar__qWzL7 em{display:flex;gap:7px;align-items:center;padding:7px 9px;border:1px solid hsla(0,0%,100%,.12);border-radius:999px;color:hsla(0,0%,100%,.68);background:hsla(0,0%,100%,.06);font-size:7px;font-style:normal}.solution-pages_seasonAppBar__qWzL7 em i{width:7px;height:7px;border-radius:50%;background:var(--solution-accent);box-shadow:0 0 0 3px hsla(0,0%,100%,.08)}.solution-pages_seasonWorkspace__2hVcG{position:relative;z-index:1;display:grid;grid-template-columns:minmax(190px,.82fr) minmax(0,1.18fr);grid-gap:14px;gap:14px;flex:1 1}.solution-pages_seasonReady__sSzbP,.solution-pages_seasonRoster__IEdGL{border:1px solid hsla(0,0%,100%,.14);border-radius:18px}.solution-pages_seasonRoster__IEdGL{display:flex;flex-direction:column;padding:20px;color:var(--bv-plum);background:var(--bv-paper);box-shadow:0 20px 38px rgba(0,0,0,.2)}.solution-pages_seasonRosterHead__kB_fw{display:flex;justify-content:space-between;gap:8px;align-items:center}.solution-pages_seasonReady__sSzbP>span,.solution-pages_seasonRosterHead__kB_fw b,.solution-pages_seasonRosterHead__kB_fw span{font-family:var(--bv-cond);font-size:8px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.solution-pages_seasonRosterHead__kB_fw span{color:var(--bv-plum-bright)}.solution-pages_seasonRosterHead__kB_fw b{padding:5px 7px;border-radius:999px;color:#27634f;background:#dff2e9;white-space:nowrap}.solution-pages_seasonRoster__IEdGL>strong{display:block;margin-top:24px;font-family:var(--bv-serif);font-size:29px;line-height:1}.solution-pages_seasonRoster__IEdGL>p{margin-top:7px;color:#8f8291;font-size:9px;line-height:1.4}.solution-pages_seasonRosterPeople__L_DmV{display:flex;margin-top:22px}.solution-pages_seasonRosterPeople__L_DmV i{display:grid;width:38px;height:38px;place-items:center;margin-right:-6px;border:2px solid var(--bv-paper);border-radius:50%;color:#fff;background:var(--bv-plum);font-family:var(--bv-cond);font-size:8px;font-style:normal}.solution-pages_seasonRosterPeople__L_DmV i:nth-child(2){background:#d75e74}.solution-pages_seasonRosterPeople__L_DmV i:nth-child(3){background:#3daea0}.solution-pages_seasonRosterPeople__L_DmV i:nth-child(4){background:#d49b37}.solution-pages_seasonRoster__IEdGL>small{display:block;margin-top:auto;padding-top:17px;color:#948795;font-size:8px;line-height:1.45}.solution-pages_seasonReady__sSzbP{display:grid;grid-template-rows:auto 1fr;padding:16px;background:hsla(0,0%,100%,.055)}.solution-pages_seasonReady__sSzbP>span{color:hsla(0,0%,100%,.48)}.solution-pages_seasonOutputs__Kl3pO{display:grid;grid-gap:8px;gap:8px;align-content:center;margin-top:10px}.solution-pages_seasonOutputs__Kl3pO article{display:grid;grid-template-columns:40px minmax(0,1fr) auto;grid-gap:11px;gap:11px;align-items:center;min-height:66px;padding:10px 11px;border:1px solid hsla(0,0%,100%,.14);border-radius:12px;background:hsla(0,0%,100%,.07)}.solution-pages_seasonOutputIcon__ITe2J{display:grid;width:38px;height:38px;place-items:center;border-radius:10px;color:var(--bv-plum);background:var(--solution-accent)}.solution-pages_seasonOutputIcon__ITe2J svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7}.solution-pages_seasonOutputs__Kl3pO small,.solution-pages_seasonOutputs__Kl3pO strong{display:block}.solution-pages_seasonOutputs__Kl3pO strong{font-size:11px}.solution-pages_seasonOutputs__Kl3pO small{margin-top:4px;color:hsla(0,0%,100%,.56);font-size:8px;line-height:1.35}.solution-pages_seasonOutputs__Kl3pO article>b{padding:5px 7px;border-radius:999px;color:var(--solution-accent);background:hsla(0,0%,100%,.08);font-family:var(--bv-cond);font-size:7px;letter-spacing:.07em;text-transform:uppercase}.solution-pages_seasonProof__TWXd0{position:relative;z-index:1;display:flex;gap:8px;align-items:center;padding:11px 13px;border:1px solid hsla(0,0%,100%,.1);border-radius:12px;color:hsla(0,0%,100%,.6);background:hsla(0,0%,100%,.045);font-size:9px}.solution-pages_seasonProof__TWXd0 i{display:grid;width:20px;height:20px;place-items:center;border-radius:50%;color:var(--bv-plum);background:var(--solution-accent);font-size:10px;font-style:normal;font-weight:800}.solution-pages_seasonProof__TWXd0 strong{color:#fff;font-size:9px}.solution-pages_linksSection__K6AAJ{position:relative;overflow:hidden;padding:clamp(82px,8vw,116px) 0;border-top:1px solid rgba(98,50,89,.08);background:linear-gradient(135deg,var(--solution-accent-soft),rgba(236,227,239,.82) 72%)}.solution-pages_linksSection__K6AAJ:after{content:"";position:absolute;right:0;bottom:-1px;left:0;height:clamp(18px,1.6vw,30px);background:var(--bv-cream);-webkit-clip-path:polygon(0 100%,100% 0,100% 100%);clip-path:polygon(0 100%,100% 0,100% 100%)}.solution-pages_linksGrid__zTDnF{position:relative;z-index:1;display:grid;grid-template-columns:.7fr 1.3fr;grid-gap:clamp(48px,7vw,100px);gap:clamp(48px,7vw,100px);align-items:start}.solution-pages_linksGrid__zTDnF h2{margin-top:18px;color:var(--bv-plum);font-size:clamp(2.65rem,4vw,4rem)}.solution-pages_linkGroups__18yis{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px}.solution-pages_linkGroups__18yis>div{padding:25px;border:1px solid var(--bv-line);border-radius:17px;background:var(--bv-paper)}.solution-pages_linkGroups__18yis>div>span{display:block;padding-bottom:14px;color:#8e8191;font-family:var(--bv-cond);font-size:10px;letter-spacing:.1em;text-transform:uppercase}.solution-pages_linkGroups__18yis a{display:flex;justify-content:space-between;gap:15px;align-items:center;padding:13px 0;border-top:1px solid var(--bv-line);color:var(--bv-plum);font-family:var(--bv-cond);font-size:13px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.solution-pages_linkGroups__18yis a:hover{color:var(--bv-plum-bright)}.solution-pages_linkGroups__18yis i{font-style:normal;transition:transform .2s ease}.solution-pages_linkGroups__18yis a:hover i{transform:translateX(4px)}.solution-pages_references__xNn4y{position:relative;z-index:1;margin-top:46px;padding:22px 0 0;border-top:1px solid var(--bv-line)}.solution-pages_references__xNn4y>span{color:#8e8191;font-family:var(--bv-cond);font-size:10px;letter-spacing:.09em;text-transform:uppercase}.solution-pages_references__xNn4y>div{display:flex;flex-wrap:wrap;gap:9px;margin-top:11px}.solution-pages_references__xNn4y a{padding:7px 10px;border:1px solid var(--bv-line);border-radius:999px;color:var(--bv-plum);background:var(--bv-paper);font-size:11px}.solution-pages_references__xNn4y p{max-width:85ch;margin-top:15px;color:#968a98;font-size:10px}@media (max-width:1080px){.solution-pages_hero__5Uql7{min-height:0}.solution-pages_heroGrid___2FDw{grid-template-columns:1fr}.solution-pages_heroCopy__2tIdN{max-width:760px}.solution-pages_heroBoard__YxeAu{width:min(760px,100%)}.solution-pages_heroGridReverse___fgiN .solution-pages_heroCopy__2tIdN{order:1;justify-self:start}.solution-pages_heroGridReverse___fgiN .solution-pages_heroBoard__YxeAu{order:2}.solution-pages_stepGrid__gY523{grid-template-columns:repeat(2,minmax(0,1fr))}.solution-pages_stepGrid__gY523 li:nth-child(3){border-left:0;border-top:1px solid var(--bv-line)}.solution-pages_stepGrid__gY523 li:nth-child(4){border-top:1px solid var(--bv-line)}.solution-pages_manualGrid__Rriuh{grid-template-columns:1fr}.solution-pages_manual__7h0TK header{position:static;max-width:780px}.solution-pages_relayGrid__iG_0S{grid-template-columns:1fr}}@media (max-width:760px){.solution-pages_hero__5Uql7{padding:116px 0 70px}.solution-pages_breadcrumb__Boyjh{margin-bottom:30px;overflow:hidden;white-space:nowrap}.solution-pages_heroGrid___2FDw{gap:46px}.solution-pages_heroCopy__2tIdN h1{font-size:clamp(2.85rem,13vw,3.75rem);line-height:.96}.solution-pages_heroCopy__2tIdN>p{font-size:16px}.solution-pages_heroActions__8PXXD{flex-direction:column;align-items:stretch}.solution-pages_heroActions__8PXXD .bv-btn{width:100%}.solution-pages_heroBoard__YxeAu{padding:5px}.solution-pages_visualFrame__B7JUk{min-height:442px;border-radius:18px}.solution-pages_visualHeader___pJS2{min-height:82px;padding:16px}.solution-pages_visualHeader___pJS2 strong{max-width:18ch;font-size:19px}.solution-pages_visualHeader___pJS2 em{max-width:102px;padding:7px 8px;white-space:normal}.solution-pages_visualBody__JaymZ{min-height:310px!important}.solution-pages_visualFooter__lV4MH{min-height:50px;padding:11px 16px}.solution-pages_visualFooter__lV4MH i{display:none}.solution-pages_baseballVisual__Qm7Nr .solution-pages_visualBody__JaymZ,.solution-pages_basketballVisual__aDe1u .solution-pages_visualBody__JaymZ,.solution-pages_flagVisual__zVRWd .solution-pages_visualBody__JaymZ,.solution-pages_soccerVisual__jSiEo .solution-pages_visualBody__JaymZ{min-height:286px!important;padding:11px}.solution-pages_productCapture__o0W9W{height:264px}.solution-pages_aysoVisual__ljw6G .solution-pages_visualBody__JaymZ,.solution-pages_babeRuthVisual__0Udcu .solution-pages_visualBody__JaymZ,.solution-pages_littleLeagueVisual__SSrxR .solution-pages_visualBody__JaymZ,.solution-pages_njbVisual__4lQLK .solution-pages_visualBody__JaymZ,.solution-pages_ponyVisual__HeYuS .solution-pages_visualBody__JaymZ{padding:14px}.solution-pages_journeyStages__dD61p{grid-template-columns:1fr}.solution-pages_journeyStages__dD61p>section{display:grid;grid-template-columns:minmax(88px,.7fr) minmax(120px,1.3fr);grid-gap:0 10px;gap:0 10px;align-items:center}.solution-pages_journeyStages__dD61p>section:not(:last-child):after{top:auto;right:50%;bottom:-9px;transform:translateX(50%) rotate(90deg)}.solution-pages_journeyStages__dD61p>section>small,.solution-pages_journeyStages__dD61p>section>span,.solution-pages_journeyStages__dD61p>section>strong{grid-column:1}.solution-pages_journeyStages__dD61p>section>strong{margin-bottom:4px}.solution-pages_journeyStages__dD61p>section>small{margin-top:0}.solution-pages_journeyPlacement__7A4GH,.solution-pages_journeyRank__Kdi0i,.solution-pages_journeyScores__xT8HM{grid-column:2;grid-row:1/span 3}.solution-pages_ratingComparison__ehalX{grid-template-columns:1fr 66px 1fr;gap:7px}.solution-pages_commonRank__1kEN_,.solution-pages_rawRatings__7aVNX{padding:11px}.solution-pages_rawRatings__7aVNX>div{grid-template-columns:42px 1fr 15px;margin-top:20px}.solution-pages_ratingBridge__QIJFq i{width:44px;height:44px}.solution-pages_commonRank__1kEN_ strong{margin-top:26px;font-size:17px}.solution-pages_ageLadder__TN1rP>div{width:calc(72% + var(--level) * 4%);margin-left:calc(var(--level) * 2%)}.solution-pages_methodSwitch__1evAA{flex-wrap:wrap}.solution-pages_playerPoolFlow__85azm{grid-template-columns:.75fr 38px 1.15fr;gap:6px}.solution-pages_flowSource__MeZEl{padding:25px 8px}.solution-pages_flowFork__wZfIn span{padding:6px 4px;font-size:6px}.solution-pages_flowDestinations__BD0_F>div{padding:9px}.solution-pages_poolHistory__cWYwQ{gap:5px;font-size:7px}.solution-pages_njbMap__kMowb{grid-template-columns:94px 1fr;gap:8px;min-height:270px}.solution-pages_divisionRail___9BBE,.solution-pages_gymGrid__YYBSV{padding:9px}.solution-pages_gymGrid__YYBSV{grid-template-columns:29px 1fr}.solution-pages_boardTop__F3m69{align-items:flex-start;padding:18px}.solution-pages_boardTop__F3m69 em{max-width:112px;white-space:normal}.solution-pages_boardTable__ULK5n{padding:9px 10px}.solution-pages_boardHead__CDG7w,.solution-pages_boardRow__HZSlU{grid-template-columns:.82fr 1fr 1fr;gap:7px}.solution-pages_boardHead__CDG7w{padding-inline:5px;font-size:8px}.solution-pages_boardRow__HZSlU{min-height:62px;padding-inline:5px;font-size:10px}.solution-pages_board__uuBWP>p{padding:10px 18px 16px}.solution-pages_highlightBand__NYrNT{padding-bottom:55px}.solution-pages_highlightBand__NYrNT>div{grid-template-columns:1fr}.solution-pages_highlightBand__NYrNT article{min-height:0;padding:25px 0}.solution-pages_highlightBand__NYrNT article+article{border-top:1px solid var(--bv-line);border-left:0}.solution-pages_sectionHead___Kxai h2{font-size:clamp(2.5rem,11vw,3.3rem)}.solution-pages_sectionHead___Kxai>p{font-size:16px}.solution-pages_stepGrid__gY523{grid-template-columns:1fr;gap:13px;margin-top:46px!important}.solution-pages_stepGrid__gY523 li{min-height:0;padding:18px 18px 26px}.solution-pages_stepGrid__gY523 li+li,.solution-pages_stepGrid__gY523 li:nth-child(3),.solution-pages_stepGrid__gY523 li:nth-child(4){border-top:1px solid var(--bv-line);border-left:0}.solution-pages_stepGrid__gY523 li:before{left:4px}.solution-pages_stepGrid__gY523 h3{margin-top:28px}.solution-pages_manual__7h0TK h2{font-size:clamp(2.5rem,11vw,3.3rem)}.solution-pages_manualHead__XVBEf{display:none}.solution-pages_manualLedger__EBByF article{grid-template-columns:38px 1fr;gap:10px;min-height:0;padding:17px}.solution-pages_manualLedger__EBByF article>i{width:36px;height:36px}.solution-pages_manualLedger__EBByF article>span{grid-column:2;padding-top:11px;border-top:1px solid hsla(0,0%,100%,.09)}.solution-pages_linksGrid__zTDnF h2,.solution-pages_relayCopy__PLUi0 h2{font-size:clamp(2.5rem,11vw,3.3rem)}.solution-pages_seasonMap__5Krxf{min-height:0;padding:18px;gap:14px}.solution-pages_seasonAppBar__qWzL7{align-items:flex-start}.solution-pages_seasonAppBar__qWzL7 em{max-width:128px;line-height:1.25}.solution-pages_seasonWorkspace__2hVcG{grid-template-columns:1fr;gap:10px}.solution-pages_seasonRoster__IEdGL{min-height:245px;padding:18px}.solution-pages_seasonReady__sSzbP{padding:14px}.solution-pages_seasonOutputs__Kl3pO article{min-height:63px}.solution-pages_seasonProof__TWXd0{align-items:flex-start;flex-wrap:wrap}.solution-pages_seasonProof__TWXd0 span{flex:1 1 190px}.solution-pages_linkGroups__18yis,.solution-pages_linksGrid__zTDnF{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.solution-pages_linkGroups__18yis i{transition:none}}