.hero[data-astro-cid-i3irphx7]{grid-template-columns:.94fr 1fr;align-items:center;gap:40px;padding-top:14px;padding-bottom:50px;display:grid}h1[data-astro-cid-i3irphx7]{letter-spacing:-.06em;font-size:clamp(48px,5.6vw,86px);font-weight:700;line-height:1.08}.hero-copy[data-astro-cid-i3irphx7]>p[data-astro-cid-i3irphx7]{max-width:590px;margin:28px 0 38px;font-size:clamp(19px,1.8vw,27px);line-height:1.45}.hero-actions[data-astro-cid-i3irphx7]{flex-wrap:wrap;align-items:center;gap:26px 38px;display:flex}.hero-actions[data-astro-cid-i3irphx7] .button[data-astro-cid-i3irphx7]{padding:20px 25px;font-size:19px}.hero-actions[data-astro-cid-i3irphx7] .text-link[data-astro-cid-i3irphx7]{font-size:18px}.hero-art[data-astro-cid-i3irphx7]{aspect-ratio:1;object-fit:cover;border-radius:12px;width:100%}.industry-strip[data-astro-cid-i3irphx7]{border-top:1px solid var(--line);grid-template-columns:1fr 190px 190px;align-items:center;gap:32px;padding-block:30px;display:grid}.industry-strip[data-astro-cid-i3irphx7] p[data-astro-cid-i3irphx7]{letter-spacing:-.02em;margin:0;font-size:clamp(17px,1.55vw,23px)}.industry-strip[data-astro-cid-i3irphx7] a[data-astro-cid-i3irphx7]{border-left:1px solid var(--line);flex-direction:column;padding-left:48px;font-size:17px;line-height:1.5;text-decoration:none;display:flex}.industry-strip[data-astro-cid-i3irphx7] a[data-astro-cid-i3irphx7]:hover strong[data-astro-cid-i3irphx7]{color:var(--green);text-underline-offset:4px;text-decoration:underline}.industry-strip[data-astro-cid-i3irphx7] strong[data-astro-cid-i3irphx7]{font-size:20px;font-weight:600}.industry-strip[data-astro-cid-i3irphx7] span[data-astro-cid-i3irphx7]{color:var(--muted)}@media (width>=1450px){.hero[data-astro-cid-i3irphx7]{grid-template-columns:.89fr 1fr;gap:38px}}@media (width<=1100px) and (width>=761px){.hero[data-astro-cid-i3irphx7]{gap:30px}h1[data-astro-cid-i3irphx7]{font-size:5.15vw}.hero-actions[data-astro-cid-i3irphx7]{gap:20px}.hero-actions[data-astro-cid-i3irphx7] .button[data-astro-cid-i3irphx7]{padding:17px 20px;font-size:16px}.industry-strip[data-astro-cid-i3irphx7]{grid-template-columns:1fr 140px 140px;gap:24px}.industry-strip[data-astro-cid-i3irphx7] a[data-astro-cid-i3irphx7]{padding-left:24px}}@media (width<=760px){.hero[data-astro-cid-i3irphx7]{grid-template-columns:1fr;gap:42px;padding-top:36px;padding-bottom:34px}h1[data-astro-cid-i3irphx7]{font-size:clamp(45px,8.4vw,70px)}.hero-copy[data-astro-cid-i3irphx7]>p[data-astro-cid-i3irphx7]{max-width:500px;margin-block:24px 28px;font-size:20px}.hero-actions[data-astro-cid-i3irphx7]{gap:22px}.hero-actions[data-astro-cid-i3irphx7] .button[data-astro-cid-i3irphx7]{gap:18px;padding:17px 18px;font-size:16px}.hero-actions[data-astro-cid-i3irphx7] .text-link[data-astro-cid-i3irphx7]{font-size:16px}.industry-strip[data-astro-cid-i3irphx7]{grid-template-columns:1fr 1fr;gap:24px}.industry-strip[data-astro-cid-i3irphx7] p[data-astro-cid-i3irphx7]{grid-column:1/-1;font-size:18px}.industry-strip[data-astro-cid-i3irphx7] a[data-astro-cid-i3irphx7]{padding-left:20px}}@media (width<=370px){h1[data-astro-cid-i3irphx7]{font-size:40px}}.section-intro[data-astro-cid-qzj7gepj]{grid-template-columns:1.4fr 1fr;align-items:center;gap:64px;margin-bottom:48px;display:grid}h2[data-astro-cid-qzj7gepj]{font-size:clamp(36px,4vw,60px)}.section-intro[data-astro-cid-qzj7gepj] p[data-astro-cid-qzj7gepj]{color:var(--muted);margin:0;font-size:clamp(18px,1.6vw,23px);line-height:1.6}@media (width<=1000px){.section-intro[data-astro-cid-qzj7gepj]{gap:32px}}@media (width<=760px){.section-intro[data-astro-cid-qzj7gepj]{grid-template-columns:1fr;gap:24px;margin-bottom:32px}}.company-section[data-astro-cid-2oismdel]{border-top:1px solid var(--line);grid-template-columns:.95fr 1.05fr;gap:64px;display:grid}h2[data-astro-cid-2oismdel]{font-size:clamp(36px,4vw,60px)}.text-link[data-astro-cid-2oismdel]{margin-top:42px;font-size:19px}.company-description[data-astro-cid-2oismdel]{margin-bottom:0;font-size:21px;line-height:1.65}@media (width<=760px){.company-section[data-astro-cid-2oismdel]{grid-template-columns:1fr;gap:36px}.text-link[data-astro-cid-2oismdel]{margin-top:24px}.company-description[data-astro-cid-2oismdel]{font-size:19px}}
