.sg-fan[data-astro-cid-vyqzeuzm]{position:relative;width:100%;min-width:0;padding-bottom:1rem;overflow:clip;contain:paint}.sg-fan__stage[data-astro-cid-vyqzeuzm]{position:relative;width:100%;aspect-ratio:16 / 11;border-radius:var(--sg-r-xl);isolation:isolate}@media(width>=48rem){.sg-fan__stage[data-astro-cid-vyqzeuzm]{aspect-ratio:16 / 10}}.sg-fan__depth[data-astro-cid-vyqzeuzm]{position:absolute;inset:0;transform:rotateX(calc(var(--sg-tilt-x, 0deg) + var(--sg-py, 0) * -3.4deg)) rotateY(calc(var(--sg-px, 0) * 4.6deg));transition:transform .42s var(--sg-ease-out);will-change:transform}.sg-fan__photo[data-astro-cid-vyqzeuzm]{position:absolute;inset:0;border-radius:var(--sg-r-xl);overflow:clip;transform:translateZ(-58px) scale(1.09);box-shadow:var(--sg-sh-panel);background:var(--sg-raised)}.sg-fan__photo[data-astro-cid-vyqzeuzm] img[data-astro-cid-vyqzeuzm]{width:100%;height:100%;object-fit:cover}.sg-fan__frame[data-astro-cid-vyqzeuzm]{position:absolute;inset:0;border-radius:var(--sg-r-xl);border:1px solid var(--sg-line-strong);box-shadow:inset 0 0 0 6px var(--sg-surface),inset 0 0 0 7px var(--sg-line);transform:translateZ(14px)}.sg-fan__muntins[data-astro-cid-vyqzeuzm]{position:absolute;left:8%;right:8%;top:6%;height:34%;width:84%;transform:translateZ(38px);filter:drop-shadow(0 6px 14px #00000047)}.sg-fan__sill[data-astro-cid-vyqzeuzm]{position:absolute;left:4%;right:4%;bottom:-.6rem;height:.75rem;border-radius:var(--sg-r-pill);background:var(--sg-grad-duo);transform:translateZ(52px);box-shadow:var(--sg-sh-lift)}.sg-fan__rain[data-astro-cid-vyqzeuzm]{position:absolute;inset:0;width:100%;height:100%;border-radius:var(--sg-r-xl);--_fog: 250 246 238;--_fog-a: .4;pointer-events:none;z-index:2}.sg-fan__hint[data-astro-cid-vyqzeuzm]{position:absolute;right:.85rem;bottom:.85rem;z-index:3;display:none;align-items:center;gap:.35rem;padding:.28rem .6rem;border-radius:var(--sg-r-pill);background:var(--sg-glass);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid var(--sg-glass-line);color:var(--sg-ink-soft);font-size:.68rem;font-weight:700;animation-name:sg-lamp;animation-duration:3.4s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}.sg-fan[data-astro-cid-vyqzeuzm].is-live .sg-fan__hint[data-astro-cid-vyqzeuzm]{display:inline-flex}@media(prefers-reduced-motion:reduce){.sg-fan__depth[data-astro-cid-vyqzeuzm]{transform:none}.sg-fan__hint[data-astro-cid-vyqzeuzm]{display:none!important}}:root[data-theme=dark] .sg-fan__rain{--_fog: 156 174 190;--_fog-a: .3}:root[data-motion=reduce] .sg-fan__depth{transform:none}:root[data-motion=reduce] .sg-fan__hint{display:none!important}.sg-deckx[data-astro-cid-ur7kczu4]{display:grid;gap:1rem;min-width:0}.sg-deckx__stage[data-astro-cid-ur7kczu4]{position:relative;min-width:0;overflow:clip;contain:paint;padding-bottom:.25rem}.sg-deckx__cards[data-astro-cid-ur7kczu4]{display:grid;list-style:none;margin:0;padding:0 0 1rem;min-width:0}.sg-deckx__card[data-astro-cid-ur7kczu4]{grid-area:1 / 1;min-width:0;transform:translateZ(-320px) rotateY(0) scale(.86);opacity:0;pointer-events:none;transition:transform var(--sg-t-slow) var(--sg-ease-out),opacity var(--sg-t-mid) var(--sg-ease-sash)}.sg-deckx__card[data-astro-cid-ur7kczu4][data-pos="0"]{transform:translateZ(0) rotateY(0) scale(1);opacity:1;pointer-events:auto;z-index:3}.sg-deckx__card[data-astro-cid-ur7kczu4][data-pos="1"]{transform:translate3d(9%,1.4rem,-180px) rotateY(-13deg) scale(.94);opacity:.5;z-index:2}.sg-deckx__card[data-astro-cid-ur7kczu4][data-pos="-1"]{transform:translate3d(-9%,1.4rem,-180px) rotateY(13deg) scale(.94);opacity:.5;z-index:2}.sg-deckx__inner[data-astro-cid-ur7kczu4]{display:grid;gap:0;height:100%;border-radius:var(--sg-r-lg);overflow:clip;background:var(--sg-surface);border:1px solid var(--sg-line);box-shadow:var(--sg-sh-lift)}@media(width>=54rem){.sg-deckx__inner[data-astro-cid-ur7kczu4]{grid-template-columns:minmax(0,20rem) minmax(0,1fr)}}.sg-deckx__media[data-astro-cid-ur7kczu4]{position:relative;background:var(--sg-raised)}.sg-deckx__media[data-astro-cid-ur7kczu4] img[data-astro-cid-ur7kczu4]{width:100%;height:100%;object-fit:cover;aspect-ratio:3 / 2}@media(width>=54rem){.sg-deckx__media[data-astro-cid-ur7kczu4] img[data-astro-cid-ur7kczu4]{aspect-ratio:auto;min-height:100%}}.sg-deckx__num[data-astro-cid-ur7kczu4]{position:absolute;left:.75rem;top:.75rem;display:grid;place-items:center;width:2.3rem;height:2.3rem;border-radius:var(--sg-r-sm);background:var(--sg-grad-fill);color:var(--sg-brand-on);font-family:var(--sg-font-display);font-weight:700;font-size:.9rem;box-shadow:var(--sg-sh-print)}.sg-deckx__body[data-astro-cid-ur7kczu4]{display:grid;align-content:start;gap:.6rem;padding:clamp(1.1rem,3vw,1.85rem)}.sg-deckx__focus[data-astro-cid-ur7kczu4]{display:flex;align-items:center;gap:.5rem;padding:.45rem .7rem;border-radius:var(--sg-r-sm);background:var(--sg-brand-tint);color:var(--sg-brand-ink);font-size:.85rem;font-weight:700;justify-self:start}.sg-deckx__focus[data-astro-cid-ur7kczu4] svg[data-astro-cid-ur7kczu4]{flex:none}.sg-deckx__text[data-astro-cid-ur7kczu4]{font-size:.94rem;line-height:1.66;color:var(--sg-ink-soft)}.sg-deckx__who[data-astro-cid-ur7kczu4]{font-size:.8rem;color:var(--sg-ink-faint)}.sg-deckx__controls[data-astro-cid-ur7kczu4]{display:flex;align-items:center;justify-content:center;gap:.75rem;flex-wrap:wrap}.sg-deckx__nav[data-astro-cid-ur7kczu4]{display:grid;place-items:center;width:2.9rem;height:2.9rem;flex:none;border-radius:var(--sg-r-pill);border:1px solid var(--sg-line-strong);background:var(--sg-surface);color:var(--sg-ink);cursor:pointer;transition:transform var(--sg-t-fast) var(--sg-ease-hinge),background-color var(--sg-t-fast) var(--sg-ease-sash),border-color var(--sg-t-fast) var(--sg-ease-sash)}.sg-deckx__nav[data-astro-cid-ur7kczu4]:hover{background:var(--sg-brand-tint);border-color:var(--sg-brand-edge);transform:scale(1.06)}.sg-deckx__dots[data-astro-cid-ur7kczu4]{display:flex;gap:.2rem}.sg-deckx__dot[data-astro-cid-ur7kczu4]{display:grid;place-items:center;width:2.4rem;height:2.9rem;border:0;background:none;cursor:pointer;padding:0}.sg-deckx__dot[data-astro-cid-ur7kczu4] i[data-astro-cid-ur7kczu4]{display:block;width:1.5rem;height:4px;border-radius:var(--sg-r-pill);background:var(--sg-line-strong);transition:background var(--sg-t-mid) var(--sg-ease-sash),transform var(--sg-t-mid) var(--sg-ease-hinge)}.sg-deckx__dot[data-astro-cid-ur7kczu4][aria-selected=true] i[data-astro-cid-ur7kczu4]{background:var(--sg-grad);transform:scaleX(1.35)}.sg-deckx__note[data-astro-cid-ur7kczu4]{font-size:.76rem;line-height:1.55;color:var(--sg-ink-faint);max-width:62ch;margin-inline:auto;text-align:center}@media(prefers-reduced-motion:reduce){.sg-deckx__card[data-astro-cid-ur7kczu4]{transition:none}}.sg-glow[data-astro-cid-csgfmu3b]{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:0;border-radius:inherit}.sg-hero[data-astro-cid-lcdefpme]{position:relative;isolation:isolate;padding-block:clamp(2.25rem,6vw,4.5rem) clamp(2.75rem,7vw,5rem)}.sg-hero__wash[data-astro-cid-lcdefpme]{position:absolute;inset:-30% 10% auto;height:130%;background:var(--sg-grad-light);opacity:.34;animation-name:sg-drift;animation-duration:34s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}.sg-hero__grid[data-astro-cid-lcdefpme]{position:absolute;inset:0;background-image:linear-gradient(90deg,var(--sg-line) 1px,transparent 1px),linear-gradient(180deg,var(--sg-line) 1px,transparent 1px);background-size:4.5rem 4.5rem;opacity:.5;-webkit-mask-image:radial-gradient(80% 70% at 50% 30%,#000 0%,#0000 78%);mask-image:radial-gradient(80% 70% at 50% 30%,#000,#0000 78%)}.sg-hero__inner[data-astro-cid-lcdefpme]{position:relative;display:grid;gap:clamp(2rem,5vw,3.25rem);align-items:center}@media(width>=62rem){.sg-hero__inner[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) minmax(0,1.02fr)}}.sg-hero__copy[data-astro-cid-lcdefpme]{display:grid;gap:.9rem;align-content:start;min-width:0}@media(width<=26rem){.sg-hero[data-astro-cid-lcdefpme]{padding-block:1.5rem 2rem}.sg-hero__copy[data-astro-cid-lcdefpme]{gap:.7rem}.sg-hero__title[data-astro-cid-lcdefpme]{font-size:2.05rem;line-height:1.06}.sg-hero__lede[data-astro-cid-lcdefpme]{font-size:.98rem;line-height:1.55}}.sg-hero__title[data-astro-cid-lcdefpme]{max-width:17ch;margin-top:.35rem;font-size:clamp(2.3rem,1.5rem + 3.2vw,3.7rem)}.sg-hero__lede[data-astro-cid-lcdefpme]{max-width:46ch}.sg-hero__acts[data-astro-cid-lcdefpme]{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:.35rem}.sg-hero__facts[data-astro-cid-lcdefpme]{list-style:none;margin:.65rem 0 0;padding:.9rem 0 0;border-top:1px solid var(--sg-line);display:grid;gap:.45rem;font-size:.85rem;color:var(--sg-ink-soft)}.sg-hero__facts[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{display:flex;align-items:center;gap:.55rem;min-width:0}.sg-hero__facts[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{flex:none;color:var(--sg-brand-ink)}.sg-hero__window[data-astro-cid-lcdefpme]{min-width:0}.sg-guides[data-astro-cid-lcdefpme]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;list-style:none;margin:clamp(1.75rem,4vw,2.75rem) 0 0;padding:0}.sg-guides__cell[data-astro-cid-lcdefpme]{min-width:0}.sg-guide[data-astro-cid-lcdefpme]{position:relative;display:grid;gap:.4rem;align-content:start;height:100%;padding:clamp(1.1rem,2.5vw,1.5rem);border-radius:var(--sg-r-xl);background:var(--sg-print);border:1px solid var(--sg-hairline);box-shadow:var(--sg-sh-print);text-decoration:none;overflow:hidden;min-width:0;transition:transform .38s var(--sg-ease-lift),box-shadow .38s var(--sg-ease-settle),border-color var(--sg-t-fast) var(--sg-ease-settle)}.sg-guide[data-astro-cid-lcdefpme]:hover,.sg-guide[data-astro-cid-lcdefpme]:focus-visible{transform:translateY(-6px);box-shadow:var(--sg-sh-lift);border-color:var(--sg-brand)}.sg-guide[data-astro-cid-lcdefpme]:active{transform:translateY(-2px) scale(.985)}.sg-guide__dogear[data-astro-cid-lcdefpme]{position:absolute;top:0;right:0;width:3.25rem;height:3.25rem;background:var(--sg-gradient);clip-path:polygon(100% 0,100% 100%,0 0);opacity:.14;transform-origin:100% 0;transform:scale(.55);transition:transform .42s var(--sg-ease-lift),opacity .42s var(--sg-ease-settle)}.sg-guide[data-astro-cid-lcdefpme]:hover .sg-guide__dogear[data-astro-cid-lcdefpme],.sg-guide[data-astro-cid-lcdefpme]:focus-visible .sg-guide__dogear[data-astro-cid-lcdefpme]{transform:scale(1);opacity:.28}.sg-guide__art[data-astro-cid-lcdefpme]{margin-bottom:.4rem}.sg-guide__eyebrow[data-astro-cid-lcdefpme]{font-size:.68rem;letter-spacing:.11em;text-transform:uppercase;font-weight:700;color:var(--sg-brand-ink)}.sg-guide__title[data-astro-cid-lcdefpme]{font-family:var(--sg-font-display);font-size:clamp(1.2rem,1.05rem + .65vw,1.5rem);font-weight:660;letter-spacing:-.02em;line-height:1.15;color:var(--sg-ink)}.sg-guide__copy[data-astro-cid-lcdefpme]{color:var(--sg-ink-soft);font-size:.92rem;line-height:1.6;margin-top:.2rem}.sg-guide__facts[data-astro-cid-lcdefpme]{display:grid;gap:.25rem;margin-top:.75rem}.sg-guide__fact[data-astro-cid-lcdefpme]{display:flex;align-items:center;gap:.4rem;font-size:.79rem;color:var(--sg-ink-soft)}.sg-guide__fact[data-astro-cid-lcdefpme] svg{flex:none;color:var(--sg-active)}.sg-guide__action[data-astro-cid-lcdefpme]{display:inline-flex;align-items:center;gap:.55rem;margin-top:1rem;font-weight:680;font-size:.95rem;color:var(--sg-brand-ink)}.sg-guide__well[data-astro-cid-lcdefpme]{display:grid;place-items:center;width:1.75rem;height:1.75rem;border-radius:var(--sg-r-pill);background:var(--sg-brand-tint-2);transition:transform .32s var(--sg-ease-lift)}.sg-guide[data-astro-cid-lcdefpme]:hover .sg-guide__well[data-astro-cid-lcdefpme]{transform:translate(3px,-1px) scale(1.08)}.sg-hero__alt[data-astro-cid-lcdefpme]{margin-top:1.5rem;color:var(--sg-on-loam-soft);font-size:.95rem}.sg-hero__alt[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--sg-on-loam);font-weight:660;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px;text-decoration-color:var(--sg-brand-on-loam)}.sg-nums[data-astro-cid-lcdefpme]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.6rem;list-style:none;margin:0;padding:0}.sg-nums[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{display:grid;gap:.15rem;padding:1rem 1.1rem;border-radius:var(--sg-r-md);border:1px solid var(--sg-hairline);background:var(--sg-print);min-width:0}.sg-nums__n[data-astro-cid-lcdefpme]{font-family:var(--sg-font-display);font-size:clamp(1.5rem,1.2rem + 1.4vw,2.1rem);font-weight:700;letter-spacing:-.03em;line-height:1;color:var(--sg-brand-ink);font-variant-numeric:tabular-nums}.sg-nums__l[data-astro-cid-lcdefpme]{font-size:.8rem;color:var(--sg-ink-soft);line-height:1.4}.sg-secthead[data-astro-cid-lcdefpme]{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1rem 2rem}.sg-secthead--stack[data-astro-cid-lcdefpme]{display:block}.sg-secthead[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{min-width:0}.sg-secthead[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin-top:.6rem;max-width:22ch}.sg-mt[data-astro-cid-lcdefpme]{margin-top:.9rem}.sg-mt-lg[data-astro-cid-lcdefpme]{margin-top:clamp(1.5rem,3.5vw,2.5rem)}.sg-strip[data-astro-cid-lcdefpme]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.1rem,2.5vw,1.85rem);list-style:none;margin:clamp(1.5rem,3.5vw,2.5rem) 0 0;padding:0}.sg-strip__cell[data-astro-cid-lcdefpme]{min-width:0}.sg-jrwrap[data-astro-cid-lcdefpme]{max-width:54rem}.sg-jrcta[data-astro-cid-lcdefpme]{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:clamp(1.75rem,4vw,2.5rem)}.sg-storynote[data-astro-cid-lcdefpme]{margin-top:1.5rem;font-size:.78rem;color:var(--sg-ink-faint);max-width:62ch}.sg-close[data-astro-cid-lcdefpme]{position:relative;isolation:isolate;background:var(--sg-night);color:var(--sg-on-night);border-radius:0;overflow:clip}.sg-close[data-astro-cid-lcdefpme] h2{color:var(--sg-on-night)}.sg-close[data-astro-cid-lcdefpme] .sg-lede[data-astro-cid-lcdefpme]{color:var(--sg-on-night-soft)}.sg-close[data-astro-cid-lcdefpme] .sg-eyebrow[data-astro-cid-lcdefpme]{color:var(--sg-brand-soft)}.sg-close__inner[data-astro-cid-lcdefpme]{position:relative;z-index:1;display:grid;gap:clamp(1.5rem,4vw,3rem);align-items:center}.sg-close__body[data-astro-cid-lcdefpme]{min-width:0}.sg-close__actions[data-astro-cid-lcdefpme]{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:1.6rem}.sg-close__art[data-astro-cid-lcdefpme]{min-width:0}.sg-close__frame[data-astro-cid-lcdefpme]{display:block;overflow:clip;border-radius:var(--sg-r-xl);border:1px solid #ffffff1f;box-shadow:var(--sg-sh-print);transform:rotate(-1.4deg)}.sg-close__art[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{width:100%;height:auto;aspect-ratio:3 / 2;object-fit:cover}@media(width>=900px){.sg-close__inner[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}}@media(width<=899px){.sg-guides[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}.sg-strip[data-astro-cid-lcdefpme],.sg-nums[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(width<=559px){.sg-strip[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){.sg-close__frame[data-astro-cid-lcdefpme],.sg-close__art[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{transform:none}}
