.mats[data-astro-cid-dtl3wp4b]{min-height:100svh;display:flex;align-items:center;padding-block:var(--section)}.mats-head[data-astro-cid-dtl3wp4b]{display:grid;gap:var(--gap-sm);margin-bottom:var(--gap-md)}.mats-line[data-astro-cid-dtl3wp4b]{color:#ffffffd1;max-width:32rem}.mats-row[data-astro-cid-dtl3wp4b]{display:grid;gap:var(--gap-md)}.mat[data-astro-cid-dtl3wp4b]{display:grid;gap:.75rem;align-content:start}.mat-t[data-astro-cid-dtl3wp4b]{font:650 clamp(1.5rem,1.2rem + 1vw,2rem)/1.1 var(--font-display);letter-spacing:-.02em;margin-top:var(--gap-xs)}.mat-d[data-astro-cid-dtl3wp4b]{color:#ffffffc7;max-width:34rem}@media(min-width:1024px){.mats-head[data-astro-cid-dtl3wp4b]{grid-template-columns:1fr 1fr;align-items:end}.mats-row[data-astro-cid-dtl3wp4b]{grid-template-columns:2fr 3fr}}.sf-go[data-astro-cid-dtl3wp4b]{justify-self:start;margin-top:var(--gap-sm)}.sf-head[data-astro-cid-dtl3wp4b]{display:grid;gap:var(--gap-sm);margin-bottom:var(--gap-md);max-width:46rem}.sf[data-astro-cid-dtl3wp4b]{display:grid;gap:var(--gap-md)}.sf-opts[data-astro-cid-dtl3wp4b]{border:0;margin:0;padding:0;min-width:0;display:flex;flex-wrap:wrap;gap:8px;align-content:start}.sf-opt[data-astro-cid-dtl3wp4b]{position:relative;cursor:pointer}.sf-opt[data-astro-cid-dtl3wp4b] input[data-astro-cid-dtl3wp4b]{position:absolute;inset:0;opacity:0;margin:0;cursor:pointer}.sf-opt[data-astro-cid-dtl3wp4b] span[data-astro-cid-dtl3wp4b]{display:flex;align-items:center;min-height:3rem;padding:.7rem 1.1rem;border:1.5px solid var(--color-line);border-radius:8px;font-weight:600;transition:border-color .15s ease,background-color .15s ease,color .15s ease}.sf-opt[data-astro-cid-dtl3wp4b] input[data-astro-cid-dtl3wp4b]:checked+span[data-astro-cid-dtl3wp4b]{background:var(--color-green);border-color:var(--color-green);color:var(--color-white)}.sf-opt[data-astro-cid-dtl3wp4b] input[data-astro-cid-dtl3wp4b]:focus-visible+span[data-astro-cid-dtl3wp4b]{outline:2px solid var(--color-yellow-deep);outline-offset:2px}.sf-panel[data-astro-cid-dtl3wp4b]{display:none;gap:var(--gap-md);align-items:start;padding:clamp(1.5rem,3vw,2.5rem);border-radius:12px;background:var(--color-tint)}.sf[data-astro-cid-dtl3wp4b]:has(input[value="0"]:checked) [data-astro-cid-dtl3wp4b][data-panel="0"],.sf[data-astro-cid-dtl3wp4b]:has(input[value="1"]:checked) [data-astro-cid-dtl3wp4b][data-panel="1"],.sf[data-astro-cid-dtl3wp4b]:has(input[value="2"]:checked) [data-astro-cid-dtl3wp4b][data-panel="2"],.sf[data-astro-cid-dtl3wp4b]:has(input[value="3"]:checked) [data-astro-cid-dtl3wp4b][data-panel="3"],.sf[data-astro-cid-dtl3wp4b]:has(input[value="4"]:checked) [data-astro-cid-dtl3wp4b][data-panel="4"],.sf[data-astro-cid-dtl3wp4b]:has(input[value="5"]:checked) [data-astro-cid-dtl3wp4b][data-panel="5"]{display:grid}.sf-copy[data-astro-cid-dtl3wp4b]{display:grid;gap:var(--gap-sm);max-width:36rem}.sf-html[data-astro-cid-dtl3wp4b] p{font-size:1.125rem;line-height:1.55}.sf-dd[data-astro-cid-dtl3wp4b]{display:grid;gap:var(--gap-sm)}.sf-dd[data-astro-cid-dtl3wp4b] ul[data-astro-cid-dtl3wp4b]{margin-top:.5rem;display:grid;gap:.5rem}.sf-dd[data-astro-cid-dtl3wp4b] li[data-astro-cid-dtl3wp4b]{display:grid;grid-template-columns:1.25rem 1fr;gap:.6rem;font-weight:500}.sf-dd[data-astro-cid-dtl3wp4b] svg{width:1.25rem;height:1.25rem;margin-top:.1rem}.sf-do[data-astro-cid-dtl3wp4b] svg{color:var(--color-green)}.sf-dont[data-astro-cid-dtl3wp4b] svg{color:#a3261b}.sf-photo[data-astro-cid-dtl3wp4b]{aspect-ratio:3 / 4;border-radius:8px;max-width:20rem}.sf-pair[data-astro-cid-dtl3wp4b]{min-width:0;max-width:28rem}@media(min-width:640px){.sf-dd[data-astro-cid-dtl3wp4b]{grid-template-columns:1fr 1fr}}@media(min-width:1024px){.sf[data-astro-cid-dtl3wp4b]{grid-template-columns:15rem 1fr}.sf-opts[data-astro-cid-dtl3wp4b]{flex-direction:column;flex-wrap:nowrap}.sf-panel[data-astro-cid-dtl3wp4b]{grid-template-columns:1fr auto;min-height:26rem}}.ticks[data-astro-cid-dtl3wp4b]{display:grid;gap:.6rem}.ticks[data-astro-cid-dtl3wp4b] li[data-astro-cid-dtl3wp4b]{display:grid;grid-template-columns:1.25rem 1fr;gap:.75rem;font-size:1.0625rem}.ticks[data-astro-cid-dtl3wp4b] svg{width:1.25rem;height:1.25rem;margin-top:.15rem;color:var(--color-yellow)}.soft[data-astro-cid-dtl3wp4b]{color:#ffffffd1}.on-green[data-astro-cid-dtl3wp4b] .link{color:var(--color-yellow)}
