.seo-module__Opr1mG__shell{--green:#b7f34a;--cyan:#68e5d3;--amber:#ffc765;--line:#d3ffe11f;color:#eff8f2;background:radial-gradient(circle at 8% 7%,#3083572e,#0000 28rem),radial-gradient(circle at 92% 25%,#3fb7a217,#0000 32rem),#050c08;min-height:100vh}.seo-module__Opr1mG__shell,.seo-module__Opr1mG__shell *{box-sizing:border-box}.seo-module__Opr1mG__localBar{color:#9eb1a7;background:#050d09eb;border-bottom:1px solid #b7f34a2e;justify-content:center;align-items:center;gap:.55rem;min-height:38px;padding:.45rem 1rem;font-size:.7rem;display:flex}.seo-module__Opr1mG__localBar:before{background:var(--green);content:"";border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #b7f34a1a}.seo-module__Opr1mG__localBar strong{color:var(--green)}.seo-module__Opr1mG__page{width:min(1160px,100% - 1.25rem);margin:0 auto;padding:1rem 0 5rem}.seo-module__Opr1mG__breadcrumb{color:#71877c;align-items:center;gap:.5rem;margin:.45rem 0 1rem;font-size:.68rem;display:flex}.seo-module__Opr1mG__breadcrumb a{color:#a9bbb2;text-decoration:none}.seo-module__Opr1mG__hero{background:radial-gradient(circle at 88% 15%,#68e5d31f,#0000 38%),linear-gradient(145deg,#10271bf7,#06120bfa);border:1px solid #b7f34a2b;border-radius:28px;padding:1.4rem;position:relative;overflow:hidden;box-shadow:0 28px 80px #00000047}.seo-module__Opr1mG__hero:after{clip-path:polygon(0 100%,22% 58%,38% 73%,57% 16%,72% 54%,87% 8%,100% 100%);content:"";background:linear-gradient(145deg,#4780565c,#11342524);width:54%;height:72%;position:absolute;bottom:-28%;right:-7%}.seo-module__Opr1mG__eyebrow{z-index:1;color:var(--green);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.68rem;font-weight:780;position:relative}.seo-module__Opr1mG__hero h1{z-index:1;color:#fbfffc;letter-spacing:-.055em;max-width:900px;margin:.55rem 0 0;font-size:clamp(2.3rem,8vw,5rem);font-weight:540;line-height:.98;position:relative}.seo-module__Opr1mG__lead{z-index:1;color:#b6c9be;max-width:760px;margin:1.15rem 0 0;font-size:clamp(.95rem,2.2vw,1.1rem);line-height:1.7;position:relative}.seo-module__Opr1mG__heroActions{z-index:1;flex-wrap:wrap;gap:.6rem;margin-top:1.35rem;display:flex;position:relative}.seo-module__Opr1mG__primaryAction,.seo-module__Opr1mG__secondaryAction{border-radius:12px;justify-content:center;align-items:center;min-height:44px;padding:.68rem .95rem;font-size:.76rem;font-weight:760;text-decoration:none;display:inline-flex}.seo-module__Opr1mG__primaryAction{background:var(--green);color:#07120b}.seo-module__Opr1mG__secondaryAction{color:#e4efe8;background:#ffffff09;border:1px solid #daffe729}.seo-module__Opr1mG__stats{z-index:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;max-width:600px;margin-top:1.3rem;display:grid;position:relative}.seo-module__Opr1mG__stats div{border:1px solid var(--line);background:#020b0670;border-radius:14px;padding:.75rem}.seo-module__Opr1mG__stats strong,.seo-module__Opr1mG__stats span{display:block}.seo-module__Opr1mG__stats strong{color:#fff;font-size:1.3rem;font-weight:580}.seo-module__Opr1mG__stats span{color:#81978b;margin-top:.15rem;font-size:.61rem}.seo-module__Opr1mG__quickLinks{scrollbar-width:none;gap:.5rem;margin:.75rem 0 0;padding:.7rem 0 .2rem;display:flex;overflow-x:auto}.seo-module__Opr1mG__quickLinks::-webkit-scrollbar{display:none}.seo-module__Opr1mG__quickLinks a{border:1px solid var(--line);color:#b8cac0;background:#ffffff06;border-radius:999px;flex:none;padding:.55rem .7rem;font-size:.66rem;text-decoration:none}.seo-module__Opr1mG__quickLinks a:hover{color:#fff;border-color:#b7f34a52}.seo-module__Opr1mG__eventClarifier{background:#68e5d30e;border:1px solid #68e5d32e;border-radius:18px;gap:.75rem;margin-top:.8rem;padding:1rem;display:grid}.seo-module__Opr1mG__eventClarifier>span{color:#b8f4e9;letter-spacing:.08em;text-transform:uppercase;background:#68e5d31f;border-radius:7px;place-self:start;padding:.32rem .48rem;font-size:.58rem;font-weight:790}.seo-module__Opr1mG__eventClarifier strong{color:#edf8f2;font-size:.88rem}.seo-module__Opr1mG__eventClarifier p{color:#91a89c;margin:.4rem 0 0;font-size:.72rem;line-height:1.6}.seo-module__Opr1mG__section{margin-top:3.8rem}.seo-module__Opr1mG__sectionHeading{justify-content:space-between;align-items:end;gap:1rem;margin-bottom:1rem;display:flex}.seo-module__Opr1mG__sectionHeading h2{color:#f7fcf9;letter-spacing:-.04em;margin:.35rem 0 0;font-size:clamp(1.7rem,5vw,2.65rem);font-weight:540}.seo-module__Opr1mG__sectionHeading p:not(.seo-module__Opr1mG__eyebrow){color:#8fa499;max-width:630px;margin:.6rem 0 0;font-size:.8rem;line-height:1.6}.seo-module__Opr1mG__sectionHeading>span{border:1px solid var(--line);color:#b8c9c0;border-radius:999px;flex:none;padding:.45rem .65rem;font-size:.65rem}.seo-module__Opr1mG__eventGrid{gap:.65rem;display:grid}.seo-module__Opr1mG__eventCard{border:1px solid var(--line);min-width:0;color:inherit;background:linear-gradient(145deg,#0d1d14e6,#07110bf0);border-radius:20px;padding:1rem;text-decoration:none;transition:border-color .16s,transform .16s;display:grid;position:relative}.seo-module__Opr1mG__eventCard:hover{border-color:#b7f34a57;transform:translateY(-2px)}.seo-module__Opr1mG__cardTop{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.seo-module__Opr1mG__seriesBadge,.seo-module__Opr1mG__countryBadge{border-radius:7px;align-items:center;min-height:24px;padding:.25rem .45rem;font-size:.56rem;font-weight:790;display:inline-flex}.seo-module__Opr1mG__countryBadge{font-style:normal}.seo-module__Opr1mG__seriesBadge{color:#a9eee1;background:#68e5d312;border:1px solid #68e5d329}.seo-module__Opr1mG__countryBadge{color:#d9e6df;background:#ffffff09;border:1px solid #daffe71a}.seo-module__Opr1mG__eventCard h3{color:#f4faf6;letter-spacing:-.025em;margin:1rem 0 0;font-size:1.15rem;font-weight:590}.seo-module__Opr1mG__eventMeta{color:#859b8f;margin:.35rem 0 0;font-size:.68rem;line-height:1.5}.seo-module__Opr1mG__distanceChips{flex-wrap:wrap;gap:.35rem;margin-top:1rem;display:flex}.seo-module__Opr1mG__distanceChips span{color:#cdeaa4;background:#b7f34a0b;border:1px solid #b7f34a1f;border-radius:8px;padding:.3rem .45rem;font-size:.59rem}.seo-module__Opr1mG__cardFooter{color:#748a7e;border-top:1px solid #daffe712;justify-content:space-between;align-items:center;gap:.75rem;margin-top:1rem;padding-top:.75rem;font-size:.62rem;display:flex}.seo-module__Opr1mG__cardFooter strong{color:var(--green);font-weight:720}.seo-module__Opr1mG__empty{text-align:center;background:#09160e8c;border:1px dashed #daffe726;border-radius:20px;padding:2rem 1.1rem}.seo-module__Opr1mG__empty strong{color:#e8f2ec;font-size:1rem;display:block}.seo-module__Opr1mG__empty p{color:#82988d;max-width:620px;margin:.6rem auto 1rem;font-size:.76rem;line-height:1.6}.seo-module__Opr1mG__steps{gap:.6rem;display:grid}.seo-module__Opr1mG__steps article{background:#0c1b13bd;border-top:1px solid #b7f34a3b;border-radius:0 0 17px 17px;padding:1rem}.seo-module__Opr1mG__steps span{color:var(--green);font-size:.62rem;font-weight:780}.seo-module__Opr1mG__steps h3{color:#edf5f0;margin:.65rem 0 0;font-size:.95rem;font-weight:590}.seo-module__Opr1mG__steps p{color:#8da196;margin:.45rem 0 0;font-size:.72rem;line-height:1.58}.seo-module__Opr1mG__raceList{gap:.55rem;display:grid}.seo-module__Opr1mG__raceRow{border:1px solid var(--line);background:#09160eb8;border-radius:16px;gap:.75rem;padding:.9rem;display:grid}.seo-module__Opr1mG__raceRow h3{color:#f3f9f5;margin:0;font-size:1rem;font-weight:600}.seo-module__Opr1mG__raceRow p{color:#859a8f;margin:.25rem 0 0;font-size:.68rem}.seo-module__Opr1mG__raceLabels{flex-wrap:wrap;gap:.3rem;margin-bottom:.55rem;display:flex}.seo-module__Opr1mG__raceLabels span{color:#d8f9a0;background:#b7f34a11;border:1px solid #b7f34a26;border-radius:7px;padding:.27rem .42rem;font-size:.56rem;font-weight:780}.seo-module__Opr1mG__raceFacts{flex-wrap:wrap;gap:.4rem;display:flex}.seo-module__Opr1mG__raceFacts span{color:#bdcec5;background:#ffffff09;border-radius:8px;padding:.35rem .48rem;font-size:.62rem}.seo-module__Opr1mG__raceLinks{flex-wrap:wrap;gap:.45rem;display:flex}.seo-module__Opr1mG__raceLinks a{color:#dfffaa;background:#b7f34a1a;border-radius:10px;justify-content:center;align-items:center;min-height:38px;padding:.5rem .68rem;font-size:.65rem;font-weight:730;text-decoration:none;display:inline-flex}.seo-module__Opr1mG__raceLinks a:first-child{background:var(--green);color:#07120b}.seo-module__Opr1mG__notice{color:#cdbd9f;background:#ffc7650e;border:1px solid #ffc76529;border-radius:14px;margin-top:.8rem;padding:.85rem;font-size:.68rem;line-height:1.58}@media (min-width:640px){.seo-module__Opr1mG__page{width:min(1160px,100% - 3rem);padding-top:1.5rem}.seo-module__Opr1mG__hero{border-radius:34px;padding:2.4rem}.seo-module__Opr1mG__stats{grid-template-columns:repeat(4,minmax(0,1fr))}.seo-module__Opr1mG__eventGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.seo-module__Opr1mG__steps{grid-template-columns:repeat(3,minmax(0,1fr))}.seo-module__Opr1mG__raceRow{grid-template-columns:minmax(0,1.3fr) minmax(220px,.8fr);align-items:center}.seo-module__Opr1mG__raceLinks{grid-column:1/-1}.seo-module__Opr1mG__eventClarifier{grid-template-columns:auto minmax(0,1fr);align-items:start;padding:1.1rem 1.2rem}}@media (min-width:980px){.seo-module__Opr1mG__eventGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.seo-module__Opr1mG__raceRow{grid-template-columns:minmax(0,1.4fr) minmax(280px,.8fr) auto}.seo-module__Opr1mG__raceLinks{grid-column:auto;justify-content:flex-end}}@media (max-width:520px){.seo-module__Opr1mG__localBar span{display:none}.seo-module__Opr1mG__sectionHeading{flex-direction:column;align-items:start}.seo-module__Opr1mG__primaryAction,.seo-module__Opr1mG__secondaryAction{width:100%}}@media (prefers-reduced-motion:reduce){.seo-module__Opr1mG__eventCard{transition:none}}
.detail-module__lrybYq__shell{--green:#b7f34a;--cyan:#68e5d3;--line:#daffe71c;color:#eaf5ee;background:radial-gradient(circle at 85% 0,#1f73502e,#0000 34rem),#050c08;min-height:100vh}.detail-module__lrybYq__localBar{color:#9fb2a8;background:#07120c;border-bottom:1px solid #b7f34a29;justify-content:center;align-items:center;gap:.55rem;min-height:36px;font-size:.68rem;display:flex}.detail-module__lrybYq__localBar>span{background:var(--green);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #b7f34a1a}.detail-module__lrybYq__localBar strong{color:var(--green)}.detail-module__lrybYq__page{width:min(1160px,100% - 1.25rem);margin:0 auto;padding:1rem 0 5rem}.detail-module__lrybYq__breadcrumb{color:#71877c;white-space:nowrap;gap:.5rem;margin:.6rem 0 1rem;font-size:.68rem;display:flex;overflow:hidden}.detail-module__lrybYq__breadcrumb a{color:#a9bbb2;text-decoration:none}.detail-module__lrybYq__breadcrumb span:last-child{text-overflow:ellipsis;overflow:hidden}.detail-module__lrybYq__hero{background:radial-gradient(circle at 88% 12%,#68e5d321,#0000 38%),linear-gradient(145deg,#11291df0,#07140df5);border:1px solid #b7f34a2b;border-radius:27px;gap:1.25rem;padding:1.25rem;display:grid;position:relative;overflow:hidden}.detail-module__lrybYq__badges{flex-wrap:wrap;gap:.4rem;display:flex}.detail-module__lrybYq__badges span{color:#d7ff91;background:#b7f34a14;border:1px solid #b7f34a33;border-radius:999px;padding:.34rem .55rem;font-size:.61rem;font-weight:720}.detail-module__lrybYq__eventName{color:var(--cyan);letter-spacing:.1em;text-transform:uppercase;margin:1.2rem 0 0;font-size:.7rem;font-weight:740}.detail-module__lrybYq__hero h1{color:#f7fcf9;letter-spacing:-.055em;max-width:820px;margin:.35rem 0 0;font-size:clamp(2.2rem,8vw,4.6rem);font-weight:530;line-height:.98}.detail-module__lrybYq__lead{color:#b5c8bd;max-width:800px;margin:1rem 0 0;font-size:.9rem;line-height:1.65}.detail-module__lrybYq__heroMeta{color:#dfeae4;flex-wrap:wrap;gap:.45rem 1rem;margin-top:1.15rem;font-size:.75rem;display:flex}.detail-module__lrybYq__heroMeta span:before{color:var(--green);content:"●";margin-right:.35rem;font-size:.48rem}.detail-module__lrybYq__heroAction{border:1px solid var(--line);background:#030c078c;border-radius:18px;align-self:end;padding:1rem}.detail-module__lrybYq__heroAction p,.detail-module__lrybYq__heroAction strong,.detail-module__lrybYq__heroAction small{display:block}.detail-module__lrybYq__heroAction p{color:#71877c;text-transform:uppercase;margin:0;font-size:.62rem}.detail-module__lrybYq__heroAction strong{margin-top:.32rem;font-size:1rem;font-weight:600}.detail-module__lrybYq__heroAction a,.detail-module__lrybYq__safetyPanel a{background:var(--green);color:#07110b;border-radius:11px;justify-content:center;align-items:center;min-height:43px;margin-top:.9rem;font-size:.72rem;font-weight:780;text-decoration:none;display:flex}.detail-module__lrybYq__heroAction small{color:#61766b;text-align:center;margin-top:.55rem;font-size:.58rem}.detail-module__lrybYq__metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;margin-top:.65rem;display:grid}.detail-module__lrybYq__metrics article{border:1px solid var(--line);background:#0a1810c7;border-radius:16px;min-height:92px;padding:.85rem}.detail-module__lrybYq__metrics span,.detail-module__lrybYq__metrics strong{display:block}.detail-module__lrybYq__metrics span{color:#71877c;letter-spacing:.08em;text-transform:uppercase;font-size:.59rem}.detail-module__lrybYq__metrics strong{color:#f2f8f4;margin-top:.65rem;font-size:1rem;font-weight:580}.detail-module__lrybYq__profilePanel{background:radial-gradient(circle at 90% 0,#68e5d31a,#0000 36%),linear-gradient(155deg,#0a1d12f5,#05110af7);border:1px solid #b7f34a2e;border-radius:22px;min-width:0;margin-top:.7rem;padding:1.05rem;overflow:hidden;box-shadow:0 24px 70px #00000038}.detail-module__lrybYq__profileHeading{flex-direction:column;gap:1rem;display:flex}.detail-module__lrybYq__profileHeading h2{color:#f4faf6;letter-spacing:-.035em;margin:.38rem 0 0;font-size:clamp(1.45rem,5vw,2.15rem);font-weight:560}.detail-module__lrybYq__profileIntro{color:#91a79a;max-width:720px;margin:.55rem 0 0;font-size:.72rem;line-height:1.6}.detail-module__lrybYq__profileActions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.detail-module__lrybYq__profileSourceBadge{color:#baf5ea;letter-spacing:.05em;text-transform:uppercase;background:#68e5d312;border:1px solid #68e5d333;border-radius:999px;align-items:center;min-height:34px;padding:.45rem .7rem;font-size:.61rem;font-weight:760;display:inline-flex}.detail-module__lrybYq__profileDownload{color:#dcffa1;background:#b7f34a1a;border:1px solid #b7f34a40;border-radius:10px;justify-content:center;align-items:center;min-height:38px;padding:.55rem .8rem;font-size:.67rem;font-weight:760;text-decoration:none;display:inline-flex}.detail-module__lrybYq__profileDownload:hover{background:#b7f34a29;border-color:#b7f34a85}.detail-module__lrybYq__profileStats{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;margin-top:1rem;display:grid}.detail-module__lrybYq__profileStats>div{background:#0000002b;border:1px solid #daffe714;border-radius:13px;min-width:0;padding:.72rem}.detail-module__lrybYq__profileStats span,.detail-module__lrybYq__profileStats strong{display:block}.detail-module__lrybYq__profileStats span{color:#668074;letter-spacing:.07em;text-transform:uppercase;font-size:.55rem}.detail-module__lrybYq__profileStats strong{color:#eff8f2;margin-top:.35rem;font-size:.88rem;font-weight:620}.detail-module__lrybYq__profileScroll{overscroll-behavior-inline:contain;scrollbar-color:#b7f34a59 #ffffff09;scrollbar-width:thin;background:#010a056b;border:1px solid #daffe714;border-radius:16px;width:100%;min-width:0;max-width:100%;margin-top:.8rem;overflow-x:auto}.detail-module__lrybYq__profileScroll:focus-visible{outline-offset:2px;outline:2px solid #b7f34a8c}.detail-module__lrybYq__profileCanvas{min-width:700px}.detail-module__lrybYq__profileCanvas svg{touch-action:pan-x pan-y;width:100%;height:auto;display:block}.detail-module__lrybYq__profileGridLine{stroke:#bedccb1f;stroke-width:1px}.detail-module__lrybYq__profileAxisLabel{fill:#587064;font-size:10px;font-weight:600}.detail-module__lrybYq__profileContour{fill:none;stroke:#68e5d3;stroke-width:1px}.detail-module__lrybYq__profileLine{fill:none;stroke:#b7f34a;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.3px}.detail-module__lrybYq__profileMarkerLine{stroke:#b7f34a33;stroke-dasharray:3 5;stroke-width:1px}.detail-module__lrybYq__profileMarkerPoint{fill:#b7f34a;stroke:#07120c;stroke-width:2px}.detail-module__lrybYq__profileMarkerBubble{fill:#f3faef;stroke:#b7f34a94;stroke-width:2px}.detail-module__lrybYq__profileMarkerText{fill:#102017;font-size:9px;font-weight:850}.detail-module__lrybYq__profileHoverLine{stroke:#68e5d380;stroke-dasharray:4 4;stroke-width:1px}.detail-module__lrybYq__profileHoverPoint{fill:#68e5d3;stroke:#e8fff9;stroke-width:2px}.detail-module__lrybYq__profileTooltip{fill:#05100af5;stroke:#68e5d359}.detail-module__lrybYq__profileTooltipMain{fill:#ecfff9;font-size:11px;font-weight:750}.detail-module__lrybYq__profileTooltipSub{fill:#8fb8a8;font-size:9px}.detail-module__lrybYq__profileStages{border-top:1px solid #b7f34a29;display:grid}.detail-module__lrybYq__profileStages>div{background:linear-gradient(#b7f34a0e,#0000000a);border-right:1px solid #daffe714;min-width:0;padding:.7rem .65rem .75rem}.detail-module__lrybYq__profileStages>div:last-child{border-right:0}.detail-module__lrybYq__profileStages span,.detail-module__lrybYq__profileStages strong,.detail-module__lrybYq__profileStages small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.detail-module__lrybYq__profileStages span{color:#b7f34a;font-size:.62rem;font-weight:800}.detail-module__lrybYq__profileStages strong{color:#e8f2ec;margin-top:.35rem;font-size:.67rem}.detail-module__lrybYq__profileStages small{color:#60766a;margin-top:.2rem;font-size:.56rem}.detail-module__lrybYq__profileNotice{color:#698075;margin:.7rem 0 0;font-size:.62rem;line-height:1.55}.detail-module__lrybYq__profileSkeleton{background:linear-gradient(#b7f34a06,#00000024);border:1px solid #daffe712;border-radius:15px;height:260px;margin-top:1rem;position:relative;overflow:hidden}.detail-module__lrybYq__profileSkeleton:before,.detail-module__lrybYq__profileSkeleton:after{content:"";border-top:2px solid #b7f34a24;border-radius:45% 55% 10% 10%;height:45%;position:absolute;bottom:18%;left:4%;right:4%;transform:skewY(-5deg)}.detail-module__lrybYq__profileSkeleton:after{opacity:.45;bottom:12%;transform:skewY(4deg)}.detail-module__lrybYq__profileSkeleton span{background:linear-gradient(100deg,#0000 25%,#b7f34a14 48%,#0000 72%);animation:1.6s ease-in-out infinite detail-module__lrybYq__profilePulse;position:absolute;inset:0;transform:translate(-100%)}@keyframes detail-module__lrybYq__profilePulse{to{transform:translate(100%)}}.detail-module__lrybYq__contentGrid{gap:.7rem;margin-top:.7rem;display:grid}.detail-module__lrybYq__mainColumn,.detail-module__lrybYq__sideColumn{align-content:start;gap:.7rem;display:grid}.detail-module__lrybYq__panel,.detail-module__lrybYq__safetyPanel,.detail-module__lrybYq__warningPanel{border:1px solid var(--line);background:#09160ecc;border-radius:20px;padding:1.05rem}.detail-module__lrybYq__kicker{color:var(--green);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.62rem;font-weight:760}.detail-module__lrybYq__panel h2,.detail-module__lrybYq__safetyPanel h2{color:#f3faf6;letter-spacing:-.03em;margin:.38rem 0 0;font-size:1.3rem;font-weight:560}.detail-module__lrybYq__factList{gap:0;margin:1rem 0 0;display:grid}.detail-module__lrybYq__factList div{border-top:1px solid #daffe714;grid-template-columns:minmax(95px,.7fr) minmax(0,1.3fr);gap:.8rem;padding:.75rem 0;display:grid}.detail-module__lrybYq__factList dt{color:#71877c;font-size:.67rem}.detail-module__lrybYq__factList dd{color:#dce8e1;text-align:right;margin:0;font-size:.73rem;font-weight:570}.detail-module__lrybYq__qualificationGrid{gap:.5rem;margin-top:1rem;display:grid}.detail-module__lrybYq__qualificationGrid article{background:#b7f34a09;border:1px solid #b7f34a1f;border-radius:14px;padding:.85rem}.detail-module__lrybYq__qualificationGrid span,.detail-module__lrybYq__qualificationGrid strong{display:block}.detail-module__lrybYq__qualificationGrid span{color:#7d9287;text-transform:uppercase;font-size:.6rem}.detail-module__lrybYq__qualificationGrid strong{color:#dfffaa;margin-top:.3rem;font-size:1.25rem;font-weight:590}.detail-module__lrybYq__qualificationGrid p,.detail-module__lrybYq__requirements p,.detail-module__lrybYq__safetyPanel>p:not(.detail-module__lrybYq__kicker),.detail-module__lrybYq__missing{color:#91a59a;font-size:.72rem;line-height:1.62}.detail-module__lrybYq__qualificationGrid p{margin:.5rem 0 0}.detail-module__lrybYq__requirements{background:#68e5d309;border-left:2px solid #68e5d380;margin-top:.75rem;padding:.9rem}.detail-module__lrybYq__requirements strong{color:#baf5ea;font-size:.7rem}.detail-module__lrybYq__requirements p{margin:.45rem 0 0}.detail-module__lrybYq__missing{margin:1rem 0 0}.detail-module__lrybYq__resourceGrid{gap:.45rem;margin-top:1rem;display:grid}.detail-module__lrybYq__resourceGrid a{color:#dbe7e0;background:#ffffff06;border:1px solid #daffe71a;border-radius:12px;justify-content:space-between;align-items:center;min-height:46px;padding:.7rem .8rem;font-size:.73rem;text-decoration:none;display:flex}.detail-module__lrybYq__resourceGrid a:hover{border-color:#b7f34a4d}.detail-module__lrybYq__resourceGrid span{color:var(--green)}.detail-module__lrybYq__safetyPanel{background:radial-gradient(circle at 100% 0,#ffc7651f,#0000 45%),#15150ce6;border-color:#ffc76533}.detail-module__lrybYq__safetyIcon{color:#ffd789;background:#ffc7651a;border:1px solid #ffc7654d;border-radius:12px;place-items:center;width:38px;height:38px;margin-bottom:1rem;font-weight:800;display:grid}.detail-module__lrybYq__safetyPanel .detail-module__lrybYq__kicker{color:#ffc765}.detail-module__lrybYq__safetyPanel a{background:#ffc765}.detail-module__lrybYq__warningPanel strong{color:#ffd99a;font-size:.75rem}.detail-module__lrybYq__warningPanel p{color:#9d9078;margin:.55rem 0 0;font-size:.68rem;line-height:1.65}.detail-module__lrybYq__warningPanel ul{color:#9d9078;margin:.7rem 0 0;padding-left:1.1rem;font-size:.68rem;line-height:1.65}.detail-module__lrybYq__backLink{border:1px solid var(--line);color:#b7c7be;border-radius:12px;justify-content:center;align-items:center;min-height:44px;font-size:.73rem;text-decoration:none;display:flex}@media (min-width:700px){.detail-module__lrybYq__page{width:min(1160px,100% - 3rem);padding-top:1.5rem}.detail-module__lrybYq__hero{grid-template-columns:minmax(0,1.65fr) minmax(245px,.55fr);padding:2rem}.detail-module__lrybYq__metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.detail-module__lrybYq__qualificationGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.detail-module__lrybYq__resourceGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.detail-module__lrybYq__profilePanel{border-radius:25px;padding:1.4rem}.detail-module__lrybYq__profileHeading{flex-direction:row;justify-content:space-between;align-items:flex-start}.detail-module__lrybYq__profileActions{justify-content:flex-end}.detail-module__lrybYq__profileStats{grid-template-columns:repeat(4,minmax(0,1fr))}.detail-module__lrybYq__profileCanvas{min-width:820px}}@media (min-width:940px){.detail-module__lrybYq__contentGrid{grid-template-columns:minmax(0,1.65fr) minmax(290px,.72fr)}.detail-module__lrybYq__sideColumn{position:sticky;top:1rem}}@media (max-width:520px){.detail-module__lrybYq__localBar small{display:none}}@media (prefers-reduced-motion:reduce){.detail-module__lrybYq__profileSkeleton span{animation:none}}
