.TeamStatsBar-module__v74RcW__infographic{width:100%;max-width:var(--max-width);padding:clamp(1.25rem, 3vw, 2.25rem) var(--container-padding);margin:0 auto}.TeamStatsBar-module__v74RcW__inner{box-sizing:border-box;background:#fff;border:1px solid #02416f14;border-radius:20px;width:100%;margin:0 auto;padding:clamp(1.25rem,2.5vw,2rem) clamp(1.25rem,3vw,2.4rem);position:relative;overflow:hidden;box-shadow:0 18px 44px #02416f0e,0 4px 12px #00000005}.TeamStatsBar-module__v74RcW__inner:before{content:"";background:linear-gradient(90deg, var(--color-orange), var(--color-pink), var(--color-purple), var(--color-blue-light));border-radius:20px 20px 0 0;height:3px;position:absolute;top:0;left:0;right:0}.TeamStatsBar-module__v74RcW__header{margin-bottom:clamp(1.1rem,2.2vw,1.6rem)}.TeamStatsBar-module__v74RcW__sectionLabel{font-family:var(--font-heading);text-transform:uppercase;letter-spacing:.18em;color:var(--color-pink);align-items:center;gap:8px;margin-bottom:.6rem;font-size:.72rem;font-weight:800;display:inline-flex}.TeamStatsBar-module__v74RcW__labelDot{background-color:currentColor;flex-shrink:0;width:24px;height:8px;animation:3s ease-in-out infinite TeamStatsBar-module__v74RcW__labelDotDrift;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 8'%3E%3Cpath d='M2 4 C 6 1, 8 7, 12 4 C 16 1, 18 7, 22 4' stroke='black' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 8'%3E%3Cpath d='M2 4 C 6 1, 8 7, 12 4 C 16 1, 18 7, 22 4' stroke='black' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@keyframes TeamStatsBar-module__v74RcW__labelDotDrift{0%,to{transform:scaleX(1)}50%{transform:scaleX(1.15)translate(1px)}}.TeamStatsBar-module__v74RcW__subtitle{color:var(--text-secondary);max-width:52ch;font-size:.95rem;line-height:1.6}.TeamStatsBar-module__v74RcW__grid{grid-template-columns:1fr auto 1fr;align-items:start;gap:clamp(1rem,2.4vw,2rem);display:grid}.TeamStatsBar-module__v74RcW__divider{background:linear-gradient(#0000,#02416f1f,#0000);align-self:stretch;width:1px;margin:.5rem 0}.TeamStatsBar-module__v74RcW__groupTitle{font-family:var(--font-heading);text-transform:uppercase;letter-spacing:.18em;color:var(--text-muted);border-bottom:1px solid #0000000f;margin-bottom:clamp(.85rem,1.8vw,1.2rem);padding-bottom:.55rem;font-size:.7rem;font-weight:800}.TeamStatsBar-module__v74RcW__donutGrid{grid-template-columns:repeat(2,1fr);gap:clamp(.85rem,2vw,1.35rem);display:grid}.TeamStatsBar-module__v74RcW__donutWrap{text-align:center;flex-direction:column;align-items:center;gap:8px;display:flex}.TeamStatsBar-module__v74RcW__donutContainer{justify-content:center;align-items:center;display:flex;position:relative}.TeamStatsBar-module__v74RcW__donutSvg{display:block}.TeamStatsBar-module__v74RcW__donutIcon{opacity:.85;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.TeamStatsBar-module__v74RcW__donutValue{font-family:var(--font-heading);letter-spacing:-.02em;font-size:clamp(1rem,1.5vw,1.2rem);font-weight:800;line-height:1}.TeamStatsBar-module__v74RcW__donutLabel{font-family:var(--font-body);color:var(--text-secondary);max-width:14ch;font-size:.74rem;font-weight:600;line-height:1.3}.TeamStatsBar-module__v74RcW__barsStack{flex-direction:column;gap:clamp(1rem,2vw,1.45rem);display:flex}.TeamStatsBar-module__v74RcW__hbar{flex-direction:column;gap:8px;display:flex}.TeamStatsBar-module__v74RcW__hbarHead{align-items:center;gap:10px;display:flex}.TeamStatsBar-module__v74RcW__hbarIcon{background:#fff;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.TeamStatsBar-module__v74RcW__hbarLabel{font-family:var(--font-body);color:var(--text-primary);flex:1;font-size:.84rem;font-weight:600}.TeamStatsBar-module__v74RcW__hbarValue{font-family:var(--font-heading);white-space:nowrap;font-size:.9rem;font-weight:800}.TeamStatsBar-module__v74RcW__hbarUnit{opacity:.5;font-size:.72rem;font-weight:500}.TeamStatsBar-module__v74RcW__hbarTrack{background:#fff;border:1px solid #02416f1a;border-radius:999px;height:10px;position:relative;overflow:hidden}.TeamStatsBar-module__v74RcW__hbarFill{height:100%;width:var(--fill-pct);background:linear-gradient(90deg, color-mix(in srgb, var(--fill-color) 75%, white), var(--fill-color));border-radius:999px;transition:width 1s cubic-bezier(.23,1,.32,1);position:relative}.TeamStatsBar-module__v74RcW__hbarFill:after{content:"";background:linear-gradient(90deg,#0000 0%,#ffffff4d 50%,#0000 100%);border-radius:999px;position:absolute;inset:0}@media (max-width:768px){.TeamStatsBar-module__v74RcW__grid{grid-template-columns:1fr}.TeamStatsBar-module__v74RcW__divider{align-self:auto;width:100%;height:1px;margin:0}.TeamStatsBar-module__v74RcW__donutGrid{grid-template-columns:repeat(4,1fr);gap:1rem}}@media (max-width:520px){.TeamStatsBar-module__v74RcW__donutGrid{grid-template-columns:repeat(2,1fr)}.TeamStatsBar-module__v74RcW__inner{border-radius:22px;padding:1.5rem 1.25rem}}
.TeamGlobalCompare-module__UE7Nia__wrapper{border-top:1px solid #02416f14;min-width:0;max-width:100%;margin-top:clamp(1.5rem,3vw,2.2rem);padding-top:clamp(1.4rem,3vw,2.2rem)}.TeamGlobalCompare-module__UE7Nia__toggle{width:min(100%, max-content);min-width:0;max-width:100%;font-family:var(--font-body);color:var(--text-secondary);cursor:pointer;text-align:left;letter-spacing:0;background:0 0;border:0;align-items:center;gap:10px;padding:.35rem .1rem;font-size:.86rem;font-weight:500;transition:color .2s;display:inline-flex}.TeamGlobalCompare-module__UE7Nia__toggle:hover,.TeamGlobalCompare-module__UE7Nia__toggleOpen{color:var(--text-primary)}.TeamGlobalCompare-module__UE7Nia__toggleLabel{overflow-wrap:anywhere;border-bottom:1px dashed #02416f40;min-width:0;padding-bottom:1px}.TeamGlobalCompare-module__UE7Nia__toggleChevron{color:currentColor;opacity:.7;flex-shrink:0;justify-content:center;align-items:center;transition:transform .3s;display:inline-flex}.TeamGlobalCompare-module__UE7Nia__toggleChevronOpen{transform:rotate(180deg)}.TeamGlobalCompare-module__UE7Nia__expand{max-width:100%;overflow:hidden}.TeamGlobalCompare-module__UE7Nia__sectionHeading{font-family:var(--font-heading);text-transform:uppercase;letter-spacing:.18em;color:var(--text-muted,#6b7280);margin:1.4rem 0 1rem;padding:0;font-size:.7rem;font-weight:800}.TeamGlobalCompare-module__UE7Nia__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.9rem,2vw,1.4rem);min-width:0;margin-top:.25rem;display:grid}@media (max-width:860px){.TeamGlobalCompare-module__UE7Nia__grid{grid-template-columns:1fr}}@media (min-width:861px){.TeamGlobalCompare-module__UE7Nia__card:last-child:nth-child(odd){grid-column:1/-1;justify-self:center;max-width:calc(50% - clamp(.45rem,1vw,.7rem))}}.TeamGlobalCompare-module__UE7Nia__card{background:#fffffff0;border:1px solid #02416f14;border-radius:8px;flex-direction:column;gap:1rem;min-width:0;padding:1.35rem 1.5rem 1.2rem;display:flex;position:relative;overflow:hidden}.TeamGlobalCompare-module__UE7Nia__card:before{content:"";background:linear-gradient(90deg,#0000,#02416f2e,#0000);border-radius:999px;height:2px;position:absolute;top:0;left:1.5rem;right:1.5rem}.TeamGlobalCompare-module__UE7Nia__cardHead{align-items:flex-start;gap:.7rem;display:flex}.TeamGlobalCompare-module__UE7Nia__cardIcon{background:#fff;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.TeamGlobalCompare-module__UE7Nia__cardHeadText{flex-direction:column;gap:.2rem;min-width:0;display:flex}.TeamGlobalCompare-module__UE7Nia__cardLabel{font-family:var(--font-heading);color:var(--text-primary);letter-spacing:0;margin:0;font-size:.98rem;font-weight:800;line-height:1.25}.TeamGlobalCompare-module__UE7Nia__cardUnit{color:var(--text-tertiary,#6b7280);margin:0;font-size:.72rem;line-height:1.4}.TeamGlobalCompare-module__UE7Nia__barsBlock{flex-direction:column;gap:.6rem;display:flex}.TeamGlobalCompare-module__UE7Nia__barRow{grid-template-columns:minmax(0,9.5rem) minmax(0,1fr) 48px;align-items:center;gap:.7rem;display:grid}.TeamGlobalCompare-module__UE7Nia__barName{color:var(--text-secondary);letter-spacing:.01em;white-space:nowrap;text-overflow:ellipsis;align-items:center;font-size:.78rem;font-weight:500;display:inline-flex;overflow:hidden}.TeamGlobalCompare-module__UE7Nia__barNameTeam{color:var(--text-primary);letter-spacing:.005em;font-weight:700}.TeamGlobalCompare-module__UE7Nia__barTrack{background:#02416f0d;border-radius:999px;height:9px;position:relative;overflow:hidden}.TeamGlobalCompare-module__UE7Nia__barFill{border-radius:999px;height:100%}.TeamGlobalCompare-module__UE7Nia__barValue{font-family:var(--font-heading);color:var(--text-secondary);text-align:right;letter-spacing:0;white-space:nowrap;font-size:.84rem;font-weight:700}.TeamGlobalCompare-module__UE7Nia__barValueTeam{font-weight:800}.TeamGlobalCompare-module__UE7Nia__barUnit{opacity:.55;margin-left:1px;font-size:.66rem;font-weight:500}.TeamGlobalCompare-module__UE7Nia__cite{color:var(--text-tertiary,#6b7280);word-break:break-word;border-top:1px dashed #02416f1f;margin:0;padding-top:.65rem;font-size:.7rem;font-style:italic;line-height:1.55}.TeamGlobalCompare-module__UE7Nia__disclaimer{color:var(--text-tertiary,#6b7280);background:#02416f06;border-radius:12px;margin-top:clamp(1rem,2vw,1.4rem);padding:.85rem 1rem;font-size:.72rem;font-style:italic;line-height:1.55}@media (max-width:560px){.TeamGlobalCompare-module__UE7Nia__barRow{grid-template-columns:minmax(0,8.5rem) minmax(0,1fr) 44px;gap:.55rem}.TeamGlobalCompare-module__UE7Nia__barName,.TeamGlobalCompare-module__UE7Nia__barValue{font-size:.76rem}.TeamGlobalCompare-module__UE7Nia__card{padding:1.2rem 1.15rem 1rem}.TeamGlobalCompare-module__UE7Nia__cardLabel{font-size:.92rem}}@media (max-width:380px){.TeamGlobalCompare-module__UE7Nia__barRow{grid-template-columns:minmax(0,7rem) minmax(0,1fr) 40px}}
.TeamGrid-module__AaMYYG__grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:clamp(.85rem,1.6vw,1.2rem);display:grid}.TeamGrid-module__AaMYYG__card{aspect-ratio:3/4;background:linear-gradient(160deg, #f5f8fc, #dae5f4), var(--color-blue-light);text-align:left;isolation:isolate;min-height:0;transition:transform var(--transition-base), border-color var(--transition-base), box-shadow var(--transition-base);border:1px solid #02416f1a;border-radius:8px;display:block;position:relative;overflow:hidden;box-shadow:0 16px 34px #02416f1a}.TeamGrid-module__AaMYYG__card:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#0000,#02416f33 38%,#02416f75);position:absolute;inset:42% 0 0}.TeamGrid-module__AaMYYG__card:hover,.TeamGrid-module__AaMYYG__cardSelected{border-color:#02416f38;transform:translateY(-5px);box-shadow:0 22px 44px #02416f29}.TeamGrid-module__AaMYYG__cardOrbit{z-index:2;opacity:.52;pointer-events:none;transition:opacity var(--transition-base), transform .7s var(--ease-spring);border:1px solid #ffffff80;border-radius:50%;position:absolute;inset:8%;transform:rotate(-12deg)}.TeamGrid-module__AaMYYG__card:hover .TeamGrid-module__AaMYYG__cardOrbit,.TeamGrid-module__AaMYYG__cardSelected .TeamGrid-module__AaMYYG__cardOrbit{opacity:.72;transform:rotate(4deg)scale(1.02)}.TeamGrid-module__AaMYYG__cardPhoto,.TeamGrid-module__AaMYYG__modalPhoto{background:radial-gradient(circle at 22% 16%,#91b2de80,#0000 36%),radial-gradient(circle at 82% 84%,#e4562c4d,#0000 40%),linear-gradient(160deg,#f5f8fcfa,#dae5f4f2);flex-shrink:0;display:block;position:relative;overflow:hidden}.TeamGrid-module__AaMYYG__cardPhoto{z-index:0;position:absolute;inset:0}.TeamGrid-module__AaMYYG__photoPlaceholder{justify-content:flex-start;align-items:flex-end;padding:.75rem;display:flex;position:absolute;inset:0}.TeamGrid-module__AaMYYG__photoMonogram{font-family:var(--font-heading);letter-spacing:0;color:#02416fc7;font-size:1.2rem;font-weight:800;line-height:1}.TeamGrid-module__AaMYYG__photo{object-fit:cover;object-position:center center;width:100%;height:100%;position:absolute;inset:0}.TeamGrid-module__AaMYYG__cardIdentity{z-index:3;background:#fffffff0;border:1px solid #02416f14;border-radius:8px;flex-direction:column;justify-content:center;min-width:0;height:5.45rem;padding:.72rem 3.35rem .72rem .86rem;display:flex;position:absolute;bottom:.75rem;left:.75rem;right:.75rem;box-shadow:0 12px 26px #02416f24}.TeamGrid-module__AaMYYG__cardName{min-width:0;font-family:var(--font-heading);letter-spacing:0;color:var(--text-primary);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:clamp(.9rem,1vw,1rem);font-weight:800;line-height:1.12;display:-webkit-box;overflow:hidden}.TeamGrid-module__AaMYYG__cardRole{min-width:0;color:var(--text-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:.15rem;font-size:.7rem;line-height:1.25;display:-webkit-box;overflow:hidden}.TeamGrid-module__AaMYYG__cardCue{z-index:4;color:#fff;background:var(--color-blue-dark);width:38px;height:38px;transition:transform var(--transition-base), background var(--transition-base);border-radius:8px;justify-content:center;align-items:center;display:flex;position:absolute;bottom:1.48rem;right:1.48rem;box-shadow:0 8px 18px #02416f38}.TeamGrid-module__AaMYYG__card:hover .TeamGrid-module__AaMYYG__cardCue,.TeamGrid-module__AaMYYG__cardSelected .TeamGrid-module__AaMYYG__cardCue{background:var(--color-orange);transform:rotate(90deg)scale(1.03)}.TeamGrid-module__AaMYYG__modalOverlay{z-index:1000;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0009;justify-content:center;align-items:center;padding:clamp(1rem,4vw,2.5rem);display:flex;position:fixed;inset:0}.TeamGrid-module__AaMYYG__modal{background:#fff;border:1px solid #02416f29;border-radius:8px;grid-template-columns:minmax(220px,.72fr) minmax(0,1.28fr);width:min(920px,100%);max-height:min(720px,100vh - 2rem);display:grid;position:relative;overflow:hidden;box-shadow:0 28px 80px #02416f38}.TeamGrid-module__AaMYYG__modal:before{content:"";background:linear-gradient(90deg, var(--color-orange), var(--color-pink), var(--color-purple), var(--color-blue-light));z-index:4;height:4px;position:absolute;inset:0 0 auto}.TeamGrid-module__AaMYYG__modalClose{z-index:6;width:38px;height:38px;color:var(--color-blue-dark);transition:transform var(--transition-base), color var(--transition-base), background var(--transition-base);background:#fff;border:1px solid #02416f1a;border-radius:8px;justify-content:center;align-items:center;display:flex;position:absolute;top:1rem;right:1rem;box-shadow:0 10px 24px #02416f24}.TeamGrid-module__AaMYYG__modalClose:hover{color:#fff;background:var(--color-orange);transform:rotate(90deg)}.TeamGrid-module__AaMYYG__modalVisual{background:radial-gradient(circle at 76% 22%,#be348c47,#0000 24%),radial-gradient(circle at 18% 84%,#e4562c3d,#0000 28%),linear-gradient(145deg,#02416f,#1e2b56 62%,#582d73);justify-content:center;align-items:center;min-height:100%;padding:clamp(1.5rem,3vw,2.4rem);display:flex;position:relative;overflow:hidden}.TeamGrid-module__AaMYYG__modalOrbit{aspect-ratio:1;z-index:1;border:1.5px solid #ffffff6b;border-radius:50%;width:min(118%,410px);animation:9s ease-in-out infinite TeamGrid-module__AaMYYG__modalOrbitFloat;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-18deg)}.TeamGrid-module__AaMYYG__modalPlanet{z-index:2;pointer-events:none;border-radius:50%;display:block;position:absolute}.TeamGrid-module__AaMYYG__modalPlanetBlue{background:radial-gradient(circle at 68% 30%,#91b2de,#02416f 72%);width:46px;height:46px;animation:7s ease-in-out infinite TeamGrid-module__AaMYYG__modalPlanetA;top:13%;right:12%;box-shadow:0 18px 34px #02416f42}.TeamGrid-module__AaMYYG__modalPhoto{z-index:3;aspect-ratio:3/4;background:radial-gradient(circle at 20% 14%,#91b2de59,#0000 34%),linear-gradient(160deg,#f5f8fcf2,#dae5f4eb);border:6px solid #fffffff0;border-radius:8px;width:min(76%,260px);margin:0 auto;position:relative;transform:rotate(-1.2deg);box-shadow:0 24px 42px #02416f40}.TeamGrid-module__AaMYYG__modalBody{min-width:0;padding:clamp(2rem,4vw,3.1rem);overflow:auto}.TeamGrid-module__AaMYYG__modalKicker,.TeamGrid-module__AaMYYG__blockLabel{letter-spacing:0;text-transform:uppercase;font-size:.72rem;font-weight:800;line-height:1.1;display:block}.TeamGrid-module__AaMYYG__modalKicker{color:var(--color-pink);margin-bottom:.55rem}.TeamGrid-module__AaMYYG__modalName{letter-spacing:0;max-width:12ch;color:var(--color-blue-dark);margin:0;font-size:clamp(1.5rem,2.8vw,2.15rem);font-weight:900;line-height:1.05}.TeamGrid-module__AaMYYG__modalRole{max-width:48ch;color:var(--text-secondary);margin-top:.55rem;font-size:.9rem;line-height:1.55}.TeamGrid-module__AaMYYG__modalSections{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:1.4rem 1.75rem;margin-top:1.6rem;display:grid}.TeamGrid-module__AaMYYG__modalBlock{border-top:1px solid #02416f1a;min-width:0;padding-top:1.2rem}.TeamGrid-module__AaMYYG__modalBlockWide{grid-column:1/-1}.TeamGrid-module__AaMYYG__blockLabel{color:#02416f99;margin-bottom:.85rem}.TeamGrid-module__AaMYYG__starList{flex-direction:column;gap:.58rem;display:flex}.TeamGrid-module__AaMYYG__starItem{align-items:flex-start;gap:.55rem;display:flex}.TeamGrid-module__AaMYYG__eduIcon,.TeamGrid-module__AaMYYG__scaleIcon{flex-shrink:0;align-items:center;display:flex}.TeamGrid-module__AaMYYG__eduIcon{margin-top:.15rem}.TeamGrid-module__AaMYYG__starText{color:var(--text-primary);font-size:.85rem;line-height:1.45}.TeamGrid-module__AaMYYG__funFactsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem 1rem;display:grid}.TeamGrid-module__AaMYYG__funStat{grid-template-columns:28px minmax(0,1fr);align-items:center;gap:.55rem;display:grid}.TeamGrid-module__AaMYYG__funIcon{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.TeamGrid-module__AaMYYG__funLabel{min-width:0;color:var(--text-secondary);flex-direction:column;gap:.08rem;font-size:.76rem;line-height:1.25;display:flex}.TeamGrid-module__AaMYYG__funLabel strong{color:var(--text-primary);font-weight:800}.TeamGrid-module__AaMYYG__scaleStats{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.1rem;display:grid}.TeamGrid-module__AaMYYG__scaleStat{min-width:0}.TeamGrid-module__AaMYYG__scaleHead{align-items:center;gap:.45rem;margin-bottom:.55rem;display:flex}.TeamGrid-module__AaMYYG__scaleLabel{min-width:0;color:var(--text-secondary);flex:1;font-size:.76rem;font-weight:700;line-height:1.2}.TeamGrid-module__AaMYYG__valueTrack{background:#fff;border:1px solid #02416f14;border-radius:999px;height:24px;margin:0 15px;position:relative}.TeamGrid-module__AaMYYG__valueFill{min-width:24px;height:100%;transition:width .5s var(--ease-standard);border-radius:999px}.TeamGrid-module__AaMYYG__valueDot{width:30px;height:30px;font-family:var(--font-heading);color:#fff;transition:left .5s var(--ease-standard);border:3px solid #fff;border-radius:50%;justify-content:center;align-items:center;margin-top:-15px;margin-left:-15px;font-size:.74rem;font-weight:800;line-height:1;display:flex;position:absolute;top:50%;box-shadow:0 8px 16px #02416f26}@keyframes TeamGrid-module__AaMYYG__modalOrbitFloat{0%,to{transform:translate(-50%,-50%)rotate(-18deg)}50%{transform:translate(calc(8px - 50%),calc(-50% - 8px))rotate(8deg)}}@keyframes TeamGrid-module__AaMYYG__modalPlanetA{0%,to{transform:translate(0,0)}50%{transform:translate(-8px,7px)}}@media (max-width:900px){.TeamGrid-module__AaMYYG__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.TeamGrid-module__AaMYYG__modal{grid-template-columns:1fr;width:min(620px,100%);overflow:auto}.TeamGrid-module__AaMYYG__modalVisual{min-height:300px;padding-bottom:1.25rem}.TeamGrid-module__AaMYYG__modalPhoto{width:min(48vw,210px)}.TeamGrid-module__AaMYYG__modalBody{padding-top:1.4rem;overflow:visible}}@media (max-width:680px){.TeamGrid-module__AaMYYG__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.62rem}.TeamGrid-module__AaMYYG__cardIdentity{height:4.9rem;padding:.52rem 2.45rem .52rem .62rem;bottom:.52rem;left:.52rem;right:.52rem}.TeamGrid-module__AaMYYG__cardCue{width:32px;height:32px;bottom:.94rem;right:.94rem}.TeamGrid-module__AaMYYG__cardName{font-size:.78rem}.TeamGrid-module__AaMYYG__cardRole{font-size:.62rem}.TeamGrid-module__AaMYYG__modalOverlay{align-items:stretch;padding:.75rem}.TeamGrid-module__AaMYYG__modal{max-height:calc(100vh - 1.5rem)}.TeamGrid-module__AaMYYG__modalSections,.TeamGrid-module__AaMYYG__funFactsGrid,.TeamGrid-module__AaMYYG__scaleStats{grid-template-columns:1fr}}@media (max-width:380px){.TeamGrid-module__AaMYYG__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.TeamGrid-module__AaMYYG__modalOrbit,.TeamGrid-module__AaMYYG__cardOrbit,.TeamGrid-module__AaMYYG__modalPlanet{animation:none}.TeamGrid-module__AaMYYG__card,.TeamGrid-module__AaMYYG__cardOrbit,.TeamGrid-module__AaMYYG__cardCue,.TeamGrid-module__AaMYYG__modalClose{transition:none}}
.GameSection-module__ZtouRG__section{padding:clamp(4rem,8vw,7rem) 0}.GameSection-module__ZtouRG__layout{grid-template-columns:minmax(200px,.6fr) minmax(420px,1fr);align-items:start;gap:clamp(2rem,4vw,3.5rem);display:grid}.GameSection-module__ZtouRG__headerCol{padding-top:var(--space-sm,.5rem)}.GameSection-module__ZtouRG__headerCol h2{margin-bottom:var(--space-3)}.GameSection-module__ZtouRG__headerCol p{max-width:38ch;color:var(--text-secondary);line-height:1.65}.GameSection-module__ZtouRG__card{border-radius:var(--radius-2xl,24px);background:#fff;border:1px solid #02416f14;align-items:stretch;display:flex;overflow:hidden;box-shadow:0 1px #00000008,0 20px 56px #02416f12,0 4px 14px #02416f0a}.GameSection-module__ZtouRG__scorePanel{border-right:1px solid #02416f0f;flex-direction:column;flex:0 0 clamp(180px,38%,260px);padding:clamp(1rem,2vw,1.5rem);display:flex}.GameSection-module__ZtouRG__scoreboard{gap:var(--space-3);flex-direction:column;flex:1;display:flex}.GameSection-module__ZtouRG__scoreHeader{align-items:center;gap:var(--space-2);width:fit-content;color:var(--color-blue-dark);text-transform:uppercase;letter-spacing:.06em;background:#02416f17;border-radius:999px;padding:.35rem .75rem;font-size:.68rem;font-weight:700;display:inline-flex}.GameSection-module__ZtouRG__scoreList{background:#fff;border:1px solid #02416f0f;border-radius:14px;flex:1;list-style:none;overflow:hidden}.GameSection-module__ZtouRG__scoreRow{justify-content:space-between;align-items:center;gap:var(--space-3);border-bottom:1px solid #02416f0d;padding:.5rem .75rem;transition:background .2s;display:flex}.GameSection-module__ZtouRG__scoreRow:last-child{border-bottom:0}.GameSection-module__ZtouRG__scoreRow:hover{background:#02416f05}.GameSection-module__ZtouRG__scoreAvg{background:linear-gradient(90deg,#e4562c4d,#e4562c2e)}.GameSection-module__ZtouRG__scoreAvg:hover{background:linear-gradient(90deg,#e4562c5c,#e4562c3d)}.GameSection-module__ZtouRG__scoreAvg .GameSection-module__ZtouRG__scoreName,.GameSection-module__ZtouRG__scoreAvg .GameSection-module__ZtouRG__scoreValue{color:var(--text-primary);font-weight:700}.GameSection-module__ZtouRG__scoreName{color:var(--text-secondary);flex:1;font-size:.78rem}.GameSection-module__ZtouRG__scoreValue{font-size:.78rem;font-family:var(--font-heading);color:var(--text-primary);font-variant-numeric:tabular-nums;font-weight:700}.GameSection-module__ZtouRG__gamePanel{background:#fff;flex:1;justify-content:center;align-items:center;padding:clamp(.8rem,1.5vw,1.2rem);display:flex}@media (max-width:900px){.GameSection-module__ZtouRG__layout{grid-template-columns:1fr}.GameSection-module__ZtouRG__headerCol{position:static}.GameSection-module__ZtouRG__card{flex-direction:column}.GameSection-module__ZtouRG__scorePanel{border-bottom:1px solid #02416f0f;border-right:none;flex:none;order:2}.GameSection-module__ZtouRG__gamePanel{order:1}}
.HelpersSection-module__LHIQUG__section{padding:clamp(4rem,8vw,7rem) 0 clamp(4.5rem,9vw,7.5rem)}.HelpersSection-module__LHIQUG__header{max-width:66ch;margin-bottom:clamp(1.4rem,3vw,2rem)}.HelpersSection-module__LHIQUG__header h2{margin-bottom:var(--space-3)}.HelpersSection-module__LHIQUG__intro{max-width:56ch;color:var(--text-secondary);font-size:clamp(1rem,1.6vw,1.12rem);line-height:1.7}.HelpersSection-module__LHIQUG__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.2rem,2.5vw,2.2rem);width:100%;display:grid}.HelpersSection-module__LHIQUG__gridItem{color:var(--text-primary);padding:clamp(.55rem,1vw,.8rem) 0;font-size:clamp(.88rem,.95vw,1rem);font-weight:600;line-height:1.35}@media (max-width:900px){.HelpersSection-module__LHIQUG__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:540px){.HelpersSection-module__LHIQUG__grid{grid-template-columns:1fr}}
