.sp[data-astro-cid-bzi3prmx]{--join:var(--s-5);--cols:minmax(0, 1fr);--gap:var(--s-6);--x:1.75rem;grid-template-columns:var(--cols);column-gap:var(--gap);padding:clamp(1.25rem,.5rem + 3.4vw,3.5rem);display:grid;position:relative}.sp[data-astro-cid-bzi3prmx]>[data-astro-cid-bzi3prmx]{position:relative}.sp__q[data-astro-cid-bzi3prmx],.sp__options[data-astro-cid-bzi3prmx]{display:none}.sp__q[data-astro-cid-bzi3prmx]{font-size:var(--fs-h2);line-height:var(--heading-leading);text-wrap:balance}.sp__options[data-astro-cid-bzi3prmx]{grid-template-columns:minmax(0,1fr)}.sp__option[data-astro-cid-bzi3prmx]{gap:var(--s-1);padding:var(--s-4);border:1px solid var(--line-strong);cursor:pointer;align-content:start;transition:background-color .14s,border-color .14s,color .14s;display:grid;position:relative}.sp__option[data-astro-cid-bzi3prmx]+.sp__option[data-astro-cid-bzi3prmx]{margin-top:-1px}.sp__option[data-astro-cid-bzi3prmx] span[data-astro-cid-bzi3prmx]{font-size:var(--fs-sm);color:var(--ink-2);line-height:1.4;transition:color .14s}.sp__option[data-astro-cid-bzi3prmx]:hover{z-index:1;border-color:var(--ink)}.sp__panels[data-astro-cid-bzi3prmx]{row-gap:var(--s-7);grid-column:1/-1;grid-template-columns:minmax(0,1fr);display:grid}.sp__panel[data-astro-cid-bzi3prmx]{grid-template-columns:var(--cols);column-gap:var(--gap);row-gap:var(--s-6);display:grid}.sp__about[data-astro-cid-bzi3prmx]{gap:var(--s-3);order:2;align-content:end;justify-items:start;display:grid}.sp__about[data-astro-cid-bzi3prmx] h3[data-astro-cid-bzi3prmx]{font-size:var(--fs-h3)}.sp__about[data-astro-cid-bzi3prmx] p[data-astro-cid-bzi3prmx]{color:var(--ink-2);max-width:26rem}.sp__path[data-astro-cid-bzi3prmx]{gap:var(--join);list-style:none;display:grid}.sp__part[data-astro-cid-bzi3prmx]{gap:var(--s-1);min-height:4.5rem;padding:var(--s-3) var(--s-4);border:1px solid var(--line-strong);align-content:center;line-height:1.4;display:grid;position:relative}.sp__part[data-astro-cid-bzi3prmx] span[data-astro-cid-bzi3prmx]{color:var(--ink-2)}.sp__part--us[data-astro-cid-bzi3prmx]{background:color-mix(in srgb, var(--ink) 11%, transparent);border-color:#0000}.sp__part--us[data-astro-cid-bzi3prmx] span[data-astro-cid-bzi3prmx]{color:var(--ink)}.sp__part--result[data-astro-cid-bzi3prmx]{border-color:var(--brand)}.sp__part--result[data-astro-cid-bzi3prmx] strong[data-astro-cid-bzi3prmx]{color:var(--brand)}.sp__part[data-astro-cid-bzi3prmx]+.sp__part[data-astro-cid-bzi3prmx]:before{content:"";left:var(--x);width:1px;height:var(--join);background:var(--brand);position:absolute;bottom:calc(100% + 1px)}@media (width>=44rem){.sp__options[data-astro-cid-bzi3prmx]{grid-template-columns:repeat(3,minmax(0,1fr))}.sp__option[data-astro-cid-bzi3prmx]+.sp__option[data-astro-cid-bzi3prmx]{margin-top:0;margin-left:-1px}.sp__part[data-astro-cid-bzi3prmx]{gap:var(--s-4);grid-template-columns:6.5rem minmax(0,1fr);align-items:center}}@media (width>=64rem){.sp[data-astro-cid-bzi3prmx]{--cols:minmax(0, 4fr) minmax(0, 8fr);--gap:var(--s-8)}.sp__about[data-astro-cid-bzi3prmx]{order:0}}@supports selector(:has(*)){.sp__q[data-astro-cid-bzi3prmx]{margin-bottom:var(--s-6);display:block}.sp__options[data-astro-cid-bzi3prmx]{display:grid}.sp__panels[data-astro-cid-bzi3prmx]{row-gap:0}.sp__panel[data-astro-cid-bzi3prmx]{opacity:0;visibility:hidden;grid-area:1/1;transition:opacity .2s ease-in-out,visibility 0s linear .2s}.sp__part--you[data-astro-cid-bzi3prmx]{display:none}.sp__path[data-astro-cid-bzi3prmx]{margin-top:var(--join)}.sp__part--us[data-astro-cid-bzi3prmx]:before{content:"";left:var(--x);width:1px;height:var(--join);background:var(--brand);position:absolute;bottom:calc(100% + 1px)}.sp[data-astro-cid-bzi3prmx]:has(.sp__option:first-child input:checked) .sp__panel[data-astro-cid-bzi3prmx]:first-child,.sp[data-astro-cid-bzi3prmx]:has(.sp__option:nth-child(2) input:checked) .sp__panel[data-astro-cid-bzi3prmx]:nth-child(2),.sp[data-astro-cid-bzi3prmx]:has(.sp__option:nth-child(3) input:checked) .sp__panel[data-astro-cid-bzi3prmx]:nth-child(3){opacity:1;visibility:visible;transition-delay:0s}.sp__option[data-astro-cid-bzi3prmx]:has(input:checked){z-index:1;border-color:var(--brand);background:var(--brand);color:var(--on-brand)}.sp__option[data-astro-cid-bzi3prmx]:has(input:checked) span[data-astro-cid-bzi3prmx]{color:var(--on-brand)}.sp__option[data-astro-cid-bzi3prmx]:has(input:focus-visible){z-index:2;outline:2px solid var(--ink);outline-offset:3px}@media (width>=44rem){.sp__panel[data-astro-cid-bzi3prmx]:first-child{--x:calc(100% / 6)}.sp__panel[data-astro-cid-bzi3prmx]:nth-child(2){--x:50%}.sp__panel[data-astro-cid-bzi3prmx]:nth-child(3){--x:calc(500% / 6)}}@media (width>=64rem){.sp__q[data-astro-cid-bzi3prmx]{margin-bottom:0}}}.note[data-astro-cid-vvti6gh4]{font-size:var(--fs-lede);color:var(--ink-2);max-width:40rem;line-height:1.5}.links[data-astro-cid-vvti6gh4]{gap:var(--s-3) var(--s-6);margin-top:var(--s-5);flex-wrap:wrap;display:flex}
