h3[data-astro-cid-6unic4gb]{font-size:clamp(1.25rem,2vw,1.5rem)}.ih-hero[data-astro-cid-6unic4gb]{background:var(--violet);color:var(--white);padding-block:clamp(32px,6vw,80px);overflow:hidden}.ih-hero[data-astro-cid-6unic4gb] h1[data-astro-cid-6unic4gb]{font-size:clamp(1.9rem,4vw,3rem);color:var(--white)}.ih-hero__sub[data-astro-cid-6unic4gb]{font-size:1.25rem;font-weight:500}.ih-hero__visual[data-astro-cid-6unic4gb]{width:100%;max-width:480px;justify-self:center}.ih-bubble[data-astro-cid-6unic4gb]{position:relative;max-width:30rem;margin:28px 0 24px;padding:18px 22px;background:var(--orange);color:var(--white);border-radius:18px 18px 18px 0;font-size:.9375rem;box-shadow:var(--shadow)}.ih-bubble[data-astro-cid-6unic4gb]:after{content:"";position:absolute;left:0;bottom:-18px;border-left:22px solid var(--orange);border-bottom:18px solid transparent}.ih-stats-wrap[data-astro-cid-6unic4gb]{padding-block:clamp(32px,5vw,56px)}.ih-stats[data-astro-cid-6unic4gb]{display:grid;gap:32px 24px;grid-template-columns:repeat(2,1fr);margin:0;text-align:center}@media(min-width:900px){.ih-stats[data-astro-cid-6unic4gb]{grid-template-columns:repeat(4,1fr)}}.ih-stats[data-astro-cid-6unic4gb] dt[data-astro-cid-6unic4gb]{font-family:var(--font-alt);font-size:clamp(2.5rem,5vw,3.5rem);font-weight:700;line-height:1.1;color:var(--violet)}.ih-stats[data-astro-cid-6unic4gb] dd[data-astro-cid-6unic4gb]{margin:4px 0 0}.ih-stats__rank[data-astro-cid-6unic4gb] dt[data-astro-cid-6unic4gb]{color:var(--orange)}.ih-modules[data-astro-cid-6unic4gb]{list-style:none;margin:40px 0 0;padding:0;display:grid;gap:20px;grid-template-columns:repeat(2,1fr)}@media(min-width:600px){.ih-modules[data-astro-cid-6unic4gb]{grid-template-columns:repeat(3,1fr)}}@media(min-width:900px){.ih-modules[data-astro-cid-6unic4gb]{grid-template-columns:repeat(5,1fr)}}.ih-modules[data-astro-cid-6unic4gb] li[data-astro-cid-6unic4gb]{background:var(--white);border-radius:var(--radius);box-shadow:var(--shadow);display:grid;place-items:center;padding:12px}.ih-modules[data-astro-cid-6unic4gb] img[data-astro-cid-6unic4gb]{width:100%;max-width:180px;aspect-ratio:1;object-fit:contain;margin-inline:auto}.ih-modules[data-astro-cid-6unic4gb] a[data-astro-cid-6unic4gb]{display:block;width:100%;border-radius:var(--radius);transition:transform .2s}.ih-modules[data-astro-cid-6unic4gb] a[data-astro-cid-6unic4gb]:hover{transform:translateY(-3px)}.ih-modules__extra[data-astro-cid-6unic4gb] img[data-astro-cid-6unic4gb]{aspect-ratio:auto}.ih-about__photo[data-astro-cid-6unic4gb]{border-radius:16px;max-height:560px;width:auto;justify-self:center;box-shadow:var(--shadow)}.ih-about[data-astro-cid-6unic4gb] h3[data-astro-cid-6unic4gb]{margin-top:1.5em;color:var(--violet)}.ih-strengths[data-astro-cid-6unic4gb] h3[data-astro-cid-6unic4gb]{color:var(--orange)}.ih-strengths__block[data-astro-cid-6unic4gb]+.ih-strengths__block[data-astro-cid-6unic4gb]{margin-top:32px}.ih-strengths[data-astro-cid-6unic4gb] ul[data-astro-cid-6unic4gb]{margin:0;padding:0;list-style:none}.ih-strengths[data-astro-cid-6unic4gb] li[data-astro-cid-6unic4gb]{padding:8px 0 8px 28px;position:relative;border-bottom:1px solid rgb(255 255 255 / .15)}.ih-strengths[data-astro-cid-6unic4gb] li[data-astro-cid-6unic4gb]:before{content:"✓";position:absolute;left:0;color:var(--orange);font-weight:700}.ih-map[data-astro-cid-6unic4gb]{width:100%;max-width:480px;justify-self:center;background:var(--white);border-radius:16px;padding:12px}.ih-commitments[data-astro-cid-6unic4gb]{list-style:none;margin:0 auto;display:grid;gap:24px}@media(min-width:600px){.ih-commitments[data-astro-cid-6unic4gb]{grid-template-columns:repeat(2,1fr)}}@media(min-width:900px){.ih-commitments[data-astro-cid-6unic4gb]{grid-template-columns:repeat(3,1fr)}}.ih-commitments[data-astro-cid-6unic4gb] li[data-astro-cid-6unic4gb]{background:var(--white);border-radius:var(--radius);box-shadow:var(--shadow);padding:24px}.ih-commitments[data-astro-cid-6unic4gb] img[data-astro-cid-6unic4gb]{width:112px;height:112px;object-fit:contain;margin-bottom:16px}.ih-commitments[data-astro-cid-6unic4gb] h3[data-astro-cid-6unic4gb]{color:var(--violet)}.ih-commitments[data-astro-cid-6unic4gb] p[data-astro-cid-6unic4gb]{margin:0;color:var(--muted)}.ih-contact[data-astro-cid-6unic4gb]{background:var(--orange);color:var(--white);padding-block:clamp(48px,8vw,96px);scroll-margin-top:80px}.ih-contact[data-astro-cid-6unic4gb] h2[data-astro-cid-6unic4gb],.ih-contact[data-astro-cid-6unic4gb] h3[data-astro-cid-6unic4gb],.ih-contact[data-astro-cid-6unic4gb] p[data-astro-cid-6unic4gb]{color:var(--white)}.ih-contact__lines[data-astro-cid-6unic4gb]{font-size:1.25rem;font-weight:500}.ih-contact[data-astro-cid-6unic4gb] a[data-astro-cid-6unic4gb]:not(.btn){color:var(--white);font-weight:500}.ih-person[data-astro-cid-6unic4gb]{display:flex;flex-wrap:wrap;align-items:center;gap:24px;background:var(--violet);border-radius:16px;padding:24px}.ih-person[data-astro-cid-6unic4gb] img[data-astro-cid-6unic4gb]{width:160px;height:160px;object-fit:cover;border-radius:50%}.ih-person[data-astro-cid-6unic4gb] p[data-astro-cid-6unic4gb]{margin:0 0 .5em}
