.n-hero[data-astro-cid-ge2uvauf]{padding-block:var(--space-10) var(--section-y)}.n-hero--home[data-astro-cid-ge2uvauf]{background:linear-gradient(to bottom, var(--color-bg-sky-soft), var(--color-bg-canvas))}.n-hero__inner[data-astro-cid-ge2uvauf]{gap:var(--space-10);display:grid}.n-hero__text[data-astro-cid-ge2uvauf]{gap:var(--space-4);justify-items:start;display:grid}.n-hero__headline[data-astro-cid-ge2uvauf]{max-width:14ch}.n-hero__line[data-astro-cid-ge2uvauf]{max-width:34ch;color:var(--color-text-secondary)}.n-hero__actions[data-astro-cid-ge2uvauf]{gap:var(--space-3);width:100%;margin-top:var(--space-4);display:grid}.n-hero__media[data-astro-cid-ge2uvauf]{--ph-ratio:4 / 3;border-radius:var(--ctx-radius);overflow:hidden}.n-hero__media[data-astro-cid-ge2uvauf]>*{width:100%}@media (width>=768px){.n-hero[data-astro-cid-ge2uvauf]{padding-block:var(--space-16) var(--section-y)}.n-hero__actions[data-astro-cid-ge2uvauf]{flex-wrap:wrap;width:auto;display:flex}.n-hero__media[data-astro-cid-ge2uvauf]{--ph-ratio:16 / 9}}@media (width>=1024px){.n-hero__inner[data-astro-cid-ge2uvauf]{gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center}.n-hero__text[data-astro-cid-ge2uvauf]{grid-column:1/span 7}.n-hero__media[data-astro-cid-ge2uvauf]{--ph-ratio:4 / 3;grid-column:8/span 5}.n-hero--page[data-astro-cid-ge2uvauf] .n-hero__text[data-astro-cid-ge2uvauf]{grid-column:1/span 8}}.n-hero__aside[data-astro-cid-ge2uvauf]{display:none}@media (width>=768px){.n-hero__aside[data-astro-cid-ge2uvauf]{display:block}}@media (width>=1024px){.n-hero--aside[data-astro-cid-ge2uvauf] .n-hero__text[data-astro-cid-ge2uvauf]{grid-column:1/span 5}.n-hero__aside[data-astro-cid-ge2uvauf]{grid-column:6/span 7}}@media (width>=1440px){.n-hero--aside[data-astro-cid-ge2uvauf] .n-hero__text[data-astro-cid-ge2uvauf]{grid-column:1/span 4}.n-hero__aside[data-astro-cid-ge2uvauf]{grid-column:5/span 8}}.n-hero__line-detail[data-astro-cid-ge2uvauf]{display:none}@media (width>=1024px){.n-hero__line-detail[data-astro-cid-ge2uvauf]{width:100%;max-width:var(--space-20);background:var(--ctx-accent);grid-column:10/span 3;place-self:end;height:2px;display:block}}.n-hero--overlay[data-astro-cid-ge2uvauf] .n-hero__inner[data-astro-cid-ge2uvauf]{gap:0}.n-hero--overlay[data-astro-cid-ge2uvauf] .n-hero__media[data-astro-cid-ge2uvauf]{--ph-ratio:3 / 2;border-radius:var(--ctx-radius) var(--ctx-radius) 0 0;order:-1}.n-hero--overlay[data-astro-cid-ge2uvauf] .n-hero__media[data-astro-cid-ge2uvauf]>*{border:0;border-radius:0;height:100%}.n-hero--overlay[data-astro-cid-ge2uvauf] .n-hero__text[data-astro-cid-ge2uvauf]{padding:var(--space-8) var(--space-6);border-radius:0 0 var(--ctx-radius) var(--ctx-radius);background:var(--color-bg-brand-strong);color:var(--color-text-inverse)}.n-hero--overlay[data-astro-cid-ge2uvauf] .n-hero__line[data-astro-cid-ge2uvauf]{color:var(--color-text-inverse-soft)}@media (width>=768px){.n-hero--overlay[data-astro-cid-ge2uvauf]{--photo-w:72%;--tint-mid:30%;--tint-end:44%}.n-hero--overlay[data-astro-cid-ge2uvauf] .n-hero__inner[data-astro-cid-ge2uvauf]{grid-template-columns:minmax(0,1fr)}.n-hero--overlay[data-astro-cid-ge2uvauf] .n-hero__media[data-astro-cid-ge2uvauf]{background:var(--color-bg-brand-strong);border-radius:var(--ctx-radius);order:0;grid-area:1/1;justify-content:flex-end;align-self:stretch;display:flex;position:relative}.n-hero--overlay[data-astro-cid-ge2uvauf] .n-hero__media[data-astro-cid-ge2uvauf]>*{width:var(--photo-w);--ph-ratio:4 / 3}.n-hero--overlay[data-astro-cid-ge2uvauf] .n-hero__media[data-astro-cid-ge2uvauf]:after{content:"";inset:0 0 0 calc(100% - var(--photo-w));background:linear-gradient(to right, var(--color-bg-brand-strong) 0%, color-mix(in srgb, var(--color-bg-brand-strong) 75%, transparent) var(--tint-mid), transparent var(--tint-end));pointer-events:none;position:absolute}.n-hero--overlay[data-astro-cid-ge2uvauf] .n-hero__text[data-astro-cid-ge2uvauf]{z-index:1;width:54%;padding:var(--space-12) var(--space-10);background:0 0;border-radius:0;grid-area:1/1;align-self:center;position:relative}}@media (width>=1024px){.n-hero--overlay[data-astro-cid-ge2uvauf]{--photo-w:80%;--tint-mid:24%;--tint-end:36%}.n-hero--overlay[data-astro-cid-ge2uvauf] .n-hero__media[data-astro-cid-ge2uvauf]>*{--ph-ratio:15 / 8}.n-hero--overlay[data-astro-cid-ge2uvauf] .n-hero__text[data-astro-cid-ge2uvauf]{width:45%;padding:var(--space-16)}}.n-hero--split[data-astro-cid-ge2uvauf]{padding-top:var(--space-16)}.n-hero--split[data-astro-cid-ge2uvauf] .n-hero__inner[data-astro-cid-ge2uvauf]{gap:var(--space-6)}.n-hero--split[data-astro-cid-ge2uvauf] .n-hero__headline[data-astro-cid-ge2uvauf]{font-family:var(--font-playful);font-variation-settings:normal}.n-hero--split[data-astro-cid-ge2uvauf] .n-hero__actions[data-astro-cid-ge2uvauf]{justify-items:center;margin-top:0}@media (width>=768px){.n-hero--split[data-astro-cid-ge2uvauf]{padding-bottom:var(--space-10)}.n-hero--split[data-astro-cid-ge2uvauf] .n-hero__actions[data-astro-cid-ge2uvauf]{align-items:center;gap:var(--space-6)}.n-hero--split[data-astro-cid-ge2uvauf] .n-hero__media[data-astro-cid-ge2uvauf]{--ph-ratio:4 / 3}}@media (width>=768px) and (width<=1023px){.n-hero--split[data-astro-cid-ge2uvauf] .n-hero__inner[data-astro-cid-ge2uvauf]{column-gap:var(--space-8);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center}.n-hero--split[data-astro-cid-ge2uvauf] .n-hero__headline[data-astro-cid-ge2uvauf]{max-width:none;font-size:var(--text-h1-size);line-height:var(--text-h1-line)}}@media (width>=1024px){.n-hero--split[data-astro-cid-ge2uvauf]{padding-top:var(--space-20)}}.n-hero--pilot[data-astro-cid-ge2uvauf]{background:var(--color-bg-sky-soft)}.n-hero--pilot[data-astro-cid-ge2uvauf] .n-hero__media[data-astro-cid-ge2uvauf]{z-index:1;position:relative}.n-hero__clouds[data-astro-cid-ge2uvauf]{display:none}@media (width>=768px){.n-hero--pilot[data-astro-cid-ge2uvauf] .n-hero__text[data-astro-cid-ge2uvauf]{grid-row:1}.n-hero--pilot[data-astro-cid-ge2uvauf] .n-hero__media[data-astro-cid-ge2uvauf],.n-hero__clouds[data-astro-cid-ge2uvauf]{grid-area:2/1}.n-hero__clouds[data-astro-cid-ge2uvauf]{width:auto;height:auto;margin:calc(-1 * var(--space-10)) calc(-1 * var(--space-8));fill:var(--color-illustration-cloud);align-self:stretch;display:block}}@media (width>=1024px){.n-hero--pilot[data-astro-cid-ge2uvauf]{padding-bottom:0}.n-hero--pilot[data-astro-cid-ge2uvauf] .n-hero__text[data-astro-cid-ge2uvauf]{padding-bottom:var(--space-16)}.n-hero--pilot[data-astro-cid-ge2uvauf] .n-hero__media[data-astro-cid-ge2uvauf],.n-hero__clouds[data-astro-cid-ge2uvauf]{grid-area:1/8/auto/span 5}.n-hero--pilot[data-astro-cid-ge2uvauf] .n-hero__media[data-astro-cid-ge2uvauf]{margin-bottom:calc(-1 * var(--space-6));align-self:end}.n-hero__clouds[data-astro-cid-ge2uvauf]{margin:calc(-1 * var(--space-6)) calc(-1 * var(--space-8)) calc(-1 * var(--space-6))}}@supports (animation-timeline:scroll()){@media (width>=768px) and (prefers-reduced-motion:no-preference){.n-hero__clouds[data-astro-cid-ge2uvauf]{animation-name:n-hero-clouds;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:scroll(root);animation-range:0 100vh}}}@keyframes n-hero-clouds{0%{transform:none}to{transform:translateY(24px)}}.n-hero--fade[data-astro-cid-ge2uvauf]{--load-rise:0px;--load-dur:var(--dur-moderate)}@media (prefers-reduced-motion:no-preference){html.js .n-hero[data-astro-cid-ge2uvauf] .n-load{animation:n-hero-rise var(--load-dur,var(--dur-slow)) var(--ease-enter) var(--load-delay,0s) both}html.js .n-hero[data-astro-cid-ge2uvauf]:not(.n-hero--fade) .n-hero__media[data-astro-cid-ge2uvauf]>*{animation:n-hero-settle var(--dur-hero) var(--ease-enter) both}}@keyframes n-hero-rise{0%{opacity:0;transform:translateY(var(--load-rise,16px))}to{opacity:1;transform:none}}@keyframes n-hero-settle{0%{transform:scale(1.03)}to{transform:none}}
