.pageart[data-astro-cid-w3fzxvrq]{width:100%;height:auto;display:block;overflow:visible}@media(prefers-reduced-motion:no-preference){.pageart__pulse[data-astro-cid-w3fzxvrq]{opacity:1;animation:sa-pulse 7s linear infinite}@keyframes sa-pulse{0%{stroke-dashoffset:0}to{stroke-dashoffset:-1000}}}.page-hero[data-astro-cid-ucd2ps2b]{padding-block:clamp(4rem,9vw,7.5rem);position:relative;overflow:hidden}.page-hero[data-astro-cid-ucd2ps2b]:before{content:"";position:absolute;top:-260px;right:-160px;width:620px;height:620px;border-radius:50%;background:radial-gradient(circle,rgba(17,103,190,.34),transparent 65%)}.page-hero[data-astro-cid-ucd2ps2b] .display[data-astro-cid-ucd2ps2b]{margin:1.1rem 0 1.4rem}.page-hero[data-astro-cid-ucd2ps2b] .lead[data-astro-cid-ucd2ps2b]{max-width:52ch}.page-hero__grid[data-astro-cid-ucd2ps2b]{position:relative;display:grid;grid-template-columns:1.45fr 1fr;gap:3rem;align-items:center}.page-hero__art[data-astro-cid-ucd2ps2b]{max-width:460px;justify-self:end;width:100%}@media(max-width:940px){.page-hero__grid[data-astro-cid-ucd2ps2b]{grid-template-columns:1fr}.page-hero__art[data-astro-cid-ucd2ps2b]{display:none}}.accent[data-astro-cid-ucd2ps2b]{color:var(--amber)}.hero-cta[data-astro-cid-ucd2ps2b]{display:flex;flex-wrap:wrap;gap:.9rem;margin-top:2rem}.svc__intro[data-astro-cid-ucd2ps2b]{max-width:720px;margin-bottom:3rem}.svc__intro[data-astro-cid-ucd2ps2b] .h2[data-astro-cid-ucd2ps2b]{margin:.7rem 0 1rem}.svc__list[data-astro-cid-ucd2ps2b]{display:grid;gap:0}.row[data-astro-cid-ucd2ps2b]{display:grid;grid-template-columns:260px 1fr;gap:2rem;padding:1.6rem 0;border-top:1px solid var(--line)}.row[data-astro-cid-ucd2ps2b]:last-child{border-bottom:1px solid var(--line)}.row[data-astro-cid-ucd2ps2b] p[data-astro-cid-ucd2ps2b]{color:var(--text-soft)}.cards[data-astro-cid-ucd2ps2b]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}.cards--2[data-astro-cid-ucd2ps2b]{grid-template-columns:repeat(2,1fr);max-width:820px}.card[data-astro-cid-ucd2ps2b]{display:flex;flex-direction:column;gap:.6rem;padding:2rem;border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--paper)}.card[data-astro-cid-ucd2ps2b] p[data-astro-cid-ucd2ps2b]{color:var(--text-soft)}.card--dark[data-astro-cid-ucd2ps2b]{background:var(--navy-2);border-color:#ffffff1a}.card--dark[data-astro-cid-ucd2ps2b] p[data-astro-cid-ucd2ps2b]{color:var(--on-dark-soft)}.cta[data-astro-cid-ucd2ps2b]{padding-block:clamp(3.5rem,7vw,6rem)}.cta__inner[data-astro-cid-ucd2ps2b]{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1.2rem}.cta__inner[data-astro-cid-ucd2ps2b] .btn[data-astro-cid-ucd2ps2b]{margin-top:.6rem}@media(max-width:940px){.cards[data-astro-cid-ucd2ps2b],.cards--2[data-astro-cid-ucd2ps2b]{grid-template-columns:1fr}.row[data-astro-cid-ucd2ps2b]{grid-template-columns:1fr;gap:.4rem}}.topics[data-astro-cid-ucd2ps2b]{background:var(--surface)}.topics[data-astro-cid-ucd2ps2b] .sec-head[data-astro-cid-ucd2ps2b]{max-width:680px;margin-bottom:2.4rem}.topics[data-astro-cid-ucd2ps2b] .sec-head[data-astro-cid-ucd2ps2b] .h2[data-astro-cid-ucd2ps2b]{margin-top:.7rem}.topics__lead[data-astro-cid-ucd2ps2b]{margin-top:.8rem}.topics__group[data-astro-cid-ucd2ps2b]+.topics__group[data-astro-cid-ucd2ps2b]{margin-top:clamp(3.5rem,7vw,5.5rem)}.tcards[data-astro-cid-ucd2ps2b]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}.tcard[data-astro-cid-ucd2ps2b]{display:flex;flex-direction:column;gap:.5rem;padding:1.8rem;border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--paper);text-decoration:none;color:inherit;transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease}.tcard[data-astro-cid-ucd2ps2b]:hover{border-color:var(--blue);transform:translateY(-2px);box-shadow:0 18px 40px -24px #1167be73}.tcard__kind[data-astro-cid-ucd2ps2b]{font-family:var(--font-display);font-weight:600;font-size:.74rem;letter-spacing:.13em;text-transform:uppercase;color:var(--blue)}.tcard[data-astro-cid-ucd2ps2b] p[data-astro-cid-ucd2ps2b]{color:var(--text-soft);flex:1}.tcard--ask[data-astro-cid-ucd2ps2b]{background:var(--navy);border-color:var(--navy);color:var(--on-dark);box-shadow:inset 0 1px #ffffff14,0 10px 24px -14px #0b112880}.tcard--ask[data-astro-cid-ucd2ps2b] .tcard__kind[data-astro-cid-ucd2ps2b]{color:var(--blue-bright)}.tcard--ask[data-astro-cid-ucd2ps2b] p[data-astro-cid-ucd2ps2b]{color:var(--on-dark-soft)}.tcard--ask[data-astro-cid-ucd2ps2b] .tcard__more[data-astro-cid-ucd2ps2b]{color:var(--amber)}.tcard__more[data-astro-cid-ucd2ps2b]{margin-top:.4rem;font-family:var(--font-display);font-weight:700;font-size:.92rem;color:var(--blue)}.tcards--4[data-astro-cid-ucd2ps2b]{grid-template-columns:repeat(4,1fr)}@media(max-width:1100px){.tcards--4[data-astro-cid-ucd2ps2b]{grid-template-columns:1fr 1fr}}@media(max-width:940px){.tcards[data-astro-cid-ucd2ps2b]{grid-template-columns:1fr 1fr}}@media(max-width:560px){.tcards[data-astro-cid-ucd2ps2b]{grid-template-columns:1fr}}
