@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/af21ab248943f479-s.p.3gj6ciom31zjc.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,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(../media/4ae66b896b591e96-s.0_kz_z3o_slvt.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,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(../media/21ca8f3f56c22ca2-s.p.1cp9-4nby68jc.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,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.0%;size-adjust:98.7%}.archivo_3b7674d6-module__kZhYZG__className{font-family:Archivo,Archivo Fallback;font-style:normal}.archivo_3b7674d6-module__kZhYZG__variable{--impact-archivo:"Archivo", "Archivo Fallback"}
@font-face{font-family:Fraunces;font-style:italic;font-weight:400;font-display:swap;src:url(../media/50a3f1070da3c6cc-s.p.2xm1k7t3a0pcd.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:italic;font-weight:400;font-display:swap;src:url(../media/b887d91685b8c137-s.330vchwb4izzb.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:italic;font-weight:400;font-display:swap;src:url(../media/3c7c6164b2587822-s.p.16u3vygyjnhr0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,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(../media/50a3f1070da3c6cc-s.p.2xm1k7t3a0pcd.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:italic;font-weight:600;font-display:swap;src:url(../media/b887d91685b8c137-s.330vchwb4izzb.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:italic;font-weight:600;font-display:swap;src:url(../media/3c7c6164b2587822-s.p.16u3vygyjnhr0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,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(../media/1e219c03c996efbd-s.p.2qo5md4hn_gum.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b35b0dbffda7f2c4-s.1d9rlgtqyj_-l.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:400;font-display:swap;src:url(../media/03bda585a99c6450-s.p.32sris142tqlb.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,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(../media/1e219c03c996efbd-s.p.2qo5md4hn_gum.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b35b0dbffda7f2c4-s.1d9rlgtqyj_-l.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:600;font-display:swap;src:url(../media/03bda585a99c6450-s.p.32sris142tqlb.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,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.0%;size-adjust:115.45%}.fraunces_31c26bd4-module__t8svfW__className{font-family:Fraunces,Fraunces Fallback}.fraunces_31c26bd4-module__t8svfW__variable{--impact-fraunces:"Fraunces", "Fraunces Fallback"}
.impact-landing{background:#0a0a0c;margin:0}.impact-landing h1,.impact-landing h2,.impact-landing h3,.impact-landing h4,.impact-landing p,.impact-landing li,.impact-landing figcaption,.impact-landing blockquote{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:#fff;--muted:#c9c5bc;--ink-soft:#343239;--amazon:#f90;--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 0%, #dcae39 42%, #c9971f 70%, #f5d061 100%);--shadow-deep:0 2.25rem 5rem #0000007a;color:var(--white);background:var(--ink);font-family:var(--font-serif);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-size:1rem;line-height:1.65;position:relative;overflow:clip}.impact-landing,.impact-landing *{box-sizing:border-box}.impact-landing img,.impact-landing video{max-width:100%;display:block}.impact-landing a{color:inherit}.impact-landing button,.impact-landing summary,.impact-landing a{-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 h1,.impact-landing h2,.impact-landing h3,.impact-landing p,.impact-landing figure,.impact-landing blockquote{margin:0}.impact-landing h1,.impact-landing h2,.impact-landing h3{text-wrap:balance}.impact-landing p{text-wrap:pretty}.impact-landing .sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.impact-landing .section-shell{width:min(100%, var(--content));padding-inline:var(--page-pad);margin-inline:auto}.impact-landing .section-shell--wide{width:min(100%, var(--wide))}.impact-landing .eyebrow{color:var(--gold-bright);font-family:var(--font-display);letter-spacing:.16em;text-transform:uppercase;font-size:clamp(.68rem,.65rem + .18vw,.82rem);font-weight:900;font-stretch:75%;line-height:1.35}.impact-landing .section-title{font-family:var(--font-display);letter-spacing:-.055em;word-spacing:.18em;text-transform:uppercase;margin-top:.75rem;font-size:clamp(2.4rem,7vw,6.6rem);font-weight:900;font-stretch:75%;line-height:.91}.impact-landing .section-intro{max-width:45rem;color:var(--muted);margin-top:1.5rem;font-size:clamp(1.04rem,.98rem + .3vw,1.3rem);line-height:1.75}.impact-landing .button{min-height:3.35rem;font-family:var(--font-display);letter-spacing:.1em;text-align:center;text-transform:uppercase;border:.1rem solid #0000;border-radius:.15rem;justify-content:center;align-items:center;padding:.85rem 1.25rem;font-size:.78rem;font-weight:900;font-stretch:75%;line-height:1;text-decoration:none;transition:background-color .25s,border-color .25s,color .25s,transform .25s;display:inline-flex}.impact-landing .button:hover{transform:translateY(-.15rem)}.impact-landing .button--gold{color:var(--ink);background:var(--gold-gradient);box-shadow:0 .8rem 2.5rem #c9971f38}.impact-landing .button--ghost{color:var(--white);-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);background:#0a0a0c4d;border-color:#ffffff61}.impact-landing .button--ghost:hover{border-color:var(--gold-bright);color:var(--gold-bright)}.impact-landing .text-link{color:inherit;font-family:var(--font-display);letter-spacing:.11em;text-underline-offset:.35em;text-transform:uppercase;align-items:center;gap:.55rem;font-size:.77rem;font-weight:900;font-stretch:75%;text-decoration-thickness:.1em;display:inline-flex}.impact-landing .text-link:after{content:"→";color:var(--gold-deep);font-size:1.15em;transition:transform .2s}.impact-landing .text-link:hover:after{transform:translate(.25rem)}.impact-landing.js .fx{opacity:0;transition-property:opacity,transform,filter;transition-duration:.8s;transition-timing-function:cubic-bezier(.2,.75,.24,1)}.impact-landing.js .fx-up{transform:translateY(2rem)}.impact-landing.js .fx-left{transform:translate(-2rem)}.impact-landing.js .fx-scale{filter:blur(.2rem);transform:scale(.96)}.impact-landing.js .fx.in,.impact-landing.js.reveal-all .fx,.impact-landing.js.rm .fx{opacity:1;filter:none;transform: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{isolation:isolate;background:var(--ink);min-height:max(47rem,100svh);position:relative;overflow:hidden}.impact-landing .hero__media,.impact-landing .hero__poster,.impact-landing .hero__video,.impact-landing .hero__scrim{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{object-fit:cover;width:100%;height:100%}.impact-landing .hero__scrim{z-index:1;background:radial-gradient(ellipse 42% 42% at 72% 74%, #f5d06126, transparent 70%), radial-gradient(ellipse 70% 60% at 50% 96%, #c9971f33, transparent 66%), linear-gradient(90deg, #0a0a0ceb 0%, #0a0a0ca8 46%, #0a0a0c61 72%, #0a0a0cb8 100%), linear-gradient(0deg, var(--ink) 0%, transparent 22%, #0a0a0c59 100%)}.impact-landing .hero__inner{width:min(100%, var(--wide));min-height:max(47rem,100svh);padding:clamp(5.5rem, 11vh, 8rem) var(--page-pad) clamp(3.5rem, 8vh, 6rem);align-items:center;gap:3.5rem;margin-inline:auto;display:grid}.impact-landing .hero__copy{z-index:2;max-width:49rem;position:relative}.impact-landing .hero__title{max-width:14ch;font-family:var(--font-display);letter-spacing:-.068em;word-spacing:.18em;text-transform:uppercase;margin-top:1rem;font-size:clamp(3.15rem,11vw,8.2rem);font-weight:900;font-stretch:75%;line-height:.86}.impact-landing .hero__title-emphasis{color:#0000;background:var(--gold-gradient);-webkit-background-clip:text;background-clip:text}.impact-landing .hero__dek{color:#e9e5db;max-width:42rem;margin-top:1.5rem;font-size:clamp(1.06rem,.98rem + .38vw,1.35rem);line-height:1.62}.impact-landing .hero__actions{flex-wrap:wrap;gap:.75rem;margin-top:1.75rem;display:flex}.impact-landing .hero__mobile-cover{display:none}.impact-landing .hero__chips{flex-wrap:wrap;gap:.55rem;margin:1.65rem 0 0;padding:0;list-style:none;display:flex}.impact-landing .hero__chip{color:#efe7d3;font-family:var(--font-display);letter-spacing:.09em;text-transform:uppercase;-webkit-backdrop-filter:blur(.4rem);backdrop-filter:blur(.4rem);background:#0a0a0c7a;border:1px solid #f5d06152;padding:.48rem .65rem;font-size:.62rem;font-weight:900;font-stretch:75%;line-height:1.3}.impact-landing .hero__stage{z-index:2;perspective:75rem;place-self:end center;width:min(44vw,35rem);height:min(78svh,49rem);min-height:38rem;position:relative}.impact-landing .hero__stage:before{z-index:-1;aspect-ratio:1;content:"";filter:blur(1rem);background:radial-gradient(circle,#f5d06140,#c9971f14 38%,#0000 70%);border-radius:50%;width:150%;animation:7s ease-in-out infinite alternate spotlight-bloom;position:absolute;bottom:0;left:-25%;transform:translateY(19%)}.impact-landing .hero__portrait-wrap{z-index:1;animation:12s ease-in-out infinite alternate portrait-drift;position:absolute;inset:-4% -8% 0 -5%}.impact-landing .hero__portrait{object-fit:contain;object-position:center bottom;width:100%;height:100%;transform:translate3d(0, var(--parallax-y,0), 0) scale(1.025);will-change:transform}.impact-landing .hero__book{z-index:3;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;position:absolute;bottom:5%;left:-2%}.impact-landing .hero__book:before{z-index:-1;background:var(--gold-gradient);content:"";filter:blur(.45rem);opacity:.55;border-radius:.12rem;position:absolute;inset:1.5% -3% 1.5% 5%;transform:translateZ(-1rem)}.impact-landing .hero__cover{border-radius:.12rem .3rem .3rem .12rem;width:100%;height:auto;box-shadow:-1rem 1.5rem 3.5rem #0000009e,1rem .5rem 2rem #c9971f1f}.impact-landing .hero__scroll{color:var(--muted);font-family:var(--font-display);letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:.8rem;margin-top:1.65rem;font-size:.68rem;font-weight:900;font-stretch:75%;text-decoration:none;display:inline-flex}.impact-landing .hero__scroll-mark{background:#ffffff40;width:1px;height:2.5rem;position:relative;overflow:hidden}.impact-landing .hero__scroll-mark:after{background:var(--gold-bright);content:"";animation:2.2s ease-in-out infinite scroll-mark;position:absolute;inset:0;transform:translateY(-100%)}.impact-landing .line{background:radial-gradient(ellipse 45% 30% at 50% 105%, #c9971f33, transparent 70%), var(--ink);place-items:center;min-height:86svh;padding-block:clamp(6rem,13vw,11rem);display:grid;position:relative;overflow:hidden}.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);letter-spacing:-.045em;font-size:clamp(2.45rem,8vw,7.7rem);font-weight:400;line-height:.98}.impact-landing.js .line__word{opacity:.08;transition:opacity .52s,transform .52s cubic-bezier(.2,.75,.24,1);display:inline-block;transform:translateY(.35em)}.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:40ms}.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;color:var(--gold-bright);font-family:var(--font-display);letter-spacing:.11em;text-transform:uppercase;margin:2.3rem auto 0;font-size:clamp(.78rem,.72rem + .28vw,.98rem);font-weight:900;font-stretch:75%;line-height:1.5}.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{isolation:isolate;border-top:1px solid #f5d06124;min-height:88svh;position:relative;overflow:hidden}.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{z-index:-2;position:absolute;inset:0;overflow:hidden}.impact-landing .journey__art img{object-fit:cover;object-position:center;width:100%;height:calc(100% + 5rem);transform:translate3d(0, var(--parallax-y,0), 0) scale(1.04);will-change:transform}.impact-landing .journey__art:after{content:"";background:linear-gradient(90deg,#0a0a0ceb 0%,#0a0a0ccc 44%,#0a0a0c47 78%,#0a0a0c5c 100%),linear-gradient(#0a0a0c33,#0000 55%,#0a0a0cbd);position:absolute;inset:0}.impact-landing .journey__chapter--two .journey__art:after{background:linear-gradient(90deg,#131317e8 0%,#131317c4 44%,#13131738 80%,#1313174d 100%),linear-gradient(#0000 52%,#131317b3)}.impact-landing .journey__chapter--three .journey__art:after{background:linear-gradient(270deg,#18161be6 0%,#18161bb8 45%,#18161b29 80%,#18161b3d 100%),linear-gradient(#0000 48%,#18161bb3)}.impact-landing .journey__chapter--three .journey__content{justify-items:end}.impact-landing .journey__chapter--three .journey__copy{border-right:.18rem solid var(--gold-deep);background:linear-gradient(270deg,#18161ba8,#18161b24);border-left:none}.impact-landing .journey__chapter--three .journey__art-meta{right:auto;left:var(--page-pad);text-align:left}.impact-landing .journey__art-meta{z-index:1;right:var(--page-pad);text-align:right;gap:.35rem;max-width:31rem;display:grid;position:absolute;bottom:1.5rem}.impact-landing .journey__art-caption,.impact-landing .journey__art-note{font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;font-weight:900;font-stretch:75%;line-height:1.45}.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{width:min(100%, var(--wide));min-height:88svh;padding:clamp(5rem, 12vw, 9rem) var(--page-pad);align-items:center;margin-inline:auto;display:grid}.impact-landing .journey__copy{border-left:.18rem solid var(--gold-deep);-webkit-backdrop-filter:blur(.2rem);backdrop-filter:blur(.2rem);background:linear-gradient(90deg,#0a0a0ca8,#0a0a0c24);max-width:39rem;padding:clamp(1.25rem,3vw,2.2rem)}.impact-landing .journey__number{color:var(--gold-bright);font-family:var(--font-display);letter-spacing:.15em;text-transform:uppercase;font-size:.72rem;font-weight:900;font-stretch:75%}.impact-landing .journey__title{font-family:var(--font-display);letter-spacing:-.052em;text-transform:uppercase;margin-top:.75rem;font-size:clamp(2.25rem,6vw,5.5rem);font-weight:900;font-stretch:75%;line-height:.92}.impact-landing .journey__text{color:#f0ede6;margin-top:1.35rem;font-size:clamp(1.05rem,1rem + .25vw,1.24rem);line-height:1.75}.impact-landing .journey__quote{color:var(--gold-bright);font-family:var(--font-serif);margin-top:1.6rem;padding-left:1.15rem;font-size:clamp(1.18rem,1.05rem + .52vw,1.55rem);font-style:italic;line-height:1.48;position:relative}.impact-landing .journey__quote:before{content:"“";font-size:1.65em;line-height:.9;position:absolute;left:0}.impact-landing .collab{background:radial-gradient(50% 45% at 74% 102%,#c9971f2e,#0000 72%),#2a272c;padding-block:clamp(6rem,12vw,10rem)}.impact-landing .collab__grid{gap:3rem;margin-top:clamp(3rem,6vw,5rem);display:grid}.impact-landing .collab__photos{align-content:start;gap:1rem;display:grid}.impact-landing .collab__visual{background:var(--ink);box-shadow:var(--shadow-deep);border:1px solid #f5d06147;position:relative;overflow:hidden}.impact-landing .collab__visual--secondary{justify-self:end;width:min(76%,25rem)}.impact-landing .collab__photo{object-fit:cover;width:100%}.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{color:var(--muted);font-family:var(--font-display);letter-spacing:.1em;text-transform:uppercase;padding:.9rem 1rem 1rem;font-size:.66rem;font-weight:900;font-stretch:75%;line-height:1.45}.impact-landing .room{background:radial-gradient(42% 24% at 18% 8%,#c9971f1a,#0000 72%),#2f2c32;padding-block:clamp(6rem,12vw,10rem)}.impact-landing .room__gallery{--room-frame-height:clamp(300px, 50vh, 460px);margin-top:clamp(3.5rem,7vw,6rem);position:relative}.impact-landing .room__track{overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-color:#f5d0616b #f7f1e314;scrollbar-width:thin;-webkit-overflow-scrolling:touch;align-items:flex-start;gap:0;padding-bottom:.8rem;display:flex;overflow-x:auto}.impact-landing .room__track::-webkit-scrollbar{height:.38rem}.impact-landing .room__track::-webkit-scrollbar-track{background:#f7f1e314}.impact-landing .room__track::-webkit-scrollbar-thumb{background:#f5d0616b;border-radius:999px}.impact-landing .room__figure{scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 100%;align-content:start;justify-items:center;gap:.8rem;width:100%;min-width:0;display:grid}.impact-landing .room__frame{width:auto;max-width:100%;height:var(--room-frame-height);aspect-ratio:var(--room-photo-ratio);background:#0d0d10;border:1px solid #f5d06161;overflow:hidden;box-shadow:0 1.5rem 3.5rem #00000047}.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{object-fit:contain;width:100%;max-width:100%;height:100%}.impact-landing .room__caption{color:#d7d1c7;text-align:center;width:100%;max-width:min(28rem,100%);font-size:.92rem;line-height:1.55}.impact-landing .room__nav{z-index:2;top:calc(var(--room-frame-height) / 2);color:#f5d061;width:46px;height:46px;font:inherit;cursor:pointer;appearance:none;background:#0a0a0cb8;border:1px solid #f5d06175;border-radius:50%;place-items:center;padding:0 0 .14em;font-size:2rem;line-height:1;transition:color .2s,background-color .2s,border-color .2s;display:grid;position:absolute;transform:translateY(-50%);box-shadow:0 .6rem 1.6rem #00000052}.impact-landing .room__nav--prev{left:8px}.impact-landing .room__nav--next{right:8px}.impact-landing .room__nav:hover{color:#0a0a0c;background:#f5d061eb;border-color:#f5d061eb}.impact-landing .room__nav:focus-visible{outline-offset:.2rem;outline:.2rem solid #f5d061}.impact-landing .room__progress{background:#f7f1e31a;height:3px;margin-top:.85rem;overflow:hidden}.impact-landing .room__progress-fill{background:var(--gold-gradient);transform-origin:0;width:100%;height:100%;transform:scaleX(0)}.impact-landing .collab__panels{gap:1rem;display:grid}.impact-landing .collab__panel{border-top:.18rem solid var(--gold-deep);background:#0a0a0c7a;padding:clamp(1.5rem,3vw,2.35rem)}.impact-landing .collab__name{font-family:var(--font-display);letter-spacing:-.035em;text-transform:uppercase;font-size:clamp(1.55rem,3vw,2.45rem);font-weight:900;font-stretch:75%;line-height:1}.impact-landing .collab__role{color:var(--gold-bright);font-family:var(--font-display);letter-spacing:.09em;text-transform:uppercase;margin-top:.65rem;font-size:.7rem;font-weight:900;font-stretch:75%;line-height:1.45}.impact-landing .collab__text{color:#e2ded4;margin-top:1rem;font-size:1.02rem;line-height:1.7}.impact-landing .collab__kicker{color:var(--cream);font-family:var(--font-serif);margin-top:2rem;font-size:clamp(1.6rem,3.8vw,3.1rem);font-style:italic;line-height:1.22}.impact-landing .proof{background:radial-gradient(55% 35% at 50% 100%,#c9971f36,#0000 75%),#343038;padding-bottom:clamp(6rem,12vw,10rem);position:relative}.impact-landing .torn-band{min-height:8.5rem;color:var(--ink);place-items:center;display:grid;position:relative;overflow:hidden}.impact-landing .torn-band__foil{width:100%;height:100%;position:absolute;inset:0}.impact-landing .torn-band:before{content:"";mix-blend-mode:screen;background:linear-gradient(105deg,#0000 12%,#ffffff42 18%,#0000 25%),linear-gradient(76deg,#0000 54%,#ffffff2e 60%,#0000 67%);position:absolute;inset:0}.impact-landing .torn-band__title{width:min(100%, var(--content));padding:2rem var(--page-pad);font-family:var(--font-display);letter-spacing:-.025em;text-align:center;text-transform:uppercase;font-size:clamp(1.4rem,4.2vw,3.9rem);font-weight:900;font-stretch:75%;line-height:1;position:relative}.impact-landing .proof__head{text-align:center;padding-top:clamp(4.5rem,8vw,7rem)}.impact-landing .proof__claim{color:#e6e1d7;max-width:49rem;margin:1.5rem auto 0;font-size:clamp(1.05rem,1rem + .25vw,1.25rem)}.impact-landing .proof__countline{color:var(--cream);font-family:var(--font-display);letter-spacing:.11em;text-transform:uppercase;justify-content:center;align-items:baseline;gap:.75rem;margin-top:2.75rem;font-size:clamp(.78rem,.72rem + .24vw,.94rem);font-weight:900;font-stretch:75%;display:flex}.impact-landing .proof__counter{color:var(--gold-bright);letter-spacing:-.08em;font-size:clamp(4.8rem,13vw,10rem);line-height:.7}.impact-landing .proof__medallions{flex-wrap:wrap;justify-content:center;gap:clamp(1.1rem,2.2vw,2rem) clamp(.7rem,1.5vw,1.2rem);margin-top:2.4rem;display:flex}.impact-landing .proof__medallion-pair{flex:0 10.5rem;align-content:start;justify-items:center;row-gap:0;width:min(10.5rem,50% - .6rem);display:grid}.impact-landing .medallion{filter:drop-shadow(0 .9rem 2rem #00000047)drop-shadow(0 0 .8rem #f5d0612e);width:min(6.8rem,100%);height:auto;display:block}.impact-landing .proof__medallion-emoji{filter:drop-shadow(0 .4rem .55rem #dcae3929);justify-self:center;width:clamp(2.5rem,2.1rem + 1.6vw,3.6rem);height:auto;margin-top:clamp(.32rem,.24rem + .35vw,.55rem)}.impact-landing .proof__medallion-label{color:#d8c58e;max-width:10.5rem;font-family:var(--font-display);letter-spacing:.1em;text-align:center;text-transform:uppercase;margin-top:clamp(.65rem,.55rem + .35vw,.85rem);font-size:clamp(.58rem,.54rem + .14vw,.68rem);font-weight:900;font-stretch:75%;line-height:1.42}.impact-landing.js .fx-proof.in .proof__medallion-pair:first-child .medallion{animation:.45s 60ms both medallion-in}.impact-landing.js .fx-proof.in .proof__medallion-pair:nth-child(2) .medallion{animation:.45s .18s both medallion-in}.impact-landing.js .fx-proof.in .proof__medallion-pair:nth-child(3) .medallion{animation:.45s .3s both medallion-in}.impact-landing.js .fx-proof.in .proof__medallion-pair:nth-child(4) .medallion{animation:.45s .42s both medallion-in}.impact-landing.js .fx-proof.in .proof__medallion-pair:nth-child(5) .medallion{animation:.45s .54s both medallion-in}.impact-landing.js .fx-proof.in .proof__medallion-pair:first-child .proof__medallion-emoji{animation:.45s .16s both medallion-in}.impact-landing.js .fx-proof.in .proof__medallion-pair:nth-child(2) .proof__medallion-emoji{animation:.45s .28s both medallion-in}.impact-landing.js .fx-proof.in .proof__medallion-pair:nth-child(3) .proof__medallion-emoji{animation:.45s .4s both medallion-in}.impact-landing.js .fx-proof.in .proof__medallion-pair:nth-child(4) .proof__medallion-emoji{animation:.45s .52s both medallion-in}.impact-landing.js .fx-proof.in .proof__medallion-pair:nth-child(5) .proof__medallion-emoji{animation:.45s .64s both medallion-in}.impact-landing .proof__grid{gap:1.25rem;margin-top:clamp(3.5rem,7vw,6rem);display:grid}.impact-landing .proof-slot{background:#efece5;border:1px solid #ffffff21;border-radius:.55rem;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 1.8rem 4rem #0000004a}.impact-landing .proof-slot__chrome{background:#e4e1db;border-bottom:1px solid #d8d4cc;align-items:center;gap:.38rem;height:2.15rem;padding-inline:.8rem;display:flex}.impact-landing .proof-slot__dot{background:#bbb6ab;border-radius:50%;width:.52rem;height:.52rem}.impact-landing .proof-slot__body{min-height:14rem;color:var(--ink-soft);text-align:center;flex:auto;place-items:center;padding:1.25rem;display:grid;position:relative;overflow:hidden}.impact-landing .proof-slot__image{object-fit:contain;width:100%;height:auto;max-height:23rem}.impact-landing .proof-slot__caption{color:#37343a;font-family:var(--font-display);letter-spacing:.08em;text-align:center;text-transform:uppercase;border-top:1px solid #d8d4cc;padding:.9rem 1rem 1rem;font-size:.74rem;font-weight:900;font-stretch:75%;line-height:1.5}.impact-landing .proof-slot--medallion{background:radial-gradient(circle at 50% 42%,#f5d0611a,#0000 58%),#17161a;border-color:#f5d06147}.impact-landing .proof-slot--medallion .proof-slot__body{min-height:16.15rem;padding:1.6rem}.impact-landing .proof-slot--medallion .proof-slot__image{filter:drop-shadow(0 1rem 1.5rem #00000061);max-width:15rem}.impact-landing .proof-slot--medallion .proof-slot__caption{color:var(--gold-bright);border-color:#f5d06133}.impact-landing .proof__pullquote{max-width:68rem;color:var(--gold-bright);font-family:var(--font-serif);text-align:center;margin:clamp(3.5rem,7vw,6rem) auto 0;font-size:clamp(1.65rem,4vw,3.2rem);font-style:italic;line-height:1.28}.impact-landing .proof__pullquote cite{color:#d7d1c7;font-family:var(--font-display);letter-spacing:.11em;text-transform:uppercase;margin-top:1rem;font-size:.68rem;font-style:normal;font-weight:900;font-stretch:75%;display:block}.impact-landing .inside{color:var(--ink);background:var(--cream);padding-block:clamp(6rem,12vw,10rem);position:relative}.impact-landing .inside .eyebrow{color:#79580f}.impact-landing .inside__finds{counter-reset:finds;gap:1rem;margin:clamp(2.5rem,5vw,4rem) 0 0;padding:0;list-style:none;display:grid}.impact-landing .inside__find{color:var(--ink-soft);counter-increment:finds;border-top:1px solid #0a0a0c2e;padding:1.35rem 1.35rem 1.35rem 4.5rem;font-size:clamp(1.02rem,.98rem + .25vw,1.2rem);position:relative}.impact-landing .inside__find:before{color:var(--gold-deep);content:"0" counter(finds);font-family:var(--font-display);letter-spacing:-.05em;font-size:1.55rem;font-weight:900;font-stretch:75%;position:absolute;top:.9rem;left:0}.impact-landing .horizon-scene{width:100vw;max-width:100vw;height:280vh;color:var(--cream);isolation:isolate;background:#000;margin:clamp(4rem,8vw,7rem) calc(50% - 50vw) 0;position:relative}.impact-landing .horizon-scene__stage{isolation:isolate;background:#000 url(/books/the-impact-leaders/horizon-poster.jpg) 50%/cover no-repeat;width:100%;height:100svh;position:sticky;top:0;overflow:hidden}.impact-landing .horizon-scene__video,.impact-landing .horizon-scene__veil{width:100%;height:100%;position:absolute;inset:0}.impact-landing .horizon-scene__video{z-index:0;object-fit:cover}.impact-landing .horizon-scene__veil{z-index:1;pointer-events:none;background:radial-gradient(62% 55% at 50% 51%,#0000 30%,#00000029 68%,#000000b8 100%),linear-gradient(#0000007a 0%,#0000 24% 78%,#00000080 100%)}.impact-landing .horizon-scene__book{z-index:4;object-fit:contain;opacity:1;transform-origin:50%;border:1px solid #f5d0617a;border-radius:.08rem .18rem .18rem .08rem;width:clamp(8.5rem,17vw,15.5rem);max-height:55svh;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:-.45rem .8rem 2.1rem #0000009e,.15rem 0 1.35rem #f5d0617a,0 0 2.6rem #d7ad3d33}.impact-landing .horizon-scene__ring{z-index:2;aspect-ratio:1;opacity:0;filter:drop-shadow(0 0 .85rem #f5d061b3);pointer-events:none;background:radial-gradient(circle,#0000 58%,#f5d061f2 62%,#d7ad3d47 65%,#0000 70%);border-radius:50%;width:min(32vw,20rem);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(0)}.impact-landing .horizon-scene__sparks{z-index:3;pointer-events:none;width:0;height:0;position:absolute;top:50%;left:50%}.impact-landing .horizon-scene__spark{--spark-duration:.65s;--spark-delay:0s;aspect-ratio:1;background:var(--gold-bright);opacity:0;border-radius:50%;width:clamp(.18rem,.12rem + .2vw,.34rem);position:absolute;top:0;left:0;transform:translate(-50%,-50%)scale(.2);box-shadow:0 0 .55rem #f5d061f2}.impact-landing .horizon-scene__spark:first-child{--spark-x:-27vw;--spark-y:-4vh;--spark-duration:.72s}.impact-landing .horizon-scene__spark:nth-child(2){--spark-x:-22vw;--spark-y:-19vh;--spark-delay:35ms;--spark-duration:.61s}.impact-landing .horizon-scene__spark:nth-child(3){--spark-x:-10vw;--spark-y:-28vh;--spark-delay:70ms;--spark-duration:.78s}.impact-landing .horizon-scene__spark:nth-child(4){--spark-x:5vw;--spark-y:-25vh;--spark-delay:20ms;--spark-duration:.56s}.impact-landing .horizon-scene__spark:nth-child(5){--spark-x:22vw;--spark-y:-17vh;--spark-delay:90ms;--spark-duration:.75s}.impact-landing .horizon-scene__spark:nth-child(6){--spark-x:29vw;--spark-y:-2vh;--spark-delay:50ms;--spark-duration:.64s}.impact-landing .horizon-scene__spark:nth-child(7){--spark-x:25vw;--spark-y:14vh;--spark-delay:.11s;--spark-duration:.79s}.impact-landing .horizon-scene__spark:nth-child(8){--spark-x:13vw;--spark-y:25vh;--spark-delay:45ms;--spark-duration:.67s}.impact-landing .horizon-scene__spark:nth-child(9){--spark-x:-3vw;--spark-y:28vh;--spark-delay:80ms;--spark-duration:.59s}.impact-landing .horizon-scene__spark:nth-child(10){--spark-x:-17vw;--spark-y:22vh;--spark-delay:15ms;--spark-duration:.74s}.impact-landing .horizon-scene__spark:nth-child(11){--spark-x:-28vw;--spark-y:11vh;--spark-delay:.1s;--spark-duration:.68s}.impact-landing .horizon-scene__spark:nth-child(12){--spark-x:16vw;--spark-y:7vh;--spark-delay:65ms;--spark-duration:.52s}.impact-landing .horizon-scene__names{z-index:5;position:absolute;inset:0}.impact-landing .horizon-scene__name{color:#f7f1e3;max-width:min(18rem,26vw);font-family:var(--font-display);letter-spacing:.035em;text-align:center;text-shadow:0 2px 12px #0000008c;text-transform:uppercase;transform-origin:50%;font-size:clamp(.95rem,.85rem + .9vw,1.5rem);font-weight:700;font-stretch:75%;line-height:1.18;position:absolute}.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{color:#fff0a8;content:attr(data-name);opacity:var(--kimly-flash,0);text-shadow:0 0 .55rem #f5d061,0 0 1.4rem #f5d061e6;pointer-events:none;position:absolute;inset:0}.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){bottom:22%;right:8%}.impact-landing .horizon-scene__name:nth-child(6){bottom:8%;right:23%}.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){bottom:24%;right:34%}.impact-landing .horizon-scene__name:nth-child(15){top:40%;left:21%}.impact-landing .horizon-scene__torn{z-index:7;pointer-events:none;width:100%;height:28px;position:absolute;left:0;right:0}.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:translate(-50%,calc(6svh - 50%))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__ring,.impact-landing .horizon-scene.is-active .horizon-scene__name{will-change:transform, opacity}.impact-landing .horizon-scene__stage.is-impacting-a,.impact-landing .horizon-scene__stage.is-impacting-b{animation:.25s ease-out both horizon-stage-impact}.impact-landing .horizon-scene__stage.is-impacting-a .horizon-scene__book,.impact-landing .horizon-scene__stage.is-impacting-b .horizon-scene__book{animation:.3s cubic-bezier(.2,.8,.25,1) both horizon-book-impact}.impact-landing .horizon-scene__stage.is-impacting-a .horizon-scene__ring,.impact-landing .horizon-scene__stage.is-impacting-b .horizon-scene__ring{animation:.7s cubic-bezier(.12,.7,.16,1) both horizon-ring-impact}.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{flex-wrap:wrap;justify-content:center;gap:.6rem;margin:2rem 0 0;padding:0;list-style:none;display:flex}.impact-landing .inside__chip{font-family:var(--font-display);letter-spacing:.1em;text-transform:uppercase;border:1px solid #0a0a0c5c;padding:.55rem .8rem;font-size:.68rem;font-weight:900;font-stretch:75%}.impact-landing .why{color:var(--ink);background:#f1e6d0;padding-block:clamp(6rem,12vw,10rem)}.impact-landing .why__grid{align-items:center;gap:2.5rem;display:grid}.impact-landing .why__portrait-wrap{max-width:28rem;margin-inline:auto;padding:1rem;position:relative}.impact-landing .why__portrait-wrap:before{border:.12rem solid var(--gold-deep);content:"";position:absolute;inset:0;transform:rotate(-3deg)}.impact-landing .why__portrait{aspect-ratio:1;object-fit:cover;filter:saturate(.88)contrast(1.04);width:100%;position:relative}.impact-landing .why .eyebrow{color:#76530d}.impact-landing .why__quote{color:var(--ink);font-family:var(--font-serif);letter-spacing:-.035em;margin-top:1.6rem;font-size:clamp(2rem,5.2vw,4.5rem);font-style:italic;font-weight:600;line-height:1.08}.impact-landing .why__text{color:#373438;max-width:42rem;margin-top:1.5rem;font-size:clamp(1.05rem,1rem + .25vw,1.23rem);line-height:1.78}.impact-landing .why__links{flex-wrap:wrap;gap:1.5rem;margin-top:1.8rem;display:flex}.impact-landing .buy{color:var(--ink);background:radial-gradient(ellipse 58% 58% at 72% 110%, #ffffffb8, transparent 70%), var(--gold-gradient);padding-block:clamp(6rem,11vw,9rem);position:relative}.impact-landing .buy__grid{align-items:end;gap:3rem;display:grid}.impact-landing .buy .eyebrow{color:#4b3507}.impact-landing .buy__title{max-width:12ch;color:var(--ink)}.impact-landing .buy__dek{color:#332706;max-width:38rem;margin-top:1.25rem;font-size:clamp(1.05rem,1rem + .22vw,1.2rem)}.impact-landing .editions{border-top:.14rem solid var(--ink)}.impact-landing .edition{border-bottom:1px solid #0a0a0c57;grid-template-columns:1fr auto;align-items:center;gap:1.25rem;padding:1.3rem 0;display:grid}.impact-landing .edition__name{font-family:var(--font-display);letter-spacing:-.04em;text-transform:uppercase;font-size:clamp(1.4rem,3.1vw,2.25rem);font-weight:900;font-stretch:75%;line-height:1}.impact-landing .edition__meta{color:#4e3b0c;font-family:var(--font-serif);letter-spacing:0;text-transform:none;margin-top:.45rem;font-size:.9rem;font-weight:400;display:block}.impact-landing .edition__link{border:.13rem solid var(--ink);width:3.3rem;height:3.3rem;font-family:var(--font-display);border-radius:50%;place-items:center;font-size:1.25rem;font-weight:900;text-decoration:none;transition:color .22s,background-color .22s,transform .22s;display:inline-grid}.impact-landing .edition__link:hover{color:var(--gold-bright);background:var(--ink);transform:rotate(-8deg)}.impact-landing .faq{color:var(--ink);background:var(--cream);padding-block:clamp(6rem,11vw,9rem)}.impact-landing .faq .eyebrow{color:#76530d}.impact-landing .faq__list{border-top:.13rem solid var(--ink);margin-top:clamp(2.5rem,5vw,4rem)}.impact-landing .faq__item{border-bottom:1px solid #0a0a0c47}.impact-landing .faq__question{cursor:pointer;font-family:var(--font-display);letter-spacing:-.018em;text-transform:uppercase;padding:1.55rem 3.5rem 1.55rem 0;font-size:clamp(1.1rem,1rem + .5vw,1.48rem);font-weight:900;font-stretch:75%;line-height:1.25;list-style:none;position:relative}.impact-landing .faq__question::-webkit-details-marker{display:none}.impact-landing .faq__question:after{color:#76530d;content:"+";font-size:2rem;transition:transform .2s;position:absolute;top:50%;right:.35rem;transform:translateY(-50%)}.impact-landing .faq__item[open] .faq__question:after{transform:translateY(-50%)rotate(45deg)}.impact-landing .faq__answer{color:#464249;max-width:46rem;padding:0 2rem 1.6rem 0;font-size:1.02rem;line-height:1.72}.impact-landing .faq__answer a{color:#684906;text-underline-offset:.18em;font-weight:600}.impact-landing .page-end{background:var(--cream);height:1px}.impact-landing .sticky-buy{z-index:30;color:var(--cream);opacity:0;pointer-events:none;-webkit-backdrop-filter:blur(.8rem);backdrop-filter:blur(.8rem);background:#0a0a0cf5;border:1px solid #f5d06175;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:.75rem;padding:.5rem .7rem;transition:opacity .32s,transform .32s cubic-bezier(.2,.75,.24,1);display:grid;position:fixed;bottom:.75rem;left:.75rem;right:.75rem;transform:translateY(calc(100% + 2rem));box-shadow:0 1rem 3rem #00000075}.impact-landing .sticky-buy__cover{aspect-ratio:2/3;object-fit:cover;border:1px solid #f5d06175;border-radius:2px;width:2.2rem;box-shadow:0 .35rem .8rem #00000061}.impact-landing .sticky-buy.is-visible{opacity:1;pointer-events:auto;transform:none}.impact-landing .sticky-buy__title{font-family:var(--font-display);letter-spacing:.03em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:.82rem;font-weight:900;font-stretch:75%;line-height:1.15;overflow:hidden}.impact-landing .sticky-buy__meta{color:var(--muted);font-family:var(--font-serif);font-size:.76rem;line-height:1.2;display:none}.impact-landing .sticky-buy__link{min-height:2.65rem;padding-inline:.9rem;font-size:.67rem}.impact-landing .sticky-buy__dismiss{width:2.45rem;height:2.45rem;color:var(--muted);cursor:pointer;font:400 1.35rem/1 var(--font-display);background:0 0;border:0;border-radius:50%;place-items:center;display:grid}.impact-landing .sticky-buy__dismiss:hover{color:var(--white);background:#ffffff14}.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{min-height:90svh;position:static}.impact-landing.rm .horizon-scene__book{opacity:1;filter:none;transform:translate(-50%,-50%)}.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__stage:before,.impact-landing.rm .hero__portrait-wrap,.impact-landing.rm .hero__scroll-mark:after,.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:translate(-.2rem)}to{transform:translate(.35rem,-.55rem)}}@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:translate(0,0)}22%{transform:translate(.6%,-.18%)}45%{transform:translate(-.5%,.14%)}68%{transform:translate(.28%,-.08%)}}@keyframes horizon-book-impact{0%,to{scale:1}43%{scale:1.07}72%{scale:.985}}@keyframes horizon-ring-impact{0%{opacity:.8;transform:translate(-50%,-50%)scale(.05)}to{opacity:0;transform:translate(-50%,-50%)scale(2.8)}}@keyframes horizon-spark{0%{opacity:0;transform:translate(-50%,-50%)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 .proof__grid,.impact-landing .inside__finds{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{width:min(36rem,100% - 2.5rem);bottom:1.25rem;left:auto;right:1.25rem}.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{align-content:start;gap:1.35rem;min-height:auto;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{background:linear-gradient(0deg, var(--ink) 0%, #0a0a0c8c 9%, transparent 22%);content:"";pointer-events:none;position:absolute;inset:0}.impact-landing .hero__book{display:none}.impact-landing .hero__scrim{background:radial-gradient(ellipse 70% 35% at 50% 28%, #f5d06129, transparent 70%), linear-gradient(0deg, var(--ink) 0%, #0a0a0c99 65%, #0a0a0c80 100%)}.impact-landing .hero__title{font-size:clamp(3rem,13.8vw,5rem)}.impact-landing .hero__buy-row{grid-template-columns:minmax(4.5rem,24vw) minmax(0,1fr);align-items:center;gap:1rem;margin-top:1.75rem;display:grid}.impact-landing .hero__mobile-cover{border-radius:.08rem .18rem .18rem .08rem;width:100%;display:block;transform:rotate(-5deg);box-shadow:-.4rem .75rem 1.6rem #0000008c,.15rem 0 1.1rem #f5d0615c}.impact-landing .hero__actions{margin-top:0}.impact-landing .hero__actions .button{flex:100%;width:100%}.impact-landing .journey__chapter,.impact-landing .journey__content{min-height:44rem}.impact-landing .journey__art:after,.impact-landing .journey__chapter--two .journey__art:after,.impact-landing .journey__chapter--three .journey__art:after{background:linear-gradient(#0a0a0c42 0%,#0a0a0cc7 42%,#0a0a0cfa 96%)}.impact-landing .journey__content{align-items:end}.impact-landing .journey__art-meta{max-width:23rem;inset:1.15rem 1.25rem auto}.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%;left:auto;right:3%}.impact-landing .horizon-scene__name:nth-child(3){top:17%;left:2%;right:auto}.impact-landing .horizon-scene__name:nth-child(4){top:17%;right:2%}.impact-landing .horizon-scene__name:nth-child(5){inset:29% auto auto 2%}.impact-landing .horizon-scene__name:nth-child(6){top:29%;bottom:auto;right:2%}.impact-landing .horizon-scene__name:nth-child(7){top:41%;bottom:auto;left:2%}.impact-landing .horizon-scene__name:nth-child(8){inset:41% 2% auto auto}.impact-landing .horizon-scene__name:nth-child(9){inset:57% auto auto 2%}.impact-landing .horizon-scene__name:nth-child(10){top:57%;left:auto;right:2%}.impact-landing .horizon-scene__name:nth-child(11){top:69%;left:2%}.impact-landing .horizon-scene__name:nth-child(12){top:69%;left:auto;right:2%}.impact-landing .horizon-scene__name:nth-child(13){top:81%;left:3%}.impact-landing .horizon-scene__name:nth-child(14){top:81%;bottom:auto;right:3%}.impact-landing .horizon-scene__name:nth-child(15){width:40%;max-width:40%;top:auto;bottom:4%;left:30%}.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{min-height:90svh;position:static}.impact-landing .horizon-scene__book{opacity:1;filter:none;transform:translate(-50%,-50%)}.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 :before,.impact-landing :after{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{--font-display:var(--impact-archivo), "Archivo", Arial, sans-serif;--font-serif:var(--impact-fraunces), "Fraunces", Georgia, serif;position:relative}
