.wr-hero[data-astro-cid-necito5q]{isolation:isolate;min-height:min(560px,80vh);padding-top:calc(var(--header-height,6rem) + max(48px, 5vw));padding-bottom:calc(max(40px, 4.5vw) + var(--divider-h) * .6);background:var(--color-primary-dark);align-items:center;display:flex;position:relative;overflow:hidden}.wr-hero__back[data-astro-cid-necito5q]{top:calc(var(--header-height,6rem) + 1.25rem);z-index:1;font-family:var(--font-sans);font-size:var(--text-base);color:var(--color-on-dark);text-shadow:0 1px 8px #0006;font-weight:600;text-decoration:none;position:absolute;left:max(1.25rem,50% - 601.5px)}.wr-hero__back[data-astro-cid-necito5q]:hover,.wr-hero__back[data-astro-cid-necito5q]:focus-visible{text-underline-offset:.16em;text-decoration:underline}.wr-hero__back[data-astro-cid-necito5q]:focus-visible{outline:2px solid var(--color-on-dark);outline-offset:3px}.wr-hero__image[data-astro-cid-necito5q]{z-index:-2;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.wr-hero__scrim[data-astro-cid-necito5q]{z-index:-1;background:linear-gradient(#00142db8 0%,#00142d99 55%,#00142dd1 100%);position:absolute;inset:0}.rail[data-astro-cid-necito5q]{text-align:center;width:min(860px,100% - 2.5rem);margin-inline:auto;position:relative}.wr-hero__eyebrow[data-astro-cid-necito5q]{font-family:var(--font-sans);letter-spacing:.04em;text-transform:uppercase;color:var(--color-primary);background:#ffffffeb;border-radius:999px;margin:0 0 1rem;padding:.4em 1em;font-size:.8rem;display:inline-block}.wr-hero[data-astro-cid-necito5q] h1[data-astro-cid-necito5q]{font-family:var(--font-display);font-weight:400;font-size:var(--text-h2-band);color:var(--color-on-dark);text-shadow:0 2px 20px #00000040;margin:0 0 1rem;line-height:1.1376}.wr-hero__rule[data-astro-cid-necito5q]{background:var(--color-accent);border-radius:2px;width:64px;height:4px;margin:0 auto 1.4rem;display:block}.wr-hero__subtitle[data-astro-cid-necito5q]{font-family:var(--font-sans);color:var(--color-on-dark);max-width:60ch;margin:0 auto .75rem;font-size:1.05rem;line-height:1.5}.wr-hero__support[data-astro-cid-necito5q]{font-family:var(--font-sans);font-size:var(--text-base);line-height:var(--text-base-lh);color:#ffffffc7;margin:0}.wr-hero__nav[data-astro-cid-necito5q]{flex-wrap:wrap;justify-content:center;gap:.6rem;margin-top:1.75rem;display:flex}.wr-hero__nav[data-astro-cid-necito5q] a[data-astro-cid-necito5q]{font-family:var(--font-sans);color:var(--color-on-dark);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#ffffff24;border:1px solid #fff6;border-radius:999px;padding:.5em 1.1em;font-size:.85rem;font-weight:600;text-decoration:none}@media (prefers-reduced-motion:no-preference){.wr-hero__nav[data-astro-cid-necito5q] a[data-astro-cid-necito5q]{transition:background-color .15s,color .15s}}.wr-hero__nav[data-astro-cid-necito5q] a[data-astro-cid-necito5q]:hover,.wr-hero__nav[data-astro-cid-necito5q] a[data-astro-cid-necito5q]:focus-visible{background:var(--color-bg);color:var(--color-primary)}@media (width<=767px){.rail[data-astro-cid-necito5q]{width:auto;padding-inline:5vw}}.recipe[data-astro-cid-djuh6ugg]{min-width:0;height:100%;scroll-margin-top:calc(var(--header-height,6rem) + 1rem);list-style:none}.recipe-card[data-astro-cid-djuh6ugg]{background:var(--color-bg);border-radius:var(--radius-xl);overflow-wrap:anywhere;border:1px solid #e4e4e4;flex-direction:column;min-width:0;height:100%;display:flex;overflow:hidden;box-shadow:0 1px 3px #0000000f}@media (prefers-reduced-motion:no-preference){.recipe-card[data-astro-cid-djuh6ugg]{transition:box-shadow .25s,transform .25s}.recipe-card[data-astro-cid-djuh6ugg]:hover,.recipe-card[data-astro-cid-djuh6ugg]:focus-within{transform:translateY(-3px);box-shadow:0 16px 32px #00142d24}}.recipe-summary[data-astro-cid-djuh6ugg]{cursor:pointer;flex-direction:column;list-style:none;display:flex}.recipe-summary[data-astro-cid-djuh6ugg]::-webkit-details-marker{display:none}.recipe-media[data-astro-cid-djuh6ugg]{aspect-ratio:4/3;background:var(--color-surface);width:100%;display:block;position:relative;overflow:hidden}.recipe-media[data-astro-cid-djuh6ugg] img[data-astro-cid-djuh6ugg]{object-fit:cover;width:100%;height:100%;display:block}@media (prefers-reduced-motion:no-preference){.recipe-media[data-astro-cid-djuh6ugg] img[data-astro-cid-djuh6ugg]{transition:transform .4s}.recipe-card[data-astro-cid-djuh6ugg]:hover .recipe-media[data-astro-cid-djuh6ugg] img[data-astro-cid-djuh6ugg]{transform:scale(1.04)}}.recipe-info[data-astro-cid-djuh6ugg]{flex-direction:column;flex:1;gap:.65rem;padding:1.1rem 1.25rem 1.25rem;display:flex}.recipe-title[data-astro-cid-djuh6ugg]{font-family:var(--font-display);font-weight:400;font-size:var(--text-h4);color:var(--color-primary);line-height:1.25}.recipe-pills[data-astro-cid-djuh6ugg]{flex-wrap:wrap;gap:.4rem;display:flex}.pill[data-astro-cid-djuh6ugg]{font-family:var(--font-sans);letter-spacing:.02em;color:var(--color-text);background:var(--color-surface);border-radius:999px;padding:.4em 1em;font-size:.85rem}.recipe-toggle-row[data-astro-cid-djuh6ugg]{justify-content:space-between;align-items:center;gap:.5rem;margin-top:auto;padding-top:.5rem;display:flex}.recipe-toggle-label[data-astro-cid-djuh6ugg]{font-family:var(--font-sans);color:var(--color-primary);font-size:.8rem;font-weight:600}.show-when-open[data-astro-cid-djuh6ugg],details[data-astro-cid-djuh6ugg][open] .show-when-closed[data-astro-cid-djuh6ugg]{display:none}details[data-astro-cid-djuh6ugg][open] .show-when-open[data-astro-cid-djuh6ugg]{display:inline}.recipe-toggle[data-astro-cid-djuh6ugg]{border-right:2px solid var(--color-primary);border-bottom:2px solid var(--color-primary);flex:none;width:10px;height:10px;transform:rotate(45deg)}details[data-astro-cid-djuh6ugg][open] .recipe-toggle[data-astro-cid-djuh6ugg]{transform:rotate(225deg)}@media (prefers-reduced-motion:no-preference){.recipe-toggle[data-astro-cid-djuh6ugg]{transition:transform .15s}}.recipe-body[data-astro-cid-djuh6ugg]{padding:0 1.25rem 1.5rem}.recipe-lightbox-backdrop[data-astro-cid-djuh6ugg],.recipe-close-btn[data-astro-cid-djuh6ugg]{display:none}@media (width>=768px){details[data-astro-cid-djuh6ugg].recipe-card[open]{transform:none!important}.recipe-card[data-astro-cid-djuh6ugg][open] .recipe-lightbox-backdrop[data-astro-cid-djuh6ugg]{z-index:1000;background:#0a14238c;display:block;position:fixed;inset:0}.recipe-card[data-astro-cid-djuh6ugg][open] .recipe-body[data-astro-cid-djuh6ugg]{background:var(--color-bg);border-radius:var(--radius-xl);z-index:1001;width:min(90vw,880px);max-height:86vh;padding:3rem 2.5rem 2rem;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%);box-shadow:0 24px 64px #00142d59}.recipe-card[data-astro-cid-djuh6ugg][open] .recipe-close-btn[data-astro-cid-djuh6ugg]{background:var(--color-surface);width:2.25rem;height:2.25rem;color:var(--color-primary);cursor:pointer;border:0;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:1rem;right:1rem}.recipe-card[data-astro-cid-djuh6ugg][open] .recipe-close-btn[data-astro-cid-djuh6ugg]:hover,.recipe-card[data-astro-cid-djuh6ugg][open] .recipe-close-btn[data-astro-cid-djuh6ugg]:focus-visible{background:var(--color-primary);color:var(--color-on-dark)}body.recipe-lightbox-open{overflow:hidden}}.recipe-print-btn[data-astro-cid-djuh6ugg]{font-family:var(--font-sans);color:var(--color-primary);background:var(--color-surface);border-radius:var(--btn-radius);cursor:pointer;border:0;align-items:center;gap:.4em;margin:1rem 0 0;padding:.5em .9em;font-size:.8rem;font-weight:600;text-decoration:none;display:inline-flex}.recipe-print-btn[data-astro-cid-djuh6ugg]:hover,.recipe-print-btn[data-astro-cid-djuh6ugg]:focus-visible{background:var(--color-primary);color:var(--color-on-dark)}.recipe-body[data-astro-cid-djuh6ugg] h4[data-astro-cid-djuh6ugg]{font-family:var(--font-display);font-weight:400;font-size:var(--text-h4);color:var(--color-primary);margin:1rem 0 .5rem}.recipe-blurb[data-astro-cid-djuh6ugg]{font-family:var(--font-sans);font-size:var(--text-base);line-height:var(--text-base-lh);color:var(--color-text);margin:.25rem 0 0}.recipe-list[data-astro-cid-djuh6ugg]{font-family:var(--font-sans);font-size:var(--text-base);line-height:var(--text-base-lh);color:var(--color-text);margin:0;padding-left:1.25rem}.recipe-list[data-astro-cid-djuh6ugg] li[data-astro-cid-djuh6ugg]{margin-bottom:.35rem}.recipe-note[data-astro-cid-djuh6ugg]{font-family:var(--font-sans);font-size:.8rem;font-style:italic;line-height:var(--text-base-lh);color:var(--color-muted);margin:1rem 0 0}.tier1-panel[data-astro-cid-djuh6ugg]{--t1-gold:#c99e00;--t1-ink:#1a1a1a;background:var(--color-bg);border:1px solid var(--t1-gold);border-radius:var(--radius-xl);margin:.5rem 0 0;padding:1.25rem 1.25rem 1.5rem}.tier1-panel__header[data-astro-cid-djuh6ugg]{border-bottom:2px solid var(--t1-gold);align-items:center;gap:1rem;margin-bottom:1rem;padding-bottom:1rem;display:flex}.tier1-panel__logo[data-astro-cid-djuh6ugg]{flex:none;width:56px;height:56px}.tier1-panel__brand[data-astro-cid-djuh6ugg]{font-family:var(--font-sans);letter-spacing:.04em;color:var(--t1-gold);margin:0;font-size:1rem;font-weight:800}.tier1-panel__title[data-astro-cid-djuh6ugg]{font-family:var(--font-sans);color:var(--t1-ink);margin:.15rem 0;font-size:1.15rem;font-weight:800}.tier1-panel__subtitle[data-astro-cid-djuh6ugg]{font-family:var(--font-sans);color:var(--color-muted);margin:0;font-size:.78rem}.tier1-panel[data-astro-cid-djuh6ugg] h5[data-astro-cid-djuh6ugg]{font-family:var(--font-sans);color:var(--t1-ink);margin:1.25rem 0 .5rem;font-size:.95rem;font-weight:800}.tier1-panel[data-astro-cid-djuh6ugg] p[data-astro-cid-djuh6ugg],.tier1-panel__lede[data-astro-cid-djuh6ugg]{font-family:var(--font-sans);font-size:var(--text-base);color:var(--color-text);margin:0;line-height:1.55}.tier1-panel__table[data-astro-cid-djuh6ugg]{border-collapse:collapse;width:100%;font-family:var(--font-sans);margin:0;font-size:.85rem}.tier1-panel__table[data-astro-cid-djuh6ugg] tr[data-astro-cid-djuh6ugg]{border-bottom:1px solid #e7e7e7}.tier1-panel__table[data-astro-cid-djuh6ugg] tr[data-astro-cid-djuh6ugg]:last-child{border-bottom:0}.tier1-panel__table[data-astro-cid-djuh6ugg] td[data-astro-cid-djuh6ugg]{vertical-align:top;color:var(--color-text);padding:.55rem .5rem}.tier1-panel__table[data-astro-cid-djuh6ugg] td[data-astro-cid-djuh6ugg]:first-child{color:var(--t1-ink);padding-inline-end:1rem;font-weight:700}@media (width<=767px){.tier1-panel__table[data-astro-cid-djuh6ugg]{table-layout:fixed}.tier1-panel__table[data-astro-cid-djuh6ugg] td[data-astro-cid-djuh6ugg]:first-child{width:38%}}.tier1-panel__steps[data-astro-cid-djuh6ugg]{font-family:var(--font-sans);font-size:var(--text-base);color:var(--color-text);margin:0;padding-left:1.25rem;line-height:1.55}.tier1-panel__steps[data-astro-cid-djuh6ugg] li[data-astro-cid-djuh6ugg]{margin-bottom:.4rem}.tier1-panel__disclaimer[data-astro-cid-djuh6ugg]{border-top:1px solid #e7e7e7;margin-top:1.25rem;padding-top:.85rem}.tier1-panel__disclaimer[data-astro-cid-djuh6ugg] p[data-astro-cid-djuh6ugg]{color:var(--color-muted);font-size:.78rem}.tier1-panel__citations[data-astro-cid-djuh6ugg]{margin-top:.5rem!important;line-height:1.5!important}.tier1-panel__footer[data-astro-cid-djuh6ugg]{border-top:2px solid var(--t1-gold);text-align:center;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:.35rem .6rem;margin-top:1.5rem;padding-top:1rem;display:flex}.tier1-panel__footer-brand[data-astro-cid-djuh6ugg]{font-family:var(--font-sans);color:var(--t1-ink);font-size:.85rem;font-weight:800}.tier1-panel__footer-tagline[data-astro-cid-djuh6ugg]{font-family:var(--font-sans);color:#7a5f00;font-size:.85rem;font-weight:700}.tier1-panel__footer-url[data-astro-cid-djuh6ugg]{font-family:var(--font-sans);color:var(--color-muted);flex-basis:100%;font-size:.75rem;text-decoration:none}.tier1-panel__footer-url[data-astro-cid-djuh6ugg]:hover{text-decoration:underline}.tier1-panel[data-astro-cid-djuh6ugg] .tier1-fm__bar[data-astro-cid-djuh6ugg]{font-family:var(--font-sans);letter-spacing:.02em;text-transform:uppercase;color:#fff;background:var(--t1-ink);border-inline-start:4px solid var(--t1-gold);margin:1.5rem 0 .85rem;padding:.6em .85em;font-size:.85rem;font-weight:800;display:block}.tier1-fm__callout[data-astro-cid-djuh6ugg]{border-inline-start:4px solid var(--t1-gold);background:#efe9dc;padding:.75em .9em;font-weight:600;margin:0 0 .5rem!important}.tier1-fm__mission[data-astro-cid-djuh6ugg]{margin-bottom:.6rem!important;font-size:.9rem!important}.tier1-fm__note[data-astro-cid-djuh6ugg]{color:var(--color-muted)!important;margin-top:.6rem!important;font-size:.8rem!important}.tier1-fm__protocol[data-astro-cid-djuh6ugg]{margin-top:.5rem}.tier1-fm__protocol[data-astro-cid-djuh6ugg] .tier1-fm__bar[data-astro-cid-djuh6ugg]{margin-top:1.75rem}.tier1-fm__table[data-astro-cid-djuh6ugg]{border-collapse:collapse;width:100%;font-family:var(--font-sans);margin:0 0 .5rem;font-size:.85rem}.tier1-fm__table[data-astro-cid-djuh6ugg] th[data-astro-cid-djuh6ugg]{background:var(--t1-ink);color:#fff;text-align:left;padding:.5rem .6rem;font-weight:700}.tier1-fm__table[data-astro-cid-djuh6ugg] td[data-astro-cid-djuh6ugg]{vertical-align:top;color:var(--color-text);border-bottom:1px solid #e7e7e7;padding:.55rem .6rem}.tier1-fm__table[data-astro-cid-djuh6ugg] tr[data-astro-cid-djuh6ugg]:nth-child(2n) td[data-astro-cid-djuh6ugg]{background:#f4f1ea}.tier1-fm__table[data-astro-cid-djuh6ugg] td[data-astro-cid-djuh6ugg]:first-child{color:var(--t1-ink);font-weight:700}@media (width<=767px){.tier1-fm__table[data-astro-cid-djuh6ugg]{table-layout:fixed}.tier1-fm__table[data-astro-cid-djuh6ugg] td[data-astro-cid-djuh6ugg]:first-child,.tier1-fm__table[data-astro-cid-djuh6ugg] th[data-astro-cid-djuh6ugg]:first-child{width:38%}}.tier1-fm__tracking[data-astro-cid-djuh6ugg]{font-family:var(--font-sans);color:var(--color-text);margin:0;padding-left:1.25rem;font-size:.85rem}.tier1-fm__tracking[data-astro-cid-djuh6ugg] li[data-astro-cid-djuh6ugg]{margin-bottom:.3rem}.wr-library[data-astro-cid-hcad3i7t]{background:var(--color-bg);color:var(--color-text);scroll-margin-top:calc(var(--header-height,6rem) + 1rem)}.rail[data-astro-cid-hcad3i7t]{width:min(1203px,100% - 7.5rem);padding-block:var(--space-section);margin-inline:auto}.visually-hidden[data-astro-cid-hcad3i7t]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.wr-library__head[data-astro-cid-hcad3i7t]{max-width:70ch;margin:0 0 2rem}.wr-library[data-astro-cid-hcad3i7t] h2[data-astro-cid-hcad3i7t]{font-family:var(--font-display);font-weight:400;font-size:var(--text-h2-band);color:var(--color-primary);margin:0 0 .6rem;line-height:1.1376}.wr-library[data-astro-cid-hcad3i7t] h2[data-astro-cid-hcad3i7t]:after{content:"";background:var(--color-accent);border-radius:2px;width:56px;height:4px;margin-top:.6rem;display:block}.wr-library__intro[data-astro-cid-hcad3i7t]{font-family:var(--font-sans);margin:1.25rem 0 0;font-size:1.05rem;line-height:1.55}.wr-filter[data-astro-cid-hcad3i7t]{margin:0 0 2rem}.wr-filter__chips[data-astro-cid-hcad3i7t]{flex-wrap:wrap;gap:.6rem;display:flex}.wr-chip[data-astro-cid-hcad3i7t]{font-family:var(--font-sans);color:var(--color-primary);background:var(--color-bg);border:1.5px solid var(--color-primary);cursor:pointer;border-radius:999px;align-items:center;gap:.5em;padding:.5em 1em;font-size:.9rem;font-weight:600;display:inline-flex}.wr-chip__count[data-astro-cid-hcad3i7t]{text-align:center;background:var(--color-surface);min-width:1.6em;color:var(--color-primary);border-radius:999px;padding:.1em .45em;font-size:.78rem;font-weight:600}.wr-chip[data-astro-cid-hcad3i7t]:hover{background:var(--color-surface)}.wr-chip[data-astro-cid-hcad3i7t][aria-pressed=true]{color:var(--color-on-dark);background:var(--color-primary);box-shadow:inset 0 0 0 2px var(--color-bg)}.wr-chip[data-astro-cid-hcad3i7t][aria-pressed=true] .wr-chip__count[data-astro-cid-hcad3i7t]{background:var(--color-bg)}.wr-chip[data-astro-cid-hcad3i7t]:focus-visible{outline:3px solid var(--color-primary);outline-offset:2px}@media (prefers-reduced-motion:no-preference){.wr-chip[data-astro-cid-hcad3i7t]{transition:background-color .15s,color .15s}}.wr-recipes[data-astro-cid-hcad3i7t]{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));align-items:stretch;gap:1.75rem;margin:0;padding:0;list-style:none;display:grid}.wr-recipes[data-astro-cid-hcad3i7t]>li[hidden]{display:none}@media (width<=767px){.rail[data-astro-cid-hcad3i7t]{width:auto;padding-block:3.5rem;padding-inline:5vw}.wr-chip[data-astro-cid-hcad3i7t]{font-size:.85rem}}.wr-guides[data-astro-cid-6f63kxi6]{isolation:isolate;background:var(--gradient-blue-band);color:var(--color-on-dark);scroll-margin-top:calc(var(--header-height,6rem) + 1rem);position:relative;overflow:hidden}.wr-guides[data-astro-cid-6f63kxi6]:before{content:"";aspect-ratio:1;z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#ffffff1a,#0000);width:60%;position:absolute;inset:-30% -10% auto auto}.rail[data-astro-cid-6f63kxi6]{width:min(1203px,100% - 7.5rem);padding-block:var(--space-section);margin-inline:auto}.visually-hidden[data-astro-cid-6f63kxi6]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.wr-guides__head[data-astro-cid-6f63kxi6]{max-width:62ch;margin:0 0 2.5rem}.wr-guides__eyebrow[data-astro-cid-6f63kxi6]{font-family:var(--font-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--color-primary);background:var(--color-bg);border-radius:999px;margin:0 0 .9rem;padding:.4em 1em;font-size:.75rem;font-weight:600;display:inline-block}.wr-guides[data-astro-cid-6f63kxi6] h2[data-astro-cid-6f63kxi6]{font-family:var(--font-display);font-weight:400;font-size:var(--text-h2-band);color:var(--color-on-dark);margin:0 0 1rem;line-height:1.1376}.wr-guides__intro[data-astro-cid-6f63kxi6]{font-family:var(--font-sans);color:var(--color-on-dark);margin:0;font-size:1.05rem;line-height:1.55}.wr-guides__grid[data-astro-cid-6f63kxi6]{grid-template-columns:repeat(auto-fit,minmax(min(100%,460px),1fr));gap:1.75rem;margin:0;padding:0;list-style:none;display:grid}.wr-guide[data-astro-cid-6f63kxi6]{background:var(--color-bg);color:var(--color-text);border-radius:var(--radius-xl);grid-template-columns:150px minmax(0,1fr);align-items:start;gap:1.5rem;padding:1.75rem;display:grid;position:relative;box-shadow:0 18px 40px #00000040}.wr-guide__cover[data-astro-cid-6f63kxi6]{aspect-ratio:612/792;background:#fff;border-radius:4px;overflow:hidden;transform:rotate(-2.5deg);box-shadow:0 1px 2px #0000001f,0 10px 22px #0000002e}.wr-guide__cover[data-astro-cid-6f63kxi6] img[data-astro-cid-6f63kxi6]{object-fit:cover;object-position:top;width:100%;height:100%;display:block}.wr-guide__text[data-astro-cid-6f63kxi6]{flex-direction:column;height:100%;display:flex}.wr-guide__meta[data-astro-cid-6f63kxi6]{font-family:var(--font-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted);margin:0 0 .4rem;font-size:.78rem;font-weight:600}.wr-guide__title[data-astro-cid-6f63kxi6]{font-family:var(--font-display);font-weight:400;font-size:var(--text-h3);color:var(--color-primary);margin:0 0 .75rem;line-height:1.16}.wr-guide__link[data-astro-cid-6f63kxi6]{color:inherit;text-decoration:none}.wr-guide__link[data-astro-cid-6f63kxi6]:after{content:"";border-radius:inherit;position:absolute;inset:0}.wr-guide__body[data-astro-cid-6f63kxi6]{margin:0 0 1.25rem}.wr-guide__body[data-astro-cid-6f63kxi6] p[data-astro-cid-6f63kxi6]{font-family:var(--font-sans);font-size:var(--text-base);line-height:var(--text-base-lh);margin:0 0 .8em}.wr-guide__body[data-astro-cid-6f63kxi6] p[data-astro-cid-6f63kxi6]:last-child{margin-bottom:0}.wr-guide__cta[data-astro-cid-6f63kxi6]{font-family:var(--font-sans);color:var(--color-on-dark);background:var(--color-primary);border-radius:var(--btn-radius);align-self:flex-start;align-items:center;gap:.5em;margin-top:auto;padding:.65em 1.1em;font-size:.9rem;font-weight:600;display:inline-flex}.wr-guide[data-astro-cid-6f63kxi6]:hover .wr-guide__title[data-astro-cid-6f63kxi6],.wr-guide[data-astro-cid-6f63kxi6]:focus-within .wr-guide__title[data-astro-cid-6f63kxi6]{text-underline-offset:.14em;text-decoration:underline}.wr-guide[data-astro-cid-6f63kxi6]:focus-within{outline:3px solid var(--color-on-dark);outline-offset:4px}.wr-guide__link[data-astro-cid-6f63kxi6]:focus-visible{outline:none}@media (prefers-reduced-motion:no-preference){.wr-guide[data-astro-cid-6f63kxi6]{transition:transform .2s,box-shadow .2s}.wr-guide__cover[data-astro-cid-6f63kxi6]{transition:transform .3s}.wr-guide[data-astro-cid-6f63kxi6]:hover{transform:translateY(-4px);box-shadow:0 24px 50px #00000052}.wr-guide[data-astro-cid-6f63kxi6]:hover .wr-guide__cover[data-astro-cid-6f63kxi6]{transform:rotate(0)scale(1.03)}}@media (width<=767px){.rail[data-astro-cid-6f63kxi6]{width:auto;padding-block:3.5rem;padding-inline:5vw}.wr-guide[data-astro-cid-6f63kxi6]{grid-template-columns:96px minmax(0,1fr);gap:1.1rem;padding:1.25rem}}@media (width<=420px){.wr-guide[data-astro-cid-6f63kxi6]{grid-template-columns:1fr}.wr-guide__cover[data-astro-cid-6f63kxi6]{width:120px}}.wr-herbal[data-astro-cid-rr5rewtq]{background:var(--color-surface);color:var(--color-text);scroll-margin-top:calc(var(--header-height,6rem) + 1rem)}.rail[data-astro-cid-rr5rewtq]{width:min(1203px,100% - 7.5rem);margin-inline:auto;padding-block:max(48px,4.5vw)}.wr-herbal__eyebrow[data-astro-cid-rr5rewtq]{font-family:var(--font-sans);letter-spacing:.04em;text-transform:uppercase;color:var(--color-on-dark);background:var(--color-primary);border-radius:999px;margin:0 0 .75rem;padding:.35em .9em;font-size:.75rem;display:inline-block}.wr-herbal[data-astro-cid-rr5rewtq] h2[data-astro-cid-rr5rewtq]{font-family:var(--font-display);font-weight:400;font-size:var(--text-h3);color:var(--color-primary);margin:0 0 1rem;line-height:1.16}.wr-herbal__intro[data-astro-cid-rr5rewtq]{font-family:var(--font-sans);font-size:var(--text-base);line-height:var(--text-base-lh);max-width:70ch;margin:0 0 2rem}.wr-herbal__grid[data-astro-cid-rr5rewtq]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;margin:0 0 1.75rem;padding:0;list-style:none;display:grid}.wr-herbal__card[data-astro-cid-rr5rewtq]{background:var(--color-bg);border-radius:var(--radius-xl);border:1px solid #e4e4e4;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 1px 3px #0000000f}@media (prefers-reduced-motion:no-preference){.wr-herbal__card[data-astro-cid-rr5rewtq]{transition:box-shadow .25s,transform .25s}.wr-herbal__card[data-astro-cid-rr5rewtq]:hover{transform:translateY(-3px);box-shadow:0 16px 32px #00142d24}}.wr-herbal__media[data-astro-cid-rr5rewtq]{aspect-ratio:4/3;background:var(--color-surface);width:100%;display:block;overflow:hidden}.wr-herbal__media[data-astro-cid-rr5rewtq] img[data-astro-cid-rr5rewtq]{object-fit:cover;width:100%;height:100%;display:block}@media (prefers-reduced-motion:no-preference){.wr-herbal__media[data-astro-cid-rr5rewtq] img[data-astro-cid-rr5rewtq]{transition:transform .4s}.wr-herbal__card[data-astro-cid-rr5rewtq]:hover .wr-herbal__media[data-astro-cid-rr5rewtq] img[data-astro-cid-rr5rewtq]{transform:scale(1.04)}}.wr-herbal__text[data-astro-cid-rr5rewtq]{padding:1.1rem 1.25rem 1.25rem}.wr-herbal__card[data-astro-cid-rr5rewtq] h3[data-astro-cid-rr5rewtq]{font-family:var(--font-display);font-weight:400;font-size:var(--text-h4);color:var(--color-primary);margin:0 0 .5rem;line-height:1.2}.wr-herbal__card[data-astro-cid-rr5rewtq] p[data-astro-cid-rr5rewtq]{font-family:var(--font-sans);font-size:var(--text-base);line-height:var(--text-base-lh);margin:0}.wr-herbal__more[data-astro-cid-rr5rewtq]{font-family:var(--font-sans);font-size:var(--text-base);line-height:var(--text-base-lh);max-width:70ch;margin:0}@media (width<=767px){.rail[data-astro-cid-rr5rewtq]{width:auto;padding-inline:5vw}.wr-herbal__grid[data-astro-cid-rr5rewtq]{grid-template-columns:minmax(0,1fr)}}.wr-books[data-astro-cid-ht3purom]{background:var(--color-bg);color:var(--color-text);scroll-margin-top:calc(var(--header-height,6rem) + 1rem);border-top:1px solid #d7d7d7}.rail[data-astro-cid-ht3purom]{width:min(1203px,100% - 7.5rem);margin-inline:auto;padding-block:max(48px,4.5vw)}.wr-books__eyebrow[data-astro-cid-ht3purom]{font-family:var(--font-sans);letter-spacing:.04em;text-transform:uppercase;color:var(--color-on-dark);background:var(--color-primary);border-radius:999px;margin:0 0 .75rem;padding:.35em .9em;font-size:.75rem;display:inline-block}.wr-books[data-astro-cid-ht3purom] h2[data-astro-cid-ht3purom]{font-family:var(--font-display);font-weight:400;font-size:var(--text-h3);color:var(--color-primary);margin:0 0 1rem;line-height:1.16}.wr-books__intro[data-astro-cid-ht3purom]{font-family:var(--font-sans);font-size:var(--text-base);line-height:var(--text-base-lh);max-width:70ch;margin:0 0 2rem}.wr-books__card[data-astro-cid-ht3purom]{background:var(--color-surface);border-radius:var(--radius-xl);align-items:flex-start;gap:1.5rem;max-width:860px;padding:1.5rem;display:flex;box-shadow:0 1px 3px #0000000f}.wr-books__cover[data-astro-cid-ht3purom]{flex:none;width:110px}.wr-books__cover[data-astro-cid-ht3purom] img[data-astro-cid-ht3purom]{border-radius:var(--radius-md);width:100%;height:auto;display:block;box-shadow:0 4px 16px #0000002e}.wr-books__text[data-astro-cid-ht3purom] h3[data-astro-cid-ht3purom]{font-family:var(--font-display);font-weight:400;font-size:var(--text-h4);color:var(--color-primary);margin:0 0 .6rem;line-height:1.2}.wr-books__text[data-astro-cid-ht3purom] p[data-astro-cid-ht3purom]{font-family:var(--font-sans);font-size:var(--text-base);line-height:var(--text-base-lh);margin:0}.wr-books__more[data-astro-cid-ht3purom]{font-family:var(--font-sans);font-size:var(--text-base);line-height:var(--text-base-lh);max-width:70ch;margin:1.75rem 0 0}@media (width<=767px){.rail[data-astro-cid-ht3purom]{width:auto;padding-inline:5vw}.wr-books__card[data-astro-cid-ht3purom]{text-align:center;flex-direction:column;align-items:center}.wr-books__cover[data-astro-cid-ht3purom]{width:130px}}.wr-safety[data-astro-cid-ocymaxzf]{background:var(--color-surface);color:var(--color-text);scroll-margin-top:calc(var(--header-height,6rem) + 1rem);border-top:1px solid #d7d7d7}.rail[data-astro-cid-ocymaxzf]{text-align:center;width:min(700px,100% - 2.5rem);margin-inline:auto;padding-block:max(22px,2.2vw)}.wr-safety[data-astro-cid-ocymaxzf] h2[data-astro-cid-ocymaxzf]{font-family:var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted);margin:0 0 .5rem;font-size:.7rem;font-weight:600}.wr-safety__body[data-astro-cid-ocymaxzf]{font-family:var(--font-sans);font-size:.8rem;font-style:italic;line-height:var(--text-base-lh);color:var(--color-muted);max-width:62ch;margin:0 auto}@media (width<=767px){.rail[data-astro-cid-ocymaxzf]{width:auto;padding-inline:5vw}}
