.hero[data-astro-cid-y4o2ouiy]{min-height:var(--hero-min);padding-block:var(--space-hero);align-content:center}.hero__grid[data-astro-cid-y4o2ouiy]{gap:var(--space-m);text-align:center;align-items:center;display:grid}.hero__media[data-astro-cid-y4o2ouiy]{order:-1;justify-self:center}.hero__image[data-astro-cid-y4o2ouiy]{width:var(--img-small);border-radius:var(--radius-m)}.hero__text[data-astro-cid-y4o2ouiy]{--flow-space:var(--space-m)}.hero__text[data-astro-cid-y4o2ouiy]>.hero__kicker[data-astro-cid-y4o2ouiy]{--flow-space:var(--space-3xs)}.hero__text[data-astro-cid-y4o2ouiy]>.hero__buttons{justify-content:center;margin-block-start:var(--space-m)}.hero__kicker[data-astro-cid-y4o2ouiy]{color:var(--c-muted);line-height:var(--leading-short)}@media (width>=46rem){.hero__grid[data-astro-cid-y4o2ouiy]{column-gap:var(--space-col);text-align:start;grid-template-columns:2fr 3fr}.hero__media[data-astro-cid-y4o2ouiy]{order:0;justify-self:stretch}.hero__image[data-astro-cid-y4o2ouiy]{width:100%}.hero__text[data-astro-cid-y4o2ouiy]>.hero__buttons{justify-content:flex-start}}.quotes[data-astro-cid-x5jdijeo]{--shell:var(--shell-wide);--gutter:var(--space-quote);min-height:var(--quote-min);padding-block:var(--space-quote);background-image:linear-gradient(180deg, var(--c-quote-from) 0%, var(--c-quote-to) 100%);align-content:center}.quotes__grid[data-astro-cid-x5jdijeo]{gap:var(--space-m);text-align:center;display:grid}.quotes__item[data-astro-cid-x5jdijeo]{line-height:var(--leading-body);margin:0}.quotes__item[data-astro-cid-x5jdijeo] blockquote[data-astro-cid-x5jdijeo]{margin:0}@media (width>=46rem){.quotes__grid[data-astro-cid-x5jdijeo]{text-align:start;grid-template-columns:1fr 1fr;align-items:center;column-gap:2rem}}.coral[data-astro-cid-4mcus3px]{padding-block:var(--space-section);background-color:var(--c-coral-deep);background-image:radial-gradient(circle, var(--c-dot) .09rem, transparent .1rem), linear-gradient(157deg, var(--c-coral) 0%, var(--c-coral-deep) 100%);color:var(--c-paper);background-size:1.8rem 1.8rem,cover}.coral__body[data-astro-cid-4mcus3px]{--flow-space:var(--space-m)}.coral__lead[data-astro-cid-4mcus3px]{font-size:var(--step-2);line-height:var(--leading-body)}.coral[data-astro-cid-4mcus3px] p{line-height:var(--leading-body)}.coral[data-astro-cid-4mcus3px] a{color:inherit}.coral[data-astro-cid-4mcus3px] :focus-visible{outline-color:var(--c-paper)}@media (width>=46rem){.coral--offset[data-astro-cid-4mcus3px] .coral__body[data-astro-cid-4mcus3px]{margin-inline-start:31%}}.inside[data-astro-cid-ir2ideba]{padding-block:var(--space-section);row-gap:var(--space-s)}.inside__video[data-astro-cid-ir2ideba]{aspect-ratio:16/9;position:relative}.inside__video[data-astro-cid-ir2ideba]:focus-within{outline:3px solid var(--c-focus);outline-offset:3px}.inside__video[data-astro-cid-ir2ideba] iframe[data-astro-cid-ir2ideba]{border:0;width:100%;height:100%;position:absolute;inset:0}.inside__gallery[data-astro-cid-ir2ideba]{justify-content:center;gap:var(--space-s);grid-template-columns:minmax(0,18.75rem);padding:0;list-style:none;display:grid}.inside__thumb[data-astro-cid-ir2ideba]{border-radius:var(--radius-m);display:block}.inside__thumb[data-astro-cid-ir2ideba] img[data-astro-cid-ir2ideba]{width:100%;max-height:var(--thumb-max);aspect-ratio:5/4;object-fit:cover;border-radius:var(--radius-m)}@media (width>=46rem){.inside__gallery[data-astro-cid-ir2ideba]{grid-template-columns:repeat(2,minmax(0,27rem))}.inside__thumb[data-astro-cid-ir2ideba] img[data-astro-cid-ir2ideba]{max-height:none}}.lightbox[data-astro-cid-ir2ideba]{width:100%;max-width:none;height:100%;max-height:none;color:var(--c-paper);background:0 0;border:0;margin:0;padding:0}.lightbox[data-astro-cid-ir2ideba]::backdrop{background:var(--c-lightbox)}.lightbox[data-astro-cid-ir2ideba][open]{grid-template-columns:auto 1fr auto;align-items:center;display:grid}.lightbox__frame[data-astro-cid-ir2ideba]{height:100dvh;padding-block:var(--space-xl);grid-area:1/2;place-items:center;display:grid}.lightbox__img[data-astro-cid-ir2ideba]{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%}.lightbox__nav[data-astro-cid-ir2ideba],.lightbox__close[data-astro-cid-ir2ideba]{width:3rem;height:3rem;color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.lightbox__nav[data-astro-cid-ir2ideba] svg[data-astro-cid-ir2ideba],.lightbox__close[data-astro-cid-ir2ideba] svg[data-astro-cid-ir2ideba]{fill:none;stroke:currentColor;stroke-width:2px;width:2.25rem;height:2.25rem}.lightbox__nav--prev[data-astro-cid-ir2ideba]{grid-area:1/1}.lightbox__nav--next[data-astro-cid-ir2ideba]{grid-area:1/3}.lightbox__close[data-astro-cid-ir2ideba]{top:var(--space-s);right:var(--space-s);position:absolute}.lightbox[data-astro-cid-ir2ideba] [data-astro-cid-ir2ideba]:focus-visible{outline-color:var(--c-paper)}@media (width>=46rem){.lightbox__nav[data-astro-cid-ir2ideba]{width:6rem;height:6rem}}.buy[data-astro-cid-oea6rf63]{min-height:var(--hero-min);padding-block:var(--space-section);background-color:var(--c-surface);align-content:center}.buy__grid[data-astro-cid-oea6rf63]{gap:var(--space-m);align-items:center;display:grid}.buy__text[data-astro-cid-oea6rf63]{--flow-space:var(--space-m)}.buy__kicker[data-astro-cid-oea6rf63]{color:var(--c-muted);line-height:var(--leading-short)}.buy__text[data-astro-cid-oea6rf63]>.buy__kicker[data-astro-cid-oea6rf63]+h2[data-astro-cid-oea6rf63]{--flow-space:var(--space-3xs)}.buy__price[data-astro-cid-oea6rf63]{line-height:var(--leading-body)}.buy__image[data-astro-cid-oea6rf63]{width:var(--img-small);border-radius:var(--radius-m)}@media (width>=46rem){.buy__grid[data-astro-cid-oea6rf63]{column-gap:var(--space-col);grid-template-columns:35fr 65fr}.buy__image[data-astro-cid-oea6rf63]{width:100%}}.about__text[data-astro-cid-lcdefpme]{font-size:var(--step-1)}.about__portrait{width:var(--img-small);border-radius:var(--radius-m)}@media (width>=46rem){.about__portrait{width:min(100%, var(--portrait))}}
