@font-face{font-family:heroEditorial;src:url(../media/BodoniModa_Italic-s.p.089re0skfjv2u.ttf)format("truetype");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:heroEditorial Fallback;src:local(Arial);ascent-override:115.16%;descent-override:40.95%;line-gap-override:0.0%;size-adjust:97.69%}.heroeditorial_4fc85020-module__mWJD6a__className{font-family:heroEditorial,heroEditorial Fallback;font-style:italic;font-weight:400}.heroeditorial_4fc85020-module__mWJD6a__variable{--font-hero-editorial:"heroEditorial", "heroEditorial Fallback"}
.HomeHero-module__L0idTG__hero{isolation:isolate;color:#292017;background:#f3ece2;position:relative;overflow:hidden}.HomeHero-module__L0idTG__campaign{height:100svh;min-height:800px;position:relative}.HomeHero-module__L0idTG__artwork{position:absolute;inset:0}.HomeHero-module__L0idTG__image{object-fit:cover;object-position:center bottom}.HomeHero-module__L0idTG__campaignContent{z-index:1;padding:clamp(112px,14svh,145px) 24px 0;position:relative}.HomeHero-module__L0idTG__copy{text-align:center;width:100%;max-width:440px;margin-inline:auto}.HomeHero-module__L0idTG__eyebrow{letter-spacing:.24em;text-transform:uppercase;margin:0 0 21px;font-size:10px;font-weight:500;line-height:1.6}.HomeHero-module__L0idTG__eyebrow:after{content:"";background:#d91478;width:42px;height:2px;margin:12px auto 0;display:block}.HomeHero-module__L0idTG__title{font-family:var(--font-hero-editorial), "Times New Roman", serif;font-optical-sizing:auto;letter-spacing:-.055em;margin:0;font-size:clamp(48px,14.8vw,70px);font-style:italic;font-weight:400;line-height:.99}.HomeHero-module__L0idTG__title span{white-space:nowrap;display:block}.HomeHero-module__L0idTG__description{text-wrap:pretty;max-width:280px;margin:20px auto 0;font-size:14px;line-height:1.5}.HomeHero-module__L0idTG__actions{flex-direction:column;align-items:center;gap:11px;max-width:340px;margin:24px auto 0;display:flex}.HomeHero-module__L0idTG__action{width:100%;min-height:50px;color:inherit;border:1px solid;border-radius:999px;justify-content:center;align-items:center;gap:14px;padding:12px 20px;font-size:14px;font-weight:500;line-height:1.4;text-decoration:none;transition:color .2s,background-color .2s;display:flex}.HomeHero-module__L0idTG__action svg{flex:none;width:23px;height:23px}.HomeHero-module__L0idTG__secondaryAction{min-height:44px;color:inherit;text-underline-offset:5px;align-items:center;font-size:12px;line-height:1.5;text-decoration:underline;text-decoration-thickness:1px;transition:color .2s;display:inline-flex}.HomeHero-module__L0idTG__action:focus-visible,.HomeHero-module__L0idTG__secondaryAction:focus-visible{outline-offset:5px;outline:2px solid #b81866}.HomeHero-module__L0idTG__sideNote{display:none}@media (hover:hover){.HomeHero-module__L0idTG__action:hover{color:#fffaf4;background:#292017}.HomeHero-module__L0idTG__secondaryAction:hover{color:#a6125b}}@media (min-width:768px){.HomeHero-module__L0idTG__campaign{height:min(100svh,62.5vw);min-height:480px}.HomeHero-module__L0idTG__image{object-position:center}.HomeHero-module__L0idTG__campaignContent{align-items:center;padding:90px 8.5% 0 56%;display:flex;position:absolute;inset:0}.HomeHero-module__L0idTG__copy{text-align:left;max-width:none}.HomeHero-module__L0idTG__eyebrow{letter-spacing:.23em;margin:0 0 clamp(18px,1.8vw,36px) 8%;font-size:clamp(10px,1.22vw,26px)}.HomeHero-module__L0idTG__eyebrow:after{width:clamp(40px,4.4vw,90px);margin:14px 0 0}.HomeHero-module__L0idTG__title{font-size:clamp(47px,6.7vw,172px);line-height:.94}.HomeHero-module__L0idTG__description{max-width:none;margin:clamp(20px,2.25vw,42px) 0 0;font-size:clamp(14px,1.8vw,36px);line-height:1.45}.HomeHero-module__L0idTG__actions{gap:clamp(8px,1.1vw,22px);width:88%;max-width:none;margin-top:clamp(24px,2.7vw,52px)}.HomeHero-module__L0idTG__action{gap:clamp(12px,1.4vw,28px);min-height:clamp(50px,4.65vw,94px);padding:12px 16px;font-size:clamp(14px,1.65vw,32px);font-weight:400}.HomeHero-module__L0idTG__action svg{width:1.2em;height:1.2em}.HomeHero-module__L0idTG__secondaryAction{font-size:clamp(12px,1.35vw,26px)}.HomeHero-module__L0idTG__sideNote{writing-mode:vertical-rl;white-space:nowrap;letter-spacing:.28em;text-transform:uppercase;align-items:center;gap:20px;margin:0;font-size:clamp(9px,.82vw,18px);line-height:1;display:flex;position:absolute;top:calc(50% + 45px);right:3.6%;transform:translateY(-50%)}.HomeHero-module__L0idTG__sideNote:before,.HomeHero-module__L0idTG__sideNote:after{content:"";opacity:.65;background:currentColor;flex-shrink:0;width:1px;height:clamp(22px,2.4vw,50px)}}@media (prefers-reduced-motion:reduce){.HomeHero-module__L0idTG__action,.HomeHero-module__L0idTG__secondaryAction{transition:none}}
