.crumbs[data-astro-cid-ezvlwyc3] ol[data-astro-cid-ezvlwyc3]{color:var(--stone);flex-wrap:wrap;gap:6px;margin:0;padding:0;font-size:13.5px;list-style:none;display:flex}.crumbs[data-astro-cid-ezvlwyc3] li[data-astro-cid-ezvlwyc3]+li[data-astro-cid-ezvlwyc3]:before{content:"/";opacity:.5;margin-right:6px}.crumbs[data-astro-cid-ezvlwyc3] a[data-astro-cid-ezvlwyc3]:hover{color:var(--ink)}.crumbs[data-astro-cid-ezvlwyc3].light{color:#ffffffbf}.crumbs[data-astro-cid-ezvlwyc3].light ol[data-astro-cid-ezvlwyc3]{color:inherit}.crumbs[data-astro-cid-ezvlwyc3].light a[data-astro-cid-ezvlwyc3]:hover{color:#fff}.byline[data-astro-cid-ehlcmks5]{color:var(--stone);flex-wrap:wrap;align-items:center;gap:6px 22px;margin:0;font-size:15px;line-height:1.4;display:flex}.byline[data-astro-cid-ehlcmks5]>span[data-astro-cid-ehlcmks5]+span[data-astro-cid-ehlcmks5]{position:relative}.byline[data-astro-cid-ehlcmks5]>span[data-astro-cid-ehlcmks5]+span[data-astro-cid-ehlcmks5]:before{content:"";opacity:.6;background:currentColor;border-radius:50%;width:3px;height:3px;position:absolute;top:50%;left:-12px}.byline-author[data-astro-cid-ehlcmks5]{align-items:center;gap:10px;display:inline-flex}.byline-author[data-astro-cid-ehlcmks5] img[data-astro-cid-ehlcmks5]{object-fit:cover;border-radius:50%;width:36px;height:36px}.byline[data-astro-cid-ehlcmks5] a[data-astro-cid-ehlcmks5]{color:var(--green);text-decoration:underline;text-decoration-color:var(--gold);text-underline-offset:3px;font-weight:500}.byline[data-astro-cid-ehlcmks5] a[data-astro-cid-ehlcmks5]:hover{text-decoration-color:currentColor}.byline[data-astro-cid-ehlcmks5].light,.byline[data-astro-cid-ehlcmks5].light a[data-astro-cid-ehlcmks5]{color:#fff}@media (width<=560px){.byline[data-astro-cid-ehlcmks5]{flex-direction:column;align-items:flex-start}.byline[data-astro-cid-ehlcmks5]>span[data-astro-cid-ehlcmks5]+span[data-astro-cid-ehlcmks5]:before{display:none}}.blog-end[data-astro-cid-f6n24bcn]{gap:clamp(40px,5vw,72px);margin-top:clamp(48px,6vw,96px);display:grid}.author-box[data-astro-cid-f6n24bcn]{background:var(--cream);border-radius:var(--corner);grid-template-columns:auto 1fr;align-items:start;gap:clamp(18px,3vw,32px);width:100%;max-width:880px;margin-inline:auto;padding:clamp(22px,3vw,36px);display:grid}.author-box[data-astro-cid-f6n24bcn]:not(:has(img)){grid-template-columns:1fr}.author-box[data-astro-cid-f6n24bcn] img[data-astro-cid-f6n24bcn]{object-fit:cover;border-radius:50%;width:96px;height:96px}.author-box[data-astro-cid-f6n24bcn] h2[data-astro-cid-f6n24bcn]{font-size:var(--fs-h3);margin:6px 0 4px}.job[data-astro-cid-f6n24bcn]{color:var(--stone);margin:0 0 10px}.bio[data-astro-cid-f6n24bcn]{margin-bottom:14px}.more[data-astro-cid-f6n24bcn]{color:var(--green);align-items:center;gap:8px;font-weight:500;text-decoration:none;display:inline-flex}.more[data-astro-cid-f6n24bcn]:hover{text-decoration:underline;text-decoration-color:var(--gold);text-underline-offset:4px}.related[data-astro-cid-f6n24bcn] h2[data-astro-cid-f6n24bcn]{font-size:var(--fs-h2);margin:0 0 22px}.related-list[data-astro-cid-f6n24bcn]{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2vw,28px);margin:0 0 22px;padding:0;list-style:none;display:grid}.related-list[data-astro-cid-f6n24bcn] a[data-astro-cid-f6n24bcn]{height:100%;color:var(--ink);align-content:start;gap:10px;text-decoration:none;display:grid}.related-list[data-astro-cid-f6n24bcn] a[data-astro-cid-f6n24bcn]:not(:has(.related-img)){background:var(--cream);border-top:2px solid var(--gold);border-radius:var(--corner-s);padding:18px 20px 20px}.related-img[data-astro-cid-f6n24bcn]{aspect-ratio:2;background:var(--cream);border-radius:var(--corner-s);display:block;overflow:hidden}.related-img[data-astro-cid-f6n24bcn] img[data-astro-cid-f6n24bcn]{object-fit:cover;width:100%;height:100%;transition:transform .6s var(--ease)}.related-list[data-astro-cid-f6n24bcn] a[data-astro-cid-f6n24bcn]:hover img[data-astro-cid-f6n24bcn]{transform:scale(1.03)}.related-name[data-astro-cid-f6n24bcn]{font-family:var(--font-display);font-synthesis:none;color:var(--green);font-size:21px;font-weight:400;line-height:1.25}.related-list[data-astro-cid-f6n24bcn] time[data-astro-cid-f6n24bcn]{color:var(--stone);font-size:14px}@media (width<=860px){.related-list[data-astro-cid-f6n24bcn]{grid-template-columns:1fr}.related-list[data-astro-cid-f6n24bcn] a[data-astro-cid-f6n24bcn]:has(.related-img){grid-template-rows:auto auto;grid-template-columns:120px 1fr;gap:4px 14px}.related-img[data-astro-cid-f6n24bcn]{aspect-ratio:3/2;grid-row:span 2}}@media (width<=560px){.author-box[data-astro-cid-f6n24bcn]{grid-template-columns:1fr}.author-box[data-astro-cid-f6n24bcn] img[data-astro-cid-f6n24bcn]{width:72px;height:72px}}@media (prefers-reduced-motion:reduce){.related-img[data-astro-cid-f6n24bcn] img[data-astro-cid-f6n24bcn]{transition:none}}.toc[data-astro-cid-x34ekpuc]{margin-top:clamp(20px,3vw,36px)}details[data-astro-cid-x34ekpuc]{background:var(--cream);border-radius:var(--corner);max-width:880px;margin-inline:auto;padding:4px clamp(18px,3vw,32px)}summary[data-astro-cid-x34ekpuc]{cursor:pointer;letter-spacing:.14em;text-transform:uppercase;color:var(--green);padding:14px 0;font-size:13px;font-weight:600}summary[data-astro-cid-x34ekpuc]:focus-visible{outline:2px solid var(--green);outline-offset:3px}ol[data-astro-cid-x34ekpuc]{gap:8px;margin:0 0 18px;padding-left:1.4em;font-size:16px;line-height:1.4;display:grid}ol[data-astro-cid-x34ekpuc] li[data-astro-cid-x34ekpuc]::marker{color:var(--gold);font-weight:600}a[data-astro-cid-x34ekpuc]{color:var(--ink);border-bottom:1px solid #0000;text-decoration:none}a[data-astro-cid-x34ekpuc]:hover{color:var(--green);border-bottom-color:var(--gold)}.cat-intro,.cat-intro *{text-align:left!important}.cat-head[data-astro-cid-zldwbwxq]{gap:22px;padding-block:28px clamp(28px,4vw,56px);display:grid}.cat-title[data-astro-cid-zldwbwxq]{border-bottom:1px solid var(--green);justify-content:space-between;align-items:flex-end;gap:24px;padding-bottom:clamp(14px,2vw,26px);display:flex}.cat-title[data-astro-cid-zldwbwxq] h1[data-astro-cid-zldwbwxq]{font-size:clamp(2.6rem,7vw,6.4rem);line-height:1}.cat-head[data-astro-cid-zldwbwxq] .lead[data-astro-cid-zldwbwxq]{max-width:70ch}.clamp-more[data-astro-cid-zldwbwxq]{display:none}@media (width<=720px){html:not(.no-js) [data-astro-cid-zldwbwxq][data-clamp]:not(.is-open){-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}html:not(.no-js) [data-astro-cid-zldwbwxq][data-clamp]:not(.is-open)>*{margin:0;display:inline}html:not(.no-js) [data-astro-cid-zldwbwxq][data-clamp]:not(.is-open)>*+:before{content:" "}.clamp-more[data-astro-cid-zldwbwxq]:not([hidden]){color:var(--green);font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:1px solid;justify-self:start;align-items:center;gap:6px;margin-top:-10px;padding:4px 0;font-size:15px;font-weight:600;display:inline-flex}}.cat-banner[data-astro-cid-zldwbwxq]{isolation:isolate;width:100%;aspect-ratio:var(--band-ratio,4.8);background:var(--dark);color:#fff;min-height:260px;position:relative;overflow:hidden}.cat-banner[data-astro-cid-zldwbwxq]>img[data-astro-cid-zldwbwxq]{z-index:-2;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.cat-banner[data-astro-cid-zldwbwxq]:after{content:"";z-index:-1;background:#0006;position:absolute;inset:0}.cat-banner-in[data-astro-cid-zldwbwxq]{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:12px 32px;height:100%;padding-block:clamp(16px,2vw,26px) clamp(22px,3vw,40px);display:grid}.cat-banner-in[data-astro-cid-zldwbwxq]>.crumbs{grid-column:1/-1;align-self:start}.cat-banner-in[data-astro-cid-zldwbwxq]>.cat-logo[data-astro-cid-zldwbwxq]{grid-column:1/-1;align-self:end}.cat-banner[data-astro-cid-zldwbwxq]:has(.cat-logo){min-height:clamp(320px,30vw,380px)}.cat-banner[data-astro-cid-zldwbwxq] h1[data-astro-cid-zldwbwxq]{color:#fff;font-size:clamp(2.4rem,5.6vw,5.4rem);line-height:1}.cat-logo[data-astro-cid-zldwbwxq]{object-fit:contain;object-position:left bottom;grid-column:1;align-self:end;width:auto;max-width:min(260px,60%);max-height:clamp(48px,7vw,92px)}.cat-logo[data-astro-cid-zldwbwxq]+h1[data-astro-cid-zldwbwxq]{grid-column:1}.night-hero[data-astro-cid-zldwbwxq]{background:#000;min-height:clamp(380px,34vw,620px)}.night-hero[data-astro-cid-zldwbwxq]:after{background:linear-gradient(#0000004d,#00000052 55%,#000 100%)}.night-hero[data-astro-cid-zldwbwxq] .cat-banner-in[data-astro-cid-zldwbwxq]{text-align:center;grid-template-rows:auto 1fr auto auto auto;grid-template-columns:minmax(0,1fr);justify-items:center;gap:14px;padding-bottom:clamp(10px,1.6vw,22px)}.night-hero[data-astro-cid-zldwbwxq] .cat-banner-in[data-astro-cid-zldwbwxq]>.crumbs{justify-self:start}.night-hero[data-astro-cid-zldwbwxq] .cat-logo[data-astro-cid-zldwbwxq],.night-hero[data-astro-cid-zldwbwxq] .cat-logo[data-astro-cid-zldwbwxq]+h1[data-astro-cid-zldwbwxq]{justify-self:center}.night-hero[data-astro-cid-zldwbwxq] .cat-logo[data-astro-cid-zldwbwxq] .brand-logo{margin-inline:auto}.night-hero[data-astro-cid-zldwbwxq] h1[data-astro-cid-zldwbwxq]{text-wrap:balance;max-width:20ch}.night-sub[data-astro-cid-zldwbwxq]{max-width:52ch;font-size:clamp(1.05rem,1.5vw,1.35rem);line-height:1.45}.night-sub[data-astro-cid-zldwbwxq] *{margin:0;color:#fff!important;text-align:center!important}.night-down[data-astro-cid-zldwbwxq]{color:#ffffffb8;place-items:center;width:48px;height:44px;margin-top:clamp(4px,1.2vw,18px);transition:color .3s;display:grid}.night-down[data-astro-cid-zldwbwxq]:hover{color:var(--gold-soft)}@media (prefers-reduced-motion:no-preference){.night-down[data-astro-cid-zldwbwxq] svg{animation:night-nudge 2.6s var(--ease) 2s infinite}@keyframes night-nudge{0%,60%,to{transform:none}30%{transform:translateY(6px)}}}.night-cms[data-astro-cid-zldwbwxq]{padding-top:clamp(8px,1.5vw,20px);scroll-margin-top:112px}.cat-tip[data-astro-cid-zldwbwxq]{font-family:var(--font-display);color:#fff;text-align:right;justify-self:end;align-items:center;gap:12px;padding-bottom:6px;font-size:clamp(1.25rem,1.9vw,1.75rem);line-height:1.15;transition:color .3s;display:inline-flex;position:relative}.cat-tip[data-astro-cid-zldwbwxq]:after{content:"";transform-origin:100%;height:1.5px;transition:transform .5s var(--ease);background:currentColor;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.cat-tip[data-astro-cid-zldwbwxq] svg{transition:transform .5s var(--ease);flex:none}.cat-tip[data-astro-cid-zldwbwxq]:hover,.cat-tip[data-astro-cid-zldwbwxq]:focus-visible{color:var(--gold-soft)}.cat-tip[data-astro-cid-zldwbwxq]:hover:after,.cat-tip[data-astro-cid-zldwbwxq]:focus-visible:after{transform-origin:0;transform:scaleX(1)}.cat-tip[data-astro-cid-zldwbwxq]:hover svg,.cat-tip[data-astro-cid-zldwbwxq]:focus-visible svg{transform:translate(5px)}.script-hero[data-astro-cid-zldwbwxq]{aspect-ratio:auto;height:clamp(280px,26vw,420px)}.script-hero-in[data-astro-cid-zldwbwxq]{text-align:center;place-content:center;justify-items:center;gap:clamp(6px,1vw,14px);height:100%;display:grid}.script-hero[data-astro-cid-zldwbwxq] h1[data-astro-cid-zldwbwxq]{color:#fff;text-shadow:0 2px 18px #00000040;font-size:clamp(3.4rem,8vw,7.4rem);line-height:1.05}.script-hero-sub[data-astro-cid-zldwbwxq],.script-hero-sub[data-astro-cid-zldwbwxq] *{color:#fff;margin:0;font-size:clamp(16px,1.4vw,19px);text-align:center!important}.brand-hero[data-astro-cid-zldwbwxq]{aspect-ratio:auto;height:clamp(300px,51.4vw,740px)}.brand-hero-in[data-astro-cid-zldwbwxq]{text-align:center;place-content:center;justify-items:center;gap:clamp(14px,2vw,28px);height:100%;display:grid}.brand-hero[data-astro-cid-zldwbwxq] h1[data-astro-cid-zldwbwxq]{color:#fff;font-size:clamp(1.9rem,3.2vw,2.85rem);line-height:1.1}.brand-hero-sub[data-astro-cid-zldwbwxq],.brand-hero-sub[data-astro-cid-zldwbwxq] p{margin:0;text-align:center!important}.brand-hero-sub[data-astro-cid-zldwbwxq] a.vm-modular-button-link{border-radius:var(--corner-s);color:#fff;text-transform:uppercase;border:1px solid #fff;min-width:min(400px,78vw);padding:12px 28px;font-size:clamp(16px,1.25vw,18px);text-decoration:none;display:inline-block}.script-crumbs[data-astro-cid-zldwbwxq]{padding-top:18px}.abo-landing .cms-text :is(h2,h3){color:var(--green)}.abo-landing .cms-accordion{max-width:1040px}.abo-landing .cms-acc-q{text-align:center;flex:1;padding-left:38px}.abo-landing .cms-acc-a,.abo-landing .cms-acc-a *{text-align:center!important}.abo-landing .cms-acc-a{margin-inline:auto}.cat-head-text[data-astro-cid-zldwbwxq]{padding-block:clamp(22px,3vw,40px) 0}.tip-anchor[data-astro-cid-zldwbwxq]{scroll-margin-top:112px}.subnav[data-astro-cid-zldwbwxq]{margin-top:clamp(20px,3vw,36px)}.subnav[data-astro-cid-zldwbwxq] ol[data-astro-cid-zldwbwxq]{border-top:1px solid var(--line);flex-wrap:wrap;gap:0;margin:0;padding:0;list-style:none;display:flex}.subnav[data-astro-cid-zldwbwxq] a[data-astro-cid-zldwbwxq]{font-family:var(--font-display);transition:color .3s, transform .5s var(--ease);align-items:center;gap:10px;padding:16px 28px 16px 0;font-size:1.25rem;display:inline-flex}.subnav[data-astro-cid-zldwbwxq] a[data-astro-cid-zldwbwxq]:hover{color:var(--wine);transform:translate(4px)}@media (width<=960px){.tip-anchor[data-astro-cid-zldwbwxq]{scroll-margin-top:66px}}@media (width<=600px){.cat-title[data-astro-cid-zldwbwxq]{flex-direction:column;align-items:flex-start}.cat-banner[data-astro-cid-zldwbwxq]{min-height:240px}.cat-banner-in[data-astro-cid-zldwbwxq]{grid-template-rows:auto 1fr auto auto;grid-template-columns:minmax(0,1fr);gap:6px;padding-bottom:16px}.cat-banner[data-astro-cid-zldwbwxq]:not(.night-hero,.brand-hero) h1[data-astro-cid-zldwbwxq]{grid-row:3}.cat-banner[data-astro-cid-zldwbwxq]:not(.night-hero) .cat-banner-in[data-astro-cid-zldwbwxq]>.cat-tip[data-astro-cid-zldwbwxq]{grid-row:4}.cat-tip[data-astro-cid-zldwbwxq]{text-align:left;justify-self:start}.subnav[data-astro-cid-zldwbwxq] ol[data-astro-cid-zldwbwxq]{flex-direction:column}.subnav[data-astro-cid-zldwbwxq] li[data-astro-cid-zldwbwxq]{border-bottom:1px solid var(--line)}.subnav[data-astro-cid-zldwbwxq] a[data-astro-cid-zldwbwxq]{padding:12px 0;font-size:1.2rem;display:flex}}
