.home-collection-chooser-module__Eo3apq__section{width:100%;color:var(--text,#f4f7f5);background:var(--background,#0b0f0d);outline:0;scroll-margin-top:72px;overflow:clip}.home-collection-chooser-module__Eo3apq__inner{width:min(1440px,100%);margin:0 auto;padding:82px 28px 110px}.home-collection-chooser-module__Eo3apq__eyebrow{color:var(--accent,#2a9c9a);letter-spacing:.18em;text-transform:uppercase;font-size:.6875rem;font-weight:700}.home-collection-chooser-module__Eo3apq__title{letter-spacing:-.055em;margin:10px 0 38px;font-size:clamp(2.625rem,5vw,4.375rem);font-weight:760;line-height:.98}.home-collection-chooser-module__Eo3apq__panels{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.home-collection-chooser-module__Eo3apq__panel{isolation:isolate;background:#090c0a;border:1px solid #27312d;border-radius:18px;min-width:0;height:590px;transition:border-color .45s,filter .45s,opacity .52s,transform .62s cubic-bezier(.2,.8,.2,1);position:relative;overflow:hidden}.home-collection-chooser-module__Eo3apq__panelSurface{z-index:-2;transition:transform .75s cubic-bezier(.2,.8,.2,1);position:absolute;inset:-2px;transform:scale(1)}.home-collection-chooser-module__Eo3apq__blackPanel .home-collection-chooser-module__Eo3apq__panelSurface{background:radial-gradient(circle at 24% 18%,#303a35,#0000 31%),linear-gradient(145deg,#121815,#050706 72%)}.home-collection-chooser-module__Eo3apq__chocolatePanel .home-collection-chooser-module__Eo3apq__panelSurface{background:radial-gradient(circle at 75% 17%,#714a2e42,#0000 32%),linear-gradient(145deg,#1b1410,#090706 72%)}.home-collection-chooser-module__Eo3apq__ghost{z-index:-1;color:#ffffff08;letter-spacing:-.08em;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:clamp(6.25rem,13vw,12.8125rem);font-weight:900;line-height:.8;transition:transform .75s cubic-bezier(.2,.8,.2,1);position:absolute}.home-collection-chooser-module__Eo3apq__blackPanel .home-collection-chooser-module__Eo3apq__ghost{top:58px;left:-22px}.home-collection-chooser-module__Eo3apq__chocolatePanel .home-collection-chooser-module__Eo3apq__ghost{color:#d99a670c;top:64px;right:-12px}.home-collection-chooser-module__Eo3apq__fullPanelLink,.home-collection-chooser-module__Eo3apq__chocolateToggle{z-index:1;border-radius:inherit;background:0 0;border:0;width:100%;height:100%;position:absolute;inset:0}.home-collection-chooser-module__Eo3apq__fullPanelLink,.home-collection-chooser-module__Eo3apq__chocolateToggle,.home-collection-chooser-module__Eo3apq__collectionLink,.home-collection-chooser-module__Eo3apq__shade{cursor:pointer}.home-collection-chooser-module__Eo3apq__fullPanelLink:focus-visible,.home-collection-chooser-module__Eo3apq__chocolateToggle:focus-visible{outline:0}:is(.home-collection-chooser-module__Eo3apq__panel:has(.home-collection-chooser-module__Eo3apq__fullPanelLink:focus-visible),.home-collection-chooser-module__Eo3apq__panel:has(.home-collection-chooser-module__Eo3apq__chocolateToggle:focus-visible)){border-color:var(--accent,#2a9c9a);box-shadow:inset 0 0 0 2px var(--accent,#2a9c9a)}.home-collection-chooser-module__Eo3apq__content{z-index:3;pointer-events:none;position:absolute;bottom:30px;left:34px;right:34px}.home-collection-chooser-module__Eo3apq__panelTitle{letter-spacing:-.05em;margin:0 0 11px;font-size:clamp(2.5rem,4vw,4rem);font-weight:760;line-height:.98}.home-collection-chooser-module__Eo3apq__meta{color:var(--muted,#98a39e);font-size:.875rem;line-height:1.4}.home-collection-chooser-module__Eo3apq__collectionLink{pointer-events:auto;border-radius:7px;align-items:center;gap:8px;min-height:44px;margin-top:12px;font-size:.875rem;font-weight:700;display:inline-flex}.home-collection-chooser-module__Eo3apq__decorativeCollectionLink{pointer-events:none}.home-collection-chooser-module__Eo3apq__arrow{color:var(--accent,#2a9c9a);transition:transform .25s;display:inline-block}.home-collection-chooser-module__Eo3apq__shades{z-index:4;visibility:hidden;opacity:0;pointer-events:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;transition:opacity .45s 80ms,transform .45s 80ms,visibility 0s .53s;display:grid;position:absolute;top:180px;left:34px;right:34px;transform:translateY(18px)}.home-collection-chooser-module__Eo3apq__shade{border:1px solid #ffffff17;border-radius:12px;align-items:flex-end;min-width:0;height:145px;padding:clamp(10px,1vw,15px);transition:border-color .3s,filter .3s,transform .3s;display:flex}.home-collection-chooser-module__Eo3apq__mocha{background:linear-gradient(145deg,#493226,#1a120e)}.home-collection-chooser-module__Eo3apq__cinnamon{background:linear-gradient(145deg,#713720,#28130d)}.home-collection-chooser-module__Eo3apq__hazel{background:linear-gradient(145deg,#80603a,#2d2316)}.home-collection-chooser-module__Eo3apq__shade strong{overflow-wrap:anywhere;font-size:clamp(.75rem,1.18vw,1.0625rem);line-height:1.08;display:block}.home-collection-chooser-module__Eo3apq__shade small{color:#ffffff8a;margin-top:3px;font-size:.72rem;line-height:1.2;display:block}.home-collection-chooser-module__Eo3apq__hint{z-index:3;color:#ffffff57;pointer-events:none;font-size:.6875rem;position:absolute;bottom:22px;right:22px}.home-collection-chooser-module__Eo3apq__chocolatePanel .home-collection-chooser-module__Eo3apq__content{padding-right:126px}.home-collection-chooser-module__Eo3apq__chocolateOpen .home-collection-chooser-module__Eo3apq__shades{visibility:visible;opacity:1;pointer-events:auto;transition-delay:80ms,80ms,0s;transform:none}.home-collection-chooser-module__Eo3apq__chocolateOpen .home-collection-chooser-module__Eo3apq__ghost{transform:translate(-18px)scale(1.025)}.home-collection-chooser-module__Eo3apq__section[data-reveal-state=pending] .home-collection-chooser-module__Eo3apq__eyebrow,.home-collection-chooser-module__Eo3apq__section[data-reveal-state=pending] .home-collection-chooser-module__Eo3apq__title,.home-collection-chooser-module__Eo3apq__section[data-reveal-state=pending] .home-collection-chooser-module__Eo3apq__panel{opacity:0;transform:translateY(14px)}.home-collection-chooser-module__Eo3apq__section[data-reveal-state=pending] .home-collection-chooser-module__Eo3apq__panel{visibility:hidden;pointer-events:none}.home-collection-chooser-module__Eo3apq__eyebrow,.home-collection-chooser-module__Eo3apq__title{transition:opacity .52s,transform .62s cubic-bezier(.2,.8,.2,1);transform:translateY(0)}.home-collection-chooser-module__Eo3apq__panel{transform:translateY(0)}.home-collection-chooser-module__Eo3apq__section[data-reveal-state=entered] .home-collection-chooser-module__Eo3apq__title{transition-delay:50ms}@media (hover:hover) and (pointer:fine){:is(.home-collection-chooser-module__Eo3apq__panels:has(.home-collection-chooser-module__Eo3apq__panel:hover) .home-collection-chooser-module__Eo3apq__panel:not(:hover),.home-collection-chooser-module__Eo3apq__panels:has(.home-collection-chooser-module__Eo3apq__panel:focus-within) .home-collection-chooser-module__Eo3apq__panel:not(:focus-within)){filter:brightness(.78);opacity:.68}.home-collection-chooser-module__Eo3apq__panel:hover .home-collection-chooser-module__Eo3apq__panelSurface,.home-collection-chooser-module__Eo3apq__panel:focus-within .home-collection-chooser-module__Eo3apq__panelSurface{transform:scale(1.012)}.home-collection-chooser-module__Eo3apq__blackPanel:hover .home-collection-chooser-module__Eo3apq__ghost,.home-collection-chooser-module__Eo3apq__blackPanel:focus-within .home-collection-chooser-module__Eo3apq__ghost{transform:translate(18px)scale(1.025)}.home-collection-chooser-module__Eo3apq__panel:hover .home-collection-chooser-module__Eo3apq__arrow,.home-collection-chooser-module__Eo3apq__panel:focus-within .home-collection-chooser-module__Eo3apq__arrow{transform:translate(7px)}.home-collection-chooser-module__Eo3apq__shade:hover,.home-collection-chooser-module__Eo3apq__shade:focus-visible{filter:brightness(1.1);border-color:#ffffff3d;transform:translateY(-4px)}}@media (max-width:700px){.home-collection-chooser-module__Eo3apq__inner{padding:56px 14px 78px}.home-collection-chooser-module__Eo3apq__title{margin-bottom:28px}.home-collection-chooser-module__Eo3apq__panels{grid-template-columns:1fr}.home-collection-chooser-module__Eo3apq__panel{height:390px}.home-collection-chooser-module__Eo3apq__chocolatePanel{height:430px}.home-collection-chooser-module__Eo3apq__panelSurface,.home-collection-chooser-module__Eo3apq__panel:hover .home-collection-chooser-module__Eo3apq__panelSurface,.home-collection-chooser-module__Eo3apq__panel:focus-within .home-collection-chooser-module__Eo3apq__panelSurface{transform:none}.home-collection-chooser-module__Eo3apq__content{bottom:22px;left:22px;right:22px}.home-collection-chooser-module__Eo3apq__panelTitle{font-size:2.75rem}.home-collection-chooser-module__Eo3apq__chocolatePanel .home-collection-chooser-module__Eo3apq__panelTitle{margin-bottom:6px;font-size:2.5rem;line-height:.95}.home-collection-chooser-module__Eo3apq__chocolatePanel .home-collection-chooser-module__Eo3apq__content{padding-right:0;bottom:14px;right:22px}.home-collection-chooser-module__Eo3apq__chocolatePanel .home-collection-chooser-module__Eo3apq__collectionLink{margin-top:8px}.home-collection-chooser-module__Eo3apq__chocolatePanel .home-collection-chooser-module__Eo3apq__ghost{top:38px}.home-collection-chooser-module__Eo3apq__chocolateToggle{display:none}.home-collection-chooser-module__Eo3apq__shades,.home-collection-chooser-module__Eo3apq__chocolateOpen .home-collection-chooser-module__Eo3apq__shades{visibility:visible;opacity:1;pointer-events:auto;grid-template-columns:1fr;gap:6px;top:115px;left:22px;right:22px;transform:none}.home-collection-chooser-module__Eo3apq__shade{height:58px;padding:10px 13px}.home-collection-chooser-module__Eo3apq__shade strong{font-size:.92rem}.home-collection-chooser-module__Eo3apq__shade small{font-size:.67rem}.home-collection-chooser-module__Eo3apq__hint{display:none}}@media (min-width:701px) and (max-width:900px){.home-collection-chooser-module__Eo3apq__chocolatePanel .home-collection-chooser-module__Eo3apq__content{padding-right:0}.home-collection-chooser-module__Eo3apq__hint{display:none}}@media (prefers-reduced-motion:reduce){.home-collection-chooser-module__Eo3apq__section[data-reveal-state=pending] .home-collection-chooser-module__Eo3apq__eyebrow,.home-collection-chooser-module__Eo3apq__section[data-reveal-state=pending] .home-collection-chooser-module__Eo3apq__title,.home-collection-chooser-module__Eo3apq__section[data-reveal-state=pending] .home-collection-chooser-module__Eo3apq__panel{opacity:1;transform:none}.home-collection-chooser-module__Eo3apq__eyebrow,.home-collection-chooser-module__Eo3apq__title,.home-collection-chooser-module__Eo3apq__panel,.home-collection-chooser-module__Eo3apq__panelSurface,.home-collection-chooser-module__Eo3apq__ghost,.home-collection-chooser-module__Eo3apq__arrow,.home-collection-chooser-module__Eo3apq__shades,.home-collection-chooser-module__Eo3apq__shade{transition:none}.home-collection-chooser-module__Eo3apq__panelSurface,.home-collection-chooser-module__Eo3apq__panel:hover .home-collection-chooser-module__Eo3apq__panelSurface,.home-collection-chooser-module__Eo3apq__panel:focus-within .home-collection-chooser-module__Eo3apq__panelSurface,.home-collection-chooser-module__Eo3apq__ghost,.home-collection-chooser-module__Eo3apq__panel:hover .home-collection-chooser-module__Eo3apq__ghost,.home-collection-chooser-module__Eo3apq__panel:focus-within .home-collection-chooser-module__Eo3apq__ghost,.home-collection-chooser-module__Eo3apq__arrow,.home-collection-chooser-module__Eo3apq__panel:hover .home-collection-chooser-module__Eo3apq__arrow,.home-collection-chooser-module__Eo3apq__panel:focus-within .home-collection-chooser-module__Eo3apq__arrow,.home-collection-chooser-module__Eo3apq__shade:hover,.home-collection-chooser-module__Eo3apq__shade:focus-visible{transform:none}}
.home-for-masters-section-module__cz_fRq__section{width:100%;color:var(--text,#f4f7f5);background:var(--background,#0b0f0d);border-top:1px solid #ffffff1c;padding-inline:clamp(18px,4vw,58px);scroll-margin-top:72px;position:relative;overflow:clip}.home-for-masters-section-module__cz_fRq__master{width:min(1440px,100%);margin:0 auto;padding:clamp(38px,4.2vw,60px) 0 clamp(54px,6vw,86px)}.home-for-masters-section-module__cz_fRq__top{grid-template-columns:minmax(0,1.35fr) minmax(260px,.65fr);align-items:end;gap:6vw;display:grid}.home-for-masters-section-module__cz_fRq__title{letter-spacing:-.055em;text-wrap:balance;max-width:900px;margin:0;font-size:clamp(3rem,7vw,6.75rem);font-weight:650;line-height:.91}.home-for-masters-section-module__cz_fRq__title>span{display:block}.home-for-masters-section-module__cz_fRq__intro{max-width:410px;color:var(--muted,#98a39e);margin:0 0 8px;font-size:clamp(.9375rem,1.35vw,1.1875rem);line-height:1.55}.home-for-masters-section-module__cz_fRq__facts{border-top:1px solid #ffffff1c;border-bottom:1px solid #ffffff1c;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(50px,6vw,84px);display:grid}.home-for-masters-section-module__cz_fRq__fact{background:0 0;min-width:0;min-height:205px;padding:32px 30px 28px;transition:background-color .45s;position:relative;overflow:hidden}.home-for-masters-section-module__cz_fRq__fact+.home-for-masters-section-module__cz_fRq__fact{border-left:1px solid #ffffff1c}.home-for-masters-section-module__cz_fRq__fact:after{background:var(--accent,#2a9c9a);content:"";width:0;height:2px;transition:width .55s cubic-bezier(.2,.8,.2,1);position:absolute;bottom:0;left:30px}.home-for-masters-section-module__cz_fRq__number{color:var(--muted,#98a39e);font-variant-numeric:tabular-nums;letter-spacing:.18em;font-size:.6875rem}.home-for-masters-section-module__cz_fRq__value{overflow-wrap:normal;-webkit-hyphens:none;hyphens:none;letter-spacing:-.04em;text-wrap:balance;word-break:normal;margin:42px 0 8px;font-size:clamp(2rem,3.2vw,3.25rem);font-weight:560;line-height:1.02}.home-for-masters-section-module__cz_fRq__description{max-width:32rem;color:var(--muted,#98a39e);font-size:.875rem;line-height:1.45}.home-for-masters-section-module__cz_fRq__bottom{justify-content:flex-end;margin-top:42px;display:flex}.home-for-masters-section-module__cz_fRq__cta{min-width:230px;min-height:55px;color:var(--text,#f4f7f5);background:0 0;border:1px solid #ffffff38;justify-content:space-between;align-items:center;gap:34px;padding:16px 21px 16px 24px;transition:background-color .3s,border-color .3s;display:inline-flex}.home-for-masters-section-module__cz_fRq__arrow{color:var(--accent,#2a9c9a);font-size:1.25rem;line-height:1;transition:transform .3s}.home-for-masters-section-module__cz_fRq__reveal{opacity:1;transition:opacity .8s,transform .8s cubic-bezier(.2,.8,.2,1);transform:none}.home-for-masters-section-module__cz_fRq__intro{transition-delay:70ms}.home-for-masters-section-module__cz_fRq__facts{transition-delay:.14s}.home-for-masters-section-module__cz_fRq__bottom{transition-delay:.21s}.home-for-masters-section-module__cz_fRq__section[data-reveal-state=pending] .home-for-masters-section-module__cz_fRq__reveal{opacity:0;transform:translateY(20px)}@media (hover:hover) and (pointer:fine){.home-for-masters-section-module__cz_fRq__fact:hover{background:#ffffff06}.home-for-masters-section-module__cz_fRq__fact:hover:after{width:calc(100% - 60px)}.home-for-masters-section-module__cz_fRq__cta:hover{background:#2a9c9a14;border-color:#2a9c9a8c}.home-for-masters-section-module__cz_fRq__cta:hover .home-for-masters-section-module__cz_fRq__arrow{transform:translate(4px)}}.home-for-masters-section-module__cz_fRq__cta:focus-visible{background:#2a9c9a14;border-color:#2a9c9aa6}.home-for-masters-section-module__cz_fRq__cta:focus-visible .home-for-masters-section-module__cz_fRq__arrow{transform:translate(4px)}@media (min-width:761px) and (max-width:900px){.home-for-masters-section-module__cz_fRq__fact{padding-inline:18px}.home-for-masters-section-module__cz_fRq__fact:after{left:18px}.home-for-masters-section-module__cz_fRq__value{font-size:1.875rem}}@media (min-width:761px) and (max-width:900px) and (hover:hover) and (pointer:fine){.home-for-masters-section-module__cz_fRq__fact:hover:after{width:calc(100% - 36px)}}@media (max-width:760px){.home-for-masters-section-module__cz_fRq__section{padding-inline:18px}.home-for-masters-section-module__cz_fRq__master{padding:34px 0 52px}.home-for-masters-section-module__cz_fRq__top{grid-template-columns:minmax(0,1fr);gap:26px}.home-for-masters-section-module__cz_fRq__title{max-width:330px;font-size:clamp(3rem,15vw,4.375rem)}.home-for-masters-section-module__cz_fRq__intro{max-width:330px;margin-bottom:0}.home-for-masters-section-module__cz_fRq__facts{grid-template-columns:minmax(0,1fr);margin-top:50px}.home-for-masters-section-module__cz_fRq__fact{min-height:150px;padding:24px 4px}.home-for-masters-section-module__cz_fRq__fact+.home-for-masters-section-module__cz_fRq__fact{border-top:1px solid #ffffff1c;border-left:0}.home-for-masters-section-module__cz_fRq__fact:after{left:0}.home-for-masters-section-module__cz_fRq__value{overflow-wrap:normal;margin:25px 0 6px;font-size:2.25rem}.home-for-masters-section-module__cz_fRq__bottom{margin-top:34px}.home-for-masters-section-module__cz_fRq__cta{width:100%}}@media (max-width:760px) and (hover:hover) and (pointer:fine){.home-for-masters-section-module__cz_fRq__fact:hover:after{width:100%}}@media (prefers-reduced-motion:reduce){.home-for-masters-section-module__cz_fRq__reveal,.home-for-masters-section-module__cz_fRq__section[data-reveal-state=pending] .home-for-masters-section-module__cz_fRq__reveal{opacity:1;transition:none;transform:none}.home-for-masters-section-module__cz_fRq__fact,.home-for-masters-section-module__cz_fRq__fact:after,.home-for-masters-section-module__cz_fRq__cta,.home-for-masters-section-module__cz_fRq__arrow{transition:none}.home-for-masters-section-module__cz_fRq__cta:hover .home-for-masters-section-module__cz_fRq__arrow,.home-for-masters-section-module__cz_fRq__cta:focus-visible .home-for-masters-section-module__cz_fRq__arrow{transform:none}}
.home-hero-module__IwQPmq__home{--marquee-height:42px;--video-position-desktop:50% 50%;--video-position-mobile:51% 49%;background:var(--background,#0b0f0d);width:100%}.home-hero-module__IwQPmq__hero{isolation:isolate;height:calc(100svh - var(--marquee-height));min-height:560px;color:var(--text,#f4f7f5);background:var(--surface,#111614);position:relative;overflow:hidden}.home-hero-module__IwQPmq__heroMedia,.home-hero-module__IwQPmq__heroPoster,.home-hero-module__IwQPmq__heroPoster img,.home-hero-module__IwQPmq__heroVideo,.home-hero-module__IwQPmq__heroShade{width:100%;height:100%;position:absolute;inset:0}.home-hero-module__IwQPmq__heroMedia{z-index:0;background:var(--surface,#111614)}.home-hero-module__IwQPmq__heroPoster,.home-hero-module__IwQPmq__heroPoster img,.home-hero-module__IwQPmq__heroVideo{object-fit:cover;object-position:var(--video-position-desktop);filter:none;display:block}.home-hero-module__IwQPmq__heroPoster{z-index:0}.home-hero-module__IwQPmq__heroVideo{z-index:1;opacity:0;transition:opacity .16s ease-out}.home-hero-module__IwQPmq__heroVideo[data-video-state=playing]{opacity:1}.home-hero-module__IwQPmq__heroShade{z-index:1;background:radial-gradient(76% 68% at 12% 86%,#05080775 0%,#0508073d 42%,#0000 74%)}.home-hero-module__IwQPmq__heroContent{z-index:2;flex-direction:column;justify-content:flex-end;align-items:flex-start;width:min(1544px,100%);height:100%;margin:0 auto;padding:clamp(48px,7vh,84px) max(28px,50% - 744px);display:flex;position:relative}.home-hero-module__IwQPmq__heroEyebrow{color:#f4f7f5b3;font-size:var(--type-caption-size);letter-spacing:.18em;font-weight:700;line-height:var(--type-caption-leading);text-shadow:0 1px 16px #00000047;text-transform:uppercase;margin-bottom:14px}.home-hero-module__IwQPmq__heroTitle{letter-spacing:-.062em;text-shadow:0 2px 28px #0000003d;max-width:760px;font-size:clamp(2.9rem,5.35vw,5.8rem);font-weight:760;line-height:.91}.home-hero-module__IwQPmq__heroTitle span{display:block}.home-hero-module__IwQPmq__heroActions{gap:12px;margin-top:clamp(28px,4vh,42px);display:flex}.home-hero-module__IwQPmq__button{border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;min-width:168px;min-height:50px;padding:0 24px;font-size:.9rem;font-weight:700;transition:border-color .16s,background-color .16s,color .16s;display:inline-flex}.home-hero-module__IwQPmq__buttonPrimary{color:var(--background,#0b0f0d);background:var(--accent,#2a9c9a)}.home-hero-module__IwQPmq__buttonPrimary:hover{background:#35aaa8}.home-hero-module__IwQPmq__buttonSecondary{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0b0f0d52;border-color:#f4f7f561}.home-hero-module__IwQPmq__buttonSecondary:hover{border-color:var(--text,#f4f7f5);background:#0b0f0d85}.home-hero-module__IwQPmq__scrollCue{color:#cbd3cfb3;min-height:44px;font-size:var(--type-caption-size);letter-spacing:.04em;font-weight:600;line-height:var(--type-caption-leading);border-radius:7px;align-items:center;gap:8px;margin-top:20px;display:inline-flex}.home-hero-module__IwQPmq__scrollCue:hover{color:var(--text,#f4f7f5)}.home-hero-module__IwQPmq__scrollCueArrow{color:var(--muted,#98a39e);font-size:.9rem;animation:3.2s ease-in-out infinite home-hero-module__IwQPmq__scroll-cue-drift;display:inline-block}.home-hero-module__IwQPmq__marquee{min-height:var(--marquee-height);border-top:1px solid #2a9c9a3d;border-bottom:1px solid var(--line,#26302c);background:var(--background,#0b0f0d);align-items:center;display:flex;overflow:hidden}.home-hero-module__IwQPmq__marqueeTrack{will-change:transform;width:max-content;animation:46s linear infinite home-hero-module__IwQPmq__marquee-scroll;display:flex}.home-hero-module__IwQPmq__marqueeGroup{color:#cbd3cf;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;flex-shrink:0;align-items:center;gap:18px;padding-right:18px;font-size:.75rem;font-weight:650;display:flex}.home-hero-module__IwQPmq__marqueeItem{align-items:center;gap:18px;display:inline-flex}.home-hero-module__IwQPmq__marqueeItem b{color:var(--accent,#2a9c9a);font-size:.95rem;font-weight:700}.home-hero-module__IwQPmq__visuallyHidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@keyframes home-hero-module__IwQPmq__marquee-scroll{to{transform:translate(-50%)}}@keyframes home-hero-module__IwQPmq__scroll-cue-drift{0%,to{transform:translateY(0)}50%{transform:translateY(3px)}}@media (max-width:1024px){.home-hero-module__IwQPmq__home{--marquee-height:40px}.home-hero-module__IwQPmq__hero{min-height:520px}.home-hero-module__IwQPmq__heroContent{padding:38px 22px 44px}.home-hero-module__IwQPmq__heroEyebrow{font-size:var(--type-caption-size);letter-spacing:.17em;margin-bottom:11px}.home-hero-module__IwQPmq__heroTitle{max-width:540px;font-size:clamp(3rem,10.6vw,5.2rem);line-height:.93}}@media (max-width:1024px) and (orientation:portrait){.home-hero-module__IwQPmq__heroPoster img,.home-hero-module__IwQPmq__heroVideo{object-position:var(--video-position-mobile)}}@media (max-width:600px){.home-hero-module__IwQPmq__heroShade{background:radial-gradient(76% 68% at 12% 86%,#0508078a 0%,#0508074d 42%,#0000 74%)}.home-hero-module__IwQPmq__heroContent{padding:32px 18px 36px}.home-hero-module__IwQPmq__heroEyebrow{color:#f4f7f5db;font-size:var(--type-caption-size);line-height:var(--type-caption-leading);letter-spacing:.155em;margin-bottom:10px}.home-hero-module__IwQPmq__heroTitle{letter-spacing:-.058em;max-width:10ch;font-size:clamp(2.8rem,13.2vw,4.2rem)}.home-hero-module__IwQPmq__heroActions{flex-direction:column;gap:10px;width:100%;margin-top:28px}.home-hero-module__IwQPmq__scrollCue{color:#dfe5e2db;min-height:32px;font-size:var(--type-caption-size);line-height:var(--type-caption-leading);margin-top:14px}.home-hero-module__IwQPmq__button{width:100%;min-height:50px}.home-hero-module__IwQPmq__marqueeGroup,.home-hero-module__IwQPmq__marqueeItem{gap:14px}.home-hero-module__IwQPmq__marqueeGroup{padding-right:14px;font-size:.69rem}}@media (max-height:680px){.home-hero-module__IwQPmq__hero{min-height:468px}.home-hero-module__IwQPmq__heroContent{padding-top:30px;padding-bottom:30px}}@media (prefers-reduced-motion:reduce){.home-hero-module__IwQPmq__button,.home-hero-module__IwQPmq__heroVideo{transition:none}.home-hero-module__IwQPmq__heroVideo{display:none}.home-hero-module__IwQPmq__scrollCueArrow,.home-hero-module__IwQPmq__marqueeTrack{animation:none}.home-hero-module__IwQPmq__marquee{overflow:visible}.home-hero-module__IwQPmq__marqueeTrack{width:100%}.home-hero-module__IwQPmq__marqueeGroup{white-space:normal;flex-wrap:wrap;justify-content:center;width:100%;padding:10px 18px}.home-hero-module__IwQPmq__marqueeGroup+.home-hero-module__IwQPmq__marqueeGroup{display:none}}
.home-production-section-module__0tibCW__story{width:100%;color:var(--text,#f4f7f5);background:var(--background,#0b0f0d);overflow:clip}.home-production-section-module__0tibCW__chapter{--production-height:clamp(555px, 71svh, 680px);isolation:isolate;min-height:var(--production-height);background:var(--background,#0b0f0d);border-bottom:1px solid #ffffff17;scroll-margin-top:72px;position:relative;overflow:hidden}.home-production-section-module__0tibCW__chapterOne{--production-height:clamp(660px, 86svh, 820px)}.home-production-section-module__0tibCW__media,.home-production-section-module__0tibCW__photoMotion,.home-production-section-module__0tibCW__shade,.home-production-section-module__0tibCW__topShade{position:absolute}.home-production-section-module__0tibCW__media{z-index:-3;background:var(--background,#0b0f0d);inset:0;overflow:hidden}.home-production-section-module__0tibCW__photoMotion{inset:-10px 0;transform:translate(0,0)}.home-production-section-module__0tibCW__image{object-fit:cover;width:100%;height:100%;transition:transform 1.6s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0;transform:scale(1)}.home-production-section-module__0tibCW__imageOne{object-position:61% 57%}.home-production-section-module__0tibCW__imageTwo{object-position:64% 58%}.home-production-section-module__0tibCW__imageThree{object-position:66% 38%}.home-production-section-module__0tibCW__shade{z-index:-2;pointer-events:none;background:linear-gradient(90deg,#070a09fc 0%,#070a09f7 20%,#070a09e0 36%,#070a098f 45%,#070a0938 52%,#070a090d 58%,#0000 64%);inset:0}.home-production-section-module__0tibCW__topShade{z-index:-1;pointer-events:none;background:linear-gradient(#05080747,#0000);height:16%;inset:0 0 auto}.home-production-section-module__0tibCW__inner{z-index:2;width:min(1440px,100%);min-height:var(--production-height);flex-direction:column;justify-content:space-between;margin:0 auto;padding:clamp(42px,6vh,68px) clamp(34px,5vw,72px) clamp(48px,7vh,72px);display:flex;position:relative}.home-production-section-module__0tibCW__meta{color:#ffffff9e;letter-spacing:.17em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:8px 12px;font-size:.625rem;font-weight:620;line-height:1.4;display:flex}.home-production-section-module__0tibCW__meta strong{color:var(--accent,#2a9c9a);font-weight:720}.home-production-section-module__0tibCW__reveal{width:min(47vw,650px);padding-top:80px;transition:opacity .8s,transform .8s cubic-bezier(.2,.8,.2,1);transform:translateY(0)}.home-production-section-module__0tibCW__chapter[data-reveal-state=pending] .home-production-section-module__0tibCW__reveal{opacity:0;transform:translateY(22px)}.home-production-section-module__0tibCW__title{letter-spacing:-.062em;text-wrap:balance;text-shadow:0 2px 26px #0000004d;margin:0;font-size:clamp(3.75rem,6vw,5.75rem);font-weight:760;line-height:.91}.home-production-section-module__0tibCW__chapterTwo .home-production-section-module__0tibCW__title,.home-production-section-module__0tibCW__chapterThree .home-production-section-module__0tibCW__title{font-size:clamp(3.3rem,5.2vw,4.95rem)}.home-production-section-module__0tibCW__title>span{display:block}.home-production-section-module__0tibCW__accentText{color:var(--accent,#2a9c9a)}.home-production-section-module__0tibCW__accentLine{background:var(--accent,#2a9c9a);width:74px;height:1px;margin-top:24px;display:block}.home-production-section-module__0tibCW__body{color:#b9c2bd;text-shadow:0 2px 20px #0000005c;max-width:520px;margin-top:22px;font-size:clamp(.9375rem,1.25vw,1.1875rem);line-height:1.55}.home-production-section-module__0tibCW__chapterRail{z-index:3;color:#ffffff59;font-variant-numeric:tabular-nums;text-align:center;gap:9px;font-size:.8125rem;line-height:1;display:grid;position:absolute;top:50%;right:clamp(20px,2vw,30px);transform:translateY(-50%)}.home-production-section-module__0tibCW__railItem{justify-items:center;gap:9px;display:grid}.home-production-section-module__0tibCW__railNumber[data-active=true]{color:var(--accent,#2a9c9a)}.home-production-section-module__0tibCW__railRule{background:#ffffff47;width:1px;height:28px;display:block}.home-production-section-module__0tibCW__railRule[data-active=true]{background:var(--accent,#2a9c9a)}@keyframes home-production-section-module__0tibCW__productionPhotoDrift{0%{transform:translateY(8px)}to{transform:translateY(-8px)}}@supports (animation-timeline:view()){.home-production-section-module__0tibCW__photoMotion{animation:linear both home-production-section-module__0tibCW__productionPhotoDrift;animation-timeline:view();animation-range:entry exit}}@media (hover:hover) and (pointer:fine){.home-production-section-module__0tibCW__chapter:hover .home-production-section-module__0tibCW__image{transform:scale(1.014)}}@media (max-width:900px){.home-production-section-module__0tibCW__chapter{--production-height:clamp(520px, 70svh, 620px)}.home-production-section-module__0tibCW__chapterOne{--production-height:clamp(590px, 82svh, 720px)}.home-production-section-module__0tibCW__photoMotion{inset:-7px 0}.home-production-section-module__0tibCW__imageOne{object-position:66% 50%}.home-production-section-module__0tibCW__imageTwo{object-position:68% 54%}.home-production-section-module__0tibCW__imageThree{object-position:52% 44%}.home-production-section-module__0tibCW__shade{background:linear-gradient(#0508071f 0%,#0508071a 17%,#0508074f 33%,#050807b8 53%,#050807eb 71%,#050807fa 100%)}.home-production-section-module__0tibCW__topShade{background:linear-gradient(#05080738,#0000);height:22%}.home-production-section-module__0tibCW__inner{padding:32px 18px 36px}.home-production-section-module__0tibCW__reveal{width:min(100%,32rem);padding-top:64px}.home-production-section-module__0tibCW__title{font-size:clamp(3rem,8.5vw,4.6rem)}.home-production-section-module__0tibCW__chapterTwo .home-production-section-module__0tibCW__title,.home-production-section-module__0tibCW__chapterThree .home-production-section-module__0tibCW__title{font-size:clamp(2.7rem,7.7vw,4rem)}.home-production-section-module__0tibCW__body{max-width:31rem}.home-production-section-module__0tibCW__chapterRail{display:none}}@media (max-width:520px){.home-production-section-module__0tibCW__imageTwo{object-position:72% 54%}.home-production-section-module__0tibCW__imageThree{object-position:48% 44%}.home-production-section-module__0tibCW__inner{padding:28px 16px max(32px, env(safe-area-inset-bottom))}.home-production-section-module__0tibCW__meta{gap:6px 10px;font-size:.5625rem}.home-production-section-module__0tibCW__metaLabel{flex-basis:100%}.home-production-section-module__0tibCW__reveal{width:100%;padding-top:52px}.home-production-section-module__0tibCW__title{font-size:clamp(2.8rem,12vw,3.45rem)}.home-production-section-module__0tibCW__chapterTwo .home-production-section-module__0tibCW__title,.home-production-section-module__0tibCW__chapterThree .home-production-section-module__0tibCW__title{font-size:clamp(2.5rem,10.8vw,3.05rem)}.home-production-section-module__0tibCW__accentLine{width:62px;margin-top:18px}.home-production-section-module__0tibCW__body{max-width:92%;margin-top:18px;font-size:.9375rem;line-height:1.5}}@media (prefers-reduced-motion:reduce){.home-production-section-module__0tibCW__photoMotion{animation:none!important;transform:none!important}.home-production-section-module__0tibCW__image,.home-production-section-module__0tibCW__chapter:hover .home-production-section-module__0tibCW__image{transition:none;transform:none}.home-production-section-module__0tibCW__chapter[data-reveal-state=pending] .home-production-section-module__0tibCW__reveal,.home-production-section-module__0tibCW__reveal{opacity:1;transition:none;transform:none}}
