.hero[data-astro-cid-ge2uvauf]{min-height:100svh;padding:var(--gutter);justify-content:center;align-items:center;gap:var(--gutter);text-align:center;flex-direction:column;display:flex}.wordmark[data-astro-cid-ge2uvauf]{font-family:var(--font-serif);font-size:var(--display-size);line-height:var(--display-lh);letter-spacing:var(--display-track)}.pill[data-astro-cid-ge2uvauf]{font-size:var(--pill-size);letter-spacing:-.01em;border:2px solid;border-radius:100px;padding:9px 24px 11px;line-height:1;transition:background-color .2s,color .2s}.short[data-astro-cid-ge2uvauf]{display:none}@media (width<=809.98px){.long[data-astro-cid-ge2uvauf]{display:none}.short[data-astro-cid-ge2uvauf]{display:inline}}@media (hover:hover){.pill[data-astro-cid-ge2uvauf]:hover{background:var(--text);color:var(--bg)}}.about[data-astro-cid-oxgmilyn]{min-height:100svh;padding:240px var(--gutter);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:48px;display:flex}.serif[data-astro-cid-oxgmilyn]{max-width:var(--measure)}.client[data-astro-cid-zrm7ciof]{padding:240px var(--gutter);align-items:center;gap:var(--gutter);text-align:center;flex-direction:column;display:flex}.pill[data-astro-cid-zrm7ciof]{border:var(--client-border) solid currentColor;border-radius:200px;max-width:100%;padding:48px 96px;transition:color .3s}.name[data-astro-cid-zrm7ciof]{font-family:var(--font-serif);font-size:var(--client-size);letter-spacing:var(--client-track);overflow-wrap:anywhere;line-height:1;display:block}.lines[data-astro-cid-zrm7ciof]{gap:8px;display:grid}.client[data-astro-cid-zrm7ciof]:focus-visible .pill[data-astro-cid-zrm7ciof]{color:var(--client-color)}@media (hover:hover){.client[data-astro-cid-zrm7ciof]:hover .pill[data-astro-cid-zrm7ciof]{color:var(--client-color)}}@media (width<=1199.98px){.pill[data-astro-cid-zrm7ciof]{padding:40px 80px}}@media (width<=809.98px){.pill[data-astro-cid-zrm7ciof]{padding:32px 40px}.name[data-astro-cid-zrm7ciof]{font-size:min(var(--client-size), 19vw)}}.services[data-astro-cid-lesv7jgp]{padding:240px var(--gutter);gap:120px;display:grid}h2[data-astro-cid-lesv7jgp]{text-align:center}.row[data-astro-cid-lesv7jgp]{gap:var(--gutter);border-top:1px solid var(--hairline);letter-spacing:var(--body-track);color:var(--text-dim);grid-template-columns:448fr 920fr;padding:56px 0;display:grid}.row[data-astro-cid-lesv7jgp]:last-child{border-bottom:1px solid var(--hairline)}h3[data-astro-cid-lesv7jgp],strong[data-astro-cid-lesv7jgp]{color:var(--text);font-weight:inherit}.note[data-astro-cid-lesv7jgp]{margin-top:var(--gutter);letter-spacing:0}.note[data-astro-cid-lesv7jgp]:before{content:"●";opacity:0;width:0;color:var(--text);transition:width .2s,opacity .2s;display:inline-block}@media (hover:hover){.row[data-astro-cid-lesv7jgp]:hover .note[data-astro-cid-lesv7jgp]{color:var(--text)}.row[data-astro-cid-lesv7jgp]:hover .note[data-astro-cid-lesv7jgp]:before{opacity:1;width:2ch}}@media (width<=809.98px){.row[data-astro-cid-lesv7jgp]{grid-template-columns:1fr;padding:48px 0}}.contact[data-astro-cid-he3spzz3]{min-height:100svh;padding:calc(var(--ticker-h) + var(--gutter)) var(--gutter) calc(var(--bar-h) + var(--gutter));text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:120px;display:flex}form[data-astro-cid-he3spzz3]{gap:var(--gutter);width:min(432px,100%);display:grid}label[data-astro-cid-he3spzz3] input[data-astro-cid-he3spzz3],textarea[data-astro-cid-he3spzz3],button[data-astro-cid-he3spzz3]{border:1px solid var(--hairline);width:100%;color:var(--text);font:inherit;background:0 0;border-radius:12px;padding:16px;font-size:16px;line-height:1.2}label[data-astro-cid-he3spzz3]{display:block}textarea[data-astro-cid-he3spzz3]{resize:vertical;height:100px;min-height:100px;display:block}[data-astro-cid-he3spzz3]::placeholder{color:var(--text-dim);opacity:1}input[data-astro-cid-he3spzz3]:focus-visible,textarea[data-astro-cid-he3spzz3]:focus-visible{border-color:var(--text);outline:none}button[data-astro-cid-he3spzz3]{background:var(--field);cursor:pointer;border-color:#0000;transition:background-color .2s,color .2s}button[data-astro-cid-he3spzz3]:hover:not(:disabled){background:var(--text);color:var(--bg)}button[data-astro-cid-he3spzz3]:disabled{cursor:default;color:var(--text-dim)}.status[data-astro-cid-he3spzz3]{text-wrap:balance;min-height:2.2em}.status[data-astro-cid-he3spzz3]:empty{display:none}.footer[data-astro-cid-k5gulh4u]{min-height:100svh;padding:calc(var(--ticker-h) + var(--gutter)) var(--gutter) calc(var(--bar-h) + var(--gutter));justify-content:center;align-items:center;gap:var(--gutter);text-align:center;flex-direction:column;display:flex}.legal[data-astro-cid-k5gulh4u],.who[data-astro-cid-k5gulh4u]{justify-items:center;gap:4px;display:grid}.marks[data-astro-cid-k5gulh4u]{align-items:center;gap:8px;display:flex}.mark[data-astro-cid-k5gulh4u] svg{width:auto;height:56px}.mark[data-astro-cid-k5gulh4u]{transition:opacity .2s}.mark[data-astro-cid-k5gulh4u]:hover{opacity:.6}.year[data-astro-cid-k5gulh4u]{letter-spacing:-.01em;border:4px solid;border-radius:100px;place-items:center;height:56px;padding:0 22px;font-size:32px;line-height:1;display:grid}.who[data-astro-cid-k5gulh4u]{margin-top:var(--gutter)}
