.lr-hero{position:relative;overflow:hidden;background:radial-gradient(circle at 78% 24%,#c51f3247,transparent 27%),linear-gradient(140deg,#141618 0%,#08090a 70%);border-bottom:1px solid var(--line)}.lr-contours{position:absolute;inset:-15% -5% -10% 52%;opacity:.22;background:repeating-radial-gradient(ellipse at 60% 45%,transparent 0 25px,#e0ad3e 27px 28px,transparent 30px 49px);transform:rotate(-11deg);mask-image:linear-gradient(90deg,transparent,#000 35%)}.lr-hero-inner{position:relative;z-index:1;padding:90px 0 74px}.lr-eyebrow{display:flex;align-items:center;gap:13px;color:var(--gold);font:800 .9rem "Barlow Condensed";letter-spacing:.19em;text-transform:uppercase}.lr-eyebrow i{width:44px;height:3px;background:var(--red)}.lr-hero h1{font-size:clamp(7rem,19vw,15rem);line-height:.64;letter-spacing:-.06em;margin:76px 0 82px}.lr-hero h1 em,.lr-origin h2 em,.lr-standard h2 em,.lr-close h2 em{color:var(--red);font-style:italic}.lr-hero-foot{display:grid;grid-template-columns:1.15fr .85fr;gap:80px;align-items:end;padding-top:28px;border-top:1px solid var(--line)}.lr-hero-foot blockquote{font-size:clamp(2.4rem,4.5vw,4.4rem);line-height:.92;margin:0}.lr-hero-foot strong{color:var(--gold)}.lr-hero-foot p{color:var(--muted);font-size:1.05rem;margin:0}.lr-band{background:var(--gold);color:#08090a;overflow:hidden;white-space:nowrap}.lr-band div{text-align:center;padding:11px 0;font:900 .95rem "Barlow Condensed";letter-spacing:.14em}.lr-band b{color:var(--red);margin:0 22px}
.lr-origin{padding:110px 0;display:grid;grid-template-columns:.72fr 1.28fr;gap:75px;align-items:stretch}.lr-year{min-height:560px;padding:40px;border:1px solid var(--line);background:radial-gradient(circle at 50% 30%,#c51f324f,transparent 40%),linear-gradient(145deg,#17191b,#090a0b);display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.lr-year>span,.lr-number{font:800 .8rem "Barlow Condensed";letter-spacing:.2em;color:var(--gold)}.lr-year strong{font:900 clamp(7rem,12vw,11rem)/.78 "Barlow Condensed";margin:28px 0;color:var(--white)}.lr-year small{max-width:190px;color:var(--muted)}.lr-origin-copy{display:flex;flex-direction:column;justify-content:center}.lr-origin h2{font-size:clamp(3.6rem,7vw,6.6rem);line-height:.8;margin:25px 0 36px}.lr-origin p{max-width:760px;color:var(--muted)}.lr-origin .lr-lead{font:700 clamp(1.5rem,2.7vw,2.2rem)/1.16 "Barlow Condensed";color:var(--white)}.lr-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:25px}
.lr-desk{padding:105px 0;background:#0e1011}.lr-section-head{display:flex;justify-content:space-between;align-items:end;gap:45px;margin-bottom:42px;padding-bottom:22px;border-bottom:1px solid var(--line)}.lr-section-head>div{display:flex;gap:21px;align-items:flex-start}.lr-section-head span{font:900 1rem "Barlow Condensed";letter-spacing:.15em;color:var(--red)}.lr-section-head h2{font-size:clamp(3rem,6vw,5.6rem);line-height:.8;margin:0}.lr-section-head>p{max-width:370px;color:var(--muted);margin:0}.lr-beats{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line);border-left:1px solid var(--line)}.lr-beats article{position:relative;min-height:430px;padding:34px;display:flex;flex-direction:column;border-right:1px solid var(--line);border-bottom:1px solid var(--line);overflow:hidden}.lr-beats article>span{font:900 .8rem "Barlow Condensed";letter-spacing:.17em;color:var(--red)}.lr-beat-mark{position:absolute;right:-.03em;top:.12em;color:transparent;-webkit-text-stroke:1px rgba(224,173,62,.22);font:900 9rem/.7 "Barlow Condensed"}.lr-beats h3{margin:145px 0 15px;font-size:2.55rem;line-height:.9}.lr-beats p{color:var(--muted)}.lr-beats small{margin-top:auto;color:var(--gold)}.lr-desk-note{margin-top:28px;padding:25px 30px;display:grid;grid-template-columns:auto 1fr auto;gap:25px;align-items:center;border-left:5px solid var(--red);background:#151719}.lr-desk-note strong{font:900 1.3rem "Barlow Condensed";letter-spacing:.06em}.lr-desk-note p{margin:0;color:var(--muted)}.lr-desk-note a{font:800 .9rem "Barlow Condensed";letter-spacing:.08em;color:var(--gold);text-transform:uppercase}
.lr-timeline{padding:110px 0}.lr-track{position:relative;display:grid;grid-template-columns:repeat(3,1fr);gap:0}.lr-track:before{content:"";position:absolute;top:76px;left:0;right:0;height:2px;background:linear-gradient(90deg,var(--red),var(--gold))}.lr-track article{position:relative;padding:0 45px 0 0}.lr-track b{font:900 4.8rem/.85 "Barlow Condensed";color:var(--white)}.lr-track i{position:relative;z-index:1;width:17px;height:17px;display:block;margin:23px 0 32px;background:var(--black);border:4px solid var(--gold);border-radius:50%}.lr-track h3{font-size:2rem;margin:0 0 12px}.lr-track p{color:var(--muted);max-width:300px}
.lr-standard{background:linear-gradient(125deg,var(--deep),var(--red));padding:100px 0}.lr-standard-inner{display:grid;grid-template-columns:.75fr 1.25fr;gap:75px}.lr-standard span{font:900 .85rem "Barlow Condensed";letter-spacing:.18em;color:var(--gold)}.lr-standard h2{font-size:clamp(3.5rem,7vw,6.5rem);line-height:.78;margin:25px 0}.lr-standard h2 em{color:var(--gold)}.lr-principles{display:grid;grid-template-columns:1fr 1fr;border-left:1px solid #ffffff38;border-top:1px solid #ffffff38}.lr-principles article{padding:28px;border-right:1px solid #ffffff38;border-bottom:1px solid #ffffff38}.lr-principles strong{font:900 .8rem "Barlow Condensed";letter-spacing:.14em;color:var(--gold)}.lr-principles h3{font-size:1.7rem;margin:20px 0 9px}.lr-principles p{margin:0;color:#f2d9dc;font-size:.92rem}.lr-close{text-align:center;padding:115px 0}.lr-close h2{font-size:clamp(4.5rem,10vw,9rem);line-height:.72;margin:28px auto 40px}.lr-close p{max-width:720px;margin:0 auto 30px;color:var(--muted);font-size:1.08rem}
@media(max-width:800px){.lr-hero-inner{padding:70px 0 58px}.lr-hero h1{margin:58px 0}.lr-hero-foot,.lr-origin,.lr-standard-inner{grid-template-columns:1fr}.lr-hero-foot,.lr-origin,.lr-standard-inner{gap:42px}.lr-origin{padding:78px 0}.lr-year{min-height:370px}.lr-section-head{align-items:flex-start;flex-direction:column}.lr-beats{grid-template-columns:1fr}.lr-beats article{min-height:340px}.lr-beats h3{margin-top:100px}.lr-desk-note{grid-template-columns:1fr}.lr-track{grid-template-columns:1fr;gap:40px}.lr-track:before{top:0;bottom:0;left:7px;right:auto;width:2px;height:auto}.lr-track article{padding-left:42px}.lr-track i{position:absolute;left:0;top:4px;margin:0}.lr-principles{grid-template-columns:1fr}}@media(max-width:480px){.lr-hero h1{font-size:6.4rem}.lr-contours{inset:0 -30% 0 25%}.lr-year{padding:28px}.lr-beats article{padding:28px}.lr-principles article{padding:24px}.lr-close h2{font-size:4.6rem}}
