.clc[data-v-1cafcfa2]{opacity:0;padding:clamp(4.5rem,9vw,7rem) 1.5rem;position:relative;transform:translateY(40px);transition:all .8s ease}.clc.is-visible[data-v-1cafcfa2]{opacity:1;transform:translateY(0)}.clc__container[data-v-1cafcfa2]{margin:0 auto;max-width:1180px}.clc__header[data-v-1cafcfa2]{margin-bottom:3rem;text-align:center}.clc__title[data-v-1cafcfa2]{color:#fff;font-size:var(--text-h2);line-height:1.15;margin:1rem auto 0;max-width:var(--measure-h2)}.clc__subtitle[data-v-1cafcfa2]{color:#94a3b3;font-size:1rem;line-height:1.7;margin:1rem auto 0;max-width:680px}.clc__grid[data-v-1cafcfa2]{display:grid;gap:1.5rem;grid-template-columns:1fr}@media(min-width:1024px){.clc__grid[data-v-1cafcfa2]{grid-template-columns:repeat(3,1fr)}}.clc__card[data-v-1cafcfa2]{background:var(--color-navy-800);border:1px solid hsla(0,0%,100%,.04);border-radius:1rem;display:flex;flex-direction:column;padding:2rem}.clc__card-title[data-v-1cafcfa2]{color:#fff;font-size:1.125rem;font-weight:600;line-height:1.35;margin-bottom:.75rem}.clc__card-body[data-v-1cafcfa2]{color:#94a3b3;font-size:.9375rem;line-height:1.7;margin-bottom:1.25rem}.clc__results[data-v-1cafcfa2]{align-items:flex-start;display:flex;flex-direction:column;gap:.5rem;list-style:none;margin:0 0 1.5rem;padding:0}.clc__result[data-v-1cafcfa2]{align-items:center;background:#17d8920f;border-radius:var(--radius-pill);color:var(--color-teal-400);display:inline-flex;font-size:.8125rem;font-weight:600;gap:.375rem;line-height:1.4;padding:.375rem .75rem}.clc__result-icon[data-v-1cafcfa2]{flex-shrink:0;height:14px;width:14px}.clc__links[data-v-1cafcfa2]{display:flex;flex-direction:column;gap:.5rem;margin-top:auto}.clc__link[data-v-1cafcfa2]{align-items:center;color:#fff;display:inline-flex;font-size:.875rem;font-weight:600;gap:.375rem;text-decoration:none}.clc__link[data-v-1cafcfa2]:hover{color:var(--color-lime-400)}.clc__link-icon[data-v-1cafcfa2]{height:14px;width:14px}@media(prefers-reduced-motion:reduce){.clc[data-v-1cafcfa2]{opacity:1;transform:none;transition:none}}[data-v-1cafcfa2]:focus-visible{outline:2px solid var(--color-lime-400);outline-offset:2px}
