.tf-glow[data-astro-cid-rf4pic26]{pointer-events:none;background:radial-gradient(circle,#6802c052 0%,#6802c000 68%);width:70vw;max-width:900px;height:70vw;max-height:900px;position:absolute;top:-30%;right:-10%}.tf-glow[data-astro-cid-rf4pic26] canvas[data-astro-cid-rf4pic26]{mix-blend-mode:screen;opacity:.85}.tf-progress-track[data-astro-cid-rf4pic26]{background:#ffffff1a;height:3px}.tf-progress-bar[data-astro-cid-rf4pic26]{background:var(--color-lime);width:0%;height:100%;transition:width .4s cubic-bezier(.16,1,.3,1)}.tf-layer[data-astro-cid-rf4pic26]{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .45s;position:absolute;inset:0}.tf-layer[data-astro-cid-rf4pic26].is-active{opacity:1;visibility:visible;pointer-events:auto}.tf-step[data-astro-cid-rf4pic26]{visibility:hidden;opacity:0;pointer-events:none;transition:opacity .45s,transform .5s cubic-bezier(.16,1,.3,1),filter .45s;position:absolute;inset:0;transform:translateY(36px)scale(.98)}.tf-step[data-astro-cid-rf4pic26].is-active{visibility:visible;opacity:1;pointer-events:auto;filter:blur();z-index:2;will-change:transform, opacity, filter;transform:translateY(0)scale(1)}.tf-step[data-astro-cid-rf4pic26].is-leaving{visibility:visible;opacity:0;filter:blur(6px);z-index:1;will-change:transform, opacity, filter;transform:translateY(-28px)scale(.97)}.tf-steps[data-astro-cid-rf4pic26][data-dir=back] .tf-step[data-astro-cid-rf4pic26]{transform:translateY(-36px)scale(.98)}.tf-steps[data-astro-cid-rf4pic26][data-dir=back] .tf-step[data-astro-cid-rf4pic26].is-leaving{transform:translateY(28px)scale(.97)}.tf-scroll[data-astro-cid-rf4pic26]{scrollbar-width:none;flex-direction:column;display:flex}.tf-inner[data-astro-cid-rf4pic26]{flex-shrink:0;margin-block:auto}.tf-scroll[data-astro-cid-rf4pic26]::-webkit-scrollbar{display:none}.tf-fade[data-astro-cid-rf4pic26]{inset-inline:0;pointer-events:none;background:linear-gradient(to top, var(--color-navy), transparent);opacity:0;height:clamp(2.5rem,7svh,4.5rem);transition:opacity .2s;position:absolute;bottom:0}.tf-fade[data-astro-cid-rf4pic26].is-visible{opacity:1}.tf-step[data-astro-cid-rf4pic26]{--tf-gap:clamp(.375rem, 1.05svh, .75rem);--tf-row-pad:clamp(.4375rem, 1.35svh, 1rem);--tf-badge:clamp(1.375rem, .55rem + 1.9svh, 2rem);--tf-box:clamp(1.25rem, .5rem + 1.55svh, 1.5rem);--tf-label:clamp(.9375rem, .5rem + 1.2svh, 1.125rem)}.tf-step[data-astro-cid-rf4pic26] .tf-scroll[data-astro-cid-rf4pic26]{padding-block:clamp(1.25rem,3.4svh,3rem)}.tf-step[data-astro-cid-rf4pic26] .tf-inner[data-astro-cid-rf4pic26]{max-width:var(--tf-measure,42rem)}.tf-step[data-astro-cid-rf4pic26] .tf-eyebrow[data-astro-cid-rf4pic26]{margin-top:clamp(.75rem,1.9svh,1.5rem)}.tf-q[data-astro-cid-rf4pic26]{margin-top:clamp(.5rem,1.3svh,1rem);font-size:clamp(1.5rem,1.2vw + 2.9svh,3.4rem)}.tf-step[data-astro-cid-rf4pic26] .tf-choices[data-astro-cid-rf4pic26],.tf-step[data-astro-cid-rf4pic26] .tf-field[data-astro-cid-rf4pic26]{margin-top:clamp(1.125rem,3.2svh,2.25rem)}.tf-choices[data-astro-cid-rf4pic26]{gap:var(--tf-gap);grid-template-columns:minmax(0,1fr);grid-auto-flow:row;display:grid}@media (width>=40rem){.tf-choices[data-astro-cid-rf4pic26]{grid-template-columns:repeat(var(--cols,1), minmax(0, 1fr))}}.tf-choices[data-astro-cid-rf4pic26]>[data-astro-cid-rf4pic26]:last-child:nth-child(odd){grid-column:1/-1}.tf-choice-key[data-astro-cid-rf4pic26]{block-size:var(--tf-badge);inline-size:var(--tf-badge)}.tf-choice-box[data-astro-cid-rf4pic26]{block-size:var(--tf-box);inline-size:var(--tf-box)}.tf-choice-label[data-astro-cid-rf4pic26]{font-size:var(--tf-label);line-height:1.25}@media (width<=39.99rem){.tf-choices[data-astro-cid-rf4pic26]{grid-template-columns:repeat(var(--cols,1), minmax(0, 1fr))}.tf-choices[data-astro-cid-rf4pic26][data-cols="2"] .tf-choice[data-astro-cid-rf4pic26]{gap:.625rem;padding-inline:.75rem}.tf-choices[data-astro-cid-rf4pic26][data-cols="2"] .tf-choice-key[data-astro-cid-rf4pic26]{display:none}.tf-choices[data-astro-cid-rf4pic26][data-cols="2"] .tf-choice-label[data-astro-cid-rf4pic26]{font-size:.875rem}.tf-choice[data-astro-cid-rf4pic26]{min-height:2.75rem}}.tf-choice[data-astro-cid-rf4pic26]{padding-block:1rem;padding-block:var(--tf-row-pad);background:#ffffff0a;border:1px solid #ffffff26;transition:background-color .2s,border-color .2s,transform .2s;position:relative}.tf-choice[data-astro-cid-rf4pic26]:hover{transform:translateX(calc(5px - var(--cols,1) * 1px));background:#ffffff14;border-color:#c7ff4d99}.tf-choice[data-astro-cid-rf4pic26]:hover,.tf-choice[data-astro-cid-rf4pic26]:focus-within{z-index:1}.tf-choice[data-astro-cid-rf4pic26]:focus-within{border-color:var(--color-lime);outline-offset:2px;outline:2px solid #c7ff4d59}.tf-choice[data-astro-cid-rf4pic26].is-selected{border-color:var(--color-lime);background:#c7ff4d1a}.tf-choice[data-astro-cid-rf4pic26].is-selected .tf-choice-key[data-astro-cid-rf4pic26]{background:var(--color-lime);border-color:var(--color-lime);color:var(--color-navy)}.tf-choice-box[data-astro-cid-rf4pic26] svg[data-astro-cid-rf4pic26]{opacity:0;color:var(--color-navy);transition:opacity .15s}.tf-choice[data-astro-cid-rf4pic26].is-selected .tf-choice-box[data-astro-cid-rf4pic26]{background:var(--color-lime);border-color:var(--color-lime)}.tf-choice[data-astro-cid-rf4pic26].is-selected .tf-choice-box[data-astro-cid-rf4pic26] svg[data-astro-cid-rf4pic26]{opacity:1}.tf-field[data-astro-cid-rf4pic26].is-invalid,.tf-choices[data-astro-cid-rf4pic26].is-invalid .tf-choice[data-astro-cid-rf4pic26]{border-color:#f87171}@media (prefers-reduced-motion:reduce){.tf-layer[data-astro-cid-rf4pic26],.tf-step[data-astro-cid-rf4pic26],.tf-choice[data-astro-cid-rf4pic26],.tf-fade[data-astro-cid-rf4pic26],.tf-progress-bar[data-astro-cid-rf4pic26]{transition-duration:.01ms}.tf-step[data-astro-cid-rf4pic26],.tf-step[data-astro-cid-rf4pic26].is-active,.tf-step[data-astro-cid-rf4pic26].is-leaving,.tf-steps[data-astro-cid-rf4pic26][data-dir=back] .tf-step[data-astro-cid-rf4pic26],.tf-steps[data-astro-cid-rf4pic26][data-dir=back] .tf-step[data-astro-cid-rf4pic26].is-leaving{filter:none;transform:none}.tf-choice[data-astro-cid-rf4pic26]:hover{transform:none}}
