@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(/_next/static/media/8a053b136321ec99-s.p.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(/_next/static/media/2a8fe189f1a8dd0c-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(/_next/static/media/c214ffb7f5362987-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Archivo Fallback;src:local("Arial");ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.00%;size-adjust:98.70%}.__className_293718{font-family:Archivo,Archivo Fallback;font-style:normal}.__variable_293718{--impact-archivo:"Archivo","Archivo Fallback"}@font-face{font-family:Fraunces;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/f3deaf8281908ff2-s.p.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Fraunces;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/c62081b071647022-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Fraunces;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/6ba5f591ae6c56f6-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Fraunces;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/f3deaf8281908ff2-s.p.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Fraunces;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/c62081b071647022-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Fraunces;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/6ba5f591ae6c56f6-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Fraunces;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/fb526027db1fc1ae-s.p.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Fraunces;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/4da3161b738b07dd-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Fraunces;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/af4bf8399d1aacdf-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Fraunces;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/fb526027db1fc1ae-s.p.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Fraunces;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/4da3161b738b07dd-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Fraunces;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/af4bf8399d1aacdf-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Fraunces Fallback;src:local("Times New Roman");ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.00%;size-adjust:115.45%}.__className_52ca91{font-family:Fraunces,Fraunces Fallback}.__variable_52ca91{--impact-fraunces:"Fraunces","Fraunces Fallback"}.impact-landing{margin:0;background:#0A0A0C}.impact-landing blockquote,.impact-landing figcaption,.impact-landing h1,.impact-landing h2,.impact-landing h3,.impact-landing h4,.impact-landing li,.impact-landing p{color:inherit}.impact-landing{--ink:#0A0A0C;--panel:#131317;--panel-lift:#1B1B20;--gold-bright:#F5D061;--gold:#D7AD3D;--gold-deep:#C9971F;--cream:#F7F1E3;--cream-deep:#E9DDC3;--white:#FFFFFF;--muted:#C9C5BC;--ink-soft:#343239;--amazon:#FF9900;--font-display:"Archivo",Arial,sans-serif;--font-serif:"Fraunces",Georgia,serif;--page-pad:clamp(1.25rem,4vw,5rem);--content:78rem;--wide:103rem;--gold-gradient:linear-gradient(115deg,#F5D061,#DCAE39 42%,#C9971F 70%,#F5D061);--shadow-deep:0 2.25rem 5rem rgba(0,0,0,.48);overflow:clip;color:var(--white);background:var(--ink);font-family:var(--font-serif);font-size:1rem;line-height:1.65;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.impact-landing,.impact-landing *{box-sizing:border-box}.impact-landing img,.impact-landing video{display:block;max-width:100%}.impact-landing a{color:inherit}.impact-landing a,.impact-landing button,.impact-landing summary{-webkit-tap-highlight-color:transparent}.impact-landing :focus-visible{outline:.2rem solid var(--gold-bright);outline-offset:.25rem}.impact-landing ::selection{color:var(--ink);background:var(--gold-bright)}.impact-landing blockquote,.impact-landing figure,.impact-landing h1,.impact-landing h2,.impact-landing h3,.impact-landing p{margin:0}.impact-landing h1,.impact-landing h2,.impact-landing h3{text-wrap:balance}.impact-landing p{text-wrap:pretty}.impact-landing .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.impact-landing .section-shell{width:min(100%,var(--content));margin-inline:auto;padding-inline:var(--page-pad)}.impact-landing .section-shell--wide{width:min(100%,var(--wide))}.impact-landing .eyebrow{color:var(--gold-bright);font-size:clamp(.68rem,.65rem + .18vw,.82rem);letter-spacing:.16em;line-height:1.35}.impact-landing .eyebrow,.impact-landing .section-title{font-family:var(--font-display);font-stretch:condensed;font-weight:900;text-transform:uppercase}.impact-landing .section-title{margin-top:.75rem;font-size:clamp(2.4rem,7vw,6.6rem);letter-spacing:-.055em;word-spacing:.18em;line-height:.91}.impact-landing .section-intro{max-width:45rem;margin-top:1.5rem;color:var(--muted);font-size:clamp(1.04rem,.98rem + .3vw,1.3rem);line-height:1.75}.impact-landing .button{display:inline-flex;min-height:3.35rem;align-items:center;justify-content:center;padding:.85rem 1.25rem;border:.1rem solid transparent;border-radius:.15rem;font-family:var(--font-display);font-size:.78rem;font-stretch:condensed;font-weight:900;letter-spacing:.1em;line-height:1;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .25s ease,border-color .25s ease,color .25s ease,transform .25s ease}.impact-landing .button:hover{transform:translateY(-.15rem)}.impact-landing .button--gold{color:var(--brand-ink);background:var(--btn-buy);font-weight:800;box-shadow:0 .8rem 2.5rem rgba(201,151,31,.22)}.impact-landing .button--gold:hover{background:var(--brand-orange-deep)}.impact-landing .button--ghost{border-color:rgba(255,255,255,.38);color:var(--white);background:rgba(10,10,12,.3);-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem)}.impact-landing .button--ghost:hover{border-color:var(--gold-bright);color:var(--gold-bright)}.impact-landing .text-link{display:inline-flex;align-items:center;gap:.55rem;color:inherit;font-family:var(--font-display);font-size:.77rem;font-stretch:condensed;font-weight:900;letter-spacing:.11em;text-decoration-thickness:.1em;text-underline-offset:.35em;text-transform:uppercase}.impact-landing .text-link:after{content:"→";color:var(--gold-deep);font-size:1.15em;transition:transform .2s ease}.impact-landing .text-link:hover:after{transform:translateX(.25rem)}.impact-landing.js .fx{opacity:0;transition-duration:.8s;transition-property:opacity,transform,filter;transition-timing-function:cubic-bezier(.2,.75,.24,1)}.impact-landing.js .fx-up{transform:translate3d(0,2rem,0)}.impact-landing.js .fx-left{transform:translate3d(-2rem,0,0)}.impact-landing.js .fx-scale{transform:scale(.96);filter:blur(.2rem)}.impact-landing.js .fx.in,.impact-landing.js.reveal-all .fx,.impact-landing.js.rm .fx{opacity:1;transform:none;filter:none}.impact-landing.js .fx-delay-1{transition-delay:.1s}.impact-landing.js .fx-delay-2{transition-delay:.2s}.impact-landing.js .fx-delay-3{transition-delay:.3s}.impact-landing .hero{position:relative;min-height:max(47rem,100svh);isolation:isolate;overflow:hidden;background:var(--ink)}.impact-landing .hero__media,.impact-landing .hero__poster,.impact-landing .hero__scrim,.impact-landing .hero__video{position:absolute;inset:0}.impact-landing .hero__media{z-index:-3}.impact-landing .hero__poster{background-position:50%;background-size:cover}.impact-landing .hero__video{width:100%;height:100%;object-fit:cover}.impact-landing .hero__scrim{z-index:1;background:radial-gradient(ellipse 42% 42% at 72% 74%,rgba(245,208,97,.15),transparent 70%),radial-gradient(ellipse 70% 60% at 50% 96%,rgba(201,151,31,.2),transparent 66%),linear-gradient(90deg,rgba(10,10,12,.92) 0,rgba(10,10,12,.66) 46%,rgba(10,10,12,.38) 72%,rgba(10,10,12,.72) 100%),linear-gradient(0deg,var(--ink) 0,transparent 22%,rgba(10,10,12,.35) 100%)}.impact-landing .hero__inner{display:grid;width:min(100%,var(--wide));min-height:max(47rem,100svh);align-items:center;gap:3.5rem;margin-inline:auto;padding:clamp(5.5rem,11vh,8rem) var(--page-pad) clamp(3.5rem,8vh,6rem)}.impact-landing .hero__copy{position:relative;z-index:2;max-width:49rem}.impact-landing .hero__title{max-width:14ch;margin-top:1rem;font-family:var(--font-display);font-size:clamp(3.15rem,11vw,8.2rem);font-stretch:condensed;font-weight:900;letter-spacing:-.068em;word-spacing:.18em;line-height:.86;text-transform:uppercase}.impact-landing .hero__title-emphasis{color:transparent;background:var(--gold-gradient);-webkit-background-clip:text;background-clip:text}.impact-landing .hero__dek{max-width:42rem;margin-top:1.5rem;color:#E9E5DB;font-size:clamp(1.06rem,.98rem + .38vw,1.35rem);line-height:1.62}.impact-landing .hero__actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.75rem}.impact-landing .hero__mobile-cover{display:none}.impact-landing .hero__chips{display:flex;flex-wrap:wrap;gap:.55rem;margin:1.65rem 0 0;padding:0;list-style:none}.impact-landing .hero__chip{padding:.48rem .65rem;border:1px solid rgba(245,208,97,.32);color:#EFE7D3;background:rgba(10,10,12,.48);font-family:var(--font-display);font-size:.62rem;font-stretch:condensed;font-weight:900;letter-spacing:.09em;line-height:1.3;text-transform:uppercase;-webkit-backdrop-filter:blur(.4rem);backdrop-filter:blur(.4rem)}.impact-landing .hero__stage{position:relative;z-index:2;width:min(44vw,35rem);height:min(78svh,49rem);min-height:38rem;align-self:end;justify-self:center;perspective:75rem}.impact-landing .hero__stage:before{position:absolute;z-index:-1;bottom:0;left:-25%;width:150%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,rgba(245,208,97,.25),rgba(201,151,31,.08) 38%,transparent 70%);content:"";filter:blur(1rem);transform:translateY(19%);animation:spotlight-bloom 7s ease-in-out infinite alternate}.impact-landing .hero__portrait-wrap{position:absolute;z-index:1;inset:-4% -8% 0 -5%;animation:portrait-drift 12s ease-in-out infinite alternate}.impact-landing .hero__portrait{width:100%;height:100%;object-fit:contain;object-position:center bottom;transform:translate3d(0,var(--parallax-y,0),0) scale(1.025);will-change:transform}.impact-landing .hero__book{position:absolute;z-index:3;bottom:5%;left:-2%;width:min(42%,13.5rem);transform:rotateX(var(--tilt-x,0deg)) rotateY(var(--tilt-y,-4deg)) translate3d(0,var(--cover-lift,0),0);transform-style:preserve-3d;will-change:transform}.impact-landing .hero__book:before{position:absolute;z-index:-1;inset:1.5% -3% 1.5% 5%;border-radius:.12rem;background:var(--gold-gradient);content:"";filter:blur(.45rem);opacity:.55;transform:translateZ(-1rem)}.impact-landing .hero__cover{width:100%;height:auto;border-radius:.12rem .3rem .3rem .12rem;box-shadow:-1rem 1.5rem 3.5rem rgba(0,0,0,.62),1rem .5rem 2rem rgba(201,151,31,.12)}.impact-landing .hero__scroll{display:inline-flex;align-items:center;gap:.8rem;margin-top:1.65rem;color:var(--muted);font-family:var(--font-display);font-size:.68rem;font-stretch:condensed;font-weight:900;letter-spacing:.13em;text-decoration:none;text-transform:uppercase}.impact-landing .hero__scroll-mark{position:relative;width:1px;height:2.5rem;overflow:hidden;background:rgba(255,255,255,.25)}.impact-landing .hero__scroll-mark:after{position:absolute;inset:0;background:var(--gold-bright);content:"";transform:translateY(-100%);animation:scroll-mark 2.2s ease-in-out infinite}.impact-landing .line{position:relative;display:grid;min-height:86svh;place-items:center;overflow:hidden;padding-block:clamp(6rem,13vw,11rem);background:radial-gradient(ellipse 45% 30% at 50% 105%,rgba(201,151,31,.2),transparent 70%),var(--ink)}.impact-landing .line__inner{width:min(100%,90rem);padding-inline:var(--page-pad);text-align:center}.impact-landing .line__quote{font-family:var(--font-serif);font-size:clamp(2.45rem,8vw,7.7rem);font-weight:400;letter-spacing:-.045em;line-height:.98}.impact-landing.js .line__word{display:inline-block;opacity:.08;transform:translateY(.35em);transition:opacity .52s ease,transform .52s cubic-bezier(.2,.75,.24,1)}.impact-landing.js .fx-line.in .line__word,.impact-landing.js.reveal-all .line__word,.impact-landing.js.rm .line__word{opacity:1;transform:none}.impact-landing.js .fx-line.in .line__word:first-child{transition-delay:.04s}.impact-landing.js .fx-line.in .line__word:nth-child(2){transition-delay:.12s}.impact-landing.js .fx-line.in .line__word:nth-child(3){transition-delay:.2s}.impact-landing.js .fx-line.in .line__word:nth-child(4){transition-delay:.28s}.impact-landing.js .fx-line.in .line__word:nth-child(5){transition-delay:.36s}.impact-landing.js .fx-line.in .line__word:nth-child(6){transition-delay:.44s}.impact-landing.js .fx-line.in .line__word:nth-child(7){transition-delay:.52s}.impact-landing.js .fx-line.in .line__word:nth-child(8){transition-delay:.6s}.impact-landing.js .fx-line.in .line__word:nth-child(9){transition-delay:.68s}.impact-landing.js .fx-line.in .line__word:nth-child(10){transition-delay:.76s}.impact-landing.js .fx-line.in .line__word:nth-child(11){transition-delay:.84s}.impact-landing .line__turn{max-width:39rem;margin:2.3rem auto 0;color:var(--gold-bright);font-family:var(--font-display);font-size:clamp(.78rem,.72rem + .28vw,.98rem);font-stretch:condensed;font-weight:900;letter-spacing:.11em;line-height:1.5;text-transform:uppercase}.impact-landing .journey{background:var(--ink)}.impact-landing .journey__head{padding-block:clamp(5.5rem,11vw,9rem) clamp(3.5rem,7vw,6rem)}.impact-landing .journey__chapter{position:relative;isolation:isolate;min-height:88svh;overflow:hidden;border-top:1px solid rgba(245,208,97,.14)}.impact-landing .journey__chapter--one{background:#0D0D10}.impact-landing .journey__chapter--two{background:#17161A}.impact-landing .journey__chapter--three{background:#242126}.impact-landing .journey__art{position:absolute;z-index:-2;inset:0;overflow:hidden}.impact-landing .journey__art img{width:100%;height:calc(100% + 5rem);object-fit:cover;object-position:center;transform:translate3d(0,var(--parallax-y,0),0) scale(1.04);will-change:transform}.impact-landing .journey__art:after{position:absolute;inset:0;background:linear-gradient(90deg,rgba(10,10,12,.92),rgba(10,10,12,.8) 44%,rgba(10,10,12,.28) 78%,rgba(10,10,12,.36)),linear-gradient(0deg,rgba(10,10,12,.74),transparent 45%,rgba(10,10,12,.2));content:""}.impact-landing .journey__chapter--two .journey__art:after{background:linear-gradient(90deg,rgba(19,19,23,.91),rgba(19,19,23,.77) 44%,rgba(19,19,23,.22) 80%,rgba(19,19,23,.3)),linear-gradient(0deg,rgba(19,19,23,.7),transparent 48%)}.impact-landing .journey__chapter--three .journey__art:after{background:linear-gradient(270deg,rgba(24,22,27,.9),rgba(24,22,27,.72) 45%,rgba(24,22,27,.16) 80%,rgba(24,22,27,.24)),linear-gradient(0deg,rgba(24,22,27,.7),transparent 52%)}.impact-landing .journey__chapter--three .journey__content{justify-items:end}.impact-landing .journey__chapter--three .journey__copy{border-right:.18rem solid var(--gold-deep);border-left:none;background:linear-gradient(270deg,rgba(24,22,27,.66),rgba(24,22,27,.14))}.impact-landing .journey__chapter--three .journey__art-meta{right:auto;left:var(--page-pad);text-align:left}.impact-landing .journey__art-meta{position:absolute;z-index:1;right:var(--page-pad);bottom:1.5rem;display:grid;max-width:31rem;gap:.35rem;text-align:right}.impact-landing .journey__art-caption,.impact-landing .journey__art-note{font-family:var(--font-display);font-stretch:condensed;font-weight:900;letter-spacing:.08em;line-height:1.45;text-transform:uppercase}.impact-landing .journey__art-caption{color:var(--gold-bright);font-size:.68rem}.impact-landing .journey__art-note{color:#D5D0C6;font-size:.6rem}.impact-landing .journey__content{display:grid;width:min(100%,var(--wide));min-height:88svh;align-items:center;margin-inline:auto;padding:clamp(5rem,12vw,9rem) var(--page-pad)}.impact-landing .journey__copy{max-width:39rem;padding:clamp(1.25rem,3vw,2.2rem);border-left:.18rem solid var(--gold-deep);background:linear-gradient(90deg,rgba(10,10,12,.66),rgba(10,10,12,.14));-webkit-backdrop-filter:blur(.2rem);backdrop-filter:blur(.2rem)}.impact-landing .journey__number{color:var(--gold-bright);font-size:.72rem;letter-spacing:.15em}.impact-landing .journey__number,.impact-landing .journey__title{font-family:var(--font-display);font-stretch:condensed;font-weight:900;text-transform:uppercase}.impact-landing .journey__title{margin-top:.75rem;font-size:clamp(2.25rem,6vw,5.5rem);letter-spacing:-.052em;word-spacing:.18em;line-height:.92}.impact-landing .journey__text{margin-top:1.35rem;color:#F0EDE6;font-size:clamp(1.05rem,1rem + .25vw,1.24rem);line-height:1.75}.impact-landing .journey__quote{position:relative;margin-top:1.6rem;padding-left:1.15rem;color:var(--gold-bright);font-family:var(--font-serif);font-size:clamp(1.18rem,1.05rem + .52vw,1.55rem);font-style:italic;line-height:1.48}.impact-landing .journey__quote:before{position:absolute;left:0;content:"“";font-size:1.65em;line-height:.9}.impact-landing .collab{padding-block:clamp(6rem,12vw,10rem);background:radial-gradient(ellipse 50% 45% at 74% 102%,rgba(201,151,31,.18),transparent 72%),#2A272C}.impact-landing .collab__grid{display:grid;gap:3rem;margin-top:clamp(3rem,6vw,5rem)}.impact-landing .collab__photos{display:grid;gap:1rem;align-content:start}.impact-landing .collab__visual{position:relative;overflow:hidden;border:1px solid rgba(245,208,97,.28);background:var(--ink);box-shadow:var(--shadow-deep)}.impact-landing .collab__visual--secondary{width:min(76%,25rem);justify-self:end}.impact-landing .collab__photo{width:100%;object-fit:cover}.impact-landing .collab__visual--feature .collab__photo{aspect-ratio:1206/670;object-position:center}.impact-landing .collab__visual--secondary .collab__photo{aspect-ratio:1;object-position:center 42%}.impact-landing .collab__caption{padding:.9rem 1rem 1rem;color:var(--muted);font-family:var(--font-display);font-size:.66rem;font-stretch:condensed;font-weight:900;letter-spacing:.1em;line-height:1.45;text-transform:uppercase}.impact-landing .room{padding-block:clamp(6rem,12vw,10rem);background:radial-gradient(ellipse 42% 24% at 18% 8%,rgba(201,151,31,.1),transparent 72%),#2F2C32}.impact-landing .room__gallery{--room-frame-height:clamp(300px,50vh,460px);position:relative;margin-top:clamp(3.5rem,7vw,6rem)}.impact-landing .room__track{display:flex;gap:0;align-items:flex-start;overflow-x:auto;overscroll-behavior-inline:contain;padding-bottom:.8rem;scroll-snap-type:x mandatory;scrollbar-color:rgba(245,208,97,.42) rgba(247,241,227,.08);scrollbar-width:thin;-webkit-overflow-scrolling:touch}.impact-landing .room__track::-webkit-scrollbar{height:.38rem}.impact-landing .room__track::-webkit-scrollbar-track{background:rgba(247,241,227,.08)}.impact-landing .room__track::-webkit-scrollbar-thumb{border-radius:999px;background:rgba(245,208,97,.42)}.impact-landing .room__figure{display:grid;width:100%;min-width:0;flex:0 0 100%;align-content:start;justify-items:center;gap:.8rem;scroll-snap-align:start;scroll-snap-stop:always}.impact-landing .room__frame{width:auto;max-width:100%;height:var(--room-frame-height);aspect-ratio:var(--room-photo-ratio);overflow:hidden;border:1px solid rgba(245,208,97,.38);background:#0D0D10;box-shadow:0 1.5rem 3.5rem rgba(0,0,0,.28)}.impact-landing .room__figure--group{--room-photo-ratio:1206/677}.impact-landing .room__figure--candid{--room-photo-ratio:1167/2077}.impact-landing .room__figure--aodai{--room-photo-ratio:1206/1495}.impact-landing .room__figure--magazine{--room-photo-ratio:1206/1556}.impact-landing .room__photo{width:100%;height:100%;max-width:100%;object-fit:contain}.impact-landing .room__caption{width:100%;max-width:min(28rem,100%);color:#D7D1C7;font-size:.92rem;line-height:1.55;text-align:center}.impact-landing .room__nav{position:absolute;z-index:2;top:calc(var(--room-frame-height) / 2);display:grid;width:46px;height:46px;place-items:center;padding:0 0 .14em;border:1px solid rgba(245,208,97,.46);border-radius:50%;color:#F5D061;background:rgba(10,10,12,.72);box-shadow:0 .6rem 1.6rem rgba(0,0,0,.32);font:inherit;font-size:2rem;line-height:1;cursor:pointer;transform:translateY(-50%);transition:color .2s ease,background-color .2s ease,border-color .2s ease;appearance:none}.impact-landing .room__nav--prev{left:8px}.impact-landing .room__nav--next{right:8px}.impact-landing .room__nav:hover{border-color:rgba(245,208,97,.92);color:#0A0A0C;background:rgba(245,208,97,.92)}.impact-landing .room__nav:focus-visible{outline:.2rem solid #F5D061;outline-offset:.2rem}.impact-landing .room__progress{height:3px;margin-top:.85rem;overflow:hidden;background:rgba(247,241,227,.1)}.impact-landing .room__progress-fill{width:100%;height:100%;background:var(--gold-gradient);transform:scaleX(0);transform-origin:left center}.impact-landing .collab__panels{display:grid;gap:1rem}.impact-landing .collab__panel{padding:clamp(1.5rem,3vw,2.35rem);border-top:.18rem solid var(--gold-deep);background:rgba(10,10,12,.48)}.impact-landing .collab__name{font-size:clamp(1.55rem,3vw,2.45rem);letter-spacing:-.035em;word-spacing:.12em;line-height:1}.impact-landing .collab__name,.impact-landing .collab__role{font-family:var(--font-display);font-stretch:condensed;font-weight:900;text-transform:uppercase}.impact-landing .collab__role{margin-top:.65rem;color:var(--gold-bright);font-size:.7rem;letter-spacing:.09em;line-height:1.45}.impact-landing .collab__text{margin-top:1rem;color:#E2DED4;font-size:1.02rem;line-height:1.7}.impact-landing .collab__kicker{margin-top:2rem;color:var(--cream);font-family:var(--font-serif);font-size:clamp(1.6rem,3.8vw,3.1rem);font-style:italic;line-height:1.22}.impact-landing .proof{position:relative;padding-bottom:clamp(6rem,12vw,10rem);background:radial-gradient(ellipse 55% 35% at 50% 100%,rgba(201,151,31,.21),transparent 75%),#343038}.impact-landing .torn-band{position:relative;display:grid;min-height:8.5rem;place-items:center;overflow:hidden;color:var(--ink)}.impact-landing .torn-band__foil{position:absolute;inset:0;width:100%;height:100%}.impact-landing .torn-band:before{position:absolute;inset:0;background:linear-gradient(105deg,transparent 12%,rgba(255,255,255,.26) 18%,transparent 25%),linear-gradient(76deg,transparent 54%,rgba(255,255,255,.18) 60%,transparent 67%);content:"";mix-blend-mode:screen}.impact-landing .torn-band__title{position:relative;width:min(100%,var(--content));padding:2rem var(--page-pad);font-family:var(--font-display);font-size:clamp(1.4rem,4.2vw,3.9rem);font-stretch:condensed;font-weight:900;letter-spacing:-.025em;word-spacing:.12em;line-height:1;text-align:center;text-transform:uppercase}.impact-landing .proof__head{padding-top:clamp(4.5rem,8vw,7rem);text-align:center}.impact-landing .proof__claim{max-width:49rem;margin:1.5rem auto 0;color:#E6E1D7;font-size:clamp(1.05rem,1rem + .25vw,1.25rem)}.impact-landing .proof__countline{display:flex;align-items:baseline;justify-content:center;gap:.75rem;margin-top:2.75rem;color:var(--cream);font-family:var(--font-display);font-size:clamp(.78rem,.72rem + .24vw,.94rem);font-stretch:condensed;font-weight:900;letter-spacing:.11em;text-transform:uppercase}.impact-landing .proof__counter{color:var(--gold-bright);font-size:clamp(4.8rem,13vw,10rem);letter-spacing:-.08em;line-height:.7}.impact-landing .proof__medallions{display:flex;flex-wrap:wrap;justify-content:center;gap:clamp(1.1rem,2.2vw,2rem) clamp(.7rem,1.5vw,1.2rem);margin-top:2.4rem}.impact-landing .proof__medallion-pair{display:grid;width:min(10.5rem,calc(50% - .6rem));flex:0 1 10.5rem;justify-items:center;align-content:start;row-gap:0}.impact-landing .medallion{display:block;width:min(6.8rem,100%);height:auto;filter:drop-shadow(0 .9rem 2rem rgba(0,0,0,.28)) drop-shadow(0 0 .8rem rgba(245,208,97,.18))}.impact-landing .proof__medallion-emoji{width:clamp(2.5rem,2.1rem + 1.6vw,3.6rem);height:auto;justify-self:center;margin-top:clamp(.32rem,.24rem + .35vw,.55rem);filter:drop-shadow(0 .4rem .55rem rgba(220,174,57,.16))}.impact-landing .proof__medallion-label{max-width:10.5rem;margin-top:clamp(.65rem,.55rem + .35vw,.85rem);color:#D8C58E;font-family:var(--font-display);font-size:clamp(.58rem,.54rem + .14vw,.68rem);font-stretch:condensed;font-weight:900;letter-spacing:.1em;line-height:1.42;text-align:center;text-transform:uppercase}.impact-landing.js .fx-proof.in .proof__medallion-pair:first-child .medallion{animation:medallion-in .45s .06s both}.impact-landing.js .fx-proof.in .proof__medallion-pair:nth-child(2) .medallion{animation:medallion-in .45s .18s both}.impact-landing.js .fx-proof.in .proof__medallion-pair:nth-child(3) .medallion{animation:medallion-in .45s .3s both}.impact-landing.js .fx-proof.in .proof__medallion-pair:nth-child(4) .medallion{animation:medallion-in .45s .42s both}.impact-landing.js .fx-proof.in .proof__medallion-pair:nth-child(5) .medallion{animation:medallion-in .45s .54s both}.impact-landing.js .fx-proof.in .proof__medallion-pair:first-child .proof__medallion-emoji{animation:medallion-in .45s .16s both}.impact-landing.js .fx-proof.in .proof__medallion-pair:nth-child(2) .proof__medallion-emoji{animation:medallion-in .45s .28s both}.impact-landing.js .fx-proof.in .proof__medallion-pair:nth-child(3) .proof__medallion-emoji{animation:medallion-in .45s .4s both}.impact-landing.js .fx-proof.in .proof__medallion-pair:nth-child(4) .proof__medallion-emoji{animation:medallion-in .45s .52s both}.impact-landing.js .fx-proof.in .proof__medallion-pair:nth-child(5) .proof__medallion-emoji{animation:medallion-in .45s .64s both}.impact-landing .proof__grid{display:grid;gap:1.25rem;margin-top:clamp(3.5rem,7vw,6rem)}.impact-landing .proof-slot{display:flex;flex-direction:column;overflow:hidden;border:1px solid rgba(255,255,255,.13);border-radius:.55rem;background:#EFECE5;box-shadow:0 1.8rem 4rem rgba(0,0,0,.29)}.impact-landing .proof-slot__chrome{display:flex;height:2.15rem;align-items:center;gap:.38rem;padding-inline:.8rem;border-bottom:1px solid #d8d4cc;background:#E4E1DB}.impact-landing .proof-slot__dot{width:.52rem;height:.52rem;border-radius:50%;background:#BBB6AB}.impact-landing .proof-slot__body{position:relative;display:grid;flex:1 1 auto;min-height:14rem;place-items:center;overflow:hidden;padding:1.25rem;color:var(--ink-soft);text-align:center}.impact-landing .proof-slot__image{width:100%;height:auto;max-height:23rem;object-fit:contain}.impact-landing .proof-slot__caption{padding:.9rem 1rem 1rem;border-top:1px solid #d8d4cc;color:#37343A;font-family:var(--font-display);font-size:.74rem;font-stretch:condensed;font-weight:900;letter-spacing:.08em;line-height:1.5;text-align:center;text-transform:uppercase}.impact-landing .proof-slot--medallion{border-color:rgba(245,208,97,.28);background:radial-gradient(circle at 50% 42%,rgba(245,208,97,.1),transparent 58%),#17161A}.impact-landing .proof-slot--medallion .proof-slot__body{min-height:16.15rem;padding:1.6rem}.impact-landing .proof-slot--medallion .proof-slot__image{max-width:15rem;filter:drop-shadow(0 1rem 1.5rem rgba(0,0,0,.38))}.impact-landing .proof-slot--medallion .proof-slot__caption{border-color:rgba(245,208,97,.2);color:var(--gold-bright)}.impact-landing .proof__pullquote{max-width:68rem;margin:clamp(3.5rem,7vw,6rem) auto 0;color:var(--gold-bright);font-family:var(--font-serif);font-size:clamp(1.65rem,4vw,3.2rem);font-style:italic;line-height:1.28;text-align:center}.impact-landing .proof__pullquote cite{display:block;margin-top:1rem;color:#D7D1C7;font-family:var(--font-display);font-size:.68rem;font-stretch:condensed;font-style:normal;font-weight:900;letter-spacing:.11em;text-transform:uppercase}.impact-landing .inside{position:relative;padding-block:clamp(6rem,12vw,10rem);color:var(--ink);background:var(--cream)}.impact-landing .inside .eyebrow{color:#79580F}.impact-landing .inside__finds{display:grid;gap:1rem;margin:clamp(2.5rem,5vw,4rem) 0 0;padding:0;list-style:none;counter-reset:finds}.impact-landing .inside__find{position:relative;padding:1.35rem 1.35rem 1.35rem 4.5rem;border-top:1px solid rgba(10,10,12,.18);color:var(--ink-soft);font-size:clamp(1.02rem,.98rem + .25vw,1.2rem);counter-increment:finds}.impact-landing .inside__find:before{position:absolute;top:.9rem;left:0;color:var(--gold-deep);content:"0" counter(finds);font-family:var(--font-display);font-size:1.55rem;font-stretch:condensed;font-weight:900;letter-spacing:-.05em}.impact-landing .horizon-scene{position:relative;width:100vw;max-width:100vw;height:280vh;margin:clamp(4rem,8vw,7rem) calc(50% - 50vw) 0;background:#000;color:var(--cream);isolation:isolate}.impact-landing .horizon-scene__stage{position:sticky;top:0;width:100%;height:100svh;overflow:hidden;background:#000 url(/books/the-impact-leaders/horizon-poster.jpg) 50%/cover no-repeat;isolation:isolate}.impact-landing .horizon-scene__veil,.impact-landing .horizon-scene__video{position:absolute;inset:0;width:100%;height:100%}.impact-landing .horizon-scene__video{z-index:0;object-fit:cover}.impact-landing .horizon-scene__veil{z-index:1;background:radial-gradient(ellipse 62% 55% at 50% 51%,transparent 30%,rgba(0,0,0,.16) 68%,rgba(0,0,0,.72) 100%),linear-gradient(0deg,rgba(0,0,0,.5),transparent 22%,transparent 76%,rgba(0,0,0,.48));pointer-events:none}.impact-landing .horizon-scene__book{position:absolute;z-index:4;top:50%;left:50%;width:clamp(8.5rem,17vw,15.5rem);max-height:55svh;border:1px solid rgba(245,208,97,.48);border-radius:.08rem .18rem .18rem .08rem;object-fit:contain;opacity:1;box-shadow:-.45rem .8rem 2.1rem rgba(0,0,0,.62),.15rem 0 1.35rem rgba(245,208,97,.48),0 0 2.6rem rgba(215,173,61,.2);transform:translate3d(-50%,-50%,0);transform-origin:center}.impact-landing .horizon-scene__ring{position:absolute;z-index:2;top:50%;left:50%;width:min(32vw,20rem);aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,transparent 58%,rgba(245,208,97,.95) 62%,rgba(215,173,61,.28) 65%,transparent 70%);opacity:0;filter:drop-shadow(0 0 .85rem rgba(245,208,97,.7));transform:translate3d(-50%,-50%,0) scale(0);pointer-events:none}.impact-landing .horizon-scene__sparks{position:absolute;z-index:3;top:50%;left:50%;width:0;height:0;pointer-events:none}.impact-landing .horizon-scene__spark{--spark-duration:650ms;--spark-delay:0ms;position:absolute;top:0;left:0;width:clamp(.18rem,.12rem + .2vw,.34rem);aspect-ratio:1;border-radius:50%;background:var(--gold-bright);box-shadow:0 0 .55rem rgba(245,208,97,.95);opacity:0;transform:translate3d(-50%,-50%,0) scale(.2)}.impact-landing .horizon-scene__spark:first-child{--spark-x:-27vw;--spark-y:-4vh;--spark-duration:720ms}.impact-landing .horizon-scene__spark:nth-child(2){--spark-x:-22vw;--spark-y:-19vh;--spark-delay:35ms;--spark-duration:610ms}.impact-landing .horizon-scene__spark:nth-child(3){--spark-x:-10vw;--spark-y:-28vh;--spark-delay:70ms;--spark-duration:780ms}.impact-landing .horizon-scene__spark:nth-child(4){--spark-x:5vw;--spark-y:-25vh;--spark-delay:20ms;--spark-duration:560ms}.impact-landing .horizon-scene__spark:nth-child(5){--spark-x:22vw;--spark-y:-17vh;--spark-delay:90ms;--spark-duration:750ms}.impact-landing .horizon-scene__spark:nth-child(6){--spark-x:29vw;--spark-y:-2vh;--spark-delay:50ms;--spark-duration:640ms}.impact-landing .horizon-scene__spark:nth-child(7){--spark-x:25vw;--spark-y:14vh;--spark-delay:110ms;--spark-duration:790ms}.impact-landing .horizon-scene__spark:nth-child(8){--spark-x:13vw;--spark-y:25vh;--spark-delay:45ms;--spark-duration:670ms}.impact-landing .horizon-scene__spark:nth-child(9){--spark-x:-3vw;--spark-y:28vh;--spark-delay:80ms;--spark-duration:590ms}.impact-landing .horizon-scene__spark:nth-child(10){--spark-x:-17vw;--spark-y:22vh;--spark-delay:15ms;--spark-duration:740ms}.impact-landing .horizon-scene__spark:nth-child(11){--spark-x:-28vw;--spark-y:11vh;--spark-delay:100ms;--spark-duration:680ms}.impact-landing .horizon-scene__spark:nth-child(12){--spark-x:16vw;--spark-y:7vh;--spark-delay:65ms;--spark-duration:520ms}.impact-landing .horizon-scene__names{position:absolute;z-index:5;inset:0}.impact-landing .horizon-scene__name{position:absolute;max-width:min(18rem,26vw);color:#F7F1E3;font-family:var(--font-display);font-size:clamp(.95rem,.85rem + .9vw,1.5rem);font-stretch:condensed;font-weight:700;letter-spacing:.035em;line-height:1.18;text-align:center;text-shadow:0 2px 12px rgba(0,0,0,.55);text-transform:uppercase;transform-origin:center}.impact-landing .horizon-scene__name--kimly{color:#F5D061;font-size:clamp(1.09rem,.98rem + 1.035vw,1.725rem);font-weight:900}.impact-landing .horizon-scene__name--kimly:after{position:absolute;inset:0;color:#FFF0A8;content:attr(data-name);opacity:var(--kimly-flash,0);text-shadow:0 0 .55rem #F5D061,0 0 1.4rem rgba(245,208,97,.9);pointer-events:none}.impact-landing .horizon-scene__name:first-child{top:7%;left:43%}.impact-landing .horizon-scene__name:nth-child(2){top:13%;left:66%}.impact-landing .horizon-scene__name:nth-child(3){top:27%;right:5%}.impact-landing .horizon-scene__name:nth-child(4){top:47%;right:2%}.impact-landing .horizon-scene__name:nth-child(5){right:8%;bottom:22%}.impact-landing .horizon-scene__name:nth-child(6){right:23%;bottom:8%}.impact-landing .horizon-scene__name:nth-child(7){bottom:3%;left:43%}.impact-landing .horizon-scene__name:nth-child(8){bottom:9%;left:21%}.impact-landing .horizon-scene__name:nth-child(9){bottom:24%;left:5%}.impact-landing .horizon-scene__name:nth-child(10){top:48%;left:2%}.impact-landing .horizon-scene__name:nth-child(11){top:28%;left:5%}.impact-landing .horizon-scene__name:nth-child(12){top:13%;left:20%}.impact-landing .horizon-scene__name:nth-child(13){top:24%;left:35%}.impact-landing .horizon-scene__name:nth-child(14){right:34%;bottom:24%}.impact-landing .horizon-scene__name:nth-child(15){top:40%;left:21%}.impact-landing .horizon-scene__torn{position:absolute;z-index:7;right:0;left:0;width:100%;height:28px;pointer-events:none}.impact-landing .horizon-scene__torn--top{top:0}.impact-landing .horizon-scene__torn--bottom{bottom:0;transform:rotate(180deg)}.impact-landing.js:not(.rm) .horizon-scene__book{opacity:.72;filter:blur(5px) brightness(1.6);transform:translate3d(-50%,calc(-50% + 6svh),0) scale(.06)}.impact-landing.js:not(.rm) .horizon-scene__name{opacity:0;transform:scale(.25)}.impact-landing .horizon-scene.is-active .horizon-scene__book,.impact-landing .horizon-scene.is-active .horizon-scene__name,.impact-landing .horizon-scene.is-active .horizon-scene__ring{will-change:transform,opacity}.impact-landing .horizon-scene__stage.is-impacting-a,.impact-landing .horizon-scene__stage.is-impacting-b{animation:horizon-stage-impact .25s ease-out both}.impact-landing .horizon-scene__stage.is-impacting-a .horizon-scene__book,.impact-landing .horizon-scene__stage.is-impacting-b .horizon-scene__book{animation:horizon-book-impact .3s cubic-bezier(.2,.8,.25,1) both}.impact-landing .horizon-scene__stage.is-impacting-a .horizon-scene__ring,.impact-landing .horizon-scene__stage.is-impacting-b .horizon-scene__ring{animation:horizon-ring-impact .7s cubic-bezier(.12,.7,.16,1) both}.impact-landing .horizon-scene__stage.is-impacting-a .horizon-scene__spark,.impact-landing .horizon-scene__stage.is-impacting-b .horizon-scene__spark{animation:horizon-spark var(--spark-duration) var(--spark-delay) cubic-bezier(.12,.72,.2,1) both}.impact-landing .inside__chips{display:flex;flex-wrap:wrap;justify-content:center;gap:.6rem;margin:2rem 0 0;padding:0;list-style:none}.impact-landing .inside__chip{padding:.55rem .8rem;border:1px solid rgba(10,10,12,.36);font-family:var(--font-display);font-size:.68rem;font-stretch:condensed;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.impact-landing .why{padding-block:clamp(6rem,12vw,10rem);color:var(--ink);background:#F1E6D0}.impact-landing .why__grid{display:grid;gap:2.5rem;align-items:center}.impact-landing .why__portrait-wrap{position:relative;max-width:28rem;margin-inline:auto;padding:1rem}.impact-landing .why__portrait-wrap:before{position:absolute;inset:0;border:.12rem solid var(--gold-deep);content:"";transform:rotate(-3deg)}.impact-landing .why__portrait{position:relative;width:100%;aspect-ratio:1;object-fit:cover;filter:saturate(.88) contrast(1.04)}.impact-landing .why .eyebrow{color:#76530D}.impact-landing .why__quote{margin-top:1.6rem;color:var(--ink);font-family:var(--font-serif);font-size:clamp(2rem,5.2vw,4.5rem);font-style:italic;font-weight:600;letter-spacing:-.035em;line-height:1.08}.impact-landing .why__text{max-width:42rem;margin-top:1.5rem;color:#373438;font-size:clamp(1.05rem,1rem + .25vw,1.23rem);line-height:1.78}.impact-landing .why__links{display:flex;flex-wrap:wrap;gap:1.5rem;margin-top:1.8rem}.impact-landing .buy{position:relative;padding-block:clamp(6rem,11vw,9rem);color:var(--ink);background:radial-gradient(ellipse 58% 58% at 72% 110%,rgba(255,255,255,.72),transparent 70%),var(--gold-gradient)}.impact-landing .buy__grid{display:grid;gap:3rem;align-items:end}.impact-landing .buy .eyebrow{color:#4B3507}.impact-landing .buy__title{max-width:12ch;color:var(--ink)}.impact-landing .buy__dek{max-width:38rem;margin-top:1.25rem;color:#332706;font-size:clamp(1.05rem,1rem + .22vw,1.2rem)}.impact-landing .editions{border-top:.14rem solid var(--ink)}.impact-landing .edition{display:grid;grid-template-columns:1fr auto;align-items:center;gap:1.25rem;padding:1.3rem 0;border-bottom:1px solid rgba(10,10,12,.34)}.impact-landing .edition__name{font-family:var(--font-display);font-size:clamp(1.4rem,3.1vw,2.25rem);font-stretch:condensed;font-weight:900;letter-spacing:-.04em;word-spacing:.12em;line-height:1;text-transform:uppercase}.impact-landing .edition__meta{display:block;margin-top:.45rem;color:#4E3B0C;font-family:var(--font-serif);font-size:.9rem;font-weight:400;letter-spacing:0;text-transform:none}.impact-landing .edition__link{display:inline-grid;width:3.3rem;height:3.3rem;place-items:center;border:.13rem solid var(--ink);border-radius:50%;color:var(--brand-ink);background:var(--btn-buy);font-family:var(--font-display);font-size:1.25rem;font-weight:900;text-decoration:none;transition:color .22s ease,background-color .22s ease,transform .22s ease}.impact-landing .edition__link:hover{color:var(--brand-ink);background:var(--brand-orange-deep);transform:rotate(-8deg)}.impact-landing .faq{padding-block:clamp(6rem,11vw,9rem);color:var(--ink);background:var(--cream)}.impact-landing .faq .eyebrow{color:#76530D}.impact-landing .faq__list{margin-top:clamp(2.5rem,5vw,4rem);border-top:.13rem solid var(--ink)}.impact-landing .faq__item{border-bottom:1px solid rgba(10,10,12,.28)}.impact-landing .faq__question{position:relative;padding:1.55rem 3.5rem 1.55rem 0;cursor:pointer;font-family:var(--font-display);font-size:clamp(1.1rem,1rem + .5vw,1.48rem);font-stretch:condensed;font-weight:900;letter-spacing:-.018em;word-spacing:.12em;line-height:1.25;list-style:none;text-transform:uppercase}.impact-landing .faq__question::-webkit-details-marker{display:none}.impact-landing .faq__question:after{position:absolute;top:50%;right:.35rem;color:#76530D;content:"+";font-size:2rem;transform:translateY(-50%);transition:transform .2s ease}.impact-landing .faq__item[open] .faq__question:after{transform:translateY(-50%) rotate(45deg)}.impact-landing .faq__answer{max-width:46rem;padding:0 2rem 1.6rem 0;color:#464249;font-size:1.02rem;line-height:1.72}.impact-landing .faq__answer a{color:#684906;font-weight:600;text-underline-offset:.18em}.impact-landing .page-end{height:1px;background:var(--cream)}.impact-landing .sticky-buy{position:fixed;z-index:30;right:.75rem;bottom:.75rem;left:.75rem;display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:.75rem;padding:.5rem .7rem;border:1px solid rgba(245,208,97,.46);color:var(--cream);background:rgba(10,10,12,.96);box-shadow:0 1rem 3rem rgba(0,0,0,.46);opacity:0;pointer-events:none;transform:translateY(calc(100% + 2rem));transition:opacity .32s ease,transform .32s cubic-bezier(.2,.75,.24,1);-webkit-backdrop-filter:blur(.8rem);backdrop-filter:blur(.8rem)}.impact-landing .sticky-buy__cover{width:2.2rem;aspect-ratio:2/3;border:1px solid rgba(245,208,97,.46);border-radius:2px;object-fit:cover;box-shadow:0 .35rem .8rem rgba(0,0,0,.38)}.impact-landing .sticky-buy.is-visible{opacity:1;pointer-events:auto;transform:none}.impact-landing .sticky-buy__title{overflow:hidden;font-family:var(--font-display);font-size:.82rem;font-stretch:condensed;font-weight:900;letter-spacing:.03em;line-height:1.15;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.impact-landing .sticky-buy__meta{display:none;color:var(--muted);font-family:var(--font-serif);font-size:.76rem;line-height:1.2}.impact-landing .sticky-buy__link{min-height:2.65rem;padding-inline:.9rem;font-size:.67rem}.impact-landing .sticky-buy__dismiss{display:grid;width:2.45rem;height:2.45rem;place-items:center;border:0;border-radius:50%;color:var(--muted);background:transparent;cursor:pointer;font:400 1.35rem/1 var(--font-display)}.impact-landing .sticky-buy__dismiss:hover{color:var(--white);background:rgba(255,255,255,.08)}.impact-landing.rm .hero__video,.impact-landing.rm .horizon-scene__video{display:none}.impact-landing.rm .horizon-scene{height:auto}.impact-landing.rm .horizon-scene__stage{position:static;min-height:90svh}.impact-landing.rm .horizon-scene__book{opacity:1;filter:none;transform:translate3d(-50%,-50%,0)}.impact-landing.rm .horizon-scene__name{opacity:1;transform:none}.impact-landing.rm .horizon-scene__ring,.impact-landing.rm .horizon-scene__sparks{display:none}.impact-landing.rm .hero__portrait-wrap,.impact-landing.rm .hero__scroll-mark:after,.impact-landing.rm .hero__stage:before,.impact-landing.rm .medallion,.impact-landing.rm .proof__medallion-emoji{animation:none!important}.impact-landing.rm .hero__book,.impact-landing.rm .hero__portrait,.impact-landing.rm .journey__art img{transform:none!important}.impact-landing.rm .room__progress{display:none}@keyframes spotlight-bloom{0%{opacity:.62;transform:translateY(19%) scale(.92)}to{opacity:1;transform:translateY(18%) scale(1.08)}}@keyframes portrait-drift{0%{transform:translate3d(-.2rem,0,0)}to{transform:translate3d(.35rem,-.55rem,0)}}@keyframes scroll-mark{0%{transform:translateY(-100%)}45%,55%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes medallion-in{0%{opacity:0;transform:translateY(1rem) scale(.75) rotate(-10deg)}to{opacity:1;transform:none}}@keyframes horizon-stage-impact{0%,to{transform:translateZ(0)}22%{transform:translate3d(.6%,-.18%,0)}45%{transform:translate3d(-.5%,.14%,0)}68%{transform:translate3d(.28%,-.08%,0)}}@keyframes horizon-book-impact{0%,to{scale:1}43%{scale:1.07}72%{scale:.985}}@keyframes horizon-ring-impact{0%{opacity:.8;transform:translate3d(-50%,-50%,0) scale(.05)}to{opacity:0;transform:translate3d(-50%,-50%,0) scale(2.8)}}@keyframes horizon-spark{0%{opacity:0;transform:translate3d(-50%,-50%,0) scale(.2)}16%{opacity:1}to{opacity:0;transform:translate3d(calc(-50% + var(--spark-x)),calc(-50% + var(--spark-y)),0) scale(.15)}}@media (min-width:48rem){.impact-landing .hero__actions .button{min-width:11.5rem}.impact-landing .inside__finds,.impact-landing .proof__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.impact-landing .why__grid{grid-template-columns:minmax(16rem,.72fr) minmax(0,1.28fr);gap:clamp(3rem,7vw,7rem)}.impact-landing .buy__grid{grid-template-columns:minmax(0,1fr) minmax(22rem,.8fr)}.impact-landing .sticky-buy{right:1.25rem;bottom:1.25rem;left:auto;width:min(36rem,calc(100% - 2.5rem))}.impact-landing .sticky-buy__cover{width:2.7rem}.impact-landing .sticky-buy__meta{display:block}}@media (min-width:48rem) and (max-width:63.99rem){.impact-landing .hero__inner{grid-template-columns:minmax(0,1.2fr) minmax(16rem,.8fr);gap:clamp(2rem,5vw,3.5rem)}.impact-landing .hero__title{font-size:clamp(4.1rem,7.7vw,5rem)}.impact-landing .hero__stage{width:min(33vw,23rem);height:min(68svh,42rem);min-height:34rem}.impact-landing .hero__portrait-wrap{inset:-4% -38% 0 -35%}}@media (min-width:64rem){.impact-landing .hero__inner{grid-template-columns:minmax(0,1.12fr) minmax(25rem,.88fr);gap:clamp(3rem,6vw,7rem)}.impact-landing .hero__stage{width:min(38vw,35rem)}.impact-landing .collab__grid{grid-template-columns:minmax(0,1.1fr) minmax(22rem,.9fr);align-items:start}}@media (min-width:90rem){.impact-landing .hero__title{font-size:clamp(7rem,7.5vw,8.2rem)}.impact-landing .journey__copy{margin-left:clamp(1rem,5vw,5rem)}}@media (max-width:47.99rem){.impact-landing .hero__inner{min-height:auto;align-content:start;gap:1.35rem;padding-top:1.5rem}.impact-landing .hero__copy{order:1}.impact-landing .hero__stage{order:0;width:min(100%,23rem);height:clamp(22rem,102vw,29rem);min-height:0;margin-bottom:-.75rem}.impact-landing .hero__portrait-wrap{inset:-2% -4% 0}.impact-landing .hero__portrait-wrap:after{position:absolute;inset:0;background:linear-gradient(0deg,var(--ink) 0,rgba(10,10,12,.55) 9%,transparent 22%);content:"";pointer-events:none}.impact-landing .hero__book{display:none}.impact-landing .hero__scrim{background:radial-gradient(ellipse 70% 35% at 50% 28%,rgba(245,208,97,.16),transparent 70%),linear-gradient(0deg,var(--ink) 0,rgba(10,10,12,.6) 65%,rgba(10,10,12,.5) 100%)}.impact-landing .hero__title{font-size:clamp(3rem,13.8vw,5rem)}.impact-landing .hero__buy-row{display:grid;grid-template-columns:minmax(4.5rem,24vw) minmax(0,1fr);gap:1rem;align-items:center;margin-top:1.75rem}.impact-landing .hero__mobile-cover{display:block;width:100%;border-radius:.08rem .18rem .18rem .08rem;box-shadow:-.4rem .75rem 1.6rem rgba(0,0,0,.55),.15rem 0 1.1rem rgba(245,208,97,.36);transform:rotate(-5deg)}.impact-landing .hero__actions{margin-top:0}.impact-landing .hero__actions .button{width:100%;flex:1 1 100%}.impact-landing .journey__chapter,.impact-landing .journey__content{min-height:44rem}.impact-landing .journey__art:after,.impact-landing .journey__chapter--three .journey__art:after,.impact-landing .journey__chapter--two .journey__art:after{background:linear-gradient(0deg,rgba(10,10,12,.98) 4%,rgba(10,10,12,.78) 58%,rgba(10,10,12,.26))}.impact-landing .journey__content{align-items:end}.impact-landing .journey__art-meta{top:1.15rem;right:1.25rem;bottom:auto;left:1.25rem;max-width:23rem}.impact-landing .journey__copy{border-left-width:.12rem}.impact-landing .edition__meta{max-width:16rem}}@media (max-width:47.5rem){.impact-landing .horizon-scene{height:240vh}.impact-landing .horizon-scene__book{width:clamp(7.5rem,30vw,9rem)}.impact-landing.js:not(.rm) .horizon-scene__book{filter:brightness(1.6)}.impact-landing .horizon-scene__name{width:34vw;max-width:34vw;font-size:clamp(.78rem,.68rem + 1vw,1.05rem);line-height:1.12}.impact-landing .horizon-scene__name--kimly{font-size:clamp(.9rem,.78rem + 1.15vw,1.21rem)}.impact-landing .horizon-scene__name:first-child{top:7%;left:3%}.impact-landing .horizon-scene__name:nth-child(2){top:7%;right:3%;left:auto}.impact-landing .horizon-scene__name:nth-child(3){top:17%;right:auto;left:2%}.impact-landing .horizon-scene__name:nth-child(4){top:17%;right:2%}.impact-landing .horizon-scene__name:nth-child(5){top:29%;right:auto;bottom:auto;left:2%}.impact-landing .horizon-scene__name:nth-child(6){top:29%;right:2%;bottom:auto}.impact-landing .horizon-scene__name:nth-child(7){top:41%;bottom:auto;left:2%}.impact-landing .horizon-scene__name:nth-child(8){top:41%;right:2%;bottom:auto;left:auto}.impact-landing .horizon-scene__name:nth-child(9){top:57%;right:auto;bottom:auto;left:2%}.impact-landing .horizon-scene__name:nth-child(10){top:57%;right:2%;left:auto}.impact-landing .horizon-scene__name:nth-child(11){top:69%;left:2%}.impact-landing .horizon-scene__name:nth-child(12){top:69%;right:2%;left:auto}.impact-landing .horizon-scene__name:nth-child(13){top:81%;left:3%}.impact-landing .horizon-scene__name:nth-child(14){top:81%;right:3%;bottom:auto}.impact-landing .horizon-scene__name:nth-child(15){top:auto;bottom:4%;left:30%;width:40%;max-width:40%}.impact-landing .room__gallery{--room-frame-height:clamp(240px,45vh,340px)}.impact-landing .room__nav{width:38px;height:38px;font-size:1.7rem}.impact-landing .room__nav--prev{left:4px}.impact-landing .room__nav--next{right:4px}}@media (prefers-reduced-motion:reduce){.impact-landing .hero__video,.impact-landing .horizon-scene__video{display:none}.impact-landing .horizon-scene{height:auto}.impact-landing .horizon-scene__stage{position:static;min-height:90svh}.impact-landing .horizon-scene__book{opacity:1;filter:none;transform:translate3d(-50%,-50%,0)}.impact-landing .horizon-scene__name{opacity:1;transform:none}.impact-landing .horizon-scene__ring,.impact-landing .horizon-scene__sparks,.impact-landing .room__progress{display:none}.impact-landing *,.impact-landing :after,.impact-landing :before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.impact-landing main{width:100%;max-width:none;margin:0;padding:0}.impact-landing{position:relative;--font-display:var(--impact-archivo),"Archivo",Arial,sans-serif;--font-serif:var(--impact-fraunces),"Fraunces",Georgia,serif}