.hero[data-astro-cid-vo2uzqbo]{--vh:100vh;--hero-h:max(600px, min(calc(var(--vh) - 76px), 860px));isolation:isolate;height:var(--hero-h);background:#0e0e0e;position:relative;overflow:hidden}@supports (height:100svh){.hero[data-astro-cid-vo2uzqbo]{--vh:100svh}}.hero-video[data-astro-cid-vo2uzqbo]{object-fit:cover;width:100%;max-width:none;height:100%;position:absolute;inset:0}.wash[data-astro-cid-vo2uzqbo]{background:linear-gradient(115deg,#0e0e0eeb 0%,#0e0e0e66 55%,#0e0e0e1a 100%);position:absolute;inset:0}.scrim-m[data-astro-cid-vo2uzqbo]{background:linear-gradient(#0e0e0e00 28%,#0e0e0e99 55%,#0e0e0ee0 100%);position:absolute;inset:0}.bands[data-astro-cid-vo2uzqbo]{pointer-events:none;position:absolute;inset:0}.shape[data-astro-cid-vo2uzqbo]{--h:calc(var(--hero-h) * var(--f,1));--r:calc(var(--h) * .5317);top:0;left:var(--x);width:calc(var(--w) + var(--r));height:var(--h);clip-path:polygon(var(--r) 0, 100% 0, calc(100% - var(--r)) 100%, 0 100%);display:block;position:absolute}.band[data-astro-cid-vo2uzqbo]{opacity:var(--o)}.b1[data-astro-cid-vo2uzqbo]{--w:22%;--x:calc(-1 * var(--w) - .6 * var(--r));--o:.5;background:linear-gradient(#d1a155 0%,#8a6326 55%,#8a632600 100%)}.b2[data-astro-cid-vo2uzqbo]{--o:.55;mix-blend-mode:soft-light;background:linear-gradient(#8a632600 0%,#8a6326 40%,#d1a155 100%);display:none}.b3[data-astro-cid-vo2uzqbo]{--f:.46;--x:calc(46% - 64px);--w:24px;--o:.45;mix-blend-mode:overlay;background:linear-gradient(#d1a155 0%,#8a6326 70%,#8a632600 100%)}.b4[data-astro-cid-vo2uzqbo]{--x:78%;--w:30%;--o:.5;mix-blend-mode:soft-light;background:linear-gradient(#8a632600 0%,#8a6326 45%,#d1a155 100%)}.line[data-astro-cid-vo2uzqbo]{--f:.46;--x:calc(46% - 20px);--w:2px;--o:.9;background:#d1a155}.win[data-astro-cid-vo2uzqbo]{background:#1f1d1b;overflow:hidden}.win-r[data-astro-cid-vo2uzqbo]{--f:.46;--x:46%;--w:40%}.win-l[data-astro-cid-vo2uzqbo]{display:none}@media (width>=1024px){.scrim-m[data-astro-cid-vo2uzqbo]{display:none}.b1[data-astro-cid-vo2uzqbo]{--w:10%}.b2[data-astro-cid-vo2uzqbo]{--x:14%;--w:7%;display:block}.b3[data-astro-cid-vo2uzqbo]{--f:1;--x:43.5%;--w:3.5%}.b4[data-astro-cid-vo2uzqbo]{--x:81%;--w:17%}.line[data-astro-cid-vo2uzqbo]{--f:1;--x:40%}.win-r[data-astro-cid-vo2uzqbo]{--f:1;--x:49%;--w:30%}.win-l[data-astro-cid-vo2uzqbo]{--f:.32;--x:26%;--w:12%;display:block;top:auto;bottom:0}}@media (prefers-reduced-motion:no-preference){.band[data-astro-cid-vo2uzqbo]{animation:10s ease-in-out infinite alternate d3-band-drift}}@keyframes d3-band-drift{0%{translate:-30px}to{translate:30px}}.content[data-astro-cid-vo2uzqbo]{flex-direction:column;justify-content:flex-end;max-width:1360px;height:100%;margin:0 auto;padding:0 20px 92px;display:flex;position:relative}.content-inner[data-astro-cid-vo2uzqbo]{max-width:640px}.quote[data-astro-cid-vo2uzqbo]{font-family:var(--font-body);letter-spacing:-.01em;color:#fff;text-wrap:balance;font-size:clamp(2rem,1.2rem + 2.2vw,3.25rem);font-weight:300;line-height:1.12}.accent[data-astro-cid-vo2uzqbo]{background:linear-gradient(90deg,#d1a155 25%,#fff 25%);width:64px;height:3px;margin-top:24px;display:block}.foot[data-astro-cid-vo2uzqbo]{pointer-events:none;position:absolute;inset:auto 0 0}.foot-inner[data-astro-cid-vo2uzqbo]{align-items:center;max-width:1360px;height:56px;margin:0 auto;padding:0 20px;display:flex}.foot-inner[data-astro-cid-vo2uzqbo]>*{pointer-events:auto}.tab[data-astro-cid-vo2uzqbo]{color:#0e0e0e;width:220px;height:56px;font-family:var(--font-body);letter-spacing:.14em;text-transform:uppercase;background:#d1a155;justify-content:center;align-items:center;gap:10px;font-size:13px;font-weight:700;transition:background-color .2s;display:flex;position:absolute;bottom:0;right:0}.tab[data-astro-cid-vo2uzqbo]:hover{background:#d9b274}@media (width>=768px){.content[data-astro-cid-vo2uzqbo],.foot-inner[data-astro-cid-vo2uzqbo]{padding-inline:40px}}@media (width>=1024px){.content[data-astro-cid-vo2uzqbo]{justify-content:center;padding:0 64px 72px}.content-inner[data-astro-cid-vo2uzqbo]{max-width:min(640px,50vw)}.foot-inner[data-astro-cid-vo2uzqbo]{padding-inline:64px}}.panel[data-astro-cid-vwl3o3li]{clip-path:inset(0);background:#0e0e0e;height:100svh;min-height:560px;position:relative;overflow:hidden}.media[data-astro-cid-vwl3o3li]{z-index:0;width:100vw;height:100vh;position:fixed;inset:0}.scrim[data-astro-cid-vwl3o3li]{z-index:1;position:absolute;inset:0}.p1[data-astro-cid-vwl3o3li] .scrim[data-astro-cid-vwl3o3li]{background:linear-gradient(#0000 34%,#0000006b 62%,#0000008c 100%),#00000059}.p2[data-astro-cid-vwl3o3li] .scrim[data-astro-cid-vwl3o3li]{background:linear-gradient(#0000 42%,#0006 70%,#0000009e 100%),#00000059}.p3[data-astro-cid-vwl3o3li] .scrim[data-astro-cid-vwl3o3li]{background:linear-gradient(#00000080 0%,#0000004d 42%,#0000 66%),#00000059}.rule[data-astro-cid-vwl3o3li]{z-index:3;background:#d1a155;height:3px;position:absolute;top:0;left:0;right:0}.copy[data-astro-cid-vwl3o3li]{z-index:2;text-align:center;flex-direction:column;align-items:center;height:100%;padding:0 20px;display:flex;position:relative}.p1[data-astro-cid-vwl3o3li] .copy[data-astro-cid-vwl3o3li]{justify-content:flex-end;padding-bottom:max(88px,18svh)}.p2[data-astro-cid-vwl3o3li] .copy[data-astro-cid-vwl3o3li]{justify-content:flex-end;padding-bottom:max(56px,9svh)}.p3[data-astro-cid-vwl3o3li] .copy[data-astro-cid-vwl3o3li]{justify-content:flex-start;padding-top:calc(76px + max(40px,12svh))}.headline[data-astro-cid-vwl3o3li]{max-width:1000px;font-family:var(--font-heading);letter-spacing:.01em;text-transform:uppercase;text-wrap:balance;color:#fff;text-underline-offset:.16em;text-decoration-skip-ink:none;font-size:clamp(2.5rem,1.6rem + 3.4vw,4rem);font-weight:400;line-height:1.2;text-decoration-line:underline;text-decoration-color:#d1a155;text-decoration-thickness:3px}.sub[data-astro-cid-vwl3o3li]{color:#fff;max-width:36ch;margin-top:18px;font-size:17px;line-height:1.6}.collage[data-astro-cid-gr5j7z4g]{grid-template-columns:repeat(20,minmax(0,1fr));padding:12px 10px 28px;display:grid}.photo[data-astro-cid-gr5j7z4g]{background:#fff;grid-row:1;align-self:start;padding:10px;box-shadow:0 26px 50px -22px #00000073,0 8px 16px -8px #0003}.photo-a[data-astro-cid-gr5j7z4g]{grid-column:1/span 11;rotate:-4deg}.photo-b[data-astro-cid-gr5j7z4g]{z-index:1;grid-column:10/span 11;margin-top:76%;position:relative;rotate:3deg}.strip[data-astro-cid-lff4i4wo]{overscroll-behavior-x:contain;scrollbar-width:none}.strip[data-astro-cid-lff4i4wo]::-webkit-scrollbar{display:none}.cover[data-astro-cid-lff4i4wo]{flex:1 0 140px;min-width:140px;max-width:260px}@media (width>=768px){.cover[data-astro-cid-lff4i4wo]{flex:180px;min-width:150px}}@layer theme,base;@layer components{.d3-heading{font-family:var(--font-heading);letter-spacing:.01em;text-transform:uppercase;text-wrap:balance;font-weight:400;line-height:1}.d3-label{font-family:var(--font-body);letter-spacing:.2em;text-transform:uppercase;font-size:12px;font-weight:600;line-height:1.5}.d3-btn{color:#0e0e0e;min-height:46px;font-family:var(--font-body);letter-spacing:.14em;text-transform:uppercase;text-align:center;background:#d1a155;border-radius:0;justify-content:center;align-items:center;gap:.6em;padding:12px 26px;font-size:13px;font-weight:700;line-height:1.2;transition:background-color .2s,color .2s;display:inline-flex}.d3-btn:hover{background:#d9b274}.d3-btn-dark{color:#d1a155;background:#0e0e0e}.d3-btn-dark:hover{background:#1f1d1b}.d3-field{color:#fff;width:100%;height:48px;font-family:var(--font-body);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;appearance:none;background:#1f1d1b;border:1px solid #6e675e;border-radius:0;padding:0 14px;font-size:16px;line-height:1.4;display:block}.d3-field:hover{border-color:#8f877c}.d3-field::-webkit-date-and-time-value{text-align:left}textarea.d3-field{resize:vertical;height:auto;min-height:150px;padding:12px 14px}}@layer utilities;:root{--color-brand-primary:#d1a155;--color-brand-secondary:#8a6326;--color-brand-accent:#d1a155;--color-brand-bg:#0e0e0e;--color-brand-surface:#1f1d1b;--color-brand-text:#fff;--color-brand-muted:#b3ada4;--font-heading:"Anton", Impact, "Arial Narrow", sans-serif;--font-body:"Montserrat Variable", Montserrat, system-ui, sans-serif}html{scroll-padding-top:76px}html.d3-menu-open{overflow:hidden}@media (prefers-reduced-motion:no-preference){html.d3-motion [data-d3-rise]:not(.is-in){opacity:0;translate:0 18px}html.d3-motion [data-d3-rise].is-in{transition:opacity .6s ease-out,translate .6s cubic-bezier(.2,.7,.2,1)}html.d3-motion [data-d3-tilt]:not(.is-in){rotate:0deg}html.d3-motion [data-d3-tilt].is-in{transition:rotate .7s cubic-bezier(.2,.7,.2,1)}}
