.ah[data-astro-cid-46pw4in3]{isolation:isolate;color:var(--color-ink);background:radial-gradient(48% 90% at 0 0,#ffffffd9,#fff0 70%),radial-gradient(36% 80% at 82% 30%,#00aeef0f,#00aeef00 70%),linear-gradient(#eef2f6 0%,#f3f6f9 100%);position:relative;overflow:hidden}.ah__geo[data-astro-cid-46pw4in3]{z-index:-1;pointer-events:none;width:min(70%,34rem);height:100%;position:absolute;top:0;right:0}.ah__cells[data-astro-cid-46pw4in3] polygon[data-astro-cid-46pw4in3]{fill:none;stroke:var(--color-avitel-blue);stroke-width:1px;vector-effect:non-scaling-stroke;opacity:.45}.ah__cell-yellow[data-astro-cid-46pw4in3]{fill:none;stroke:var(--color-avitel-yellow);stroke-width:2px;vector-effect:non-scaling-stroke}.ah__dot-magenta[data-astro-cid-46pw4in3]{fill:var(--color-avitel-magenta)}.ah__inner[data-astro-cid-46pw4in3]{gap:clamp(1.75rem,3vw,2.5rem);padding-block:clamp(2.75rem,6vw,5rem) clamp(2.5rem,5vw,4rem);display:grid;position:relative}.ah__text[data-astro-cid-46pw4in3]{gap:clamp(.875rem,1.8vw,1.25rem);max-width:36rem;display:grid}.ah__rule[data-astro-cid-46pw4in3]{width:2.75rem}.ah__text[data-astro-cid-46pw4in3] .ah__title{font-size:var(--fs-display);font-weight:var(--fw-bold);letter-spacing:var(--tr-display);text-transform:uppercase;margin:0;line-height:.95}.ah__lead[data-astro-cid-46pw4in3]{max-width:30ch;font-size:var(--fs-lead);line-height:var(--lh-snug);margin:0}.ah__themes[data-astro-cid-46pw4in3]{gap:.75rem;display:grid}.ah__themes-title[data-astro-cid-46pw4in3]{color:var(--color-ink);font-size:var(--fs-label);font-weight:var(--fw-bold);letter-spacing:var(--tr-label);text-transform:uppercase;margin:0}.ah__themes-list[data-astro-cid-46pw4in3]{flex-wrap:wrap;gap:.5rem 1.5rem;margin:0;padding:0;list-style:none;display:flex}@media (width<=47.999rem){.ah__geo[data-astro-cid-46pw4in3]{opacity:.5;width:62%;height:70%}.ah__themes[data-astro-cid-46pw4in3]{display:none}}@media (width>=64rem){.ah__inner[data-astro-cid-46pw4in3]{grid-template-columns:minmax(0,1fr) auto;align-items:end;column-gap:clamp(3rem,6vw,6rem);min-height:clamp(22rem,28vw,27rem);padding-block:clamp(3.5rem,5vw,5rem) clamp(3rem,4.5vw,4.5rem)}.ah__themes[data-astro-cid-46pw4in3]{border-inline-start:1px solid #2021242e;margin-inline-end:clamp(13rem,25vw,25rem);padding-inline-start:1.5rem}.ah__themes-list[data-astro-cid-46pw4in3]{flex-direction:column;gap:.5rem}}@media (prefers-reduced-motion:no-preference){html.js .ah__geo[data-astro-cid-46pw4in3]{animation:ah-geo var(--dur-scene) var(--ease-out) .2s backwards}}@keyframes ah-geo{0%{opacity:0;clip-path:inset(0 0 0 100%)}}.af[data-astro-cid-46pw4in3]{background:linear-gradient(180deg, #f3f6f9 0%, var(--color-surface) 75%);color:var(--color-ink)}.af__inner[data-astro-cid-46pw4in3]{padding-bottom:clamp(3.5rem,7vw,6rem)}.aa[data-astro-cid-46pw4in3]{color:var(--color-ink)}.aa__inner[data-astro-cid-46pw4in3]{padding-bottom:clamp(4rem,8vw,7rem)}.aa__top[data-astro-cid-46pw4in3]{border-top:1px solid var(--color-line);padding-top:clamp(2.5rem,5vw,4rem)}.aa__head[data-astro-cid-46pw4in3]{justify-items:start;gap:clamp(.875rem,2vw,1.25rem);margin-bottom:clamp(2rem,4vw,3rem);display:grid}.aa__rule[data-astro-cid-46pw4in3]{width:2.75rem}.aa__head[data-astro-cid-46pw4in3] .aa__title{font-size:var(--fs-section-sm);font-weight:var(--fw-bold);letter-spacing:var(--tr-display);text-transform:uppercase;margin:0;line-height:.98}.aa__pair[data-astro-cid-46pw4in3],.aa__list[data-astro-cid-46pw4in3]{margin:0;padding:0;list-style:none}.aa__pair[data-astro-cid-46pw4in3]{gap:clamp(2.5rem,5vw,3.5rem);display:grid}.aa__list[data-astro-cid-46pw4in3]{border-bottom:1px solid var(--color-line);margin-top:clamp(3rem,6vw,5rem)}@media (width>=48rem){.aa__pair[data-astro-cid-46pw4in3]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(2rem,4vw,3.5rem)}}@media (width>=64rem){.aa__top[data-astro-cid-46pw4in3]{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;column-gap:clamp(2.5rem,4vw,4rem);display:grid}.aa__head[data-astro-cid-46pw4in3]{grid-column:1/4;margin-bottom:0}.aa__pair[data-astro-cid-46pw4in3]{grid-column:4/13}.aa__head[data-astro-cid-46pw4in3] .aa__title{font-size:clamp(2rem,3vw,3rem)}}.ae__inner[data-astro-cid-46pw4in3]{padding-block:clamp(3rem,6vw,5rem) clamp(4rem,8vw,7rem)}.ae__text[data-astro-cid-46pw4in3]{border-top:1px solid var(--color-line);max-width:40ch;color:var(--color-muted);font-size:var(--fs-body-lg);line-height:var(--lh-body);margin:0;padding-top:clamp(1.5rem,3vw,2rem)}
