.hero-ghost-inverse[data-astro-cid-gs4uiicx]{color:var(--brand-ink);border-color:color-mix(in srgb,var(--brand-ink) 60%,transparent)}.hero-ghost-inverse[data-astro-cid-gs4uiicx]:hover{background:color-mix(in srgb,var(--brand-ink) 14%,transparent);border-color:var(--brand-ink);color:var(--brand-ink)}.hero-cta-accent[data-astro-cid-gs4uiicx]{background:var(--brand-accent);color:var(--brand-accent-ink);box-shadow:0 12px 30px -12px #0000008c,inset 0 1px #fff3}.hero-cta-accent[data-astro-cid-gs4uiicx]:hover{background:color-mix(in srgb,var(--brand-accent) 90%,#fff 10%);color:var(--brand-accent-ink)}.hp[data-astro-cid-u64t2io6]{--cta: var(--dk-cta);--cta-ink: var(--dk-cta-ink);background:var(--dk-bg);color:var(--dk-ink);position:relative;display:grid}.hp-media[data-astro-cid-u64t2io6]{aspect-ratio:2 / 1;overflow:hidden}.hp-media[data-astro-cid-u64t2io6] img[data-astro-cid-u64t2io6]{display:block;width:100%;height:100%;object-fit:cover}.hp-in[data-astro-cid-u64t2io6]{display:flex;flex-direction:column;gap:1rem;padding-block:1.5rem 1.75rem}.hp-h1[data-astro-cid-u64t2io6]{font-size:calc(clamp(2.3rem,8.6vw,5rem) * var(--m-h1-scale));max-width:14ch}.hp-h1[data-astro-cid-u64t2io6].hp-lg{font-size:calc(clamp(2.1rem,7.4vw,4.4rem) * var(--m-h1-scale));max-width:17ch}.hp-h1[data-astro-cid-u64t2io6].hp-md{font-size:calc(clamp(1.95rem,6.2vw,3.7rem) * var(--m-h1-scale));max-width:21ch}.hp-sub[data-astro-cid-u64t2io6]{margin:0;color:var(--dk-soft);font-size:clamp(1.0625rem,1.4vw,1.2rem);max-width:42ch}.hp-actions[data-astro-cid-u64t2io6]{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:.35rem}.hp-rail[data-astro-cid-u64t2io6]{border-top:1px solid var(--dk-line);padding-block:1rem;color:var(--dk-soft)}@media(max-width:34rem){.hp-actions[data-astro-cid-u64t2io6] .c-btn[data-astro-cid-u64t2io6]{flex:1 1 100%}}@media(min-width:56rem){.hp[data-astro-cid-u64t2io6]{min-height:min(40rem,78vh);grid-template-rows:1fr auto}.hp-media[data-astro-cid-u64t2io6]{position:absolute;inset:0;aspect-ratio:auto}.hp-media[data-astro-cid-u64t2io6]:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,var(--dk-bg) 0%,color-mix(in srgb,var(--dk-bg) 92%,transparent) 34%,color-mix(in srgb,var(--dk-bg) 35%,transparent) 62%,transparent 82%),linear-gradient(0deg,color-mix(in srgb,var(--dk-bg) 80%,transparent) 0%,transparent 30%)}.hp-body[data-astro-cid-u64t2io6],.hp-rail[data-astro-cid-u64t2io6]{position:relative;z-index:1}.hp-body[data-astro-cid-u64t2io6]{display:flex;align-items:flex-end}.hp-in[data-astro-cid-u64t2io6]{padding-block:6rem 3rem;gap:1.25rem}.hp-h1[data-astro-cid-u64t2io6]{max-width:12ch}.hp-rail[data-astro-cid-u64t2io6]{background:color-mix(in srgb,var(--dk-bg) 72%,transparent)}}.tf[data-astro-cid-5zlmcx3w]{position:absolute;inset:0;z-index:0;pointer-events:none;color:var(--g-ink);opacity:.06;overflow:hidden;-webkit-mask-image:linear-gradient(115deg,transparent 52%,#000 96%);mask-image:linear-gradient(115deg,transparent 52%,#000 96%)}.tf[data-astro-cid-5zlmcx3w] svg{position:absolute;inset:0;width:100%;height:100%;display:block}@media(max-width:55.99rem){.tf[data-astro-cid-5zlmcx3w]{opacity:.055;-webkit-mask-image:linear-gradient(215deg,#000 0%,transparent 46%);mask-image:linear-gradient(215deg,#000 0%,transparent 46%)}}.hs[data-astro-cid-3oe2hxn6]{background:var(--g-bg);color:var(--g-ink);position:relative;overflow:hidden}.hs-in[data-astro-cid-3oe2hxn6]{position:relative;z-index:1}.hs-in[data-astro-cid-3oe2hxn6]{display:grid;grid-template-columns:minmax(0,1fr);gap:1.5rem;padding-block:clamp(1.5rem,5vw,4.5rem)}.hs-copy[data-astro-cid-3oe2hxn6]{display:flex;flex-direction:column;gap:1.1rem}.hs-h1[data-astro-cid-3oe2hxn6]{font-size:calc(clamp(2.4rem,8.6vw,5.2rem) * var(--m-h1-scale));max-width:13ch}.hs-h1[data-astro-cid-3oe2hxn6].hs-lg{font-size:calc(clamp(2.2rem,7.4vw,4.4rem) * var(--m-h1-scale));max-width:16ch}.hs-h1[data-astro-cid-3oe2hxn6].hs-md{font-size:calc(clamp(1.95rem,6vw,3.4rem) * var(--m-h1-scale));max-width:21ch}.hs-sub[data-astro-cid-3oe2hxn6]{margin:0;color:var(--g-soft);font-size:clamp(1.0625rem,1.4vw,1.2rem);max-width:42ch}.hs-call[data-astro-cid-3oe2hxn6]{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem 1.25rem}.hs-hours[data-astro-cid-3oe2hxn6]{margin:0;font-size:.9375rem;color:var(--g-soft);max-width:26ch;line-height:1.35}.hs-panel[data-astro-cid-3oe2hxn6]{padding:0}.hs-card[data-astro-cid-3oe2hxn6]{border:var(--m-border) solid var(--ink)}.hs-card[data-astro-cid-3oe2hxn6]{background:var(--paper);color:var(--ink);border-radius:var(--m-radius);padding:clamp(1rem,2.6vw,1.75rem);display:grid;gap:.75rem}.hs-label[data-astro-cid-3oe2hxn6]{font-family:var(--m-display);font-weight:var(--m-head-weight);font-style:var(--m-head-style);text-transform:var(--m-head-case);letter-spacing:var(--m-head-track);font-size:clamp(1.35rem,2.4vw,1.75rem);line-height:1.1}.hs-card[data-astro-cid-3oe2hxn6] textarea[data-astro-cid-3oe2hxn6]{font:inherit;width:100%;padding:.75rem .85rem;border:var(--m-border) solid #8a93a0;border-radius:var(--m-radius);background:#fff;color:var(--ink);resize:vertical;min-height:5.5rem}.hs-card[data-astro-cid-3oe2hxn6] textarea[data-astro-cid-3oe2hxn6]::placeholder{color:#5d6672}.hs-go[data-astro-cid-3oe2hxn6]{background:var(--bar-cta, var(--ink));color:var(--bar-cta-ink, #fff);border-color:var(--bar-cta, var(--ink));width:100%}.hs-next[data-astro-cid-3oe2hxn6]{margin:0;font-size:.875rem;color:#3d4654}@media(max-width:34rem){.hs-call[data-astro-cid-3oe2hxn6] .c-btn[data-astro-cid-3oe2hxn6]{width:100%}}@media(min-width:56rem){.hs-in[data-astro-cid-3oe2hxn6]{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:clamp(2rem,5vw,5rem);align-items:center}.hs-panel[data-astro-cid-3oe2hxn6]{padding:0;background:none;position:relative}.hs-card[data-astro-cid-3oe2hxn6]{position:relative;border:var(--m-border) solid var(--ink);padding:2rem}.hs-in[data-astro-cid-3oe2hxn6]{padding-block:clamp(3rem,6vw,5.5rem) clamp(4rem,7vw,6.5rem)}}.cra[data-astro-cid-anv2qgma]{display:none}@media(max-width:47.99rem){.cra[data-astro-cid-anv2qgma]{display:grid;grid-template-columns:1fr 1fr;gap:.6rem}.cra[data-astro-cid-anv2qgma] .c-btn[data-astro-cid-anv2qgma]{padding-inline:.5rem}.cra-ground[data-astro-cid-anv2qgma] .cra-call[data-astro-cid-anv2qgma]{background:var(--cta);color:var(--cta-ink);border-color:var(--cta)}.cra-ground[data-astro-cid-anv2qgma] .cra-quote[data-astro-cid-anv2qgma]{background:transparent;color:var(--g-ink);border-color:currentColor}.cra-paper[data-astro-cid-anv2qgma] .cra-call[data-astro-cid-anv2qgma]{background:var(--bar-cta);color:var(--bar-cta-ink);border-color:var(--bar-cta)}.cra-paper[data-astro-cid-anv2qgma] .cra-quote[data-astro-cid-anv2qgma]{background:transparent;color:var(--ink);border-color:currentColor}}.ht[data-astro-cid-ns4sculh]{background:var(--g-bg);color:var(--g-ink);position:relative;overflow:hidden}.ht-top[data-astro-cid-ns4sculh]{display:grid;grid-template-columns:minmax(0,1fr);gap:1.5rem;padding-block:clamp(1.75rem,6vw,5rem) clamp(1.75rem,5vw,4rem);position:relative}.ht-copy[data-astro-cid-ns4sculh]{display:flex;flex-direction:column;gap:clamp(1rem,2.4vw,1.75rem);position:relative;z-index:1}.ht-h1[data-astro-cid-ns4sculh]{font-size:calc(clamp(2.5rem,9.4vw,6.6rem) * var(--m-h1-scale));max-width:13ch;text-wrap:balance}.ht-h1[data-astro-cid-ns4sculh].ht-lg{font-size:calc(clamp(2.3rem,8vw,5.4rem) * var(--m-h1-scale));max-width:16ch}.ht-h1[data-astro-cid-ns4sculh].ht-md{font-size:calc(clamp(2.1rem,6.6vw,4.4rem) * var(--m-h1-scale));max-width:20ch}.ht-sub[data-astro-cid-ns4sculh]{font-size:clamp(1.0625rem,1.5vw,1.25rem);color:var(--g-soft);max-width:44ch;margin:0}.ht-quote[data-astro-cid-ns4sculh]{background:var(--cta);color:var(--cta-ink);border-color:var(--cta);align-self:flex-start}.ht-map[data-astro-cid-ns4sculh]{display:none;margin:0}@media(min-width:56rem){.ht-top[data-astro-cid-ns4sculh]{min-height:21rem;align-content:end}.ht-map[data-astro-cid-ns4sculh]{display:block;position:absolute;inset-block:0;right:calc(50% - 50vw);width:min(46vw,36rem);z-index:0;--map-halo: var(--g-bg);background:color-mix(in srgb,var(--g-ink) 6%,var(--g-bg))}.ht-map-svg[data-astro-cid-ns4sculh]{position:absolute;inset:0}.ht-map-svg[data-astro-cid-ns4sculh] svg{position:absolute;inset:0;width:100%;height:100%;display:block;font-family:var(--m-body)}.ht-map[data-astro-cid-ns4sculh] figcaption[data-astro-cid-ns4sculh]{position:absolute;left:.75rem;bottom:.5rem;font-size:.75rem;color:var(--g-soft)}.ht[data-astro-cid-ns4sculh][data-bar=panel] .ht-top[data-astro-cid-ns4sculh]{padding-block:4rem}}.hl[data-astro-cid-yqlgaxzb]{background:var(--g-bg);color:var(--g-ink);display:grid;grid-template-columns:minmax(0,1fr)}.hl-copy[data-astro-cid-yqlgaxzb]{display:flex;flex-direction:column;gap:1.1rem;padding:clamp(1.5rem,5vw,2.5rem) clamp(1rem,4vw,2.75rem)}.hl-h1[data-astro-cid-yqlgaxzb]{font-size:calc(clamp(2.4rem,8.6vw,5.2rem) * var(--m-h1-scale));max-width:13ch}.hl-h1[data-astro-cid-yqlgaxzb].hl-lg{font-size:calc(clamp(2.2rem,7.4vw,4.6rem) * var(--m-h1-scale));max-width:15ch}.hl-h1[data-astro-cid-yqlgaxzb].hl-md{font-size:calc(clamp(1.95rem,6vw,3.6rem) * var(--m-h1-scale));max-width:20ch}.hl-sub[data-astro-cid-yqlgaxzb]{margin:0;color:var(--g-soft);font-size:clamp(1.0625rem,1.4vw,1.2rem);max-width:42ch}.hl-actions[data-astro-cid-yqlgaxzb]{display:flex;flex-wrap:wrap;gap:.75rem}.hl-area[data-astro-cid-yqlgaxzb]{position:relative;overflow:hidden;background-color:var(--panel);color:var(--panel-ink);background-image:linear-gradient(color-mix(in srgb,var(--panel-ink) 16%,transparent) 2px,transparent 2px),linear-gradient(90deg,color-mix(in srgb,var(--panel-ink) 16%,transparent) 2px,transparent 2px),linear-gradient(color-mix(in srgb,var(--panel-ink) 7%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--panel-ink) 7%,transparent) 1px,transparent 1px);background-size:10rem 10rem,10rem 10rem,2.5rem 2.5rem,2.5rem 2.5rem;background-position:1.5rem 1.25rem}.hl-has-map[data-astro-cid-yqlgaxzb]{background-image:none;display:flex;flex-direction:column;--map-halo: var(--panel)}.hl-map[data-astro-cid-yqlgaxzb]{flex:1 1 auto;min-height:15rem;position:relative}.hl-map[data-astro-cid-yqlgaxzb] svg{position:absolute;inset:0;width:100%;height:100%;display:block;font-family:var(--m-body)}.hl-map-cap[data-astro-cid-yqlgaxzb]{padding:.9rem clamp(1rem,4vw,2rem) 1.1rem;display:grid;gap:.25rem;border-top:1px solid color-mix(in srgb,var(--panel-ink) 25%,transparent)}.hl-credit[data-astro-cid-yqlgaxzb]{margin:0;font-size:.75rem;opacity:.8}.hl-area-in[data-astro-cid-yqlgaxzb]{position:relative;height:100%;display:grid;gap:.6rem;align-content:center;padding:clamp(1.25rem,4vw,2rem) clamp(1rem,4vw,2.75rem);background:linear-gradient(90deg,var(--panel) 0%,color-mix(in srgb,var(--panel) 88%,transparent) 60%,color-mix(in srgb,var(--panel) 45%,transparent) 100%)}.hl-where[data-astro-cid-yqlgaxzb]{font-family:var(--m-body);font-weight:600;text-transform:none;letter-spacing:0;font-size:.9375rem;line-height:1.3}.hl-towns[data-astro-cid-yqlgaxzb]{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.15rem 1.1rem;font-family:var(--m-display);font-weight:var(--m-head-weight);font-style:var(--m-head-style);text-transform:var(--m-head-case);letter-spacing:var(--m-head-track);font-size:clamp(1.35rem,5.2vw,1.9rem);line-height:1.15}.hl-home[data-astro-cid-yqlgaxzb]:before{content:"";display:inline-block;width:.42em;height:.42em;margin:0 .3em 0 .14em;border-radius:50%;background:var(--accent);box-shadow:0 0 0 .14em color-mix(in srgb,var(--accent) 35%,transparent);vertical-align:.12em}.hl-based[data-astro-cid-yqlgaxzb]{margin:0;font-size:.9375rem}@media(max-width:34rem){.hl-actions[data-astro-cid-yqlgaxzb] .c-btn[data-astro-cid-yqlgaxzb]{flex:1 1 100%}}@media(min-width:56rem){.hl[data-astro-cid-yqlgaxzb]{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);min-height:32rem}.hl-area-in[data-astro-cid-yqlgaxzb]{padding:3rem max(2.75rem,calc((100vw - 80rem)/2 + 2.75rem)) 3rem clamp(2.75rem,4.5vw,4rem);align-content:center}.hl-towns[data-astro-cid-yqlgaxzb]{display:grid;gap:.3rem;font-size:clamp(1.7rem,2.5vw,2.3rem);line-height:1.1}.hl-home[data-astro-cid-yqlgaxzb]{position:relative}.hl-home[data-astro-cid-yqlgaxzb]:before{position:absolute;left:-.82em;top:.4em;margin:0}.hl-copy[data-astro-cid-yqlgaxzb]{justify-content:center;padding:3.5rem clamp(2.5rem,5vw,5rem) 3.5rem max(2.75rem,calc((100vw - 80rem)/2 + 2.75rem))}}.hm[data-astro-cid-rdkzlst6]{background:var(--g-bg);color:var(--g-ink)}.hm-in[data-astro-cid-rdkzlst6]{display:grid;grid-template-columns:minmax(0,1fr);gap:1.5rem;padding-block:clamp(1.5rem,5vw,4.5rem);align-items:center}.hm-copy[data-astro-cid-rdkzlst6]{display:flex;flex-direction:column;gap:1.1rem}.hm-h1[data-astro-cid-rdkzlst6]{font-size:calc(clamp(2.4rem,8.6vw,5rem) * var(--m-h1-scale));max-width:13ch}.hm-h1[data-astro-cid-rdkzlst6].hm-lg{font-size:calc(clamp(2.2rem,7.4vw,4.3rem) * var(--m-h1-scale));max-width:16ch}.hm-h1[data-astro-cid-rdkzlst6].hm-md{font-size:calc(clamp(1.95rem,6vw,3.5rem) * var(--m-h1-scale));max-width:20ch}.hm-sub[data-astro-cid-rdkzlst6]{margin:0;color:var(--g-soft);font-size:clamp(1.0625rem,1.4vw,1.2rem);max-width:42ch}.hm-actions[data-astro-cid-rdkzlst6]{display:flex;flex-wrap:wrap;gap:.75rem}.hm-fig[data-astro-cid-rdkzlst6]{margin:0;position:relative}.hm-fig[data-astro-cid-rdkzlst6] img[data-astro-cid-rdkzlst6]{display:block;width:100%;aspect-ratio:4 / 3;object-fit:cover;border-radius:var(--m-radius);box-shadow:12px 12px 0 var(--accent)}.hm-fig[data-astro-cid-rdkzlst6] figcaption[data-astro-cid-rdkzlst6]{position:absolute;left:0;bottom:0;background:var(--accent);color:var(--accent-ink);font-weight:700;padding:.5rem .9rem;border-radius:0 var(--m-radius) 0 var(--m-radius)}@media(max-width:34rem){.hm-actions[data-astro-cid-rdkzlst6] .c-btn[data-astro-cid-rdkzlst6]{flex:1 1 100%}}@media(min-width:56rem){.hm-in[data-astro-cid-rdkzlst6]{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(2rem,5vw,5rem)}}.hb[data-astro-cid-2bacbbu7]{background:var(--g-bg);color:var(--g-ink);position:relative;overflow:hidden}.hb-in[data-astro-cid-2bacbbu7]{position:relative;z-index:1}.hb-in[data-astro-cid-2bacbbu7]{padding-block:clamp(2rem,7vw,5rem);display:grid;gap:1.5rem;justify-items:start}.hb-box[data-astro-cid-2bacbbu7]{border:1px solid var(--cta);padding:clamp(1.4rem,4.5vw,3.2rem);max-width:46rem;min-width:0;width:100%;box-sizing:border-box;container-type:inline-size}.hb-h1[data-astro-cid-2bacbbu7]{font-size:min(calc(clamp(2.2rem,7.4vw,4.1rem) * var(--m-h1-scale)),9.2cqi);max-width:100%;overflow-wrap:normal;word-break:normal;hyphens:none;text-wrap:balance}.hb-sub[data-astro-cid-2bacbbu7]{margin:1.1rem 0 0;color:var(--g-soft);max-width:40ch;font-size:clamp(1.0625rem,1.4vw,1.2rem)}.hb-act[data-astro-cid-2bacbbu7]{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1.75rem}.hb-quote[data-astro-cid-2bacbbu7]{background:var(--cta);color:var(--cta-ink);border-color:var(--cta)}@media(max-width:47.99rem){.hb-act[data-astro-cid-2bacbbu7]{display:none}}@media(min-width:56rem){.hb-in[data-astro-cid-2bacbbu7]{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:end}.hb-box[data-astro-cid-2bacbbu7]{grid-column:1}.hb-act[data-astro-cid-2bacbbu7]{grid-column:2;justify-self:start}}.hd[data-astro-cid-n464a2oj]{background:var(--g-bg);color:var(--g-ink);position:relative;overflow:hidden}.hd-in[data-astro-cid-n464a2oj]{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(1.5rem,4vw,3.5rem);padding-block:clamp(1.75rem,5.5vw,4.5rem);align-items:center}.hd-copy[data-astro-cid-n464a2oj]{display:flex;flex-direction:column;gap:clamp(.9rem,2vw,1.4rem)}.hd-h1[data-astro-cid-n464a2oj]{font-size:calc(clamp(2.4rem,8.6vw,5.2rem) * var(--m-h1-scale));max-width:14ch;text-wrap:balance}.hd-h1[data-astro-cid-n464a2oj].hd-lg{font-size:calc(clamp(2.2rem,7.4vw,4.4rem) * var(--m-h1-scale));max-width:17ch}.hd-h1[data-astro-cid-n464a2oj].hd-md{font-size:calc(clamp(2rem,6.2vw,3.7rem) * var(--m-h1-scale));max-width:21ch}.hd-sub[data-astro-cid-n464a2oj]{margin:0;font-size:clamp(1.0625rem,1.5vw,1.2rem);color:var(--g-soft);max-width:46ch}.hd-acts[data-astro-cid-n464a2oj]{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:.4rem}.hd-desk[data-astro-cid-n464a2oj]{background:var(--paper);color:var(--ink);border-radius:var(--m-radius);padding:clamp(1.1rem,2.4vw,1.75rem);box-shadow:0 18px 50px #00000038}.hd-desk-h[data-astro-cid-n464a2oj]{font-size:clamp(1.25rem,2vw,1.55rem);margin:0 0 .6rem}.hd-desk[data-astro-cid-n464a2oj] ul[data-astro-cid-n464a2oj]{list-style:none;margin:0;padding:0;border-top:var(--m-border) solid var(--ink)}.hd-desk[data-astro-cid-n464a2oj] li[data-astro-cid-n464a2oj]{border-bottom:1px solid #c9ced6}.hd-desk[data-astro-cid-n464a2oj] li[data-astro-cid-n464a2oj] a[data-astro-cid-n464a2oj]{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:.75rem;row-gap:.1rem;align-items:center;padding:.8rem 0;min-height:3.25rem;color:inherit;text-decoration:none}.hd-line[data-astro-cid-n464a2oj]{font-weight:700;font-size:1.0625rem;line-height:1.25}.hd-in-line[data-astro-cid-n464a2oj]{grid-column:1;font-size:.9063rem;color:#3d4654;line-height:1.35}.hd-desk[data-astro-cid-n464a2oj] li[data-astro-cid-n464a2oj] svg[data-astro-cid-n464a2oj]{grid-column:2;grid-row:1 / -1;align-self:center;color:var(--bar-cta, var(--accent))}.hd-desk[data-astro-cid-n464a2oj] li[data-astro-cid-n464a2oj] a[data-astro-cid-n464a2oj]:hover .hd-line[data-astro-cid-n464a2oj],.hd-desk[data-astro-cid-n464a2oj] li[data-astro-cid-n464a2oj] a[data-astro-cid-n464a2oj]:focus-visible .hd-line[data-astro-cid-n464a2oj]{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}.hd-other[data-astro-cid-n464a2oj]{display:inline-block;margin-top:.9rem;padding-block:.4rem;color:inherit;font-weight:600;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px;text-decoration-color:var(--bar-cta, var(--accent))}@media(max-width:55.99rem){.hd-in[data-astro-cid-n464a2oj]{gap:1rem;padding-block:1.4rem 1.75rem}.hd-copy[data-astro-cid-n464a2oj]{display:contents}.hd-h1[data-astro-cid-n464a2oj]{order:0}.hd-acts[data-astro-cid-n464a2oj]{order:1;margin-top:0;display:grid;grid-template-columns:1fr 1fr;gap:.6rem}.hd-acts[data-astro-cid-n464a2oj] .c-btn[data-astro-cid-n464a2oj]{padding-inline:.5rem}.hd-desk[data-astro-cid-n464a2oj]{order:2}.hd-sub[data-astro-cid-n464a2oj]{order:3}.hd-acts[data-astro-cid-n464a2oj] .c-btn[data-astro-cid-n464a2oj] .c-num[data-astro-cid-n464a2oj]{display:none}}@media(min-width:56rem){.hd-in[data-astro-cid-n464a2oj]{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);min-height:30rem}}.hf[data-astro-cid-ktlygs7l]{background:var(--g-bg);color:var(--g-ink);position:relative;overflow:hidden}.hf-in[data-astro-cid-ktlygs7l]{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(1.25rem,3.5vw,3rem);padding-block:clamp(1.5rem,5.5vw,4.5rem);align-items:end}.hf-copy[data-astro-cid-ktlygs7l]{display:flex;flex-direction:column;gap:clamp(.9rem,2vw,1.4rem)}.hf-h1[data-astro-cid-ktlygs7l]{font-size:calc(clamp(2.4rem,9vw,5.6rem) * var(--m-h1-scale));max-width:13ch;text-wrap:balance}.hf-h1[data-astro-cid-ktlygs7l].hf-lg{font-size:calc(clamp(2.2rem,7.6vw,4.6rem) * var(--m-h1-scale));max-width:16ch}.hf-h1[data-astro-cid-ktlygs7l].hf-md{font-size:calc(clamp(2rem,6.4vw,3.9rem) * var(--m-h1-scale));max-width:20ch}.hf-sub[data-astro-cid-ktlygs7l]{margin:0;font-size:clamp(1.0625rem,1.5vw,1.2rem);color:var(--g-soft);max-width:44ch}.hf-quote[data-astro-cid-ktlygs7l]{background:var(--cta);color:var(--cta-ink);border-color:var(--cta);align-self:flex-start}.hf-card[data-astro-cid-ktlygs7l]{margin:0;background:var(--paper);color:var(--ink);border-radius:var(--m-radius);padding:.4rem clamp(1rem,2.2vw,1.6rem);border-top:6px solid var(--bar-cta, var(--accent))}.hf-row[data-astro-cid-ktlygs7l]{display:grid;grid-template-columns:minmax(0,1fr);gap:.1rem;padding:.8rem 0}.hf-row[data-astro-cid-ktlygs7l]+.hf-row[data-astro-cid-ktlygs7l]{border-top:1px solid #c9ced6}.hf-row[data-astro-cid-ktlygs7l] dt[data-astro-cid-ktlygs7l]{font-size:.875rem;font-weight:600;color:#3d4654}.hf-row[data-astro-cid-ktlygs7l] dd[data-astro-cid-ktlygs7l]{margin:0;font-size:1.0625rem;font-weight:600;line-height:1.35}.hf-call[data-astro-cid-ktlygs7l] dd[data-astro-cid-ktlygs7l] a[data-astro-cid-ktlygs7l]{display:inline-block;padding-block:.25rem;color:inherit;text-decoration:none;font-family:var(--m-display);font-weight:var(--m-head-weight);font-style:var(--m-head-style);letter-spacing:var(--m-head-track);font-size:clamp(1.9rem,7.6vw,2.6rem);line-height:1.05}@media(min-width:56rem){.hf-in[data-astro-cid-ktlygs7l]{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);min-height:26rem}.hf-card[data-astro-cid-ktlygs7l]{align-self:end}}.hw[data-astro-cid-hjiv7grv]{background:var(--paper);color:var(--ink)}.hw-top[data-astro-cid-hjiv7grv]{background:var(--g-bg);color:var(--g-ink);position:relative;overflow:hidden;clip-path:polygon(0 0,100% 0,100% calc(100% - clamp(1rem,3.5vw,3rem)),0 100%)}.hw-top-in[data-astro-cid-hjiv7grv]{position:relative;z-index:1;padding-block:clamp(1.75rem,5.5vw,4.25rem) clamp(2.4rem,7.5vw,6rem)}.hw-h1[data-astro-cid-hjiv7grv]{font-size:calc(clamp(2.6rem,10vw,6.6rem) * var(--m-h1-scale));max-width:13ch;text-wrap:balance}.hw-h1[data-astro-cid-hjiv7grv].hw-lg{font-size:calc(clamp(2.4rem,8.4vw,5.4rem) * var(--m-h1-scale));max-width:16ch}.hw-h1[data-astro-cid-hjiv7grv].hw-md{font-size:calc(clamp(2.2rem,7vw,4.4rem) * var(--m-h1-scale));max-width:20ch}.hw-low[data-astro-cid-hjiv7grv]{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem;padding-block:clamp(.9rem,2.5vw,1.75rem) clamp(1.5rem,4vw,3rem)}.hw-words[data-astro-cid-hjiv7grv]{display:grid;gap:.6rem}.hw-sub[data-astro-cid-hjiv7grv]{margin:0;font-size:clamp(1.0625rem,1.5vw,1.2rem);color:#3d4654;max-width:48ch}.hw-acts[data-astro-cid-hjiv7grv]{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem 1.5rem}.hw-num[data-astro-cid-hjiv7grv]{color:inherit;text-decoration:none;font-family:var(--m-display);font-weight:var(--m-head-weight);font-style:var(--m-head-style);letter-spacing:var(--m-head-track);font-size:clamp(2rem,8.4vw,3.2rem);line-height:1.05;padding-block:.2rem;border-bottom:4px solid var(--bar-cta, var(--accent))}.hw-quote[data-astro-cid-hjiv7grv]{background:var(--bar-cta);color:var(--bar-cta-ink);border-color:var(--bar-cta)}@media(min-width:56rem){.hw-low[data-astro-cid-hjiv7grv]{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:center;gap:3rem}.hw-acts[data-astro-cid-hjiv7grv]{justify-content:flex-end}}.hs[data-astro-cid-q7jdmnei]{position:relative;isolation:isolate;overflow:hidden;background:var(--night, var(--dk-bg));color:var(--dk-ink)}.hs-sky[data-astro-cid-q7jdmnei]{position:absolute;inset:0;z-index:-2;background:radial-gradient(58% 46% at 78% 30%,color-mix(in srgb,var(--block) 62%,transparent),transparent 72%),linear-gradient(180deg,var(--night, var(--dk-bg)) 0%,color-mix(in srgb,var(--block) 46%,var(--night, var(--dk-bg))) 52%,var(--night, var(--dk-bg)) 100%)}.hs-photo[data-astro-cid-q7jdmnei] .hs-sky[data-astro-cid-q7jdmnei]{background-color:var(--block);background-image:linear-gradient(180deg,var(--night, var(--dk-bg)) 0%,color-mix(in srgb,var(--night, var(--dk-bg)) 20%,transparent) 34%,color-mix(in srgb,var(--night, var(--dk-bg)) 30%,transparent) 62%,var(--night, var(--dk-bg)) 100%),var(--hs-img);background-position:0 0,62% 50%;background-size:auto,cover;background-blend-mode:normal,luminosity;filter:contrast(1.12) brightness(.86)}.hs-land[data-astro-cid-q7jdmnei]{position:absolute;left:0;right:0;bottom:0;z-index:-2;width:100%;height:clamp(5rem,16vw,11rem)}.hs-far[data-astro-cid-q7jdmnei]{fill:color-mix(in srgb,var(--block) 26%,#05030a)}.hs-near[data-astro-cid-q7jdmnei],.hs-cacti[data-astro-cid-q7jdmnei]{fill:color-mix(in srgb,var(--block) 9%,#05030a)}.hs-bolt[data-astro-cid-q7jdmnei]{position:absolute;z-index:-1;width:auto;fill:#fff;filter:drop-shadow(0 0 18px color-mix(in srgb,var(--block) 30%,#fff)) drop-shadow(0 0 60px var(--block))}.hs-bolt-m[data-astro-cid-q7jdmnei]{right:-13%;top:-2%;height:70%}.hs-bolt-d[data-astro-cid-q7jdmnei]{display:none}.hs-in[data-astro-cid-q7jdmnei]{position:relative;display:grid;gap:.85rem;padding-block:clamp(1.4rem,7vw,5.5rem) clamp(2.6rem,7vw,5.5rem)}.hs-h1[data-astro-cid-q7jdmnei]{font-size:min(calc(84vw / (var(--n) * .46)),9.5rem);line-height:.92;max-width:none;text-shadow:0 2px 30px var(--night, var(--dk-bg))}.hs-h1[data-astro-cid-q7jdmnei] span[data-astro-cid-q7jdmnei]{display:block}.hs-hit[data-astro-cid-q7jdmnei]{color:transparent;-webkit-text-stroke:2px var(--dk-ink);text-shadow:none}.hs-sub[data-astro-cid-q7jdmnei]{margin:0;max-width:min(31rem,73%);font-size:clamp(1.0625rem,1.6vw,1.2rem);color:var(--dk-ink);text-shadow:0 1px 12px var(--night, var(--dk-bg))}.hs-acts[data-astro-cid-q7jdmnei]{display:flex;flex-wrap:wrap;gap:.9rem;margin-top:.4rem}.hs-acts[data-astro-cid-q7jdmnei] .c-btn[data-astro-cid-q7jdmnei]{transform:skew(-8deg)}.hs-acts[data-astro-cid-q7jdmnei] .c-btn[data-astro-cid-q7jdmnei]>span[data-astro-cid-q7jdmnei]{transform:skew(8deg);display:inline-flex;gap:.4rem}.hs-call[data-astro-cid-q7jdmnei]{background:var(--dk-cta);color:var(--dk-cta-ink);border-color:var(--dk-cta)}.hs-quote[data-astro-cid-q7jdmnei]{background:transparent;color:var(--dk-ink);border:2px solid var(--dk-ink)}.hs[data-astro-cid-q7jdmnei] .c-facts{color:var(--dk-ink);max-width:73%}@media(min-width:40rem){.hs[data-astro-cid-q7jdmnei] .c-facts{max-width:none}}@media(min-width:40rem){.hs-bolt-m[data-astro-cid-q7jdmnei]{display:none}.hs-bolt-d[data-astro-cid-q7jdmnei]{display:block;right:2rem;top:-1%;height:80%}.hs-h1[data-astro-cid-q7jdmnei]{font-size:min(calc(58vw / (var(--n) * .46)),9.5rem)}.hs-sub[data-astro-cid-q7jdmnei]{max-width:31rem}}@media(min-width:60rem){.hs-bolt-d[data-astro-cid-q7jdmnei]{right:max(11rem,calc(50% - 28rem));height:86%}.hs-h1[data-astro-cid-q7jdmnei]{font-size:min(calc(50vw / (var(--n) * .46)),9.5rem)}}.ha[data-astro-cid-7w44kdfa]{position:relative;overflow:hidden;background:var(--ha-sand);color:var(--ink)}.ha-in[data-astro-cid-7w44kdfa]{display:flex;flex-direction:column;padding-block:1.4rem 0}.ha-pic[data-astro-cid-7w44kdfa]{order:-1;position:relative;display:grid;justify-items:center;border-bottom:3px solid var(--block)}.ha-copy[data-astro-cid-7w44kdfa]{display:grid;gap:1rem;padding-block:1.5rem clamp(2rem,6vw,3.5rem)}.ha-h1[data-astro-cid-7w44kdfa]{font-size:clamp(2.5rem,10.2vw,5.8rem);line-height:1.02;color:var(--ha-head);max-width:14ch;text-wrap:balance}.ha-place[data-astro-cid-7w44kdfa]{color:var(--accent)}.ha-sub[data-astro-cid-7w44kdfa]{margin:0;max-width:31rem;font-size:clamp(1.0625rem,1.6vw,1.2rem)}.ha-acts[data-astro-cid-7w44kdfa]{display:flex;flex-wrap:wrap;gap:.9rem}.ha-quote[data-astro-cid-7w44kdfa]{background:var(--bar-cta);color:var(--bar-cta-ink);border-color:var(--bar-cta);box-shadow:0 4px color-mix(in srgb,var(--bar-cta) 70%,#000)}.ha-call[data-astro-cid-7w44kdfa]{background:transparent;color:var(--ha-head);border:2px solid currentColor}.ha-rays[data-astro-cid-7w44kdfa]{position:absolute;left:50%;bottom:0;width:min(150vw,60rem);aspect-ratio:2 / 1;transform:translate(-50%);border-radius:999rem 999rem 0 0;background:repeating-conic-gradient(from -90deg at 50% 100%,var(--accent) 0 13.846deg,color-mix(in srgb,var(--accent) 38%,var(--ha-sand)) 13.846deg 27.692deg);-webkit-mask:radial-gradient(circle at 50% 100%,#000 30%,#0007 62%,transparent 72%);mask:radial-gradient(circle at 50% 100%,#000 30%,#0007 62%,transparent 72%)}.ha-rays[data-astro-cid-7w44kdfa].ha-flag{background:repeating-conic-gradient(from -90deg at 50% 100%,var(--accent) 0 13.846deg,#e3a13a 13.846deg 27.692deg)}.ha-arch[data-astro-cid-7w44kdfa]{position:relative;width:min(64%,26rem);aspect-ratio:4 / 3.3;border-radius:999rem 999rem 0 0;overflow:hidden;border:.6rem solid var(--ha-sand);border-bottom:0;box-shadow:0 0 0 2px var(--block)}.ha-arch[data-astro-cid-7w44kdfa] img[data-astro-cid-7w44kdfa]{display:block;width:100%;height:100%;object-fit:cover;object-position:70% 60%}.ha-fill[data-astro-cid-7w44kdfa]{position:absolute;inset:0;background:var(--block);color:var(--block-ink)}.ha-fill[data-astro-cid-7w44kdfa] .tf{opacity:.32;-webkit-mask-image:none;mask-image:none;color:var(--block-ink)}.ha-stamp[data-astro-cid-7w44kdfa]{position:absolute;right:max(2%,calc(50% - 15.5rem));bottom:.6rem;width:6.4rem;height:6.4rem;transform:rotate(-12deg);filter:drop-shadow(0 6px 10px rgba(0,0,0,.3))}.ha-st-bg[data-astro-cid-7w44kdfa]{fill:var(--ha-sand);stroke:var(--block);stroke-width:5}.ha-st-in[data-astro-cid-7w44kdfa]{fill:none;stroke:var(--block);stroke-width:2}.ha-st-ring[data-astro-cid-7w44kdfa]{font-family:var(--m-body);font-weight:700;font-size:16px;letter-spacing:2.2px;fill:var(--block)}.ha-st-small[data-astro-cid-7w44kdfa]{font-family:var(--m-body);font-weight:700;font-size:15px;letter-spacing:3px;fill:var(--bar-cta)}.ha-st-big[data-astro-cid-7w44kdfa]{font-family:var(--m-display);font-weight:700;fill:var(--block)}@media(min-width:60rem){.ha-in[data-astro-cid-7w44kdfa]{display:grid;grid-template-columns:1.05fr .95fr;gap:3rem;align-items:end;padding-block:4.5rem 0}.ha-pic[data-astro-cid-7w44kdfa]{order:0;border-bottom:0}.ha-copy[data-astro-cid-7w44kdfa]{padding-block:0 5rem}.ha-rays[data-astro-cid-7w44kdfa]{width:min(52rem,44vw)}.ha-arch[data-astro-cid-7w44kdfa]{width:25rem;aspect-ratio:4 / 4.6}.ha-stamp[data-astro-cid-7w44kdfa]{right:-1rem;width:9.5rem;height:9.5rem}}.hf[data-astro-cid-zzsdlrzy]{position:relative;overflow:hidden;background:var(--tint);color:var(--ink)}.hf-in[data-astro-cid-zzsdlrzy]{position:relative;display:grid;gap:1rem;padding-block:2rem 4.5rem}.hf-h1[data-astro-cid-zzsdlrzy]{font-size:clamp(2.5rem,11vw,5.4rem);line-height:1;letter-spacing:-.025em;max-width:13ch;text-wrap:balance}.hf-h1[data-astro-cid-zzsdlrzy] em[data-astro-cid-zzsdlrzy]{font-style:normal;color:var(--bar-cta);white-space:nowrap;text-decoration:underline wavy color-mix(in srgb,var(--block) 55%,var(--tint));text-decoration-thickness:.055em;text-underline-offset:.14em}.hf-fan[data-astro-cid-zzsdlrzy]{position:relative;height:12.5rem;margin:.8rem 0 .4rem}.hf-fan[data-astro-cid-zzsdlrzy] figure[data-astro-cid-zzsdlrzy]{position:absolute;top:0;margin:0;width:8.4rem;background:#fff;padding:.4rem .4rem 1.7rem;border-radius:.3rem;box-shadow:0 14px 30px -14px #071e3299,0 0 0 1px #071e3221}.hf-fan[data-astro-cid-zzsdlrzy] img[data-astro-cid-zzsdlrzy]{display:block;width:100%;aspect-ratio:3 / 4;object-fit:cover;border-radius:.15rem}.hf-fan[data-astro-cid-zzsdlrzy] figcaption[data-astro-cid-zzsdlrzy]{position:absolute;left:.5rem;right:.5rem;bottom:.3rem;font-size:.625rem;font-weight:600;line-height:1.2;color:#3d4654;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hf-fan[data-astro-cid-zzsdlrzy] figure[data-astro-cid-zzsdlrzy]:nth-child(1){left:0;transform:rotate(-6deg)}.hf-fan[data-astro-cid-zzsdlrzy] figure[data-astro-cid-zzsdlrzy]:nth-child(2){left:30%;transform:rotate(3deg) translateY(.5rem);z-index:1}.hf-fan[data-astro-cid-zzsdlrzy] figure[data-astro-cid-zzsdlrzy]:nth-child(3){left:60%;transform:rotate(-2deg)}.hf-sticker[data-astro-cid-zzsdlrzy]{position:absolute;z-index:2;right:0;top:1rem;width:5.8rem;height:5.8rem;border-radius:50%;background:var(--accent);color:var(--accent-ink);display:grid;place-items:center;text-align:center;font-family:var(--m-display);font-weight:var(--m-head-weight);font-size:1.2rem;line-height:.95;transform:rotate(12deg);box-shadow:0 0 0 3px var(--ink),0 8px 0 var(--ink)}.hf-sub[data-astro-cid-zzsdlrzy]{margin:0;max-width:31rem;font-size:clamp(1.0625rem,1.6vw,1.2rem)}.hf-acts[data-astro-cid-zzsdlrzy]{display:flex;flex-wrap:wrap;gap:.9rem}.hf-call[data-astro-cid-zzsdlrzy]{background:var(--bar-cta);color:var(--bar-cta-ink);border-color:var(--bar-cta);box-shadow:0 6px 0 var(--ink)}.hf-quote[data-astro-cid-zzsdlrzy]{background:#fff;color:var(--ink);border:2px solid var(--ink)}.hf-wave[data-astro-cid-zzsdlrzy]{position:absolute;left:0;right:0;bottom:-1px;width:100%;height:2.6rem;fill:var(--paper)}@media(min-width:60rem){.hf-in[data-astro-cid-zzsdlrzy]{grid-template-columns:1.1fr .9fr;column-gap:3rem;align-items:center;padding-block:5rem 8rem}.hf-h1[data-astro-cid-zzsdlrzy],.hf-sub[data-astro-cid-zzsdlrzy],.hf-acts[data-astro-cid-zzsdlrzy],.hf-in[data-astro-cid-zzsdlrzy]>.c-facts{grid-column:1}.hf-fan[data-astro-cid-zzsdlrzy]{grid-column:2;grid-row:1 / span 5;height:26rem;margin:0}.hf-fan[data-astro-cid-zzsdlrzy] figure[data-astro-cid-zzsdlrzy]{width:15rem;padding:.6rem .6rem 2.4rem}.hf-fan[data-astro-cid-zzsdlrzy] figcaption[data-astro-cid-zzsdlrzy]{font-size:.8125rem;bottom:.7rem;left:.7rem}.hf-fan[data-astro-cid-zzsdlrzy] figure[data-astro-cid-zzsdlrzy]:nth-child(2){left:28%;top:3rem}.hf-fan[data-astro-cid-zzsdlrzy] figure[data-astro-cid-zzsdlrzy]:nth-child(3){left:54%}.hf-sticker[data-astro-cid-zzsdlrzy]{width:9rem;height:9rem;font-size:1.7rem;right:-1rem;top:-1.5rem}.hf-wave[data-astro-cid-zzsdlrzy]{height:5rem}}.hc[data-astro-cid-2lirmx34]{position:relative;overflow:hidden;color:var(--ink);background:radial-gradient(46% 60% at 100% 0%,color-mix(in srgb,var(--accent) 13%,transparent),transparent 70%),linear-gradient(180deg,var(--tint) 0%,var(--tint) 58%,var(--paper) 100%)}.hc-in[data-astro-cid-2lirmx34]{display:flex;flex-direction:column;padding-block:0 clamp(2rem,6vw,3.5rem)}.hc-unit[data-astro-cid-2lirmx34]{align-self:center;width:min(74vw,19rem);height:calc(min(74vw,19rem)/2);overflow:hidden}.hc-unit[data-astro-cid-2lirmx34] svg[data-astro-cid-2lirmx34]{display:block;width:100%;height:auto;transform:translateY(-50%)}.hc-cab[data-astro-cid-2lirmx34]{fill:color-mix(in srgb,var(--block) 10%,var(--paper));stroke:var(--block);stroke-width:6}.hc-blades[data-astro-cid-2lirmx34]{fill:color-mix(in srgb,var(--block) 42%,var(--tint));transform-origin:200px 200px;animation:hc-turn 16s linear infinite}.hc-grille[data-astro-cid-2lirmx34]{fill:none;stroke:var(--block);stroke-width:5;stroke-linecap:round}.hc-grille[data-astro-cid-2lirmx34] line[data-astro-cid-2lirmx34]{stroke-width:4}.hc-hub[data-astro-cid-2lirmx34]{fill:var(--bar-cta)}.hc-cap[data-astro-cid-2lirmx34]{fill:var(--paper)}@keyframes hc-turn{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.hc-blades[data-astro-cid-2lirmx34]{animation:none}}.hc-copy[data-astro-cid-2lirmx34]{display:grid;gap:.9rem;padding-top:1.4rem}.hc-h1[data-astro-cid-2lirmx34]{font-size:clamp(2.4rem,10vw,5.2rem);line-height:1;color:var(--hc-head);max-width:13ch;text-wrap:balance}.hc-sub[data-astro-cid-2lirmx34]{margin:0;max-width:31rem;font-size:clamp(1.0625rem,1.6vw,1.2rem)}.hc-acts[data-astro-cid-2lirmx34]{display:flex;flex-wrap:wrap;gap:.9rem}.hc-call[data-astro-cid-2lirmx34]{background:var(--bar-cta);color:var(--bar-cta-ink);border-color:var(--bar-cta)}.hc-quote[data-astro-cid-2lirmx34]{background:var(--paper);color:var(--hc-head);border:2px solid currentColor}@media(min-width:48rem){.hc-in[data-astro-cid-2lirmx34]{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(2rem,5vw,4.5rem);align-items:center;padding-block:clamp(2.5rem,6vw,5rem)}.hc-copy[data-astro-cid-2lirmx34]{order:0;padding-top:0}.hc-unit[data-astro-cid-2lirmx34]{order:1;justify-self:center;align-self:center;width:min(100%,26rem);height:auto;overflow:visible}.hc-unit[data-astro-cid-2lirmx34] svg[data-astro-cid-2lirmx34]{transform:none;filter:drop-shadow(0 24px 30px color-mix(in srgb,var(--block) 26%,transparent))}}.hd[data-astro-cid-ngk2tdez]{position:relative;overflow:hidden;color:#fff;background:var(--shop, #141415);background-image:repeating-linear-gradient(45deg,rgba(255,255,255,.022) 0 2px,transparent 2px 14px),repeating-linear-gradient(-45deg,rgba(255,255,255,.022) 0 2px,transparent 2px 14px)}.hd-in[data-astro-cid-ngk2tdez]{display:grid;gap:1.6rem;padding-block:clamp(1.6rem,6vw,4.5rem) clamp(2.4rem,6vw,4.5rem)}.hd-copy[data-astro-cid-ngk2tdez]{display:grid;gap:.9rem}.hd-h1[data-astro-cid-ngk2tdez]{font-size:clamp(2.5rem,11vw,6rem);line-height:.92;max-width:12ch;text-wrap:balance}.hd-sub[data-astro-cid-ngk2tdez]{margin:0;max-width:31rem;font-size:clamp(1.0625rem,1.6vw,1.2rem);color:#ffffffe0}.hd[data-astro-cid-ngk2tdez] .c-facts{color:#fff}.hd-acts[data-astro-cid-ngk2tdez]{display:flex;flex-wrap:wrap;gap:.9rem}.hd-call[data-astro-cid-ngk2tdez]{background:var(--dk-cta);color:var(--dk-cta-ink);border-color:var(--dk-cta)}.hd-quote[data-astro-cid-ngk2tdez]{background:transparent;color:#fff;border:2px solid #fff}.hd-side[data-astro-cid-ngk2tdez]{position:relative;max-width:26rem}.hd-plate[data-astro-cid-ngk2tdez]{position:relative;margin:0;padding:1.7rem 1.6rem 1.4rem;border-radius:.5rem;color:#16181b;background:linear-gradient(180deg,#e9ebee,#c9cdd3 46%,#dfe2e6 54%,#b9bec6);box-shadow:inset 0 0 0 2px #8e949d,inset 0 0 0 5px #e7e9ec,inset 0 0 0 6px #8e949d,0 24px 50px -24px #000}.hd-rv[data-astro-cid-ngk2tdez]{position:absolute;width:.7rem;height:.7rem;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff,#8a9099 60%,#5d636b);box-shadow:0 1px 1px #00000080}.hd-rv1[data-astro-cid-ngk2tdez]{left:.7rem;top:.7rem}.hd-rv2[data-astro-cid-ngk2tdez]{right:.7rem;top:.7rem}.hd-rv3[data-astro-cid-ngk2tdez]{left:.7rem;bottom:.7rem}.hd-rv4[data-astro-cid-ngk2tdez]{right:.7rem;bottom:.7rem}.hd-name[data-astro-cid-ngk2tdez]{font-family:var(--m-display);font-weight:var(--m-head-weight);text-transform:uppercase;font-size:1.5rem;line-height:1;letter-spacing:.01em;padding:.7rem .8rem;margin:0 0 .3rem;background:var(--block);color:var(--block-ink);border-radius:.15rem}.hd-row[data-astro-cid-ngk2tdez]{display:grid;grid-template-columns:6.4rem 1fr;gap:.6rem;align-items:baseline;padding:.55rem .6rem;border-bottom:1px solid rgba(22,24,27,.28)}.hd-row[data-astro-cid-ngk2tdez]:last-child{border-bottom:0}.hd-row[data-astro-cid-ngk2tdez] dt[data-astro-cid-ngk2tdez]{font-size:.6875rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#3b4047}.hd-row[data-astro-cid-ngk2tdez] dd[data-astro-cid-ngk2tdez]{margin:0;font-weight:700;font-size:1.0625rem}.hd-row[data-astro-cid-ngk2tdez] dd[data-astro-cid-ngk2tdez] a[data-astro-cid-ngk2tdez]{color:inherit;text-decoration:none;display:inline-block;padding-block:.5rem;margin-block:-.5rem}.hd-snap[data-astro-cid-ngk2tdez]{display:none}.hd-tape[data-astro-cid-ngk2tdez]{height:1.5rem;background:repeating-linear-gradient(90deg,#17130a 0 2px,transparent 2px 4rem) 0 0 / 100% 100% no-repeat,repeating-linear-gradient(90deg,#17130a 0 1px,transparent 1px .5rem) 0 0 / 100% 45% no-repeat,repeating-linear-gradient(90deg,#17130a 0 1px,transparent 1px 2rem) 0 0 / 100% 70% no-repeat,#f5c400;border-top:1px solid #17130a}@media(min-width:60rem){.hd-in[data-astro-cid-ngk2tdez]{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:clamp(2rem,5vw,4.5rem);align-items:center}.hd-side[data-astro-cid-ngk2tdez]{justify-self:end;width:100%}}@media(min-width:75rem){.hd-snap[data-astro-cid-ngk2tdez]{display:block;position:absolute;right:-1.2rem;bottom:-3.4rem;width:8.4rem;margin:0;padding:.4rem .4rem 1.2rem;background:#fff;transform:rotate(5deg);box-shadow:0 18px 30px -14px #000}.hd-snap[data-astro-cid-ngk2tdez]:before{content:"";position:absolute;left:50%;top:-.7rem;width:4.2rem;height:1.4rem;transform:translate(-50%) rotate(-3deg);background:#f5de96d9}.hd-snap[data-astro-cid-ngk2tdez] img[data-astro-cid-ngk2tdez]{display:block;width:100%;aspect-ratio:3 / 4;object-fit:cover}.hd-plate[data-astro-cid-ngk2tdez]{margin-bottom:2.4rem}}.sv[data-astro-cid-qnng4zn2]{background:var(--paper);color:var(--ink)}.sv-name[data-astro-cid-qnng4zn2]{font-family:var(--m-display);font-weight:var(--m-head-weight);font-style:var(--m-head-style);text-transform:var(--m-head-case);letter-spacing:var(--m-head-track);line-height:1.05}.sv-blurb[data-astro-cid-qnng4zn2]{color:#3d4654}.sv-rest[data-astro-cid-qnng4zn2]{margin:1.5rem 0 0;color:#3d4654}.sv-more[data-astro-cid-qnng4zn2]{margin-top:clamp(1.75rem,4vw,3rem)}.sv-more-h[data-astro-cid-qnng4zn2]{font-family:var(--m-body);font-weight:700;text-transform:none;letter-spacing:0;font-size:1rem;line-height:1.3;margin:0 0 .6rem;color:#3d4654}.sv-more-list[data-astro-cid-qnng4zn2]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);column-gap:clamp(2rem,5vw,4rem);border-top:1px solid #c9ced6}.sv-more-list[data-astro-cid-qnng4zn2] li[data-astro-cid-qnng4zn2]{display:grid;gap:.2rem;padding:.9rem 0;border-bottom:1px solid #c9ced6}.sv-more-list[data-astro-cid-qnng4zn2] .sv-name[data-astro-cid-qnng4zn2]{font-family:var(--m-body);font-weight:700;font-style:normal;text-transform:none;letter-spacing:0;font-size:1.0625rem;line-height:1.3}.sv-more-list[data-astro-cid-qnng4zn2] .sv-blurb[data-astro-cid-qnng4zn2]{font-size:.9688rem}@media(min-width:56rem){.sv-more-list[data-astro-cid-qnng4zn2]{grid-template-columns:repeat(2,minmax(0,1fr))}}.sv[data-astro-cid-qnng4zn2] a[data-astro-cid-qnng4zn2]{color:inherit;text-decoration:none}.sv-list[data-astro-cid-qnng4zn2]{list-style:none;margin:clamp(1.5rem,3vw,2.5rem) 0 0;padding:0;border-top:var(--m-border) solid var(--ink)}.sv-list[data-astro-cid-qnng4zn2] li[data-astro-cid-qnng4zn2]{border-bottom:1px solid #c9ced6}.sv-list[data-astro-cid-qnng4zn2] a[data-astro-cid-qnng4zn2]{display:grid;grid-template-columns:minmax(0,1fr);gap:.4rem;padding:1.25rem 0}.sv-list[data-astro-cid-qnng4zn2] .sv-name[data-astro-cid-qnng4zn2]{font-size:clamp(1.5rem,3.4vw,2.4rem)}.sv[data-astro-cid-qnng4zn2] a[data-astro-cid-qnng4zn2]:hover .sv-name[data-astro-cid-qnng4zn2],.sv[data-astro-cid-qnng4zn2] a[data-astro-cid-qnng4zn2]:focus-visible .sv-name[data-astro-cid-qnng4zn2]{text-decoration:underline;text-decoration-thickness:3px;text-underline-offset:5px}.sv-photos[data-astro-cid-qnng4zn2]{list-style:none;margin:clamp(1.5rem,3vw,2.5rem) 0 0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);gap:1.1rem}.sv-photos[data-astro-cid-qnng4zn2] a[data-astro-cid-qnng4zn2]{height:100%;display:flex;flex-direction:column;gap:.5rem;border:var(--m-border) solid var(--ink);border-radius:var(--m-radius);overflow:hidden;padding-bottom:1.2rem}.sv-photos[data-astro-cid-qnng4zn2] img[data-astro-cid-qnng4zn2]{display:block;width:100%;aspect-ratio:4 / 3;object-fit:cover}.sv-photos[data-astro-cid-qnng4zn2] .sv-name[data-astro-cid-qnng4zn2],.sv-photos[data-astro-cid-qnng4zn2] .sv-blurb[data-astro-cid-qnng4zn2]{padding-inline:1.2rem}.sv-photos[data-astro-cid-qnng4zn2] .sv-name[data-astro-cid-qnng4zn2]{font-size:clamp(1.4rem,2.4vw,1.8rem);margin-top:.5rem}.sv-side[data-astro-cid-qnng4zn2]{margin:0;align-self:start}.sv-feature[data-astro-cid-qnng4zn2]{margin-top:clamp(1.5rem,3vw,2.5rem);display:grid;grid-template-columns:minmax(0,1fr);gap:1.1rem}.sv[data-astro-cid-qnng4zn2] .sv-lead[data-astro-cid-qnng4zn2]{color:var(--block-ink)}.sv-lead[data-astro-cid-qnng4zn2]{display:flex;flex-direction:column;gap:.75rem;justify-content:flex-end;padding:clamp(1.4rem,3vw,2.25rem);background:var(--block);border-radius:var(--m-radius)}.sv-lead[data-astro-cid-qnng4zn2] .sv-name[data-astro-cid-qnng4zn2]{font-size:clamp(2rem,4.6vw,3.4rem)}.sv-lead[data-astro-cid-qnng4zn2] .sv-blurb[data-astro-cid-qnng4zn2]{color:inherit;max-width:34ch}.sv-index[data-astro-cid-qnng4zn2]{list-style:none;margin:clamp(1.5rem,3vw,2.5rem) 0 0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);column-gap:clamp(2rem,5vw,4rem)}.sv-index[data-astro-cid-qnng4zn2] li[data-astro-cid-qnng4zn2]{border-top:1px solid #c9ced6}.sv-index[data-astro-cid-qnng4zn2] a[data-astro-cid-qnng4zn2]{display:grid;grid-template-columns:2.6rem minmax(0,1fr);gap:.5rem;padding:1.1rem 0 1.3rem}.sv-num[data-astro-cid-qnng4zn2]:before{content:attr(data-n)}.sv-num[data-astro-cid-qnng4zn2]{font-family:var(--m-display);font-weight:var(--m-head-weight);font-size:1.15rem;line-height:1.5;color:var(--bar-cta, var(--accent))}.sv-txt[data-astro-cid-qnng4zn2]{display:grid;gap:.3rem}.sv-index[data-astro-cid-qnng4zn2] .sv-name[data-astro-cid-qnng4zn2]{font-size:clamp(1.35rem,2.4vw,1.75rem)}.sv-lanes[data-astro-cid-qnng4zn2]{margin-top:clamp(1.5rem,3vw,2.5rem);display:grid;grid-template-columns:minmax(0,1fr);gap:1.1rem}.sv-lane[data-astro-cid-qnng4zn2]{border-radius:var(--m-radius);padding:clamp(1.25rem,3vw,2.25rem);display:flex;flex-direction:column;gap:.4rem}.sv-lane-now[data-astro-cid-qnng4zn2]{background:var(--dk-bg);color:var(--dk-ink)}.sv-lane-planned[data-astro-cid-qnng4zn2]{background:var(--tint);color:var(--ink);border:1px solid var(--tint-line)}.sv-lane-h[data-astro-cid-qnng4zn2]{font-size:clamp(1.6rem,3vw,2.2rem)}.sv-lane-sub[data-astro-cid-qnng4zn2]{margin:0 0 .6rem;font-size:1.0625rem;opacity:.86}.sv-lane[data-astro-cid-qnng4zn2] ul[data-astro-cid-qnng4zn2]{list-style:none;margin:0 0 1.25rem;padding:0;border-top:1px solid color-mix(in srgb,currentColor 30%,transparent)}.sv-lane[data-astro-cid-qnng4zn2] li[data-astro-cid-qnng4zn2]{border-bottom:1px solid color-mix(in srgb,currentColor 22%,transparent)}.sv[data-astro-cid-qnng4zn2] .sv-lane[data-astro-cid-qnng4zn2] li[data-astro-cid-qnng4zn2] a[data-astro-cid-qnng4zn2],.sv-lane[data-astro-cid-qnng4zn2] li[data-astro-cid-qnng4zn2] div[data-astro-cid-qnng4zn2]{display:grid;gap:.2rem;padding:.85rem 0;color:inherit;text-decoration:none}.sv-lane-name[data-astro-cid-qnng4zn2]{font-weight:700;font-size:1.125rem;line-height:1.3}.sv-lane-blurb[data-astro-cid-qnng4zn2]{font-size:.9688rem;opacity:.86;line-height:1.45}.sv[data-astro-cid-qnng4zn2] .sv-lane[data-astro-cid-qnng4zn2] li[data-astro-cid-qnng4zn2] a[data-astro-cid-qnng4zn2]:hover .sv-lane-name[data-astro-cid-qnng4zn2],.sv[data-astro-cid-qnng4zn2] .sv-lane[data-astro-cid-qnng4zn2] li[data-astro-cid-qnng4zn2] a[data-astro-cid-qnng4zn2]:focus-visible .sv-lane-name[data-astro-cid-qnng4zn2]{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}.sv-lane-act[data-astro-cid-qnng4zn2]{align-self:flex-start}.sv[data-astro-cid-qnng4zn2] .sv-lane-now[data-astro-cid-qnng4zn2] .sv-lane-act[data-astro-cid-qnng4zn2]{background:var(--dk-cta);color:var(--dk-cta-ink);border-color:var(--dk-cta)}.sv[data-astro-cid-qnng4zn2] .sv-lane-planned[data-astro-cid-qnng4zn2] .sv-lane-act[data-astro-cid-qnng4zn2]{background:var(--bar-cta);color:var(--bar-cta-ink);border-color:var(--bar-cta)}@media(min-width:56rem){.sv-lanes[data-astro-cid-qnng4zn2]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;align-items:start}}.sv-lines[data-astro-cid-qnng4zn2]{list-style:none;margin:clamp(1.5rem,3vw,2.5rem) 0 0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);gap:0;border-top:var(--m-border) solid var(--ink)}.sv-lines[data-astro-cid-qnng4zn2]>li[data-astro-cid-qnng4zn2]{padding:1.3rem 0 1.4rem;border-bottom:1px solid #c9ced6}.sv-line[data-astro-cid-qnng4zn2]{font-size:clamp(1.35rem,2.3vw,1.7rem);margin:0 0 .55rem}.sv-lines[data-astro-cid-qnng4zn2] ul[data-astro-cid-qnng4zn2]{list-style:none;margin:0;padding:0;display:grid;gap:0}.sv-lines[data-astro-cid-qnng4zn2] ul[data-astro-cid-qnng4zn2] li[data-astro-cid-qnng4zn2] a[data-astro-cid-qnng4zn2],.sv-lines[data-astro-cid-qnng4zn2] ul[data-astro-cid-qnng4zn2] li[data-astro-cid-qnng4zn2] span[data-astro-cid-qnng4zn2]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-height:2.75rem;padding:.3rem 0;font-size:1.0625rem;color:#2b323d}.sv-lines[data-astro-cid-qnng4zn2] ul[data-astro-cid-qnng4zn2] li[data-astro-cid-qnng4zn2] a[data-astro-cid-qnng4zn2]{font-weight:600;color:var(--ink)}.sv-lines[data-astro-cid-qnng4zn2] ul[data-astro-cid-qnng4zn2] li[data-astro-cid-qnng4zn2] svg[data-astro-cid-qnng4zn2]{flex:none;color:var(--bar-cta, var(--accent))}.sv[data-astro-cid-qnng4zn2] .sv-lines[data-astro-cid-qnng4zn2] a[data-astro-cid-qnng4zn2]:hover,.sv[data-astro-cid-qnng4zn2] .sv-lines[data-astro-cid-qnng4zn2] a[data-astro-cid-qnng4zn2]:focus-visible{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}.sv-all[data-astro-cid-qnng4zn2]{margin:1.5rem 0 0}@media(min-width:40rem){.sv-lines[data-astro-cid-qnng4zn2]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(2rem,5vw,4rem)}}@media(min-width:56rem){.sv-lines[data-astro-cid-qnng4zn2]{grid-template-columns:repeat(3,minmax(0,1fr))}.sv-feature[data-astro-cid-qnng4zn2]{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:stretch}.sv-side[data-astro-cid-qnng4zn2] a[data-astro-cid-qnng4zn2]{grid-template-columns:minmax(0,1fr);gap:.3rem;padding:1.1rem 0}.sv-index[data-astro-cid-qnng4zn2]{grid-template-columns:repeat(2,minmax(0,1fr))}.sv-list[data-astro-cid-qnng4zn2] a[data-astro-cid-qnng4zn2]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:2.5rem;align-items:baseline;padding:1.6rem 0}.sv-photos[data-astro-cid-qnng4zn2]{grid-template-columns:repeat(3,minmax(0,1fr))}}.rv[data-astro-cid-txr6kog2]{background:var(--tint);color:var(--ink)}.rv-in[data-astro-cid-txr6kog2]{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(1.5rem,4vw,3rem)}.rv-head[data-astro-cid-txr6kog2]{display:flex;flex-direction:column;gap:.9rem;align-items:flex-start}.rv-badge[data-astro-cid-txr6kog2]{margin:0;display:flex;align-items:baseline;gap:.6rem;flex-wrap:wrap}.rv-badge[data-astro-cid-txr6kog2] strong[data-astro-cid-txr6kog2]{font-family:var(--m-display);font-weight:var(--m-head-weight);font-style:var(--m-head-style);font-size:clamp(3rem,9vw,5rem);line-height:.9}.rv-badge[data-astro-cid-txr6kog2] span[data-astro-cid-txr6kog2]{font-size:1.0625rem;color:#3d4654}.rv-list[data-astro-cid-txr6kog2]{list-style:none;margin:0;padding:0;display:grid;gap:1rem}.rv-list[data-astro-cid-txr6kog2] figure[data-astro-cid-txr6kog2]{margin:0;height:100%;background:var(--paper);border:1px solid var(--tint-line);border-radius:var(--m-radius);padding:1.25rem 1.4rem;display:flex;flex-direction:column;gap:.8rem;justify-content:space-between}.rv-list[data-astro-cid-txr6kog2] blockquote[data-astro-cid-txr6kog2]{margin:0;font-size:1.0625rem;line-height:1.5}.rv-list[data-astro-cid-txr6kog2] blockquote[data-astro-cid-txr6kog2] p[data-astro-cid-txr6kog2]{margin:0}.rv-list[data-astro-cid-txr6kog2] .rv-by[data-astro-cid-txr6kog2]{display:block;margin-top:.5rem;font-style:normal;font-family:inherit;text-transform:none;letter-spacing:normal}.rv-list[data-astro-cid-txr6kog2] .rv-by[data-astro-cid-txr6kog2]{font-size:.9375rem;font-weight:600;color:#3d4654}.rv-one[data-astro-cid-txr6kog2] blockquote[data-astro-cid-txr6kog2]{font-family:var(--m-display);font-weight:var(--m-head-weight);font-style:var(--m-head-style);letter-spacing:var(--m-head-track);font-size:clamp(1.4rem,3vw,2rem);line-height:1.2;text-transform:none}.rv-row[data-astro-cid-txr6kog2]{grid-auto-flow:column;grid-auto-columns:min(85%,22rem);overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:.5rem}.rv-row[data-astro-cid-txr6kog2] li[data-astro-cid-txr6kog2]{scroll-snap-align:start}@media(min-width:56rem){.rv-has-list[data-astro-cid-txr6kog2]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start}.rv-wall[data-astro-cid-txr6kog2]{grid-template-columns:repeat(2,minmax(0,1fr))}}.of[data-astro-cid-zduoeffv]{background:var(--accent);color:var(--accent-ink)}.of-in[data-astro-cid-zduoeffv]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.9rem 2rem;padding-block:1.1rem}.of-text[data-astro-cid-zduoeffv]{margin:0;font-family:var(--m-display);font-weight:var(--m-head-weight);font-style:var(--m-head-style);text-transform:var(--m-head-case);letter-spacing:var(--m-head-track);font-size:clamp(1.25rem,2.8vw,1.8rem);line-height:1.15;max-width:40ch}.of-btn[data-astro-cid-zduoeffv]{background:var(--accent-ink);color:var(--accent);border-color:var(--accent-ink)}.pp[data-astro-cid-zecwvgwf]{background:var(--paper);color:var(--ink)}.pp-head[data-astro-cid-zecwvgwf]{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.75rem 2rem}.pp-grid[data-astro-cid-zecwvgwf]{list-style:none;margin:1.5rem 0 0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);gap:1rem}.pp-grid[data-astro-cid-zecwvgwf] img[data-astro-cid-zecwvgwf]{display:block;width:100%;aspect-ratio:4 / 3;object-fit:cover;border-radius:var(--m-radius)}.pp-grid[data-astro-cid-zecwvgwf] span[data-astro-cid-zecwvgwf]{display:block;margin-top:.4rem;font-size:.9375rem;color:#3d4654}@media(min-width:56rem){.pp-grid[data-astro-cid-zecwvgwf]{grid-template-columns:repeat(3,minmax(0,1fr))}}.pr[data-astro-cid-jngagp5p]{background:var(--paper);color:var(--ink);border-bottom:1px solid #c9ced6;padding-block:clamp(1.25rem,3vw,2rem)}.pr-list[data-astro-cid-jngagp5p]{list-style:none;margin:0;padding:0;display:grid;gap:1.1rem;grid-template-columns:minmax(0,1fr)}.pr-step[data-astro-cid-jngagp5p]{display:flex;gap:.9rem;align-items:flex-start}.pr-n[data-astro-cid-jngagp5p]{flex:none;font-family:var(--m-display);font-weight:var(--m-head-weight);font-size:2.4rem;line-height:.9;color:var(--bar-cta, var(--accent))}.pr-t[data-astro-cid-jngagp5p]{display:block;font-size:1.0625rem;font-weight:700;line-height:1.25}.pr-d[data-astro-cid-jngagp5p]{display:block;color:#3d4654;font-size:.9375rem}.pr-crew[data-astro-cid-jngagp5p]{background:var(--dk-bg);color:var(--dk-ink);border-bottom:0;padding-block:clamp(2.25rem,5vw,3.75rem)}.pr-crew[data-astro-cid-jngagp5p] .pr-n[data-astro-cid-jngagp5p]{font-size:clamp(3.2rem,6vw,4.6rem);color:var(--dk-cta, var(--accent))}.pr-crew[data-astro-cid-jngagp5p] .pr-t[data-astro-cid-jngagp5p]{font-size:1.1875rem}.pr-crew[data-astro-cid-jngagp5p] .pr-d[data-astro-cid-jngagp5p]{color:var(--dk-soft);font-size:1rem}.pr-crew[data-astro-cid-jngagp5p] .pr-step[data-astro-cid-jngagp5p]{gap:1.1rem;align-items:center}@media(min-width:56rem){.pr-list[data-astro-cid-jngagp5p]{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}}.sc[data-astro-cid-42oy77ac]{background:var(--paper);color:var(--ink)}.sc-table[data-astro-cid-42oy77ac]{margin-top:clamp(1.25rem,3vw,2rem);border-top:var(--m-border) solid var(--ink)}.sc-head[data-astro-cid-42oy77ac]{display:none}.sc-row[data-astro-cid-42oy77ac]{display:grid;gap:.35rem;padding:1.1rem 0;border-bottom:1px solid #c9ced6;color:inherit;text-decoration:none}.sc-name[data-astro-cid-42oy77ac]{font-family:var(--m-display);font-weight:var(--m-head-weight);font-style:var(--m-head-style);text-transform:var(--m-head-case);letter-spacing:var(--m-head-track);font-size:clamp(1.35rem,2.6vw,1.8rem);line-height:1.05}.sc-row[data-astro-cid-42oy77ac]:hover .sc-name[data-astro-cid-42oy77ac],.sc-row[data-astro-cid-42oy77ac]:focus-visible .sc-name[data-astro-cid-42oy77ac]{text-decoration:underline;text-decoration-thickness:3px;text-underline-offset:5px}.sc-cov[data-astro-cid-42oy77ac]{color:#3d4654}.sc-rdy[data-astro-cid-42oy77ac]{font-size:.9375rem;color:#3d4654}.sc-rdy[data-astro-cid-42oy77ac]:not(:empty):before{content:"Have ready: ";font-weight:700;color:var(--ink)}.sc-rest[data-astro-cid-42oy77ac]{margin:1.25rem 0 0;color:#3d4654}@media(min-width:56rem){.sc-head[data-astro-cid-42oy77ac],.sc-row[data-astro-cid-42oy77ac]{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1.3fr) minmax(0,1fr);gap:2rem;align-items:baseline}.sc-head[data-astro-cid-42oy77ac]{padding:.8rem 0;border-bottom:1px solid var(--ink);font-size:.8125rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.sc-rdy[data-astro-cid-42oy77ac]:not(:empty):before{content:none}.sc-row[data-astro-cid-42oy77ac]{padding:1.4rem 0}}.byc[data-astro-cid-7saxekdg]{background:var(--block);color:var(--block-ink)}.byc-in[data-astro-cid-7saxekdg]{display:grid;gap:clamp(1.25rem,3vw,2rem)}.byc-cols[data-astro-cid-7saxekdg]{display:grid;gap:1.75rem;grid-template-columns:minmax(0,1fr)}.byc-h[data-astro-cid-7saxekdg]{font-family:var(--m-body);font-weight:700;text-transform:none;letter-spacing:0;font-size:1rem;margin:0 0 .6rem}.byc[data-astro-cid-7saxekdg] ul[data-astro-cid-7saxekdg]{list-style:none;margin:0;padding:0;border-top:2px solid currentColor}.byc[data-astro-cid-7saxekdg] li[data-astro-cid-7saxekdg]{padding:.8rem 0;border-bottom:1px solid color-mix(in srgb,currentColor 28%,transparent);font-size:1.0625rem}.byc-now[data-astro-cid-7saxekdg] ul[data-astro-cid-7saxekdg]{border-top-color:var(--dk-cta, var(--bar-cta, currentColor))}@media(min-width:56rem){.byc-cols[data-astro-cid-7saxekdg]{grid-template-columns:repeat(2,minmax(0,1fr));gap:3rem}}.sg[data-astro-cid-36oozkb3]{background:color-mix(in srgb,var(--ink) 5%,var(--paper));color:var(--ink)}.sg-in[data-astro-cid-36oozkb3]{display:grid;gap:clamp(1.25rem,3vw,2.5rem);grid-template-columns:minmax(0,1fr);align-items:start}.sg-sub[data-astro-cid-36oozkb3]{margin:.4rem 0 1.25rem;color:#3d4654}.sg-steps[data-astro-cid-36oozkb3]{list-style:none;counter-reset:sg;margin:0;padding:0;display:grid;gap:.9rem}.sg-steps[data-astro-cid-36oozkb3] li[data-astro-cid-36oozkb3]{counter-increment:sg;display:grid;grid-template-columns:3.2rem minmax(0,1fr);align-items:baseline;padding:1rem 0;border-top:1px solid #c9ced6;font-size:1.125rem;font-weight:600}.sg-steps[data-astro-cid-36oozkb3] li[data-astro-cid-36oozkb3]:before{content:counter(sg);font-family:var(--m-display);font-weight:var(--m-head-weight);font-size:2.4rem;line-height:1;color:var(--bar-cta, var(--accent))}@media(min-width:56rem){.sg-in[data-astro-cid-36oozkb3]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:4rem}}.sy[data-astro-cid-bzft4s3a]{background:var(--tint);color:var(--ink)}.sy-in[data-astro-cid-bzft4s3a]{display:grid;gap:clamp(1.25rem,3vw,2.25rem);grid-template-columns:minmax(0,1fr)}.sy-list[data-astro-cid-bzft4s3a]{list-style:none;margin:0;padding:0;border-top:var(--m-border) solid var(--ink)}.sy-list[data-astro-cid-bzft4s3a] li[data-astro-cid-bzft4s3a]{border-bottom:1px solid var(--tint-line)}.sy-list[data-astro-cid-bzft4s3a] a[data-astro-cid-bzft4s3a]{display:grid;grid-template-columns:minmax(0,1fr);gap:.3rem;padding:1rem 0;min-height:3rem;color:inherit;text-decoration:none}.sy-sign[data-astro-cid-bzft4s3a]{font-family:var(--m-body);font-weight:700;font-size:clamp(1.125rem,2vw,1.3rem);line-height:1.3}.sy-fix[data-astro-cid-bzft4s3a]{display:inline-flex;align-items:center;gap:.45rem;font-weight:600;font-size:1rem;color:#3d4654}.sy-fix[data-astro-cid-bzft4s3a] svg[data-astro-cid-bzft4s3a]{flex:none;color:var(--bar-cta, var(--accent))}.sy-list[data-astro-cid-bzft4s3a] a[data-astro-cid-bzft4s3a]:hover .sy-sign[data-astro-cid-bzft4s3a],.sy-list[data-astro-cid-bzft4s3a] a[data-astro-cid-bzft4s3a]:focus-visible .sy-sign[data-astro-cid-bzft4s3a]{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}@media(min-width:56rem){.sy-in[data-astro-cid-bzft4s3a]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:4rem;align-items:start}.sy-list[data-astro-cid-bzft4s3a] a[data-astro-cid-bzft4s3a]{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:baseline;gap:2rem;padding:1.15rem 0}.sy-fix[data-astro-cid-bzft4s3a]{justify-content:flex-end;text-align:right}}.tg-in[data-astro-cid-lts2kfl5]{display:grid;gap:clamp(1.25rem,3vw,2.5rem);grid-template-columns:minmax(0,1fr);align-items:start}.tg-sub[data-astro-cid-lts2kfl5]{margin:.5rem 0 1.25rem;font-size:clamp(1.0625rem,1.4vw,1.2rem);max-width:32ch}.tg-steps[data-astro-cid-lts2kfl5]{list-style:none;counter-reset:tg;margin:0;padding:0;display:grid;gap:.75rem}.tg-steps[data-astro-cid-lts2kfl5] li[data-astro-cid-lts2kfl5]{counter-increment:tg;font-size:1.0938rem;font-weight:600;line-height:1.4}.tg-steps[data-astro-cid-lts2kfl5] li[data-astro-cid-lts2kfl5]:before{content:counter(tg);display:block;font-family:var(--m-display);font-weight:var(--m-head-weight);font-size:2.6rem;line-height:1}.tg-comfort-check[data-astro-cid-lts2kfl5]{background:var(--paper);color:var(--ink)}.tg-comfort-check[data-astro-cid-lts2kfl5] .tg-sub[data-astro-cid-lts2kfl5]{color:#3d4654}.tg-comfort-check[data-astro-cid-lts2kfl5] .tg-call[data-astro-cid-lts2kfl5]{background:var(--bar-cta);color:var(--bar-cta-ink);border-color:var(--bar-cta)}.tg-comfort-check[data-astro-cid-lts2kfl5] .tg-steps[data-astro-cid-lts2kfl5] li[data-astro-cid-lts2kfl5]{background:var(--tint);border:1px solid var(--tint-line);border-radius:var(--m-radius);padding:1.1rem 1.2rem 1.25rem;display:grid;gap:.6rem}.tg-comfort-check[data-astro-cid-lts2kfl5] .tg-steps[data-astro-cid-lts2kfl5] li[data-astro-cid-lts2kfl5]:before{color:var(--bar-cta, var(--accent))}.tg-storm-check[data-astro-cid-lts2kfl5]{background:var(--block);color:var(--block-ink);clip-path:polygon(0 clamp(1.25rem,4vw,3.5rem),100% 0,100% 100%,0 100%);padding-top:calc(clamp(2.75rem,7vw,5.5rem) + clamp(1.25rem,4vw,3.5rem))}.tg-storm-check[data-astro-cid-lts2kfl5] .tg-call[data-astro-cid-lts2kfl5]{background:var(--block-ink);color:var(--block);border-color:var(--block-ink)}.tg-storm-check[data-astro-cid-lts2kfl5] .tg-steps[data-astro-cid-lts2kfl5] li[data-astro-cid-lts2kfl5]{display:grid;grid-template-columns:3.2rem minmax(0,1fr);align-items:baseline;padding:1rem 0;border-top:1px solid color-mix(in srgb,var(--block-ink) 30%,transparent)}.tg-storm-check[data-astro-cid-lts2kfl5] .tg-steps[data-astro-cid-lts2kfl5]{gap:0}@media(min-width:56rem){.tg-comfort-check[data-astro-cid-lts2kfl5] .tg-in[data-astro-cid-lts2kfl5]{grid-template-columns:minmax(0,1fr)}.tg-comfort-check[data-astro-cid-lts2kfl5] .tg-copy[data-astro-cid-lts2kfl5]{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:3rem;align-items:end}.tg-comfort-check[data-astro-cid-lts2kfl5] .tg-copy[data-astro-cid-lts2kfl5] .c-h2[data-astro-cid-lts2kfl5],.tg-comfort-check[data-astro-cid-lts2kfl5] .tg-sub[data-astro-cid-lts2kfl5]{grid-column:1}.tg-comfort-check[data-astro-cid-lts2kfl5] .tg-sub[data-astro-cid-lts2kfl5]{margin-bottom:0}.tg-comfort-check[data-astro-cid-lts2kfl5] .tg-call[data-astro-cid-lts2kfl5]{grid-column:2;grid-row:1 / span 2}.tg-comfort-check[data-astro-cid-lts2kfl5] .tg-steps[data-astro-cid-lts2kfl5]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem}.tg-storm-check[data-astro-cid-lts2kfl5] .tg-in[data-astro-cid-lts2kfl5]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:4rem}}.spn[data-astro-cid-mfsysyct]{background:var(--night, var(--dk-bg));color:var(--dk-ink)}.spn-h[data-astro-cid-mfsysyct]{color:var(--dk-ink)}.spn-box[data-astro-cid-mfsysyct]{margin-top:1.6rem;background:color-mix(in srgb,var(--night, var(--dk-bg)) 84%,#fff);border:1px solid var(--dk-line);border-radius:.6rem;padding:1rem;box-shadow:inset 0 1px #ffffff21,0 40px 80px -40px #000}.spn-label[data-astro-cid-mfsysyct]{display:flex;justify-content:space-between;font-size:.6875rem;letter-spacing:.28em;color:var(--dk-soft);padding:.2rem .6rem .8rem}.spn-list[data-astro-cid-mfsysyct]{list-style:none;margin:0;padding:0;display:grid;gap:.5rem}.spn-brk[data-astro-cid-mfsysyct]{display:grid;grid-template-columns:auto 1fr;gap:.9rem;align-items:center;background:color-mix(in srgb,var(--night, var(--dk-bg)) 80%,#000);border:1px solid var(--dk-line);border-radius:.35rem;padding:.8rem .9rem;text-decoration:none;color:inherit;min-height:4.5rem}.spn-sw[data-astro-cid-mfsysyct]{width:3.4rem;height:2.1rem;border-radius:.25rem;background:#05030c;border:1px solid var(--dk-line);position:relative}.spn-sw[data-astro-cid-mfsysyct]:after{content:"ON";position:absolute;top:.2rem;bottom:.2rem;right:.2rem;width:55%;border-radius:.15rem;background:var(--dk-cta);color:var(--dk-cta-ink);font:700 .625rem/1 var(--m-body);display:grid;place-items:center;letter-spacing:.08em}.spn-trip[data-astro-cid-mfsysyct] .spn-sw[data-astro-cid-mfsysyct]:after{content:"TRIP";right:auto;left:.2rem;background:#f5c400;color:#1a1305}.spn-txt[data-astro-cid-mfsysyct]{display:grid;gap:.2rem}.spn-txt[data-astro-cid-mfsysyct] strong[data-astro-cid-mfsysyct]{font-family:var(--m-display);font-weight:var(--m-head-weight);font-style:var(--m-head-style);text-transform:var(--m-head-case);font-size:1.5rem;line-height:1}.spn-txt[data-astro-cid-mfsysyct] span[data-astro-cid-mfsysyct]{font-size:.9375rem;color:var(--dk-soft)}@media(min-width:60rem){.spn-list[data-astro-cid-mfsysyct]{grid-template-columns:1fr 1fr}}.smt[data-astro-cid-zpmlv7ma]{background:#f5ebd8;color:var(--ink)}.smt-list[data-astro-cid-zpmlv7ma]{list-style:none;margin:1.6rem 0 0;padding:0;display:grid;gap:1rem}.smt-card[data-astro-cid-zpmlv7ma]{display:grid;grid-template-columns:6.5rem 1fr;background:#fffaf0;border:2px solid var(--ink);border-radius:.3rem;overflow:hidden;text-decoration:none;color:inherit;min-height:7.5rem;height:100%;box-shadow:5px 5px #ead9bb}.smt-sw[data-astro-cid-zpmlv7ma]{border-right:2px solid var(--ink);background:repeating-linear-gradient(0deg,rgba(255,255,255,.18) 0 2px,transparent 2px 16px),var(--block)}.smt-tile[data-astro-cid-zpmlv7ma]{background:radial-gradient(ellipse 50% 100% at 50% 0,#d9703f 0 62%,#8f3d1c 64% 100%) 0 0 / 26px 22px,#b9532f}.smt-shingle[data-astro-cid-zpmlv7ma]{background:repeating-linear-gradient(0deg,rgba(0,0,0,.2) 0 2px,transparent 2px 22px),repeating-linear-gradient(90deg,rgba(0,0,0,.26) 0 2px,transparent 2px 34px),linear-gradient(135deg,#5b5f66,#3d4046)}.smt-foam[data-astro-cid-zpmlv7ma]{background:radial-gradient(circle at 20% 30%,#fff 0 2px,transparent 3px) 0 0 / 14px 14px,radial-gradient(circle at 70% 70%,#e9e2d2 0 2px,transparent 3px) 0 0 / 18px 18px,linear-gradient(160deg,#fbf7ee,#d9d2c2)}.smt-deck[data-astro-cid-zpmlv7ma]{background:repeating-linear-gradient(0deg,rgba(0,0,0,.13) 0 2px,transparent 2px 26px),repeating-linear-gradient(90deg,rgba(0,0,0,.13) 0 2px,transparent 2px 26px),linear-gradient(135deg,#c79a6a,#a9793f)}.smt-metal[data-astro-cid-zpmlv7ma]{background:repeating-linear-gradient(90deg,rgba(255,255,255,.35) 0 3px,transparent 3px 20px),linear-gradient(180deg,#8d99a6,#5e6b78)}.smt-txt[data-astro-cid-zpmlv7ma]{display:grid;gap:.3rem;align-content:start;padding:.9rem 1rem}.smt-txt[data-astro-cid-zpmlv7ma] strong[data-astro-cid-zpmlv7ma]{font-family:var(--m-display);font-weight:var(--m-head-weight);font-size:1.45rem;line-height:1.1;color:var(--block)}.smt-txt[data-astro-cid-zpmlv7ma] span[data-astro-cid-zpmlv7ma]{font-size:.9375rem}@media(min-width:60rem){.smt-list[data-astro-cid-zpmlv7ma]{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr))}.smt-card[data-astro-cid-zpmlv7ma]{grid-template-columns:1fr;grid-template-rows:8rem auto}.smt-sw[data-astro-cid-zpmlv7ma]{border-right:0;border-bottom:2px solid var(--ink)}}.smd[data-astro-cid-acj7f5z4]{background:var(--paper);color:var(--ink)}.smd-grid[data-astro-cid-acj7f5z4]{margin-top:1.6rem;display:grid;gap:1rem}.smd-mode[data-astro-cid-acj7f5z4]{border:2px solid var(--ink);border-radius:1rem;overflow:hidden;background:var(--paper)}.smd-name[data-astro-cid-acj7f5z4]{margin:0;display:flex;align-items:center;gap:.6rem;padding:.8rem 1.1rem;font-family:var(--m-body);font-size:.8125rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;background:var(--tint);border-bottom:2px solid var(--ink)}.smd-name[data-astro-cid-acj7f5z4] i[data-astro-cid-acj7f5z4]{width:.8rem;height:.8rem;border-radius:50%;background:var(--block);flex:none}.smd-heat[data-astro-cid-acj7f5z4] .smd-name[data-astro-cid-acj7f5z4] i[data-astro-cid-acj7f5z4]{background:var(--bar-cta)}.smd-air[data-astro-cid-acj7f5z4] .smd-name[data-astro-cid-acj7f5z4] i[data-astro-cid-acj7f5z4]{background:var(--paper);box-shadow:inset 0 0 0 3px var(--block)}.smd-keep[data-astro-cid-acj7f5z4] .smd-name[data-astro-cid-acj7f5z4] i[data-astro-cid-acj7f5z4]{border-radius:.15rem;background:var(--ink)}.smd-mode[data-astro-cid-acj7f5z4] ul[data-astro-cid-acj7f5z4]{list-style:none;margin:0;padding:0}.smd-mode[data-astro-cid-acj7f5z4] li[data-astro-cid-acj7f5z4]+li[data-astro-cid-acj7f5z4]{border-top:1px solid var(--tint-line, #d5dbe3)}.smd-row[data-astro-cid-acj7f5z4]{display:grid;gap:.2rem;padding:.9rem 1.1rem;text-decoration:none;color:inherit;min-height:3.25rem}.smd-row[data-astro-cid-acj7f5z4] strong[data-astro-cid-acj7f5z4]{font-family:var(--m-display);font-weight:var(--m-head-weight);font-size:1.25rem;line-height:1.15;letter-spacing:var(--m-head-track)}.smd-row[data-astro-cid-acj7f5z4] span[data-astro-cid-acj7f5z4]{font-size:.9375rem;color:#3d4654}a[data-astro-cid-acj7f5z4].smd-row:hover strong[data-astro-cid-acj7f5z4]{text-decoration:underline}@media(min-width:56rem){.smd-grid[data-astro-cid-acj7f5z4]{grid-template-columns:repeat(2,1fr)}}.stk[data-astro-cid-qprmfcqo]{background:var(--shop, #141415);color:#fff}.stk-h[data-astro-cid-qprmfcqo]{color:#fff}.stk-list[data-astro-cid-qprmfcqo]{list-style:none;margin:1.6rem 0 0;padding:0;display:grid;gap:.9rem}.stk-card[data-astro-cid-qprmfcqo]{position:relative;display:grid;grid-template-columns:4.4rem 1fr;min-height:6.2rem;height:100%;background:#f3efe6;color:#17181a;border-radius:.35rem;text-decoration:none;overflow:hidden}.stk-no[data-astro-cid-qprmfcqo]{display:grid;place-items:end center;padding-bottom:.7rem;border-right:2px dashed rgba(23,24,26,.45);background:radial-gradient(circle at 50% 1.35rem,var(--shop, #141415) 0 .5rem,transparent .55rem)}.stk-no[data-astro-cid-qprmfcqo]:before{content:attr(data-n);font-family:var(--m-display);font-weight:var(--m-head-weight);font-size:1.5rem;line-height:1;color:var(--bar-cta)}.stk-txt[data-astro-cid-qprmfcqo]{display:grid;gap:.3rem;align-content:center;padding:.9rem 1.1rem}.stk-txt[data-astro-cid-qprmfcqo] strong[data-astro-cid-qprmfcqo]{font-family:var(--m-display);font-weight:var(--m-head-weight);text-transform:uppercase;font-size:1.5rem;line-height:1;letter-spacing:.01em}.stk-txt[data-astro-cid-qprmfcqo] span[data-astro-cid-qprmfcqo]{font-size:.9375rem;color:#3b4047}@media(min-width:60rem){.stk-list[data-astro-cid-qprmfcqo]{grid-template-columns:repeat(2,1fr)}}.own[data-astro-cid-uxtruelb]{background:var(--paper);color:var(--ink)}.own-card[data-astro-cid-uxtruelb]{max-width:44rem;background:#fff;border-left:8px solid var(--bar-cta);border-radius:.4rem;padding:1.6rem 1.4rem 1.4rem;box-shadow:0 30px 60px -34px #00000080}.own-pair[data-astro-cid-uxtruelb]{display:grid;gap:1.2rem;align-items:center}.own-pic[data-astro-cid-uxtruelb]{margin:0}.own-pic[data-astro-cid-uxtruelb] img[data-astro-cid-uxtruelb]{display:block;width:100%;height:auto;aspect-ratio:3 / 2;object-fit:cover;border-radius:.5rem;box-shadow:0 0 0 2px var(--ink)}.own-pic[data-astro-cid-uxtruelb] figcaption[data-astro-cid-uxtruelb]{margin-top:.4rem;font-size:.8125rem;color:#3d4654}.own-storm[data-astro-cid-uxtruelb] .own-pic[data-astro-cid-uxtruelb] figcaption[data-astro-cid-uxtruelb],.own-workshop[data-astro-cid-uxtruelb] .own-pic[data-astro-cid-uxtruelb] figcaption[data-astro-cid-uxtruelb]{color:#fffc}@media(min-width:60rem){.own-pair[data-astro-cid-uxtruelb]{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:2.5rem}.own-pair[data-astro-cid-uxtruelb] .own-card[data-astro-cid-uxtruelb]{margin:0!important}}.own-lead[data-astro-cid-uxtruelb]{margin:0;font-family:var(--m-display);font-weight:var(--m-head-weight);font-style:var(--m-head-style);text-transform:var(--m-head-case);letter-spacing:var(--m-head-track);font-size:clamp(1.8rem,6vw,2.6rem);line-height:1.04}.own-body[data-astro-cid-uxtruelb]{margin:.8rem 0 0;font-size:1.0625rem;max-width:54ch}.own-sign[data-astro-cid-uxtruelb]{margin:1rem 0 0;font-weight:700;display:flex;align-items:center;gap:.6rem}.own-sign[data-astro-cid-uxtruelb]:before{content:"";width:2.2rem;height:2px;background:var(--bar-cta);flex:none}.own-storm[data-astro-cid-uxtruelb]{background:var(--night, var(--dk-bg));padding-block:0 clamp(2.5rem,6vw,4.5rem)}.own-storm[data-astro-cid-uxtruelb] .own-card[data-astro-cid-uxtruelb]{background:#f6f1ff;color:#17122b;transform:rotate(-1deg);margin-top:-1.6rem;position:relative;z-index:2}.own-heritage[data-astro-cid-uxtruelb]{background:#f5ebd8}.own-heritage[data-astro-cid-uxtruelb] .own-card[data-astro-cid-uxtruelb]{background:#fffaf0;border:2px solid var(--ink);border-radius:.3rem;box-shadow:8px 8px 0 var(--bar-cta);padding:2rem 1.5rem}.own-heritage[data-astro-cid-uxtruelb] .own-lead[data-astro-cid-uxtruelb]{color:var(--block)}.own-heritage[data-astro-cid-uxtruelb] .own-sign[data-astro-cid-uxtruelb]{color:var(--bar-cta)}.own-heritage[data-astro-cid-uxtruelb] .own-sign[data-astro-cid-uxtruelb]:before{display:none}.own-bright[data-astro-cid-uxtruelb]{background:var(--tint)}.own-bright[data-astro-cid-uxtruelb] .own-card[data-astro-cid-uxtruelb]{border:2px solid var(--ink);border-radius:1.2rem;box-shadow:0 8px 0 var(--ink)}.own-cool[data-astro-cid-uxtruelb] .own-card[data-astro-cid-uxtruelb]{border-left-color:var(--block);border-radius:1rem;box-shadow:0 0 0 2px var(--ink)}.own-cool[data-astro-cid-uxtruelb] .own-lead[data-astro-cid-uxtruelb]{color:var(--block)}.own-workshop[data-astro-cid-uxtruelb]{background:var(--shop, #141415);padding-block:clamp(1rem,3vw,2rem) clamp(2.5rem,6vw,4.5rem)}.own-workshop[data-astro-cid-uxtruelb] .own-card[data-astro-cid-uxtruelb]{position:relative;background:#f3efe6;color:#17181a;border-left:0;border-radius:.2rem;transform:rotate(-.8deg)}.own-workshop[data-astro-cid-uxtruelb] .own-card[data-astro-cid-uxtruelb]:before{content:"";position:absolute;left:50%;top:-.8rem;width:6rem;height:1.6rem;transform:translate(-50%) rotate(-2deg);background:#f5de96e6}@media(min-width:60rem){.own-storm[data-astro-cid-uxtruelb] .own-card[data-astro-cid-uxtruelb]{margin-left:46%;transform:rotate(1.2deg);margin-top:-3rem}.own-heritage[data-astro-cid-uxtruelb] .own-card[data-astro-cid-uxtruelb]{padding:3rem}}.prm[data-astro-cid-oyzthmkl]{background:var(--paper);color:var(--ink)}.prm-list[data-astro-cid-oyzthmkl]{list-style:none;margin:1.6rem 0 0;padding:0;display:grid;gap:0;border-top:2px solid var(--ink);max-width:52rem}.prm-list[data-astro-cid-oyzthmkl] li[data-astro-cid-oyzthmkl]{display:grid;grid-template-columns:3.2rem 1fr;gap:1rem;padding:1.2rem 0;border-bottom:1px solid color-mix(in srgb,var(--ink) 20%,transparent)}.prm-list[data-astro-cid-oyzthmkl] i[data-astro-cid-oyzthmkl]:before{content:attr(data-n);font-family:var(--m-display);font-weight:var(--m-head-weight);font-style:var(--m-head-style);font-size:2.6rem;line-height:.9;color:var(--bar-cta)}.prm-list[data-astro-cid-oyzthmkl] strong[data-astro-cid-oyzthmkl]{display:block;font-size:1.1875rem}.prm-list[data-astro-cid-oyzthmkl] span[data-astro-cid-oyzthmkl]{display:block;margin-top:.15rem}.prm-storm[data-astro-cid-oyzthmkl]{background:#f6f1ff}.prm-heritage[data-astro-cid-oyzthmkl]{background:#f5ebd8}.prm-heritage[data-astro-cid-oyzthmkl] .prm-list[data-astro-cid-oyzthmkl]{border-top:0;gap:.9rem}.prm-heritage[data-astro-cid-oyzthmkl] .prm-list[data-astro-cid-oyzthmkl] li[data-astro-cid-oyzthmkl]{border-bottom:0;padding:0;grid-template-columns:1.6rem 1fr;gap:.7rem}.prm-heritage[data-astro-cid-oyzthmkl] .prm-list[data-astro-cid-oyzthmkl] i[data-astro-cid-oyzthmkl]:before{content:"";display:block;width:1.1rem;height:1.1rem;margin-top:.3rem;background:var(--bar-cta);clip-path:polygon(50% 0,62% 36%,100% 38%,70% 60%,80% 100%,50% 76%,20% 100%,30% 60%,0 38%,38% 36%)}.prm-cool[data-astro-cid-oyzthmkl] .prm-list[data-astro-cid-oyzthmkl] i[data-astro-cid-oyzthmkl]:before{color:var(--block)}.prm-workshop[data-astro-cid-oyzthmkl]{background:#f3efe6}.prm-workshop[data-astro-cid-oyzthmkl] .prm-list[data-astro-cid-oyzthmkl] strong[data-astro-cid-oyzthmkl]{font-family:var(--m-display);font-weight:var(--m-head-weight);text-transform:uppercase;font-size:1.4rem;line-height:1.05}.prm-bright[data-astro-cid-oyzthmkl] .prm-list[data-astro-cid-oyzthmkl]{border-top:0;gap:1rem;max-width:none}.prm-bright[data-astro-cid-oyzthmkl] .prm-list[data-astro-cid-oyzthmkl] li[data-astro-cid-oyzthmkl]{background:var(--tint);border-radius:1.2rem;border-bottom:0;padding:1.3rem;grid-template-columns:1fr;gap:.5rem}.prm-bright[data-astro-cid-oyzthmkl] .prm-list[data-astro-cid-oyzthmkl] i[data-astro-cid-oyzthmkl]:before{font-size:4.2rem;color:color-mix(in srgb,var(--block) 62%,var(--tint))}.prm-bright[data-astro-cid-oyzthmkl] .prm-list[data-astro-cid-oyzthmkl] strong[data-astro-cid-oyzthmkl]{font-family:var(--m-display);font-weight:var(--m-head-weight);font-size:1.45rem;line-height:1.1}@media(min-width:60rem){.prm-bright[data-astro-cid-oyzthmkl] .prm-list[data-astro-cid-oyzthmkl]{grid-template-columns:repeat(3,1fr)}}.wr[data-astro-cid-ttys3u4s]{background:var(--paper);color:var(--ink)}.wr-rail[data-astro-cid-ttys3u4s]{margin-top:1.4rem;display:flex;gap:.9rem;overflow-x:auto;scroll-snap-type:x mandatory;padding:.4rem .2rem 1.2rem;-webkit-overflow-scrolling:touch}.wr-rail[data-astro-cid-ttys3u4s] figure[data-astro-cid-ttys3u4s]{flex:0 0 13.5rem;margin:0;scroll-snap-align:start;background:#fff;padding:.5rem .5rem .8rem;border-radius:.4rem;box-shadow:0 0 0 1px #071e3221,0 16px 30px -18px #071e328c}.wr-rail[data-astro-cid-ttys3u4s] img[data-astro-cid-ttys3u4s]{display:block;width:100%;aspect-ratio:3 / 4;object-fit:cover;border-radius:.2rem}.wr-rail[data-astro-cid-ttys3u4s] figcaption[data-astro-cid-ttys3u4s]{font-size:.875rem;font-weight:600;margin-top:.55rem;line-height:1.3}.wr-src[data-astro-cid-ttys3u4s]{margin:.4rem 0 0;font-size:.8125rem;color:#3d4654}@media(min-width:60rem){.wr-rail[data-astro-cid-ttys3u4s] figure[data-astro-cid-ttys3u4s]{flex-basis:15.5rem}}.ofc[data-astro-cid-uvmxqwza]{background:var(--tint);color:var(--ink)}.ofc-heritage[data-astro-cid-uvmxqwza]{background:#ead9bb}.ofc-list[data-astro-cid-uvmxqwza]{list-style:none;margin:1.5rem 0 0;padding:0;display:grid;gap:1rem}.ofc-list[data-astro-cid-uvmxqwza] li[data-astro-cid-uvmxqwza]{display:grid;gap:.2rem;align-content:start;background:var(--paper);border-top:6px solid var(--block);padding:1.1rem}.ofc-heritage[data-astro-cid-uvmxqwza] .ofc-list[data-astro-cid-uvmxqwza] li[data-astro-cid-uvmxqwza]{background:#f5ebd8}.ofc-list[data-astro-cid-uvmxqwza] strong[data-astro-cid-uvmxqwza]{font-family:var(--m-display);font-weight:var(--m-head-weight);font-size:1.5rem;line-height:1.1;color:var(--block)}.ofc-note[data-astro-cid-uvmxqwza]{font-size:.875rem;color:#3d4654}.ofc-list[data-astro-cid-uvmxqwza] a[data-astro-cid-uvmxqwza]{font-weight:700;color:var(--bar-cta);text-decoration:none;display:inline-block;padding-block:.65rem}@media(min-width:56rem){.ofc-list[data-astro-cid-uvmxqwza]{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr))}}.rs[data-astro-cid-ir2gszc3]{background:var(--tint);color:var(--ink)}.rs-list[data-astro-cid-ir2gszc3]{list-style:none;margin:1.5rem 0 0;padding:0;display:grid;gap:1rem}.rs-list[data-astro-cid-ir2gszc3] figure[data-astro-cid-ir2gszc3]{margin:0;height:100%;background:var(--paper);border:1px solid var(--tint-line);border-radius:var(--m-radius);padding:1.25rem 1.4rem;display:flex;flex-direction:column;gap:.8rem;justify-content:space-between}.rs-list[data-astro-cid-ir2gszc3] blockquote[data-astro-cid-ir2gszc3]{margin:0;font-size:1.0625rem;line-height:1.5;overflow-wrap:anywhere}.rs-list[data-astro-cid-ir2gszc3] blockquote[data-astro-cid-ir2gszc3] p[data-astro-cid-ir2gszc3]{margin:0}.rs-list[data-astro-cid-ir2gszc3] .rs-by[data-astro-cid-ir2gszc3]{display:block;margin-top:.5rem;font-style:normal;font-family:inherit;text-transform:none;letter-spacing:normal}.rs-list[data-astro-cid-ir2gszc3] .rs-by[data-astro-cid-ir2gszc3]{font-size:.9375rem;font-weight:600;color:#3d4654}.rs-row[data-astro-cid-ir2gszc3]{grid-auto-flow:column;grid-auto-columns:min(85%,22rem);overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:.5rem}.rs-row[data-astro-cid-ir2gszc3] li[data-astro-cid-ir2gszc3]{scroll-snap-align:start}.rs-row[data-astro-cid-ir2gszc3]:focus-visible{outline:3px solid var(--block);outline-offset:2px}@media(min-width:56rem){.rs-stack[data-astro-cid-ir2gszc3]{grid-template-columns:repeat(2,minmax(0,1fr))}}.pg[data-astro-cid-3fl5dyqx]{background:var(--paper);color:var(--ink)}.pg-list[data-astro-cid-3fl5dyqx]{list-style:none;margin:1.5rem 0 0;padding:0;display:grid;gap:1rem;grid-template-columns:minmax(0,1fr)}.pg-list[data-astro-cid-3fl5dyqx] img[data-astro-cid-3fl5dyqx]{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;border-radius:var(--m-radius)}.pg-strip[data-astro-cid-3fl5dyqx]{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:min(80%,20rem);overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:.5rem}.pg-strip[data-astro-cid-3fl5dyqx] li[data-astro-cid-3fl5dyqx]{scroll-snap-align:start}.pg-strip[data-astro-cid-3fl5dyqx]:focus-visible{outline:3px solid var(--block);outline-offset:2px}@media(min-width:40rem){.pg-grid[data-astro-cid-3fl5dyqx]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:64rem){.pg-grid[data-astro-cid-3fl5dyqx]{grid-template-columns:repeat(3,minmax(0,1fr))}}
