.concept-module__EZAluq__page{--concept-yellow:#ffed00;--concept-charcoal:#1d1d1b;--concept-muted:#707070;--concept-rule:#d8d8d4;min-height:100vh;color:var(--concept-charcoal);background:#f7f7f3}.concept-module__EZAluq__hero{color:#fff;background:#343330;width:min(1320px,100% - 80px);height:min(780px,100svh - 132px);min-height:580px;margin:40px auto 0;position:relative;overflow:hidden}.concept-module__EZAluq__heroImage,.concept-module__EZAluq__manifesto>img{object-fit:cover}.concept-module__EZAluq__heroImage{object-position:50% 53%}.concept-module__EZAluq__heroShade{background:linear-gradient(90deg,#0b0b0ad1 0%,#0b0b0a5c 48%,#0b0b0a14 78%),linear-gradient(#0000 52%,#0b0b0a73);position:absolute;inset:0}.concept-module__EZAluq__heroCopy{width:min(620px,54%);position:absolute;top:50%;left:clamp(28px,8vw,120px);transform:translateY(-48%)}.concept-module__EZAluq__kicker,.concept-module__EZAluq__chapterIndex,.concept-module__EZAluq__manifestoCopy>p:first-child,.concept-module__EZAluq__finalCta>p{letter-spacing:.16em;text-transform:uppercase;margin-bottom:24px;font-size:.74rem;font-weight:700}.concept-module__EZAluq__hero h1,.concept-module__EZAluq__copy h2,.concept-module__EZAluq__manifesto h2,.concept-module__EZAluq__finalCta h2{font-family:Georgia,Times New Roman,serif;font-weight:400}.concept-module__EZAluq__hero h1{letter-spacing:-.06em;max-width:760px;font-size:clamp(3.4rem,7.8vw,7.6rem);font-style:italic;line-height:.9}.concept-module__EZAluq__heroCopy>p:last-child{max-width:580px;margin-top:36px;font-size:clamp(1.1rem,1.75vw,1.55rem);font-weight:600;line-height:1.35}.concept-module__EZAluq__scrollCue{letter-spacing:.12em;text-transform:uppercase;writing-mode:vertical-rl;align-items:center;gap:12px;font-size:.76rem;display:flex;position:absolute;bottom:32px;right:32px}.concept-module__EZAluq__scrollCue i{background:currentColor;width:1px;height:54px}.concept-module__EZAluq__story{width:min(1180px,100% - 80px);margin:clamp(96px,11vw,180px) auto}.concept-module__EZAluq__chapter{grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);align-items:center;gap:clamp(56px,9vw,140px);display:grid}.concept-module__EZAluq__chapter+.concept-module__EZAluq__chapter{margin-top:clamp(110px,14vw,220px)}.concept-module__EZAluq__chapterReverse{grid-template-columns:minmax(0,1.16fr) minmax(0,.84fr)}.concept-module__EZAluq__copy{max-width:500px}.concept-module__EZAluq__chapterIndex{color:var(--concept-muted)}.concept-module__EZAluq__copy h2{letter-spacing:-.045em;margin-bottom:34px;font-size:clamp(2.2rem,4.2vw,4.6rem);line-height:.98}.concept-module__EZAluq__copy>p:not(.concept-module__EZAluq__chapterIndex){color:#3d3d3b;font-size:clamp(1rem,1.25vw,1.12rem);line-height:1.72}.concept-module__EZAluq__copy>p+p{margin-top:22px}.concept-module__EZAluq__media{background:#dbdbd5;margin:0;position:relative;overflow:hidden}.concept-module__EZAluq__media>img{object-fit:cover;transition:transform .7s cubic-bezier(.22,1,.36,1)}.concept-module__EZAluq__media:hover>img{transform:scale(1.018)}.concept-module__EZAluq__media figcaption{color:#fff;letter-spacing:.08em;text-transform:uppercase;background:#141412b8;padding:7px 9px;font-size:.68rem;position:absolute;bottom:12px;right:14px}.concept-module__EZAluq__mediaPortrait{min-height:min(700px,62vw)}.concept-module__EZAluq__mediaPortrait>img{object-position:50% 48%}.concept-module__EZAluq__mediaLandscape{min-height:430px}.concept-module__EZAluq__mediaMeasure{min-height:500px}.concept-module__EZAluq__mediaMeasure>img{object-position:50% 50%}.concept-module__EZAluq__manifesto{color:#fff;background:#222;width:100%;min-height:min(920px,84vw);position:relative;overflow:hidden}.concept-module__EZAluq__manifesto>img{object-position:center 43%}.concept-module__EZAluq__manifestoShade{background:linear-gradient(90deg,#0c0c0bc7,#0c0c0b14 66%);position:absolute;inset:0}.concept-module__EZAluq__manifestoCopy{width:min(520px,44vw);position:absolute;top:50%;left:max(40px,50vw - 590px);transform:translateY(-50%)}.concept-module__EZAluq__manifesto h2{letter-spacing:-.06em;margin-bottom:32px;font-size:clamp(3.7rem,8vw,8rem);font-style:italic;line-height:.86}.concept-module__EZAluq__manifestoCopy>p:last-child{max-width:420px;font-size:clamp(1rem,1.35vw,1.2rem);line-height:1.65}.concept-module__EZAluq__finalCta{text-align:center;background:var(--concept-yellow);flex-direction:column;justify-content:center;align-items:center;min-height:520px;padding:100px 40px;display:flex}.concept-module__EZAluq__finalCta h2{letter-spacing:-.055em;max-width:920px;font-size:clamp(3rem,7vw,7rem);line-height:.95}.concept-module__EZAluq__finalCtaLink{isolation:isolate;border:1px solid var(--concept-charcoal);background:var(--concept-charcoal);color:#fff;align-items:center;gap:36px;margin-top:46px;padding:17px 20px 17px 24px;font-weight:700;transition:color .22s cubic-bezier(.22,1,.36,1);display:inline-flex;position:relative;overflow:hidden}.concept-module__EZAluq__finalCtaLink:before{z-index:-1;background:var(--concept-yellow);content:"";transform-origin:100%;transition:transform .22s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;transform:scaleX(0)}.concept-module__EZAluq__finalCtaLabel,.concept-module__EZAluq__finalCtaArrow{transition:transform .22s cubic-bezier(.22,1,.36,1);display:inline-block}.concept-module__EZAluq__finalCtaLink:hover,.concept-module__EZAluq__finalCtaLink:focus-visible,.concept-module__EZAluq__finalCtaLink:active{color:var(--concept-charcoal)}.concept-module__EZAluq__finalCtaLink:hover:before,.concept-module__EZAluq__finalCtaLink:focus-visible:before{transform-origin:0;transform:scaleX(1)}.concept-module__EZAluq__finalCtaLink:hover .concept-module__EZAluq__finalCtaLabel,.concept-module__EZAluq__finalCtaLink:focus-visible .concept-module__EZAluq__finalCtaLabel{transform:translate(2px)}.concept-module__EZAluq__finalCtaLink:hover .concept-module__EZAluq__finalCtaArrow,.concept-module__EZAluq__finalCtaLink:focus-visible .concept-module__EZAluq__finalCtaArrow{transform:translate(5px)}.concept-module__EZAluq__finalCtaLink:active:before{transform:scaleX(.96)}.concept-module__EZAluq__finalCtaLink:active .concept-module__EZAluq__finalCtaLabel{transform:translate(1px)}.concept-module__EZAluq__finalCtaLink:active .concept-module__EZAluq__finalCtaArrow{transform:translate(3px)}.concept-module__EZAluq__finalCtaLink:focus-visible{outline:3px solid var(--concept-charcoal);outline-offset:4px}@media (max-width:760px){.concept-module__EZAluq__hero{width:calc(100% - 32px);height:calc(100svh - 92px);min-height:610px;margin-top:16px}.concept-module__EZAluq__heroImage{object-position:50% 49%}.concept-module__EZAluq__heroShade{background:linear-gradient(#0b0b0a14 26%,#0b0b0ae0)}.concept-module__EZAluq__heroCopy{width:auto;inset:auto 22px 38px;transform:none}.concept-module__EZAluq__kicker{margin-bottom:16px}.concept-module__EZAluq__hero h1{font-size:clamp(3.35rem,16vw,4.6rem);line-height:.9}.concept-module__EZAluq__heroCopy>p:last-child{margin-top:25px;font-size:1.08rem;line-height:1.38}.concept-module__EZAluq__scrollCue{display:none}.concept-module__EZAluq__story{width:calc(100% - 40px);margin:84px auto 104px}.concept-module__EZAluq__chapter,.concept-module__EZAluq__chapterReverse{grid-template-columns:1fr;gap:42px}.concept-module__EZAluq__chapter+.concept-module__EZAluq__chapter{margin-top:112px}.concept-module__EZAluq__chapterReverse .concept-module__EZAluq__media{order:2}.concept-module__EZAluq__chapterReverse .concept-module__EZAluq__copy{order:1}.concept-module__EZAluq__copy,.concept-module__EZAluq__manifestoCopy{max-width:none}.concept-module__EZAluq__chapterIndex{margin-bottom:18px}.concept-module__EZAluq__copy h2{margin-bottom:26px;font-size:clamp(2.65rem,13vw,4rem)}.concept-module__EZAluq__copy>p:not(.concept-module__EZAluq__chapterIndex){font-size:1rem;line-height:1.62}.concept-module__EZAluq__mediaPortrait{min-height:520px}.concept-module__EZAluq__mediaLandscape,.concept-module__EZAluq__mediaMeasure{min-height:300px}.concept-module__EZAluq__media figcaption{font-size:.59rem;bottom:8px;right:8px}.concept-module__EZAluq__manifesto{min-height:720px}.concept-module__EZAluq__manifesto>img{object-position:52% 50%}.concept-module__EZAluq__manifestoShade{background:linear-gradient(#0c0c0b0a 30%,#0c0c0be0)}.concept-module__EZAluq__manifestoCopy{width:auto;inset:auto 22px 40px;transform:none}.concept-module__EZAluq__manifesto h2{margin-bottom:22px;font-size:clamp(4rem,20vw,6rem)}.concept-module__EZAluq__manifestoCopy>p:last-child{line-height:1.55}.concept-module__EZAluq__finalCta{min-height:440px;padding:72px 20px}.concept-module__EZAluq__finalCta>p{margin-bottom:20px}.concept-module__EZAluq__finalCta h2{font-size:clamp(3rem,14vw,4.5rem)}.concept-module__EZAluq__finalCtaLink{justify-content:space-between;width:min(100%,320px);margin-top:36px}}@media (prefers-reduced-motion:reduce){.concept-module__EZAluq__media>img,.concept-module__EZAluq__finalCtaLink,.concept-module__EZAluq__finalCtaLink:before,.concept-module__EZAluq__finalCtaLabel,.concept-module__EZAluq__finalCtaArrow{transition:none}.concept-module__EZAluq__finalCtaLink:before{display:none}.concept-module__EZAluq__finalCtaLink:hover,.concept-module__EZAluq__finalCtaLink:focus-visible,.concept-module__EZAluq__finalCtaLink:active{background:var(--concept-yellow)}.concept-module__EZAluq__finalCtaLink:hover .concept-module__EZAluq__finalCtaLabel,.concept-module__EZAluq__finalCtaLink:focus-visible .concept-module__EZAluq__finalCtaLabel,.concept-module__EZAluq__finalCtaLink:active .concept-module__EZAluq__finalCtaLabel,.concept-module__EZAluq__finalCtaLink:hover .concept-module__EZAluq__finalCtaArrow,.concept-module__EZAluq__finalCtaLink:focus-visible .concept-module__EZAluq__finalCtaArrow,.concept-module__EZAluq__finalCtaLink:active .concept-module__EZAluq__finalCtaArrow{transform:none}}
