.gt[data-astro-cid-foxhs6v6]{background:var(--evergreen-deep);color:var(--on-dark)}.gt__full[data-astro-cid-foxhs6v6]{margin-top:clamp(2.5rem,2rem + 2vw,4rem)}.gt__steps[data-astro-cid-foxhs6v6]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.25rem,1rem + 1.4vw,2.25rem)}@media(max-width:52rem){.gt__steps[data-astro-cid-foxhs6v6]{grid-template-columns:1fr}}.gt__step[data-astro-cid-foxhs6v6]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.8rem;padding-top:.9rem;border-top:1px solid var(--rule-dark)}.gt__stepNo[data-astro-cid-foxhs6v6]{font-family:var(--mono);font-size:var(--step--2);letter-spacing:.1em;color:var(--brass-light);padding-top:.2em}.gt__stepTitle[data-astro-cid-foxhs6v6]{font-size:var(--step-1);color:var(--on-dark)}.gt__stepBody[data-astro-cid-foxhs6v6]{margin-top:.4rem;font-size:var(--step--1);line-height:1.5;color:var(--on-dark-70)}.gt__lines[data-astro-cid-foxhs6v6]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.9rem,.7rem + .8vw,1.4rem);margin-bottom:1.25rem}@media(max-width:40rem){.gt__lines[data-astro-cid-foxhs6v6]{grid-template-columns:1fr}}.gt__line[data-astro-cid-foxhs6v6]{padding:clamp(1.1rem,.9rem + .9vw,1.6rem);border:1px solid var(--rule-dark-soft);border-radius:4px;background:#ffffff09;border-top-width:2px;border-top-color:#1d7a528c}.gt__line--out[data-astro-cid-foxhs6v6]{border-top-color:#e0be7680}.gt__lineHead[data-astro-cid-foxhs6v6]{font-family:var(--mono);font-size:var(--step--2);font-weight:500;letter-spacing:.15em;text-transform:uppercase;color:var(--verdant);margin-bottom:.9rem}.gt__lineHead--out[data-astro-cid-foxhs6v6]{color:var(--brass-light)}.gt__outList[data-astro-cid-foxhs6v6]{list-style:none;margin:0;padding:0;display:grid;gap:.7rem}.gt__outList[data-astro-cid-foxhs6v6] li[data-astro-cid-foxhs6v6]{display:grid;grid-template-columns:1.1rem minmax(0,1fr);gap:.75rem;align-items:start;font-size:var(--step--1);line-height:1.5;color:var(--on-dark-50)}.gt__outList[data-astro-cid-foxhs6v6] li[data-astro-cid-foxhs6v6]:before{content:"";width:.5rem;height:1px;margin-top:.75em;background:var(--brass-light)}.gt__head[data-astro-cid-foxhs6v6]{margin-bottom:clamp(2.5rem,2rem + 2vw,3.5rem)}.gt__pair[data-astro-cid-foxhs6v6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(19rem,100%),1fr));gap:clamp(1.25rem,1rem + 1vw,2rem)}.gt__block[data-astro-cid-foxhs6v6]{position:relative;padding:clamp(1.6rem,1.3rem + 1.4vw,2.5rem);border:1px solid var(--rule-dark-soft);border-radius:4px;background:#ffffff09;scroll-margin-top:7rem}.gt__block[data-astro-cid-foxhs6v6]:before{content:"";position:absolute;inset-inline:-1px;top:-1px;height:3px;background:var(--verdant);border-radius:4px 4px 0 0}.gt__block--brass[data-astro-cid-foxhs6v6]{background:#e0be760f;border-color:var(--rule-dark)}.gt__block--brass[data-astro-cid-foxhs6v6]:before{background:var(--brass)}.gt__label[data-astro-cid-foxhs6v6]{font-family:var(--mono);font-size:var(--step--2);letter-spacing:.16em;text-transform:uppercase;color:var(--verdant)}.gt__label--brass[data-astro-cid-foxhs6v6]{color:var(--brass-light)}.gt__title[data-astro-cid-foxhs6v6]{margin-top:.9rem;font-variation-settings:var(--fr-mid);font-weight:500;letter-spacing:-.021em;line-height:1.08;font-size:var(--step-3);max-width:15ch}.gt__title--brass[data-astro-cid-foxhs6v6]{color:var(--brass-light);max-width:18ch}.gt__body[data-astro-cid-foxhs6v6]{margin-top:1.1rem;font-size:var(--step-0);color:var(--on-dark-70);max-width:46ch}.gt__note[data-astro-cid-foxhs6v6]{margin-top:1.25rem;padding-top:1.25rem;border-top:1px solid var(--rule-dark-soft);font-size:var(--step--1);color:var(--on-dark-50);max-width:48ch}.gt__conditions[data-astro-cid-foxhs6v6],.gt__reciprocal[data-astro-cid-foxhs6v6]{margin-top:clamp(2.25rem,1.8rem + 1.8vw,3.25rem);scroll-margin-top:7rem}.gt__subhead[data-astro-cid-foxhs6v6]{font-size:var(--step-1);padding-bottom:1rem;margin-bottom:1.5rem;border-bottom:1px solid var(--rule-dark)}.gt__condList[data-astro-cid-foxhs6v6] li[data-astro-cid-foxhs6v6]{font-size:var(--step-0)}.gt__fine[data-astro-cid-foxhs6v6]{margin-top:1.5rem;font-size:var(--step--2);color:var(--on-dark-50);max-width:48ch}.gt__recipList[data-astro-cid-foxhs6v6]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(1.25rem,1rem + 1.2vw,2.25rem)}@media(max-width:62rem){.gt__recipList[data-astro-cid-foxhs6v6]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:34rem){.gt__recipList[data-astro-cid-foxhs6v6]{grid-template-columns:1fr}}.gt__recipItem[data-astro-cid-foxhs6v6] dt[data-astro-cid-foxhs6v6]{font-family:var(--display);font-variation-settings:var(--fr-small);font-size:var(--step-1);font-weight:500;letter-spacing:-.015em}.gt__recipItem[data-astro-cid-foxhs6v6] dd[data-astro-cid-foxhs6v6]{margin:.35rem 0 0;font-size:var(--step--1);color:var(--on-dark-70);max-width:46ch}
