@font-face{font-family:display;src:url(/_next/static/media/5611c55482296524-s.p.woff2) format("woff2");font-display:swap;font-weight:400 600;font-style:normal}@font-face{font-family:display;src:url(/_next/static/media/4b9bb515ce6d026f-s.p.woff2) format("woff2");font-display:swap;font-weight:400 600;font-style:italic}@font-face{font-family:display Fallback;src:local("Times New Roman");ascent-override:70.13%;descent-override:25.29%;line-gap-override:0.00%;size-adjust:104.80%}.__className_bfe107{font-family:display,display Fallback}.__variable_bfe107{--font-display:"display","display Fallback"}@font-face{font-family:body;src:url(/_next/static/media/597b6a5d799c44de-s.p.woff2) format("woff2");font-display:swap;font-weight:400 600;font-style:normal}@font-face{font-family:body;src:url(/_next/static/media/85ef47686bd56cf6-s.p.woff2) format("woff2");font-display:swap;font-weight:400 600;font-style:italic}@font-face{font-family:body Fallback;src:local("Times New Roman");ascent-override:87.45%;descent-override:28.28%;line-gap-override:0.00%;size-adjust:118.46%}.__className_4a1e60{font-family:body,body Fallback}.__variable_4a1e60{--font-body:"body","body Fallback"}@font-face{font-family:ui;src:url(/_next/static/media/692df4da22e71021-s.p.woff2) format("woff2");font-display:swap;font-weight:400 600;font-style:normal}@font-face{font-family:ui Fallback;src:local("Arial");ascent-override:114.52%;descent-override:44.74%;line-gap-override:0.00%;size-adjust:89.41%}.__className_2bc06c{font-family:ui,ui Fallback;font-style:normal}.__variable_2bc06c{--font-ui:"ui","ui Fallback"}:root{--season-z:-1;--season-accent:var(--gold)}.season-layer{position:fixed;inset:0;z-index:var(--season-z);pointer-events:none;overflow:hidden;contain:strict}.season-canvas,.season-motif,.season-tint,.season-vignette{position:absolute;inset:0;pointer-events:none}.season-canvas{width:100%;height:100%;display:block}.season-layer>*{animation:season-fade-in .9s ease-out both}@keyframes season-fade-in{0%{opacity:0}to{opacity:1}}.motif{position:absolute;overflow:visible}.motif--tl{top:0;left:0;width:clamp(120px,20vw,240px)}.motif--tr{top:0;right:0;width:clamp(150px,26vw,320px)}.motif--bl{bottom:0;left:0;width:clamp(130px,22vw,260px)}.motif--br{bottom:0;right:0;width:clamp(110px,18vw,220px)}.motif--top{top:0;left:0;width:100%;height:clamp(90px,14vh,190px)}.motif--bottom{bottom:0;left:0;width:100%;height:clamp(70px,11vh,120px)}.season-front{position:fixed;inset:0;width:100%;height:100%;z-index:2;animation:season-fade-in .9s ease-out both}.season-front,.season-scene{pointer-events:none}.season-scene svg{display:block;width:100%;height:100%;overflow:visible}.season-scene--hero{position:absolute;top:clamp(20px,4vw,48px);right:clamp(8px,4vw,48px);width:clamp(128px,32vw,300px);aspect-ratio:240/150;z-index:-1}.season-scene--footer{width:calc(100% + 2 * clamp(16px, 4vw, 40px));margin:-22px calc(-1 * clamp(16px, 4vw, 40px)) 14px;height:clamp(64px,9vw,110px)}.season-scene--perch{position:absolute;top:4px;right:4px;width:clamp(46px,8vw,68px);aspect-ratio:1;z-index:2}:root:not([data-season-intensity=off]) .holiday-cta{position:relative}:root[data-season-theme=halloween]:not([data-season-intensity=off]) .holiday-cta{border-radius:48% 48% 6px 6px/70% 70% 6px 6px;padding-top:15px;box-shadow:0 5px 0 -2px rgba(42,24,56,.35);transform-origin:20% 100%}:root[data-season-theme=halloween]:not([data-season-intensity=off]) .holiday-cta:active{transform:rotate(-4deg)}:root:not([data-season-intensity=off])[data-season-theme=christmas] .holiday-cta:after,:root:not([data-season-intensity=off])[data-season-theme=thanksgiving] .holiday-cta:after,:root:not([data-season-intensity=off])[data-season-theme=valentines] .holiday-cta:after{content:"";position:absolute;top:-11px;right:-7px;width:24px;height:24px;background:no-repeat 50%/contain;pointer-events:none;transition:transform .42s var(--ease,ease)}:root:not([data-season-intensity=off])[data-season-theme=thanksgiving] .holiday-cta:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64'%3E%3Cpath fill='%23B5562B' d='M32 4 L38 16 L46 13 L44 24 L54 16 L52 30 L59 40 L46 40 L44 48 L34 44 L33 52 L31 52 L30 44 L20 48 L18 40 L5 40 L12 30 L10 16 L20 24 L18 13 L26 16 Z'/%3E%3Cpath d='M32 52 L32 10 M32 40 L50 22 M32 40 L14 22' stroke='%236E2E12' stroke-width='2' fill='none'/%3E%3Cpath d='M32 52 L33 62' stroke='%236B3A1E' stroke-width='3'/%3E%3C/svg%3E");transform:rotate(18deg)}:root:not([data-season-intensity=off])[data-season-theme=thanksgiving] .holiday-cta:hover:after{transform:rotate(-30deg) scale(1.12)}:root:not([data-season-intensity=off])[data-season-theme=christmas] .holiday-cta:after{top:-13px;right:calc(50% - 14px);width:28px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 40'%3E%3Cpath fill='%23B3262E' d='M32 20 C20 2 4 6 8 18 C10 26 22 26 32 20 Z M32 20 C44 2 60 6 56 18 C54 26 42 26 32 20 Z M28 20 L22 38 L28 34 L32 22 Z M36 20 L42 38 L36 34 L32 22 Z'/%3E%3Ccircle cx='32' cy='20' r='5' fill='%238E1C23'/%3E%3C/svg%3E")}:root:not([data-season-intensity=off])[data-season-theme=christmas] .holiday-cta:hover:after{transform:rotate(-8deg)}:root:not([data-season-intensity=off])[data-season-theme=valentines] .holiday-cta:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 58'%3E%3Cpath fill='%23C2334D' d='M32 56 C10 40 2 28 2 17 C2 8 9 2 17 2 C24 2 29 6 32 11 C35 6 40 2 47 2 C55 2 62 8 62 17 C62 28 54 40 32 56 Z'/%3E%3C/svg%3E")}:root:not([data-season-intensity=off])[data-season-theme=valentines] .holiday-cta:hover:after{transform:scale(1.25)}@media (prefers-reduced-motion:reduce){.season-front{display:none}.holiday-cta:after{transition:none}.holiday-cta:active{transform:none!important}}@media print{.season-front,.season-scene{display:none!important}}:root[data-season-holiday]:not([data-season-quiet]):not([data-season-intensity=off]) .tile{--glow:var(--season-accent);background:linear-gradient(180deg,color-mix(in srgb,var(--season-accent) 6%,var(--tile)) 0,var(--tile) 140px);box-shadow:inset 0 3px 0 0 color-mix(in srgb,var(--season-accent) 75%,transparent)}:root[data-season-holiday]:not([data-season-quiet]):not([data-season-intensity=off]) .eyebrow:after{content:"";display:inline-block;width:18px;height:2px;margin-left:8px;vertical-align:middle;border-radius:2px;background:var(--season-accent)}:root[data-season-holiday]:not([data-season-quiet]):not([data-season-intensity=off]) main a:not(.btn):not(.ghost):not(.primary):not(.tile){-webkit-text-decoration-color:var(--season-accent);text-decoration-color:var(--season-accent)}:root[data-season-holiday]:not([data-season-quiet]):not([data-season-intensity=off]) .site-nav{border-bottom-color:color-mix(in srgb,var(--season-accent) 55%,var(--hairline))}:root[data-season-holiday]:not([data-season-quiet]):not([data-season-intensity=off]) .site-footer{border-top:3px solid color-mix(in srgb,var(--season-accent) 70%,transparent)}:root[data-season-holiday]:not([data-season-quiet]):not([data-season-intensity=off]) hr{border-color:color-mix(in srgb,var(--season-accent) 45%,var(--hairline))}@media (max-width:640px){.motif[data-hide-narrow]{display:none}.motif--tr{width:46vw}.motif--br{width:34vw}.motif--top{height:96px}.motif--bottom{height:64px}}@media (prefers-reduced-motion:reduce){.season-layer>*{animation:none}.season-canvas{display:none}.season-motif{opacity:.55}}@media print{.season-layer{display:none!important}}