.public-page-hero[data-v-19c83349]{border-bottom:1px solid var(--smythy-border-subtle);background:var(--smythy-surface-page);color:#1c1917;position:relative;overflow:hidden}html.dark .public-page-hero[data-v-19c83349]{color:#fafaf9}.public-page-hero__inner[data-v-19c83349]{align-items:center;gap:4rem;width:min(1280px,100% - 96px);min-height:280px;margin-inline:auto;padding-block:3.5rem;display:flex}.public-page-hero__copy[data-v-19c83349]{flex:1;min-width:0}.public-page-hero__eyebrow[data-v-19c83349]{color:var(--color-primary-700);letter-spacing:.09em;text-transform:uppercase;margin:0 0 1.4rem;font:500 .68rem/1.5 ui-monospace,monospace}html.dark .public-page-hero__eyebrow[data-v-19c83349]{color:var(--color-primary-400)}.public-page-hero h1[data-v-19c83349]{max-width:24ch;font:550 calc(clamp(2.3rem,4vw,3.7rem))/1.13 var(--font-display);letter-spacing:-.055em;text-wrap:balance;margin:0}.public-page-hero__intro[data-v-19c83349]{color:#57534e;text-wrap:pretty;max-width:59ch;margin:1.25rem 0 0;font-size:1.1rem;line-height:1.7}html.dark .public-page-hero__intro[data-v-19c83349]{color:#a8a29e}.public-page-hero__drawing[data-v-19c83349]{width:28%;max-width:340px;color:var(--color-primary-600);flex-shrink:0}html.dark .public-page-hero__drawing[data-v-19c83349]{color:var(--color-primary-400)}.public-page-hero__guides[data-v-19c83349]{stroke:currentColor;opacity:.1;stroke-width:.7px}.public-page-hero__circuit[data-v-19c83349]{stroke:currentColor;opacity:.65;stroke-width:1.3px}.public-page-hero__component[data-v-19c83349],.public-page-hero__drawing circle[data-v-19c83349]{stroke:currentColor;stroke-width:1.5px;fill:var(--smythy-surface-page)}.public-page-hero__illustration[data-v-19c83349]{-o-object-fit:contain;object-fit:contain;width:28%;max-height:220px}@media (width<=1100px){.public-page-hero__inner[data-v-19c83349]{gap:2rem;width:calc(100% - 64px)}}@media (width<=640px){.public-page-hero__inner[data-v-19c83349]{width:calc(100% - 40px);min-height:0;padding-block:2.75rem}.public-page-hero__drawing[data-v-19c83349],.public-page-hero__illustration[data-v-19c83349]{display:none}.public-page-hero__intro[data-v-19c83349]{font-size:1rem}}
