.hero[data-astro-cid-ovffd2po]{min-block-size:calc(100svh - var(--size-header));padding-block:min(var(--space-section), 10svh) var(--space-9);display:flex}.hero__inner[data-astro-cid-ovffd2po]{align-content:end;row-gap:var(--space-7)}.hero__inner[data-astro-cid-ovffd2po]>.hero__statement,.hero__actions[data-astro-cid-ovffd2po]{grid-column:1/-1}@media (width>=1024px){.hero__inner[data-astro-cid-ovffd2po]>.hero__statement{grid-column:1/span 11}}.showcase[data-astro-cid-hq6qmsll]{container-type:inline-size}.showcase__fixed[data-astro-cid-hq6qmsll]{display:none}.showcase__list[data-astro-cid-hq6qmsll]{gap:var(--space-9);margin:0;padding:0;display:grid}.showcase__card[data-astro-cid-hq6qmsll]{gap:var(--space-4);color:var(--color-text-primary);border-radius:var(--border-radius-lg);text-decoration:none;display:grid}.showcase__card[data-astro-cid-hq6qmsll] .media{transition:opacity var(--duration-slower) var(--easing-default)}.showcase__text[data-astro-cid-hq6qmsll]{gap:var(--space-2);display:grid}.showcase__meta[data-astro-cid-hq6qmsll]{align-items:baseline;gap:var(--space-1) var(--space-4);flex-wrap:wrap;display:flex}.showcase__view[data-astro-cid-hq6qmsll]{align-items:center;gap:var(--control-gap);min-block-size:var(--control-height);display:inline-flex}.showcase__arrow[data-astro-cid-hq6qmsll]{transition:transform var(--duration-normal) var(--easing-out);display:inline-flex}@media (hover:hover){.showcase__card[data-astro-cid-hq6qmsll]:hover .showcase__arrow[data-astro-cid-hq6qmsll]{transform:translateX(calc(var(--motion-distance-sm) * var(--dir)))}}@container (width>=928px){.showcase__grid[data-astro-cid-hq6qmsll]{column-gap:var(--grid-gutter);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.showcase__fixed[data-astro-cid-hq6qmsll]{grid-column:1/span 5;align-self:start;display:grid;position:sticky;inset-block-start:calc(var(--size-header) + var(--space-7))}.showcase__list[data-astro-cid-hq6qmsll]{grid-column:6/-1}.showcase__text[data-astro-cid-hq6qmsll]{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.showcase__item[data-astro-cid-hq6qmsll][data-dim] .showcase__card[data-astro-cid-hq6qmsll] .media{opacity:var(--opacity-inactive)}}.showcase__panel[data-astro-cid-hq6qmsll]{gap:var(--space-4);opacity:0;visibility:hidden;transform:translateY(var(--motion-distance-md));transition:opacity var(--duration-normal) var(--easing-in), transform var(--duration-normal) var(--easing-in), visibility 0s linear var(--duration-normal);grid-area:1/1;align-content:start;justify-items:start;display:grid}.showcase__panel[data-astro-cid-hq6qmsll][data-active]{opacity:1;visibility:visible;transition:opacity var(--duration-slower) var(--easing-out) var(--duration-normal), transform var(--duration-slower) var(--easing-out) var(--duration-normal), visibility 0s linear 0s;transform:none}.showcase__panel-title[data-astro-cid-hq6qmsll]{max-inline-size:var(--max-width-heading)}@media (prefers-reduced-motion:reduce){.showcase__panel[data-astro-cid-hq6qmsll],.showcase__panel[data-astro-cid-hq6qmsll][data-active]{transition:none}.showcase__item[data-astro-cid-hq6qmsll][data-dim] .showcase__card[data-astro-cid-hq6qmsll] .media{opacity:1}}.services-summary[data-astro-cid-ihgwdl3j]{container-type:inline-size}.services-summary__list[data-astro-cid-ihgwdl3j]{margin:0;padding:0}.services-summary__row[data-astro-cid-ihgwdl3j]{align-items:baseline;gap:var(--space-2) var(--space-4);padding-block:var(--space-5);border-block-end:var(--border-width-hairline) solid var(--color-border-secondary);color:var(--color-text-primary);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name arrow""line line";text-decoration:none;display:grid}.services-summary__name[data-astro-cid-ihgwdl3j]{grid-area:name}.services-summary__line[data-astro-cid-ihgwdl3j]{max-inline-size:var(--max-width-content);grid-area:line}.services-summary__arrow[data-astro-cid-ihgwdl3j]{transition:transform var(--duration-normal) var(--easing-out);grid-area:arrow;align-self:center;display:inline-flex}@container (width>=704px){.services-summary__row[data-astro-cid-ihgwdl3j]{grid-template-columns:minmax(0,4fr) minmax(0,7fr) auto;grid-template-areas:"name line arrow"}}@media (hover:hover){.services-summary__row[data-astro-cid-ihgwdl3j]:hover .services-summary__arrow[data-astro-cid-ihgwdl3j]{transform:translateX(calc(var(--motion-distance-sm) * var(--dir)))}}.services-summary__row[data-astro-cid-ihgwdl3j][data-state=hover] .services-summary__arrow[data-astro-cid-ihgwdl3j]{transform:translateX(calc(var(--motion-distance-sm) * var(--dir)))}.home-section[data-astro-cid-uvk5fgiw]{padding-block-start:var(--space-section)}.home-section[data-astro-cid-uvk5fgiw]:last-of-type{padding-block-end:var(--space-section)}.home-section__more[data-astro-cid-uvk5fgiw]{margin-block-start:var(--space-7)}.home-section__testimonial[data-astro-cid-uvk5fgiw]{margin-block-start:var(--space-9)}
