.hero[data-astro-cid-yig24ztu]{background:var(--green-800);color:var(--text);isolation:isolate;position:relative;overflow:clip}.inner[data-astro-cid-yig24ztu]{z-index:1;position:relative}.copy[data-astro-cid-yig24ztu]>[data-astro-cid-yig24ztu]+[data-astro-cid-yig24ztu]{margin-top:.95rem}.lead[data-astro-cid-yig24ztu]{font-size:var(--fs-lg);color:#efebe4eb;max-width:40rem}h1[data-astro-cid-yig24ztu]{color:var(--cream-100)}.chips[data-astro-cid-yig24ztu],.badges[data-astro-cid-yig24ztu]{flex-wrap:wrap;gap:.6rem;display:flex}.badges[data-astro-cid-yig24ztu]{margin-top:.9rem}.ctas[data-astro-cid-yig24ztu]{flex-wrap:wrap;gap:.8rem;padding-top:.75rem;display:flex}.ctas[data-astro-cid-yig24ztu] .btn--ghost[data-astro-cid-yig24ztu]{--heading:var(--cream-100);color:var(--cream-100)}.hero--home[data-astro-cid-yig24ztu]{align-items:center;min-height:min(100svh - 106px,760px);padding-block:clamp(40px,5vw,80px);display:grid}.hero--home[data-astro-cid-yig24ztu] .media[data-astro-cid-yig24ztu]{z-index:-1;position:absolute;inset:0}.hero--home[data-astro-cid-yig24ztu] .media[data-astro-cid-yig24ztu] img[data-astro-cid-yig24ztu]{object-fit:cover;width:100%;height:100%}.hero--home[data-astro-cid-yig24ztu] .media[data-astro-cid-yig24ztu]:after{content:"";background:linear-gradient(100deg,#102b21f0 0%,#1b3a2ddb 45%,#1b3a2d9e 100%);position:absolute;inset:0}.hero--home[data-astro-cid-yig24ztu] h1[data-astro-cid-yig24ztu]{max-width:22ch;font-size:clamp(2.2rem,1.2rem + 3vw,4rem);line-height:1.1}.hero--home[data-astro-cid-yig24ztu]:has(.hstats){align-items:end;min-height:0;padding-top:clamp(32px,3.5vw,56px);padding-bottom:0}.hero--home[data-astro-cid-yig24ztu]:has(.hstats) .inner[data-astro-cid-yig24ztu]{padding-bottom:clamp(24px,3vw,40px)}.hero--home[data-astro-cid-yig24ztu]:has(.hstats) .copy[data-astro-cid-yig24ztu]>[data-astro-cid-yig24ztu]+[data-astro-cid-yig24ztu]{margin-top:.8rem}.hero--home[data-astro-cid-yig24ztu] .lead[data-astro-cid-yig24ztu]{max-width:46rem}.hstats[data-astro-cid-yig24ztu]{z-index:1;border-radius:var(--radius) var(--radius) 0 0;grid-template-columns:1fr 1fr;display:grid;position:relative;overflow:hidden}@media (width>=900px){.hstats[data-astro-cid-yig24ztu]{grid-template-columns:1.3fr repeat(calc(var(--n) - 1), 1fr)}}.hs[data-astro-cid-yig24ztu]{background:var(--gold-500);text-align:center;border-left:1px solid #102b212e;align-content:center;gap:.35rem;padding:clamp(12px,1.5vw,20px) clamp(12px,1.6vw,20px);display:grid}.hs[data-astro-cid-yig24ztu].first{background:var(--green-900);border:0;grid-column:1/-1}@media (width>=900px){.hs[data-astro-cid-yig24ztu].first{grid-column:auto}}.hs[data-astro-cid-yig24ztu]:nth-child(2),.hs[data-astro-cid-yig24ztu]:nth-child(4){border-left:0}@media (width>=900px){.hs[data-astro-cid-yig24ztu]:nth-child(4){border-left:1px solid #102b212e}.hs[data-astro-cid-yig24ztu]:nth-child(2){border-left:0}}@media (width<=899px){.hs[data-astro-cid-yig24ztu]:nth-child(4):last-child{border-top:1px solid #102b212e;grid-column:1/-1}}.hs[data-astro-cid-yig24ztu] dt[data-astro-cid-yig24ztu]{font-family:var(--font-display);text-transform:uppercase;color:var(--green-900);hyphens:auto;font-size:clamp(1.4rem,.9rem + 1.5vw,2.1rem);font-weight:700;line-height:1.12}.hs[data-astro-cid-yig24ztu] dd[data-astro-cid-yig24ztu]{font-size:var(--fs-sm);color:var(--green-900);font-weight:600}.hs[data-astro-cid-yig24ztu].first dt[data-astro-cid-yig24ztu]{color:var(--gold-500);font-size:clamp(1.3rem,.7rem + 1.6vw,2.1rem)}.hs[data-astro-cid-yig24ztu].first dd[data-astro-cid-yig24ztu]{color:var(--cream-100)}.hero--page[data-astro-cid-yig24ztu]{padding-block:clamp(36px,4vw,64px)}.hero--page[data-astro-cid-yig24ztu] h1[data-astro-cid-yig24ztu]{font-size:clamp(2rem,1.4rem + 2.4vw,3.5rem)}.hero--page[data-astro-cid-yig24ztu] .media[data-astro-cid-yig24ztu]{margin:0 var(--gutter) 0;border-radius:var(--radius-lg);aspect-ratio:16/9;overflow:hidden}.hero--page[data-astro-cid-yig24ztu] .media[data-astro-cid-yig24ztu] img[data-astro-cid-yig24ztu]{object-fit:cover;width:100%;height:100%}.hero--page[data-astro-cid-yig24ztu]{gap:2rem;display:grid}.hero--page[data-astro-cid-yig24ztu] .inner[data-astro-cid-yig24ztu]{order:-1}@media (width>=1000px){.hero--page[data-astro-cid-yig24ztu]{grid-template-columns:1fr}.hero--page[data-astro-cid-yig24ztu] .media[data-astro-cid-yig24ztu]{aspect-ratio:auto;border-radius:0;width:42%;margin:0;position:absolute;top:0;bottom:0;right:0}.hero--page[data-astro-cid-yig24ztu] .media[data-astro-cid-yig24ztu]:after{content:"";background:linear-gradient(90deg, var(--green-800) 0%, transparent 35%);position:absolute;inset:0}.hero--page[data-astro-cid-yig24ztu] .copy[data-astro-cid-yig24ztu]{max-width:56%}}.hero--split[data-astro-cid-yig24ztu]{gap:clamp(24px,3vw,40px);padding-block:clamp(40px,5vw,72px) 0;display:grid}.hero--split[data-astro-cid-yig24ztu] .inner[data-astro-cid-yig24ztu]{order:-1}.hero--split[data-astro-cid-yig24ztu] h1[data-astro-cid-yig24ztu]{font-size:clamp(2rem,1.2rem + 2.6vw,3.6rem);line-height:1.1}.hero--split[data-astro-cid-yig24ztu] .media[data-astro-cid-yig24ztu]{margin-inline:var(--gutter);border-radius:var(--radius-lg);aspect-ratio:16/9;overflow:hidden}.hero--split[data-astro-cid-yig24ztu] .media[data-astro-cid-yig24ztu] img[data-astro-cid-yig24ztu]{object-fit:cover;width:100%;height:100%}.hero--split[data-astro-cid-yig24ztu] .hstats[data-astro-cid-yig24ztu]{margin-top:clamp(8px,2vw,24px)}.hero--page[data-astro-cid-yig24ztu]:has(.hstats){padding-bottom:0}.hero--page[data-astro-cid-yig24ztu] .hstats[data-astro-cid-yig24ztu]{margin-top:clamp(8px,2vw,24px)}.hero--split[data-astro-cid-yig24ztu]:not(:has(.hstats)){padding-bottom:clamp(32px,4vw,56px)}@media (width>=1000px){.hero--split[data-astro-cid-yig24ztu]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding-top:clamp(36px,4vw,64px)}.hero--split[data-astro-cid-yig24ztu] .inner[data-astro-cid-yig24ztu]{margin-inline:max(var(--gutter), calc((100vw - var(--container)) / 2)) 0;grid-area:1/1;width:auto;max-width:none;padding-inline-end:0}.hero--split[data-astro-cid-yig24ztu] .media[data-astro-cid-yig24ztu]{margin:0 var(--gutter) 0 0;grid-area:1/2;align-self:center}.hero--split[data-astro-cid-yig24ztu] .hstats[data-astro-cid-yig24ztu]{grid-column:1/-1}}@media (height<=760px) and (width>=960px){.hero[data-astro-cid-yig24ztu],.hero--home[data-astro-cid-yig24ztu]:has(.hstats){min-height:calc(100svh - 93px)}.hero--home[data-astro-cid-yig24ztu]:has(.hstats){grid-template-rows:1fr auto}.hero--home[data-astro-cid-yig24ztu]:has(.hstats) .inner[data-astro-cid-yig24ztu]{align-self:center}.hero--split[data-astro-cid-yig24ztu],.hero--page[data-astro-cid-yig24ztu]{align-content:center}.hero--split[data-astro-cid-yig24ztu]:has(.hstats),.hero--page[data-astro-cid-yig24ztu]:has(.hstats){grid-template-rows:1fr auto;align-content:stretch}.hero--split[data-astro-cid-yig24ztu] .inner[data-astro-cid-yig24ztu]{align-self:center}.copy[data-astro-cid-yig24ztu]>[data-astro-cid-yig24ztu]+[data-astro-cid-yig24ztu]{margin-top:.7rem}.hero--home[data-astro-cid-yig24ztu]:has(.hstats){padding-top:clamp(18px,3.6vh,40px)}.hero--home[data-astro-cid-yig24ztu]:has(.hstats) .inner[data-astro-cid-yig24ztu]{padding-bottom:clamp(14px,3vh,32px)}.hero--home[data-astro-cid-yig24ztu]:has(.hstats) .copy[data-astro-cid-yig24ztu]>[data-astro-cid-yig24ztu]+[data-astro-cid-yig24ztu]{margin-top:.6rem}.hero--home[data-astro-cid-yig24ztu] h1[data-astro-cid-yig24ztu]{font-size:min(clamp(2.2rem,1.2rem + 3vw,4rem),9vh)}.hero--split[data-astro-cid-yig24ztu]{gap:clamp(14px,2.6vh,28px);padding-top:clamp(18px,3.6vh,40px)}.hero--split[data-astro-cid-yig24ztu] .media[data-astro-cid-yig24ztu]{aspect-ratio:auto;height:46vh}.ctas[data-astro-cid-yig24ztu]{padding-top:.4rem}.hs[data-astro-cid-yig24ztu]{gap:.15rem;padding-block:clamp(8px,1.5vh,14px)}.hs[data-astro-cid-yig24ztu] dt[data-astro-cid-yig24ztu],.hs[data-astro-cid-yig24ztu].first dt[data-astro-cid-yig24ztu]{font-size:min(clamp(1.3rem,.8rem + 1.4vw,2rem),4.8vh)}.hs[data-astro-cid-yig24ztu] dd[data-astro-cid-yig24ztu]{font-size:var(--fs-xs)}}.stats[data-astro-cid-r2e3ub5a]{padding:0}.row[data-astro-cid-r2e3ub5a]{grid-template-columns:repeat(2,1fr);display:grid}@media (width>=900px){.row[data-astro-cid-r2e3ub5a]{grid-template-columns:1.35fr repeat(calc(var(--n) - 1), 1fr)}}.item[data-astro-cid-r2e3ub5a]{text-align:center;border-inline-start:1px solid #102b212e;flex-direction:column;justify-content:center;padding:clamp(20px,2.6vw,32px) clamp(12px,2vw,24px);display:flex}.item[data-astro-cid-r2e3ub5a].first{background:var(--green-800);border:0;grid-column:1/-1}@media (width>=900px){.item[data-astro-cid-r2e3ub5a].first{grid-column:auto}}.item[data-astro-cid-r2e3ub5a]:nth-child(2){border-inline-start:0}@media (width<=899px){.item[data-astro-cid-r2e3ub5a]:nth-child(4):last-child{border-inline-start:0;border-top:1px solid #102b212e;grid-column:1/-1}}@media (width>=900px){.item[data-astro-cid-r2e3ub5a]:nth-child(2){border-inline-start:1px solid #102b212e}}dt[data-astro-cid-r2e3ub5a]{font-family:var(--font-display);text-transform:uppercase;color:var(--green-900);hyphens:auto;font-size:clamp(1.5rem,1.1rem + 1.6vw,2.4rem);font-weight:700;line-height:1}dd[data-astro-cid-r2e3ub5a]{font-size:var(--fs-sm);color:var(--green-900);margin-top:.4rem;font-weight:600}.first[data-astro-cid-r2e3ub5a] dt[data-astro-cid-r2e3ub5a]{color:var(--gold-500)}.first[data-astro-cid-r2e3ub5a] dd[data-astro-cid-r2e3ub5a]{color:var(--cream-100)}.layout[data-astro-cid-ig3qn5nl]{align-items:stretch;gap:clamp(24px,3vw,44px);display:grid}@media (width>=1000px){.layout[data-astro-cid-ig3qn5nl]{grid-template-columns:1.5fr 1fr}}.list[data-astro-cid-ig3qn5nl]{gap:10px;display:grid}.list[data-astro-cid-ig3qn5nl] li[data-astro-cid-ig3qn5nl]{grid-template-columns:minmax(7ch,auto) 1fr;align-items:center;gap:clamp(16px,3vw,40px);display:grid}.value[data-astro-cid-ig3qn5nl]{font-family:var(--font-display);font-size:var(--fs-stat);color:var(--ink-900);line-height:1}.media[data-astro-cid-ig3qn5nl]{border-radius:var(--radius-lg);min-height:300px;position:relative;overflow:hidden}.media[data-astro-cid-ig3qn5nl] img[data-astro-cid-ig3qn5nl]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}@media (width<=999px){.media[data-astro-cid-ig3qn5nl]{aspect-ratio:16/10;min-height:0}}.tbl[data-astro-cid-kiiob3af]{border:1px solid var(--cream-200);border-radius:var(--radius);background:var(--cream-50);overflow:hidden}.row[data-astro-cid-kiiob3af]{border-top:1px solid var(--cream-200);grid-template-columns:1fr;gap:.5rem;padding:18px 20px;display:grid}.row[data-astro-cid-kiiob3af]:nth-child(odd):not(.head){background:var(--cream-100)}.head[data-astro-cid-kiiob3af]{display:none}.pain[data-astro-cid-kiiob3af]{color:var(--ink-900);font-weight:700;font-size:var(--fs-base);align-items:baseline;gap:.7rem;display:flex}.num[data-astro-cid-kiiob3af]{font-family:var(--font-display);color:var(--gold-500);font-size:1.6rem;line-height:1}.ev[data-astro-cid-kiiob3af]{color:var(--ink-500);font-size:var(--fs-sm)}.ans[data-astro-cid-kiiob3af]{color:var(--ink-900);gap:.35rem;display:grid}.ans[data-astro-cid-kiiob3af] strong[data-astro-cid-kiiob3af]{font-weight:600}.ans[data-astro-cid-kiiob3af] a[data-astro-cid-kiiob3af],.more[data-astro-cid-kiiob3af]{font-weight:700;font-size:var(--fs-sm);color:var(--gold-700);align-items:center;gap:.35rem;text-decoration:none;display:inline-flex}.ans[data-astro-cid-kiiob3af] a[data-astro-cid-kiiob3af]:hover,.more[data-astro-cid-kiiob3af]:hover{text-decoration:underline}.ans[data-astro-cid-kiiob3af] svg,.more[data-astro-cid-kiiob3af] svg{width:15px;height:15px}@media (width<=899px){.ev[data-astro-cid-kiiob3af]:empty{display:none}.ev[data-astro-cid-kiiob3af]:before,.ans[data-astro-cid-kiiob3af]:before{content:attr(data-label);font-size:var(--fs-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--gold-700);margin-bottom:.15rem;font-weight:700;display:block}}@media (width>=900px){.row[data-astro-cid-kiiob3af]{grid-template-columns:1fr 1.6fr 1.5fr;gap:0;padding:0}.no-ev[data-astro-cid-kiiob3af] .row[data-astro-cid-kiiob3af]{grid-template-columns:1fr 1.6fr}.row[data-astro-cid-kiiob3af]>span[data-astro-cid-kiiob3af]{padding:11px 18px}.row[data-astro-cid-kiiob3af]>span[data-astro-cid-kiiob3af]+span[data-astro-cid-kiiob3af]{border-left:1px solid var(--cream-200)}.head[data-astro-cid-kiiob3af]{background:var(--cream-200);border-top:0;display:grid}.head[data-astro-cid-kiiob3af] span[data-astro-cid-kiiob3af]{color:var(--ink-900);padding-block:9px;font-weight:700}.ev[data-astro-cid-kiiob3af]{font-size:var(--fs-sm);color:var(--ink-700)}}.pp[data-astro-cid-kiiob3af]{border-inline-start:4px solid var(--gold-500);flex-direction:column;gap:.6rem;display:flex}.label[data-astro-cid-kiiob3af]{font-size:var(--fs-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--eyebrow);font-weight:700}h3[data-astro-cid-kiiob3af]{font-family:var(--font-body);text-transform:none;font-size:var(--fs-lg);letter-spacing:0;font-weight:700;line-height:1.25}.evidence[data-astro-cid-kiiob3af]{font-size:var(--fs-sm);color:var(--muted)}hr[data-astro-cid-kiiob3af]{border:0;border-top:1px solid var(--card-line);margin-block:.25rem}.more[data-astro-cid-kiiob3af]{color:var(--heading);margin-top:auto}@media (height<=760px) and (width>=960px){.row[data-astro-cid-kiiob3af]>span[data-astro-cid-kiiob3af]{padding:8px 16px}.head[data-astro-cid-kiiob3af] span[data-astro-cid-kiiob3af]{padding-block:7px}}.levels[data-astro-cid-krg2ozn2]{gap:clamp(16px,2vw,24px);display:grid}@media (width>=1000px){.levels[data-astro-cid-krg2ozn2]{grid-template-columns:repeat(3,1fr)}}.lvl[data-astro-cid-krg2ozn2]{background:var(--card);border-radius:var(--radius);flex-direction:column;display:flex;overflow:hidden}.lvl[data-astro-cid-krg2ozn2].featured{background:var(--gold-500);--heading:var(--green-900);--eyebrow:var(--green-900);color:var(--green-900)}.lvl[data-astro-cid-krg2ozn2].featured .bullets[data-astro-cid-krg2ozn2] li[data-astro-cid-krg2ozn2]::marker{color:var(--green-900)}.media[data-astro-cid-krg2ozn2]{aspect-ratio:16/7;background:var(--cream-50);overflow:hidden}.media[data-astro-cid-krg2ozn2] img[data-astro-cid-krg2ozn2]{object-fit:cover;width:100%;height:100%}.body[data-astro-cid-krg2ozn2]{flex-direction:column;flex:1;gap:.5rem;padding:clamp(16px,1.8vw,22px);display:flex}h3[data-astro-cid-krg2ozn2]{font-size:clamp(1.4rem,1.2rem + .7vw,1.8rem)}.summary[data-astro-cid-krg2ozn2]{font-size:var(--fs-base);line-height:1.45}.lists[data-astro-cid-krg2ozn2]{font-size:var(--fs-sm);gap:1rem;margin-top:.5rem;display:grid}h4[data-astro-cid-krg2ozn2]{font-size:var(--fs-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--eyebrow);margin-bottom:.4rem}.featured[data-astro-cid-krg2ozn2] h4[data-astro-cid-krg2ozn2]{color:var(--green-900)}.more[data-astro-cid-krg2ozn2]{font-weight:700;font-size:var(--fs-sm);color:var(--heading);align-items:center;gap:.4rem;margin-top:auto;padding-top:.6rem;text-decoration:none;display:inline-flex}.more[data-astro-cid-krg2ozn2]:hover{text-decoration:underline}.more[data-astro-cid-krg2ozn2] svg{flex:none;width:16px;height:16px}@media (height<=760px) and (width>=960px){.media[data-astro-cid-krg2ozn2]{aspect-ratio:16/5.5}}.steps[data-astro-cid-h7t4vw73]{counter-reset:step;gap:clamp(12px,1.6vw,18px);display:grid}.step[data-astro-cid-h7t4vw73]{flex-direction:column;gap:.6rem;display:flex}.num[data-astro-cid-h7t4vw73]{font-family:var(--font-display);color:var(--gold-500);font-size:2.1rem;font-weight:700;line-height:1}h3[data-astro-cid-h7t4vw73]{font-family:var(--font-body);text-transform:none;letter-spacing:0;font-size:var(--fs-lg);margin-bottom:.35rem;font-weight:700}.n[data-astro-cid-h7t4vw73]{color:var(--gold-700)}[data-astro-cid-h7t4vw73][data-tone=dark] .n[data-astro-cid-h7t4vw73],[data-astro-cid-h7t4vw73][data-tone=deep] .n[data-astro-cid-h7t4vw73]{color:var(--eyebrow)}.steps--timeline[data-astro-cid-h7t4vw73] h3[data-astro-cid-h7t4vw73]{font-family:var(--font-display);text-transform:uppercase;font-size:clamp(1.2rem,1.05rem + .6vw,1.5rem)}.steps--timeline[data-astro-cid-h7t4vw73] .last[data-astro-cid-h7t4vw73] .n[data-astro-cid-h7t4vw73]{color:var(--gold-500)}p[data-astro-cid-h7t4vw73]{color:var(--text)}.steps--grid[data-astro-cid-h7t4vw73]{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr))}@media (width>=1000px){.steps--grid[data-astro-cid-h7t4vw73]{grid-template-columns:repeat(var(--cols), 1fr)}}.steps--timeline[data-astro-cid-h7t4vw73]{grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr))}.steps--timeline[data-astro-cid-h7t4vw73] .last[data-astro-cid-h7t4vw73]{background:var(--green-800);--heading:var(--cream-100);color:#efebe4e6;border-color:#0000}.steps--timeline[data-astro-cid-h7t4vw73] .last[data-astro-cid-h7t4vw73] p[data-astro-cid-h7t4vw73]{color:inherit}[data-astro-cid-h7t4vw73][data-tone=dark] .steps--timeline[data-astro-cid-h7t4vw73] .last[data-astro-cid-h7t4vw73],[data-astro-cid-h7t4vw73][data-tone=deep] .steps--timeline[data-astro-cid-h7t4vw73] .last[data-astro-cid-h7t4vw73]{background:var(--gold-500);--heading:var(--green-900);color:var(--green-900)}[data-astro-cid-h7t4vw73][data-tone=dark] .steps--timeline[data-astro-cid-h7t4vw73] .last[data-astro-cid-h7t4vw73] .num[data-astro-cid-h7t4vw73]{color:var(--green-900)}.steps--list[data-astro-cid-h7t4vw73] .step[data-astro-cid-h7t4vw73]{flex-direction:row;align-items:center;gap:clamp(16px,3vw,40px)}.steps--list[data-astro-cid-h7t4vw73] .step[data-astro-cid-h7t4vw73]>div[data-astro-cid-h7t4vw73]{gap:.25rem;display:grid}@media (width>=800px){.steps--list[data-astro-cid-h7t4vw73] .step[data-astro-cid-h7t4vw73]>div[data-astro-cid-h7t4vw73]{grid-template-columns:16rem 1fr;align-items:center;gap:2rem}.steps--list[data-astro-cid-h7t4vw73] h3[data-astro-cid-h7t4vw73]{margin:0}}.callout[data-astro-cid-h7t4vw73]{background:var(--gold-500);color:var(--green-900);border-radius:var(--radius);margin-top:clamp(16px,2vw,24px);padding:1.1rem 1.5rem;font-weight:700}.claim[data-astro-cid-qeesp2ul]{background:var(--gold-500);color:var(--green-900);border-radius:var(--radius);align-items:center;gap:.6rem;padding:clamp(18px,2.2vw,28px);display:grid}@media (width>=900px){.claim[data-astro-cid-qeesp2ul]{grid-template-columns:1.4fr 1fr;gap:2rem}}.big[data-astro-cid-qeesp2ul]{font-family:var(--font-display);text-transform:uppercase;hyphens:auto;font-size:clamp(1.5rem,.9rem + 1.9vw,2.6rem);font-weight:700;line-height:1.1}.claim[data-astro-cid-qeesp2ul] p[data-astro-cid-qeesp2ul]:last-child{font-size:var(--fs-lg)}.tiles[data-astro-cid-qeesp2ul]{margin-top:clamp(14px,1.6vw,18px)}.ico{width:24px;height:24px;color:var(--gold-500);margin-bottom:.4rem}h3[data-astro-cid-qeesp2ul]{margin-bottom:.35rem;font-size:clamp(1.25rem,1.1rem + .6vw,1.6rem);color:var(--gold-500)!important}.foot[data-astro-cid-qeesp2ul]{gap:.5rem;margin-top:clamp(14px,1.6vw,18px);display:grid}@media (width>=900px){.foot[data-astro-cid-qeesp2ul]{grid-template-columns:18rem 1fr;align-items:center;gap:2rem}}.refs[data-astro-cid-3dpuzlph]{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:clamp(16px,2vw,24px);display:grid}.ref[data-astro-cid-3dpuzlph]{flex-direction:column;gap:.6rem;display:flex;overflow:hidden}.media[data-astro-cid-3dpuzlph]{aspect-ratio:16/6;margin:calc(-1*clamp(16px,1.8vw,24px)) calc(-1*clamp(16px,1.8vw,24px)) .4rem;overflow:hidden}.media[data-astro-cid-3dpuzlph] img[data-astro-cid-3dpuzlph]{object-fit:cover;width:100%;height:100%}.logo[data-astro-cid-3dpuzlph]{border-radius:var(--radius-sm);border:1px solid var(--line);place-items:center;height:84px;padding:12px;display:grid}.logo[data-astro-cid-3dpuzlph] img[data-astro-cid-3dpuzlph]{object-fit:contain;width:auto;max-width:80%;max-height:64px}.level-pill[data-astro-cid-3dpuzlph]{align-self:flex-start}h3[data-astro-cid-3dpuzlph]{font-family:var(--font-body);text-transform:none;letter-spacing:0;font-size:var(--fs-lg);font-weight:700}.segment[data-astro-cid-3dpuzlph]{font-size:var(--fs-sm);color:var(--muted);margin-top:-.5rem}.bullets[data-astro-cid-3dpuzlph]{font-size:var(--fs-sm)}.ref[data-astro-cid-3dpuzlph]>p[data-astro-cid-3dpuzlph]:not(.segment){font-size:var(--fs-base)}.strip[data-astro-cid-3dpuzlph]{flex-wrap:wrap;justify-content:center;align-items:center;gap:clamp(16px,4vw,48px);display:flex}.strip[data-astro-cid-3dpuzlph] img[data-astro-cid-3dpuzlph]{border-radius:8px;width:auto;height:64px}.cta[data-astro-cid-3dpuzlph]{margin-top:clamp(16px,2vw,24px)}.more[data-astro-cid-3dpuzlph]{border-inline-start:4px solid var(--gold-500);gap:.4rem;margin-top:clamp(14px,1.6vw,18px);display:grid}@media (width>=900px){.more[data-astro-cid-3dpuzlph]{grid-template-columns:16rem 1fr;align-items:center;gap:2rem}}.cols[data-astro-cid-akmeiyzi]{gap:clamp(16px,2vw,24px);display:grid}@media (width>=900px){.cols[data-astro-cid-akmeiyzi]{grid-template-columns:1.5fr 1fr}}h3[data-astro-cid-akmeiyzi]{font-family:var(--font-body);text-transform:none;letter-spacing:0;font-size:var(--fs-lg);margin-bottom:.9rem;font-weight:700;color:var(--gold-500)!important}.card--accent[data-astro-cid-akmeiyzi] h3[data-astro-cid-akmeiyzi]{color:var(--green-900)!important}.card--accent[data-astro-cid-akmeiyzi] .bullets[data-astro-cid-akmeiyzi] li[data-astro-cid-akmeiyzi]::marker{color:var(--green-900)}.num-list[data-astro-cid-akmeiyzi]{gap:.5rem;padding-left:1.3em;display:grid}.num-list[data-astro-cid-akmeiyzi] li[data-astro-cid-akmeiyzi]::marker{color:var(--gold-500);font-weight:700}.tags[data-astro-cid-ips6ofca]{flex-wrap:wrap;gap:.6rem;margin-bottom:clamp(14px,2vw,22px);display:flex}.tags[data-astro-cid-ips6ofca] .badge[data-astro-cid-ips6ofca]{background:var(--cream-200)}.tags[data-astro-cid-ips6ofca] .badge--gold[data-astro-cid-ips6ofca]{background:var(--gold-500)}.tags[data-astro-cid-ips6ofca] .dark[data-astro-cid-ips6ofca]{background:var(--green-800);color:var(--cream-100)}.showcase[data-astro-cid-ips6ofca]{grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:clamp(12px,1.6vw,18px);display:grid}.tile[data-astro-cid-ips6ofca]{border-radius:var(--radius);background:var(--green-900);flex-direction:column;display:flex;overflow:hidden}.tile[data-astro-cid-ips6ofca] img[data-astro-cid-ips6ofca]{aspect-ratio:16/10;object-fit:cover;width:100%}.cap[data-astro-cid-ips6ofca]{color:#efebe4e0;padding:14px 18px 16px}.cap[data-astro-cid-ips6ofca] h3[data-astro-cid-ips6ofca]{font-family:var(--font-body);text-transform:none;letter-spacing:0;font-size:var(--fs-lg);margin-bottom:.25rem;color:var(--gold-500)!important}.cap[data-astro-cid-ips6ofca] p[data-astro-cid-ips6ofca]{font-size:var(--fs-sm)}.cats[data-astro-cid-ips6ofca]{margin-top:clamp(16px,2vw,24px)}.cat[data-astro-cid-ips6ofca]{font-family:var(--font-body);text-transform:none;letter-spacing:0;font-size:var(--fs-lg);margin-bottom:.5rem}.card--dark[data-astro-cid-ips6ofca] .cat[data-astro-cid-ips6ofca]{color:var(--gold-500)!important}.more[data-astro-cid-ips6ofca]{margin-top:clamp(14px,2vw,22px)}.items[data-astro-cid-ips6ofca]{font-size:var(--fs-sm);gap:.2rem;display:grid}.layout[data-astro-cid-jqbgno5s]{align-items:start;gap:clamp(24px,4vw,56px);display:grid}@media (width>=1000px){.layout[data-astro-cid-jqbgno5s].has-image{grid-template-columns:1.3fr 1fr}.layout[data-astro-cid-jqbgno5s].reverse .media[data-astro-cid-jqbgno5s]{order:-1}.layout[data-astro-cid-jqbgno5s].reverse.has-image{grid-template-columns:1fr 1.3fr}}.text[data-astro-cid-jqbgno5s]{gap:1rem;display:grid}.para[data-astro-cid-jqbgno5s]{font-size:var(--fs-lg);max-width:44rem}.boxes[data-astro-cid-jqbgno5s]{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:clamp(14px,1.6vw,18px);display:grid}h3[data-astro-cid-jqbgno5s]{font-family:var(--font-body);text-transform:none;letter-spacing:0;font-size:var(--fs-lg);margin-bottom:.7rem;font-weight:700}.card--dark[data-astro-cid-jqbgno5s] h3[data-astro-cid-jqbgno5s]{color:var(--gold-500)!important}.card--accent[data-astro-cid-jqbgno5s] .bullets[data-astro-cid-jqbgno5s] li[data-astro-cid-jqbgno5s]::marker{color:var(--green-900)}.media[data-astro-cid-jqbgno5s]{border-radius:var(--radius-lg);overflow:hidden}.media[data-astro-cid-jqbgno5s] img[data-astro-cid-jqbgno5s]{aspect-ratio:4/3;object-fit:cover;width:100%;height:auto}.layout[data-astro-cid-h5e7tnca]{align-items:center;gap:clamp(24px,3vw,40px);display:grid}@media (width>=1000px){.layout[data-astro-cid-h5e7tnca]{grid-template-columns:1fr 1.45fr}}.features[data-astro-cid-h5e7tnca]{gap:8px;display:grid}.features[data-astro-cid-h5e7tnca] li[data-astro-cid-h5e7tnca]{background:var(--card);border-radius:var(--radius-sm);font-weight:600;font-size:var(--fs-base);color:var(--heading);align-items:center;gap:.75rem;padding:10px 16px;display:flex}.features[data-astro-cid-h5e7tnca] li[data-astro-cid-h5e7tnca].last{background:var(--gold-500);color:var(--green-900)}.features[data-astro-cid-h5e7tnca] svg{width:20px;height:20px;color:var(--gold-500);flex:none}.features[data-astro-cid-h5e7tnca] li[data-astro-cid-h5e7tnca].last svg{color:var(--green-900)}.stats[data-astro-cid-h5e7tnca]{gap:10px;margin-top:10px;display:grid}.stats[data-astro-cid-h5e7tnca] div[data-astro-cid-h5e7tnca]{background:var(--gold-500);color:var(--green-900);border-radius:var(--radius-sm);grid-template-columns:minmax(6.5ch,auto) 1fr;align-items:center;gap:1.25rem;padding:10px 18px;display:grid}[data-astro-cid-h5e7tnca][data-tone=light] .stats[data-astro-cid-h5e7tnca] div[data-astro-cid-h5e7tnca],[data-astro-cid-h5e7tnca][data-tone=cream] .stats[data-astro-cid-h5e7tnca] div[data-astro-cid-h5e7tnca]{background:var(--gold-500)}.stats[data-astro-cid-h5e7tnca] dt[data-astro-cid-h5e7tnca]{font-family:var(--font-display);font-size:clamp(1.8rem,1.4rem + 1.6vw,2.6rem);font-weight:700;line-height:1}.stats[data-astro-cid-h5e7tnca] dd[data-astro-cid-h5e7tnca]{font-weight:600}.shot[data-astro-cid-h5e7tnca]{border-radius:var(--radius);border:3px solid var(--gold-500);background:#fff;overflow:hidden;box-shadow:0 24px 60px -24px #00000080}.shot[data-astro-cid-h5e7tnca] img[data-astro-cid-h5e7tnca]{width:100%;height:auto}@media (height<=760px) and (width>=960px){.shot[data-astro-cid-h5e7tnca] img[data-astro-cid-h5e7tnca]{object-fit:cover;object-position:top;max-height:56vh}}.wrap[data-astro-cid-rdeafxzb]{border:1px solid var(--line);border-radius:var(--radius);background:var(--cream-50);overflow-x:auto}table[data-astro-cid-rdeafxzb]{border-collapse:collapse;width:100%;min-width:560px}th[data-astro-cid-rdeafxzb],td[data-astro-cid-rdeafxzb]{text-align:left;border-bottom:1px solid var(--line);vertical-align:middle;padding:10px 18px}thead[data-astro-cid-rdeafxzb] th[data-astro-cid-rdeafxzb]{background:var(--cream-200);color:var(--ink-900);font-size:var(--fs-sm)}tbody[data-astro-cid-rdeafxzb] th[data-astro-cid-rdeafxzb]{color:var(--ink-900);font-weight:700}tbody[data-astro-cid-rdeafxzb] tr[data-astro-cid-rdeafxzb]:last-child>[data-astro-cid-rdeafxzb]{border-bottom:0}.groups[data-astro-cid-mt3jvf5b]{gap:clamp(24px,3vw,40px);max-width:60rem;display:grid}.gtitle[data-astro-cid-mt3jvf5b]{font-size:var(--fs-h3);margin-bottom:.5rem}details[data-astro-cid-mt3jvf5b]{border-bottom:1px solid var(--card-line)}summary[data-astro-cid-mt3jvf5b]{cursor:pointer;font-weight:700;font-size:var(--fs-lg);color:var(--heading);justify-content:space-between;align-items:center;gap:1rem;padding:1.1rem 0;line-height:1.35;list-style:none;display:flex}summary[data-astro-cid-mt3jvf5b]::-webkit-details-marker{display:none}summary[data-astro-cid-mt3jvf5b] svg{width:22px;height:22px;color:var(--gold-500);transition:rotate .2s var(--ease);flex:none}details[data-astro-cid-mt3jvf5b][open] summary[data-astro-cid-mt3jvf5b] svg{rotate:45deg}details[data-astro-cid-mt3jvf5b] p[data-astro-cid-mt3jvf5b]{max-width:52rem;padding:0 0 1.25rem}.more[data-astro-cid-mt3jvf5b]{margin-top:2rem}.more[data-astro-cid-mt3jvf5b] .btn--ghost[data-astro-cid-mt3jvf5b]{color:var(--heading)}@media (prefers-reduced-motion:no-preference){details[data-astro-cid-mt3jvf5b]::details-content{transition:content-visibility .25s allow-discrete, height .25s var(--ease);height:0;overflow:clip}details[data-astro-cid-mt3jvf5b][open]::details-content{height:auto}}.layout[data-astro-cid-6hep3uef]{align-items:center;gap:clamp(28px,4vw,56px);display:grid}@media (width>=1000px){.layout[data-astro-cid-6hep3uef]{grid-template-columns:1.6fr 1fr}}.copy[data-astro-cid-6hep3uef]>[data-astro-cid-6hep3uef]+[data-astro-cid-6hep3uef]{margin-top:1.1rem}h2[data-astro-cid-6hep3uef]{font-size:clamp(2.2rem,1.4rem + 3.4vw,4.4rem)}.text[data-astro-cid-6hep3uef]{font-size:var(--fs-lg);max-width:40rem}.copy[data-astro-cid-6hep3uef] .btn[data-astro-cid-6hep3uef]{margin-top:1.5rem}.person[data-astro-cid-6hep3uef]{background:var(--green-800);color:var(--cream-100);border-radius:var(--radius);gap:.4rem;padding:clamp(24px,3vw,32px);display:grid}.logo[data-astro-cid-6hep3uef]{background:#fff;border-radius:8px;justify-self:start;margin-bottom:.6rem;padding:4px 10px;display:inline-flex}.logo[data-astro-cid-6hep3uef] img[data-astro-cid-6hep3uef]{width:auto;height:34px}.name[data-astro-cid-6hep3uef]{font-weight:700;font-size:var(--fs-lg)}.role[data-astro-cid-6hep3uef]{color:var(--gold-500);font-size:var(--fs-sm);margin-bottom:.4rem}.person[data-astro-cid-6hep3uef] a[data-astro-cid-6hep3uef]{align-items:center;gap:.6rem;padding-block:.25rem;text-decoration:none;display:inline-flex}.person[data-astro-cid-6hep3uef] a[data-astro-cid-6hep3uef]:hover{text-decoration:underline}.person[data-astro-cid-6hep3uef] svg{width:18px;height:18px;color:var(--gold-500)}.layout[data-astro-cid-uimncqsl]{align-items:start;gap:clamp(20px,3vw,32px);display:grid}@media (width>=1000px){.layout[data-astro-cid-uimncqsl]{grid-template-columns:1.6fr 1fr}}.form[data-astro-cid-uimncqsl]{background:var(--white);gap:1rem;display:grid}.row[data-astro-cid-uimncqsl].two{gap:1rem;display:grid}@media (width>=640px){.row[data-astro-cid-uimncqsl].two{grid-template-columns:1fr 1fr}}.field[data-astro-cid-uimncqsl]{font-weight:600;font-size:var(--fs-sm);color:var(--ink-900);gap:.4rem;display:grid}abbr[data-astro-cid-uimncqsl]{color:var(--gold-700);text-decoration:none}input[data-astro-cid-uimncqsl],select[data-astro-cid-uimncqsl],textarea[data-astro-cid-uimncqsl]{border-radius:var(--radius-sm);border:1.5px solid var(--line);background:var(--cream-50);width:100%;min-height:48px;padding:.7rem .9rem;font-size:1rem;font-weight:400}textarea[data-astro-cid-uimncqsl]{resize:vertical;min-height:120px}input[data-astro-cid-uimncqsl]:focus-visible,select[data-astro-cid-uimncqsl]:focus-visible,textarea[data-astro-cid-uimncqsl]:focus-visible{border-color:var(--focus);outline-offset:0}[data-astro-cid-uimncqsl][aria-invalid=true]{background:#fff6f5;border-width:2px;border-color:#b42318}.hp[data-astro-cid-uimncqsl]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.status[data-astro-cid-uimncqsl]{border-radius:var(--radius-sm);color:#7a1a12;background:#fff6f5;border:1.5px solid #b42318;padding:.9rem 1rem;font-weight:600}.submit[data-astro-cid-uimncqsl]{justify-self:start;min-width:220px}.submit[data-astro-cid-uimncqsl]:disabled{opacity:.7;cursor:progress}.privacy[data-astro-cid-uimncqsl]{font-size:var(--fs-xs);color:var(--ink-500)}.aside[data-astro-cid-uimncqsl]{gap:clamp(14px,1.6vw,18px);display:grid}h3[data-astro-cid-uimncqsl]{font-family:var(--font-body);text-transform:none;letter-spacing:0;font-size:var(--fs-lg);margin-bottom:.8rem;font-weight:700}.card--dark[data-astro-cid-uimncqsl] h3[data-astro-cid-uimncqsl]{color:var(--gold-500)!important}.name[data-astro-cid-uimncqsl]{margin-bottom:.6rem;font-weight:700}.name[data-astro-cid-uimncqsl] span[data-astro-cid-uimncqsl]{color:#efebe4bf;font-weight:400;font-size:var(--fs-sm)}.line[data-astro-cid-uimncqsl]{align-items:center;gap:.6rem;padding-block:.3rem;text-decoration:none;display:flex}a[data-astro-cid-uimncqsl].line:hover{text-decoration:underline}.line[data-astro-cid-uimncqsl] svg,.areas[data-astro-cid-uimncqsl] svg{width:18px;height:18px;color:var(--gold-500);flex:none}.next[data-astro-cid-uimncqsl]{font-size:var(--fs-sm);gap:.45rem;padding-left:1.2em;display:grid}.next[data-astro-cid-uimncqsl] li[data-astro-cid-uimncqsl]::marker{color:var(--gold-700);font-weight:700}.areas[data-astro-cid-uimncqsl]{font-size:var(--fs-sm);gap:.9rem;display:grid}.areas[data-astro-cid-uimncqsl] li[data-astro-cid-uimncqsl]{align-items:flex-start;gap:.7rem;display:flex}.areas[data-astro-cid-uimncqsl] svg{color:var(--gold-700);margin-top:3px}.prose[data-astro-cid-i6va2g7k]{max-width:48rem}.prose[data-astro-cid-i6va2g7k] h1{margin-bottom:1.5rem;font-size:clamp(2.2rem,1.6rem + 2.4vw,3.4rem)}.prose[data-astro-cid-i6va2g7k] h2{margin:2.4rem 0 1rem;font-size:clamp(1.6rem,1.3rem + 1.2vw,2.2rem)}.prose[data-astro-cid-i6va2g7k] h2:first-child{margin-top:0}.prose[data-astro-cid-i6va2g7k] h3{margin:1.8rem 0 .6rem;font-size:1.25rem}.prose[data-astro-cid-i6va2g7k] p,.prose[data-astro-cid-i6va2g7k] ul,.prose[data-astro-cid-i6va2g7k] ol{margin-bottom:1rem}.prose[data-astro-cid-i6va2g7k] ul,.prose[data-astro-cid-i6va2g7k] ol{padding-left:1.2em}.prose[data-astro-cid-i6va2g7k] li+li{margin-top:.3rem}.prose[data-astro-cid-i6va2g7k] a{color:var(--gold-700);font-weight:600}.prose[data-astro-cid-i6va2g7k] table{border-collapse:collapse;width:100%;font-size:var(--fs-sm);margin-bottom:1rem}.prose[data-astro-cid-i6va2g7k] th,.prose[data-astro-cid-i6va2g7k] td{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:8px 10px}.layout[data-astro-cid-vvxc5s36]{gap:clamp(14px,1.6vw,18px);display:grid}@media (width>=1000px){.layout[data-astro-cid-vvxc5s36]{grid-template-columns:2fr 1.1fr}}.story[data-astro-cid-vvxc5s36]{grid-template-columns:1fr;gap:clamp(12px,1.4vw,16px);display:grid}@media (width>=640px){.story[data-astro-cid-vvxc5s36]{grid-template-columns:repeat(2,1fr)}}.story[data-astro-cid-vvxc5s36] p[data-astro-cid-vvxc5s36]{font-size:var(--fs-sm)}.story[data-astro-cid-vvxc5s36] li[data-astro-cid-vvxc5s36]{align-content:start;gap:.35rem;display:grid}h3[data-astro-cid-vvxc5s36]{font-family:var(--font-body);text-transform:none;letter-spacing:0;font-size:var(--fs-lg);font-weight:700}.n[data-astro-cid-vvxc5s36]{color:var(--gold-700)}.panels[data-astro-cid-vvxc5s36]{align-content:start;gap:clamp(10px,1.2vw,14px);display:grid}.panel[data-astro-cid-vvxc5s36] span[data-astro-cid-vvxc5s36]{font-size:var(--fs-sm)}.panel[data-astro-cid-vvxc5s36]{background:var(--green-800);color:#efebe4eb;border-radius:var(--radius);grid-template-columns:minmax(5ch,auto) 1fr;align-items:center;gap:1.25rem;padding:clamp(14px,1.6vw,20px);display:grid}.panel[data-astro-cid-vvxc5s36] .v[data-astro-cid-vvxc5s36]{font-family:var(--font-display);color:var(--gold-500);text-transform:uppercase;font-size:clamp(1.8rem,1.3rem + 1.6vw,2.7rem);font-weight:700;line-height:1}.panel[data-astro-cid-vvxc5s36].accent{background:var(--gold-500);color:var(--green-900);grid-template-columns:1fr;gap:.4rem}.panel[data-astro-cid-vvxc5s36].accent .v[data-astro-cid-vvxc5s36]{color:var(--green-900);font-family:var(--font-body);text-transform:none;font-size:var(--fs-lg)}.foot[data-astro-cid-vvxc5s36] a[data-astro-cid-vvxc5s36]{color:var(--heading);align-items:center;gap:.35rem;font-weight:700;display:inline-flex}.foot[data-astro-cid-vvxc5s36] svg{width:16px;height:16px}.grid-cards[data-astro-cid-pondwwpz]{grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));gap:clamp(14px,1.6vw,18px);display:grid}.grid-cards[data-astro-cid-pondwwpz].wide{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr))}.c[data-astro-cid-pondwwpz]{background:var(--card);border:1px solid var(--card-line);border-radius:var(--radius);transition:transform .2s var(--ease), box-shadow .2s;flex-direction:column;display:flex;position:relative;overflow:hidden}.c[data-astro-cid-pondwwpz]:has(a):hover{box-shadow:var(--shadow);transform:translateY(-3px)}[data-astro-cid-pondwwpz][data-tone=dark] .c[data-astro-cid-pondwwpz],[data-astro-cid-pondwwpz][data-tone=deep] .c[data-astro-cid-pondwwpz]{border-color:#0000}.media[data-astro-cid-pondwwpz]{aspect-ratio:4/3;overflow:hidden}.media[data-astro-cid-pondwwpz] img[data-astro-cid-pondwwpz]{object-fit:cover;width:100%;height:100%}.body[data-astro-cid-pondwwpz]{flex-direction:column;flex:1;gap:.45rem;padding:18px 20px 22px;display:flex}h3[data-astro-cid-pondwwpz]{font-family:var(--font-display);font-size:clamp(1.15rem,1rem + .5vw,1.4rem)}h3[data-astro-cid-pondwwpz] a[data-astro-cid-pondwwpz]{text-decoration:none}h3[data-astro-cid-pondwwpz] a[data-astro-cid-pondwwpz]:after{content:"";position:absolute;inset:0}p[data-astro-cid-pondwwpz]{font-size:var(--fs-sm);color:var(--text)}.go[data-astro-cid-pondwwpz]{color:var(--gold-700);margin-top:auto;padding-top:.4rem}[data-astro-cid-pondwwpz][data-tone=dark] .go[data-astro-cid-pondwwpz]{color:var(--gold-500)}.go[data-astro-cid-pondwwpz] svg{width:20px;height:20px}.band-wrap[data-astro-cid-xjxaht6j]{padding-block:clamp(16px,2vw,24px)}.band[data-astro-cid-xjxaht6j]{border-radius:var(--radius);background:var(--gold-500);color:var(--green-900);align-items:center;gap:1rem;padding:clamp(22px,3vw,36px) clamp(22px,3vw,40px);display:grid}@media (width>=900px){.band[data-astro-cid-xjxaht6j]{grid-template-columns:minmax(14rem,.8fr) 2fr;gap:2.5rem}}.band[data-astro-cid-xjxaht6j][data-band-tone=dark]{background:var(--green-800);color:#efebe4eb}.band[data-astro-cid-xjxaht6j][data-band-tone=dark] h2[data-astro-cid-xjxaht6j]{color:var(--gold-500)}h2[data-astro-cid-xjxaht6j]{color:var(--green-900);font-size:clamp(1.8rem,1.3rem + 2vw,2.8rem);line-height:1.14}p[data-astro-cid-xjxaht6j]{font-size:var(--fs-lg);font-weight:500}a[data-astro-cid-xjxaht6j]{color:inherit;align-items:center;gap:.4rem;margin-top:.6rem;font-weight:700;display:inline-flex}a[data-astro-cid-xjxaht6j] svg{width:16px;height:16px}.tiles[data-astro-cid-eeodelof]{grid-template-columns:1fr;gap:clamp(14px,1.6vw,20px);display:grid}@media (width>=600px){.tiles[data-astro-cid-eeodelof]{grid-template-columns:repeat(2,1fr)}}@media (width>=980px){.tiles[data-astro-cid-eeodelof]{grid-template-columns:repeat(var(--cols,3), 1fr)}}.tile[data-astro-cid-eeodelof]{background:var(--card);border:1px solid var(--card-line);border-radius:var(--radius);transition:transform .2s var(--ease), box-shadow .2s;flex-direction:column;display:flex;position:relative;overflow:hidden}.tile[data-astro-cid-eeodelof]:hover{box-shadow:var(--shadow);transform:translateY(-3px)}.media[data-astro-cid-eeodelof]{aspect-ratio:16/9;background:var(--cream-100);position:relative}.media[data-astro-cid-eeodelof] img[data-astro-cid-eeodelof]{object-fit:cover;width:100%;height:100%}.illu[data-astro-cid-eeodelof]{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-500);background:#ffffffd9;border-radius:999px;padding:2px 8px;font-size:.6875rem;position:absolute;bottom:10px;right:10px}.body[data-astro-cid-eeodelof]{flex-direction:column;flex:1;gap:.25rem;padding:12px 16px 14px;display:flex}.count[data-astro-cid-eeodelof]{font-size:var(--fs-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--eyebrow);font-weight:700}h3[data-astro-cid-eeodelof]{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.01em;font-size:clamp(1.25rem,1.05rem + .6vw,1.55rem)}h3[data-astro-cid-eeodelof] a[data-astro-cid-eeodelof]{color:var(--heading);text-decoration:none}h3[data-astro-cid-eeodelof] a[data-astro-cid-eeodelof]:after{content:"";position:absolute;inset:0}h3[data-astro-cid-eeodelof] a[data-astro-cid-eeodelof]:focus-visible{outline:none}.tile[data-astro-cid-eeodelof]:has(a:focus-visible){outline:3px solid var(--focus);outline-offset:2px}p[data-astro-cid-eeodelof]{font-size:var(--fs-sm);color:var(--text)}.go[data-astro-cid-eeodelof]{font-weight:700;font-size:var(--fs-sm);color:var(--gold-700);align-items:center;gap:.4rem;margin-top:auto;padding-top:.5rem;display:inline-flex}[data-astro-cid-eeodelof][data-tone=dark] .go[data-astro-cid-eeodelof],[data-astro-cid-eeodelof][data-tone=deep] .go[data-astro-cid-eeodelof]{color:var(--gold-500)}.go[data-astro-cid-eeodelof] svg{width:16px;height:16px}.more[data-astro-cid-eeodelof]{text-align:center;margin-top:clamp(16px,2vw,24px)}.toolbar[data-astro-cid-kiwgvtw2]{background:var(--card);border:1px solid var(--card-line);border-radius:var(--radius);z-index:5;flex-wrap:wrap;align-items:center;gap:.75rem 1rem;margin-bottom:1.25rem;padding:12px;display:flex;position:sticky;top:72px}.toolbar[data-astro-cid-kiwgvtw2][hidden]{display:none}.seg[data-astro-cid-kiwgvtw2]{background:var(--cream-200);border-radius:999px;gap:2px;padding:3px;display:inline-flex}.seg[data-astro-cid-kiwgvtw2] button[data-astro-cid-kiwgvtw2]{font-weight:600;font-size:var(--fs-sm);cursor:pointer;color:var(--ink-700);background:0 0;border:0;border-radius:999px;align-items:center;gap:.35rem;min-height:40px;padding:.45rem .9rem;display:inline-flex}.seg[data-astro-cid-kiwgvtw2] button[data-astro-cid-kiwgvtw2][aria-pressed=true]{background:var(--green-800);color:var(--cream-100)}.seg[data-astro-cid-kiwgvtw2] svg,.veg[data-astro-cid-kiwgvtw2] svg,.search[data-astro-cid-kiwgvtw2] svg{width:16px;height:16px}.veg[data-astro-cid-kiwgvtw2]{font-weight:600;font-size:var(--fs-sm);cursor:pointer;align-items:center;gap:.4rem;min-height:40px;display:inline-flex}.veg[data-astro-cid-kiwgvtw2] input[data-astro-cid-kiwgvtw2]{width:18px;height:18px;accent-color:var(--green-800)}.search[data-astro-cid-kiwgvtw2]{border:1px solid var(--line);background:#fff;border-radius:999px;flex:200px;align-items:center;gap:.4rem;min-height:42px;padding:0 12px;display:inline-flex}.search[data-astro-cid-kiwgvtw2] input[data-astro-cid-kiwgvtw2]{background:0 0;border:0;outline:0;width:100%;min-height:40px}.search[data-astro-cid-kiwgvtw2]:focus-within{outline:3px solid var(--focus);outline-offset:1px}.count[data-astro-cid-kiwgvtw2]{font-size:var(--fs-sm);color:var(--muted);margin-left:auto}.count[data-astro-cid-kiwgvtw2] strong[data-astro-cid-kiwgvtw2]{color:var(--heading)}.jump[data-astro-cid-kiwgvtw2]{flex-wrap:wrap;gap:.5rem;margin-bottom:1.5rem;display:flex}.jump[data-astro-cid-kiwgvtw2] a[data-astro-cid-kiwgvtw2]{border:1px solid var(--line);font-weight:600;font-size:var(--fs-sm);background:var(--card);border-radius:999px;align-items:center;gap:.4rem;padding:.4rem .85rem;text-decoration:none;display:inline-flex}.jump[data-astro-cid-kiwgvtw2] a[data-astro-cid-kiwgvtw2]:hover{border-color:var(--gold-500)}.jump[data-astro-cid-kiwgvtw2] span[data-astro-cid-kiwgvtw2]{color:var(--gold-700);font-size:var(--fs-xs)}.group[data-astro-cid-kiwgvtw2]+.group[data-astro-cid-kiwgvtw2]{margin-top:2rem}.group[data-astro-cid-kiwgvtw2][hidden]{display:none}.gtitle[data-astro-cid-kiwgvtw2]{font-family:var(--font-display);text-transform:uppercase;font-size:var(--fs-h3);margin-bottom:.75rem;scroll-margin-top:150px}.list[data-astro-cid-kiwgvtw2]{border:1px solid var(--card-line);border-radius:var(--radius);background:var(--card);overflow:hidden}.item[data-astro-cid-kiwgvtw2]{grid-template-columns:1fr auto;grid-template-areas:"name name""tags tags""mou price";gap:.4rem 1rem;padding:14px 18px;display:grid}.item[data-astro-cid-kiwgvtw2]+.item[data-astro-cid-kiwgvtw2]{border-top:1px solid var(--card-line)}.item[data-astro-cid-kiwgvtw2][hidden]{display:none}.item[data-astro-cid-kiwgvtw2]:has(.thumb){grid-template-columns:88px 1fr auto;grid-template-areas:"thumb name name""thumb tags tags""thumb mou price"}.thumb[data-astro-cid-kiwgvtw2]{object-fit:cover;border-radius:8px;grid-area:thumb;align-self:center;width:88px;height:66px}.ph[data-astro-cid-kiwgvtw2]{background:var(--cream-100);color:var(--line);place-items:center;display:grid}.ph[data-astro-cid-kiwgvtw2] svg{width:24px;height:24px}@media (width>=860px){.item[data-astro-cid-kiwgvtw2]:has(.thumb){grid-template-columns:88px minmax(0,2.4fr) minmax(0,1.3fr) minmax(0,1fr) auto;grid-template-areas:"thumb name tags mou price"}}.name[data-astro-cid-kiwgvtw2]{flex-direction:column;grid-area:name;gap:.1rem;display:flex}.name[data-astro-cid-kiwgvtw2] strong[data-astro-cid-kiwgvtw2]{color:var(--heading);font-weight:700;font-size:var(--fs-base)}.alt[data-astro-cid-kiwgvtw2]{font-size:var(--fs-xs);color:var(--muted);font-style:italic}.vbtn[data-astro-cid-kiwgvtw2]{border:1px solid var(--gold-700);color:var(--gold-700);font-weight:700;font-size:var(--fs-xs);cursor:pointer;background:0 0;border-radius:999px;place-self:flex-start start;align-items:center;gap:.35rem;min-height:32px;margin-top:.3rem;padding:.25rem .7rem .25rem .45rem;display:inline-flex}.vbtn[data-astro-cid-kiwgvtw2]:hover{background:var(--gold-700);color:#fff}.vbtn[data-astro-cid-kiwgvtw2] svg{width:16px;height:16px}.sku[data-astro-cid-kiwgvtw2]{font-size:var(--fs-xs);color:var(--muted);letter-spacing:.04em;font-variant-numeric:tabular-nums}.tags[data-astro-cid-kiwgvtw2]{flex-wrap:wrap;grid-area:tags;gap:.4rem;display:flex}.tag[data-astro-cid-kiwgvtw2]{font-size:var(--fs-xs);border-radius:999px;align-items:center;gap:.3rem;padding:.2rem .6rem;font-weight:700;display:inline-flex}.tag[data-astro-cid-kiwgvtw2] svg{width:14px;height:14px}.tag[data-astro-cid-kiwgvtw2].chilled{color:#1f4d36;background:#e3eee7}.tag[data-astro-cid-kiwgvtw2].frozen{color:#1d4a66;background:#e1ecf3}.tag[data-astro-cid-kiwgvtw2].veg{color:#44601b;background:#eef3dc}.mou[data-astro-cid-kiwgvtw2]{font-size:var(--fs-sm);font-variant-numeric:tabular-nums;grid-area:mou}.mou[data-astro-cid-kiwgvtw2] span[data-astro-cid-kiwgvtw2]{color:var(--muted);font-size:var(--fs-xs);margin-right:.25rem}.price[data-astro-cid-kiwgvtw2]{font-size:var(--fs-sm);text-align:right;grid-area:price;justify-items:end;gap:.35rem;display:grid}.price[data-astro-cid-kiwgvtw2] .eur[data-astro-cid-kiwgvtw2]{color:var(--muted);white-space:nowrap;font-variant-numeric:tabular-nums}.price[data-astro-cid-kiwgvtw2] .eur[data-astro-cid-kiwgvtw2] strong[data-astro-cid-kiwgvtw2]{color:var(--heading);font-size:var(--fs-base)}.price[data-astro-cid-kiwgvtw2] .ask[data-astro-cid-kiwgvtw2]{color:var(--gold-700);font-weight:600}.pricenote[data-astro-cid-kiwgvtw2]{font-size:var(--fs-sm);color:var(--muted);max-width:80ch;margin-top:1rem}.pricenote[data-astro-cid-kiwgvtw2] a[data-astro-cid-kiwgvtw2]{color:var(--gold-700);white-space:nowrap;align-items:center;gap:.3rem;font-weight:700;display:inline-flex}.pricenote[data-astro-cid-kiwgvtw2] svg{width:15px;height:15px}.add-btn[data-astro-cid-kiwgvtw2]{border:1px solid var(--green-800);color:var(--green-800);font-weight:700;font-size:var(--fs-xs);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:.3rem;min-height:36px;padding:.3rem .8rem;display:inline-flex}.add-btn[data-astro-cid-kiwgvtw2]:hover{background:var(--green-800);color:var(--cream-100)}.add-btn[data-astro-cid-kiwgvtw2] svg{width:14px;height:14px}.add-btn[data-astro-cid-kiwgvtw2][hidden],.stepper[data-astro-cid-kiwgvtw2][hidden]{display:none}.stepper[data-astro-cid-kiwgvtw2]{background:var(--green-800);color:var(--cream-100);border-radius:999px;align-items:center;display:inline-flex;overflow:hidden}.stepper[data-astro-cid-kiwgvtw2] button[data-astro-cid-kiwgvtw2]{color:inherit;cursor:pointer;background:0 0;border:0;width:36px;height:36px;font-size:1.1rem;font-weight:700}.stepper[data-astro-cid-kiwgvtw2] button[data-astro-cid-kiwgvtw2]:hover{background:#ffffff1f}.stepper[data-astro-cid-kiwgvtw2] output[data-astro-cid-kiwgvtw2]{text-align:center;min-width:4.5rem;font-weight:700;font-size:var(--fs-sm);font-variant-numeric:tabular-nums}@media (width>=860px){.item[data-astro-cid-kiwgvtw2]{grid-template-columns:minmax(0,2.4fr) minmax(0,1.3fr) minmax(0,1fr) auto;grid-template-areas:"name tags mou price";align-items:center}}.empty[data-astro-cid-kiwgvtw2]{text-align:center;color:var(--muted);padding:2rem}.empty[data-astro-cid-kiwgvtw2][hidden]{display:none}.actions[data-astro-cid-kiwgvtw2]{flex-wrap:wrap;gap:.75rem;margin-top:1.75rem;display:flex}.note[data-astro-cid-kiwgvtw2]{font-size:var(--fs-sm);color:var(--muted);max-width:70ch;margin-top:1rem}@media (height<=760px) and (width>=640px){.toolbar[data-astro-cid-kiwgvtw2]{top:58px}}.door[data-astro-cid-lvvcegpz]{align-items:center;gap:clamp(24px,4vw,56px);display:grid}@media (width>=960px){.door[data-astro-cid-lvvcegpz]{grid-template-columns:1.1fr 1fr}}.text[data-astro-cid-lvvcegpz]{flex-direction:column;align-items:flex-start;gap:.9rem;display:flex}.logo[data-astro-cid-lvvcegpz]{background:#fff;border-radius:8px;padding:4px 10px;display:inline-flex}.logo[data-astro-cid-lvvcegpz] img[data-astro-cid-lvvcegpz]{width:auto;height:34px}h2[data-astro-cid-lvvcegpz]{font-size:var(--fs-h2)}p[data-astro-cid-lvvcegpz]{font-size:var(--fs-lg);max-width:56ch}ul[data-astro-cid-lvvcegpz]{gap:.5rem;margin-block:.25rem .5rem;display:grid}li[data-astro-cid-lvvcegpz]{align-items:flex-start;gap:.6rem;display:flex}li[data-astro-cid-lvvcegpz] svg{width:20px;height:20px;color:var(--gold-500);flex:none;margin-top:2px}.go[data-astro-cid-lvvcegpz]{flex-wrap:wrap;align-items:center;gap:.8rem 1.4rem;display:flex}.back[data-astro-cid-lvvcegpz]{font-size:var(--fs-sm);color:var(--heading);text-underline-offset:3px;align-items:center;gap:.4rem;font-weight:600;display:inline-flex}.back[data-astro-cid-lvvcegpz] svg{width:16px;height:16px}.media[data-astro-cid-lvvcegpz]{border-radius:var(--radius-lg);aspect-ratio:4/3;overflow:hidden}.media[data-astro-cid-lvvcegpz] img[data-astro-cid-lvvcegpz]{object-fit:cover;width:100%;height:100%}.gateway[data-astro-cid-y2fo4it3]{padding-block:clamp(14px,3.2vh,44px) clamp(20px,3.5vh,48px)}.head[data-astro-cid-y2fo4it3]{text-align:center;justify-items:center;gap:clamp(.3rem,.9vh,.5rem);margin-bottom:clamp(12px,2.6vh,28px);display:grid}h1[data-astro-cid-y2fo4it3]{color:var(--cream-100);max-width:28ch;font-size:min(clamp(1.9rem,1.2rem + 2vw,3rem),6.4vh)}.intro[data-astro-cid-y2fo4it3]{color:#efebe4e0;font-size:var(--fs-base);max-width:56rem}.doors[data-astro-cid-y2fo4it3]{gap:clamp(16px,2vw,24px);display:grid}@media (width>=960px){.doors[data-astro-cid-y2fo4it3]{grid-template-columns:1fr 1fr}}.door[data-astro-cid-y2fo4it3]{--lt:clamp(14px, 1.8vw, 24px);--lh:42px;isolation:isolate;border-radius:var(--radius-lg);align-items:flex-end;min-height:clamp(340px,100svh - 300px,520px);display:flex;position:relative;overflow:hidden}.bg[data-astro-cid-y2fo4it3]{object-fit:cover;z-index:-2;width:100%;height:100%;transition:transform .6s var(--ease);position:absolute;inset:0}.door[data-astro-cid-y2fo4it3]:after{content:"";z-index:-1;background:linear-gradient(#0c241b59 0%,#0c241bd9 34%,#0c241bf5 100%);position:absolute;inset:0}@media (width>=960px){.door[data-astro-cid-y2fo4it3]:after{background:linear-gradient(#0c241b33 0%,#0c241bcc 38%,#0c241bf5 100%)}}.door[data-astro-cid-y2fo4it3]:hover .bg[data-astro-cid-y2fo4it3]{transform:scale(1.03)}.body[data-astro-cid-y2fo4it3]{padding:clamp(16px,2vw,28px);padding-top:calc(var(--lt) + var(--lh) + 14px);color:var(--cream-100);flex-direction:column;align-items:flex-start;gap:clamp(.35rem,.9vh,.55rem);display:flex}.logo[data-astro-cid-y2fo4it3]{top:var(--lt);background:#fff;border-radius:8px;padding:4px 10px;transition:transform .2s;display:inline-flex;position:absolute;left:clamp(16px,2vw,28px);box-shadow:0 6px 18px -8px #00000080}.logo[data-astro-cid-y2fo4it3]:hover{transform:translateY(-1px)}.logo[data-astro-cid-y2fo4it3] img[data-astro-cid-y2fo4it3]{width:auto;height:34px}.ask[data-astro-cid-y2fo4it3]{font-size:var(--fs-sm);letter-spacing:.12em;text-transform:uppercase;color:var(--gold-400);font-weight:700}h2[data-astro-cid-y2fo4it3]{color:var(--cream-100);font-size:min(clamp(1.7rem,1.2rem + 1.5vw,2.5rem),5.6vh)}.text[data-astro-cid-y2fo4it3]{font-size:var(--fs-base);color:#efebe4eb;max-width:36rem}.points[data-astro-cid-y2fo4it3]{gap:clamp(.15rem,.6vh,.4rem);display:grid}.points[data-astro-cid-y2fo4it3] li[data-astro-cid-y2fo4it3]{align-items:flex-start;gap:.55rem;display:flex}.points[data-astro-cid-y2fo4it3] svg{width:18px;height:18px;color:var(--gold-400);flex:none;margin-top:3px}.cta-row[data-astro-cid-y2fo4it3]{flex-wrap:wrap;align-items:center;gap:.5rem 1.1rem;margin-top:.35rem;display:flex}.quick[data-astro-cid-y2fo4it3]{font-size:var(--fs-sm);flex-wrap:wrap;gap:.3rem 1rem;display:flex}.quick[data-astro-cid-y2fo4it3] a[data-astro-cid-y2fo4it3]{color:var(--cream-100);text-underline-offset:3px}.quick[data-astro-cid-y2fo4it3] a[data-astro-cid-y2fo4it3]:hover{color:var(--gold-400)}.note[data-astro-cid-y2fo4it3]{text-align:center;color:var(--muted);font-size:var(--fs-sm);margin-top:1.5rem}@media (height<=760px) and (width>=960px){.intro[data-astro-cid-y2fo4it3]{font-size:var(--fs-sm);max-width:none}.text[data-astro-cid-y2fo4it3],.points[data-astro-cid-y2fo4it3] li[data-astro-cid-y2fo4it3]{font-size:var(--fs-sm)}.door[data-astro-cid-y2fo4it3]{--lh:38px}.logo[data-astro-cid-y2fo4it3] img[data-astro-cid-y2fo4it3]{height:30px}}.order[data-astro-cid-gqlwap5r]{gap:clamp(28px,4vw,48px);display:grid}.pick[data-astro-cid-gqlwap5r]{align-items:start;gap:clamp(20px,3vw,36px);display:grid}@media (width>=1000px){.pick[data-astro-cid-gqlwap5r]{grid-template-columns:minmax(0,1fr) 340px}}.hp[data-astro-cid-gqlwap5r]{position:absolute;left:-9999px}.tools[data-astro-cid-gqlwap5r]{flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;margin-bottom:.9rem;display:flex}.search[data-astro-cid-gqlwap5r]{border:1px solid var(--line);background:#fff;border-radius:999px;flex:240px;align-items:center;gap:.4rem;min-height:44px;padding:0 12px;display:inline-flex}.search[data-astro-cid-gqlwap5r] input[data-astro-cid-gqlwap5r]{background:0 0;border:0;outline:0;width:100%;min-height:42px}.search[data-astro-cid-gqlwap5r] svg{width:16px;height:16px}.search[data-astro-cid-gqlwap5r]:focus-within{outline:3px solid var(--focus);outline-offset:1px}.only[data-astro-cid-gqlwap5r]{font-weight:600;font-size:var(--fs-sm);cursor:pointer;align-items:center;gap:.45rem;display:inline-flex}.only[data-astro-cid-gqlwap5r] input[data-astro-cid-gqlwap5r]{width:18px;height:18px;accent-color:var(--green-800)}.jump[data-astro-cid-gqlwap5r]{flex-wrap:wrap;gap:.4rem;margin-bottom:1.25rem;display:flex}.jump[data-astro-cid-gqlwap5r] a[data-astro-cid-gqlwap5r]{border:1px solid var(--line);font-size:var(--fs-xs);background:var(--card);border-radius:999px;padding:.3rem .75rem;font-weight:700;text-decoration:none}.grp[data-astro-cid-gqlwap5r]{border:0;margin:0 0 1.5rem;padding:0;scroll-margin-top:110px}.grp[data-astro-cid-gqlwap5r][hidden]{display:none}.grp[data-astro-cid-gqlwap5r]>legend[data-astro-cid-gqlwap5r]{font-family:var(--font-display);text-transform:uppercase;font-size:var(--fs-h3);margin-bottom:.5rem;padding:0}.rows[data-astro-cid-gqlwap5r]{border:1px solid var(--card-line);border-radius:var(--radius);background:var(--card);overflow:hidden}.row[data-astro-cid-gqlwap5r]{grid-template-columns:1fr auto;grid-template-areas:"nm nm""pr qty";align-items:center;gap:.4rem .75rem;padding:10px 14px;display:grid}@media (width>=640px){.row[data-astro-cid-gqlwap5r]{grid-template-columns:minmax(0,1fr) 7.5rem 8.75rem;grid-template-areas:"nm pr qty"}}.row[data-astro-cid-gqlwap5r]+.row[data-astro-cid-gqlwap5r]{border-top:1px solid var(--card-line)}.row[data-astro-cid-gqlwap5r][hidden]{display:none}.row[data-astro-cid-gqlwap5r].on{background:#eef4ec}.nm[data-astro-cid-gqlwap5r]{cursor:pointer;grid-area:nm;gap:.1rem;display:grid}.nm[data-astro-cid-gqlwap5r] strong[data-astro-cid-gqlwap5r]{color:var(--heading)}.nm[data-astro-cid-gqlwap5r] span[data-astro-cid-gqlwap5r]{font-size:var(--fs-xs);color:var(--muted)}.nm[data-astro-cid-gqlwap5r] .alt[data-astro-cid-gqlwap5r]{font-style:italic}.pr[data-astro-cid-gqlwap5r]{font-size:var(--fs-sm);color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap;grid-area:pr}@media (width>=640px){.pr[data-astro-cid-gqlwap5r]{text-align:right}}.pr[data-astro-cid-gqlwap5r] strong[data-astro-cid-gqlwap5r]{color:var(--heading)}.pr[data-astro-cid-gqlwap5r] em[data-astro-cid-gqlwap5r]{color:var(--gold-700);font-style:normal;font-weight:600;font-size:var(--fs-xs)}.qty[data-astro-cid-gqlwap5r]{flex-wrap:wrap;grid-area:qty;justify-content:flex-end;justify-self:end;align-items:center;gap:.35rem;display:inline-flex}.qty[data-astro-cid-gqlwap5r] input[data-astro-cid-gqlwap5r]{border:1px solid var(--line);text-align:right;font-variant-numeric:tabular-nums;background:#fff;border-radius:10px;width:6.5rem;min-height:42px;padding:0 .6rem;font-weight:700}.row[data-astro-cid-gqlwap5r].on .qty[data-astro-cid-gqlwap5r] input[data-astro-cid-gqlwap5r]{border-color:var(--green-800)}.unit[data-astro-cid-gqlwap5r]{font-size:var(--fs-xs);color:var(--muted)}.lv[data-astro-cid-gqlwap5r]{text-align:right;font-size:var(--fs-xs);color:var(--green-800);font-variant-numeric:tabular-nums;flex-basis:100%;font-weight:700}.lv[data-astro-cid-gqlwap5r]:empty{display:none}.pricenote[data-astro-cid-gqlwap5r]{font-size:var(--fs-xs);color:var(--muted);max-width:80ch}.panel[data-astro-cid-gqlwap5r]{gap:1rem;display:grid}@media (width>=1000px){.panel[data-astro-cid-gqlwap5r]{position:sticky;top:96px}}.card[data-astro-cid-gqlwap5r]{background:var(--card);border:1px solid var(--card-line);border-radius:var(--radius);padding:18px 20px}.sum[data-astro-cid-gqlwap5r] h3[data-astro-cid-gqlwap5r]{font-family:var(--font-display);text-transform:uppercase;margin-bottom:.6rem}.sum[data-astro-cid-gqlwap5r] dl[data-astro-cid-gqlwap5r]>div[data-astro-cid-gqlwap5r]{border-bottom:1px dashed var(--card-line);justify-content:space-between;gap:1rem;padding:.3rem 0;display:flex}.sum[data-astro-cid-gqlwap5r] dl[data-astro-cid-gqlwap5r]>div[data-astro-cid-gqlwap5r][hidden]{display:none}.sum[data-astro-cid-gqlwap5r] dt[data-astro-cid-gqlwap5r]{color:var(--muted);align-items:center;gap:.35rem;display:inline-flex}.sum[data-astro-cid-gqlwap5r] dt[data-astro-cid-gqlwap5r] svg{width:15px;height:15px}.sum[data-astro-cid-gqlwap5r] dd[data-astro-cid-gqlwap5r]{font-variant-numeric:tabular-nums;text-align:right;margin:0;font-weight:700}.sum[data-astro-cid-gqlwap5r] .tot[data-astro-cid-gqlwap5r] dt[data-astro-cid-gqlwap5r],.sum[data-astro-cid-gqlwap5r] .tot[data-astro-cid-gqlwap5r] dd[data-astro-cid-gqlwap5r],.sum[data-astro-cid-gqlwap5r] .val[data-astro-cid-gqlwap5r] dd[data-astro-cid-gqlwap5r]{color:var(--heading);font-size:var(--fs-lg)}.sum[data-astro-cid-gqlwap5r] .np[data-astro-cid-gqlwap5r]{flex-direction:column;gap:.1rem}.sum[data-astro-cid-gqlwap5r] .np[data-astro-cid-gqlwap5r] dd[data-astro-cid-gqlwap5r]{text-align:left;font-weight:600;font-size:var(--fs-xs);color:var(--gold-700)}.hint[data-astro-cid-gqlwap5r]{font-size:var(--fs-xs);color:var(--muted);margin-top:.6rem}.linklike[data-astro-cid-gqlwap5r]{color:var(--gold-700);cursor:pointer;font-size:var(--fs-sm);background:0 0;border:0;padding:0;text-decoration:underline}.sum[data-astro-cid-gqlwap5r] .linklike[data-astro-cid-gqlwap5r]{margin-top:.4rem;display:block}.next[data-astro-cid-gqlwap5r]{justify-content:center;width:100%;margin-top:1rem}.details[data-astro-cid-gqlwap5r]{scroll-margin-top:96px}.details[data-astro-cid-gqlwap5r]>h3[data-astro-cid-gqlwap5r]{font-family:var(--font-display);text-transform:uppercase;font-size:var(--fs-h3);margin-bottom:.9rem}.cols[data-astro-cid-gqlwap5r]{gap:1rem;display:grid}@media (width>=900px){.cols[data-astro-cid-gqlwap5r]{grid-template-columns:1fr 1fr;align-items:start}}.col[data-astro-cid-gqlwap5r]{gap:1rem;display:grid}.box[data-astro-cid-gqlwap5r]{background:var(--card);border:1px solid var(--card-line);border-radius:var(--radius);gap:.7rem;min-width:0;margin:0;padding:16px 20px 20px;display:grid}.box[data-astro-cid-gqlwap5r]>legend[data-astro-cid-gqlwap5r]{font-weight:800;font-size:var(--fs-sm);letter-spacing:.08em;text-transform:uppercase;color:var(--eyebrow);margin-left:-.4rem;padding:0 .4rem}.sub[data-astro-cid-gqlwap5r]{gap:.7rem;display:grid}.sub[data-astro-cid-gqlwap5r][hidden],.field[data-astro-cid-gqlwap5r][hidden]{display:none}.label[data-astro-cid-gqlwap5r]{font-size:var(--fs-sm);margin-bottom:-.35rem;font-weight:600}.small[data-astro-cid-gqlwap5r]{font-size:var(--fs-sm);color:var(--muted);margin-top:-.2rem}.two[data-astro-cid-gqlwap5r]{gap:.7rem;display:grid}@media (width>=520px){.two[data-astro-cid-gqlwap5r]{grid-template-columns:1fr 1fr}}.modes[data-astro-cid-gqlwap5r]{gap:.5rem;display:grid}@media (width>=520px){.modes[data-astro-cid-gqlwap5r]{grid-template-columns:1fr 1fr}}.mode[data-astro-cid-gqlwap5r]{border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:12px;align-items:flex-start;gap:.6rem;padding:12px 14px;display:flex}.mode[data-astro-cid-gqlwap5r]:has(input:checked){border-color:var(--green-800);box-shadow:inset 0 0 0 1px var(--green-800)}.mode[data-astro-cid-gqlwap5r] input[data-astro-cid-gqlwap5r]{width:18px;height:18px;accent-color:var(--green-800);flex:none;margin-top:2px}.mode[data-astro-cid-gqlwap5r] span[data-astro-cid-gqlwap5r]{gap:.15rem;display:grid}.mode[data-astro-cid-gqlwap5r] small[data-astro-cid-gqlwap5r]{color:var(--muted);font-size:var(--fs-xs)}.field[data-astro-cid-gqlwap5r]{font-size:var(--fs-sm);gap:.25rem;font-weight:600;display:grid}.field[data-astro-cid-gqlwap5r] input[data-astro-cid-gqlwap5r],.field[data-astro-cid-gqlwap5r] textarea[data-astro-cid-gqlwap5r],.field[data-astro-cid-gqlwap5r] select[data-astro-cid-gqlwap5r]{border:1px solid var(--line);background:#fff;border-radius:10px;width:100%;min-height:42px;padding:.5rem .7rem;font-weight:400}.field[data-astro-cid-gqlwap5r].invalid input[data-astro-cid-gqlwap5r],.field[data-astro-cid-gqlwap5r].invalid select[data-astro-cid-gqlwap5r]{border-color:#b3261e;outline:2px solid #b3261e33}abbr[data-astro-cid-gqlwap5r]{color:var(--gold-700);text-decoration:none}abbr[data-astro-cid-gqlwap5r][hidden]{display:none}.locs[data-astro-cid-gqlwap5r]{gap:.8rem;display:grid}.loc[data-astro-cid-gqlwap5r]{border:1px dashed var(--line);background:#fff;border-radius:12px;gap:.6rem;padding:12px 14px;display:grid}.loc-head[data-astro-cid-gqlwap5r]{align-items:center;gap:.8rem;display:flex}.loc-head[data-astro-cid-gqlwap5r] strong[data-astro-cid-gqlwap5r]{font-size:var(--fs-sm)}.loc-head[data-astro-cid-gqlwap5r] .linklike[data-astro-cid-gqlwap5r]{font-size:var(--fs-xs)}.icon-btn[data-astro-cid-gqlwap5r]{cursor:pointer;width:32px;height:32px;color:var(--muted);background:0 0;border:0;border-radius:8px;place-items:center;margin-left:auto;display:grid}.icon-btn[data-astro-cid-gqlwap5r][hidden]{display:none}.icon-btn[data-astro-cid-gqlwap5r]:hover{background:var(--cream-200);color:var(--heading)}.icon-btn[data-astro-cid-gqlwap5r] svg{width:16px;height:16px}.add-loc[data-astro-cid-gqlwap5r]{min-height:42px;font-size:var(--fs-sm);justify-self:start;padding-block:.4em}.add-loc[data-astro-cid-gqlwap5r][hidden]{display:none}.send[data-astro-cid-gqlwap5r]{justify-items:start;gap:.7rem;max-width:48rem;margin-top:1.25rem;display:grid}.status[data-astro-cid-gqlwap5r]{font-size:var(--fs-sm);color:var(--heading);font-weight:600}.mail[data-astro-cid-gqlwap5r][hidden]{display:none}.submit[data-astro-cid-gqlwap5r]{justify-content:center;min-width:16rem}.privacy[data-astro-cid-gqlwap5r],.note[data-astro-cid-gqlwap5r]{font-size:var(--fs-xs);color:var(--muted)}.grid[data-astro-cid-wcz4bvj5]{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:clamp(14px,2vw,24px);display:grid}.card[data-astro-cid-wcz4bvj5]{text-align:left;border:1px solid var(--card-line);border-radius:var(--radius);background:var(--card);cursor:pointer;width:100%;color:inherit;font:inherit;padding:0;transition:transform .2s,box-shadow .2s;display:grid;overflow:hidden}.card[data-astro-cid-wcz4bvj5]:hover,.card[data-astro-cid-wcz4bvj5]:focus-visible{transform:translateY(-2px);box-shadow:0 16px 32px -18px #0c241b80}.media[data-astro-cid-wcz4bvj5]{aspect-ratio:16/9;background:#0c241b;position:relative}.media[data-astro-cid-wcz4bvj5] img[data-astro-cid-wcz4bvj5]{object-fit:cover;width:100%;height:100%;display:block}.play[data-astro-cid-wcz4bvj5]{place-items:center;display:grid;position:absolute;inset:0}.play[data-astro-cid-wcz4bvj5] svg{color:#fff;filter:drop-shadow(0 4px 14px #00000080);width:64px;height:64px;transition:transform .2s}.card[data-astro-cid-wcz4bvj5]:hover .play[data-astro-cid-wcz4bvj5] svg{transform:scale(1.08)}.txt[data-astro-cid-wcz4bvj5]{gap:.15rem;padding:14px 16px 16px;display:grid}.cat[data-astro-cid-wcz4bvj5]{font-size:var(--fs-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--eyebrow);font-weight:700}.txt[data-astro-cid-wcz4bvj5] strong[data-astro-cid-wcz4bvj5]{color:var(--heading);font-size:var(--fs-lg)}.sku[data-astro-cid-wcz4bvj5]{font-size:var(--fs-xs);color:var(--muted)}.note[data-astro-cid-wcz4bvj5]{font-size:var(--fs-sm);color:var(--muted);max-width:70ch;margin-top:1.5rem}.article[data-astro-cid-ek7sknqv] .container[data-astro-cid-ek7sknqv]{max-width:48rem}.head[data-astro-cid-ek7sknqv]{margin-bottom:2rem}.head[data-astro-cid-ek7sknqv]>[data-astro-cid-ek7sknqv]+[data-astro-cid-ek7sknqv]{margin-top:.7rem}.head[data-astro-cid-ek7sknqv] h1[data-astro-cid-ek7sknqv]{font-size:var(--fs-h2)}.meta[data-astro-cid-ek7sknqv]{font-size:var(--fs-sm);color:var(--text)}.lead[data-astro-cid-ek7sknqv]{font-size:var(--fs-lg)}.body[data-astro-cid-ek7sknqv] h2{margin:2.2rem 0 .9rem;font-size:clamp(1.4rem,1.2rem + .9vw,1.9rem)}.body[data-astro-cid-ek7sknqv] h3{margin:1.6rem 0 .5rem;font-size:1.2rem}.body[data-astro-cid-ek7sknqv] p,.body[data-astro-cid-ek7sknqv] ul,.body[data-astro-cid-ek7sknqv] ol{margin-bottom:1rem}.body[data-astro-cid-ek7sknqv] ul,.body[data-astro-cid-ek7sknqv] ol{padding-left:1.2em}.body[data-astro-cid-ek7sknqv] li+li{margin-top:.3rem}.body[data-astro-cid-ek7sknqv] a{color:var(--gold-700);font-weight:600}.body[data-astro-cid-ek7sknqv] table{border-collapse:collapse;width:100%;font-size:var(--fs-sm);margin-bottom:1rem;display:block;overflow-x:auto}.body[data-astro-cid-ek7sknqv] th,.body[data-astro-cid-ek7sknqv] td{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:8px 10px}.body[data-astro-cid-ek7sknqv] blockquote{border-left:3px solid var(--gold-500);margin:1.2rem 0;padding-left:1rem}.author[data-astro-cid-ek7sknqv]{border:1px solid var(--card-line);border-radius:var(--radius);background:var(--card);margin-top:2.4rem;padding:18px 20px}.author[data-astro-cid-ek7sknqv] p[data-astro-cid-ek7sknqv]{font-size:var(--fs-sm);margin-top:.4rem}.next[data-astro-cid-ek7sknqv]{margin-top:2rem}.next[data-astro-cid-ek7sknqv] h2[data-astro-cid-ek7sknqv]{margin-bottom:.6rem;font-size:1.2rem}.next[data-astro-cid-ek7sknqv] ul[data-astro-cid-ek7sknqv]{gap:.4rem;display:grid}.next[data-astro-cid-ek7sknqv] a[data-astro-cid-ek7sknqv]{color:var(--gold-700);align-items:center;gap:.4rem;font-weight:600;text-decoration:none;display:inline-flex}.next[data-astro-cid-ek7sknqv] a[data-astro-cid-ek7sknqv] svg{width:16px;height:16px}.cta[data-astro-cid-ek7sknqv]{margin-top:2rem}.crumbs[data-astro-cid-rccrbjaa]{background:var(--cream-100);border-bottom:1px solid var(--line);font-size:var(--fs-xs)}ol[data-astro-cid-rccrbjaa]{color:var(--ink-500);flex-wrap:wrap;gap:.25rem .5rem;padding-block:.8rem;display:flex}li[data-astro-cid-rccrbjaa]+li[data-astro-cid-rccrbjaa]:before{content:"/";color:var(--line);margin-right:.5rem}a[data-astro-cid-rccrbjaa]{text-decoration:none}a[data-astro-cid-rccrbjaa]:hover{text-decoration:underline}[data-astro-cid-rccrbjaa][aria-current]{color:var(--ink-900);font-weight:600}
