.pin-cover-section-module__gCuktG__wrapper{position:relative}.pin-cover-section-module__gCuktG__pinned{will-change:transform, opacity;height:100vh;position:sticky;top:0;overflow:hidden}.pin-cover-section-module__gCuktG__cover{z-index:2;border-radius:32px 32px 0 0;min-height:100vh;position:relative;overflow:hidden}@media (max-width:640px){.pin-cover-section-module__gCuktG__wrapperDesktopOnly{height:auto!important}.pin-cover-section-module__gCuktG__wrapperDesktopOnly .pin-cover-section-module__gCuktG__pinned{height:auto;position:static;overflow:visible}.pin-cover-section-module__gCuktG__coverDesktopOnly{border-radius:0;min-height:0;margin-top:0!important}}@media (min-width:641px){.pin-cover-section-module__gCuktG__wrapperMobileOnly{height:auto!important}.pin-cover-section-module__gCuktG__wrapperMobileOnly .pin-cover-section-module__gCuktG__pinned{height:auto;position:static;overflow:visible}.pin-cover-section-module__gCuktG__coverMobileOnly{border-radius:0;min-height:0;margin-top:0!important}}
.video-modal-module__Hvu-pG__overlay{z-index:200;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);padding:var(--spacing-md);background:#000000d1;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.video-modal-module__Hvu-pG__modal{width:100%;max-width:min(1100px,92vw);position:relative}.video-modal-module__Hvu-pG__closeButton{top:calc(-1 * var(--spacing-xl));color:var(--color-sand);cursor:pointer;background:0 0;border:none;position:absolute;right:0}.video-modal-module__Hvu-pG__videoWrapper{aspect-ratio:16/9;background:var(--color-black);border-radius:var(--radius-md);width:100%;position:relative;overflow:hidden}.video-modal-module__Hvu-pG__iframe{border:none;width:100%;height:100%;position:absolute;inset:0}@media (max-width:640px){.video-modal-module__Hvu-pG__closeButton{top:var(--spacing-sm);right:var(--spacing-sm);z-index:1;border-radius:var(--radius-full);padding:var(--spacing-xs);background:#00000080}}
.parallax-image-module__e82fMq__wrapper{position:absolute;inset:0;overflow:hidden}.parallax-image-module__e82fMq__inner{position:absolute;inset:0}
.hero-section-module__6rsUXW__hero{min-height:100svh;color:var(--color-sand);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.hero-section-module__6rsUXW__imageWrapper{z-index:0;position:absolute;inset:0}.hero-section-module__6rsUXW__image{object-fit:cover;object-position:center 30%}.hero-section-module__6rsUXW__imageMobile{display:none}@media (max-width:640px){.hero-section-module__6rsUXW__imageDesktop{display:none}.hero-section-module__6rsUXW__imageMobile{display:block}}.hero-section-module__6rsUXW__scrim{background:linear-gradient(#0000004d 0%,#00000073 55%,#000000b8 100%);position:absolute;inset:0}.hero-section-module__6rsUXW__copy{z-index:1;text-align:center;max-width:760px;padding:var(--spacing-2xl) var(--container-gutter) 0;flex-direction:column;align-items:center;display:flex;position:relative}.hero-section-module__6rsUXW__label{font-family:var(--font-heading);text-transform:uppercase;letter-spacing:.15em;color:var(--color-gold);margin-bottom:var(--spacing-md);font-size:.8rem;font-weight:700}.hero-section-module__6rsUXW__heading{font-family:var(--font-heading);text-transform:uppercase;letter-spacing:-.03em;font-size:clamp(3rem,9vw,10rem);font-weight:900;line-height:.92}.hero-section-module__6rsUXW__intro{font-family:var(--font-body);margin-top:var(--spacing-lg);opacity:.92;font-size:clamp(1.05rem,1.6vw,1.4rem);line-height:1.4}.hero-section-module__6rsUXW__filmButton{margin-top:var(--spacing-xl);align-items:center;gap:var(--spacing-sm);border:1px solid color-mix(in srgb, var(--color-sand) 45%, transparent);border-radius:var(--radius-full);padding:var(--spacing-xs) var(--spacing-lg);font-family:var(--font-heading);text-transform:uppercase;letter-spacing:.1em;color:var(--color-sand);background:color-mix(in srgb, var(--color-sand) 8%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);cursor:pointer;font-size:.75rem;font-weight:700;transition:transform .16s ease-out,background .2s,border-color .2s;display:inline-flex}.hero-section-module__6rsUXW__filmIcon{border-radius:var(--radius-full);background:var(--color-gold);width:1.9rem;height:1.9rem;color:var(--color-espresso);flex-shrink:0;justify-content:center;align-items:center;padding-left:2px;display:flex}.hero-section-module__6rsUXW__filmButton:active{transform:scale(.96)}@media (hover:hover) and (pointer:fine){.hero-section-module__6rsUXW__filmButton:hover{background:color-mix(in srgb, var(--color-sand) 16%, transparent);border-color:var(--color-gold)}}@media (prefers-reduced-motion:reduce){.hero-section-module__6rsUXW__filmButton{transition:none}}@media (max-width:640px){.hero-section-module__6rsUXW__heading{font-size:clamp(2.25rem,11vw,3.5rem)}.hero-section-module__6rsUXW__copy{padding-top:calc(var(--spacing-2xl) + var(--spacing-lg))}}
.reality-section-module__wEoM3q__reality{min-height:100svh;color:var(--color-sand);align-items:flex-end;display:flex;position:relative;overflow:hidden}.reality-section-module__wEoM3q__imageWrapper{z-index:0;position:absolute;inset:0}.reality-section-module__wEoM3q__image{object-fit:cover;object-position:center center}.reality-section-module__wEoM3q__scrim{background:linear-gradient(#0000 25%,#0000000d 55%,#0000004d 100%);position:absolute;inset:0}.reality-section-module__wEoM3q__copy{z-index:1;width:min(820px,70vw);margin:0 0 var(--spacing-2xl) var(--container-gutter);padding:var(--spacing-xl);-webkit-backdrop-filter:blur(16px);border-left:2px solid var(--color-gold);border-radius:var(--radius-sm);background:#140e0abd;position:relative}.reality-section-module__wEoM3q__sectionNo{font-family:var(--font-heading);letter-spacing:.16em;color:var(--color-gold);margin-bottom:var(--spacing-sm);font-size:.75rem;font-weight:700;display:block}.reality-section-module__wEoM3q__heading{font-family:var(--font-heading);text-transform:uppercase;letter-spacing:-.02em;margin-bottom:var(--spacing-md);font-size:clamp(2.75rem,7.5vw,5.75rem);font-weight:900;line-height:1}.reality-section-module__wEoM3q__lead{font-family:var(--font-body);margin-bottom:var(--spacing-sm);font-size:clamp(1.2rem,1.8vw,1.5rem);line-height:1.4}.reality-section-module__wEoM3q__paragraph{font-family:var(--font-body);opacity:.85;margin-bottom:var(--spacing-sm);font-size:1rem;line-height:1.6}@media (max-width:640px){.reality-section-module__wEoM3q__reality{align-items:center}.reality-section-module__wEoM3q__copy{width:auto;margin:0 var(--container-gutter)}}
.exclusion-section-module__7Xxv1q__exclusion{justify-content:center;gap:var(--spacing-xl);background:var(--color-espresso);min-height:80svh;color:var(--color-sand);padding:var(--spacing-xl) var(--container-gutter);flex-direction:column;display:flex;position:relative}.exclusion-section-module__7Xxv1q__copy{max-width:900px}.exclusion-section-module__7Xxv1q__sectionNo{font-family:var(--font-heading);letter-spacing:.16em;color:var(--color-gold);font-size:.75rem;font-weight:700}.exclusion-section-module__7Xxv1q__heading{font-family:var(--font-heading);text-transform:uppercase;letter-spacing:-.03em;max-width:14ch;margin:var(--spacing-sm) 0 var(--spacing-md);font-size:clamp(2.75rem,7.5vw,5.75rem);font-weight:900;line-height:.95}.exclusion-section-module__7Xxv1q__intro{font-family:var(--font-body);opacity:.8;max-width:780px;font-size:clamp(1.05rem,1.5vw,1.3rem)}.exclusion-section-module__7Xxv1q__steps{counter-reset:steps;gap:var(--spacing-xl);grid-template-columns:repeat(3,1fr);list-style:none;display:grid}.exclusion-section-module__7Xxv1q__steps li{padding-top:var(--spacing-lg);counter-increment:steps;border-top:1px solid #f3ece140}.exclusion-section-module__7Xxv1q__steps li:before{content:"0" counter(steps);font-family:var(--font-heading);color:var(--color-gold);margin-bottom:var(--spacing-sm);font-size:clamp(4rem,8vw,7rem);font-weight:900;line-height:.9;display:block}.exclusion-section-module__7Xxv1q__steps li span{font-family:var(--font-body);font-size:clamp(1.1rem,1.6vw,1.3rem);line-height:1.4;display:block}@media (max-width:900px){.exclusion-section-module__7Xxv1q__steps{gap:var(--spacing-lg);grid-template-columns:1fr}}
.scale-section-module__ZG2VEa__scale{justify-content:center;gap:var(--spacing-xl);background:var(--color-espresso);min-height:100svh;color:var(--color-sand);padding:var(--spacing-2xl) var(--container-gutter);flex-direction:column;display:flex;position:relative}.scale-section-module__ZG2VEa__copy{max-width:640px}.scale-section-module__ZG2VEa__sectionNo{font-family:var(--font-heading);letter-spacing:.16em;color:var(--color-gold);font-size:.75rem;font-weight:700}.scale-section-module__ZG2VEa__heading{font-family:var(--font-heading);text-transform:uppercase;letter-spacing:-.03em;margin-top:var(--spacing-sm);font-size:clamp(2.75rem,7.5vw,5.75rem);font-weight:900;line-height:.95}.scale-section-module__ZG2VEa__legend{font-family:var(--font-body);opacity:.6;margin-top:var(--spacing-md);font-size:.85rem;font-style:italic}.scale-section-module__ZG2VEa__funnel{gap:var(--spacing-lg);flex-direction:column;display:flex}.scale-section-module__ZG2VEa__row{align-items:center;gap:var(--spacing-xl);padding-top:var(--spacing-md);border-top:1px solid #f3ece126;grid-template-columns:minmax(260px,720px) 1fr;display:grid}.scale-section-module__ZG2VEa__rowText strong{font-family:var(--font-heading);letter-spacing:-.02em;color:var(--color-sand);white-space:nowrap;font-size:clamp(2.5rem,4.5vw,4rem);font-weight:900;display:block}.scale-section-module__ZG2VEa__rowText p{font-family:var(--font-body);opacity:.7;margin-top:2px;font-size:1rem}.scale-section-module__ZG2VEa__icons{--figure-size:66px;--figure-gap:5px;gap:var(--figure-gap);flex-wrap:wrap;max-width:860px;display:flex}.scale-section-module__ZG2VEa__iconSlot{width:var(--figure-size);height:var(--figure-size);flex-shrink:0;position:relative}.scale-section-module__ZG2VEa__iconBase{width:100%;height:100%;color:var(--color-sand);opacity:.15;position:absolute;inset:0}.scale-section-module__ZG2VEa__iconFillClip{height:100%;position:absolute;inset:0;overflow:hidden}.scale-section-module__ZG2VEa__iconFill{width:66px;height:66px;color:var(--color-gold)}.scale-section-module__ZG2VEa__rowFinal{border-top-color:#d9a94f66}.scale-section-module__ZG2VEa__rowFinal .scale-section-module__ZG2VEa__rowText strong{color:var(--color-clay)}.scale-section-module__ZG2VEa__rowFinal .scale-section-module__ZG2VEa__iconSlot{width:66px;height:66px}.scale-section-module__ZG2VEa__rowFinal .scale-section-module__ZG2VEa__iconFill{width:66px;height:66px;color:var(--color-clay)}.scale-section-module__ZG2VEa__closingThought{font-family:var(--font-body);max-width:760px;color:var(--color-gold);margin-top:var(--spacing-md);font-size:clamp(1.25rem,2.2vw,1.75rem);line-height:1.35}@media (max-width:900px){.scale-section-module__ZG2VEa__row{gap:var(--spacing-sm);grid-template-columns:1fr}.scale-section-module__ZG2VEa__rowText strong{white-space:normal}}
.hero-section-module__ylDkYW__heroWrapper{height:175dvh;position:relative}.hero-section-module__ylDkYW__hero{background:var(--color-espresso);align-items:flex-end;width:100%;height:100svh;display:flex;position:sticky;top:0;overflow:hidden}.hero-section-module__ylDkYW__imageWrapper{position:absolute;inset:0;transform:scale(1.08)}.hero-section-module__ylDkYW__video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hero-section-module__ylDkYW__poster{z-index:2;opacity:1;transition:opacity .9s;position:absolute;inset:0}.hero-section-module__ylDkYW__posterHidden{opacity:0;pointer-events:none}.hero-section-module__ylDkYW__posterImage{object-fit:cover}.hero-section-module__ylDkYW__poster:after{content:"";background:var(--color-black);position:absolute;inset:0}@media (max-width:700px){.hero-section-module__ylDkYW__poster:after{content:none}}.hero-section-module__ylDkYW__hero:after{content:"";background:linear-gradient(90deg,#2b1e16bf,#2b1e161a 60%);position:absolute;inset:0}.hero-section-module__ylDkYW__copy{z-index:1;color:var(--color-sand);padding:0 var(--container-gutter) var(--spacing-2xl);max-width:820px;position:relative}.hero-section-module__ylDkYW__label{font-family:var(--font-heading);text-transform:uppercase;letter-spacing:.18em;color:var(--color-gold);margin-bottom:var(--spacing-md);font-size:.7rem;font-weight:600}.hero-section-module__ylDkYW__heading{font-family:var(--font-heading);letter-spacing:-.04em;font-size:clamp(3rem,10vw,8rem);font-weight:900;line-height:.95}.hero-section-module__ylDkYW__scrollCue{font-family:var(--font-heading);text-transform:uppercase;letter-spacing:.12em;margin-top:var(--spacing-lg);align-items:center;gap:8px;font-size:.75rem;display:flex}.hero-section-module__ylDkYW__scrollIcon{border-bottom:2px solid;border-right:2px solid;width:9px;height:9px;animation:2.2s ease-in-out .94s infinite hero-section-module__ylDkYW__float;display:inline-block;transform:rotate(45deg)}@keyframes hero-section-module__ylDkYW__float{0%,to{transform:translateY(0)}50%{transform:translateY(6px)}}@media (prefers-reduced-motion:reduce){.hero-section-module__ylDkYW__scrollIcon{animation:none}}
.book-section-module__CCYXVa__book{min-height:100svh;color:var(--color-sand);padding:var(--spacing-2xl) var(--container-gutter);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.book-section-module__CCYXVa__imageWrapper{z-index:0;position:absolute;inset:0}.book-section-module__CCYXVa__image{object-fit:cover;object-position:center center}.book-section-module__CCYXVa__scrim{background:#00000080;position:absolute;inset:0}.book-section-module__CCYXVa__copy{z-index:1;text-align:center;width:min(880px,94vw);padding:var(--spacing-2xl) var(--spacing-xl);-webkit-backdrop-filter:blur(18px);border-radius:var(--radius-md);background:#140e0ab8;position:relative}.book-section-module__CCYXVa__sectionNo{font-family:var(--font-heading);letter-spacing:.16em;color:var(--color-gold);font-size:.75rem;font-weight:700}.book-section-module__CCYXVa__heading{font-family:var(--font-heading);text-transform:uppercase;letter-spacing:-.03em;margin-top:var(--spacing-sm);font-size:clamp(2.75rem,7.5vw,5.75rem);font-weight:900;line-height:.95}.book-section-module__CCYXVa__lead{font-family:var(--font-body);margin-top:var(--spacing-lg);font-size:clamp(1.3rem,2.2vw,1.85rem);line-height:1.3}.book-section-module__CCYXVa__goldRule{background:var(--color-gold);width:64px;height:3px;margin:var(--spacing-lg) auto}.book-section-module__CCYXVa__listHeading{font-family:var(--font-heading);letter-spacing:.08em;color:var(--color-gold);margin-bottom:var(--spacing-sm);font-size:.85rem}.book-section-module__CCYXVa__list{list-style:none}.book-section-module__CCYXVa__list li{padding:var(--spacing-sm) 0;font-family:var(--font-body);border-top:1px solid #f3ece12e;font-size:clamp(1.05rem,1.5vw,1.2rem);font-weight:600}.book-section-module__CCYXVa__list li:last-child{border-bottom:1px solid #f3ece12e}.book-section-module__CCYXVa__emphasis{font-family:var(--font-body);color:var(--color-gold);margin-top:var(--spacing-lg);font-size:clamp(1.1rem,1.6vw,1.35rem);font-weight:700}@media (max-width:640px){.book-section-module__CCYXVa__copy{padding:var(--spacing-xl) var(--spacing-md)}}
.intro-section-module__I_IkXG__intro{max-width:var(--container-max-width);padding:var(--spacing-2xl) 0 var(--spacing-2xl) var(--container-gutter);background:var(--color-sand);gap:var(--spacing-2xl);grid-template-columns:1fr 36%;align-items:start;margin:0 auto;display:grid;position:relative}.intro-section-module__I_IkXG__watermarkWrapper{width:64%;left:0;bottom:calc(var(--spacing-xl) + 3rem);z-index:0;pointer-events:none;position:absolute;container-type:inline-size}.intro-section-module__I_IkXG__watermark{font-family:var(--font-body);letter-spacing:.02em;color:var(--color-espresso);white-space:nowrap;-webkit-user-select:none;user-select:none;margin:0;font-size:clamp(5rem,33cqw,40rem);font-weight:300}.intro-section-module__I_IkXG__copy{padding-top:var(--spacing-lg)}.intro-section-module__I_IkXG__label{font-family:var(--font-heading);text-transform:uppercase;letter-spacing:.18em;color:var(--color-clay);font-size:.75rem;font-weight:600}.intro-section-module__I_IkXG__rule{background:var(--color-clay);width:64px;height:3px;margin:var(--spacing-md) 0}.intro-section-module__I_IkXG__heading{font-family:var(--font-body);letter-spacing:-.01em;margin:0 0 var(--spacing-md);max-width:1200px;font-size:clamp(1.75rem,3.4vw,3.9rem);font-weight:500;line-height:1.3}.intro-section-module__I_IkXG__subheading{font-family:var(--font-body);opacity:.85;max-width:580px;font-size:clamp(1.15rem,1.5vw,1.35rem);font-style:italic;line-height:1.5}.intro-section-module__I_IkXG__imageColumn{aspect-ratio:3/4;margin-top:var(--spacing-2xl);margin-right:min(0px, calc(var(--container-max-width) / 2 - 50vw));position:relative}.intro-section-module__I_IkXG__imageFrame{position:absolute;inset:0;overflow:hidden;box-shadow:0 24px 48px -16px #2b1e1659}.intro-section-module__I_IkXG__image{object-fit:cover;object-position:center 1%;transition:transform .6s cubic-bezier(.23,1,.32,1)}@media (hover:hover) and (pointer:fine){.intro-section-module__I_IkXG__imageFrame:hover .intro-section-module__I_IkXG__image{transform:scale(1.06)}}@media (prefers-reduced-motion:reduce){.intro-section-module__I_IkXG__image{transition:none}}.intro-section-module__I_IkXG__accentSquare{background:var(--color-clay);z-index:1;width:160px;height:160px;position:absolute;bottom:-56px;left:-72px}@media (max-width:1300px){.intro-section-module__I_IkXG__watermark{font-size:clamp(3.5rem,20cqw,10rem)}}@media (max-width:900px){.intro-section-module__I_IkXG__watermarkWrapper{display:none}.intro-section-module__I_IkXG__intro{padding-right:var(--container-gutter);grid-template-columns:1fr}.intro-section-module__I_IkXG__copy{background:color-mix(in srgb, var(--color-clay) 12%, var(--color-sand));padding:var(--spacing-lg)}.intro-section-module__I_IkXG__imageColumn{max-width:400px;margin-top:-3rem}.intro-section-module__I_IkXG__accentSquare{width:88px;height:88px;bottom:-20px;left:-20px}}
.delivery-section-module__wj2s1q__delivery{min-height:100svh;color:var(--color-sand);align-items:flex-end;display:flex;position:relative;overflow:hidden}.delivery-section-module__wj2s1q__imageWrapper{z-index:0;position:absolute;inset:0}.delivery-section-module__wj2s1q__image{object-fit:cover;object-position:center center;filter:saturate(.94)contrast(1.08)sepia(.05)}.delivery-section-module__wj2s1q__grain{opacity:.05;mix-blend-mode:overlay;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.delivery-section-module__wj2s1q__scrim{background:linear-gradient(#0000 30%,#0003 60%,#000000bf 100%);position:absolute;inset:0}.delivery-section-module__wj2s1q__copy{z-index:1;width:min(820px,100%);margin:0 0 var(--spacing-2xl) var(--container-gutter);padding:var(--spacing-xl);-webkit-backdrop-filter:blur(16px);border-left:2px solid var(--color-gold);border-radius:var(--radius-sm);background:#140e0ab8;position:relative}@media (max-width:640px){.delivery-section-module__wj2s1q__copy{width:auto;margin:0 var(--container-gutter) var(--spacing-xl)}}.delivery-section-module__wj2s1q__sectionNo{font-family:var(--font-heading);letter-spacing:.16em;color:var(--color-gold);font-size:.75rem;font-weight:700}.delivery-section-module__wj2s1q__heading{font-family:var(--font-heading);text-transform:uppercase;letter-spacing:-.03em;margin:var(--spacing-sm) 0 var(--spacing-lg);font-size:clamp(2.75rem,7.5vw,5.75rem);font-weight:900;line-height:.95}.delivery-section-module__wj2s1q__lead{font-family:var(--font-body);margin-bottom:var(--spacing-sm);font-size:clamp(1.1rem,1.6vw,1.4rem);line-height:1.35}.delivery-section-module__wj2s1q__paragraph{font-family:var(--font-body);opacity:.85;margin-bottom:var(--spacing-sm);font-size:1rem;line-height:1.6}
.origin-section-module__g2uLiW__origin{background:var(--color-sand);gap:var(--spacing-2xl);padding:var(--spacing-2xl) var(--container-gutter);grid-template-columns:1fr 1fr;align-items:center;display:grid}.origin-section-module__g2uLiW__label{font-family:var(--font-heading);text-transform:uppercase;letter-spacing:.18em;color:var(--color-clay);font-size:.75rem;font-weight:600}.origin-section-module__g2uLiW__heading{font-family:var(--font-body);letter-spacing:-.03em;margin:var(--spacing-md) 0 var(--spacing-lg);max-width:850px;font-size:clamp(2rem,4.5vw,4rem);font-weight:600;line-height:.95}.origin-section-module__g2uLiW__paragraph{font-family:var(--font-body);opacity:.85;margin-bottom:var(--spacing-sm);max-width:580px;font-size:1.05rem;line-height:1.6}.origin-section-module__g2uLiW__turningPoint{font-family:var(--font-body);color:var(--color-clay);margin-top:var(--spacing-lg);font-size:1.4rem;font-style:italic}.origin-section-module__g2uLiW__media{gap:var(--spacing-sm);flex-direction:column;display:flex}.origin-section-module__g2uLiW__imageFrame{min-height:680px;position:relative;overflow:hidden;box-shadow:0 24px 48px -16px #2b1e1659}.origin-section-module__g2uLiW__image{object-fit:cover;object-position:center 60%;transition:transform .6s cubic-bezier(.23,1,.32,1)}@media (hover:hover) and (pointer:fine){.origin-section-module__g2uLiW__imageFrame:hover .origin-section-module__g2uLiW__image{transform:scale(1.06)}}@media (prefers-reduced-motion:reduce){.origin-section-module__g2uLiW__image{transition:none}}.origin-section-module__g2uLiW__quotePanel{z-index:1;max-width:260px;padding:var(--spacing-md);background:var(--color-espresso);align-self:flex-end;margin-top:-48px;position:relative;overflow:hidden;box-shadow:0 24px 48px -16px #2b1e1659}.origin-section-module__g2uLiW__quote{font-family:var(--font-body);color:var(--color-sand);opacity:1;font-size:.99rem;font-style:italic;line-height:1.5;position:relative}@media (max-width:1024px){.origin-section-module__g2uLiW__origin{grid-template-columns:1fr}.origin-section-module__g2uLiW__imageFrame{min-height:380px;position:relative}}
.mobile-background-module__YIcu3W__wrapper{display:none}@media (max-width:640px){.mobile-background-module__YIcu3W__wrapper{z-index:-1;display:block;position:fixed;inset:0}.mobile-background-module__YIcu3W__image{object-fit:cover;object-position:center center}.mobile-background-module__YIcu3W__scrim{background:#140c0673;position:absolute;inset:0}}
.impact-section-module__afg5Fq__impact{justify-content:center;gap:var(--spacing-2xl);background:var(--color-sand);min-height:80svh;color:var(--color-espresso);padding:var(--spacing-2xl) var(--container-gutter);flex-direction:column;display:flex;position:relative}.impact-section-module__afg5Fq__copy{max-width:940px}.impact-section-module__afg5Fq__sectionNo{font-family:var(--font-heading);letter-spacing:.16em;color:var(--color-gold);font-size:.75rem;font-weight:700}.impact-section-module__afg5Fq__heading{font-family:var(--font-heading);text-transform:uppercase;letter-spacing:-.03em;margin-top:var(--spacing-sm);font-size:clamp(2.75rem,7.5vw,5.75rem);font-weight:900;line-height:.95}.impact-section-module__afg5Fq__lead{font-family:var(--font-body);opacity:.8;margin-top:var(--spacing-md);font-size:clamp(1.1rem,1.6vw,1.4rem);line-height:1.4}.impact-section-module__afg5Fq__statsRow{gap:var(--spacing-lg);grid-template-columns:repeat(4,1fr);display:grid}.impact-section-module__afg5Fq__stat{padding-top:var(--spacing-md);border-top:1px solid #2b1e1626;flex-direction:column;align-items:flex-start;display:flex}.impact-section-module__afg5Fq__statIcon{width:32px;height:32px;color:var(--color-clay);margin-bottom:var(--spacing-sm)}.impact-section-module__afg5Fq__statValue{font-family:var(--font-heading);letter-spacing:-.02em;color:var(--color-espresso);font-variant-numeric:tabular-nums;font-size:clamp(2.25rem,4vw,3.5rem);font-weight:900;line-height:1;display:block}.impact-section-module__afg5Fq__statLabel{margin-top:var(--spacing-xs);font-family:var(--font-body);opacity:.75;font-size:.95rem;display:block}.impact-section-module__afg5Fq__note{font-family:var(--font-body);max-width:760px;color:var(--color-clay);font-size:clamp(1.25rem,2.2vw,1.75rem);line-height:1.35}@media (max-width:900px){.impact-section-module__afg5Fq__statsRow{grid-template-columns:1fr 1fr}}
.milestones-section-module__eb0wNq__milestones{background:var(--color-black);color:var(--color-sand);position:relative}.milestones-section-module__eb0wNq__inner{max-width:var(--container-max-width);align-items:stretch;min-height:90svh;margin:0 auto;display:flex}.milestones-section-module__eb0wNq__copy{min-width:320px;padding:var(--spacing-2xl) var(--spacing-2xl) var(--spacing-2xl) var(--container-gutter);flex-direction:column;flex:0 860px;justify-content:center;display:flex}.milestones-section-module__eb0wNq__label{font-family:var(--font-heading);text-transform:uppercase;letter-spacing:.18em;color:var(--color-gold);font-size:.75rem;font-weight:600}.milestones-section-module__eb0wNq__heading{font-family:var(--font-body);letter-spacing:-.03em;margin:var(--spacing-md) 0 var(--spacing-xl);font-size:clamp(2rem,4.5vw,4rem);font-weight:600;line-height:.95}.milestones-section-module__eb0wNq__list{border-top:1px solid #f3ece126;list-style:none}.milestones-section-module__eb0wNq__item{align-items:center;gap:var(--spacing-sm);padding:var(--spacing-md) 0;font-family:var(--font-heading);border-bottom:1px solid #f3ece126;grid-template-columns:32px 40px 1fr;font-size:clamp(1rem,1.5vw,1.4rem);display:grid}.milestones-section-module__eb0wNq__number{font-family:var(--font-heading);color:var(--color-gold);font-size:.7rem}.milestones-section-module__eb0wNq__imageColumn{margin-right:min(0px, calc(var(--container-max-width) / 2 - 50vw));flex:auto;justify-content:center;align-items:center;display:flex;position:relative}.milestones-section-module__eb0wNq__imageFrame{aspect-ratio:2559/3840;height:110svh;position:relative;overflow:hidden}.milestones-section-module__eb0wNq__imageFrame:after{content:"";background:linear-gradient(to right, var(--color-black), transparent 35%);pointer-events:none;position:absolute;inset:0}.milestones-section-module__eb0wNq__image{object-fit:contain;object-position:75% center;transition:transform .6s cubic-bezier(.23,1,.32,1);transform:scale(1)}@media (hover:hover) and (pointer:fine){.milestones-section-module__eb0wNq__imageFrame:hover .milestones-section-module__eb0wNq__image{transform:scale(1.06)}}@media (prefers-reduced-motion:reduce){.milestones-section-module__eb0wNq__image{transition:none}}@media (max-width:1024px){.milestones-section-module__eb0wNq__inner{flex-direction:column;min-height:auto}.milestones-section-module__eb0wNq__copy{padding:var(--spacing-2xl) var(--container-gutter);flex:none}.milestones-section-module__eb0wNq__imageColumn{flex:none;margin-top:-5.7rem;margin-right:0}.milestones-section-module__eb0wNq__imageFrame{height:680px}}
.hero-section-module__WQ2heG__hero{min-height:100svh;color:var(--color-sand);justify-content:center;align-items:flex-start;display:flex;position:relative;overflow:hidden}.hero-section-module__WQ2heG__imageWrapper{z-index:0;position:absolute;inset:-15% 0 -25%}.hero-section-module__WQ2heG__image{object-fit:cover;object-position:center 60%}.hero-section-module__WQ2heG__scrim{background:linear-gradient(#0000004d 0%,#00000073 55%,#000000b8 100%);position:absolute;inset:0}.hero-section-module__WQ2heG__copy{z-index:1;text-align:center;max-width:1800px;padding:220px var(--container-gutter) 0;flex-direction:column;align-items:center;display:flex;position:relative}.hero-section-module__WQ2heG__label{font-family:var(--font-heading);text-transform:uppercase;letter-spacing:.15em;color:var(--color-gold);margin-bottom:var(--spacing-md);font-size:.8rem;font-weight:700}.hero-section-module__WQ2heG__heading{font-family:var(--font-heading);text-transform:uppercase;font-size:clamp(3rem,8vw,16rem);font-weight:900;line-height:.92}.hero-section-module__WQ2heG__intro{font-family:var(--font-body);margin-top:var(--spacing-lg);opacity:.92;max-width:1000px;font-size:clamp(1.05rem,1.6vw,1.4rem);line-height:1.4}@media (max-width:640px){.hero-section-module__WQ2heG__hero{align-items:center;min-height:93vh}.hero-section-module__WQ2heG__imageWrapper,.hero-section-module__WQ2heG__scrim{display:none}.hero-section-module__WQ2heG__heading{font-size:clamp(2.25rem,11vw,3.5rem)}.hero-section-module__WQ2heG__copy{padding:0 var(--container-gutter)}}
.gallery-section-module__0dOESq__gallery{padding:var(--spacing-lg) var(--container-gutter) var(--spacing-2xl);background:var(--color-sand);color:var(--color-espresso);scroll-margin-top:1rem}.gallery-section-module__0dOESq__copy{margin-bottom:var(--spacing-xl)}.gallery-section-module__0dOESq__heading{font-family:var(--font-heading);text-transform:uppercase;letter-spacing:-.03em;font-size:clamp(2.75rem,7.5vw,5.75rem);font-weight:900;line-height:.95}.gallery-section-module__0dOESq__rows{flex-direction:column;display:flex}.gallery-section-module__0dOESq__row{display:flex}.gallery-section-module__0dOESq__item{border-radius:14px;flex-shrink:0;position:relative;overflow:hidden}.gallery-section-module__0dOESq__image{object-fit:cover}.gallery-section-module__0dOESq__actions{justify-content:center;gap:var(--spacing-md);margin-top:var(--spacing-lg);flex-wrap:wrap;display:flex}.gallery-section-module__0dOESq__button,.gallery-section-module__0dOESq__buttonOutline{font-family:var(--font-heading);text-transform:uppercase;letter-spacing:.1em;padding:var(--spacing-sm) var(--spacing-xl);border:1px solid var(--color-espresso);cursor:pointer;border-radius:999px;font-size:.8rem;font-weight:700;text-decoration:none;transition:background .2s,color .2s;display:inline-block}.gallery-section-module__0dOESq__button{color:var(--color-espresso);background:0 0}.gallery-section-module__0dOESq__button:hover{background:var(--color-espresso);color:var(--color-sand)}.gallery-section-module__0dOESq__buttonOutline{color:var(--color-sand);background:var(--color-clay);border-color:var(--color-clay)}.gallery-section-module__0dOESq__buttonOutline:hover{background:color-mix(in srgb, var(--color-clay) 85%, black);border-color:color-mix(in srgb, var(--color-clay) 85%, black)}.gallery-section-module__0dOESq__strip{scroll-snap-type:x mandatory;scrollbar-width:none;flex-direction:row;align-items:flex-start;transition:height .3s;overflow:auto hidden}.gallery-section-module__0dOESq__strip::-webkit-scrollbar{display:none}.gallery-section-module__0dOESq__strip>.gallery-section-module__0dOESq__row{scroll-snap-align:start;flex:0 0 100%}.gallery-section-module__0dOESq__dots{margin-top:var(--spacing-md);flex-wrap:wrap;justify-content:center;display:flex}.gallery-section-module__0dOESq__dot{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:11px;height:22px;padding:0;display:flex}.gallery-section-module__0dOESq__dotMark{background:var(--color-espresso);opacity:.3;border-radius:999px;width:6px;height:6px;transition:opacity .2s}.gallery-section-module__0dOESq__dotActive{opacity:1}.gallery-section-module__0dOESq__instagramLink{align-items:center;gap:8px;display:inline-flex}
.getty-gallery-section-module__uNQglq__section{padding:var(--spacing-2xl) var(--container-gutter);background:var(--color-black);color:var(--color-sand)}.getty-gallery-section-module__uNQglq__copy{margin-bottom:var(--spacing-xl)}.getty-gallery-section-module__uNQglq__heading{font-family:var(--font-body);letter-spacing:-.03em;font-size:clamp(2rem,4.5vw,4rem);font-weight:600;line-height:.95}.getty-gallery-section-module__uNQglq__tiles{justify-content:center;align-items:flex-start;gap:var(--spacing-md);flex-wrap:wrap;display:flex}.getty-gallery-section-module__uNQglq__tiles>*{max-width:100%}.getty-gallery-section-module__uNQglq__strip{scroll-snap-type:x mandatory;scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;gap:0;transition:height .3s;overflow:auto hidden}.getty-gallery-section-module__uNQglq__strip::-webkit-scrollbar{display:none}.getty-gallery-section-module__uNQglq__strip>*{scroll-snap-align:center;flex:none}.getty-gallery-section-module__uNQglq__counter{margin-top:var(--spacing-md);text-align:center;font-family:var(--font-heading);letter-spacing:.12em;color:var(--color-sand);opacity:.8;font-size:.8rem}
.continuity-section-module__S16buG__continuity{min-height:100svh;color:var(--color-sand);position:relative;overflow:hidden}.continuity-section-module__S16buG__imageWrapper{z-index:0;position:absolute;inset:0}.continuity-section-module__S16buG__image{object-fit:cover;object-position:center center}.continuity-section-module__S16buG__scrim{background:linear-gradient(#000000bf 0%,#0000008c 45%,#0000 78%);position:absolute;inset:0}.continuity-section-module__S16buG__copy{z-index:1;padding:var(--spacing-2xl) var(--container-gutter) 0;position:relative}.continuity-section-module__S16buG__sectionNo{font-family:var(--font-heading);letter-spacing:.16em;color:var(--color-gold);font-size:.75rem;font-weight:700}.continuity-section-module__S16buG__heading{font-family:var(--font-heading);text-transform:uppercase;letter-spacing:-.03em;margin:var(--spacing-sm) 0 var(--spacing-lg);max-width:18ch;font-size:clamp(2.75rem,7.5vw,5.75rem);font-weight:900;line-height:.95}.continuity-section-module__S16buG__copyBody{gap:var(--spacing-xl);grid-template-columns:1fr 1fr;max-width:1100px;display:grid}.continuity-section-module__S16buG__lead{font-family:var(--font-body);font-size:clamp(1.1rem,1.6vw,1.4rem);line-height:1.4}.continuity-section-module__S16buG__paragraph{font-family:var(--font-body);opacity:.85;margin-bottom:var(--spacing-sm);font-size:1rem;line-height:1.7}.continuity-section-module__S16buG__emphasis{font-family:var(--font-body);color:var(--color-gold);font-weight:700}@media (max-width:900px){.continuity-section-module__S16buG__copyBody{gap:var(--spacing-md);grid-template-columns:1fr}.continuity-section-module__S16buG__scrim{background:linear-gradient(#000c 0%,#000000a6 50%,#0000008c 100%)}}
.viral-section-module__eYiOlq__viral{background:var(--color-sand);padding:var(--spacing-2xl) var(--container-gutter)}.viral-section-module__eYiOlq__label{font-family:var(--font-heading);text-transform:uppercase;letter-spacing:.18em;color:var(--color-clay);font-size:.75rem;font-weight:600}.viral-section-module__eYiOlq__heading{font-family:var(--font-body);letter-spacing:-.03em;margin:var(--spacing-md) 0 var(--spacing-lg);font-size:clamp(1.75rem,4.5vw,4.3rem);font-weight:600;line-height:1.05}.viral-section-module__eYiOlq__paragraph{font-family:var(--font-body);opacity:.85;margin-bottom:var(--spacing-sm);font-size:1.4rem;line-height:1.6}.viral-section-module__eYiOlq__copy{max-width:800px;margin:0 auto var(--spacing-2xl);text-align:center}.viral-section-module__eYiOlq__proofRow{justify-content:center;align-items:center;gap:var(--spacing-xl);max-width:1200px;margin:0 auto var(--spacing-2xl);flex-wrap:wrap;display:flex}.viral-section-module__eYiOlq__posts{gap:var(--spacing-md);display:flex}.viral-section-module__eYiOlq__post{width:clamp(150px,20vw,250px)}.viral-section-module__eYiOlq__post figcaption{font-family:var(--font-heading);text-transform:uppercase;letter-spacing:.14em;margin-bottom:var(--spacing-xs);font-size:.65rem}.viral-section-module__eYiOlq__post figcaption span{color:var(--color-clay);font-size:1.2rem;font-weight:800;display:block}.viral-section-module__eYiOlq__postFrame{aspect-ratio:1103/2400;position:relative;overflow:hidden;box-shadow:0 16px 32px -14px #2b1e164d}.viral-section-module__eYiOlq__image{object-fit:cover}.viral-section-module__eYiOlq__proofDivider{background:#2b1e1633;align-self:stretch;width:1px}.viral-section-module__eYiOlq__proofStat{align-items:center;gap:var(--spacing-xs);text-align:center;flex-direction:column;display:flex}.viral-section-module__eYiOlq__proofNumber{font-family:var(--font-body);letter-spacing:-.01em;color:var(--color-clay);cursor:default;font-size:clamp(5rem,10vw,10rem);font-weight:300;line-height:1;transition:transform .3s cubic-bezier(.23,1,.32,1);display:inline-block}@media (hover:hover) and (pointer:fine){.viral-section-module__eYiOlq__proofNumber:hover{transform:scale(1.06)}}.viral-section-module__eYiOlq__proofCaption{font-family:var(--font-heading);text-transform:uppercase;letter-spacing:.14em;opacity:.75;margin:0;font-size:.9rem}.viral-section-module__eYiOlq__loadingDots{vertical-align:middle;gap:3px;margin-left:4px;display:inline-flex}.viral-section-module__eYiOlq__loadingDots span{opacity:.25;background:currentColor;border-radius:50%;width:4px;height:4px;animation:1.2s ease-in-out infinite viral-section-module__eYiOlq__dotPulse}.viral-section-module__eYiOlq__loadingDots span:nth-child(2){animation-delay:.15s}.viral-section-module__eYiOlq__loadingDots span:nth-child(3){animation-delay:.3s}@keyframes viral-section-module__eYiOlq__dotPulse{0%,80%,to{opacity:.25;transform:scale(.85)}40%{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.viral-section-module__eYiOlq__loadingDots span{opacity:.6;animation:none}}.viral-section-module__eYiOlq__videoLink{font-family:var(--font-heading);text-transform:uppercase;letter-spacing:.12em;color:var(--color-sand);background:var(--color-clay);padding:var(--spacing-xs) var(--spacing-md);margin-top:var(--spacing-xs);font-size:1.2rem;text-decoration:none;transition:transform .25s cubic-bezier(.23,1,.32,1),box-shadow .35s,background .25s;display:inline-block;box-shadow:0 0 #0000}.viral-section-module__eYiOlq__videoLink:hover{background:color-mix(in srgb, var(--color-clay) 90%, white);box-shadow:0 16px 28px -10px color-mix(in srgb, var(--color-clay) 65%, transparent);transform:translateY(-3px)}.viral-section-module__eYiOlq__outro{text-align:center;max-width:640px;padding:var(--spacing-xl) 0 0;margin:0 auto}.viral-section-module__eYiOlq__subheading{font-family:var(--font-body);letter-spacing:-.03em;margin:var(--spacing-md) 0 var(--spacing-lg);font-size:clamp(1.5rem,3vw,2.5rem);font-weight:600}.viral-section-module__eYiOlq__poem{gap:var(--spacing-xs);flex-direction:column;display:flex}.viral-section-module__eYiOlq__poemLine{font-family:var(--font-body);opacity:.85;font-size:clamp(1.1rem,2vw,1.4rem);font-style:italic}@media (max-width:640px){.viral-section-module__eYiOlq__proofRow{gap:var(--spacing-lg);flex-direction:column}.viral-section-module__eYiOlq__proofDivider{align-self:center;width:60%;height:1px}.viral-section-module__eYiOlq__post{width:clamp(90px,30vw,130px)}}
.photo-viewer-module__RNnq6W__backdrop{z-index:1000;cursor:zoom-out;background:#140d09f0;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.photo-viewer-module__RNnq6W__stage{justify-content:center;align-items:center;display:flex}.photo-viewer-module__RNnq6W__photo{cursor:grab;touch-action:pan-y;border-radius:14px;overflow:hidden}.photo-viewer-module__RNnq6W__close,.photo-viewer-module__RNnq6W__nav{border:1px solid var(--color-sand);width:48px;height:48px;color:var(--color-sand);cursor:pointer;background:0 0;border-radius:999px;justify-content:center;align-items:center;font-size:1.6rem;line-height:1;display:flex;position:absolute}.photo-viewer-module__RNnq6W__close{top:1.25rem;right:1.25rem}.photo-viewer-module__RNnq6W__prev{top:50%;left:1.25rem;transform:translateY(-50%)}.photo-viewer-module__RNnq6W__next{top:50%;right:1.25rem;transform:translateY(-50%)}.photo-viewer-module__RNnq6W__counter{font-family:var(--font-heading);letter-spacing:.12em;color:var(--color-sand);opacity:.8;font-size:.8rem;position:absolute;bottom:1.25rem;left:50%;transform:translate(-50%)}@media (max-width:700px){.photo-viewer-module__RNnq6W__prev,.photo-viewer-module__RNnq6W__next{display:none}}
.day-section-module__u7omlq__day{min-height:100svh;color:var(--color-sand);background:var(--color-espresso);align-items:center;display:flex;position:relative;overflow:hidden}.day-section-module__u7omlq__imageWrapper{z-index:0;position:absolute;inset:-1%}.day-section-module__u7omlq__image{object-fit:cover;object-position:80% 50%}.day-section-module__u7omlq__scrim{background:linear-gradient(100deg,#140c06cc 0%,#140c0680 32%,#0000 62%);position:absolute;inset:0}.day-section-module__u7omlq__copy{z-index:1;gap:var(--spacing-sm);flex-direction:column;max-width:680px;padding:96px 32px 96px 120px;display:flex;position:relative}.day-section-module__u7omlq__label{font-family:var(--font-heading);text-transform:uppercase;letter-spacing:.18em;color:var(--color-gold);font-size:.8rem;font-weight:600}.day-section-module__u7omlq__heading{font-family:var(--font-heading);text-transform:uppercase;letter-spacing:-.02em;font-size:clamp(2.25rem,8vw,8.5rem);font-weight:800;line-height:.98}.day-section-module__u7omlq__body{font-family:var(--font-body);opacity:.88;max-width:520px;font-size:1.3rem;line-height:1.5}.day-section-module__u7omlq__mobileLayout{display:none}@media (max-width:640px){.day-section-module__u7omlq__day{min-height:0;padding:var(--spacing-2xl) var(--container-gutter);background:0 0;display:block}.day-section-module__u7omlq__imageWrapper,.day-section-module__u7omlq__copy{display:none}.day-section-module__u7omlq__mobileLayout{align-items:center;gap:var(--spacing-lg);flex-direction:column;display:flex}.day-section-module__u7omlq__mobileCopy{text-align:center;align-items:center;gap:var(--spacing-sm);flex-direction:column;display:flex}.day-section-module__u7omlq__mobileCopy .day-section-module__u7omlq__heading{font-size:clamp(2rem,8vw,3rem)}.day-section-module__u7omlq__mobileCopy .day-section-module__u7omlq__body{max-width:440px}.day-section-module__u7omlq__mobileCard{aspect-ratio:4/5;cursor:pointer;border:0;border-radius:20px;width:100%;margin:0;padding:0;display:block;position:relative;overflow:hidden}.day-section-module__u7omlq__mobileCardImage{object-fit:cover;object-position:87% 50%}}
.retail-section-module__xet75a__retail{justify-content:center;gap:var(--spacing-xl);background:var(--color-sand);min-height:90svh;color:var(--color-espresso);padding:var(--spacing-2xl) var(--container-gutter);flex-direction:column;display:flex;position:relative}.retail-section-module__xet75a__copy{max-width:1800px}.retail-section-module__xet75a__sectionNo{font-family:var(--font-heading);letter-spacing:.16em;color:var(--color-gold);font-size:.75rem;font-weight:700}.retail-section-module__xet75a__heading{font-family:var(--font-heading);text-transform:uppercase;letter-spacing:-.03em;margin-top:var(--spacing-sm);max-width:1200px;font-size:clamp(2.75rem,7.5vw,5.75rem);font-weight:900;line-height:.95}.retail-section-module__xet75a__cycle{align-items:center;gap:var(--spacing-md);padding-top:var(--spacing-lg);border-top:1px solid #2b1e1626;flex-wrap:wrap;display:flex}.retail-section-module__xet75a__stageGroup{align-items:center;gap:var(--spacing-md);display:flex}.retail-section-module__xet75a__stage{font-family:var(--font-heading);text-transform:uppercase;letter-spacing:-.02em;color:var(--color-clay);font-size:clamp(1.75rem,3.5vw,3rem);font-weight:900}.retail-section-module__xet75a__arrow{font-family:var(--font-heading);color:var(--color-gold);font-size:clamp(1.5rem,2.5vw,3rem)}.retail-section-module__xet75a__loop{align-items:center;gap:var(--spacing-xs);margin-left:var(--spacing-sm);font-family:var(--font-body);opacity:.65;font-size:1rem;font-style:italic;display:inline-flex}.retail-section-module__xet75a__loopIcon{width:16px;height:16px}.retail-section-module__xet75a__loopLabel{white-space:nowrap}@media (max-width:640px){.retail-section-module__xet75a__cycle{align-items:flex-start;gap:var(--spacing-sm);flex-direction:column}.retail-section-module__xet75a__stageGroup{align-items:flex-start;gap:var(--spacing-xs);flex-direction:column}.retail-section-module__xet75a__stage{font-size:2rem}.retail-section-module__xet75a__arrow{transform:rotate(90deg)}.retail-section-module__xet75a__loop{margin-left:0;margin-top:var(--spacing-xs);font-size:1.2rem}}.retail-section-module__xet75a__body{max-width:800px}.retail-section-module__xet75a__lead{font-family:var(--font-body);margin-bottom:var(--spacing-sm);font-size:clamp(1.1rem,1.6vw,1.4rem);line-height:1.4}.retail-section-module__xet75a__paragraph{font-family:var(--font-body);opacity:.8;margin-bottom:var(--spacing-sm);font-size:1.2rem;line-height:1.6}
.lucky-section-module__b5sOPq__lucky{background:linear-gradient(to bottom, var(--color-sand) 0, color-mix(in srgb, var(--color-sand) 70%, var(--color-espresso)) 25vh, color-mix(in srgb, var(--color-sand) 30%, var(--color-espresso)) 45vh, var(--color-espresso) 65vh, var(--color-espresso) 100%);color:var(--color-sand)}.lucky-section-module__b5sOPq__beatOne{gap:var(--spacing-xl);min-height:70vh;padding:var(--spacing-2xl) var(--container-gutter);grid-template-columns:1fr 1fr;align-items:end;display:grid}.lucky-section-module__b5sOPq__imageCollage{max-width:720px;height:min(74vh,720px);position:relative}.lucky-section-module__b5sOPq__imageBack,.lucky-section-module__b5sOPq__imageFront{border-radius:12px;position:absolute;overflow:hidden;box-shadow:0 24px 48px -16px #0000008c}.lucky-section-module__b5sOPq__imageBack{width:80%;height:82%;top:0;left:0}.lucky-section-module__b5sOPq__imageFront{border-top:3px solid var(--color-clay);border-left:3px solid var(--color-clay);width:64%;height:58%;bottom:0;right:0}.lucky-section-module__b5sOPq__image{object-fit:cover}.lucky-section-module__b5sOPq__backImage{object-position:15% 15%}.lucky-section-module__b5sOPq__frontImage{object-position:50% 40%}@media (max-width:900px){.lucky-section-module__b5sOPq__backImage{object-position:20% 15%}.lucky-section-module__b5sOPq__frontImage{object-position:50% 20%}}.lucky-section-module__b5sOPq__intro{flex-direction:column;display:flex}.lucky-section-module__b5sOPq__label{font-family:var(--font-heading);text-transform:uppercase;letter-spacing:.18em;color:var(--color-clay);font-size:.75rem;font-weight:600}.lucky-section-module__b5sOPq__heading{font-family:var(--font-body);letter-spacing:-.03em;margin:var(--spacing-md) 0 var(--spacing-lg);font-size:clamp(2rem,4vw,4.5rem);font-weight:500;line-height:.95}.lucky-section-module__b5sOPq__headingEmphasis{font-weight:800}.lucky-section-module__b5sOPq__paragraph{font-family:var(--font-body);opacity:.85;font-size:1.2rem}.lucky-section-module__b5sOPq__quoteBeat{text-align:center;align-items:center;gap:var(--spacing-lg);padding:0 var(--container-gutter) var(--spacing-lg);flex-direction:column;display:flex}.lucky-section-module__b5sOPq__divider{transform-origin:50%;background:#f3ece133;width:100%;max-width:640px;height:1px}.lucky-section-module__b5sOPq__lead{font-family:var(--font-body);color:var(--color-gold);max-width:920px;font-size:clamp(1.75rem,3.5vw,3rem);font-style:italic;line-height:1.3}.lucky-section-module__b5sOPq__word{white-space:nowrap;display:inline-block}.lucky-section-module__b5sOPq__char{opacity:0;filter:blur(6px);transition:opacity .26s ease-out,filter .26s ease-out,transform .26s ease-out;display:inline-block;transform:translateY(4px)}.lucky-section-module__b5sOPq__charVisible{opacity:1;filter:blur();transform:translateY(0)}@media (prefers-reduced-motion:reduce){.lucky-section-module__b5sOPq__char{transition:none}}@media (max-width:1024px){.lucky-section-module__b5sOPq__beatOne{grid-template-columns:1fr;min-height:auto}.lucky-section-module__b5sOPq__imageCollage{height:min(60vh,520px)}}
.night-section-module__G-MSra__night{min-height:100svh;color:var(--color-sand);background:#0c0f14;align-items:center;display:flex;position:relative;overflow:hidden}.night-section-module__G-MSra__imageWrapper{z-index:0;position:absolute;inset:-1%}.night-section-module__G-MSra__image{object-fit:cover;object-position:80% 50%}.night-section-module__G-MSra__scrim{background:linear-gradient(100deg,#060910d1 0%,#06091080 32%,#0000 62%);position:absolute;inset:0}.night-section-module__G-MSra__copy{z-index:1;gap:var(--spacing-sm);flex-direction:column;max-width:1080px;padding:96px 32px 96px 120px;display:flex;position:relative}.night-section-module__G-MSra__label{font-family:var(--font-heading);text-transform:uppercase;letter-spacing:.18em;color:var(--color-gold);font-size:.8rem;font-weight:600}.night-section-module__G-MSra__heading{font-family:var(--font-heading);text-transform:uppercase;letter-spacing:-.02em;max-width:680px;font-size:clamp(2.25rem,8vw,8.5rem);font-weight:800;line-height:.98}.night-section-module__G-MSra__body{font-family:var(--font-body);opacity:.88;max-width:420px;font-size:1.3rem;line-height:1.5}.night-section-module__G-MSra__mobileLayout{display:none}@media (max-width:640px){.night-section-module__G-MSra__night{min-height:0;padding:var(--spacing-2xl) var(--container-gutter);background:0 0;display:block}.night-section-module__G-MSra__imageWrapper,.night-section-module__G-MSra__copy{display:none}.night-section-module__G-MSra__mobileLayout{align-items:center;gap:var(--spacing-lg);flex-direction:column;display:flex}.night-section-module__G-MSra__mobileCopy{text-align:center;align-items:center;gap:var(--spacing-sm);flex-direction:column;display:flex}.night-section-module__G-MSra__mobileCopy .night-section-module__G-MSra__heading{max-width:none;font-size:clamp(2rem,8vw,3rem)}.night-section-module__G-MSra__mobileCopy .night-section-module__G-MSra__body{max-width:440px}.night-section-module__G-MSra__mobileCard{aspect-ratio:4/5;cursor:pointer;border:0;border-radius:20px;width:100%;margin:0;padding:0;display:block;position:relative;overflow:hidden}.night-section-module__G-MSra__mobileCardImage{object-fit:cover;object-position:87% 50%}}
.press-section-module__EfcLZG__press{justify-content:center;gap:var(--spacing-2xl);background:var(--color-espresso);min-height:90svh;color:var(--color-sand);padding:var(--spacing-2xl) var(--container-gutter);flex-direction:column;display:flex;position:relative}.press-section-module__EfcLZG__copy{max-width:1800px}.press-section-module__EfcLZG__sectionNo{font-family:var(--font-heading);letter-spacing:.16em;color:var(--color-gold);font-size:.75rem;font-weight:700}.press-section-module__EfcLZG__heading{font-family:var(--font-heading);text-transform:uppercase;letter-spacing:-.03em;margin:var(--spacing-sm) 0 var(--spacing-md);font-size:clamp(2.75rem,7.5vw,5.75rem);font-weight:900;line-height:.95}.press-section-module__EfcLZG__lead{font-family:var(--font-body);opacity:.85;font-size:clamp(1.1rem,1.6vw,1.4rem);line-height:1.4}.press-section-module__EfcLZG__equation{align-items:center;gap:var(--spacing-lg);padding:var(--spacing-lg) 0;border-top:1px solid #f3ece12e;border-bottom:1px solid #f3ece12e;flex-wrap:wrap;display:flex}.press-section-module__EfcLZG__equationBefore{font-family:var(--font-heading);text-transform:uppercase;letter-spacing:-.02em;color:var(--color-sand);opacity:.55;font-size:clamp(2rem,4.5vw,3.5rem);font-weight:900}.press-section-module__EfcLZG__equationArrow{font-family:var(--font-heading);color:var(--color-gold);font-size:clamp(1.75rem,3vw,2.5rem)}.press-section-module__EfcLZG__equationAfter{font-family:var(--font-heading);text-transform:uppercase;letter-spacing:-.02em;color:var(--color-clay);font-size:clamp(2.75rem,6vw,4.75rem);font-weight:900}.press-section-module__EfcLZG__body{max-width:840px}.press-section-module__EfcLZG__paragraph{font-family:var(--font-body);opacity:.85;font-size:1.2rem;line-height:1.6}.press-section-module__EfcLZG__emphasis{font-family:var(--font-body);color:var(--color-gold);margin-top:var(--spacing-lg);font-size:1.6rem;font-weight:700}.press-section-module__EfcLZG__donateButton{align-items:center;gap:var(--spacing-sm);width:fit-content;font-family:var(--font-heading);text-transform:uppercase;letter-spacing:.1em;color:var(--color-sand);background:var(--color-clay);padding:var(--spacing-sm) var(--spacing-xl);margin-top:var(--spacing-lg);border-radius:var(--radius-full);font-size:.8rem;font-weight:700;text-decoration:none;transition:transform .25s cubic-bezier(.23,1,.32,1),background .25s;display:inline-flex}@media (hover:hover) and (pointer:fine){.press-section-module__EfcLZG__donateButton:hover{background:color-mix(in srgb, var(--color-clay) 85%, black);transform:translateY(-2px)}}.press-section-module__EfcLZG__infinity{vertical-align:-.05em;width:1.6em;height:.8em;display:inline-block}
.foundation-teaser-section-module__7hqGPW__teaser{background:linear-gradient(to bottom, var(--color-espresso) 0, color-mix(in srgb, var(--color-espresso) 70%, var(--color-sand)) 25vh, color-mix(in srgb, var(--color-espresso) 30%, var(--color-sand)) 45vh, var(--color-sand) 65vh, var(--color-sand) 100%);color:var(--color-espresso);padding:8vh var(--container-gutter) var(--spacing-2xl)}@media (min-width:2000px){.foundation-teaser-section-module__7hqGPW__teaser{padding-top:min(8vh,80px)}}.foundation-teaser-section-module__7hqGPW__grid{gap:var(--spacing-lg);max-width:var(--container-max-width);grid-template-rows:minmax(360px,46vh) minmax(200px,26vh);grid-template-columns:1.3fr 1fr;margin:0 auto;display:grid}.foundation-teaser-section-module__7hqGPW__bubble{border-radius:16px;position:relative;overflow:hidden}.foundation-teaser-section-module__7hqGPW__bubbleImage .foundation-teaser-section-module__7hqGPW__image{object-fit:cover;object-position:center center;transition:transform .6s cubic-bezier(.23,1,.32,1)}@media (hover:hover) and (pointer:fine){.foundation-teaser-section-module__7hqGPW__bubbleImage:hover .foundation-teaser-section-module__7hqGPW__image{transform:scale(1.05)}}.foundation-teaser-section-module__7hqGPW__bubbleDark{background:var(--color-clay);color:var(--color-sand);justify-content:center;gap:var(--spacing-md);padding:var(--spacing-xl);border:1px solid #0000;flex-direction:column;text-decoration:none;transition:background .4s,-webkit-backdrop-filter .4s,backdrop-filter .4s,border-color .4s;display:flex}.foundation-teaser-section-module__7hqGPW__bubbleDark:before{content:"";pointer-events:none;background:linear-gradient(115deg,#0000 30%,#f3ece159 48%,#f3ece11f 54%,#0000 70%);position:absolute;inset:0;transform:translate(-130%)}@media (hover:hover) and (pointer:fine){.foundation-teaser-section-module__7hqGPW__bubbleDark:hover{background:color-mix(in srgb, var(--color-clay) 35%, transparent);-webkit-backdrop-filter:blur(16px);border-color:#f3ece159}.foundation-teaser-section-module__7hqGPW__bubbleDark:hover:before{animation:1.1s foundation-teaser-section-module__7hqGPW__shimmerSweep}}@keyframes foundation-teaser-section-module__7hqGPW__shimmerSweep{0%{transform:translate(-130%)}to{transform:translate(130%)}}@media (prefers-reduced-motion:reduce){.foundation-teaser-section-module__7hqGPW__bubbleDark:hover:before{animation:none}}.foundation-teaser-section-module__7hqGPW__bubbleLight{background:var(--color-sand);color:var(--color-espresso);justify-content:center;gap:var(--spacing-xs);padding:var(--spacing-lg);text-align:center;flex-direction:column;display:flex;box-shadow:0 12px 28px -14px #2b1e164d}.foundation-teaser-section-module__7hqGPW__heading{font-family:var(--font-body);letter-spacing:-.02em;font-size:clamp(1.4rem,2.5vw,2.2rem);font-weight:600;line-height:1.1}.foundation-teaser-section-module__7hqGPW__cta{font-family:var(--font-heading);text-transform:uppercase;letter-spacing:.12em;color:var(--color-gold);text-shadow:0 0 #0000;width:fit-content;font-size:.8rem;font-weight:600;transition:text-shadow .4s;display:inline-block}@media (hover:hover) and (pointer:fine){.foundation-teaser-section-module__7hqGPW__bubbleDark:hover .foundation-teaser-section-module__7hqGPW__cta{text-shadow:0 2px 10px #000000a6}}.foundation-teaser-section-module__7hqGPW__quoteLine{font-family:var(--font-body);opacity:.8;font-size:clamp(1.1rem,1.6vw,1.4rem);line-height:1.25}.foundation-teaser-section-module__7hqGPW__quoteConfession{font-family:var(--font-body);color:var(--color-clay);margin-top:var(--spacing-sm);font-size:clamp(1.2rem,1.8vw,1.6rem);font-style:italic}@media (max-width:900px){.foundation-teaser-section-module__7hqGPW__teaser{padding-top:10vh}.foundation-teaser-section-module__7hqGPW__grid{grid-template-rows:none;grid-template-columns:1fr}.foundation-teaser-section-module__7hqGPW__bubble{min-height:280px}.foundation-teaser-section-module__7hqGPW__bubbleDark,.foundation-teaser-section-module__7hqGPW__bubbleLight{min-height:auto}}
.under-eyes-section-module__tJZF1G__underEyes{min-height:100svh;color:var(--color-sand);background:var(--color-espresso);align-items:center;display:flex;position:relative;overflow:hidden}.under-eyes-section-module__tJZF1G__imageWrapper{z-index:0;position:absolute;inset:-1%}.under-eyes-section-module__tJZF1G__image{object-fit:cover;object-position:50% 50%}.under-eyes-section-module__tJZF1G__scrim{background:linear-gradient(100deg,#140c06cc 0%,#140c0680 32%,#0000 62%);position:absolute;inset:0}.under-eyes-section-module__tJZF1G__copy{z-index:1;gap:var(--spacing-sm);flex-direction:column;max-width:1280px;padding:96px 32px 96px 120px;display:flex;position:relative}.under-eyes-section-module__tJZF1G__label{font-family:var(--font-heading);text-transform:uppercase;letter-spacing:.18em;color:var(--color-gold);font-size:.8rem;font-weight:600}.under-eyes-section-module__tJZF1G__heading{font-family:var(--font-heading);text-transform:uppercase;letter-spacing:-.02em;font-size:clamp(2.25rem,5vw,8rem);font-weight:800;line-height:.98}.under-eyes-section-module__tJZF1G__body{font-family:var(--font-body);opacity:.88;max-width:620px;font-size:1.3rem;line-height:1.5}.under-eyes-section-module__tJZF1G__mobileLayout{display:none}@media (max-width:640px){.under-eyes-section-module__tJZF1G__underEyes{min-height:0;padding:var(--spacing-2xl) var(--container-gutter);background:0 0;display:block}.under-eyes-section-module__tJZF1G__imageWrapper,.under-eyes-section-module__tJZF1G__copy{display:none}.under-eyes-section-module__tJZF1G__mobileLayout{align-items:center;gap:var(--spacing-lg);flex-direction:column;display:flex}.under-eyes-section-module__tJZF1G__mobileCopy{text-align:center;align-items:center;gap:var(--spacing-sm);flex-direction:column;display:flex}.under-eyes-section-module__tJZF1G__mobileCopy .under-eyes-section-module__tJZF1G__heading{font-size:clamp(2rem,8vw,3rem)}.under-eyes-section-module__tJZF1G__mobileCopy .under-eyes-section-module__tJZF1G__body{max-width:440px}.under-eyes-section-module__tJZF1G__mobileCard{aspect-ratio:4/5;cursor:pointer;border:0;border-radius:20px;width:100%;margin:0;padding:0;display:block;position:relative;overflow:hidden}.under-eyes-section-module__tJZF1G__mobileCardImage{object-fit:cover;object-position:87% 50%}}
.leadership-section-module__1H0yZG__leadership{min-height:100svh;color:var(--color-sand);align-items:flex-end;display:flex;position:relative;overflow:hidden}.leadership-section-module__1H0yZG__imageWrapper{z-index:0;position:absolute;inset:0}.leadership-section-module__1H0yZG__image{object-fit:cover;object-position:center 65%}.leadership-section-module__1H0yZG__scrim{background:linear-gradient(#0000 18%,#00000073 45%,#000000d1 100%);position:absolute;inset:0}.leadership-section-module__1H0yZG__content{z-index:1;width:100%;padding:var(--spacing-2xl) var(--container-gutter);position:relative}.leadership-section-module__1H0yZG__titleRow{margin-bottom:var(--spacing-xl)}.leadership-section-module__1H0yZG__sectionNo{font-family:var(--font-heading);letter-spacing:.16em;color:var(--color-gold);font-size:.75rem;font-weight:700}.leadership-section-module__1H0yZG__heading{font-family:var(--font-heading);text-transform:uppercase;letter-spacing:-.03em;margin-top:var(--spacing-sm);max-width:16ch;font-size:clamp(2.75rem,7.5vw,5.75rem);font-weight:900;line-height:.95}.leadership-section-module__1H0yZG__row{gap:var(--spacing-2xl);flex-wrap:wrap;display:flex}.leadership-section-module__1H0yZG__quote{font-family:var(--font-body);flex:1.3 420px;font-size:clamp(1.75rem,3.5vw,3rem);font-style:italic;line-height:1.25;position:relative}.leadership-section-module__1H0yZG__quoteMark{font-family:var(--font-heading);color:var(--color-gold);opacity:.6;font-size:clamp(3rem,7vw,5.5rem);font-style:normal;line-height:.6;display:block}.leadership-section-module__1H0yZG__copy{flex:340px;max-width:580px}.leadership-section-module__1H0yZG__lead{font-family:var(--font-body);margin-bottom:var(--spacing-sm);font-size:1rem;line-height:1.5}.leadership-section-module__1H0yZG__paragraph{font-family:var(--font-body);opacity:.8;font-size:1.2rem;line-height:1.6}.leadership-section-module__1H0yZG__filmButton{margin-top:var(--spacing-lg);align-items:center;gap:var(--spacing-sm);border:1px solid color-mix(in srgb, var(--color-sand) 50%, transparent);border-radius:var(--radius-full);padding:var(--spacing-xs) var(--spacing-lg) var(--spacing-xs) var(--spacing-xs);font-family:var(--font-heading);text-transform:uppercase;letter-spacing:.1em;color:var(--color-sand);background:color-mix(in srgb, var(--color-sand) 10%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);cursor:pointer;font-size:.75rem;font-weight:700;transition:transform .16s ease-out,background .2s,border-color .2s;display:inline-flex}.leadership-section-module__1H0yZG__filmIcon{border-radius:var(--radius-full);background:var(--color-gold);width:2rem;height:2rem;color:var(--color-espresso);flex-shrink:0;justify-content:center;align-items:center;padding-left:2px;display:flex}.leadership-section-module__1H0yZG__filmButton:active{transform:scale(.96)}@media (hover:hover) and (pointer:fine){.leadership-section-module__1H0yZG__filmButton:hover{background:color-mix(in srgb, var(--color-sand) 18%, transparent);border-color:var(--color-gold)}}
.botanics-teaser-section-module__tglIvq__teaser{min-height:100svh;color:var(--color-sand);justify-content:center;align-items:flex-start;display:flex;position:relative;overflow:hidden}.botanics-teaser-section-module__tglIvq__desktopImageWrapper{z-index:0;position:absolute;inset:-15% -15% -20%}.botanics-teaser-section-module__tglIvq__image{object-fit:cover;object-position:center center}.botanics-teaser-section-module__tglIvq__scrim{z-index:0;pointer-events:none;background:linear-gradient(#00000059 0%,#00000080 55%,#000000bf 100%);position:absolute;inset:0}.botanics-teaser-section-module__tglIvq__desktopCopy{z-index:1;max-width:800px;padding:280px var(--container-gutter);align-items:center;gap:var(--spacing-md);text-align:center;flex-direction:column;display:flex;position:relative}.botanics-teaser-section-module__tglIvq__label{font-family:var(--font-heading);text-transform:uppercase;letter-spacing:.18em;color:var(--color-gold);font-size:.75rem;font-weight:600}.botanics-teaser-section-module__tglIvq__heading{font-family:var(--font-body);letter-spacing:-.03em;font-size:clamp(1.75rem,3.8vw,8rem);font-weight:600;line-height:1.05}.botanics-teaser-section-module__tglIvq__body{font-family:var(--font-body);opacity:.85;max-width:460px;font-size:1.2rem}.botanics-teaser-section-module__tglIvq__cta{font-family:var(--font-heading);text-transform:uppercase;letter-spacing:.12em;color:var(--color-sand);background:var(--color-clay);padding:var(--spacing-sm) var(--spacing-xl);margin-top:var(--spacing-sm);width:fit-content;font-size:.8rem;font-weight:600;text-decoration:none;transition:transform .25s cubic-bezier(.23,1,.32,1),background .25s;display:inline-block}.botanics-teaser-section-module__tglIvq__cta:hover{background:color-mix(in srgb, var(--color-clay) 85%, black);transform:translateY(-2px)}.botanics-teaser-section-module__tglIvq__mobileLayout{display:none}@media (max-width:640px){.botanics-teaser-section-module__tglIvq__teaser{min-height:0;display:block}.botanics-teaser-section-module__tglIvq__desktopImageWrapper,.botanics-teaser-section-module__tglIvq__desktopCopy{display:none}.botanics-teaser-section-module__tglIvq__mobileLayout{display:block;position:relative}.botanics-teaser-section-module__tglIvq__mobileBgImage{z-index:0;object-fit:cover;object-position:center center;position:absolute;inset:0}.botanics-teaser-section-module__tglIvq__mobileHero{z-index:1;justify-content:center;align-items:center;min-height:42vh;display:flex;position:relative}.botanics-teaser-section-module__tglIvq__mobileCopy{width:100%;padding:var(--spacing-xl) var(--container-gutter) var(--spacing-lg);align-items:center;gap:var(--spacing-sm);text-align:center;flex-direction:column;display:flex}.botanics-teaser-section-module__tglIvq__mobileCarouselBlock{z-index:1;padding:var(--spacing-l) 0;position:relative}.botanics-teaser-section-module__tglIvq__mobileStrip{scroll-snap-type:x mandatory;scrollbar-width:none;aspect-ratio:4/5;display:flex;overflow-x:auto}.botanics-teaser-section-module__tglIvq__mobileStrip::-webkit-scrollbar{display:none}.botanics-teaser-section-module__tglIvq__mobileSlide{scroll-snap-align:start;padding:0 var(--spacing-lg);flex:0 0 100%;position:relative}.botanics-teaser-section-module__tglIvq__mobileSlideCard{border-radius:20px;width:100%;height:100%;position:relative;overflow:hidden}.botanics-teaser-section-module__tglIvq__mobileDots{margin-top:var(--spacing-sm);justify-content:center;gap:8px;display:flex}.botanics-teaser-section-module__tglIvq__dot{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:11px;height:22px;padding:0;display:flex}.botanics-teaser-section-module__tglIvq__dotMark{background:var(--color-sand);opacity:.4;border-radius:999px;width:6px;height:6px;transition:opacity .2s}.botanics-teaser-section-module__tglIvq__dotActive{opacity:1}.botanics-teaser-section-module__tglIvq__mobileCtaWrap{z-index:1;padding:var(--spacing-sm) var(--container-gutter) var(--spacing-2xl);justify-content:center;display:flex;position:relative}}
.over-lips-section-module__uD5yqG__overLips{min-height:100svh;color:var(--color-sand);background:var(--color-espresso);align-items:center;display:flex;position:relative;overflow:hidden}.over-lips-section-module__uD5yqG__imageWrapper{z-index:0;position:absolute;inset:-1%}.over-lips-section-module__uD5yqG__image{object-fit:cover;object-position:50% 50%}.over-lips-section-module__uD5yqG__scrim{background:linear-gradient(100deg,#140c06cc 0%,#140c0680 32%,#0000 62%);position:absolute;inset:0}.over-lips-section-module__uD5yqG__copy{z-index:1;gap:var(--spacing-sm);flex-direction:column;max-width:1280px;padding:96px 32px 96px 120px;display:flex;position:relative}.over-lips-section-module__uD5yqG__label{font-family:var(--font-heading);text-transform:uppercase;letter-spacing:.18em;color:var(--color-gold);font-size:.8rem;font-weight:600}.over-lips-section-module__uD5yqG__heading{font-family:var(--font-heading);text-transform:uppercase;letter-spacing:-.02em;font-size:clamp(2.25rem,5vw,8rem);font-weight:800;line-height:.98}.over-lips-section-module__uD5yqG__body{font-family:var(--font-body);opacity:.88;max-width:620px;font-size:1.3rem;line-height:1.5}.over-lips-section-module__uD5yqG__mobileLayout{display:none}@media (max-width:640px){.over-lips-section-module__uD5yqG__overLips{min-height:0;padding:var(--spacing-2xl) var(--container-gutter);background:0 0;display:block}.over-lips-section-module__uD5yqG__imageWrapper,.over-lips-section-module__uD5yqG__copy{display:none}.over-lips-section-module__uD5yqG__mobileLayout{align-items:center;gap:var(--spacing-lg);flex-direction:column;display:flex}.over-lips-section-module__uD5yqG__mobileCopy{text-align:center;align-items:center;gap:var(--spacing-sm);flex-direction:column;display:flex}.over-lips-section-module__uD5yqG__mobileCopy .over-lips-section-module__uD5yqG__heading{font-size:clamp(2rem,8vw,3rem)}.over-lips-section-module__uD5yqG__mobileCopy .over-lips-section-module__uD5yqG__body{max-width:440px}.over-lips-section-module__uD5yqG__mobileCard{aspect-ratio:4/5;cursor:pointer;border:0;border-radius:20px;width:100%;margin:0;padding:0;display:block;position:relative;overflow:hidden}.over-lips-section-module__uD5yqG__mobileCardImage{object-fit:cover;object-position:87% 50%}}
.partnership-section-module__YMMy4a__partnership{justify-content:center;gap:var(--spacing-2xl);background:var(--color-sand);min-height:90svh;color:var(--color-espresso);padding:var(--spacing-2xl) var(--container-gutter);flex-direction:column;display:flex;position:relative}.partnership-section-module__YMMy4a__copy{max-width:700px}.partnership-section-module__YMMy4a__sectionNo{font-family:var(--font-heading);letter-spacing:.16em;color:var(--color-gold);font-size:.75rem;font-weight:700}.partnership-section-module__YMMy4a__heading{font-family:var(--font-heading);text-transform:uppercase;letter-spacing:-.03em;margin-top:var(--spacing-sm);font-size:clamp(2.75rem,7.5vw,5.75rem);font-weight:900;line-height:.95}.partnership-section-module__YMMy4a__pathways{border-top:1px solid #2b1e1626;border-left:1px solid #2b1e1626;grid-template-columns:1fr 1fr;display:grid}.partnership-section-module__YMMy4a__pathway{gap:var(--spacing-sm);padding:var(--spacing-xl);border-bottom:1px solid #2b1e1626;border-right:1px solid #2b1e1626;flex-direction:column;transition:background .25s;display:flex}@media (hover:hover) and (pointer:fine){.partnership-section-module__YMMy4a__pathway:hover{background:color-mix(in srgb, var(--color-clay) 7%, transparent)}}.partnership-section-module__YMMy4a__pathway b{color:color-mix(in srgb, var(--color-gold) 75%, var(--color-espresso));font-family:var(--font-heading);font-size:clamp(2rem,4vw,3rem);font-weight:700;line-height:1;display:block}.partnership-section-module__YMMy4a__pathway h3{font-family:var(--font-heading);text-transform:uppercase;margin-bottom:var(--spacing-xs);font-size:1.15rem;font-weight:700}.partnership-section-module__YMMy4a__pathway p{font-family:var(--font-body);opacity:.75;font-size:1rem;line-height:1.5}.partnership-section-module__YMMy4a__donateButton{align-items:center;gap:var(--spacing-sm);width:fit-content;font-family:var(--font-heading);text-transform:uppercase;letter-spacing:.1em;color:var(--color-sand);background:var(--color-clay);padding:var(--spacing-sm) var(--spacing-xl);border-radius:var(--radius-full);font-size:.8rem;font-weight:700;text-decoration:none;transition:transform .25s cubic-bezier(.23,1,.32,1),background .25s;display:inline-flex}@media (hover:hover) and (pointer:fine){.partnership-section-module__YMMy4a__donateButton:hover{background:color-mix(in srgb, var(--color-clay) 85%, black);transform:translateY(-2px)}}@media (max-width:900px){.partnership-section-module__YMMy4a__pathways{grid-template-columns:1fr}}@media (max-width:640px){.partnership-section-module__YMMy4a__heading{font-size:clamp(2.5rem,7.5vw,5.75rem)}}
.fashion-return-section-module__aKPkwW__fashionReturn{min-height:100vh;color:var(--color-sand);align-items:center;display:flex;position:relative;overflow:hidden}.fashion-return-section-module__aKPkwW__imageFrame{position:absolute;inset:-4px}.fashion-return-section-module__aKPkwW__image{object-fit:cover;object-position:center center}.fashion-return-section-module__aKPkwW__copy{z-index:1;max-width:520px;margin:0 0 0 var(--container-gutter);padding:var(--spacing-xl);gap:var(--spacing-xs);background:color-mix(in srgb, var(--color-espresso) 65%, transparent);-webkit-backdrop-filter:blur(14px);border:1px solid #f3ece126;border-radius:20px;flex-direction:column;display:flex;position:relative}.fashion-return-section-module__aKPkwW__label{font-family:var(--font-heading);text-transform:uppercase;letter-spacing:.18em;color:var(--color-gold);font-size:.75rem;font-weight:600}.fashion-return-section-module__aKPkwW__heading{font-family:var(--font-body);letter-spacing:-.04em;margin:var(--spacing-md) 0 var(--spacing-lg);font-size:clamp(2.5rem,6vw,5rem);font-weight:600;line-height:.9}.fashion-return-section-module__aKPkwW__paragraph{font-family:var(--font-body);opacity:.85;font-size:1.05rem}@media (max-width:700px){.fashion-return-section-module__aKPkwW__copy{margin:0 var(--container-gutter)}}
.closing-section-module__UqUJHW__closing{text-align:center;justify-content:center;align-items:center;gap:var(--spacing-md);background:var(--color-espresso);min-height:60vh;color:var(--color-sand);padding:var(--spacing-2xl) var(--container-gutter);flex-direction:column;display:flex;position:relative;overflow:hidden}.closing-section-module__UqUJHW__bgImage{z-index:0;object-fit:cover;object-position:center center;position:absolute;inset:0}.closing-section-module__UqUJHW__scrim{z-index:0;background:#140c068c;position:absolute;inset:0}.closing-section-module__UqUJHW__heading{z-index:1;font-family:var(--font-heading);text-transform:uppercase;letter-spacing:.02em;color:var(--color-gold);font-size:clamp(2rem,5vw,4rem);font-weight:900;position:relative}.closing-section-module__UqUJHW__body{z-index:1;font-family:var(--font-body);opacity:.8;max-width:440px;font-size:1.1rem;position:relative}.closing-section-module__UqUJHW__cta{z-index:1;align-items:center;gap:var(--spacing-sm);font-family:var(--font-heading);text-transform:uppercase;letter-spacing:.12em;color:var(--color-sand);background:var(--color-clay);padding:var(--spacing-sm) var(--spacing-xl);margin-top:var(--spacing-sm);font-size:.8rem;font-weight:600;text-decoration:none;transition:transform .25s cubic-bezier(.23,1,.32,1),background .25s;display:inline-flex;position:relative}.closing-section-module__UqUJHW__cta:hover{background:color-mix(in srgb, var(--color-clay) 85%, black);transform:translateY(-2px)}.closing-section-module__UqUJHW__ctaIcon{width:1rem;height:1rem}@media (max-width:640px){.closing-section-module__UqUJHW__closing{background:0 0}.closing-section-module__UqUJHW__bgImage,.closing-section-module__UqUJHW__scrim{display:none}}
