.hub[data-astro-cid-ymzro77g]{--hub-paper:#f5f7f4;--hub-line:#0920271f;color:var(--color-ink);overflow-x:clip}h2[data-astro-cid-ymzro77g]{letter-spacing:-.012em;font-size:clamp(2rem,1.3rem + 3vw,4rem);font-weight:900;line-height:1.05}.crumbs[data-astro-cid-ymzro77g] ol[data-astro-cid-ymzro77g]{font-size:var(--text-small);color:var(--color-muted);flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.crumbs[data-astro-cid-ymzro77g] li[data-astro-cid-ymzro77g]+li[data-astro-cid-ymzro77g]:before{content:"/";color:var(--color-border-input);margin-inline-end:.5rem}.crumbs[data-astro-cid-ymzro77g] a[data-astro-cid-ymzro77g]{color:var(--color-ink);text-decoration:none}.crumbs[data-astro-cid-ymzro77g] a[data-astro-cid-ymzro77g]:hover{color:var(--color-green-text)}.hero[data-astro-cid-ymzro77g]{padding-block:1.5rem clamp(4rem,3rem + 4vw,7rem)}.hero-head[data-astro-cid-ymzro77g]{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:end;gap:1.5rem 4rem;margin-block:clamp(2.5rem,1.5rem + 3vw,4.5rem) clamp(2.5rem,2rem + 2vw,4rem);display:grid}h1[data-astro-cid-ymzro77g]{letter-spacing:-.02em;font-size:clamp(2.5rem,1.4rem + 4.4vw,5.5rem);font-weight:900;line-height:1.02}.h-q[data-astro-cid-ymzro77g]{font-weight:300;display:block}.nw[data-astro-cid-ymzro77g]{white-space:nowrap}.lede[data-astro-cid-ymzro77g]{font-size:var(--text-lead);color:var(--color-muted);line-height:1.65}.index[data-astro-cid-ymzro77g]{border-top:2px solid var(--color-ink);counter-reset:none;margin:0;padding:0;list-style:none}.row[data-astro-cid-ymzro77g]{border-bottom:1px solid var(--hub-line);isolation:isolate;grid-template-columns:3.5rem minmax(0,1fr) minmax(0,22rem) 2.5rem;align-items:center;gap:.25rem 1.5rem;padding-block:clamp(1rem,.6rem + 1.2vw,1.75rem);display:grid;position:relative}.row[data-astro-cid-ymzro77g]:before{content:"";z-index:-1;border-radius:var(--radius-lg);background:var(--color-brand-green);transform-origin:bottom;transition:scale .35s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0 -1rem;scale:1 0}.num[data-astro-cid-ymzro77g]{font-size:var(--text-small);font-variant-numeric:tabular-nums;color:var(--color-muted);font-weight:800}.name[data-astro-cid-ymzro77g]{letter-spacing:-.015em;color:var(--color-ink);font-size:clamp(1.75rem,1rem + 3.2vw,4rem);font-weight:900;line-height:1.05;text-decoration:none}a[data-astro-cid-ymzro77g].name:after{content:"";position:absolute;inset:0}a[data-astro-cid-ymzro77g].name:focus-visible{outline:none}.row[data-astro-cid-ymzro77g]:has(a.name:focus-visible){outline:3px solid var(--color-ink);outline-offset:4px;border-radius:var(--radius-md)}.line[data-astro-cid-ymzro77g]{font-size:var(--text-small);color:var(--color-muted);line-height:1.5;transition:color .25s}.child[data-astro-cid-ymzro77g]{z-index:1;font-size:var(--text-small);color:var(--color-green-text);grid-column:2;justify-self:start;font-weight:700;position:relative}.go[data-astro-cid-ymzro77g]{justify-self:end;font-size:1.75rem;font-weight:900;transition:translate .3s}.row[data-astro-cid-ymzro77g]:nth-child(2n) .name[data-astro-cid-ymzro77g]{font-weight:300}@media (hover:hover){.row[data-astro-cid-ymzro77g]:hover:before{scale:1}.row[data-astro-cid-ymzro77g]:hover .line[data-astro-cid-ymzro77g],.row[data-astro-cid-ymzro77g]:hover .num[data-astro-cid-ymzro77g],.row[data-astro-cid-ymzro77g]:hover .child[data-astro-cid-ymzro77g]{color:var(--color-ink)}.row[data-astro-cid-ymzro77g]:hover .go[data-astro-cid-ymzro77g]{translate:-.5rem}.index[data-astro-cid-ymzro77g]:hover .row[data-astro-cid-ymzro77g]:not(:hover) .name[data-astro-cid-ymzro77g]{opacity:.35}.row[data-astro-cid-ymzro77g] .name[data-astro-cid-ymzro77g]{transition:opacity .25s}}@media (prefers-reduced-motion:reduce){.row[data-astro-cid-ymzro77g]:before,.go[data-astro-cid-ymzro77g],.row[data-astro-cid-ymzro77g] .name[data-astro-cid-ymzro77g]{transition:none}}.picker-sec[data-astro-cid-ymzro77g]{padding-block:var(--spacing-section);background:var(--hub-paper)}.picker-head[data-astro-cid-ymzro77g]{max-inline-size:40rem;margin-bottom:2.5rem}.picker-head[data-astro-cid-ymzro77g] p[data-astro-cid-ymzro77g]{font-size:var(--text-lead);color:var(--color-muted);margin-top:1rem}.picker[data-astro-cid-ymzro77g]{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:2rem 3rem;display:grid}.picker[data-astro-cid-ymzro77g]:not(.is-enhanced){grid-template-columns:1fr}.problems[data-astro-cid-ymzro77g]{flex-wrap:wrap;align-content:start;gap:.625rem;display:flex}.problems[data-astro-cid-ymzro77g] button[data-astro-cid-ymzro77g]{border-radius:var(--radius-full);border:1.5px solid var(--color-ink);background:var(--color-white);text-align:start;min-block-size:48px;padding:.625rem 1.125rem;font-weight:700;transition:background-color .2s,color .2s}.problems[data-astro-cid-ymzro77g] button[data-astro-cid-ymzro77g]:hover{background:var(--color-surface-tint)}.problems[data-astro-cid-ymzro77g] button[data-astro-cid-ymzro77g][aria-checked=true]{background:var(--color-ink);color:var(--color-white)}.answer-wrap[data-astro-cid-ymzro77g]{gap:1.25rem;display:grid}.strip[data-astro-cid-ymzro77g]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.375rem;margin:0;padding:0;list-style:none;display:grid}.strip[data-astro-cid-ymzro77g] li[data-astro-cid-ymzro77g]{border-radius:var(--radius-md);background:var(--color-white);border:1px solid var(--hub-line);font-size:var(--text-caption);color:var(--color-muted);padding:.625rem .75rem;font-weight:700;transition:background-color .3s,color .3s,border-color .3s}.strip[data-astro-cid-ymzro77g] li[data-astro-cid-ymzro77g].on{background:var(--color-brand-green);border-color:var(--color-brand-green);color:var(--color-ink)}.answer[data-astro-cid-ymzro77g]{border-radius:var(--radius-xl);background:var(--color-white);box-shadow:var(--shadow-md);padding:clamp(1.25rem,1rem + 1.5vw,2rem)}.picker[data-astro-cid-ymzro77g].is-enhanced .answer[data-astro-cid-ymzro77g] h3[data-astro-cid-ymzro77g]{display:none}.answer[data-astro-cid-ymzro77g] h3[data-astro-cid-ymzro77g]{font-size:1.25rem;font-weight:900}.answer[data-astro-cid-ymzro77g] p[data-astro-cid-ymzro77g]{font-size:var(--text-lead);line-height:1.6}.answer-links[data-astro-cid-ymzro77g]{flex-wrap:wrap;gap:.5rem 1.5rem;margin:1.25rem 0 0;padding:0;list-style:none;display:flex}.answer-links[data-astro-cid-ymzro77g] a[data-astro-cid-ymzro77g]{color:var(--color-green-text);text-underline-offset:.3em;font-weight:800}.picker[data-astro-cid-ymzro77g].is-enhanced .answer[data-astro-cid-ymzro77g]{animation:.35s cubic-bezier(.2,.7,.2,1) rise}@keyframes rise{0%{opacity:0;translate:0 .5rem}}@media (prefers-reduced-motion:reduce){.picker[data-astro-cid-ymzro77g].is-enhanced .answer[data-astro-cid-ymzro77g]{animation:none}.strip[data-astro-cid-ymzro77g] li[data-astro-cid-ymzro77g]{transition:none}}.together[data-astro-cid-ymzro77g]{padding-block:var(--spacing-section);background:var(--color-ink);color:var(--color-white)}.together-head[data-astro-cid-ymzro77g]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:1rem 4rem;margin-bottom:clamp(2.5rem,2rem + 2vw,4rem);display:grid}.together-head[data-astro-cid-ymzro77g] p[data-astro-cid-ymzro77g]{color:#ffffffb3;font-size:var(--text-lead)}.track[data-astro-cid-ymzro77g]{grid-template-columns:repeat(6,minmax(0,1fr));gap:1.25rem;margin:0;padding:0;list-style:none;display:grid;position:relative}.track[data-astro-cid-ymzro77g]:before{content:"";background:linear-gradient(to left, var(--color-brand-green), var(--color-brand-aqua));block-size:2px;position:absolute;inset-block-start:1.25rem;inset-inline:0}.track[data-astro-cid-ymzro77g] li[data-astro-cid-ymzro77g]{align-content:start;gap:.75rem;display:grid;position:relative}.t-n[data-astro-cid-ymzro77g]{background:var(--color-ink);border:2px solid var(--color-brand-green);border-radius:50%;place-items:center;block-size:2.5rem;inline-size:2.5rem;font-weight:900;display:grid}.track[data-astro-cid-ymzro77g] li[data-astro-cid-ymzro77g]:nth-child(2n) .t-n[data-astro-cid-ymzro77g]{border-color:var(--color-brand-aqua)}.t-label[data-astro-cid-ymzro77g]{font-size:var(--text-small);color:var(--color-brand-green);text-underline-offset:.3em;justify-self:start;font-weight:800}.track[data-astro-cid-ymzro77g] li[data-astro-cid-ymzro77g]:nth-child(2n) .t-label[data-astro-cid-ymzro77g]{color:var(--color-brand-aqua)}.track[data-astro-cid-ymzro77g] p[data-astro-cid-ymzro77g]{color:#ffffffd9;line-height:1.55}.matrix-sec[data-astro-cid-ymzro77g]{padding-block:var(--spacing-section)}.matrix-head[data-astro-cid-ymzro77g]{max-inline-size:48rem;margin-bottom:2.5rem}.matrix-head[data-astro-cid-ymzro77g] p[data-astro-cid-ymzro77g]{font-size:var(--text-lead);color:var(--color-muted);margin-top:1rem}.matrix-wrap[data-astro-cid-ymzro77g]{overflow-x:auto}.matrix[data-astro-cid-ymzro77g]{border-collapse:collapse;inline-size:100%;min-inline-size:36rem}.matrix[data-astro-cid-ymzro77g] th[data-astro-cid-ymzro77g],.matrix[data-astro-cid-ymzro77g] td[data-astro-cid-ymzro77g]{border-bottom:1px solid var(--hub-line);text-align:center;padding:1rem}.matrix[data-astro-cid-ymzro77g] thead[data-astro-cid-ymzro77g] th[data-astro-cid-ymzro77g]{font-size:var(--text-small);color:var(--color-muted);font-weight:800}.matrix[data-astro-cid-ymzro77g] tbody[data-astro-cid-ymzro77g] th[data-astro-cid-ymzro77g]{text-align:start;font-weight:800}.matrix[data-astro-cid-ymzro77g] tbody[data-astro-cid-ymzro77g] th[data-astro-cid-ymzro77g] a[data-astro-cid-ymzro77g]{color:var(--color-ink);text-decoration:none}.matrix[data-astro-cid-ymzro77g] tbody[data-astro-cid-ymzro77g] th[data-astro-cid-ymzro77g] a[data-astro-cid-ymzro77g]:hover{color:var(--color-green-text);text-decoration:underline}.matrix[data-astro-cid-ymzro77g] thead[data-astro-cid-ymzro77g] th[data-astro-cid-ymzro77g]:first-child{text-align:start}.matrix[data-astro-cid-ymzro77g] tbody[data-astro-cid-ymzro77g] tr[data-astro-cid-ymzro77g]{transition:background-color .2s}.matrix[data-astro-cid-ymzro77g] tbody[data-astro-cid-ymzro77g] tr[data-astro-cid-ymzro77g]:hover{background:var(--hub-paper)}.dot[data-astro-cid-ymzro77g]{background:var(--color-brand-green);border-radius:50%;block-size:1.125rem;inline-size:1.125rem;display:inline-block;box-shadow:0 0 0 5px #06ea722e}.no[data-astro-cid-ymzro77g]{background:var(--hub-line);vertical-align:middle;block-size:2px;inline-size:.5rem;display:inline-block}.faq[data-astro-cid-ymzro77g]{padding-block:var(--spacing-section);background:var(--hub-paper)}.faq-grid[data-astro-cid-ymzro77g]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:3rem;display:grid}.faq-aside[data-astro-cid-ymzro77g]{margin-top:1.5rem}.faq-aside[data-astro-cid-ymzro77g] a[data-astro-cid-ymzro77g]{color:var(--color-green-text);font-weight:800}.closing[data-astro-cid-ymzro77g]{padding-block:var(--spacing-section);background:var(--color-ink);color:var(--color-white);background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px);background-size:44px 44px}.closing[data-astro-cid-ymzro77g] h2[data-astro-cid-ymzro77g]{max-inline-size:22ch;margin-bottom:2.5rem;font-size:clamp(2.125rem,1.4rem + 3.2vw,4.25rem)}.closing[data-astro-cid-ymzro77g] h2[data-astro-cid-ymzro77g] span[data-astro-cid-ymzro77g]{color:var(--color-brand-green);margin-top:.15em;font-weight:300;display:block}.closing[data-astro-cid-ymzro77g]{text-align:center}.closing[data-astro-cid-ymzro77g] h2[data-astro-cid-ymzro77g]{margin-inline:auto}.closing[data-astro-cid-ymzro77g] .cta{justify-content:center}@media (width<=1023px){.hero-head[data-astro-cid-ymzro77g],.picker[data-astro-cid-ymzro77g],.together-head[data-astro-cid-ymzro77g],.faq-grid[data-astro-cid-ymzro77g]{grid-template-columns:1fr}.row[data-astro-cid-ymzro77g]{grid-template-columns:2.5rem minmax(0,1fr) 2rem}.line[data-astro-cid-ymzro77g]{grid-area:2/2}.go[data-astro-cid-ymzro77g]{grid-area:1/3}.child[data-astro-cid-ymzro77g]{grid-row:3}.track[data-astro-cid-ymzro77g]{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:2.5rem}.track[data-astro-cid-ymzro77g]:before{display:none}}@media (width<=640px){.track[data-astro-cid-ymzro77g]{grid-template-columns:1fr}.strip[data-astro-cid-ymzro77g]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (hover:hover){.row[data-astro-cid-ymzro77g]:hover .go[data-astro-cid-ymzro77g]{translate:.5rem}}.track[data-astro-cid-ymzro77g]:before{background:linear-gradient(to right, var(--color-brand-green), var(--color-brand-aqua))}
