.masthead[data-astro-cid-v3lsk6py]{display:flex}.lockup[data-astro-cid-v3lsk6py]{flex-wrap:wrap;align-items:center;row-gap:6px;display:flex}.wordmark[data-astro-cid-v3lsk6py]{width:min(clamp(148px,16vw,188px),100%);height:auto;display:block}.lockup-rule[data-astro-cid-v3lsk6py]{background:var(--gpd-coral);width:1px;height:14px;margin-inline:var(--gpd-sp-2);flex:none}.lockup-tag[data-astro-cid-v3lsk6py]{min-width:0;font-weight:500;font-size:var(--gpd-fs-tag);text-transform:uppercase;letter-spacing:.18em;line-height:1}@media (prefers-reduced-motion:no-preference){@keyframes rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.lockup[data-astro-cid-v3lsk6py]{animation:rise .38s var(--gpd-ease-out) both}}.ig[data-astro-cid-hnpkdmer]{width:16px;height:auto;display:block}.site-footer[data-astro-cid-nns7i3if]{border-top:1px solid var(--gpd-hairline);font-size:var(--gpd-fs-micro);line-height:var(--gpd-lh-micro);padding-block-start:var(--gpd-sp-3)}.footer-links[data-astro-cid-nns7i3if]{align-items:baseline;gap:var(--gpd-sp-1) var(--gpd-sp-6);flex-wrap:wrap;display:flex}.footer-links[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]{overflow-wrap:anywhere;max-width:100%;padding-block:6px;display:inline-block}.footer-links[data-astro-cid-nns7i3if] .footer-social[data-astro-cid-nns7i3if]{vertical-align:middle;align-items:center;gap:7px;padding-block:6px;text-decoration:none;display:inline-flex}.footer-social[data-astro-cid-nns7i3if] span[data-astro-cid-nns7i3if]{text-underline-offset:2px;text-decoration-skip-ink:none;text-decoration:underline 1px;transition:text-decoration-thickness .2s}.footer-social[data-astro-cid-nns7i3if]:hover span[data-astro-cid-nns7i3if],.footer-social[data-astro-cid-nns7i3if]:focus-visible span[data-astro-cid-nns7i3if]{text-decoration-thickness:2px}.dot[data-astro-cid-nns7i3if]{margin-inline:6px}.legal[data-astro-cid-nns7i3if]{max-width:78ch;color:var(--gpd-ink-muted);margin-block-start:var(--gpd-sp-2)}@media (prefers-contrast:more){.legal[data-astro-cid-nns7i3if]{color:var(--gpd-ink)}}@media (prefers-reduced-motion:no-preference){@keyframes rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.site-footer[data-astro-cid-nns7i3if]{animation:rise .38s var(--gpd-ease-out) var(--footer-delay) both}}:root{--gpd-page:#fff6ef;--gpd-surface:#fff;--gpd-ink:#000;--gpd-ink-muted:#6c6c6c;--gpd-ink-invert:#fff6ef;--gpd-burgundy:#82314d;--gpd-coral:#ff8361;--gpd-peach:#ffe8d9;--gpd-hairline:#eaeaea;--gpd-fs-tag:clamp(.6875rem, .66rem + .14vw, .8125rem);--gpd-fs-eyebrow:clamp(.75rem, .72rem + .16vw, .875rem);--gpd-fs-h1:clamp(2.75rem, 12vw, 3.5rem);--gpd-fs-h1-lg:clamp(3.25rem, 6.2vw, 7.25rem);--gpd-fs-subhead:clamp(1.125rem, 1.05rem + .45vw, 1.5rem);--gpd-fs-audience:clamp(1rem, .95rem + .3vw, 1.1875rem);--gpd-fs-body:clamp(.9375rem, .91rem + .22vw, 1.0625rem);--gpd-fs-button:clamp(.9375rem, .92rem + .12vw, 1rem);--gpd-fs-micro:clamp(.6875rem, .67rem + .1vw, .75rem);--gpd-lh-body:1.4;--gpd-lh-title:1.3;--gpd-lh-h1:.9;--gpd-lh-micro:1.45;--gpd-sp-1:8px;--gpd-sp-2:12px;--gpd-sp-3:16px;--gpd-sp-5:24px;--gpd-sp-6:32px;--gpd-pad-block:clamp(20px, min(4.5vw, 6vh), 48px);--gpd-pad-inline:clamp(20px, 5vw, 56px);--gpd-col-gap:clamp(48px, 6vw, 96px);--gpd-stack-eyebrow-h1:clamp(14px, 1.8vh, 22px);--gpd-stack-h1-subhead:clamp(18px, 2.2vh, 28px);--gpd-stack:clamp(18px, 2.4vh, 28px);--gpd-container:1290px;--gpd-col-pitch:620px;--gpd-col-card-min:340px;--gpd-col-card-max:420px;--gpd-radius-card:14px;--gpd-radius-ctrl:8px;--gpd-button-h:52px;--gpd-card-bar-h:6px;--gpd-transition:all .2s ease;--gpd-ease-out:cubic-bezier(.22, .61, .36, 1);--gpd-fs-h1-list:clamp(2.5rem, 1.55rem + 4.4vw, 5.5rem);--gpd-fs-section:clamp(1.5rem, 1.28rem + 1.1vw, 2.25rem);--gpd-fs-wine-title:clamp(2rem, 1.5rem + 2.2vw, 3.5rem);--gpd-fs-lead:clamp(1.0625rem, 1rem + .35vw, 1.3125rem);--gpd-section-gap:clamp(44px, 5vw, 76px);--gpd-toolbar-clear:130px;--gpd-ledger-shot:40px;--gpd-ledger-rail:160px;--gpd-ledger-cols:var(--gpd-ledger-shot) minmax(0, 2fr) minmax(0, 1.45fr) minmax(0, 1.55fr) 84px 100px;--gpd-radius-pill:999px;--gpd-meter-seg:4px;--gpd-viz-div-1:#4f7b97;--gpd-viz-div-2:#8aa9bf;--gpd-viz-div-3:#efe9e3;--gpd-viz-div-4:#ff8361;--gpd-viz-div-5:#b8492a;--gpd-viz-seq-1:#ff9a77;--gpd-viz-seq-2:#e0663f;--gpd-viz-seq-3:#b8492a;--gpd-viz-seq-4:#7a2c15;--gpd-viz-nodata-line:#6c6c6c}@media (width>=1280px){:root{--gpd-toolbar-clear:86px;--gpd-ledger-rail:186px;--gpd-col-card-max:470px}}*,:before,:after{box-sizing:border-box}html{background:var(--gpd-page);-webkit-text-size-adjust:100%;overscroll-behavior-y:none}body{background:var(--gpd-page);color:var(--gpd-ink);font-family:var(--font-body);font-weight:400;font-size:var(--gpd-fs-body);line-height:var(--gpd-lh-body);-webkit-font-smoothing:antialiased;margin:0}h1,h2,p{margin:0}a{color:var(--gpd-ink);text-underline-offset:2px;text-decoration-skip-ink:none;text-decoration:underline 1px;transition:text-decoration-thickness .2s}a:hover,a:focus-visible{text-decoration-thickness:2px}:where(a,button,[tabindex]):focus-visible{outline:3px solid var(--gpd-ink);outline-offset:2px;border-radius:2px}:focus:not(:focus-visible){outline:none}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:1ms!important;animation:none!important}}
