.profile_profilePage__btYDM{min-height:100vh;background:#f1f0eb;color:#11110f}.profile_hero__baTNO{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(360px,.8fr);grid-gap:50px;gap:50px;padding:clamp(48px,7vw,100px) clamp(24px,8vw,140px);background:#11110f;color:#f1f0eb}.profile_identity__4SltW h1{margin:13px 0;font-size:clamp(58px,9vw,112px);line-height:.77;text-transform:none}.profile_identity__4SltW>p:not(.profile_eyebrow__Zdjvi){margin:0;color:#c4c4bd;font-size:15px}.profile_team__iAqGm{display:block;margin-top:7px;color:#f95b10;font:600 11px DM Mono;letter-spacing:.5px;text-transform:uppercase}.profile_externalProfiles___C1Ca{display:flex;flex-wrap:wrap;gap:10px 22px;margin-top:25px}.profile_externalProfiles___C1Ca>span{color:#c4c4bd;font:10px DM Mono;text-transform:uppercase}.profile_externalProfiles___C1Ca a{display:inline-flex;gap:10px;color:#f95b10;font:10px DM Mono;text-decoration:none;text-transform:uppercase}.profile_externalProfiles___C1Ca a:hover{color:#f1f0eb}.profile_profileFacts__xK7Gw{display:grid;grid-template-columns:1fr 1fr;align-self:end;border-top:1px solid #4b4a44}.profile_profileFacts__xK7Gw div{display:grid;grid-gap:4px;gap:4px;padding:16px 0;border-bottom:1px solid #4b4a44}.profile_profileFacts__xK7Gw b{font:700 37px/1 Barlow Condensed}.profile_classifications__s19ef span,.profile_lastRace__Np8e9 small,.profile_lastRace__Np8e9 span,.profile_profileFacts__xK7Gw span,.profile_raceList__YYrIw span{font:10px DM Mono;color:#aaa9a1;text-transform:uppercase}.profile_achievements__Agv6o,.profile_history__sZwJd,.profile_live__cUjCp{padding:clamp(46px,7vw,96px) clamp(24px,8vw,140px);border-bottom:1px solid #d4d1c9}.profile_sectionHead__YLTeN{display:flex;justify-content:space-between;gap:30px;align-items:flex-end;margin-bottom:28px}.profile_sectionHead__YLTeN h2{font-size:clamp(44px,6vw,76px);line-height:.8;text-transform:uppercase}.profile_sectionHead__YLTeN div>p:last-child,.profile_sectionHead__YLTeN>p{max-width:380px;margin:0;color:#77756e;font-size:13px;line-height:1.6}.profile_achievementList__tHgr6{display:grid;grid-template-columns:repeat(auto-fit,minmax(270px,1fr));grid-gap:12px;gap:12px}.profile_achievementList__tHgr6 article{display:flex;gap:16px;align-items:center;min-height:112px;padding:19px;background:#e3e1da}.profile_achievementList__tHgr6 b{display:grid;place-items:center;flex:0 0 64px;width:64px;min-width:64px;max-width:64px;height:64px;padding:4px;overflow:hidden;background:#11110f;color:#f95b10;font:700 11px/1 DM Mono;letter-spacing:-.04em;text-align:center;text-overflow:clip;text-transform:uppercase;white-space:nowrap}.profile_achievementList__tHgr6 div{display:grid;grid-gap:7px;gap:7px}.profile_achievementList__tHgr6 strong{font:700 24px Barlow Condensed;text-transform:uppercase}.profile_achievementList__tHgr6 span{font-size:11px;line-height:1.5;color:#55544f}.profile_live__cUjCp{background:#fff8f4}.profile_liveEvents__DlHRN{display:grid;grid-gap:18px;gap:18px}.profile_liveEvent__HEI4c{overflow:hidden;background:#11110f;color:#f1f0eb}.profile_liveEventHead__uCXRw{display:flex;justify-content:space-between;gap:24px;align-items:flex-end;padding:22px 24px;border-bottom:1px solid #3b3a36}.profile_liveEventHead__uCXRw div{display:grid;grid-gap:5px;gap:5px}.profile_competitionBoard__1Ff3A a small,.profile_competitionBoard__1Ff3A header span,.profile_liveEventHead__uCXRw small,.profile_liveEventHead__uCXRw span{color:#96958e;font:9px DM Mono;letter-spacing:.04em;text-transform:uppercase}.profile_liveEventHead__uCXRw h3{margin:0;font:700 34px/.95 Barlow Condensed;text-transform:uppercase}.profile_competitionGrid__5d6JO{display:grid;grid-template-columns:repeat(auto-fit,minmax(245px,1fr));grid-gap:1px;gap:1px;background:#3b3a36}.profile_competitionBoard__1Ff3A{--competition-accent:#f1f0eb;display:grid;grid-template-rows:auto 1fr;min-width:0;background:#171714}.profile_competitionBoard__1Ff3A[data-family=GENERAL]{--competition-accent:#ffd100}.profile_competitionBoard__1Ff3A[data-family=SPRINT]{--competition-accent:#36d7ff}.profile_competitionBoard__1Ff3A[data-family=KOM]{--competition-accent:#f05b68}.profile_competitionBoard__1Ff3A[data-family=AWARDS]{--competition-accent:#f95b10}.profile_competitionBoard__1Ff3A>header{display:grid;grid-gap:7px;gap:7px;min-height:88px;padding:18px;border-top:3px solid var(--competition-accent)}.profile_competitionBoard__1Ff3A h4{margin:0;font:700 22px/1 Barlow Condensed;text-transform:uppercase}.profile_competitionBoard__1Ff3A>div{display:grid;align-content:start}.profile_competitionBoard__1Ff3A a{display:grid;grid-template-columns:48px minmax(0,1fr);grid-gap:12px;gap:12px;align-items:center;min-height:65px;padding:11px 18px;border-top:1px solid #33322e;color:inherit;text-decoration:none}.profile_competitionBoard__1Ff3A a:focus-visible,.profile_competitionBoard__1Ff3A a:hover{background:#22221e}.profile_competitionBoard__1Ff3A a:focus-visible{outline:1px solid var(--competition-accent);outline-offset:-2px}.profile_competitionBoard__1Ff3A a b{color:var(--competition-accent);font:700 30px/1 Barlow Condensed}.profile_competitionBoard__1Ff3A a span{display:grid;grid-gap:4px;gap:4px;min-width:0}.profile_competitionBoard__1Ff3A a strong{overflow:hidden;font:600 11px DM Mono;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.profile_history__sZwJd .profile_sectionHead__YLTeN{margin-bottom:24px}.profile_history__sZwJd .profile_sectionHead__YLTeN p:last-child{margin-top:14px}.profile_lastRace__Np8e9{display:grid;grid-template-columns:130px 1fr auto;grid-gap:14px;gap:14px;align-items:center;margin:0 0 22px;padding:15px 18px;background:#f95b10;color:#11110f}.profile_lastRace__Np8e9 small,.profile_lastRace__Np8e9 span{color:#5b280f}.profile_lastRace__Np8e9 strong{font:700 24px Barlow Condensed;text-transform:uppercase}.profile_raceList__YYrIw{border-top:2px solid #11110f}.profile_raceLabels__WQXK2,.profile_raceList__YYrIw>a{display:grid;grid-template-columns:115px minmax(200px,1fr) repeat(4,90px);grid-gap:16px;gap:16px;align-items:center}.profile_raceLabels__WQXK2{padding:11px 0;color:#77756e;font:10px DM Mono;text-transform:uppercase}.profile_raceList__YYrIw>a{padding:15px 0;border-top:1px solid #c9c6bd;color:#11110f;text-decoration:none}.profile_raceList__YYrIw>a:hover{background:#fff1e8;padding-inline:12px}.profile_raceList__YYrIw time{font:10px DM Mono;color:#77756e}.profile_raceList__YYrIw>a div{display:grid;grid-gap:4px;gap:4px}.profile_raceList__YYrIw strong{font-size:15px}.profile_raceList__YYrIw b{font:700 25px/1 Barlow Condensed}.profile_total__vyqqF{padding-left:14px;border-left:2px solid #f95b10}.profile_empty__PbJUn{padding:18px;background:#e3e1da;color:#77756e;font:12px DM Mono}@media (max-width:850px){.profile_hero__baTNO{grid-template-columns:1fr}.profile_raceLabels__WQXK2,.profile_raceList__YYrIw>a{grid-template-columns:100px 1fr repeat(2,72px)}.profile_raceLabels__WQXK2 span:nth-of-type(4),.profile_raceLabels__WQXK2 span:nth-of-type(5),.profile_raceList__YYrIw>a>div:nth-of-type(3),.profile_raceList__YYrIw>a>div:nth-of-type(4){display:none}}@media (max-width:600px){.profile_sectionHead__YLTeN{display:grid}.profile_profileFacts__xK7Gw{grid-template-columns:1fr 1fr}.profile_liveEventHead__uCXRw{display:grid;align-items:start}.profile_competitionGrid__5d6JO,.profile_lastRace__Np8e9{grid-template-columns:1fr}.profile_lastRace__Np8e9{gap:5px}.profile_raceLabels__WQXK2{display:none}.profile_raceList__YYrIw>a{grid-template-columns:1fr 65px 65px;gap:8px}.profile_raceList__YYrIw time{grid-column:1/-1}.profile_raceList__YYrIw>a>div:nth-of-type(2){display:none}.profile_raceList__YYrIw strong{font-size:14px}}.profile_profilePage__btYDM{display:grid}.profile_sectionHead__YLTeN{padding-inline:0!important}.profile_identity__4SltW .profile_eyebrow__Zdjvi,.profile_identity__4SltW>p:not(.profile_eyebrow__Zdjvi){display:none}.profile_identity__4SltW h1{color:var(--rider-category-color,#f1f0eb)}.profile_history__sZwJd{display:contents}.profile_hero__baTNO{order:0}.profile_history__sZwJd .profile_lastRace__Np8e9{order:1;margin:0;padding:18px var(--page-gutter);grid-template-columns:150px 1fr auto}.profile_history__sZwJd .profile_lastRace__Np8e9>span{font-size:0}.profile_history__sZwJd .profile_lastRace__Np8e9>span:after{content:"Most recent race";font-size:10px}.profile_achievements__Agv6o{order:2}.profile_live__cUjCp{order:3}.profile_history__sZwJd .profile_sectionHead__YLTeN{order:4;display:block;margin:0;padding:clamp(46px,7vw,96px) var(--page-gutter) 24px!important}.profile_history__sZwJd .profile_sectionHead__YLTeN>div{margin:0}.profile_history__sZwJd .profile_sectionHead__YLTeN h2{margin-left:0}.profile_history__sZwJd .profile_sectionHead__YLTeN div>p:last-child{margin-top:14px}.profile_history__sZwJd .profile_raceList__YYrIw,.profile_history__sZwJd>.profile_empty__PbJUn{order:5;margin:0;padding:0 var(--page-gutter) clamp(46px,7vw,96px)}@media (max-width:600px){.profile_history__sZwJd .profile_lastRace__Np8e9{grid-template-columns:1fr;padding:16px 24px}.profile_history__sZwJd .profile_raceList__YYrIw,.profile_history__sZwJd>.profile_empty__PbJUn{padding-inline:24px}.profile_history__sZwJd .profile_sectionHead__YLTeN{padding-inline:24px!important}}.profile_history__sZwJd{display:contents!important}.profile_history__sZwJd .profile_raceList__YYrIw,.profile_history__sZwJd .profile_sectionHead__YLTeN,.profile_history__sZwJd>.profile_empty__PbJUn{display:none!important}.profile_history__sZwJd .profile_lastRace__Np8e9{display:grid!important}.profile_achievements__Agv6o,.profile_live__cUjCp{padding-inline:var(--page-gutter)!important}.profile_history__sZwJd .profile_lastRace__Np8e9{display:block!important;padding:0!important}.profile_history__sZwJd .profile_lastRace__Np8e9>:not(.latest-race-link){display:none!important}.profile_history__sZwJd .profile_lastRace__Np8e9>.latest-race-link{display:grid;width:100%;grid-template-columns:150px minmax(0,1fr) auto;grid-gap:24px;gap:24px;align-items:center;padding:18px var(--page-gutter);color:#11110f;text-decoration:none}.profile_history__sZwJd .profile_lastRace__Np8e9>.latest-race-link:hover{background:#df531b}.profile_history__sZwJd .profile_lastRace__Np8e9>.latest-race-link small,.profile_history__sZwJd .profile_lastRace__Np8e9>.latest-race-link span{color:#5b280f;font:10px DM Mono;text-transform:uppercase}.profile_history__sZwJd .profile_lastRace__Np8e9>.latest-race-link .latest-race-result{display:grid;grid-gap:4px;gap:4px;justify-items:end;text-align:right}.profile_history__sZwJd .profile_lastRace__Np8e9>.latest-race-link .latest-race-result em{color:#11110f;font:700 11px DM Mono;font-style:normal;text-transform:uppercase}.profile_history__sZwJd .profile_lastRace__Np8e9>.latest-race-link .latest-race-result em:last-child{color:#5b280f;font-size:9px;font-weight:400}.profile_history__sZwJd .profile_lastRace__Np8e9>.latest-race-link strong{font:700 24px Barlow Condensed;text-transform:uppercase}@media (max-width:600px){.profile_history__sZwJd .profile_lastRace__Np8e9>.latest-race-link{grid-template-columns:1fr;gap:5px;padding:16px 24px}.profile_history__sZwJd .profile_lastRace__Np8e9>.latest-race-link .latest-race-result{justify-items:start;text-align:left}}.profile_live__cUjCp{order:2}.profile_achievements__Agv6o{order:3}.profile_hero__baTNO{padding-inline:var(--page-gutter)}.rider-team-label_label__Rcw65{display:block;min-width:0;margin-top:3px;font:600 10px/1.35 DM Mono;letter-spacing:.7px;overflow-wrap:anywhere;text-transform:uppercase}