.lfxAbout{--about-gap:clamp(30px, 4.2vw, 50px);--about-measure:64ch}.lfxAboutTop{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.lfxAbout{padding-top:clamp(14px,2.4vw,26px)}.lfxAbout .lfxAboutTop{justify-content:flex-end}@media (max-width:760px){.lfxAbout{padding-top:0}}.lfxAboutNav{align-items:center;padding-top:4px;display:flex}.lfxAboutNav a{align-items:center;text-decoration:none;display:inline-flex}.lfxAboutH1,.lfxAboutH2{font-family:var(--font-display);text-transform:uppercase;color:var(--text-1);text-wrap:balance;margin:0;font-weight:700}.lfxAboutH1{letter-spacing:.01em;font-size:clamp(1.9rem,4.6vw,3.25rem);line-height:.96}.lfxAboutH2{letter-spacing:.015em;font-size:clamp(1.45rem,3vw,2.1rem);line-height:1}.lfxAboutLine{display:block}.lfxAboutLine[data-accent=true]{color:var(--family)}.lfxAboutEyebrow{color:var(--family);font-family:var(--font-display);letter-spacing:.22em;text-transform:uppercase;margin:0 0 12px;font-size:clamp(.78rem,1.1vw,.9rem);font-weight:500}.lfxAboutLabel{color:var(--text-3);font-family:var(--font-text);letter-spacing:.17em;text-transform:uppercase;margin:0;font-size:.7rem;font-weight:800}.lfxAboutLead{max-width:56ch;color:var(--text-1);margin:0;font-size:clamp(.98rem,1.8vw,1.06rem);font-weight:500;line-height:1.55}.lfxAboutProse{max-width:var(--about-measure);color:var(--text-2);gap:.95em;font-size:clamp(.95rem,1.6vw,1rem);line-height:1.68;display:grid}.lfxAboutProse p{margin:0}.lfxAboutProse p[data-tone=strong]{color:var(--text-1);font-weight:500}.lfxAboutTurn,.lfxAboutBeat{border-left:2px solid var(--family);color:var(--text-1);gap:2px;padding-left:14px;font-weight:600;display:grid}.lfxAboutBeat{border-left-color:var(--line-strong)}.lfxAboutStatement{color:var(--text-1);font-family:var(--font-display);letter-spacing:.01em;margin:0;font-size:clamp(1.12rem,2vw,1.4rem);font-weight:600;line-height:1.22}.lfxAboutStatement[data-spacing=top]{margin-top:18px}.lfxAboutClosing{max-width:60ch;color:var(--text-2);gap:3px;margin:clamp(20px,3vw,28px) 0 0;font-size:clamp(.95rem,1.7vw,1.02rem);line-height:1.55;display:grid}.lfxAboutClosing span:last-child{color:var(--text-1);font-weight:600}.lfxAboutNote{max-width:72ch;color:var(--text-2);margin:clamp(16px,2.4vw,22px) 0 0;font-size:clamp(.92rem,1.6vw,.98rem);line-height:1.65}.lfxAboutActions{flex-wrap:wrap;gap:10px;display:flex}.lfxAboutCta{border-radius:var(--radius-sm);background:var(--brand);min-height:48px;color:var(--brand-ink);letter-spacing:.1em;white-space:nowrap;justify-content:center;align-items:center;padding:0 24px;font-size:.84rem;font-weight:800;text-decoration:none;transition:filter .12s;display:inline-flex}.lfxAboutCta:hover{filter:brightness(1.08)}.lfxAboutSection,.lfxAboutFinal{margin-top:var(--about-gap);padding-top:var(--about-gap);border-top:1px solid var(--line)}.lfxAboutSection>.lfxAboutH2{margin-bottom:clamp(18px,3vw,28px)}@media (min-width:961px){.lfxAboutSection[data-layout=split],.lfxAboutIntro,.lfxAboutScore{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;column-gap:clamp(36px,5vw,72px);display:grid}.lfxAboutSection[data-layout=split],.lfxAboutScore{grid-template-rows:auto 1fr}.lfxAboutSection[data-layout=split]>.lfxAboutProse,.lfxAboutScore>.lfxAboutProse{grid-area:1/2/span 2}.lfxAboutSection[data-layout=split]>.lfxAboutQuote,.lfxAboutScore>.lfxAboutQuote{grid-area:2/1;margin-top:22px}}@media (max-width:960px){.lfxAboutAside,.lfxAboutIntro>.lfxAboutH2,.lfxAboutScore>.lfxAboutLabel{margin-bottom:16px}}.lfxAboutHero{text-align:center;justify-items:center;padding-top:clamp(8px,2.4vw,28px);display:grid}.lfxAboutLogo{width:clamp(190px,20vw,280px);height:auto;margin-bottom:clamp(18px,2.6vw,30px);display:block}.lfxAbout .lfxAboutInputs{flex-wrap:wrap;justify-content:center;gap:2px .7em;max-width:100ch;margin-top:clamp(14px,2.2vw,20px);display:flex}.lfxAbout .lfxAboutHero .lfxAboutLead{margin-top:12px}.lfxAboutHero .lfxAboutActions{justify-content:center;margin-top:clamp(18px,2.6vw,24px)}.lfxAboutMicro{color:var(--text-3);letter-spacing:.08em;text-transform:uppercase;flex-wrap:wrap;justify-content:center;gap:2px .6em;margin:12px 0 0;font-size:.76rem;font-weight:700;display:flex}.lfxAboutMicro span:last-child{color:var(--text-2)}.lfxAboutQuote{border-left:2px solid var(--family);margin:clamp(24px,3.6vw,36px) 0 0;padding:2px 0 2px 16px}.lfxAboutQuote blockquote{margin:0}.lfxAboutQuote p{font-family:var(--font-display);letter-spacing:.015em;text-transform:uppercase;color:var(--text-1);text-wrap:balance;margin:0;font-size:clamp(1.15rem,2.2vw,1.6rem);font-weight:700;line-height:1.08}.lfxAboutQuote[data-size=story] p{max-width:30ch;color:var(--family);font-size:clamp(1.2rem,2.3vw,1.7rem)}.lfxAboutQuestions{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(10px,1.4vw,14px);display:grid}.lfxAboutQuestion{background:linear-gradient(180deg, var(--ink-surface), #0a0c10);border:1px solid var(--line);border-top:2px solid var(--family);border-radius:var(--radius-lg);align-content:start;gap:10px;padding:clamp(18px,2.2vw,24px);display:grid}.lfxAboutFamily{color:var(--family);font-family:var(--font-display);letter-spacing:.07em;text-transform:uppercase;font-size:clamp(1.4rem,2.2vw,1.75rem);font-weight:700;line-height:1}.lfxAboutQuestion h3{color:var(--text-1);margin:4px 0 0;font-size:1.02rem;font-weight:700;line-height:1.35}.lfxAboutQuestion p{color:var(--text-2);margin:0;font-size:.92rem;line-height:1.62}.lfxAboutQuestion em{color:var(--text-1);font-style:italic;font-weight:700}.lfxAboutIdp{color:var(--text-2);align-items:center;gap:12px;margin:14px 0 0;font-size:.88rem;line-height:1.5;display:flex}.lfxAboutLeague{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:clamp(24px,4.4vw,64px);display:grid}.lfxAboutFactors{background:var(--ink-surface);border:1px solid var(--line);border-radius:var(--radius-lg);margin:0;padding:0;list-style:none;overflow:hidden}.lfxAboutFactors li{border-top:1px solid var(--line);font-family:var(--font-display);text-transform:uppercase;justify-content:space-between;align-items:baseline;gap:12px;padding:10px clamp(14px,2vw,20px);display:flex}.lfxAboutFactors li:first-child{border-top:0}.lfxAboutFactors b{color:var(--text-1);letter-spacing:.03em;font-size:clamp(.98rem,1.6vw,1.1rem);font-weight:600}.lfxAboutFactors span{color:var(--text-3);letter-spacing:.16em;flex:none;font-size:.76rem;font-weight:500}.lfxAboutLeagueBody{gap:14px;display:grid}.lfxAboutLeagueBody .lfxAboutLead{color:var(--text-2)}.lfxAboutLeagueBody .lfxAboutActions{margin-top:4px}.lfxAboutSection>.lfxAboutLabel{margin:clamp(26px,3.6vw,36px) 0 12px}.lfxAboutEvidence{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.lfxAboutEvidence li{background:var(--ink-surface);border:1px solid var(--line);border-radius:var(--radius-md);align-content:start;gap:6px;padding:clamp(14px,1.8vw,18px);display:grid}.lfxAboutEvidence li:last-child{grid-column:span 2}.lfxAboutEvidence h4,.lfxAboutIsnt h3{color:var(--text-1);font-family:var(--font-display);letter-spacing:.07em;text-transform:uppercase;margin:0;font-size:1rem;font-weight:600;line-height:1.2}.lfxAboutEvidence h4 .lfxInitial{color:var(--family);font-weight:700}.lfxAboutEvidence p,.lfxAboutIsnt p{color:var(--text-2);margin:0;font-size:.88rem;line-height:1.58}.lfxAboutIsnt{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(24px,4vw,48px);margin:clamp(24px,3.4vw,32px) 0 0;padding:0;list-style:none;display:grid}.lfxAboutIsnt li{border-top:1px solid var(--line);align-content:start;gap:4px;padding:12px 0;display:grid}.lfxAboutIsnt h3 span{color:var(--text-3)}.lfxAboutScore>.lfxAboutLabel{color:var(--family)}.lfxAboutFinal{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 24px;display:flex}@media (max-width:1080px){.lfxAboutEvidence{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:960px){.lfxAboutQuestions,.lfxAboutLeague{grid-template-columns:1fr}}@media (max-width:760px){.lfxAbout{--about-gap:28px}.lfxAboutTop .lfxBrandRow{margin-bottom:0}.lfxAboutHero{padding-top:20px}.lfxAboutIdp{align-items:flex-start}.lfxAboutIsnt{grid-template-columns:1fr}}@media (max-width:560px){.lfxAboutEvidence{grid-template-columns:1fr}.lfxAboutEvidence li:last-child{grid-column:auto}.lfxAboutCta{white-space:normal;text-align:center;min-height:50px}}
