.hero[data-astro-cid-j7pv25f6]{--wash-overlay: linear-gradient( to right, rgba(250, 246, 241, .66) 0%, rgba(250, 246, 241, .26) 28%, rgba(250, 246, 241, 0) 50% );display:flex;flex-direction:column;justify-content:center;gap:26px;min-height:720px;padding:64px var(--pad-x)}.hero[data-astro-cid-j7pv25f6]>[data-astro-cid-j7pv25f6]:not(.hero__title,.hero__divider){animation:enter-up 1s var(--ease-out) backwards}.hero[data-astro-cid-j7pv25f6]>.eyebrow[data-astro-cid-j7pv25f6]{animation-delay:.1s}.hero__footer[data-astro-cid-j7pv25f6]{animation-delay:.95s!important}.hero[data-astro-cid-j7pv25f6]>.caption[data-astro-cid-j7pv25f6]{animation-delay:1.1s!important}.hero__title[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;align-items:flex-start;padding:4px 0 26px;font-family:var(--font-script);font-weight:400;font-size:118px;line-height:.98;color:var(--color-rose)}.hero__line[data-astro-cid-j7pv25f6]{display:block;margin-bottom:-14px;white-space:nowrap}.hero__line[data-astro-cid-j7pv25f6]:nth-child(2){padding-left:22px}.hero__line[data-astro-cid-j7pv25f6]:nth-child(3){padding-left:44px;margin-bottom:0}.hero__divider[data-astro-cid-j7pv25f6]{width:100%;height:1px;margin:0;border:0;background:#2d26222e;transform-origin:left center;animation:draw-x 1.4s var(--ease-out) .7s backwards}.hero__footer[data-astro-cid-j7pv25f6]{display:flex;align-items:center;justify-content:space-between;gap:32px;padding-top:6px}.hero__lead[data-astro-cid-j7pv25f6]{width:520px;max-width:100%}.hero__ctas[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:12px}.cover-block[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:16px;width:340px;flex-shrink:0}.cover[data-astro-cid-j7pv25f6]{width:100%;height:auto;aspect-ratio:340 / 453;object-fit:cover;border:1px solid var(--color-line);box-shadow:0 26px 54px #3c2d2642}.cover[data-astro-cid-j7pv25f6]:hover{box-shadow:0 40px 70px #3c2d2652}.cover-caption[data-astro-cid-j7pv25f6]{font-weight:600;font-size:12px;letter-spacing:1.8px;text-transform:uppercase}.retailers[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:10px}.meaning-intro[data-astro-cid-j7pv25f6]{gap:18px;width:720px;max-width:100%}.pillars[data-astro-cid-j7pv25f6]{padding:64px 0 84px}.pillar[data-astro-cid-j7pv25f6]{gap:14px;padding-top:22px}.pillar__tag[data-astro-cid-j7pv25f6]{letter-spacing:2.4px;line-height:normal}.pillar__body[data-astro-cid-j7pv25f6]{font-size:16px;line-height:1.72}.author[data-astro-cid-j7pv25f6]{align-items:center}.portrait[data-astro-cid-j7pv25f6]{width:420px;height:560px;flex-shrink:0;object-fit:cover;box-shadow:0 22px 46px #3c2d2633}.portrait[data-astro-cid-j7pv25f6]:hover{box-shadow:0 34px 64px #3c2d2647}.contact-copy[data-astro-cid-j7pv25f6]{width:400px;flex-shrink:0}.direct[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:10px;width:100%;padding-top:20px;border-top:1px solid var(--color-line)}.direct__email[data-astro-cid-j7pv25f6]{font-weight:500;font-size:16px;color:var(--color-rose)}.direct__email[data-astro-cid-j7pv25f6]:hover{text-decoration:underline}@media(max-width:1200px){.hero__title[data-astro-cid-j7pv25f6]{font-size:100px}}@media(max-width:960px){.hero[data-astro-cid-j7pv25f6]{min-height:0;padding-block:80px}.hero__title[data-astro-cid-j7pv25f6]{font-size:88px}.hero__footer[data-astro-cid-j7pv25f6]{flex-direction:column;align-items:flex-start}.cover-block[data-astro-cid-j7pv25f6]{width:300px!important}.portrait[data-astro-cid-j7pv25f6]{width:100%;max-width:420px!important;height:auto;aspect-ratio:420 / 560}.pillars[data-astro-cid-j7pv25f6]{padding:48px 0 56px}}@media(max-width:640px){.hero[data-astro-cid-j7pv25f6]{--wash-overlay: rgba(250, 246, 241, .55);padding-block:56px}.hero__title[data-astro-cid-j7pv25f6]{font-size:64px;padding-bottom:12px}.hero__line[data-astro-cid-j7pv25f6]{margin-bottom:-8px}.hero__line[data-astro-cid-j7pv25f6]:nth-child(2){padding-left:14px}.hero__line[data-astro-cid-j7pv25f6]:nth-child(3){padding-left:28px;margin-bottom:0}.hero__ctas[data-astro-cid-j7pv25f6]{width:100%;flex-direction:column}.cover-block[data-astro-cid-j7pv25f6]{width:240px!important}}
