.story-module__MCzmEW__story{letter-spacing:0;font-family:Arial,sans-serif}.story-module__MCzmEW__story h1,.story-module__MCzmEW__story h2{font-family:var(--rf-word);font-variation-settings:normal;text-transform:none;letter-spacing:-.025em;text-wrap:balance;font-weight:400;font-stretch:100%}.story-module__MCzmEW__story em{font-weight:400}.story-module__MCzmEW__story p{text-wrap:pretty}.story-module__MCzmEW__opening{grid-template-columns:45% 55%;min-height:710px;display:grid}.story-module__MCzmEW__introduction{flex-direction:column;justify-content:center;align-items:flex-start;padding:clamp(56px,6vw,112px) clamp(28px,5vw,96px);display:flex}.story-module__MCzmEW__eyebrow{letter-spacing:.16em;text-transform:uppercase;margin-bottom:38px;font-size:12px}.story-module__MCzmEW__story .story-module__MCzmEW__display{color:var(--rf-red);font-size:clamp(56px,5.7vw,96px);line-height:1.04}.story-module__MCzmEW__introCopy{max-width:32ch;margin-top:34px;font-size:17px;line-height:1.8}.story-module__MCzmEW__textLink{color:var(--rf-red);border-bottom:1px solid;align-items:center;gap:24px;margin-top:38px;padding-block:10px;font-size:13px;display:inline-flex}.story-module__MCzmEW__portrait{min-width:0;position:relative}.story-module__MCzmEW__portraitImage{object-fit:cover;object-position:63% center}.story-module__MCzmEW__perspective{background:var(--rf-dark);color:var(--rf-on-dark);grid-template-columns:1.15fr 1fr;align-items:center;gap:clamp(48px,8vw,150px);padding:clamp(72px,8vw,144px) clamp(28px,8vw,150px);scroll-margin-top:100px;display:grid}.story-module__MCzmEW__story .story-module__MCzmEW__perspective h2{font-size:clamp(38px,4.1vw,68px);line-height:1.15}.story-module__MCzmEW__prose{max-width:43ch;font-size:17px;line-height:1.85}.story-module__MCzmEW__prose p+p{margin-top:24px}.story-module__MCzmEW__routine{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(48px,9vw,160px);max-width:1800px;margin-inline:auto;padding:clamp(72px,8vw,144px) clamp(28px,8vw,150px);display:grid}.story-module__MCzmEW__productFigure{max-width:580px}.story-module__MCzmEW__productImage{width:100%;height:auto}.story-module__MCzmEW__productFigure figcaption{letter-spacing:.1em;text-transform:uppercase;color:var(--rf-muted);gap:14px;margin-top:16px;font-size:11px;display:flex}.story-module__MCzmEW__productFigure figcaption span{color:var(--rf-red)}.story-module__MCzmEW__story .story-module__MCzmEW__routineCopy h2{color:var(--rf-red);margin-bottom:32px;font-size:clamp(40px,4.4vw,72px);line-height:1.12}.story-module__MCzmEW__routineCopy p{max-width:38ch;font-size:17px;line-height:1.85}.story-module__MCzmEW__routineCopy p+p{margin-top:20px}.story-module__MCzmEW__routineCopy>a{margin-top:34px}.story-module__MCzmEW__presence{border-top:1px solid var(--rf-hair)}.story-module__MCzmEW__presenceHeading{justify-content:space-between;align-items:end;gap:40px;padding:64px clamp(28px,5vw,96px) 42px;display:flex}.story-module__MCzmEW__story .story-module__MCzmEW__presenceHeading h2{color:var(--rf-red);font-size:clamp(38px,4.4vw,72px);line-height:1.13}.story-module__MCzmEW__presenceHeading p{font-size:15px;line-height:1.8}.story-module__MCzmEW__setsImage{width:100%;height:auto}.story-module__MCzmEW__presenceClosing{justify-content:space-between;align-items:center;gap:30px;padding:38px clamp(28px,5vw,96px) 72px;display:flex}.story-module__MCzmEW__presenceClosing p{font-size:17px}@media (min-width:1800px){.story-module__MCzmEW__opening{min-height:860px}}@media (max-width:899px){.story-module__MCzmEW__opening{grid-template-columns:1fr;min-height:auto}.story-module__MCzmEW__introduction{padding:50px 28px 56px}.story-module__MCzmEW__eyebrow{margin-bottom:26px}.story-module__MCzmEW__story .story-module__MCzmEW__display{font-size:clamp(54px,9.5vw,84px)}.story-module__MCzmEW__introCopy{max-width:42ch;margin-top:26px}.story-module__MCzmEW__textLink{margin-top:22px}.story-module__MCzmEW__portrait{aspect-ratio:1426/1020}.story-module__MCzmEW__portraitImage{object-position:center}.story-module__MCzmEW__perspective{grid-template-columns:1fr;gap:34px}.story-module__MCzmEW__prose{max-width:58ch}.story-module__MCzmEW__routine{gap:38px;padding-inline:28px}.story-module__MCzmEW__routineCopy p{font-size:16px}.story-module__MCzmEW__presenceHeading{flex-direction:column;align-items:flex-start;gap:22px}}@media (max-width:599px){.story-module__MCzmEW__introduction{padding-inline:24px}.story-module__MCzmEW__perspective{padding:64px 24px}.story-module__MCzmEW__routine{grid-template-columns:1fr;gap:42px;padding:64px 24px}.story-module__MCzmEW__productFigure{width:100%}.story-module__MCzmEW__routineCopy{padding-bottom:10px}.story-module__MCzmEW__story .story-module__MCzmEW__routineCopy h2{margin-bottom:24px}.story-module__MCzmEW__presenceHeading{padding:46px 24px 30px}.story-module__MCzmEW__presenceClosing{flex-direction:column;align-items:flex-start;gap:22px;padding:30px 24px 54px}.story-module__MCzmEW__presenceClosing p{max-width:28ch}}.story-module__MCzmEW__chapterNote{color:var(--rf-muted);margin-bottom:28px;font-size:13px}.story-module__MCzmEW__desire{text-align:center;max-width:980px;margin-inline:auto;padding:clamp(72px,8vw,140px) 28px}.story-module__MCzmEW__story .story-module__MCzmEW__desire h2,.story-module__MCzmEW__story .story-module__MCzmEW__invitation h2{color:var(--rf-red);margin-bottom:32px;font-size:clamp(42px,4.8vw,78px);line-height:1.1}.story-module__MCzmEW__desire>p:not(.story-module__MCzmEW__chapterNote),.story-module__MCzmEW__invitation>p:not(.story-module__MCzmEW__chapterNote){max-width:53ch;margin-inline:auto;font-size:17px;line-height:1.85}.story-module__MCzmEW__desire>p+p{margin-top:20px}.story-module__MCzmEW__struggle{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(48px,8vw,140px);max-width:1800px;margin-inline:auto;padding:0 clamp(28px,8vw,150px) clamp(72px,8vw,140px);display:grid}.story-module__MCzmEW__story .story-module__MCzmEW__struggle h2,.story-module__MCzmEW__story .story-module__MCzmEW__details h2{color:var(--rf-red);margin-bottom:30px;font-size:clamp(40px,4.2vw,68px);line-height:1.15}.story-module__MCzmEW__struggleCopy p{max-width:39ch;font-size:17px;line-height:1.85}.story-module__MCzmEW__struggleCopy p+p{margin-top:22px}.story-module__MCzmEW__detailFigure figcaption{color:var(--rf-muted);margin-top:16px;font-size:12px}.story-module__MCzmEW__details{background:var(--rf-stone);grid-template-columns:1fr 1fr;align-items:center;gap:clamp(48px,8vw,140px);padding:clamp(64px,7vw,120px) clamp(28px,8vw,150px);display:grid}.story-module__MCzmEW__story .story-module__MCzmEW__details h2{margin-bottom:0}.story-module__MCzmEW__invitation{text-align:center;background:var(--rf-stone);padding:clamp(64px,8vw,120px) 24px}.story-module__MCzmEW__invitation>a{margin-top:34px}@media (max-width:899px){.story-module__MCzmEW__struggle{gap:38px;padding-inline:28px}.story-module__MCzmEW__details{grid-template-columns:1fr;gap:30px}}@media (max-width:599px){.story-module__MCzmEW__struggle{grid-template-columns:1fr;gap:36px;padding:0 24px 64px}.story-module__MCzmEW__details,.story-module__MCzmEW__desire{padding:64px 24px}}.story-module__MCzmEW__momentCopy{max-width:44ch}.story-module__MCzmEW__momentCopy p{font-size:16px;line-height:1.85}.story-module__MCzmEW__momentCopy blockquote{font-family:var(--rf-word);color:var(--rf-red);margin-block:24px;font-size:clamp(26px,2.4vw,36px);line-height:1.3}.story-module__MCzmEW__presenceHeading:has(.story-module__MCzmEW__momentCopy){align-items:center;padding-block:clamp(64px,7vw,112px)}
