.fit[data-astro-cid-mq2mr3gk]{background:var(--c-white);scroll-margin-top:4.5rem}.fit__grid[data-astro-cid-mq2mr3gk]{gap:var(--space-6);align-items:start;display:grid}.fit__factors[data-astro-cid-mq2mr3gk]{gap:var(--space-2);margin-top:var(--space-4);flex-wrap:wrap;display:flex}.fit__factors[data-astro-cid-mq2mr3gk] li[data-astro-cid-mq2mr3gk]{font-weight:var(--fw-bold);color:var(--c-primary);background:var(--c-primary-50);border-inline-start:4px solid var(--c-accent);border-radius:var(--radius);padding:.5rem 1.1rem}.fit__cta[data-astro-cid-mq2mr3gk]{margin-top:var(--space-5)}.fit__cta[data-astro-cid-mq2mr3gk] .btn{width:100%}@media (width>=40em){.fit__cta[data-astro-cid-mq2mr3gk] .btn{width:auto}}.panel[data-astro-cid-mq2mr3gk]{background:var(--c-white);border:1.5px solid var(--c-line);border-radius:var(--radius-lg);overflow:hidden;box-shadow:0 18px 40px -28px #121a3873}.panel__title[data-astro-cid-mq2mr3gk]{padding:var(--space-5) var(--space-5);font-size:var(--fs-600);color:var(--c-white);background:var(--c-primary);line-height:1.1}.panel__list[data-astro-cid-mq2mr3gk]{padding:var(--space-3) var(--space-5) var(--space-4);display:grid}.panel__list[data-astro-cid-mq2mr3gk] li[data-astro-cid-mq2mr3gk]{align-items:flex-start;gap:var(--space-3);padding-block:var(--space-4);font-size:1.1875rem;font-weight:var(--fw-medium,500);color:var(--c-ink);line-height:1.35;display:flex}.panel__list[data-astro-cid-mq2mr3gk] li[data-astro-cid-mq2mr3gk]:nth-child(n+2){border-top:1px solid var(--c-n100)}.panel__list[data-astro-cid-mq2mr3gk] li[data-astro-cid-mq2mr3gk] svg{color:var(--c-accent-600);flex:none;margin-top:.1rem}@media (width>=64em){.fit__grid[data-astro-cid-mq2mr3gk]{gap:var(--space-8);grid-template-columns:minmax(0,1fr) minmax(0,1.05fr)}.panel__list[data-astro-cid-mq2mr3gk],.panel__title[data-astro-cid-mq2mr3gk]{padding-inline:var(--space-6)}}.aud[data-astro-cid-n5p7f5kf]{background:var(--c-n50)}.aud__grid[data-astro-cid-n5p7f5kf]{gap:var(--space-3);margin-top:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.tile[data-astro-cid-n5p7f5kf]{gap:var(--space-2);min-height:6rem;padding:var(--space-4) var(--space-4) var(--space-5);background:var(--c-white);border-block-start:5px solid var(--c-accent);border-radius:var(--radius);align-content:start;display:grid;box-shadow:0 14px 30px -24px #121a3880}.tile__n[data-astro-cid-n5p7f5kf]{font-size:var(--fs-300);font-weight:var(--fw-bold);letter-spacing:.1em;color:var(--c-muted)}.tile__name[data-astro-cid-n5p7f5kf]{font-size:var(--fs-500);font-weight:var(--fw-bold);color:var(--c-primary);overflow-wrap:anywhere;line-height:1.15}.aud__note[data-astro-cid-n5p7f5kf]{margin-top:var(--space-4);color:var(--c-muted)}@media (width>=48em){.aud__grid[data-astro-cid-n5p7f5kf]{gap:var(--space-4);grid-template-columns:repeat(4,minmax(0,1fr))}.tile[data-astro-cid-n5p7f5kf]{min-height:7rem;padding:var(--space-4) var(--space-5) var(--space-5)}.tile__name[data-astro-cid-n5p7f5kf]{font-size:var(--fs-600)}}.back[data-astro-cid-licq6gum]{background:var(--c-white)}.back__grid[data-astro-cid-licq6gum]{gap:var(--space-3);margin-top:var(--space-5);display:grid}.item[data-astro-cid-licq6gum]{column-gap:var(--space-4);padding:var(--space-4);background:var(--c-n50);border-radius:var(--radius);grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}.item__icon[data-astro-cid-licq6gum]{background:var(--c-white);border-radius:50%;grid-row:span 2;place-items:center;width:4.5rem;height:4.5rem;display:grid}.item__icon[data-astro-cid-licq6gum] img[data-astro-cid-licq6gum]{object-fit:contain;width:auto;max-width:3rem;height:2.5rem}.item[data-astro-cid-licq6gum] h3[data-astro-cid-licq6gum]{font-size:var(--fs-500);color:var(--c-primary);line-height:1.15}.item[data-astro-cid-licq6gum] p[data-astro-cid-licq6gum]{color:var(--c-muted)}.back__cta[data-astro-cid-licq6gum]{margin-top:var(--space-5)}.back__cta[data-astro-cid-licq6gum] .btn svg{transition:transform var(--t) var(--ease)}@media (hover:hover){.back__cta[data-astro-cid-licq6gum] .btn:hover svg{transform:translate(4px)}}@media (width>=48em){.back__grid[data-astro-cid-licq6gum]{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr))}.item[data-astro-cid-licq6gum]{justify-items:start;gap:var(--space-2);padding:var(--space-5);grid-template-columns:1fr}.item__icon[data-astro-cid-licq6gum]{margin-bottom:var(--space-2);grid-row:auto}}.consult[data-astro-cid-gosmi7yu]{padding-block:var(--space-7);color:var(--c-white);background:var(--c-primary)}.consult__inner[data-astro-cid-gosmi7yu]{gap:var(--space-5);align-items:center;display:grid}.consult__eyebrow[data-astro-cid-gosmi7yu]{margin-bottom:var(--space-2);font-size:var(--fs-300);font-weight:var(--fw-bold);letter-spacing:.1em;text-transform:uppercase;color:var(--c-accent)}.consult--unified[data-astro-cid-gosmi7yu]{border-block-start:1px solid #ffffff38}.consult--unified[data-astro-cid-gosmi7yu] .consult__eyebrow[data-astro-cid-gosmi7yu]{align-items:center;gap:var(--space-3);color:var(--c-white);display:flex}.consult--unified[data-astro-cid-gosmi7yu] .consult__eyebrow[data-astro-cid-gosmi7yu]:before{content:"";background:var(--c-accent);border-radius:2px;flex:none;width:2rem;height:4px;transform:skew(-24deg)}.consult[data-astro-cid-gosmi7yu] h2[data-astro-cid-gosmi7yu]{font-size:var(--fs-700);letter-spacing:-.02em;line-height:1.05}.consult__lead[data-astro-cid-gosmi7yu]{margin-top:var(--space-3);max-width:36rem;font-size:var(--fs-500);color:#ffffffe0}.consult__actions[data-astro-cid-gosmi7yu]{gap:var(--space-4);justify-items:start;display:grid}.consult__actions[data-astro-cid-gosmi7yu] .btn{width:100%}.consult__links[data-astro-cid-gosmi7yu]{gap:var(--space-2) var(--space-5);flex-wrap:wrap;display:flex}.consult__links[data-astro-cid-gosmi7yu] a[data-astro-cid-gosmi7yu]{min-height:var(--tap);font-weight:var(--fw-semibold);color:var(--c-white);text-decoration:underline;text-decoration-color:var(--c-accent);text-underline-offset:.3em;align-items:center;text-decoration-thickness:2px;display:inline-flex}.consult__links[data-astro-cid-gosmi7yu] a[data-astro-cid-gosmi7yu]:hover{color:var(--c-accent)}@media (width>=40em){.consult__actions[data-astro-cid-gosmi7yu] .btn{width:auto}}@media (width>=64em){.consult[data-astro-cid-gosmi7yu]{padding-block:var(--space-8)}.consult__inner[data-astro-cid-gosmi7yu]{gap:var(--space-7);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.consult__actions[data-astro-cid-gosmi7yu]{border-inline-start:5px solid var(--c-accent);justify-items:start;padding-inline-start:var(--space-6)}}
