.reel[data-astro-cid-sicroena]{--reel-tile-tall:15rem;--reel-tile-short:11rem;gap:var(--space-3);height:100%;display:flex}.reel__col--2[data-astro-cid-sicroena],.reel__col--3[data-astro-cid-sicroena]{display:none}.reel__col[data-astro-cid-sicroena],.reel__set[data-astro-cid-sicroena]{gap:var(--space-3);flex-direction:row;height:100%;display:flex}.reel__set[data-astro-cid-sicroena].reel__dup{display:none}.reel__tile[data-astro-cid-sicroena]{clip-path:polygon(14% 0,100% 0,86% 100%,0 100%);flex:0 0 9rem;height:100%}.reel__tile--image[data-astro-cid-sicroena]{overflow:hidden}.reel__tile--image[data-astro-cid-sicroena] img{object-fit:cover;width:100%;height:100%;display:block}.reel__tile--brand[data-astro-cid-sicroena]{justify-content:center;gap:var(--space-2);box-sizing:border-box;flex-direction:column;padding-inline:18%;display:flex}.reel__title[data-astro-cid-sicroena]{font-size:var(--font-size-small);font-weight:var(--font-weight-medium);line-height:1.25}.reel__tile--lime[data-astro-cid-sicroena]{background:var(--color-accent);color:var(--color-ink)}.reel__tile--card[data-astro-cid-sicroena]{isolation:isolate;background:var(--color-divider);color:var(--color-ink);position:relative}.reel__tile--card[data-astro-cid-sicroena]:before,.reel__tile--ink[data-astro-cid-sicroena]:before{content:"";z-index:-1;clip-path:polygon(14% 0,100% 0,86% 100%,0 100%);position:absolute;inset:1px}.reel__tile--card[data-astro-cid-sicroena]:before{background:var(--color-card)}.reel__tile--ink[data-astro-cid-sicroena]{isolation:isolate;background:var(--color-on-dark-muted);color:var(--color-on-dark);position:relative}.reel__tile--ink[data-astro-cid-sicroena]:before{background:var(--color-ink)}@media (width>=1024px){.reel[data-astro-cid-sicroena]{gap:var(--space-3);grid-template-columns:repeat(3,1fr);height:auto;display:grid;position:absolute;inset:0}.reel__col--2[data-astro-cid-sicroena],.reel__col--3[data-astro-cid-sicroena]{display:flex}.reel__col[data-astro-cid-sicroena]{flex-direction:column;align-self:start;gap:0;height:auto}.reel__set[data-astro-cid-sicroena]{gap:var(--space-3);padding-bottom:var(--space-3);flex-direction:column;height:auto}.reel__tile[data-astro-cid-sicroena]{height:var(--reel-tile-tall);flex:none}.reel__tile[data-astro-cid-sicroena]:nth-child(2n){height:var(--reel-tile-short)}}@keyframes reel-up{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@keyframes reel-down{0%{transform:translateY(-50%)}to{transform:translateY(0)}}@media (width>=1024px) and (prefers-reduced-motion:no-preference){.reel__set[data-astro-cid-sicroena].reel__dup{display:flex}.reel__col[data-astro-cid-sicroena]{will-change:transform}.reel__col--1[data-astro-cid-sicroena]{animation:48s linear infinite reel-up}.reel__col--2[data-astro-cid-sicroena]{animation:56s linear infinite reel-down}.reel__col--3[data-astro-cid-sicroena]{animation:44s linear infinite reel-up}}@media (width>=1024px) and (prefers-reduced-motion:no-preference) and (hover:hover){.hero__media:hover .reel__col[data-astro-cid-sicroena]{animation-play-state:paused}}@media (prefers-reduced-motion:reduce){.reel__col[data-astro-cid-sicroena]{will-change:auto;animation:none;transform:none}.reel__set[data-astro-cid-sicroena].reel__dup{display:none}}.hero[data-astro-cid-yodha2z4]{background:var(--color-card-dark);color:var(--color-on-dark);padding-block:var(--space-8) var(--space-7)}.hero__inner[data-astro-cid-yodha2z4]{max-width:var(--container-max);padding-inline:var(--gutter);margin-inline:auto}.hero__media[data-astro-cid-yodha2z4]{margin:var(--space-7) 0 0;height:11rem;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 6% 94%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 6% 94%,#0000 100%)}h1[data-astro-cid-yodha2z4]{font-size:var(--font-size-display);line-height:var(--line-height-display);letter-spacing:var(--letter-spacing-display);font-weight:var(--font-weight-heading);color:var(--color-on-dark);text-wrap:balance;max-width:12em;margin:0}.hero__subtitle[data-astro-cid-yodha2z4]{margin:var(--space-5) 0 0;max-width:36em;font-size:var(--font-size-lead);line-height:var(--line-height-body);color:var(--color-on-dark-muted)}.hero__actions[data-astro-cid-yodha2z4]{gap:var(--space-3);margin-top:var(--space-6);flex-wrap:wrap;display:flex}.hero__checks[data-astro-cid-yodha2z4]{margin:var(--space-6) 0 0;gap:var(--space-3) var(--space-5);font-size:var(--font-size-small);color:var(--color-on-dark);flex-wrap:wrap;padding:0;list-style:none;display:flex}.hero__checks[data-astro-cid-yodha2z4] li[data-astro-cid-yodha2z4]{align-items:center;gap:var(--space-2);display:inline-flex}.hero__checks[data-astro-cid-yodha2z4] svg{color:var(--color-accent)}.hero__actions[data-astro-cid-yodha2z4] .button--secondary{color:var(--color-on-dark);border-color:var(--color-on-dark)}.hero__actions[data-astro-cid-yodha2z4] .button--secondary:hover{background:var(--color-on-dark);color:var(--color-ink)}@media (width>=1024px){.hero[data-astro-cid-yodha2z4]{padding-block:var(--space-9) var(--space-8)}.hero__inner[data-astro-cid-yodha2z4]{align-items:center;column-gap:var(--space-7);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);min-height:23.15rem;display:grid}.hero__text[data-astro-cid-yodha2z4]{max-width:44rem}.hero__media[data-astro-cid-yodha2z4]{align-self:stretch;height:auto;min-height:0;margin:0;position:relative;-webkit-mask-image:linear-gradient(#0000 0,#000 12% 88%,#0000 100%);mask-image:linear-gradient(#0000 0,#000 12% 88%,#0000 100%)}}.split-features[data-astro-cid-7dlhlsvn]{background:var(--color-bg-hero);padding-block:var(--section-pad)}.split-features__inner[data-astro-cid-7dlhlsvn]{gap:var(--space-9);max-width:var(--container-site);padding-inline:var(--gutter);flex-direction:column;margin-inline:auto;display:flex}.split-features__row[data-astro-cid-7dlhlsvn]{gap:var(--space-6);grid-template-columns:minmax(0,1fr);align-items:center;display:grid}.split-features__text[data-astro-cid-7dlhlsvn]{align-items:flex-start;gap:var(--space-4);flex-direction:column;display:flex}.split-features__eyebrow[data-astro-cid-7dlhlsvn]{font-size:var(--font-size-small);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-eyebrow-wide);color:var(--color-ink-muted);margin:0}h2[data-astro-cid-7dlhlsvn]{font-size:var(--font-size-split);line-height:var(--line-height-split);letter-spacing:var(--letter-spacing-heading);font-weight:var(--font-weight-heading);color:var(--color-ink);margin:0}.split-features__body[data-astro-cid-7dlhlsvn]{max-width:36rem;font-size:var(--font-size-body-lead);line-height:var(--line-height-body-lead);color:var(--color-ink-muted);margin:0}.split-features__link[data-astro-cid-7dlhlsvn]{font-weight:var(--font-weight-medium);color:var(--color-ink);text-underline-offset:.25em;text-decoration:underline}.split-features__media[data-astro-cid-7dlhlsvn]{aspect-ratio:4/3;border-radius:var(--radius-media);justify-content:center;align-items:center;display:flex;overflow:hidden}.split-features__media--mountains[data-astro-cid-7dlhlsvn]{background:var(--color-card-dark)}.split-features__media--mountains[data-astro-cid-7dlhlsvn] img{object-fit:cover;width:100%;height:100%}.split-features__media--mark[data-astro-cid-7dlhlsvn]{background:var(--color-accent)}.split-features__media--mark[data-astro-cid-7dlhlsvn] img{width:30%;height:auto}@media (width>=1024px){.split-features[data-astro-cid-7dlhlsvn]{padding-block:var(--section-pad)}.split-features__row[data-astro-cid-7dlhlsvn]{gap:var(--space-8);grid-template-columns:repeat(2,minmax(0,1fr))}.split-features__row[data-astro-cid-7dlhlsvn]:nth-child(2n) .split-features__media[data-astro-cid-7dlhlsvn]{order:-1}}.services[data-astro-cid-j2lavqje]{background:var(--color-card-dark);color:var(--color-on-dark);padding-block:var(--section-pad);scroll-margin-top:var(--space-7)}.services__inner[data-astro-cid-j2lavqje]{max-width:var(--container-max);padding-inline:var(--gutter);margin-inline:auto}.services__head[data-astro-cid-j2lavqje]{justify-content:space-between;align-items:flex-end;gap:var(--space-5);flex-wrap:wrap;display:flex}.services__eyebrow[data-astro-cid-j2lavqje]{color:var(--color-on-dark-muted);font-size:var(--font-size-small);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-eyebrow-wide);text-transform:uppercase;margin:0}h2[data-astro-cid-j2lavqje]{margin:var(--space-2) 0 0;max-width:16em;font-size:var(--font-size-statement);line-height:var(--line-height-statement);letter-spacing:var(--letter-spacing-statement);font-weight:var(--font-weight-heading);color:var(--color-on-dark);text-wrap:balance}.services__grid[data-astro-cid-j2lavqje]{margin:var(--space-7) 0 0;gap:var(--space-5);grid-template-columns:1fr;padding:0;list-style:none;display:grid}.services__grid[data-astro-cid-j2lavqje]>li[data-astro-cid-j2lavqje]{display:flex}.service-card[data-astro-cid-j2lavqje]{gap:var(--space-3);padding:var(--space-5) 0 0;border-top:1px solid var(--color-hairline-on-dark);background:0 0;border-radius:0;flex-direction:column;flex:1;display:flex}.service-card__icon[data-astro-cid-j2lavqje]{color:var(--color-accent);display:inline-flex}h3[data-astro-cid-j2lavqje]{color:var(--color-on-dark);font-size:var(--font-size-card-lead);line-height:var(--line-height-card-lead);letter-spacing:var(--letter-spacing-heading);font-weight:var(--font-weight-heading);margin:0}.service-card[data-astro-cid-j2lavqje] p[data-astro-cid-j2lavqje]{font-size:var(--font-size-small);line-height:var(--line-height-body);color:var(--color-on-dark-muted);margin:0}.service-card__link[data-astro-cid-j2lavqje]{border:1px solid var(--color-hairline-on-dark);border-radius:var(--radius-pill);width:2.75rem;height:2.75rem;color:var(--color-on-dark);background:0 0;justify-content:center;align-self:flex-start;align-items:center;margin-top:auto;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.service-card__link[data-astro-cid-j2lavqje]:hover,.service-card__link[data-astro-cid-j2lavqje]:focus-visible{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-ink)}@media (width>=640px){.services__grid[data-astro-cid-j2lavqje]{grid-template-columns:repeat(2,1fr)}.service-card__link[data-astro-cid-j2lavqje]{width:2.5rem;height:2.5rem}}@media (width>=1024px){.services__grid[data-astro-cid-j2lavqje]{grid-template-columns:repeat(4,1fr)}}@media (prefers-reduced-motion:reduce){.service-card__link[data-astro-cid-j2lavqje]{transition:none}}.home-portfolio[data-astro-cid-urg2ttlu]{background:var(--color-bg-hero);color:var(--color-ink);padding-block:var(--section-pad)}.home-portfolio__head[data-astro-cid-urg2ttlu]{max-width:var(--container-max);margin:0 auto var(--space-7);padding-inline:var(--gutter);justify-content:space-between;align-items:flex-end;gap:var(--space-5);flex-wrap:wrap;display:flex}.home-portfolio__eyebrow[data-astro-cid-urg2ttlu]{color:var(--color-ink-muted);font-size:var(--font-size-small);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-eyebrow-wide);text-transform:uppercase;margin:0}h2[data-astro-cid-urg2ttlu]{margin:var(--space-2) 0 0;max-width:16em;font-size:var(--font-size-statement);line-height:var(--line-height-statement);letter-spacing:var(--letter-spacing-statement);font-weight:var(--font-weight-heading);color:var(--color-ink);text-wrap:balance}.home-portfolio__lead[data-astro-cid-urg2ttlu]{margin:var(--space-3) 0 0;max-width:36em;color:var(--color-ink-muted);line-height:var(--line-height-body)}.customer-stories[data-astro-cid-72wsarbz]{background:var(--color-bg-hero);padding-block:var(--section-pad)}.customer-stories__inner[data-astro-cid-72wsarbz]{max-width:var(--container-max);padding-inline:var(--gutter);margin-inline:auto}.customer-stories__title[data-astro-cid-72wsarbz]{margin:0 0 var(--space-6);font-size:var(--font-size-statement);line-height:var(--line-height-statement);letter-spacing:var(--letter-spacing-statement);font-weight:var(--font-weight-heading);text-align:center;text-wrap:balance}.customer-stories__grid[data-astro-cid-72wsarbz]{gap:var(--space-4);grid-template-columns:1fr;display:grid}.customer-stories__card[data-astro-cid-72wsarbz]{gap:var(--space-3);display:grid}.customer-stories__card[data-astro-cid-72wsarbz] .customer-stories__media{min-height:14rem}@media (width>=768px){.customer-stories__grid[data-astro-cid-72wsarbz]{grid-template-columns:repeat(2,1fr)}}.channel-band[data-astro-cid-ymr5yua3]{background:var(--color-bg-hero);color:var(--color-ink);padding-block:var(--section-pad)}.channel-band__inner[data-astro-cid-ymr5yua3]{align-items:center;gap:var(--space-6);max-width:var(--container-max);padding-inline:var(--gutter);flex-direction:column;margin-inline:auto;display:flex}h2[data-astro-cid-ymr5yua3]{text-align:center;text-wrap:balance;max-width:16em;font-size:var(--font-size-statement);line-height:var(--line-height-statement);letter-spacing:var(--letter-spacing-statement);font-weight:var(--font-weight-heading);color:var(--color-ink);margin:0}.channel-band__chips[data-astro-cid-ymr5yua3]{justify-content:center;gap:var(--space-3);flex-wrap:wrap;max-width:52rem;margin:0;padding:0;list-style:none;display:flex}.channel-band__chip[data-astro-cid-ymr5yua3]{padding:var(--space-2) var(--space-4);background:var(--color-bg-section);border:1px solid var(--color-hairline);border-radius:var(--radius-pill);color:var(--color-ink);font-weight:var(--font-weight-medium);line-height:var(--line-height-body);white-space:nowrap}.channel-band__connector[data-astro-cid-ymr5yua3]{width:1px;height:var(--space-7);background:var(--color-hairline)}.channel-band__glow[data-astro-cid-ymr5yua3]{aspect-ratio:1;background:radial-gradient(circle, var(--color-accent) 0%, transparent 70%);place-items:center;width:12rem;display:grid}.channel-band__glow[data-astro-cid-ymr5yua3] img[data-astro-cid-ymr5yua3]{max-width:100%;height:auto;display:block}.process-bento[data-astro-cid-btxtn4sw]{background:var(--color-bg-hero);color:var(--color-ink);padding-block:var(--section-pad)}.process-bento__inner[data-astro-cid-btxtn4sw]{align-items:flex-start;gap:var(--space-6);max-width:var(--container-max);padding-inline:var(--gutter);flex-direction:column;margin-inline:auto;display:flex}h2[data-astro-cid-btxtn4sw]{text-align:left;text-wrap:balance;font-size:var(--font-size-statement);line-height:var(--line-height-statement);letter-spacing:var(--letter-spacing-statement);font-weight:var(--font-weight-heading);color:var(--color-ink);margin:0}.process-bento__steps[data-astro-cid-btxtn4sw]{gap:var(--space-4);counter-reset:step;grid-template-columns:1fr;width:100%;margin:0;padding:0;list-style:none;display:grid}.process-bento__cell[data-astro-cid-btxtn4sw]{counter-increment:step;gap:var(--space-3);min-height:14rem;padding:var(--space-6);border-radius:var(--radius-media);background:var(--color-card-dark);color:var(--color-on-dark);flex-direction:column;display:flex}.process-bento__cell[data-astro-cid-btxtn4sw]:before{content:counter(step, decimal-leading-zero);font-family:var(--font-serif);font-style:italic;font-weight:var(--font-weight-regular);font-size:var(--font-size-statement);margin-bottom:auto;line-height:1}.process-bento__cell[data-astro-cid-btxtn4sw]:nth-child(2){background:var(--color-accent);color:var(--color-ink)}.process-bento__cell[data-astro-cid-btxtn4sw]:nth-child(3){background:var(--color-card);box-shadow:inset 0 0 0 1px var(--color-divider);color:var(--color-ink)}h3[data-astro-cid-btxtn4sw]{font-size:var(--font-size-card-lead);line-height:var(--line-height-card-lead);font-weight:var(--font-weight-bold);color:inherit;margin:0}p[data-astro-cid-btxtn4sw]{line-height:var(--line-height-body);color:var(--color-on-dark-muted);margin:0}.process-bento__cell[data-astro-cid-btxtn4sw]:nth-child(2) p[data-astro-cid-btxtn4sw],.process-bento__cell[data-astro-cid-btxtn4sw]:nth-child(3) p[data-astro-cid-btxtn4sw]{color:var(--color-ink)}@media (width>=640px){.process-bento__steps[data-astro-cid-btxtn4sw]{grid-template-columns:repeat(2,1fr)}}@media (width>=1024px){.process-bento__steps[data-astro-cid-btxtn4sw]{grid-template-columns:repeat(6,1fr)}.process-bento__cell[data-astro-cid-btxtn4sw]:first-child,.process-bento__cell[data-astro-cid-btxtn4sw]:nth-child(4){grid-column:span 4}.process-bento__cell[data-astro-cid-btxtn4sw]:nth-child(2),.process-bento__cell[data-astro-cid-btxtn4sw]:nth-child(3){grid-column:span 2}}.approach-pillars[data-astro-cid-dmcscvla]{background:var(--color-bg-hero);padding-block:var(--section-pad)}.approach-pillars__inner[data-astro-cid-dmcscvla]{gap:var(--space-7);max-width:var(--container-max);padding-inline:var(--gutter);flex-direction:column;margin-inline:auto;display:flex}h2[data-astro-cid-dmcscvla]{text-align:center;text-wrap:balance;font-size:var(--font-size-statement);line-height:var(--line-height-statement);letter-spacing:var(--letter-spacing-statement);font-weight:var(--font-weight-heading);color:var(--color-ink);margin:0}.approach-pillars__list[data-astro-cid-dmcscvla]{gap:var(--space-6);grid-template-columns:1fr;margin:0;padding:0;list-style:none;display:grid}.approach-pillars__card[data-astro-cid-dmcscvla]{gap:var(--space-3);padding:var(--space-4);background:0 0;flex-direction:column;display:flex}.approach-pillars__icon[data-astro-cid-dmcscvla]{border-radius:var(--radius-sm);background:var(--color-accent);width:3rem;height:3rem;color:var(--color-ink);justify-content:center;align-items:center;display:inline-flex}h3[data-astro-cid-dmcscvla]{font-family:var(--font-serif);font-style:italic;font-size:var(--font-size-card-lead);font-weight:var(--font-weight-heading);line-height:var(--line-height-card-lead);color:var(--color-ink);overflow-wrap:break-word;margin:0}p[data-astro-cid-dmcscvla]{line-height:var(--line-height-body);color:var(--color-ink-muted);margin:0}@media (width>=640px){.approach-pillars__list[data-astro-cid-dmcscvla]{grid-template-columns:repeat(2,1fr)}}@media (width>=1024px){.approach-pillars__list[data-astro-cid-dmcscvla]{grid-template-columns:repeat(4,1fr);gap:0}.approach-pillars__card[data-astro-cid-dmcscvla]+.approach-pillars__card[data-astro-cid-dmcscvla]{border-left:1px solid var(--color-hairline)}}.insights-teaser[data-astro-cid-edk7g56b]{background:var(--color-bg-hero);padding-block:var(--section-pad)}.insights-teaser__inner[data-astro-cid-edk7g56b]{gap:var(--space-6);max-width:var(--container-max);padding-inline:var(--gutter);flex-direction:column;margin-inline:auto;display:flex}h2[data-astro-cid-edk7g56b]{text-align:left;font-size:var(--font-size-statement);line-height:var(--line-height-statement);letter-spacing:var(--letter-spacing-statement);font-weight:var(--font-weight-heading);color:var(--color-ink);margin:0}.insights-teaser__list[data-astro-cid-edk7g56b]{gap:var(--space-6) var(--space-4);grid-template-columns:1fr;margin:0;padding:0;list-style:none;display:grid}.insights-teaser__list[data-astro-cid-edk7g56b]>li[data-astro-cid-edk7g56b]{min-width:0;display:flex}.insights-teaser__card[data-astro-cid-edk7g56b]{gap:var(--space-3);border-radius:var(--radius-media);background:0 0;flex-direction:column;flex:1;min-width:0;display:flex}.insights-teaser__tile[data-astro-cid-edk7g56b]{aspect-ratio:4/3;border-radius:var(--radius-media);place-items:center;display:grid}.insights-teaser__tile--dark[data-astro-cid-edk7g56b]{background:var(--color-card-dark)}.insights-teaser__tile--accent[data-astro-cid-edk7g56b]{background:var(--color-accent)}.insights-teaser__tile--light[data-astro-cid-edk7g56b]{background:var(--color-card);box-shadow:inset 0 0 0 1px var(--color-divider)}.insights-teaser__tile--dark[data-astro-cid-edk7g56b] img[data-astro-cid-edk7g56b]{filter:brightness(0)invert()}.insights-teaser__tile[data-astro-cid-edk7g56b] img[data-astro-cid-edk7g56b]{width:4rem;height:auto;display:block}h3[data-astro-cid-edk7g56b]{font-family:var(--font-serif);font-style:italic;font-size:var(--font-size-card-lead);line-height:var(--line-height-card-lead);font-weight:var(--font-weight-heading);margin:0}.insights-teaser__link[data-astro-cid-edk7g56b]{color:var(--color-ink);text-underline-offset:.15em;overflow-wrap:anywhere;text-decoration:underline 1px;display:block}.insights-teaser__link[data-astro-cid-edk7g56b]:hover{text-decoration-thickness:2px}p[data-astro-cid-edk7g56b]{line-height:var(--line-height-body);color:var(--color-ink-muted);overflow-wrap:anywhere;margin:0}.insights-teaser__date[data-astro-cid-edk7g56b]{font-size:var(--font-size-meta)}@media (prefers-reduced-motion:no-preference){.insights-teaser__link[data-astro-cid-edk7g56b]{transition:text-decoration-thickness .15s}}@media (width>=640px){.insights-teaser__list[data-astro-cid-edk7g56b]{grid-template-columns:repeat(2,1fr)}}@media (width>=1024px){.insights-teaser__list[data-astro-cid-edk7g56b]{grid-template-columns:repeat(3,1fr)}}.loading-screen[data-astro-cid-p7stimyg]{z-index:100;background:var(--color-bg-hero);pointer-events:none;visibility:hidden;opacity:0;place-items:center;animation:1.2s linear loading-screen-out;display:grid;position:fixed;inset:0}@keyframes loading-screen-out{0%,75%{opacity:1;visibility:visible}to{opacity:0;visibility:visible}}.loading-screen__mark[data-astro-cid-p7stimyg]{width:var(--loading-screen-mark-w);height:var(--loading-screen-mark-h);background:var(--color-divider);-webkit-mask-image:var(--loading-screen-mark);mask-image:var(--loading-screen-mark);position:relative;overflow:hidden;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.loading-screen__fill[data-astro-cid-p7stimyg]{background:var(--color-ink);transform-origin:bottom;animation:.8s ease-out both loading-screen-fill;position:absolute;inset:0;transform:scaleY(1)}@keyframes loading-screen-fill{0%{transform:scaleY(0)}to{transform:scaleY(1)}}body:has(:focus-visible) .loading-screen{visibility:hidden!important}@media (prefers-reduced-motion:reduce){.loading-screen[data-astro-cid-p7stimyg]{display:none}}
