.hero[data-astro-cid-i3irphx7]{--hero-pad:clamp(36px, 6vw, 80px);padding-block:var(--hero-pad);background:var(--hero-bg);color:var(--hero-text);position:relative;overflow:hidden}.hero__shape[data-astro-cid-i3irphx7]{background:var(--hero-shape);border-radius:50%;width:520px;height:520px;position:absolute;top:-200px;right:-160px}.hero[data-astro-cid-i3irphx7] .container[data-astro-cid-i3irphx7]{align-items:center;gap:clamp(28px,4vw,56px);display:grid;position:relative}.hero__inner[data-astro-cid-i3irphx7]{max-width:820px;position:relative}.hero__photo[data-astro-cid-i3irphx7]{margin:0 0 calc(-1 * var(--hero-pad));place-self:end center;width:100%;max-width:340px;position:relative}.hero__photo[data-astro-cid-i3irphx7] img[data-astro-cid-i3irphx7]{z-index:1;width:100%;height:auto;display:block;position:relative}.hero__stat[data-astro-cid-i3irphx7]{display:none}.hero__photo[data-astro-cid-i3irphx7] img[data-astro-cid-i3irphx7].sample{outline:2px dashed var(--accent-text);outline-offset:-8px}@media (width>=900px){.hero__photo[data-astro-cid-i3irphx7]{max-width:440px}}.hero[data-astro-cid-i3irphx7] .h1[data-astro-cid-i3irphx7]{color:var(--hero-head)}.hero__lede[data-astro-cid-i3irphx7]{color:var(--hero-text);margin:18px 0 28px}.hero__btns[data-astro-cid-i3irphx7]{flex-wrap:wrap;gap:12px;display:flex}.hero[data-astro-cid-i3irphx7] .btn--ghost{color:var(--hero-head);border-color:var(--hero-ghost-border)}.hero[data-astro-cid-i3irphx7] .btn--ghost:hover{color:var(--hero-head);border-color:var(--hero-head)}.hero[data-astro-cid-i3irphx7] :focus-visible{outline-color:var(--hero-focus)}@media (width<=480px){.hero__btns[data-astro-cid-i3irphx7] .btn{width:100%}}.lc[data-astro-cid-ifhdcnbb]{color:var(--body);flex-direction:column;gap:10px;text-decoration:none;transition:border-color .15s,transform .15s;display:flex}a[data-astro-cid-ifhdcnbb].lc:hover{border-color:var(--primary);color:var(--body);transform:translateY(-2px)}.lc[data-astro-cid-ifhdcnbb] .text-link[data-astro-cid-ifhdcnbb]{color:var(--primary)}.home__cards[data-astro-cid-lcdefpme]{margin-top:20px}.home__who[data-astro-cid-lcdefpme],.home__touch[data-astro-cid-lcdefpme]{gap:8px;display:grid}.home__who[data-astro-cid-lcdefpme]{max-width:70ch}.home__who[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme],.home__touch[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0}.home__name[data-astro-cid-lcdefpme]{font-family:var(--font-head);font-weight:var(--head-weight);color:var(--ink);font-size:1.35rem}.home__role[data-astro-cid-lcdefpme]{color:var(--accent-text);font-weight:600}.home__touch[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{overflow-wrap:anywhere;font-weight:700}.home__touch[data-astro-cid-lcdefpme]{container:touch/inline-size}.home__split[data-astro-cid-lcdefpme]{gap:24px;display:grid}.home__info[data-astro-cid-lcdefpme],.home__lines[data-astro-cid-lcdefpme]{gap:8px;display:grid}.home__lines[data-astro-cid-lcdefpme]{margin-top:14px}.home__act[data-astro-cid-lcdefpme]{display:grid}@container touch (width>=480px){.home__split[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) auto;gap:28px}.home__act[data-astro-cid-lcdefpme]{border-left:1px solid var(--line);align-content:center;padding-left:28px}}.home__why[data-astro-cid-lcdefpme]{align-items:start;gap:16px 56px;display:grid}.home__why-text[data-astro-cid-lcdefpme]{gap:12px;max-width:60ch;display:grid}.home__why-text[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0;font-size:1.08rem}@media (width>=900px){.home__why[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}}
