.pp-label{align-items:center;gap:.8rem;display:inline-flex}.pp-label:before{content:"";background:var(--gold);width:2.2rem;height:1px}.pp-crumb{opacity:.85;align-items:center;gap:.6rem;display:inline-flex}.pp-crumb a{border-bottom:1px solid #ffffff59}.pp-hero-center{text-align:center}.pp-hero-center .hero__content{padding:var(--header-h) 0 0;justify-content:center;align-items:center;display:flex;inset:0}.pp-hero-center .hero__title{margin-inline:auto}.pp-facts{grid-template-columns:repeat(var(--cols,3), minmax(0, 1fr));border-top:1px solid #2a111824;display:grid}.pp-facts>div{padding:clamp(1.4rem,2.6vw,2.2rem) clamp(1rem,2vw,2rem) 0 0}.pp-facts>div+div{border-left:1px solid #2a111824;padding-left:clamp(1rem,2vw,2rem)}.pp-facts .t-label{color:var(--gold);margin-bottom:.7rem}.on-maroon .pp-facts,.on-maroon .pp-facts>div+div{border-color:#e6e5da33}@media (max-width:760px){.pp-facts{grid-template-columns:1fr}.pp-facts>div+div{border-top:1px solid #2a111824;border-left:0;margin-top:1.4rem;padding-left:0}}.cx{grid-template-columns:repeat(var(--cx-cols,2), minmax(0, 1fr));gap:clamp(1rem,2.4vw,2.5rem);display:grid}.cx__item{flex-direction:column;display:flex}.cx__media{aspect-ratio:4/3}.cx--single .cx__media{aspect-ratio:16/9}.cx__head{border-bottom:1px solid #2a111824;justify-content:space-between;align-items:baseline;gap:1rem;padding-block:1.4rem 1rem;display:flex}.cx__name{letter-spacing:-.02em;font-size:clamp(1.6rem,2.6vw,2.5rem);line-height:1.05}.cx__body{max-width:34rem;padding-top:1.2rem}.cx__list{flex-wrap:wrap;gap:.5rem;margin:1.2rem 0 0;padding:0;list-style:none;display:flex}.cx__list li{border:1px solid #2a11182e;border-radius:999px;padding:.35rem .9rem;font-size:.86rem}.cx__only{border:1px solid var(--gold);color:var(--maroon);margin-top:1.4rem;padding:.5rem 1rem;display:inline-block}@media (max-width:800px){.cx{grid-template-columns:1fr;gap:3rem}}.pcta{text-align:center;color:#fff;place-items:center;min-height:88svh;display:grid;position:relative;overflow:hidden}.pcta__media{position:absolute;inset:0}.pcta__media:after{content:"";background:#14060985;position:absolute;inset:0}.pcta__body{z-index:2;padding-block:6rem;position:relative}.pcta__title{max-width:16ch;margin-inline:auto}.pcta__sub{opacity:.9;max-width:30rem;margin:1.6rem auto 0}.pcta__actions{justify-content:center;margin-top:2.6rem;display:flex}.pcta .btn--line:hover{background:var(--shell);color:var(--maroon)}.pp-intro{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(2rem,6vw,6rem);display:grid}.pp-intro .t-label{color:var(--gold);padding-top:.8rem}@media (max-width:800px){.pp-intro{grid-template-columns:1fr;gap:1.4rem}}.hub-orbit{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(3rem,8vw,8rem);display:grid;position:relative}.hub-orbit__diagram{aspect-ratio:1;width:100%;max-width:540px;margin-inline:auto;position:relative}.hub-orbit__ring{border:1px solid #a88c588c;border-radius:50%;position:absolute;inset:8%}.hub-orbit__ring--inner{border-style:dashed;border-color:#72122d2e;inset:30%}.hub-orbit__centre{text-align:center;color:#fff;background:var(--maroon);transition:transform .6s var(--ease);border-radius:50%;place-items:center;display:grid;position:absolute;inset:31%;overflow:hidden}.hub-orbit__centre img{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .6s var(--ease);position:absolute;inset:0}.hub-orbit__centre img.is-on{opacity:1}.hub-orbit__centre:after{content:"";background:#14060961;position:absolute;inset:0}.hub-orbit__centre span{z-index:2;padding:1rem;font-size:clamp(.95rem,1.4vw,1.25rem);line-height:1.2;position:relative}.hub-node{width:0;height:0;position:absolute}.hub-node a{width:clamp(3.4rem,6vw,4.6rem);height:clamp(3.4rem,6vw,4.6rem);color:var(--maroon);font-family:var(--font-medium), "Helvetica Neue", Helvetica, Arial, sans-serif;letter-spacing:.14em;transition:background .4s var(--ease), color .4s var(--ease), transform .5s var(--ease), border-color .4s;background:#fff;border:1px solid #72122d40;border-radius:50%;place-items:center;font-size:.72rem;display:grid;position:absolute;transform:translate(-50%,-50%)}.hub-node a:hover,.hub-node a.is-on{background:var(--maroon);color:var(--shell);border-color:var(--maroon);transform:translate(-50%,-50%)scale(1.12)}.hub-node__name{white-space:nowrap;color:var(--ink);pointer-events:none;font-size:.9rem;line-height:1.2;position:absolute}.hub-list{border-top:1px solid #2a111824;margin:0;padding:0;list-style:none}.hub-list li{border-bottom:1px solid #2a111824}.hub-list a{transition:color .35s var(--ease), padding .5s var(--ease);grid-template-columns:2.6rem minmax(0,1fr) auto;align-items:baseline;gap:1rem;padding-block:1.1rem;display:grid}.hub-list a:hover,.hub-list a.is-on{color:var(--maroon);padding-left:.5rem}.hub-list__num{font-family:var(--font-medium), "Helvetica Neue", Helvetica, Arial, sans-serif;letter-spacing:.2em;color:var(--gold);font-size:.68rem}.hub-list__name{letter-spacing:-.015em;font-size:clamp(1.25rem,2vw,1.8rem);line-height:1.15}.hub-list__brand{color:var(--ink-soft);font-size:.8rem}.hub-list__line{color:var(--ink-soft);max-height:0;transition:max-height .5s var(--ease);grid-column:2/-1;font-size:.95rem;overflow:hidden}.hub-list a.is-on .hub-list__line{max-height:4rem}@media (max-width:900px){.hub-orbit{grid-template-columns:1fr}.hub-orbit__diagram{max-width:420px}.hub-node__name{display:none}.hub-list__line{max-height:4rem}}.hub-fragments{grid-template-columns:repeat(7,minmax(0,1fr));gap:.5rem;display:grid}.hub-fragments .media{aspect-ratio:1/2.4}.hub-fragments .media:nth-child(2n){margin-top:3rem}@media (max-width:760px){.hub-fragments{grid-template-columns:repeat(4,minmax(0,1fr))}.hub-fragments .media:nth-child(n+5){display:none}}.ce-steps{position:relative}.ce-steps__stage{height:100svh;padding-top:var(--header-h);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,5vw,5rem);display:grid;position:sticky;top:0}.ce-steps__text{min-height:18rem;position:relative}.ce-step{opacity:0;visibility:hidden;position:absolute;inset:0 0 auto}.ce-step.is-on{opacity:1;visibility:visible}.ce-step__num{letter-spacing:-.05em;color:var(--gold);margin-bottom:1rem;font-size:clamp(4rem,9vw,9rem);line-height:.85;display:block}.ce-steps__bar{gap:.4rem;margin-bottom:2rem;display:flex}.ce-steps__bar span{background:#2a11181f;flex:1;height:2px;position:relative;overflow:hidden}.ce-steps__bar span i{background:var(--maroon);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}.ce-steps__pics{aspect-ratio:43/50;justify-self:center;width:auto;height:74svh;max-height:74svh;position:relative}.ce-steps__pics .media{clip-path:inset(100% 0 0);position:absolute;inset:0}.ce-steps__pics .media:first-child{clip-path:inset(0)}@media (max-width:800px){.ce-steps{height:auto!important}.ce-steps__stage{height:auto;padding-top:0;display:block;position:relative}.ce-steps__pics,.ce-steps__bar{display:none}.ce-steps__text{min-height:0}.ce-step{opacity:1;visibility:visible;padding-bottom:3rem;position:relative}.ce-step__img{aspect-ratio:4/3;margin-bottom:1.4rem;display:block!important}}.ce-step__img{display:none}.ce-tracks{background:#e6e5da33;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px;display:grid}.ce-track{color:#fff;flex-direction:column;justify-content:flex-end;min-height:70svh;padding:clamp(1.5rem,4vw,3.5rem);display:flex;position:relative;overflow:hidden}.ce-track .media{position:absolute;inset:0}.ce-track .media:after{content:"";background:linear-gradient(#1406091a,#140609cc);position:absolute;inset:0}.ce-track>:not(.media){z-index:2;position:relative}.ce-track__tags{flex-wrap:wrap;gap:.45rem;margin-top:1.4rem;display:flex}.ce-track__tags span{border:1px solid #ffffff73;border-radius:999px;padding:.3rem .85rem;font-size:.82rem}@media (max-width:800px){.ce-tracks{grid-template-columns:1fr}.ce-track{min-height:62svh}}.ce-shift{letter-spacing:-.02em;flex-wrap:wrap;justify-content:center;gap:.4em .9em;font-size:clamp(1.6rem,4vw,3.6rem);line-height:1.1;display:flex}.ce-shift span{color:var(--ink-soft);position:relative}.ce-shift span:after{content:"";background:var(--maroon);transform-origin:0;height:2px;transform:scaleX(var(--strike,0));position:absolute;top:55%;left:-.05em;right:-.05em}.sp-tiers{border-top:1px solid #e6e5da38}.sp-tier{border-bottom:1px solid #e6e5da38;grid-template-columns:5rem minmax(0,1fr) minmax(0,18rem);align-items:center;gap:1.5rem 2.5rem;padding-block:clamp(1.6rem,3.6vw,3rem);display:grid;position:relative;overflow:hidden}.sp-tier__num{font-family:var(--font-medium), "Helvetica Neue", Helvetica, Arial, sans-serif;letter-spacing:.2em;color:var(--gold);font-size:.7rem}.sp-tier__name{font-size:var(--tier-size,3rem);letter-spacing:-.04em;line-height:.95}.sp-tier__line{opacity:.8}.sp-tier__bg{opacity:0;width:34%;height:100%;transition:opacity .6s var(--ease);pointer-events:none;position:absolute;top:0;right:0}.sp-tier__bg img{object-fit:cover;width:100%;height:100%}@media (hover:hover){.sp-tier:hover .sp-tier__bg{opacity:.35}}@media (max-width:800px){.sp-tier{grid-template-columns:1fr;gap:.6rem}.sp-tier__name{white-space:normal;font-size:clamp(2rem,11vw,3.4rem)}}.sp-builds{letter-spacing:-.03em;max-width:22ch;font-size:clamp(1.8rem,4.6vw,4.6rem);line-height:1.12}.sp-builds em{color:var(--gold);font-style:normal}.sp-mosaic{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:1.3fr 1fr 1fr;gap:clamp(.5rem,1vw,1rem);height:min(90svh,820px);display:grid}.sp-mosaic .media:first-child{grid-row:1/span 2}@media (max-width:760px){.sp-mosaic{grid-template-rows:auto;grid-template-columns:1fr 1fr;height:auto}.sp-mosaic .media{aspect-ratio:1}.sp-mosaic .media:first-child{aspect-ratio:4/3;grid-area:auto/1/auto/-1}}.df-chapter{color:#fff;height:100svh;min-height:560px;position:relative;overflow:hidden}.df-chapter .media{position:absolute;inset:0}.df-chapter .media:after{content:"";background:linear-gradient(90deg,#140609b8 0%,#14060947 55%,#1406091a 100%);position:absolute;inset:0}.df-chapter__body{z-index:2;flex-direction:column;justify-content:center;height:100%;display:flex;position:relative}.df-chapter__word{letter-spacing:-.05em;font-size:clamp(4rem,15vw,15rem);line-height:.85}.df-chapter__count{color:var(--gold);margin-bottom:1.4rem}.df-chapter__line{max-width:30rem;margin-top:1.6rem}.df-chapter__small{opacity:.82;max-width:30rem;margin-top:1rem}@media (max-width:760px){.df-chapter .media:after{background:#14060980}}.df-stages{grid-template-columns:repeat(4,minmax(0,1fr));display:grid;position:relative}.df-stages:before{content:"";background:#e6e5da40;height:1px;position:absolute;top:.55rem;left:0;right:0}.df-stage{padding-top:2.4rem;padding-right:1.5rem;position:relative}.df-stage:before{content:"";background:var(--gold);border-radius:50%;width:.8rem;height:.8rem;position:absolute;top:.15rem;left:0}.df-stage__who{color:var(--gold);margin-bottom:.9rem}.df-stage__name{letter-spacing:-.02em;font-size:clamp(1.4rem,2.2vw,2.1rem);line-height:1.08}.df-stage__line{opacity:.8;margin-top:1rem;font-size:.95rem}@media (max-width:860px){.df-stages{grid-template-columns:1fr;gap:2.2rem;padding-left:1.8rem}.df-stages:before{width:1px;height:auto;inset:0 auto 0 .38rem}.df-stage{padding-top:0}.df-stage:before{left:-1.8rem}}.cc-volume{position:relative}.cc-volume__stage{place-items:center;height:100svh;display:grid;position:sticky;top:0;overflow:hidden}.cc-volume__word{letter-spacing:-.055em;color:var(--maroon);opacity:0;white-space:nowrap;font-size:clamp(4rem,18vw,19rem);line-height:.85;position:absolute}.cc-volume__photo{aspect-ratio:4/5;opacity:0;z-index:2;width:min(30vw,360px);position:absolute}.cc-volume__caption{text-align:center;z-index:3;width:min(32rem,88vw);position:absolute;bottom:clamp(2rem,7vh,4rem);left:50%;transform:translate(-50%)}.cc-volume__caption p{opacity:0;position:absolute;inset:auto 0 0}@media (max-width:760px){.cc-volume__photo{width:58vw;top:18%}.cc-volume__word{top:auto;bottom:26%}}.cc-journey{align-items:flex-end;gap:clamp(.6rem,1.5vw,1.4rem);display:flex}.cc-journey>div{border-top:1px solid var(--gold);flex:1;padding-top:1rem}.cc-journey .bar{background:var(--maroon);transform-origin:bottom;margin-bottom:1rem}@media (max-width:760px){.cc-journey{flex-direction:column;align-items:stretch}.cc-journey .bar{display:none}}.lc-ladder{grid-template-columns:minmax(0,1fr) 3rem minmax(0,1fr);display:grid;position:relative}.lc-ladder__rail{background:#2a111824;grid-area:1/2/span 20;justify-self:center;width:1px;position:relative}.lc-ladder__fill{background:var(--maroon);transform-origin:top;position:absolute;inset:0;transform:scaleY(0)}.lc-rung{text-align:right;grid-column:1;padding-block:clamp(1.8rem,4vw,3.2rem);position:relative}.lc-rung--r{text-align:left;grid-column:3}.lc-rung:after{content:"";background:var(--gold);width:1.5rem;height:1px;position:absolute;top:50%}.lc-rung:not(.lc-rung--r):after{right:-2.25rem}.lc-rung--r:after{left:-2.25rem}.lc-rung__step{color:var(--gold);margin-bottom:.6rem}.lc-rung__name{letter-spacing:-.02em;font-size:clamp(1.6rem,3vw,2.8rem);line-height:1.05}.lc-rung__line{color:var(--ink-soft);max-width:24rem;margin-top:.7rem;margin-left:auto}.lc-rung--r .lc-rung__line{margin-left:0}@media (max-width:760px){.lc-ladder{grid-template-columns:1.5rem minmax(0,1fr)}.lc-ladder__rail{grid-column:1}.lc-rung,.lc-rung--r{text-align:left;grid-column:2;padding-left:1rem}.lc-rung:after,.lc-rung:not(.lc-rung--r):after,.lc-rung--r:after{width:.9rem;left:-.75rem;right:auto}.lc-rung__line{margin-left:0}}.lc-chain{letter-spacing:-.03em;text-align:center;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:.3em .5em;font-size:clamp(1.8rem,4.6vw,4.4rem);line-height:1.1;display:flex}.lc-chain i{color:var(--gold);font-style:normal}.rs-split{grid-template-columns:repeat(2,minmax(0,1fr));min-height:90svh;display:grid}.rs-split__half{flex-direction:column;justify-content:flex-end;padding:clamp(1.5rem,4vw,3.5rem);display:flex;position:relative;overflow:hidden}.rs-split__half .media{position:absolute;inset:0}.rs-split__half--img{color:#fff}.rs-split__half--img .media:after{content:"";background:linear-gradient(#14060900 40%,#140609b3);position:absolute;inset:0}.rs-split__half>:not(.media){z-index:2;position:relative}.rs-strike{display:inline-block;position:relative}.rs-strike:after{content:"";background:var(--gold);height:2px;position:absolute;top:54%;left:0;right:0}@media (max-width:800px){.rs-split{grid-template-columns:1fr}.rs-split__half{min-height:60svh}}.rs-clock{position:relative}.rs-clock__stage{flex-direction:column;justify-content:center;height:100svh;display:flex;position:sticky;top:0;overflow:hidden}.rs-clock__track{padding-inline:var(--gutter);will-change:transform;gap:clamp(1rem,2vw,2rem);display:flex}.rs-moment{flex:none;width:clamp(240px,24vw,340px)}.rs-moment .media{aspect-ratio:4/5}.rs-moment__time{letter-spacing:-.04em;color:var(--maroon);font-variant-numeric:tabular-nums;margin-top:1.1rem;font-size:clamp(2.2rem,3.4vw,3.4rem);line-height:1}.rs-moment__name{margin-top:.4rem;font-size:1.05rem}.rs-clock__head{padding-inline:var(--gutter);justify-content:space-between;align-items:flex-end;gap:2rem;margin-bottom:clamp(1.5rem,4vh,3rem);display:flex}@media (max-width:800px){.rs-moment{width:74vw}}.rs-grid{border-top:1px solid #2a111824;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;display:grid}.rs-grid>div{border-bottom:1px solid #2a111824;padding:clamp(1.4rem,2.6vw,2.2rem) clamp(1rem,2vw,2rem) clamp(1.4rem,2.6vw,2.2rem) 0}.rs-grid h3{letter-spacing:-.015em;margin-bottom:.6rem;font-size:clamp(1.25rem,1.8vw,1.6rem);line-height:1.15}.rs-grid p{color:var(--ink-soft);font-size:.98rem}@media (max-width:800px){.rs-grid{grid-template-columns:1fr}}.wr-compare{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1rem,3vw,3rem);display:grid}.wr-card{flex-direction:column;justify-content:space-between;min-height:24rem;padding:clamp(1.6rem,3.4vw,3rem);display:flex}.wr-card--marks{background:var(--shell)}.wr-card--growth{background:var(--maroon);color:var(--shell)}.wr-card__score{letter-spacing:-.05em;font-size:clamp(4rem,9vw,8rem);line-height:.85}@media (max-width:760px){.wr-compare{grid-template-columns:1fr}.wr-card{min-height:18rem}}.pp-split-hero{background:var(--maroon);min-height:100svh;color:var(--shell);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.pp-split-hero__text{padding:calc(var(--header-h) + 3rem) var(--gutter) clamp(2.5rem, 7vh, 5rem);flex-direction:column;justify-content:flex-end;display:flex}.pp-split-hero__media{min-height:60svh;position:relative}.pp-split-hero__media video,.pp-split-hero__media img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}@media (max-width:860px){.pp-split-hero{grid-template-columns:1fr}.pp-split-hero__media{order:-1;min-height:56svh}.pp-split-hero__text{padding-top:2.5rem}}.df-stack .df-chapter{position:sticky;top:0}@media (max-width:1100px) and (max-height:559px){.df-chapter{min-height:0}.df-chapter__body{padding-top:var(--header-h)}}.pp-quiet-hero{background:var(--shell);min-height:100svh;padding:calc(var(--header-h) + 3rem) var(--gutter) clamp(2.5rem, 7vh, 5rem);grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:end;gap:clamp(2rem,5vw,5rem);display:grid}.pp-quiet-hero__img{aspect-ratio:4/5;justify-self:end;width:100%;max-height:78svh}@media (max-width:860px){.pp-quiet-hero{grid-template-columns:1fr;align-items:start}.pp-quiet-hero__img{aspect-ratio:4/3;order:-1}}.lc-hero__asks{letter-spacing:-.02em;color:var(--ink-soft);flex-wrap:wrap;gap:.2em .7em;max-width:24ch;margin-top:clamp(2rem,4vw,3rem);font-size:clamp(1.5rem,3.4vw,3.2rem);line-height:1.15;display:flex}.lc-hero__asks b{color:var(--maroon);font-family:inherit;font-weight:300}.lc-hero__strip{grid-template-columns:1.4fr 1fr 1fr 1.2fr;gap:clamp(.5rem,1vw,1rem);height:min(56svh,520px);margin-top:clamp(3rem,6vw,5rem);display:grid}@media (max-width:760px){.lc-hero__strip{grid-template-columns:1fr 1fr;height:auto}.lc-hero__strip .media{aspect-ratio:4/5}}.pst{grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:min(88svh,820px);display:grid}.pst--right .pst__media{order:2}.pst__media{background:var(--maroon);position:relative;overflow:hidden}.pst__media img,.pst__media video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.pst__text{flex-direction:column;justify-content:center;gap:1.5rem;padding:clamp(3rem,7vw,7rem) clamp(1.5rem,5vw,6rem);display:flex}.pst--shell .pst__text{background:var(--shell)}.pst--maroon .pst__text{background:var(--maroon);color:var(--shell)}.pst__title{max-width:13ch;font-size:clamp(2.2rem,4.2vw,5rem)}.pst__sub{max-width:30rem;color:var(--ink-soft)}.pst--maroon .pst__sub{color:#e6e5dacc}@media (max-width:860px){.pst{grid-template-columns:1fr;min-height:0}.pst__media{aspect-ratio:4/3;order:0!important}}.proof{background:var(--maroon);min-height:min(86svh,800px);color:var(--shell);grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);display:grid}.proof__media{position:relative;overflow:hidden}.proof__media img{object-fit:cover;width:100%;height:112%;position:absolute;inset:-6% 0}.proof__panel{flex-direction:column;justify-content:center;padding:clamp(3rem,6vw,6rem) clamp(1.5rem,4.5vw,5rem);display:flex}.proof__title{max-width:14ch;margin-top:1.2rem}.proof__line{color:#e6e5dad1;max-width:28rem;margin-top:1.4rem}.proof__facts{border-top:1px solid #e6e5da38;margin:clamp(2rem,4vh,3rem) 0 0}.proof__facts>div{border-bottom:1px solid #e6e5da38;grid-template-columns:9rem minmax(0,1fr);gap:1rem;padding-block:1rem;display:grid}.proof__facts dt{color:var(--gold);align-self:center}.proof__facts dd{margin:0;font-size:1.05rem}.proof__note{opacity:.7;margin-top:1.4rem;font-size:.88rem}@media (max-width:860px){.proof{grid-template-columns:1fr;min-height:0}.proof__media{aspect-ratio:4/3}.proof__facts>div{grid-template-columns:1fr;gap:.3rem}}.pp-label:before{display:none!important}@media (min-width:861px){.ce-steps__stage{align-items:stretch;gap:clamp(2rem,5vw,6rem);padding-left:0}.ce-steps__stage>div:first-child{align-self:center}.ce-steps__pics{aspect-ratio:auto;order:-1;justify-self:stretch;width:100%;height:auto;max-height:none}.ce-step .t-lg{max-width:14ch;font-size:clamp(2rem,3.4vw,3.8rem)}.ce-step__num{font-size:clamp(4rem,7vw,7.5rem)!important}}.pst .ce-shift{justify-content:flex-start;font-size:clamp(1.3rem,2.2vw,2.2rem)}.pcta{background:var(--maroon);min-height:min(80svh,760px)}.pcta__media video,.pcta__media img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hub-hero__title{max-width:11ch}.hub-hero__lede{max-width:34rem;margin-top:clamp(1.2rem,3vh,2rem)}.hub-trad{color:var(--ink-soft);max-width:28rem}.hub-seven{padding-bottom:clamp(2rem,4vw,3.5rem)}.hub-seven .head-row{margin-bottom:clamp(1.8rem,3.5vw,3rem)}.hub-seven__row{padding-inline:var(--gutter)}.seven{gap:clamp(.35rem,.6vw,.6rem);max-width:1800px;height:min(72svh,700px);margin-inline:auto;display:flex}.seven__col{color:#fff;background:var(--maroon);min-width:0;transition:flex-grow .9s var(--ease);flex:1 1 0;position:relative;overflow:hidden}.seven__col.is-open{flex-grow:3.4}.seven__col img{object-fit:cover;filter:brightness(.62)saturate(.85);width:100%;height:100%;transition:filter .9s var(--ease), transform 1.4s var(--ease);position:absolute;inset:0;transform:scale(1.06)}.seven__col.is-open img{filter:none;transform:scale(1)}.seven__col:after{content:"";background:linear-gradient(#0c04071a 35%,#0c0407cc 100%);position:absolute;inset:0}.seven__col--report{background:var(--maroon)}.seven__num{z-index:2;font-family:var(--font-medium), "Helvetica Neue", Helvetica, Arial, sans-serif;letter-spacing:.2em;color:var(--gold);font-size:.68rem;position:absolute;top:1.1rem;left:1.1rem}.seven__body{z-index:2;gap:.7rem;display:grid;position:absolute;bottom:clamp(1rem,1.8vw,1.8rem);left:clamp(.9rem,1.4vw,1.6rem);right:clamp(.9rem,1.4vw,1.6rem)}.seven__name{letter-spacing:-.01em;font-size:clamp(1rem,1.35vw,1.5rem);line-height:1.12}.seven__col:not(.is-open) .seven__name{writing-mode:vertical-rl;white-space:nowrap;justify-self:start;transform:rotate(180deg)}.seven__col.is-open .seven__name{font-size:clamp(1.6rem,2.6vw,2.8rem)}.seven__more{opacity:0;max-height:0;transition:max-height .7s var(--ease), opacity .5s var(--ease);gap:.55rem;display:grid;overflow:hidden}.seven__col.is-open .seven__more{opacity:1;max-height:12rem;transition-delay:.25s}.seven__brand{color:var(--gold)}.seven__line{opacity:.9;max-width:26rem}.seven__go{font-family:var(--font-medium), "Helvetica Neue", Helvetica, Arial, sans-serif;letter-spacing:.2em;text-transform:uppercase;border-bottom:1px solid var(--gold);justify-self:start;padding-bottom:.2rem;font-size:.68rem}@media (max-width:860px){.seven{flex-direction:column;height:auto}.seven__col,.seven__col.is-open{flex:none;height:62vw;min-height:230px}.seven__col img{filter:none;transform:none}.seven__col:not(.is-open) .seven__name{writing-mode:horizontal-tb;transform:none}.seven__col .seven__name{font-size:1.6rem!important}.seven__more{opacity:1;max-height:12rem}}.hub-campus__head{gap:1.2rem;padding-block:clamp(3rem,6vw,5.5rem) clamp(2rem,4vw,3.5rem);display:grid}.hub-campus__head .t-xl{max-width:18ch}.hub-campus__halves{grid-template-columns:repeat(2,minmax(0,1fr));height:min(82svh,780px);display:grid}.hub-half{color:#fff;background:var(--maroon);position:relative;overflow:hidden}.hub-half img{object-fit:cover;width:100%;height:100%;transition:transform 1.6s var(--ease);position:absolute;inset:0}.hub-half:hover img{transform:scale(1.04)}.hub-half:after{content:"";background:linear-gradient(#0c04070d 35%,#0c0407c7 100%);position:absolute;inset:0}.hub-half__body{z-index:2;justify-items:start;gap:.9rem;display:grid;position:absolute;bottom:clamp(1.8rem,5vh,3.5rem);left:clamp(1.25rem,3vw,3rem);right:clamp(1.25rem,3vw,3rem)}.hub-half__place{color:var(--gold)}.hub-half__name{letter-spacing:-.03em;font-size:clamp(2rem,3.8vw,4.2rem);line-height:.98}.hub-half__line{opacity:.9;max-width:28rem}@media (max-width:860px){.hub-campus__halves{grid-template-columns:1fr;height:auto}.hub-half{height:78vw;min-height:360px}}@media (min-width:861px){.ce-steps__stage{padding-top:var(--header-h);padding-right:var(--gutter);grid-template-columns:minmax(0,1fr) auto;align-items:center}.ce-steps__stage>div:first-child{align-self:center;max-width:38rem}.ce-steps__pics{height:calc(100svh - var(--header-h) - 4rem);aspect-ratio:4/5;place-self:center end;width:auto;max-height:820px}.ce-steps__bar{max-width:30rem;margin-bottom:1.4rem}}.df-stage__img{aspect-ratio:4/3;background:var(--maroon);margin-bottom:1.2rem;overflow:hidden}.df-stage__img img{object-fit:cover;width:100%;height:100%}section.band:has(>.wrap>.cx){padding-bottom:clamp(2.5rem,4vw,4rem)}.df-stage:before,.df-stage:after,.df-stages:before,.df-stages:after{display:none!important}.df-stage{padding-top:0!important}@media (min-width:861px){.ce-steps__stage.wrap{max-width:none;padding-left:0;padding-right:var(--gutter);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(1.5rem,3vw,3rem)}.ce-steps__stage>div:first-child{width:min(34rem,100%);max-width:none;padding-inline:var(--gutter) 0;justify-self:center}.ce-steps__pics{width:100%;height:calc(100svh - var(--header-h) - 3rem);aspect-ratio:auto;justify-self:stretch;max-height:none}.ce-steps__bar{max-width:none}}.lc-steps{grid-template-columns:repeat(7,minmax(0,1fr));align-items:end;gap:clamp(.6rem,1vw,1rem);margin:0;padding:0;list-style:none;display:grid}.lc-step{margin-bottom:calc(var(--rise) * clamp(1rem, 2.2vw, 2.6rem))}.lc-step__img{aspect-ratio:3/4;background:var(--shell);overflow:hidden}.lc-step__img img{object-fit:cover;width:100%;height:100%;transition:transform 1.4s var(--ease)}.lc-step:hover .lc-step__img img{transform:scale(1.05)}.lc-step__num{color:var(--gold);margin-top:.9rem}.lc-step__name{color:var(--maroon);margin-top:.35rem;font-size:clamp(1.02rem,1.2vw,1.3rem);font-weight:300;line-height:1.15}.lc-step__line{color:var(--ink-soft);margin-top:.4rem;font-size:.9rem;line-height:1.45}@media (max-width:1100px){.lc-steps{grid-template-columns:repeat(4,minmax(0,1fr));row-gap:2rem}.lc-step{margin-bottom:0}}@media (max-width:600px){.lc-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}.lc-chainband{min-height:min(70svh,640px);color:var(--shell);background:var(--maroon);align-items:center;display:flex;position:relative;overflow:hidden}.lc-chainband__img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.lc-chainband:after{content:"";background:linear-gradient(90deg,#72122deb 0%,#72122db3 55%,#14060959 100%);position:absolute;inset:0}.lc-chainband__body{z-index:2;padding-block:clamp(4rem,8vw,7rem);position:relative}.rs-grid{border-top:0!important;gap:clamp(1.2rem,2vw,2rem) clamp(1rem,1.6vw,1.6rem)!important}.rs-grid>.rs-card{border-bottom:0!important;padding:0!important}.rs-card__img{aspect-ratio:16/10;background:var(--shell);margin-bottom:1rem;overflow:hidden}.rs-card__img img{object-fit:cover;width:100%;height:100%;transition:transform 1.4s var(--ease)}.rs-card:hover .rs-card__img img{transform:scale(1.05)}@media (min-width:801px) and (max-width:1100px){.rs-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.wr-next{grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:min(88svh,820px);display:grid}.wr-next__media{position:relative;overflow:hidden}.wr-next__media img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.wr-next__text{background:var(--shell);flex-direction:column;justify-content:center;gap:1.6rem;padding:clamp(3rem,6vw,6rem) clamp(1.5rem,5vw,6rem);display:flex}.wr-next__title{max-width:14ch}.wr-next__qs{border-top:1px solid #2a111824;margin:0;padding:0;list-style:none}.wr-next__qs li{letter-spacing:-.01em;border-bottom:1px solid #2a111824;align-items:baseline;gap:1.2rem;padding-block:.9rem;font-size:clamp(1.1rem,1.5vw,1.45rem);display:flex}.wr-next__qs span{font-family:var(--font-medium), "Helvetica Neue", Helvetica, Arial, sans-serif;letter-spacing:.2em;color:var(--gold);font-size:.66rem}@media (max-width:860px){.wr-next{grid-template-columns:1fr;min-height:0}.wr-next__media{aspect-ratio:4/3}}.sp-levels{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(1rem,1.6vw,1.6rem);margin:0;padding:0;list-style:none;display:grid}.sp-level__img{aspect-ratio:4/5;background:var(--maroon);overflow:hidden}.sp-level__img img{object-fit:cover;width:100%;height:100%;transition:transform 1.4s var(--ease)}.sp-level:hover .sp-level__img img{transform:scale(1.05)}.sp-level__num{color:var(--gold);margin-top:1.1rem}.sp-level__name{letter-spacing:-.025em;margin-top:.4rem;font-size:clamp(1.5rem,2.4vw,2.6rem);font-weight:300;line-height:1.05}.sp-level__line{color:#e6e5dac7;max-width:22rem;margin-top:.6rem}@media (max-width:900px){.sp-levels{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:2rem}}@media (max-width:480px){.sp-levels{grid-template-columns:1fr}.sp-level__img{aspect-ratio:4/3}}@media (min-width:861px){.cx--single .cx__item{grid-template:"media head""media body"1fr/minmax(0,1.25fr) minmax(0,1fr);align-items:start;column-gap:clamp(2rem,4vw,4rem);display:grid}.cx--single .cx__media{aspect-ratio:4/3;grid-area:media}.cx--single .cx__head{grid-area:head;align-self:end;padding-top:0}.cx--single .cx__body{grid-area:body}}.cc-vol{position:relative}.cc-vol__stage{height:100svh;padding:calc(var(--header-h) + 1.5rem) var(--gutter) 1.5rem 0;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,4vw,5rem);display:grid;position:sticky;top:0;overflow:hidden}.cc-vol__media{background:var(--shell);height:100%;position:relative;overflow:hidden}.cc-vol__img{clip-path:inset(100% 0 0);transition:clip-path 1s var(--ease-in-out);position:absolute;inset:0}.cc-vol__img.is-on,.cc-vol__img.is-past{clip-path:inset(0)}.cc-vol__img.is-on{z-index:2}.cc-vol__img img{object-fit:cover;width:100%;height:100%;transition:transform 1.6s var(--ease);transform:scale(1.12)}.cc-vol__img.is-on img{transform:scale(1)}.cc-vol__count{color:var(--gold)}.cc-vol__slot{letter-spacing:-.045em;height:1.15em;color:var(--maroon);margin-top:1.2rem;font-size:clamp(3.2rem,7vw,8rem);line-height:1.05;position:relative;overflow:hidden}.cc-vol__word{transition:transform .9s var(--ease);position:absolute;top:0;left:0;transform:translateY(110%)}.cc-vol__word.is-on{transform:none}.cc-vol__word.is-past{transform:translateY(-110%)}.cc-vol__lines{max-width:28rem;margin-top:1.4rem;display:grid}.cc-vol__line{color:var(--ink-soft);opacity:0;transition:opacity .5s var(--ease), transform .5s var(--ease);grid-area:1/1;transform:translateY(10px)}.cc-vol__line.is-on{opacity:1;transition-delay:.15s;transform:none}.cc-vol__bar{background:#2a11181f;width:min(22rem,100%);height:2px;margin-top:2rem;display:block;overflow:hidden}.cc-vol__bar span{background:var(--maroon);transform-origin:0;height:100%;transform:scaleX(var(--p,0));display:block}@media (max-width:860px){.cc-vol__stage{padding:calc(var(--header-h) + .5rem) var(--gutter) 1rem;grid-template-rows:48svh auto;grid-template-columns:1fr;align-content:start;gap:1.4rem}.cc-vol__slot{font-size:clamp(2.8rem,14vw,4rem)}}.lc-hero{padding:calc(var(--header-h) + clamp(1.5rem, 4vh, 3rem)) 0 clamp(2rem, 4vw, 3.5rem)!important}@media (min-width:861px){.lc-hero__grid{min-height:calc(100svh - var(--header-h) - 5rem);grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:clamp(2rem,4vw,5rem);display:grid}.lc-hero__strip{grid-template-rows:1fr 1fr;max-height:760px;height:calc(100svh - var(--header-h) - 6rem)!important;grid-template-columns:1fr 1fr!important;margin-top:0!important}.lc-hero .t-mega{font-size:clamp(3rem,6.4vw,7rem)}}.cc-journey{align-items:end}.cc-journey .bar{background:var(--shell);border-top:0;margin-bottom:1.1rem;overflow:hidden;height:calc(clamp(9rem, 16vw, 15rem) + var(--step,0) * clamp(2.2rem, 3.6vw, 3.6rem))!important;transform:none!important}.cc-journey .bar img{object-fit:cover;width:100%;height:100%}.cc-journey>div{border-top:0;padding-top:0}@media (max-width:760px){.cc-journey{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem 1rem;display:grid}.cc-journey .bar{display:block;height:44vw!important}}.pp-quiet-hero{height:100svh;min-height:0;padding:var(--header-h) 0 0 0;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:0}.pp-quiet-hero>div:first-child{padding:0 clamp(2rem, 5vw, 6rem) 0 var(--gutter)}.pp-quiet-hero .t-hero{font-size:clamp(2.6rem,5.4vw,6.4rem)}.pp-quiet-hero__img{aspect-ratio:auto;justify-self:stretch;height:100%;max-height:none}@media (max-width:860px){.pp-quiet-hero{grid-template-columns:1fr;height:auto}.pp-quiet-hero__img{height:52svh}.pp-quiet-hero>div:first-child{padding:2.5rem var(--gutter) 3rem}}.lc-hero__asks{max-width:26ch;font-size:clamp(1.4rem,2.2vw,2.3rem);line-height:1.3;display:block}.lc-open{color:#fff;height:100svh;min-height:600px;position:relative;overflow:hidden}.lc-open__cols{background:var(--maroon);grid-template-columns:repeat(4,minmax(0,1fr));gap:2px;display:grid;position:absolute;inset:0}.lc-open__col{position:relative;overflow:hidden}.lc-open__col img{object-fit:cover;width:100%;height:100%;transition:transform 1.6s var(--ease), filter .8s var(--ease)}.lc-open__col:after{content:"";background:linear-gradient(#0c0407b8 0%,#0c040740 42%,#0c04071a 60%,#0c0407b3 100%);position:absolute;inset:0}.lc-open__num{z-index:2;color:var(--gold);position:absolute;bottom:calc(clamp(1.2rem,4vh,2.6rem) + clamp(2.2rem,3.4vw,3.8rem));left:clamp(1rem,1.6vw,1.6rem)}.lc-open__word{z-index:2;letter-spacing:-.03em;font-size:clamp(1.8rem,3.2vw,3.6rem);line-height:1;position:absolute;bottom:clamp(1.2rem,4vh,2.6rem);left:clamp(1rem,1.6vw,1.6rem)}.lc-open__head{z-index:3;padding-top:calc(var(--header-h) + clamp(1.5rem, 5vh, 3.5rem));position:relative}.lc-open__title{letter-spacing:-.04em;margin-top:1rem;font-size:clamp(3rem,7vw,8rem);line-height:.92}.lc-open__sub{opacity:.92;max-width:30rem;margin-top:1.2rem}@media (max-width:760px){.lc-open{flex-direction:column;height:auto;min-height:0;display:flex}.lc-open__cols{order:2;grid-template-columns:repeat(2,minmax(0,1fr));height:110vw;position:relative}.lc-open__head{background:var(--maroon);padding-bottom:2.5rem}}.rs-open{color:#fff;align-items:flex-end;height:100svh;min-height:600px;display:flex;position:relative;overflow:hidden}.rs-open__media{position:absolute;inset:0}.rs-open__media video{object-fit:cover;filter:contrast(1.08)saturate(1.1);width:100%;height:100%}.rs-open__media:after{content:"";background:linear-gradient(#0c040773 0%,#0c04071f 30%,#0c040773 55%,#0c0407d9 100%);position:absolute;inset:0}.rs-open__body{z-index:2;padding-bottom:clamp(2.4rem,7vh,4.5rem);position:relative}.rs-open__title{letter-spacing:-.04em;margin-top:1rem;font-size:clamp(3rem,7.4vw,8.6rem);line-height:.92}.rs-open__foot{border-top:1px solid #ffffff4d;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1rem 3rem;margin-top:clamp(1.6rem,3.5vh,2.6rem);padding-top:1.4rem;display:flex}.rs-open__line{letter-spacing:-.02em;font-size:clamp(1.6rem,2.6vw,2.8rem);line-height:1.1}.rs-open .rs-strike{color:#fff9}.rs-open__sub{opacity:.9;max-width:26rem}.cxs__head{text-align:center;gap:1rem;max-width:44rem;margin:0 auto clamp(2rem,4vw,3.5rem);display:grid}.cxs__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.6rem,1vw,1rem);display:grid}.cxs__grid--single{grid-template-columns:minmax(0,1fr)}.cxs__panel{color:#fff;background:var(--maroon);flex-direction:column;justify-content:space-between;height:min(78svh,740px);min-height:460px;padding:clamp(1.2rem,2.2vw,2.4rem);display:flex;position:relative;overflow:hidden}.cxs__panel>img,.cxs__panel>video{object-fit:cover;width:100%;height:100%;transition:transform 1.6s var(--ease);position:absolute;inset:0}.cxs__panel:after{content:"";background:linear-gradient(#0c040780 0%,#0c04070d 30%,#0c040733 55%,#0c0407d1 100%);position:absolute;inset:0}.cxs__panel:hover>img,.cxs__panel:hover>video{transform:scale(1.04)}.cxs__top,.cxs__bottom{z-index:2;gap:.5rem;display:grid;position:relative}.cxs__top .t-label{color:var(--gold)}.cxs__name{letter-spacing:-.03em;font-size:clamp(1.8rem,3vw,3.2rem);line-height:1}.cxs__line{font-size:var(--fs-md);max-width:30rem;line-height:1.3}.cxs__list{opacity:.85;flex-wrap:wrap;gap:.2rem 1.2rem;margin-top:.4rem;font-size:.92rem;display:flex}.cxs__go{color:#fff;align-items:center;gap:.6rem;margin-top:1rem;display:inline-flex}.cxs__go svg{transition:transform .5s var(--ease)}.cxs__panel:hover .cxs__go svg{transform:translate(6px)}@media (max-width:760px){.cxs__grid{grid-template-columns:1fr}.cxs__panel{height:110vw;min-height:420px}}.cxs__go svg{flex-shrink:0;width:14px;height:14px}.cxs__line{font-size:clamp(1.05rem,1.35vw,1.4rem)}.cxs__top .cxs__name{font-size:clamp(1.8rem,2.6vw,2.8rem)}.wr-vs{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.6rem,1vw,1rem);display:grid}.wr-vs__card{flex-direction:column;justify-content:flex-end;height:min(74svh,700px);min-height:460px;display:flex;position:relative;overflow:hidden}.wr-vs__card--marks{color:#fff;background:var(--maroon)}.wr-vs__card--marks img{object-fit:cover;filter:grayscale(.85)contrast(1.05);width:100%;height:100%;position:absolute;inset:0}.wr-vs__card--marks:after{content:"";background:linear-gradient(#0c040733 0%,#0c0407bf 100%);position:absolute;inset:0}.wr-vs__card--growth{background:var(--maroon);color:var(--shell)}.wr-vs__shape{place-items:center;display:grid;position:absolute;inset:clamp(.5rem,1.5vw,1.5rem) clamp(.5rem,1.5vw,1.5rem) 26%}.wr-vs__shape .wc{width:100%;max-width:640px;height:100%;overflow:visible}.wr-vs__body{z-index:2;padding:clamp(1.4rem,2.6vw,2.6rem);position:relative}.wr-vs__card--marks .t-label{color:#fffc}.wr-vs__score{letter-spacing:-.04em;margin-top:1rem;font-size:clamp(4rem,9vw,9rem);line-height:.9}.wr-vs__q{letter-spacing:-.02em;margin-top:1rem;font-size:clamp(1.6rem,2.6vw,2.8rem);line-height:1.1}.wr-vs__note{text-align:center;max-width:44rem;margin:clamp(2rem,4vw,3rem) auto 0}@media (max-width:760px){.wr-vs{grid-template-columns:1fr}.wr-vs__card{height:110vw;min-height:420px}}.wr-vs__card--growth .wr-vs__shape{flex:auto;min-height:0;padding:clamp(1rem,2.4vw,2.4rem) clamp(1rem,2.4vw,2.4rem) 0;position:relative;inset:auto}.wr-vs__card--growth .wr-vs__shape .wc{max-width:100%;max-height:100%}.hub-campus__head{text-align:center;justify-items:center;gap:1rem;padding-block:clamp(3rem,6vw,5rem) clamp(2rem,4vw,3rem);display:grid}.hub-campus__title{max-width:24ch}.lc-open{background:var(--maroon);flex-direction:column;display:flex}.lc-open__head{padding-top:calc(var(--header-h) + clamp(1rem, 3vh, 2rem));grid-template-columns:minmax(0,1fr) minmax(0,30rem);align-items:end;gap:2rem;padding-bottom:clamp(1.8rem,4vh,3rem);display:grid}.lc-open__title{font-size:clamp(3rem,6vw,6.8rem)}.lc-open__sub{margin-top:0}.lc-open__cols{background:var(--maroon);flex:1;min-height:0;position:relative;inset:auto}@media (max-width:760px){.lc-open__head{grid-template-columns:1fr;gap:1rem}.lc-open__cols{flex:none}}.lc-open__cols{gap:6px}.lc-open__head{align-items:end}.lc-open__sub{padding-bottom:.6rem;font-size:clamp(1.05rem,1.35vw,1.4rem);line-height:1.45}.lc-open__cols{width:100%;max-width:var(--max);padding:0 var(--gutter) var(--gutter);background:0 0;gap:clamp(.6rem,1vw,1rem);margin-inline:auto}.lc-open__col:after{background:linear-gradient(#0c040700 40%,#0c04078c 72%,#0c0407d9 100%)}.lc-open__num{color:#a88c58}.lc-open__word{font-size:clamp(1.6rem,2.3vw,2.6rem);bottom:clamp(1.1rem,2.4vh,1.8rem)}.lc-open__num{bottom:calc(clamp(1.1rem,2.4vh,1.8rem) + clamp(1.6rem,2.3vw,2.6rem) + .5rem)}.lc-open__sub{justify-self:end;max-width:26rem}.lc-open__col img{transition:transform 1.8s var(--ease)}.lc-open__col:hover img{transform:scale(1.06)}.lc-open__sub{text-wrap:balance}.lc-open.lc-open--text{height:auto;min-height:0}.lc-open--text .lc-open__head{grid-template-columns:1fr;padding-bottom:clamp(3rem,8vh,5.5rem)}.lc-open--text .lc-open__title{font-weight:700}.pp-mast{background:var(--maroon);min-height:min(82svh,760px);color:var(--shell);align-items:flex-end;display:flex;position:relative;overflow:hidden}.pp-mast__media{position:absolute;inset:0}.pp-mast__media video,.pp-mast__media img{object-fit:cover;width:100%;height:100%}.pp-mast__media:after{content:"";background:linear-gradient(#0c040773 0%,#0c040726 40%,#0c0407d1 100%);position:absolute;inset:0}.pp-mast__body{z-index:2;padding-top:calc(var(--header-h) + 3rem);padding-bottom:clamp(2.5rem,7vh,4.5rem);position:relative}.pp-mast__title{margin-top:1.2rem}.pp-mast__sub{opacity:.92;max-width:30rem;margin-top:1.4rem}.hub-trad{max-width:none;line-height:1.5}.ce-steps__pics .media img{object-position:32% center}.cc-journey .bar img[src*=cc-debate]{object-position:38% center}.wr-open{background:var(--shell);color:var(--maroon);padding-top:calc(var(--header-h) + clamp(4rem, 12vh, 8rem));padding-bottom:clamp(3.5rem,10vh,7rem)}.wr-open__inner{gap:1.6rem;max-width:62rem;display:grid}.wr-open__title{letter-spacing:-.045em;font-size:clamp(2.8rem,7vw,7.5rem);line-height:.95}.wr-open__lede{max-width:32rem;color:var(--ink);font-size:clamp(1.1rem,1.5vw,1.5rem);line-height:1.45}.rs-moment__name{font-family:var(--font-medium), "Helvetica Neue", Helvetica, Arial, sans-serif;letter-spacing:-.01em;color:var(--maroon);margin-top:.9rem;font-size:clamp(1.05rem,1.35vw,1.35rem)}.pp-intro--right>:last-child{grid-column:2}@media (max-width:800px){.pp-intro--right>:last-child{grid-column:1}}@media (max-width:520px){.cc-journey{grid-template-columns:1fr;gap:1.8rem}.cc-journey .bar{height:52vw!important}}.proof .proof__title{color:var(--shell)}@media (max-width:720px){.pp-mast,.pp-quiet-hero,.lc-open{height:auto;min-height:calc(100svh - var(--header-h))}}.wr-open__grid{grid-template-columns:minmax(0,1fr) minmax(0,.92fr);align-items:center;gap:clamp(2rem,5vw,4.5rem);display:grid}.wr-open__media{aspect-ratio:4/3}.wr-open__media img{object-fit:cover;width:100%;height:100%}@media (max-width:860px){.wr-open__grid{grid-template-columns:1fr;gap:1.8rem}.wr-open__media{aspect-ratio:16/10}}.hub-mast{padding-block:clamp(4rem,8vw,7rem) clamp(1.5rem,3vw,2.5rem)}.hub-mast__title{letter-spacing:-.03em;text-wrap:balance;max-width:26ch;margin-top:1.2rem;font-size:clamp(2.2rem,4.6vw,5rem);line-height:1.04}.hub-campus--line{padding-block:clamp(4rem,8vw,7rem)}.hub-line{padding-block:clamp(3.5rem,7vw,6rem)}.hub-line__inner{text-align:center;justify-items:center;gap:1.4rem;display:grid}.hub-line__title{letter-spacing:-.025em;text-wrap:balance;max-width:30ch;font-size:clamp(1.9rem,3.4vw,3.4rem);line-height:1.1}.hub-line__links{flex-wrap:wrap;justify-content:center;gap:1.2rem 3rem;margin-top:.6rem;display:flex}.pp-ce .pp-mast{min-height:100svh}.ce-hero__exams{font-family:var(--font-medium), "Helvetica Neue", Helvetica, Arial, sans-serif;letter-spacing:.02em;opacity:1;margin-bottom:.5rem;font-weight:500;display:block}.pp-ce .ce-steps__pics .media{background:var(--paper)}.pp-ce .ce-steps__pics .media img{object-fit:contain;object-position:center;width:calc(100% - 4px);height:calc(100% - 4px);position:absolute;inset:2px}.pp-ce .ce-steps__pics .media:after,.pp-ce .ce-step__img:after{display:none}@media (max-width:800px){.pp-ce .ce-step__img{aspect-ratio:auto}.pp-ce .ce-step__img img{object-fit:contain;height:auto}}.ce-tracks-min .ce-tracks{background:0 0;gap:clamp(1.5rem,3vw,3rem)}.ce-tracks-min .ce-track{min-height:0;color:var(--ink);justify-content:flex-start;padding:0}.ce-tracks-min .ce-track .media{aspect-ratio:3/2;margin-bottom:1.6rem;position:relative;inset:auto}.ce-tracks-min .ce-track .media:after{display:none}.ce-tracks-min .ce-track .t-xl{color:var(--maroon);font-size:clamp(1.8rem,2.6vw,2.6rem)}.ce-tracks-min .ce-track .t-md{color:var(--ink-soft);font-size:clamp(1rem,1.2vw,1.15rem);opacity:1!important}.ce-tracks-min .ce-track__tags{color:var(--ink-soft);gap:0;font-size:.9rem}.ce-tracks-min .ce-track__tags span{border:0;border-radius:0;padding:0}.ce-tracks-min .ce-track__tags span+span:before{content:"·";color:var(--gold);margin:0 .6rem}@media (max-width:800px){.ce-tracks-min .ce-track{min-height:0}}.pp-ce .pcta{place-items:end center}.pp-ce .pcta__media:after{background:linear-gradient(#1406090d 0%,#14060926 45%,#140609b8 100%)}.pp-ce .pcta__title{max-width:none;font-size:clamp(2rem,3.6vw,3.6rem)}.pp-ce .pcta__sub{max-width:46rem;margin-top:1rem}.pp-ce .pcta__actions{margin-top:1.6rem}.pp-ce .pcta{min-height:min(100svh,56.25vw)}.pp-ce .pcta__media img{object-position:center 60%!important}.pp-ce .pcta__title{font-size:min(clamp(1.8rem, 3vw, 3.1rem), calc(84vw / (var(--ch,26) * .54)))}.pp-ce .pcta__sub{font-size:min(clamp(1rem, 1.15vw, 1.15rem), calc(86vw / (var(--ch,60) * .43)))}.pp-ce .pcta__body{padding-block:0 clamp(1.8rem,4.5vh,3rem)}@media (max-width:800px){.pp-ce .pcta{min-height:78svh}.pp-ce .pcta__media img{object-position:45% 40%!important}}.df-hero__lede{max-width:none!important}.df-hero__exams{font-family:var(--font-medium), "Helvetica Neue", Helvetica, Arial, sans-serif;letter-spacing:.02em;margin-bottom:.5rem;font-weight:500;display:block}@media (min-width:801px){.df-hero__line{white-space:nowrap}}.lcw{background:var(--ink);color:#fff;position:relative}.lcw__bg{height:100svh;position:sticky;top:0;overflow:hidden}.lcw__bg video{object-fit:cover;width:100%;height:100%;display:block}.lcw__bg:after{content:"";background:#14060938;position:absolute;inset:0}.lcw__title{text-align:center;pointer-events:none;z-index:1;place-items:center;display:grid;position:absolute;inset:0}.lcw__h{letter-spacing:-.035em;text-shadow:0 2px 50px #0c040766;max-width:16ch;font-size:clamp(3.2rem,9vw,10rem);font-weight:300;line-height:.95}.lcw__cards{z-index:2;flex-direction:column;margin:-30svh 0 0;padding:0 0 22svh;list-style:none;display:flex;position:relative}.lcw__card{margin-left:var(--x,31%);text-align:center;width:clamp(18rem,26vw,31rem);min-height:clamp(19rem,19vw,23rem);color:var(--ink);flex-direction:column;justify-content:center;align-self:flex-start;align-items:center;padding:clamp(2rem,3vw,3rem) clamp(1.6rem,2.6vw,2.8rem);display:flex}.lcw__card+.lcw__card{margin-top:calc(-1*clamp(4rem,4.5vw,5.5rem))}.lcw__num{letter-spacing:-.05em;color:var(--maroon);font-size:clamp(4rem,6.4vw,6.6rem);font-weight:300;line-height:.9;display:block}.lcw__card:nth-child(2n) .lcw__num{color:#0000;-webkit-text-stroke:1.5px var(--maroon)}.lcw__card--2 .lcw__num{color:#fff}.lcw__card--2:nth-child(2n) .lcw__num{color:#0000;-webkit-text-stroke-color:#fff}.lcw__name{letter-spacing:-.015em;margin-top:1.2rem;font-size:clamp(1.5rem,2vw,2.1rem);font-weight:300;line-height:1.15}.lcw__line{opacity:.9;max-width:22rem;margin:.8rem auto 0;font-size:clamp(1rem,1.12vw,1.15rem);line-height:1.5}@media (max-width:800px){.lcw__cards{margin-top:-30svh}.lcw__card{width:78%;min-height:16rem;margin-left:var(--xm,11%)}.lcw__card:nth-child(odd){--xm:4%}.lcw__card:nth-child(2n){--xm:18%}.lcw__card+.lcw__card{margin-top:1.4rem}}.lcw__title{padding-top:calc(var(--header-h) + 7svh);place-items:start center}@media (max-width:800px){.lcw__title{padding-top:calc(var(--header-h) + 5svh)}}.lcw__card{min-height:clamp(15rem,15vw,18rem)}.lcw__name{letter-spacing:-.02em;color:var(--maroon);margin-top:0;font-size:clamp(1.9rem,2.6vw,2.8rem);line-height:1.08}.lcw__line{margin-top:1.1rem}@media (max-width:800px){.lcw__card{min-height:13rem}}.pcta__title,.pcta__sub{max-width:none}.pcta__l{white-space:nowrap;display:block}.pcta__title{font-size:min(clamp(2.2rem, 5vw, 5.4rem), calc(84vw / (var(--ch,26) * .54)))}.pcta__sub{font-size:min(clamp(1.05rem, 1.55vw, 1.6rem), calc(86vw / (var(--ch,60) * .43)))}.lc-open.lc-open--text{align-items:flex-end;height:auto;min-height:100svh;display:flex;overflow:hidden}.lc-open--text .lc-open__head{width:100%;padding-bottom:clamp(1.5rem,5vh,3.5rem)}.lc-open--text .lc-open__title.lc-hero{letter-spacing:-.055em;white-space:nowrap;color:var(--shell);margin:0;font-size:19.5vw;font-weight:300;line-height:.82}.lc-hero__w{opacity:0;animation:lc-rise 1.3s var(--ease) .15s forwards;display:inline-block;transform:translateY(40%)}.lc-hero__w--line{color:#0000;-webkit-text-stroke:max(1.5px, .12vw) var(--gold);animation-delay:.32s}@keyframes lc-rise{to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.lc-hero__w{opacity:1;animation:none;transform:none}}@media (max-width:800px){.lc-open.lc-open--text{min-height:72svh}}.lcw__card{container-type:inline-size}.lcw__name{white-space:nowrap;font-size:min(2.8rem,8.4cqi)}.lc-open.lc-open--text .lc-open__head{max-width:none;padding-inline:clamp(1rem,2.4vw,2.6rem)}.lc-open--text .lc-open__title.lc-hero{letter-spacing:-.015em;color:var(--shell);margin-left:-.03em;font-size:22vw;line-height:.86;text-shadow:none!important}.lc-open--text .lc-hero__w{color:var(--shell);-webkit-text-stroke:0}.lc-hero__foot{color:var(--gold);align-items:center;gap:1.2rem;margin-top:clamp(1.2rem,3vh,2.2rem);display:flex}.lc-hero__rule{background:var(--gold);transform-origin:0;height:1px;animation:lc-rule 1.6s var(--ease) .5s both;flex:1}@keyframes lc-rule{0%{transform:scaleX(0)}}@media (prefers-reduced-motion:reduce){.lc-open--text .lc-hero__w{opacity:1;animation:none;transform:none}}.lcw__card{padding:clamp(2.6rem,3.6vw,3.6rem) clamp(2rem,3vw,3.2rem);position:relative}.lcw__card:before{content:"";pointer-events:none;border:1px solid #72122d33;position:absolute;inset:clamp(10px,.8vw,14px)}.lcw__name:after{content:"";background:var(--gold);width:2.6rem;height:1px;margin:1.2rem auto 0;display:block}.lcw__line{color:var(--ink-soft);opacity:1;margin-top:1.1rem;font-size:clamp(.98rem,1.05vw,1.08rem);line-height:1.6}.lcw__card--2 .lcw__line{color:#ffffffe6}.lcw__ask{white-space:nowrap;display:block}.lc-open--text .lc-open__title.lc-hero{letter-spacing:-.035em;font-size:21vw;font-weight:700}.lcw__card--0{background:var(--maroon);color:var(--shell)}.lcw__card--1{background:var(--cambridge);color:var(--ink)}.lcw__card--2{background:var(--gold);color:var(--ink)}.lcw__name{font-family:var(--font-medium), "Helvetica Neue", Helvetica, Arial, sans-serif;letter-spacing:-.025em;color:var(--maroon);font-weight:500}.lcw__card--0 .lcw__name{color:#fff}.lcw__card--2 .lcw__name{color:var(--maroon)}.lcw__card--0:before{border-color:#e6e5da59}.lcw__card--2:before{border-color:#72122d4d}.lcw__card--0 .lcw__name:after{background:var(--gold)}.lcw__card--2 .lcw__name:after{background:var(--maroon)}.lcw__card--0 .lcw__line{color:#e6e5dae0}.lcw__card--1 .lcw__line{color:var(--ink);opacity:.8}.lcw__card--2 .lcw__line{color:var(--ink);opacity:.85}.lc-chainband{min-height:min(82svh,760px)}.lc-chainband__img{object-position:center 18%}.lc-open--text .lc-open__title.lc-hero{letter-spacing:-.02em;font-size:20vw}@media (max-width:800px){.lc-open.lc-open--text{min-height:56svh}}.pp-lc .cxs{padding-top:clamp(4rem,9vh,7rem)}@media (min-width:801px) and (max-width:1180px){.lcw__card{width:42vw;min-height:15rem}.lcw__card:nth-child(odd){margin-left:5%}.lcw__card:nth-child(2n){margin-left:53%}.lcw__card+.lcw__card{margin-top:-5rem}.lcw__line{font-size:1rem}}.lc-open.lc-open--text{position:relative}.lc-hero__foot{right:var(--gutter);flex-direction:column;align-items:center;gap:.9rem;margin:0;position:absolute;bottom:clamp(1.4rem,4vh,2.6rem)}.lc-hero__foot .t-label{writing-mode:vertical-rl;letter-spacing:.3em;font-size:.62rem}.lc-hero__rule{background:#a88c5859;flex:none;order:2;width:1px;height:clamp(2.6rem,6vh,3.6rem);animation:none;position:relative;overflow:hidden;transform:none}.lc-hero__rule:after{content:"";background:var(--gold);width:1px;height:40%;animation:lc-cue 1.8s var(--ease) infinite;position:absolute;top:-40%;left:0}@keyframes lc-cue{to{top:100%}}@media (prefers-reduced-motion:reduce){.lc-hero__rule:after{animation:none;top:30%}}.cc-open{min-height:100svh}.cc-open .pp-mast__media img{object-position:70% 30%}.cc-open__title{letter-spacing:-.03em;font-weight:700}.cc-open .pp-mast__sub{font-family:var(--font-medium), "Helvetica Neue", Helvetica, Arial, sans-serif;max-width:34rem;font-weight:500}@media (max-width:800px){.cc-open{min-height:82svh}.cc-open .pp-mast__media img{object-position:72% center}}.cc-open .cc-open__tall{display:none}.cc-open .pp-mast__media img.cc-open__wide{object-position:70% 35%}@media (max-width:1024px) and (orientation:portrait),(max-width:800px){.cc-open .cc-open__wide{display:none}.cc-open .cc-open__tall{display:block}}.lc-open--photo{isolation:isolate}.lc-open--photo .lc-open__bg{object-fit:cover;object-position:center 62%;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.lc-open--photo:before{content:"";z-index:-1;background:linear-gradient(#72122d8c 0%,#72122d59 40%,#5a0c22d1 100%);position:absolute;inset:0}.lc-open--photo .lc-open__title.lc-hero{text-shadow:0 4px 40px #28061059!important}.lc-open--photo .lc-open__bg{object-position:center 76%}.lc-open.lc-open--photo,.lc-open--photo .lc-open__head,.lc-open--photo .wrap{background:0 0!important}@media (max-width:800px){.lc-open--photo .lc-open__bg{object-position:55% 30%}}.cc-rail{position:relative}.cc-rail__stage{height:100svh;position:sticky;top:0;overflow:hidden}.cc-rail__track{will-change:transform;height:100%;display:flex}.cc-rail__panel{height:100%;padding:calc(var(--header-h) + 1.5rem) var(--gutter) 3rem 0;flex:0 0 100vw;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,4vw,5rem);display:grid}.cc-rail__media{background:var(--shell);height:100%;position:relative;overflow:hidden}.cc-rail__media img{object-fit:cover;width:100%;height:100%}.cc-rail__count{color:var(--gold)}.cc-rail__word{font-family:var(--font-medium), "Helvetica Neue", Helvetica, Arial, sans-serif;letter-spacing:-.045em;color:var(--maroon);margin-top:1rem;font-size:clamp(3.2rem,7vw,7.5rem);font-weight:500;line-height:1}.cc-rail__sub{letter-spacing:-.015em;color:var(--ink);margin-top:1.1rem;font-size:clamp(1.4rem,2.2vw,2.2rem);line-height:1.2}.cc-rail__line{max-width:28rem;color:var(--ink-soft);margin-top:1rem;font-size:clamp(1rem,1.15vw,1.15rem);line-height:1.55}.cc-rail__bar{left:50%;right:var(--gutter);background:#72122d26;height:2px;position:absolute;bottom:1.4rem}.cc-rail__bar span{background:var(--maroon);transform-origin:0;height:100%;transform:scaleX(var(--p,0));display:block}@media (max-width:800px){.cc-rail__panel{padding:calc(var(--header-h) + .8rem) var(--gutter) 2.6rem;grid-template-rows:minmax(0,1fr) auto;grid-template-columns:1fr;gap:1.2rem}.cc-rail__word{margin-top:.4rem;font-size:clamp(2.6rem,12vw,3.6rem)}.cc-rail__sub,.cc-rail__line{margin-top:.6rem}.cc-rail__bar{left:var(--gutter)}}.cc-steps__title{letter-spacing:-.025em;color:var(--maroon);margin-bottom:clamp(3rem,6vw,5rem);font-size:min(3.2rem,3.35vw);font-weight:300;line-height:1.12}.cc-steps__title>span{white-space:nowrap;display:block}@media (max-width:800px){.cc-steps__title{font-size:3.6vw}}.cc-journey>div:last-child .bar img{object-position:42% 35%}.cc-open .pp-mast__media img.cc-open__one{object-position:62% 42%;display:block}@media (max-width:800px){.cc-open .pp-mast__media img.cc-open__one{object-position:62% center}}@media (max-width:800px){.cc-open.pp-mast{align-items:flex-start}.cc-open .pp-mast__body{padding-top:calc(var(--header-h) + 1.2rem);padding-bottom:0}.cc-open .pp-mast__media:after{background:linear-gradient(#14060999 0%,#14060900 34%)!important}.cc-open .pp-mast__media img.cc-open__one{object-position:62% 30%}.cc-open .pp-mast__body{left:0;right:0;top:calc(var(--header-h) + 1rem)!important;bottom:auto!important;top:calc(var(--header-h) + .4rem)!important;margin:0!important;position:absolute!important;transform:none!important}.cc-open .pp-mast__sub{font-size:1.05rem}}@media (min-width:801px){.cc-open .pp-mast__media img.cc-open__one{object-position:center 30%}.cc-open .pp-mast__body{text-align:left;max-width:none;margin-left:0;margin-right:auto}.cc-open .cc-open__title{max-width:50vw;font-size:min(7vw,8rem);line-height:.95}.cc-open .pp-mast__sub{max-width:36vw}}@media (max-width:800px){.cc-open .pp-mast__media img.cc-open__one{object-position:70% center!important}}@media (max-width:1024px) and (orientation:portrait),(max-width:800px){.cc-open .pp-mast__body{left:0;right:0;position:absolute!important;top:auto!important;bottom:clamp(1.4rem,4vh,2.6rem)!important}.cc-open .cc-open__title{font-size:min(13vw,5rem)}.cc-open .pp-mast__sub{max-width:70%}.cc-open .pp-mast__media:after{background:linear-gradient(#14060940 0%,#14060900 25% 55%,#140609b3 100%)!important}}@media (max-width:800px){.cc-open.pp-mast{min-height:100svh}.cc-open .pp-mast__media img.cc-open__one{object-position:70% 0%!important}.cc-open .cc-open__title{font-size:min(12vw,4.4rem)}.pp-df .df-chapter:nth-child(3) .media img{object-position:18% center}}.cc-open .pp-mast__media:after{background:linear-gradient(90deg,#72122deb 0%,#72122db8 28%,#72122d40 52%,#72122d00 68%)!important}@media (max-width:1024px) and (orientation:portrait),(max-width:800px){.cc-open .pp-mast__media:after{background:linear-gradient(#72122d00 52%,#72122d99 74%,#72122deb 100%)!important}}.cc-journey .t-md{min-height:2.6em}.pp-cc .proof__media img{height:128%;inset:-14% 0 auto}.cc-rail__panel--intro{background:var(--maroon);color:var(--shell)}.cc-rail__panel--intro .cc-rail__media{background:#3a0a18}.cc-rail__panel--intro .cc-rail__count{color:#a88c58}.cc-rail__intro{letter-spacing:-.035em;margin-top:1rem;font-size:clamp(2.6rem,5vw,5.6rem);font-weight:300;line-height:1}.cc-rail__panel--intro .cc-rail__line{color:#e6e5dae0;max-width:32rem;margin-top:1.4rem;font-size:clamp(1.05rem,1.35vw,1.35rem);line-height:1.5}@media (max-width:800px){.cc-rail__intro{font-size:clamp(2.2rem,10vw,3rem)}.cc-rail__panel--intro .cc-rail__line{font-size:1rem}}@media (min-width:801px) and (orientation:landscape),(min-width:1025px){.cc-open .pp-mast__media img.cc-open__one{object-fit:cover;object-position:left 30%;width:122%;max-width:none;height:100%;position:absolute;top:0;left:0}.cc-open .pp-mast__media:after{background:linear-gradient(90deg,#72122df7 0%,#72122de6 26%,#72122d8c 46%,#72122d1f 62%,#72122d00 74%)!important}}.cc-journey>div>p.t-soft{min-height:3.2em}@media (min-width:801px) and (orientation:landscape),(min-width:1025px){.cc-open .pp-mast__media{background:var(--maroon)}.cc-open .pp-mast__media img.cc-open__one{aspect-ratio:16/9;object-fit:cover;object-position:center;width:auto;max-width:none;height:100%;position:absolute;top:0;left:auto;right:0}.cc-open .pp-mast__media:after{background:linear-gradient(90deg,#72122d 0% 22%,#72122de0 34%,#72122d73 48%,#72122d14 60%,#72122d00 68%)!important}}@media (max-width:800px),(max-width:1024px) and (orientation:portrait){.cc-open.pp-mast{padding-top:var(--header-h);background:var(--maroon);display:block;height:auto!important;min-height:0!important}.cc-open .pp-mast__media{background:var(--maroon);height:auto!important;position:relative!important;inset:auto!important}.cc-open .pp-mast__media img.cc-open__one{aspect-ratio:16/9;display:block;object-fit:contain!important;width:100%!important;height:auto!important;position:static!important}.cc-open .pp-mast__media:after{background:linear-gradient(#72122d00 70%,#72122d 100%)!important}.cc-open .pp-mast__body{padding-top:1.6rem;padding-bottom:2.6rem;position:relative!important;top:auto!important;bottom:auto!important}}.lc-open--text .lc-open__title.lc-hero{font-family:inherit;font-weight:300;font-size:var(--fs-hero);letter-spacing:-.03em;white-space:normal;color:var(--shell);margin-left:0;line-height:.96}.lc-open.lc-open--text .lc-open__head{padding-inline:var(--gutter);padding-bottom:clamp(2.4rem,7vh,4.5rem)}@media (max-width:800px){.lc-open.lc-open--text{min-height:46svh}}.lcw__title.lcw__title--flow{height:70svh;padding-top:var(--header-h);pointer-events:none;z-index:2;place-items:center;margin-top:-100svh;display:grid;position:relative;inset:auto}.lcw__title--flow+.lcw__cards{margin-top:0!important}.lcw__card,.lcw__card--0,.lcw__card--1,.lcw__card--2{color:var(--ink);border-radius:18px;box-shadow:0 24px 60px -28px #0c040773}.lcw__card:before,.lcw__card--0:before,.lcw__card--1:before,.lcw__card--2:before,.lcw__name:after,.lcw__card--0 .lcw__name:after,.lcw__card--2 .lcw__name:after{display:none!important}.lcw__name,.lcw__card--0 .lcw__name,.lcw__card--2 .lcw__name{color:var(--maroon)}.lcw__line,.lcw__card--0 .lcw__line,.lcw__card--1 .lcw__line,.lcw__card--2 .lcw__line{color:var(--ink);opacity:.82;margin-top:.8rem}.pp-lc .lc-chainband{margin-top:0}.pp-lc .pcta__media:after{background:linear-gradient(#0c04078c 0%,#0c04079e 50%,#0c0407c7 100%)!important}.lcw__card,.lcw__card--0,.lcw__card--1,.lcw__card--2{-webkit-backdrop-filter:blur(18px)saturate(1.3);backdrop-filter:blur(18px)saturate(1.3);color:#fff;transition:transform .6s var(--ease), background .6s var(--ease);background:#ffffff24;border:1px solid #ffffff52;border-radius:20px;box-shadow:0 24px 60px -26px #0c040780,inset 0 1px #ffffff59}.lcw__card:hover{transform:translateY(-6px);background:#fff3!important}.lcw__name,.lcw__card--0 .lcw__name,.lcw__card--2 .lcw__name{color:#fff;text-shadow:0 1px 18px #0c040759}.lcw__line,.lcw__card--0 .lcw__line,.lcw__card--1 .lcw__line,.lcw__card--2 .lcw__line{color:#ffffffeb;opacity:1;text-shadow:0 1px 14px #0c040759}.lcw__card--0{background:#72122d80;border-color:#a88c5859}.lcw__card--1{background:#a88c587a;border-color:#ffffff59}.lcw__card--2{border-color:#fff6;background:#bdc8cc4d!important}.lcw__card .lcw__name{color:var(--shell)!important}.lcw__card .lcw__line{color:#e6e5daf0!important}.lcw__card--0{background:#72122dcc}.lcw__card--1{background:#8a6e3ed1}.lcw__card--2{background:#46565ec7!important}.lcw__card--0:hover{background:#72122de0}.lcw__card--1:hover{background:#8a6e3ee6}.lcw__card--2:hover{background:#46565edb!important}@media (max-width:800px){.lc-open.lc-open--text{min-height:82svh}}.lc-open.lc-open--text{flex-direction:column;justify-content:flex-end;align-items:stretch;display:flex!important}.lc-open.lc-open--text .lc-open__head{width:100%;margin-inline:auto;padding-bottom:clamp(5rem,16vh,9rem);max-width:var(--max)!important;padding-inline:var(--gutter)!important}@media (max-width:800px){.lc-open.lc-open--text{min-height:46svh}}.lc-open--text .lc-open__title.lc-hero{letter-spacing:-.04em;font-size:min(14vw,17rem);line-height:.9}@media (max-width:800px){.lc-open--text .lc-open__title.lc-hero{font-size:19vw}.lc-open.lc-open--text{min-height:52svh}.pcta__l{white-space:normal;display:inline}.pcta__title,.pp-ce .pcta__title{line-height:1.08;font-size:clamp(2rem,8.6vw,2.6rem)!important}.pcta__sub,.pp-ce .pcta__sub{line-height:1.5;font-size:1.05rem!important}.pcta{min-height:88svh}.pcta__media:after{background:linear-gradient(#0c040759 0%,#0c04078c 45%,#0c0407cc 100%)!important}.cc-steps__title{line-height:1.1;font-size:clamp(1.9rem,8vw,2.4rem)!important}.cc-steps__title span{white-space:normal;display:inline}.cc-journey .t-md{color:var(--maroon);font-size:1.35rem}.cc-journey .bar{border-radius:14px;overflow:hidden}.cc-open .pp-mast__body{padding-bottom:1.6rem!important}.cc-open .cc-open__title{font-size:clamp(2.6rem,12vw,3.4rem)!important}}.sp-builds--two>span{white-space:nowrap;display:block}.sp-builds--two{max-width:none;font-size:min(3.1vw,3.6rem);line-height:1.15}.sp-builds__gold{color:var(--gold)}@media (max-width:800px){.sp-builds--two{font-size:clamp(1.7rem,7vw,2.2rem)}.sp-builds--two span{white-space:normal}.sp-builds__gold{margin-top:.5rem}}.pp-sp .pcta__media img{object-position:85% 38%!important}.pp-sp .pcta{place-items:start center}.pp-sp .pcta__body{padding-top:clamp(3rem,9vh,6rem)}.pp-sp .pcta__media img{height:100%!important;inset:0!important;transform:none!important}@media (min-width:801px){.pp-sp .pcta{text-align:left;place-items:center start!important}.pp-sp .pcta__body{max-width:none;padding-left:var(--gutter);margin:0;padding-top:0!important}.pp-sp .pcta{text-align:center;min-height:min(92svh,860px);place-items:start center!important}.pp-sp .pcta__body{margin:0 auto;padding:clamp(2.6rem, 7vh, 4.5rem) var(--gutter) 0!important}.pp-sp .pcta__title,.pp-sp .pcta__sub{margin-left:auto;margin-right:auto}.pp-sp .pcta__actions{justify-content:center}.pp-sp .pcta__media:after{background:linear-gradient(#140609b8 0%,#14060980 42%,#14060914 70%,#1406091f 100%)!important}.pp-sp .pcta__media img{object-position:30% 62%!important;object-position:30% 80%!important;object-position:30% 62%!important}}.cc-rail__track{transition:transform .75s var(--ease)}@media (prefers-reduced-motion:reduce){.cc-rail__track{transition:none}}.pp-ce .pp-mast__sub{max-width:none!important}.pp-ce .pp-mast__sub>:not(strong),.pp-ce .pp-mast__sub{white-space:nowrap}.pp-ce .pp-mast__sub strong{white-space:normal}@media (max-width:800px){.pp-ce .pp-mast__sub{font-size:min(1.1rem,4.2vw)!important}}.proof__media img,.pp-cc .proof__media img{height:100%!important;inset:0!important;transform:none!important}.proof{padding-top:0!important}.lc-open--text .lc-open__title.lc-hero{font-size:var(--fs-hero)!important;letter-spacing:-.03em!important;line-height:1!important}@media (max-width:800px){.lc-open.lc-open--text{min-height:46svh}}.pp-sp .cxs__head h2{white-space:nowrap;font-size:min(var(--fs-lg,3rem), 5.4vw)}.lc-open.lc-open--text{min-height:min(44svh,440px)!important}.lc-open.lc-open--text .lc-open__head{padding-bottom:clamp(1.8rem,5vh,3.2rem)!important}@media (max-width:800px){.lc-open.lc-open--text{min-height:34svh!important}}.hub-mast{padding-bottom:clamp(.4rem,1vw,.8rem)!important}.hub-hero__l{white-space:nowrap;display:block}@media (max-width:600px){.hub-hero__title{font-size:min(var(--fs-hero), 10.4vw)!important}}.pst__l{white-space:nowrap;display:block}.pst__title:has(.pst__l){font-size:min(var(--fs-xl), 3.9vw)}@media (max-width:860px){.pst__title:has(.pst__l){font-size:min(var(--fs-xl), 8.6vw)}}.hub-line{min-height:0!important;padding-block:clamp(2.4rem,4.5vw,3.8rem)!important}.ce-step__l{white-space:nowrap;display:block}@media (max-width:860px){h3:has(>.ce-step__l){font-size:min(var(--fs-lg), 6.9vw)}}@media (min-width:861px){h3.t-lg:has(>.ce-step__l){width:max-content}}.ce-tracks-min .ce-track .media,.ce-track .media{aspect-ratio:1!important;height:auto!important}@media (min-width:861px){.pp-ce .pcta__title,.pp-ce .pcta__sub{white-space:nowrap;width:100%;max-width:none!important}.pp-ce .pcta__title .pcta__l,.pp-ce .pcta__sub .pcta__l{display:inline!important}.pp-ce .pcta__title{font-size:3.55vw!important}.pp-ce .pcta__sub{font-size:1.32vw!important}}.sys-link{padding-block:clamp(1.4rem,2.6vw,2.2rem)!important}@media (min-width:961px){.sp-lv-band{padding-block:clamp(1.6rem,4vh,2.6rem)!important}.sp-lv-band .head-row{margin-bottom:clamp(1rem,2.4vh,1.8rem)!important}.sp-lv-band .sp-level__img{height:calc(100svh - var(--header-h) - 18.5rem);min-height:14rem;aspect-ratio:auto!important}}.sp-lv-band .head-row .t-label{margin-bottom:.4rem!important}.sp-lv-band .head-row h2{margin-top:0!important}.sp-lv-band .pp-facts>div{padding-top:clamp(1rem,2vw,1.6rem)!important}.sp-lv-band .head-row{align-items:center!important}.sp-lv-band .head-row>p{margin:0!important}.sp-builds-band{padding-top:clamp(2.2rem,4.5vw,3.6rem)!important}@media (min-width:761px){.sp-mosaic{--row:calc((min(90svh, 820px) - clamp(.5rem, 1vw, 1rem)) / 2);grid-template-columns:1.3fr calc(var(--row) * .8) 1fr}}.sp-mosaic--whole{gap:clamp(.5rem,1vw,1rem);grid-template-rows:none!important;grid-template-columns:none!important;height:auto!important;display:grid!important}.sp-mosaic--whole .sp-row{gap:clamp(.5rem,1vw,1rem);display:flex}.sp-mosaic--whole .media{flex:var(--r) 1 0;min-width:0;aspect-ratio:var(--r)!important;grid-area:auto!important;height:auto!important}.sp-mosaic--whole .media img{object-fit:cover;object-position:center!important}@media (max-width:760px){.sp-mosaic--whole .sp-row{flex-direction:column}.sp-mosaic--whole .media{flex:none;width:100%}}.pp-sp .pcta__media img{object-position:center 55%!important;transform:none!important}@media (min-width:861px){.cc-journey p.t-md{white-space:nowrap;line-height:1.2;font-size:min(var(--fs-md,1.6rem), 1.75vw)!important;height:auto!important;min-height:0!important}}.rs-care-head__label{letter-spacing:.14em;text-transform:uppercase;color:var(--gold);margin:0 0 clamp(.8rem,1.6vw,1.2rem);font-size:clamp(1rem,1.3vw,1.3rem);font-weight:500}.rs-care-head__title>span{display:block}@media (min-width:861px){.rs-care-head__title>span{white-space:nowrap}.rs-care-head__title{font-size:min(var(--fs-xl), 4vw)}}.rs-care-band{padding-top:clamp(2rem,4vw,3.2rem)!important}.rs-card__img--cycle{grid-template-columns:1fr 1fr;gap:6px;background:0 0!important;display:grid!important}.rs-card__img--cycle img,.rs-card__img--cycle .rs-card__img2{object-fit:cover;border-radius:inherit;opacity:1!important;width:100%!important;height:100%!important;animation:none!important;position:static!important}@media (min-width:861px){.rs-card__img--cycle{gap:var(--rs-gap,clamp(1rem, 2vw, 2rem))!important;aspect-ratio:auto!important;height:auto!important}.rs-card:has(.rs-card__img--cycle){grid-column:auto!important}.rs-card__img--cycle{aspect-ratio:16/10!important;gap:6px!important}.rs-card__img--cycle>*{aspect-ratio:auto!important;height:100%!important}:is(.rs-card:has(.rs-card__img--cycle)>h3,.rs-card:has(.rs-card__img--cycle)>p){text-align:left}}.rs-care-band{padding-bottom:clamp(1.6rem,3vw,2.4rem)!important}.rs-care-band+.cxs{padding-top:clamp(1.6rem,3vw,2.4rem)!important}.lcw__title.lcw__title--flow{flex-direction:column;justify-content:center;align-items:center;gap:clamp(.8rem,2vh,1.4rem);height:100svh;display:flex}.lcw__h{color:var(--shell);font-size:var(--fs-hero)!important;line-height:1!important}.lcw__sub{color:var(--shell);letter-spacing:-.01em;opacity:.92;text-shadow:0 2px 30px #0c040773;margin:0;font-size:clamp(1.2rem,2vw,2rem)}.lcw__sub:before{content:"";background:var(--gold);width:3rem;height:1px;margin:0 auto clamp(.8rem,2vh,1.2rem);display:block}.lcw__bg:after{background:radial-gradient(55% 45% at 50% 52%,#1406098c 0%,#14060940 60%,#14060900 100%),linear-gradient(#14060973 0%,#14060926 30%,#14060940 70%,#14060999 100%)!important}.lcw__title.lcw__title--flow{position:relative}.lcw__h{text-shadow:0 4px 60px #0c040780;letter-spacing:-.045em!important;font-size:clamp(4rem,11vw,12rem)!important}.lcw__sub{letter-spacing:.32em;text-transform:uppercase;font-weight:500;color:#a88c58!important;font-size:clamp(.8rem,1vw,1rem)!important}.lcw__cue{color:#e6e5dacc;letter-spacing:.28em;text-transform:uppercase;flex-direction:column;align-items:center;gap:.8rem;font-size:.7rem;display:flex;position:absolute;bottom:clamp(1.6rem,5vh,3rem);left:50%;translate:-50%}.lcw__cue i{transform-origin:top;background:linear-gradient(#e6e5dae6,#e6e5da00);width:1px;height:3.2rem;animation:2.2s ease-in-out infinite lcw-cue;display:block}@keyframes lcw-cue{0%{transform:scaleY(0)}55%{transform:scaleY(1)}to{opacity:0;transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.lcw__cue i{animation:none}}.lcw__card{position:relative;overflow:visible;padding-top:clamp(2.8rem,3.4vw,3.6rem)!important}.lcw__rung{opacity:.9;pointer-events:none;border-top:2px solid #a88c58;border-left:2px solid #a88c58;border-right:2px solid #a88c58;height:12px;position:absolute;top:clamp(1rem,1.3vw,1.3rem);left:12%;right:12%}.lcw__card .lcw__name{line-height:1.1;letter-spacing:-.02em!important;font-size:clamp(1.6rem,2vw,2.2rem)!important;font-weight:300!important}.lcw__draw{transform-origin:50%;background:#a88c58;width:3.4rem;height:1px;margin:.9rem auto .2rem;display:block}.lcw__card .lcw__line{font-weight:300;line-height:1.55;font-size:clamp(.98rem,1.05vw,1.1rem)!important}.lcw__card{transition:box-shadow .4s;border-radius:14px!important;box-shadow:0 26px 60px -30px #0c0407a6,inset 0 1px #ffffff1f!important}@supports (animation-timeline:view()){.lcw__draw{animation:linear both lcw-draw;animation-timeline:view();animation-range:entry 20% cover 40%}.lcw__rung{animation:linear both lcw-rung;animation-timeline:view();animation-range:entry cover 30%}.lcw__card--0{animation:linear both lcw-deep0;animation-timeline:view();animation-range:entry cover 45%}.lcw__card--1{animation:linear both lcw-deep1;animation-timeline:view();animation-range:entry cover 45%}}@keyframes lcw-draw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes lcw-rung{0%{clip-path:inset(0 50%)}to{clip-path:inset(0)}}@keyframes lcw-deep0{0%{background-color:#72122d99}to{background-color:#72122de0}}@keyframes lcw-deep1{0%{background-color:#96784499}to{background-color:#967844eb}}.lcw__card--0,.lcw__card--1{background-image:none!important}@media (prefers-reduced-motion:reduce){.lcw__draw,.lcw__rung,.lcw__card--0,.lcw__card--1{animation:none!important}}.lcw__card--0{background-color:#72122ddb;background-image:linear-gradient(#ffffff14,#fff0 55%)!important;border:1px solid #a88c5847!important}.lcw__card--1{background-color:#967844e6;background-image:linear-gradient(#ffffff1f,#fff0 55%)!important;border:1px solid #fff4d659!important}.lcw__card--1 .lcw__rung{border-color:#a88c58}.lcw__card--1 .lcw__draw{background:#a88c58}.lcw__rung{display:none!important}.lcw__card .lcw__name{font-family:var(--font-light), "Helvetica Neue", Helvetica, Arial, sans-serif!important;letter-spacing:-.025em!important;font-size:clamp(1.7rem,2.1vw,2.3rem)!important;font-weight:300!important}.lcw__card .lcw__line{opacity:.9;font-family:var(--font-light), "Helvetica Neue", Helvetica, Arial, sans-serif!important;font-size:clamp(.95rem,1vw,1.05rem)!important}@media (min-width:861px){.lcw__card{width:clamp(18rem,23vw,26rem)!important;min-height:0!important;padding:clamp(2.4rem,3vw,3rem) clamp(1.8rem,2.4vw,2.6rem)!important}}.lcw__card{border-radius:4px!important}.lcw__card:before{pointer-events:none;border:1px solid #a88c5873;border-radius:2px;position:absolute;inset:9px;content:""!important;width:auto!important;height:auto!important;box-shadow:none!important;background:0 0!important;display:block!important}.lcw__card--1:before{border-color:#fff4d68c}.lcw__card:after{display:none!important}.lcw__draw{width:2.4rem;margin:1rem auto .9rem}.pp-lc .cxs{padding-bottom:clamp(1.4rem,2.4vw,2rem)!important}.lcw__card,.lcw__card--0,.lcw__card--1,.lcw__card--2{-webkit-backdrop-filter:blur(14px)saturate(1.1);backdrop-filter:blur(14px)saturate(1.1);box-shadow:none!important;text-align:left!important;color:var(--ink)!important;background:#f0eee6db linear-gradient(135deg,#ffffff59,#fff0 60%)!important;border:1px solid #a88c58bf!important;border-radius:12px!important;align-items:flex-start!important;animation:none!important}.lcw__card:before{display:none!important}.lcw__card:hover,.lcw__card--0:hover,.lcw__card--1:hover,.lcw__card--2:hover{background-color:#f4f2eced!important}.lcw__card .lcw__draw,.lcw__card--1 .lcw__draw{transform-origin:0;order:-1;width:2.6rem;height:2px;margin:0 0 1.1rem;background:var(--gold)!important}.lcw__card .lcw__name{color:var(--maroon)!important;text-shadow:none!important}.lcw__card .lcw__line{max-width:24rem;color:var(--ink-soft)!important;opacity:1!important;text-shadow:none!important;margin:.7rem 0 0!important}.lcw__ask{color:var(--maroon);margin-top:.3rem}@media (min-width:861px){.lcw__card{width:clamp(22rem,31vw,34rem)!important;padding:clamp(1.8rem,2.4vw,2.6rem) clamp(2rem,3vw,3.2rem)!important}.lcw__card:nth-child(odd){align-self:flex-start;margin-left:var(--lx,8%)!important}.lcw__card:nth-child(2n){margin-right:var(--rx,6%);align-self:flex-end;margin-left:auto!important}.lcw__card:nth-child(4n+3){--lx:3%}.lcw__card:nth-child(4n+4){--rx:4%}.lcw__card{padding:clamp(1.5rem,2vw,2.2rem) clamp(2rem,3vw,3.2rem)!important}.lcw__card+.lcw__card{margin-top:calc(-1*clamp(2rem,2.6vw,3.2rem))!important}}.lcw__card .lcw__draw,.lcw__card--1 .lcw__draw,.lcw__sub:before{display:none!important}img[src*=cc-debate4-2026],img[srcset*=cc-debate4-2026]{object-position:center 22%!important}@media (min-width:861px){.rs-card:has(.rs-card__img--cycle){grid-column:span 2!important}.rs-card__img--cycle{aspect-ratio:auto!important;gap:var(--rs-gap,clamp(1rem, 2vw, 2rem))!important;height:auto!important}.rs-card__img--cycle>*{aspect-ratio:8/5!important;height:auto!important}:is(.rs-card:has(.rs-card__img--cycle)>h3,.rs-card:has(.rs-card__img--cycle)>p){text-align:center}}.cc-rail{height:var(--vr-h)}@media (max-width:1100px){.cc-rail{height:var(--vr-hs)!important}}@media (max-width:760px){.ce-steps__text{scroll-snap-type:x mandatory;margin-inline:calc(-1 * var(--gutter));padding-inline:var(--gutter);scroll-padding-inline:var(--gutter);scrollbar-width:none;gap:.9rem;padding-bottom:.4rem;overflow-x:auto;flex-direction:row!important;display:flex!important}.ce-steps__text::-webkit-scrollbar{display:none}.ce-step,.ce-step.is-on{scroll-snap-align:start;background:var(--shell);border-radius:6px;overflow:hidden;opacity:1!important;border:0!important;flex:0 0 80vw!important;width:80vw!important;margin:0!important;padding:0 0 1.2rem!important;transform:none!important}.ce-step__img{aspect-ratio:4/3!important;border-radius:0!important;margin:0 0 1rem!important}.ce-step>:not(.ce-step__img){padding-inline:1.1rem}.ce-step__num{display:block;margin-top:0!important;font-size:2.2rem!important}.ce-steps__pics,.ce-steps__bar{display:none!important}}.rs-card__img img{filter:saturate(1.18)contrast(1.07)brightness(1.03)}@media (max-width:760px){.rs-grid{scroll-snap-type:x mandatory;margin-inline:calc(-1 * var(--gutter));padding-inline:var(--gutter);scroll-padding-inline:var(--gutter);scrollbar-width:none;gap:.9rem;padding-bottom:.4rem;overflow-x:auto;flex-direction:row!important;display:flex!important}.rs-grid::-webkit-scrollbar{display:none}.rs-card{scroll-snap-align:start;flex:0 0 74vw!important;width:74vw!important;margin:0!important}.rs-card__img{aspect-ratio:4/3!important;height:auto!important}.lcw__bg,.lcw__bg video{height:100lvh!important}.lcw{background:0 0}.lcw__card{aspect-ratio:auto!important;width:70%!important;max-width:16.5rem!important;height:auto!important;min-height:0!important;padding:1.1rem 1.1rem 1.2rem!important}.lcw__name{font-size:1.3rem!important}.lcw__line{font-size:.86rem!important}}@media (max-width:800px){.cc-open.pp-mast{padding-top:var(--header-h);background:var(--maroon)!important;height:auto!important;min-height:0!important;display:block!important}.cc-open .pp-mast__media{aspect-ratio:4/3.4;height:auto!important;position:relative!important;inset:auto!important;-webkit-mask-image:none!important;mask-image:none!important}.cc-open .pp-mast__media img.cc-open__one{position:absolute;inset:0;object-fit:cover!important;object-position:62% 30%!important;filter:none!important;width:100%!important;height:100%!important}.cc-open .pp-mast__media:after{display:none!important}.cc-open .pp-mast__body{padding:2rem var(--gutter) 3rem!important;position:relative!important;top:auto!important;bottom:auto!important}}@media (max-width:760px){.cc-journey>*{margin:0!important;padding-bottom:2.2rem!important}.cc-journey .t-label{margin-top:1rem!important}.cc-journey .t-md{color:var(--maroon);min-height:0!important;margin-top:.35rem!important;font-size:1.25rem!important}.cc-journey .t-soft{min-height:0!important;margin-top:.4rem!important;padding:0!important}.cc-journey .bar{margin-bottom:0!important}.pcta{background:var(--maroon)!important;height:auto!important;min-height:0!important;padding:0!important;display:block!important}.pcta__media{width:100%!important;height:66vw!important;position:relative!important;inset:auto!important}.pcta__media img,.pcta__media video{object-fit:cover;position:absolute;inset:0;object-position:center!important;width:100%!important;height:100%!important;margin:0!important;transform:none!important}.pcta__media:after{display:none!important}.pcta__body{text-align:left!important;align-items:flex-start!important;padding-block:2.4rem 3rem!important;position:relative!important}.pcta__title,.pcta__sub{text-align:left!important;margin-left:0!important;margin-right:0!important}.pcta__actions{justify-content:flex-start!important}.pp-sp .hero.pp-hero-center{background:var(--maroon);padding-top:var(--header-h);height:auto!important;min-height:0!important;display:block!important}.pp-sp .pp-hero-center .hero__media{aspect-ratio:16/9;clip-path:none!important;width:100%!important;height:auto!important;position:relative!important;inset:auto!important}.pp-sp .pp-hero-center .hero__media video{object-fit:cover;position:absolute;inset:0;width:100%!important;height:100%!important;transform:none!important}.pp-sp .pp-hero-center .hero__media:after{display:none!important}.pp-sp .pp-hero-center .hero__content{opacity:1!important;padding:2.2rem 0 2.8rem!important;position:relative!important;inset:auto!important;transform:none!important}.pp-sp .pp-hero-center .t-mega{font-size:3rem!important}}@media (max-width:800px){.ppair__run{margin-bottom:3rem!important}.ce-step__img{aspect-ratio:4/5!important}.ce-step__img img{object-position:50% 20%!important}.cc-open .pp-mast__media img.cc-open__one{object-position:86% 30%!important}img[src*=cc-debate4-2026]{object-position:60% 6%!important}img[src*=ms-conf2-2026]{object-position:50% 18%!important}}@media (max-width:760px){.lcw__card{--x:0!important;--lx:0!important;--rx:0!important;width:84%!important;max-width:22rem!important;margin-left:auto!important;margin-right:auto!important;left:auto!important;right:auto!important;translate:none!important}.lc-chainband__body{text-align:center}.lc-chain{font-size:1.85rem!important;line-height:1.25!important}.lc-chain__l{display:block}}.lc-chainband:after{background:#72122d80!important}@media (min-width:761px){.lc-chain{font-size:clamp(2.2rem,3.6vw,3.6rem)!important}}.cxs__panel:after{content:"";z-index:1;pointer-events:none;position:absolute;inset:0;background:linear-gradient(#00000073 0%,#0000000d 28%,#0003 48%,#000000d1 100%)!important}.cxs__panel .cxs__top,.cxs__panel .cxs__bottom{z-index:2;position:relative}.wr-next__media img{object-position:50% 8%!important}@media (max-width:760px){.wr-next__media{aspect-ratio:4/3.4!important;height:auto!important}}@media (max-width:800px){:has(>img[src*=cc-debate4-2026]){aspect-ratio:4/4.4!important;height:auto!important}img[src*=cc-debate4-2026]{object-position:50% 30%!important}.cc-journey .bar:has(img[src*=cc-debate4-2026]){aspect-ratio:4/4.4!important;height:auto!important;min-height:0!important;max-height:none!important}.cc-journey .bar img[src*=cc-debate4-2026]{object-position:50% 30%!important;height:100%!important}}
@media (max-width:1100px) and (orientation:landscape) and (max-height:600px){.pp-ce .ce-steps{height:auto}.pp-ce .ce-steps__stage.wrap{height:auto;padding:var(--sp-5) 0;max-width:none;display:block;position:relative}.pp-ce .ce-steps__pics,.pp-ce .ce-steps__bar{display:none}.pp-ce .ce-steps__stage>div:first-child{width:auto;padding-inline:0}.pp-ce .ce-steps__text{--h-card:82%;gap:var(--sp-4);min-height:0;padding-inline:var(--gutter);scroll-padding-inline:var(--gutter);scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;display:flex;overflow:auto hidden}.pp-ce .ce-steps__text::-webkit-scrollbar{display:none}.pp-ce .ce-step,.pp-ce .ce-step.is-on{opacity:1;visibility:visible;flex:0 0 var(--h-card);scroll-snap-align:start;align-content:center;column-gap:var(--sp-4);background:var(--shell);grid-template-columns:auto minmax(0,1fr);min-width:0;display:grid;position:relative;inset:auto}.pp-ce .ce-step>*{grid-column:2}.pp-ce .ce-step__img{aspect-ratio:4/5;grid-area:1/1/span 5;height:min(62svh,18rem);margin:0;display:block}.pp-ce .ce-step__img img{object-fit:cover;width:100%;height:100%}.pp-ce .ce-step__num{margin:var(--sp-3) 0 var(--sp-1);font-size:2.2rem!important}.pp-ce .ce-step .t-lg{font-size:var(--fs-md);max-width:none}.pp-ce .ce-step h3.t-lg:has(>.ce-step__l){width:auto}.pp-ce .ce-step .ce-step__l{white-space:normal}.pp-ce .ce-step .t-soft{padding-bottom:var(--sp-3);padding-right:var(--sp-3)}}@media (max-width:1100px) and (orientation:landscape){.wr-next{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;min-height:0}.wr-next .wr-next__media{top:var(--header-h);position:sticky;height:calc(100svh - var(--header-h))!important;aspect-ratio:auto!important}.wr-next__text{padding:var(--sp-5) var(--gutter)}}@media (max-width:760px){.pp-sp .pcta .pcta__media{aspect-ratio:1880/837;height:auto!important}.pp-sp .pcta .pcta__media img{object-position:50% 50%!important}}@media (max-width:1100px){.pst.pst--paper{background:var(--shell);z-index:1;position:relative}}@media (max-width:760px){.cc-journey .bar{aspect-ratio:4/3!important;height:auto!important;min-height:0!important;max-height:none!important}.cc-journey .bar.bar:has(img[src]){aspect-ratio:4/3!important;height:auto!important;min-height:0!important;max-height:none!important}.cc-journey .bar img{object-fit:cover;width:100%;height:100%!important}.cc-journey .bar img[src*=cc-debate4-2026]{object-position:50% 8%!important}}@media (max-width:1100px){.wr-open{padding-bottom:var(--sp-4)}}@media (max-width:720px){main .wr-open{min-height:0}}@media (max-width:760px){main .wr-open{padding:var(--header-h) 0 var(--sp-6)}main .wr-open .wr-open__grid{gap:var(--sp-5);flex-direction:column;padding-inline:0;display:flex}main .wr-open .wr-open__media{aspect-ratio:4/3;order:-1;width:100%}main .wr-open .wr-open__media img{object-position:50% 45%}main .wr-open .wr-open__inner{padding-inline:var(--gutter);gap:var(--sp-4)}main .wr-open .wr-open__title{font-size:clamp(2.8rem,13vw,3.8rem);line-height:.95}main .wr-open .wr-open__lede{gap:var(--sp-1);max-width:none;margin:0;display:grid}main .wr-open .wr-open__marks{opacity:.7;text-decoration:line-through;-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold);font-size:1.05rem;text-decoration-thickness:1px}main .wr-open .wr-open__growth{letter-spacing:-.02em;color:var(--gold);font-size:clamp(1.7rem,7.4vw,2.2rem);line-height:1.1}main .wr-open .wr-open__lede:after{content:"";margin-top:var(--sp-4);background:repeating-linear-gradient(90deg, var(--gold) 0 calc((100% - 5 * 6px) / 6), transparent 0 calc((100% - 5 * 6px) / 6 + 6px));width:100%;height:3px;display:block}main .wr-open{background:var(--shell);color:var(--maroon)}main .wr-open .wr-open__title{color:var(--maroon)}main .wr-open .wr-open__marks{color:var(--ink)}main .wr-open .wr-open__growth{color:#8a6f3e}main .wr-open .wr-open__lede:after{background:repeating-linear-gradient(90deg,#8a6f3e 0 calc(16.6667% - 5px),#0000 0 calc(16.6667% + 1px))}}
