.resources[data-astro-cid-h3gzkitj]{background:var(--mint-soft);padding-block:clamp(2.5rem,2rem + 1.6vw,3.4rem) clamp(3rem,2.4rem + 2vw,4.8rem)}.resources__grid[data-astro-cid-h3gzkitj]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem clamp(1.5rem,1rem + 2vw,3rem)}.resources__heading[data-astro-cid-h3gzkitj]{margin:0 0 12px;font-size:var(--fs-card-title-sm);font-weight:600;letter-spacing:-.02em;color:var(--ink)}.resources__list[data-astro-cid-h3gzkitj]{margin:0;padding:0;list-style:none}.resources__link[data-astro-cid-h3gzkitj]{display:inline-flex;align-items:flex-start;gap:8px;padding-block:2px;font-size:var(--fs-body);line-height:1.5;color:var(--ink);transition:color var(--ease)}.resources__link[data-astro-cid-h3gzkitj]:hover{color:var(--orange)}.resources__icon[data-astro-cid-h3gzkitj]{flex:none;width:1.15em;height:1.15em;margin-top:.175em;color:var(--doc-red)}@media(max-width:760px){.resources__grid[data-astro-cid-h3gzkitj]{grid-template-columns:minmax(0,1fr)}}.pd[data-astro-cid-q7nzcljg]{display:grid;grid-template-columns:minmax(0,547fr) minmax(0,588fr);column-gap:clamp(2.5rem,1.5rem + 2.6vw,4rem);align-items:start;padding-top:clamp(1rem,.4rem + 2vw,2.4rem);padding-bottom:clamp(3.5rem,2.8rem + 2vw,4.5rem)}.pd__title[data-astro-cid-q7nzcljg]{margin:0;font-size:var(--fs-page-title);font-weight:600;line-height:1.1;letter-spacing:-.03em;color:var(--text-body)}.pd__lede[data-astro-cid-q7nzcljg]{margin:clamp(1.25rem,1rem + .8vw,1.75rem) 0 0;font-size:var(--fs-lede);line-height:1.44;color:var(--text-muted)}.pd__text[data-astro-cid-q7nzcljg]{margin:16px 0 0;font-size:var(--fs-body);line-height:1.7;color:var(--text-body)}.pd__cta[data-astro-cid-q7nzcljg]{margin-top:clamp(2rem,1.6rem + 1.4vw,3.4rem)}.pd__section[data-astro-cid-q7nzcljg]{margin-top:clamp(2.5rem,2rem + 1.6vw,3.2rem)}.pd__h2[data-astro-cid-q7nzcljg]{margin:0 0 4px;font-size:var(--fs-section-h2);font-weight:400;line-height:1.2;letter-spacing:-.01em;color:var(--text-body)}.pd__h3[data-astro-cid-q7nzcljg]{margin:24px 0 0;font-size:var(--fs-body);font-weight:600;color:var(--ink)}.pd__list[data-astro-cid-q7nzcljg]{margin:16px 0 0;padding-left:1.2em;display:grid;gap:8px;font-size:var(--fs-body);line-height:1.6;color:var(--text-body)}.pd__list[data-astro-cid-q7nzcljg] li[data-astro-cid-q7nzcljg]::marker{color:var(--orange)}.pd__species[data-astro-cid-q7nzcljg]{font-style:italic}.pd__groups[data-astro-cid-q7nzcljg]{display:grid;gap:14px;margin:16px 0 0}.pd__groups[data-astro-cid-q7nzcljg] dt[data-astro-cid-q7nzcljg]{font-size:var(--fs-body);font-weight:600;line-height:1.5;color:var(--ink)}.pd__groups[data-astro-cid-q7nzcljg] dd[data-astro-cid-q7nzcljg]{margin:2px 0 0;font-size:var(--fs-body-sm);line-height:1.6;color:var(--text-body)}.pd__aside[data-astro-cid-q7nzcljg],.pd__cards[data-astro-cid-q7nzcljg]{display:grid;gap:25px}.pd__card[data-astro-cid-q7nzcljg]{padding:30px 30px 32px;background:var(--bg);border-radius:var(--r-card)}.pd__media[data-astro-cid-q7nzcljg]{height:clamp(280px,18rem + 6vw,360px);padding:0;overflow:hidden}.pd__img[data-astro-cid-q7nzcljg]{width:100%;height:100%;padding:6% 8%;object-fit:contain}.pd__card-title[data-astro-cid-q7nzcljg]{margin:0 0 16px;font-size:var(--fs-card-title-sm);font-weight:600;line-height:1.3;letter-spacing:-.02em;color:var(--ink)}.pd__facts[data-astro-cid-q7nzcljg]{display:grid;gap:14px;margin:0}.pd__facts[data-astro-cid-q7nzcljg] dt[data-astro-cid-q7nzcljg]{font-size:var(--fs-body);font-weight:600;line-height:1.45;color:var(--ink)}.pd__facts[data-astro-cid-q7nzcljg] dd[data-astro-cid-q7nzcljg]{margin:0;font-size:var(--fs-body);line-height:1.55;color:var(--text-body)}.pd__nutrition[data-astro-cid-q7nzcljg]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px;margin:0}.pd__nutrition[data-astro-cid-q7nzcljg] div[data-astro-cid-q7nzcljg]{display:flex;justify-content:space-between;gap:12px;padding:8px 0;border-bottom:1px solid var(--hairline);font-size:var(--fs-body-sm)}.pd__nutrition[data-astro-cid-q7nzcljg] dt[data-astro-cid-q7nzcljg]{color:var(--text-body)}.pd__nutrition[data-astro-cid-q7nzcljg] dd[data-astro-cid-q7nzcljg]{margin:0;font-weight:600;color:var(--ink);white-space:nowrap}.pd__note[data-astro-cid-q7nzcljg]{margin:18px 0 0;font-size:var(--fs-body-xs);font-style:italic;line-height:1.55;color:var(--text-muted)}.pd__bullets[data-astro-cid-q7nzcljg]{margin:0;padding-left:1.1em;font-size:var(--fs-body);line-height:1.6;color:var(--text-body)}@media(max-width:860px){.pd[data-astro-cid-q7nzcljg]{display:flex;flex-direction:column;align-items:stretch}.pd__main[data-astro-cid-q7nzcljg],.pd__aside[data-astro-cid-q7nzcljg]{display:contents}.pd__title[data-astro-cid-q7nzcljg]{order:1}.pd__media[data-astro-cid-q7nzcljg]{order:2;margin-top:24px}.pd__intro[data-astro-cid-q7nzcljg]{order:3}.pd__body[data-astro-cid-q7nzcljg]{order:4}.pd__cards[data-astro-cid-q7nzcljg]{order:5;margin-top:clamp(2.5rem,2rem + 1.6vw,3.2rem)}}@media(max-width:560px){.pd__card[data-astro-cid-q7nzcljg]{padding:24px 22px 26px}.pd__nutrition[data-astro-cid-q7nzcljg]{grid-template-columns:minmax(0,1fr)}}
