@layer components{.hero[data-astro-cid-anhloy43]{position:relative;display:flex;flex-direction:column;overflow:hidden;min-block-size:44rem;@media(width>=64rem){min-block-size:56.25rem}}.backdrop[data-astro-cid-anhloy43]{position:absolute;inset:0;pointer-events:none}.band[data-astro-cid-anhloy43]{position:relative;z-index:var(--z-raised);display:flex;flex:1;flex-direction:column;gap:var(--space-2);inline-size:100%;padding-block:calc(var(--header-height) + var(--space-2)) var(--space-8);padding-inline:var(--edge-inline);container-type:inline-size;@media(width<48rem){padding-block-end:var(--space-10)}}.wordmark[data-astro-cid-anhloy43]{margin:0;color:var(--foreground);font-family:var(--font-display);font-size:clamp(2.5rem,11vw,4.5rem);font-weight:var(--weight-bold);line-height:1;letter-spacing:.014em;text-align:center;text-transform:uppercase;word-spacing:-.03em;.unit.i4{margin-inline-end:-.021627em}@media(width>=64rem){margin-inline:-.053957em -.049261em;font-size:calc(100cqw / 9.555);white-space:nowrap}}.tagline[data-astro-cid-anhloy43]{max-inline-size:30rem;margin-block-start:auto;padding-block-start:var(--space-7);color:var(--foreground);font-size:var(--text-lead);line-height:var(--leading-normal)}@media(prefers-reduced-motion:no-preference){.tagline[data-astro-cid-anhloy43]{animation:reveal-fade-rise var(--reveal-duration) var(--ease-out) calc(var(--reveal-stagger) * 10) both}}}@layer components{.about[data-astro-cid-zsov6f23]{background:var(--background)}.column[data-astro-cid-zsov6f23]{display:grid;gap:var(--space-stack);padding-block:var(--space-section)}.story[data-astro-cid-zsov6f23]{max-inline-size:var(--minusta-column);color:var(--foreground);font-family:var(--font-sans);font-size:var(--text-minusta);font-weight:var(--weight-medium);line-height:var(--leading-minusta);letter-spacing:var(--tracking-tight);text-wrap:pretty}.item[data-astro-cid-zsov6f23]{margin:0;font:inherit;letter-spacing:inherit}.item[data-astro-cid-zsov6f23]+.item[data-astro-cid-zsov6f23]{margin-block-start:var(--minusta-gap)}.heading[data-astro-cid-zsov6f23]{font-family:var(--font-display);font-weight:var(--weight-bold);line-height:var(--leading-title);letter-spacing:var(--tracking-title);text-transform:uppercase}}@layer components{.contact[data-astro-cid-etlxtbw5]{padding-block:var(--space-section) var(--space-section-sm);overflow:clip}.layout[data-astro-cid-etlxtbw5]{display:grid;@media(width>=48rem){grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:var(--space-7)}}.figure-col[data-astro-cid-etlxtbw5]{display:none;@media(width>=48rem){position:relative;display:block;margin-inline-start:calc(-1 * (max(0rem,(100vw - var(--band)) / 2) + var(--gutter)));margin-block-end:calc(-1 * var(--space-section-sm));clip-path:inset(calc(-1 * var(--space-4)) 0 0 0)}}.figure[data-astro-cid-etlxtbw5]{position:absolute;inset-block-start:calc(-1 * var(--space-2));inset-inline-end:0;inline-size:clamp(29.75rem,27rem + 5.85vw,32.25rem);block-size:auto;max-inline-size:none}.contact[data-astro-cid-etlxtbw5] .section-title{font-size:min(var(--text-title),7.4cqi)}.band[data-astro-cid-etlxtbw5]{display:flex;flex-direction:column;gap:var(--space-7)}.band[data-astro-cid-etlxtbw5] .intro{display:flex;flex-direction:column;gap:var(--space-4)}.lead[data-astro-cid-etlxtbw5]{max-inline-size:36rem;color:var(--muted-foreground);font-size:var(--text-body)}.inquiry[data-astro-cid-etlxtbw5]{display:flex;flex-direction:column;gap:var(--space-5)}.inquiry[data-astro-cid-etlxtbw5] .submit{align-self:flex-start}.honeypot[data-astro-cid-etlxtbw5]{display:none}.form-error[data-astro-cid-etlxtbw5]{color:var(--destructive-text);font-size:var(--text-sm);&:empty{display:none}& a[data-astro-cid-etlxtbw5]{color:inherit}}.sent[data-astro-cid-etlxtbw5]{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-6);border:var(--border-width) solid var(--border);background:var(--card);color:var(--card-foreground);&[hidden]{display:none}}.sent-title[data-astro-cid-etlxtbw5]{font-size:var(--text-lg);font-weight:var(--weight-medium)}.no-js[data-astro-cid-etlxtbw5] a[data-astro-cid-etlxtbw5]{color:var(--foreground)}html.js .no-js[data-astro-cid-etlxtbw5]{display:none}html:not(.js) .inquiry[data-astro-cid-etlxtbw5]{display:none}}
