.pair-page_hero__NLYCc .page-hero__grid{position:relative;overflow:hidden;padding:clamp(20px,calc(9.8px + 2.6144vw),56px) clamp(20px,calc(7.76px + 3.1373vw),64px);background:radial-gradient(60% 90% at 78% 30%,rgb(187 162 255/.22),transparent 70%),radial-gradient(40% 60% at 95% 0,rgb(228 126 174/.16),transparent 70%),var(--color-surface-raised);border:1px solid var(--color-border);border-radius:32px}.pair-page_hero__NLYCc .page-hero__copy{display:grid;grid-template-columns:auto minmax(0,1fr);grid-column-gap:clamp(20px,calc(13.88px + 1.5686vw),40px);column-gap:clamp(20px,calc(13.88px + 1.5686vw),40px);align-items:start}.pair-page_hero__NLYCc .page-hero__copy>*{grid-column:2}.pair-page_hero__NLYCc .page-hero__copy>.pair-page_glyphs__cDxAG{grid-column:1;grid-row:1/span 5;align-self:center}.pair-page_hero__NLYCc .page-hero__title{font-size:clamp(32px,calc(24.86px + 1.8301vw),56px);line-height:1.12}@media (min-width:1024px){.pair-page_hero__NLYCc .page-hero__grid{grid-template-columns:minmax(0,1fr) auto}}.pair-page_glyphs__cDxAG{display:inline-flex;align-items:center}.pair-page_glyphs__cDxAG>span{display:grid;font-family:var(--font-symbols);place-items:center;width:72px;height:72px;color:var(--color-text-strong);font-size:30px;line-height:1;background:linear-gradient(135deg,var(--color-accent-pink),var(--color-accent));border:2px solid var(--color-surface-raised);border-radius:50%}.pair-page_glyphs__cDxAG .ds-glyph{font-size:inherit;line-height:1}.pair-page_glyphs__cDxAG>span+span{margin-left:-16px;background:linear-gradient(135deg,var(--color-accent),var(--color-accent-pink))}.pair-page_glyphsSmall__6gunS>span{width:40px;height:40px;font-size:18px}.pair-page_glyphsSmall__6gunS>span+span{margin-left:-10px;background:var(--color-surface-strong);color:var(--color-gold-strong)}.pair-page_signsLine__od8wv{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-5);margin:0;padding:0;color:var(--color-muted);font-family:var(--font-ui);font-size:15px;line-height:22px;list-style:none}.pair-page_signsLine__od8wv li{display:inline-flex;flex-wrap:wrap;gap:8px;align-items:center}.pair-page_signsLine__od8wv a{color:var(--color-text);font-weight:600;text-decoration:none}.pair-page_signsLine__od8wv a:hover{color:var(--color-accent)}.pair-page_signGlyph__OPQb6{color:var(--color-gold)}.pair-page_heroMeta__Eg60h{display:flex;flex-wrap:wrap;gap:8px 16px;align-items:center;color:var(--color-muted-2);font-family:var(--font-ui);font-size:14px;line-height:20px}.pair-page_heroMeta__Eg60h a{color:var(--color-text);font-weight:600;text-decoration:none}.pair-page_heroMeta__Eg60h a:hover{color:var(--color-accent)}.pair-page_scoreCard__UD9gX{display:grid;justify-items:center;grid-gap:var(--space-3);gap:var(--space-3);min-width:240px;padding:32px 40px;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-card)}.pair-page_scoreCard__UD9gX p{margin:0;color:var(--color-text);font-family:var(--font-ui);font-size:15px;font-weight:600;line-height:22px}.pair-page_overview__Mo07f{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--space-5);gap:var(--space-5);margin-top:clamp(24px,calc(17.88px + 1.5686vw),48px)}@media (min-width:1024px){.pair-page_overview__Mo07f{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}}.pair-page_card__K7jvT{min-width:0;padding:clamp(20px,calc(16.94px + .7843vw),32px);background:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:var(--radius-card)}.pair-page_cardTitle__GdKRy{margin:0 0 var(--space-5);color:var(--color-text-strong);font-family:var(--font-ui);font-size:20px;font-weight:700;line-height:28px}.pair-page_spheres__q1A2F{display:flex;flex-wrap:wrap;gap:var(--space-5) var(--space-4);justify-content:space-between;margin:0;padding:0;list-style:none}.pair-page_spheres__q1A2F li{display:grid;justify-items:center;grid-gap:var(--space-2);gap:var(--space-2)}.pair-page_sphereName__6EdAB{display:inline-flex;gap:6px;align-items:center;color:var(--color-text);font-family:var(--font-ui);font-size:14px;font-weight:600;line-height:20px}.pair-page_sphereName__6EdAB i{width:8px;height:8px;background:var(--pair-ring);border-radius:50%}.pair-page_coloredRing__bZxUI .ds-score-ring__arc{background:var(--pair-ring,var(--gradient-action))}.pair-page_legend__UM1Jp{display:grid;grid-gap:var(--space-3);gap:var(--space-3);margin-top:var(--space-5);padding-top:var(--space-5);border-top:1px solid var(--color-border)}.pair-page_legendTitle__L0G5s,.pair-page_method__V55_d{margin:0;color:var(--color-muted-2);font-family:var(--font-ui);font-size:13px;line-height:18px}.pair-page_legendBadges__UFXik{display:flex;flex-wrap:wrap;gap:8px}.pair-page_traits__Ee6EP{display:grid;margin:0}.pair-page_traits__Ee6EP>div{display:grid;grid-template-columns:40px minmax(0,1fr);grid-column-gap:var(--space-4);column-gap:var(--space-4);padding-block:var(--space-4);border-top:1px solid var(--color-border)}.pair-page_traits__Ee6EP>div:first-child{padding-top:0;border-top:0}.pair-page_traits__Ee6EP>div:last-child{padding-bottom:0}.pair-page_traitIcon__gtjJA{display:grid;grid-row:span 2;place-items:center;width:40px;height:40px;color:var(--color-accent);background:var(--color-surface-strong);border-radius:12px}.pair-page_traitIcon__gtjJA svg{width:20px;height:20px}.pair-page_traits__Ee6EP dt{color:var(--color-text-strong);font-family:var(--font-ui);font-size:16px;font-weight:700;line-height:24px}.pair-page_traits__Ee6EP dd{margin:2px 0 0;color:var(--color-muted);font-family:var(--font-ui);font-size:15px;line-height:22px}.pair-page_others__Py_4e{scroll-margin-top:calc(var(--site-header-h, 80px) + 16px)}.pair-page_othersHead__hFVpX{margin-bottom:var(--space-6,32px)}.pair-page_othersTabs__KfTWv{margin:0 auto var(--space-5);width:-moz-fit-content;width:fit-content}.pair-page_pairGrid__TGVD4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:clamp(12px,calc(9.96px + .5229vw),20px);gap:clamp(12px,calc(9.96px + .5229vw),20px);margin:0;padding:0;list-style:none}.pair-page_pairCard__qPj03{min-width:0}.pair-page_pairCardCurrent__yELKv,.pair-page_pairCard__qPj03>.pair-page_pairCardLink__Uz_fd{display:grid;grid-gap:var(--space-4);gap:var(--space-4);height:100%;box-sizing:border-box;padding:var(--space-5);color:inherit;text-decoration:none;background:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:var(--radius-md);transition:border-color .2s ease,transform .2s ease}.pair-page_pairCardLink__Uz_fd:hover{border-color:var(--color-accent);transform:translateY(-2px)}.pair-page_pairCardLink__Uz_fd:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.pair-page_pairCardCurrent__yELKv{background:radial-gradient(80% 80% at 90% 0,rgb(187 162 255/.2),transparent 70%),var(--color-surface-raised);border:2px solid var(--color-accent)}.pair-page_pairCardHead__x8LNl{display:flex;justify-content:space-between;align-items:center}.pair-page_pairCardArrow__G9WUx{width:18px;height:18px;color:var(--color-muted-2)}.pair-page_pairCardLink__Uz_fd:hover .pair-page_pairCardArrow__G9WUx{color:var(--color-accent)}.pair-page_here__XLK2q{padding:4px 10px;font-size:12px;font-weight:600;line-height:16px;background:var(--color-surface-strong);border-radius:999px}.pair-page_here__XLK2q,.pair-page_pairCardTitle__JPiU7{color:var(--color-text-strong);font-family:var(--font-ui)}.pair-page_pairCardTitle__JPiU7{font-size:18px;font-weight:700;line-height:24px}.pair-page_pairCardScore____bA0{display:flex;flex-wrap:wrap;gap:var(--space-3);align-items:center}.pair-page_leaders__ijeMT{scroll-margin-top:calc(var(--site-header-h, 80px) + 16px)}.pair-page_leaderCards__NNFWq{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:clamp(12px,calc(9.96px + .5229vw),20px);gap:clamp(12px,calc(9.96px + .5229vw),20px);margin:0;padding:0;list-style:none}.pair-page_leaderCard__YmuHy{display:grid;align-content:start;grid-gap:10px;gap:10px;min-width:0;padding:20px 16px;background:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:var(--radius-md)}.pair-page_leaderTitle__D2bOW{display:flex;gap:8px;align-items:center;margin:0 0 4px;color:var(--color-text-strong);font:700 17px/24px var(--font-ui)}.pair-page_leaderTitle__D2bOW i{width:8px;height:8px;background:var(--pair-ring);border-radius:50%}.pair-page_leaderLabel__aADlH{margin:4px 0 0;font:600 12px/16px var(--font-ui)}.pair-page_leaderLabelBest__zfi_U{color:var(--color-positive)}.pair-page_leaderLabelWorst__UnEqC{padding-top:12px;color:var(--color-warning);border-top:1px solid var(--color-border)}.pair-page_leaderList__4Qioz{display:grid;grid-gap:4px;gap:4px;margin:0;padding:0;list-style:none}.pair-page_leaderRow__fIJj_{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:center;min-height:48px;padding:4px 8px;color:inherit;text-decoration:none;border-radius:12px}.pair-page_leaderRow__fIJj_:hover{background:var(--color-surface-strong)}.pair-page_leaderRow__fIJj_:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.pair-page_leaderRow__fIJj_ .pair-page_glyphs__cDxAG>span{width:28px;height:28px;font-size:14px}.pair-page_leaderRow__fIJj_ .pair-page_glyphs__cDxAG>span+span{margin-left:-4px}.pair-page_leaderName__3cxFs{color:var(--color-text);font:600 14px/18px var(--font-ui)}.pair-page_leaderScore__SIf91{font:700 17px/22px var(--font-ui);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pair-page_tone_positive__SoBO0{color:var(--color-positive)}.pair-page_tone_gold__KoJlz{color:var(--color-gold)}.pair-page_tone_warning__msKX5{color:var(--color-warning)}@media (max-width:1280px){.pair-page_leaderCards__NNFWq{grid-auto-flow:column;grid-template-columns:none;grid-auto-columns:minmax(260px,280px);overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:8px}.pair-page_leaderCard__YmuHy{scroll-snap-align:start}}@media (max-width:1100px){.pair-page_pairGrid__TGVD4{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:780px){.pair-page_hero__NLYCc .page-hero__copy{grid-template-columns:minmax(0,1fr)}.pair-page_hero__NLYCc .page-hero__copy>*,.pair-page_hero__NLYCc .page-hero__copy>.pair-page_glyphs__cDxAG{grid-column:1;grid-row:auto;align-self:start}.pair-page_glyphs__cDxAG>span{width:56px;height:56px;font-size:24px}.pair-page_scoreCard__UD9gX{grid-template-columns:auto minmax(0,1fr);justify-items:start;align-items:center;column-gap:var(--space-5);min-width:0;padding:var(--space-5)}.pair-page_scoreCard__UD9gX>:first-child{grid-row:span 2}.pair-page_spheres__q1A2F{justify-content:flex-start}.pair-page_spheres__q1A2F li{flex:0 0 calc((100% - 2 * var(--space-4)) / 3)}.pair-page_pairGrid__TGVD4{grid-template-columns:repeat(2,minmax(0,1fr))}.pair-page_pairCardCurrent__yELKv,.pair-page_pairCard__qPj03>.pair-page_pairCardLink__Uz_fd{padding:var(--space-4);gap:var(--space-3)}.pair-page_pairCardTitle__JPiU7{font-size:16px;line-height:22px}}@media (max-width:430px){.pair-page_pairCardScore____bA0{display:grid;justify-items:start}}@media (prefers-reduced-motion:reduce){.pair-page_pairCard__qPj03>.pair-page_pairCardLink__Uz_fd{transition:none}.pair-page_pairCardLink__Uz_fd:hover{transform:none}}.sticky-column:before{display:block;height:var(--sticky-column-offset,0);content:""}