.hero[data-astro-cid-anhloy43]{background:var(--gradient-hero);border-bottom:1px solid var(--color-border)}.hero__inner[data-astro-cid-anhloy43]{display:grid;grid-template-columns:1.1fr .9fr;gap:var(--space-8);align-items:center;padding-block:var(--space-10)}.hero--compact[data-astro-cid-anhloy43] .hero__inner[data-astro-cid-anhloy43]{grid-template-columns:1fr;padding-block:var(--space-8)}.hero__title[data-astro-cid-anhloy43]{font-size:var(--fs-3xl)}.hero--compact[data-astro-cid-anhloy43] .hero__title[data-astro-cid-anhloy43]{font-size:var(--fs-2xl)}.hero__subtitle[data-astro-cid-anhloy43]{margin-top:var(--space-4);max-width:52ch}.hero__cta[data-astro-cid-anhloy43]{margin-top:var(--space-6);display:flex;flex-wrap:wrap;gap:var(--space-3)}.hero__media[data-astro-cid-anhloy43] img[data-astro-cid-anhloy43]{border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);width:100%;object-fit:cover}.hero__media--placeholder[data-astro-cid-anhloy43]{display:flex;align-items:center;justify-content:center;min-height:340px;border:1px solid var(--color-brand-100);border-radius:var(--radius-lg);background:radial-gradient(120% 120% at 100% 0%,var(--color-brand-100) 0%,transparent 55%),linear-gradient(160deg,var(--color-brand-50),var(--color-white));box-shadow:var(--shadow-md);color:var(--color-brand-300);font-size:var(--fs-sm);letter-spacing:.02em}@media(max-width:900px){.hero__inner[data-astro-cid-anhloy43]{grid-template-columns:1fr;padding-block:var(--space-8)}.hero__media[data-astro-cid-anhloy43]{order:-1}.hero__media--placeholder[data-astro-cid-anhloy43]{min-height:200px}}.card-grid__title[data-astro-cid-mozb6k5t]{font-size:var(--fs-lg)}.card-grid__more[data-astro-cid-mozb6k5t]{display:inline-block;margin-top:var(--space-4);color:var(--color-brand-600);font-weight:var(--fw-semibold);font-size:var(--fs-sm);transition:color var(--transition-fast),transform var(--transition-fast)}.card--link:hover .card-grid__more[data-astro-cid-mozb6k5t]{color:var(--color-brand-700);transform:translate(3px)}@media(max-width:900px){.home-hero[data-astro-cid-j7pv25f6] .hero__media{order:0}}.bkv-points[data-astro-cid-j7pv25f6]{list-style:none;margin:0;padding:0;display:grid;gap:var(--space-3);align-content:start}.home-bkv-value[data-astro-cid-j7pv25f6]{margin-top:var(--space-6);padding:var(--space-5);background:var(--color-white);border:1px solid var(--color-bkv-border);border-left:4px solid var(--color-accent-500);border-radius:var(--radius-md)}.bkv-points[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{position:relative;padding:var(--space-4) var(--space-5) var(--space-4) calc(var(--space-6) + 6px);background:var(--color-surface);border:1px solid var(--color-bkv-border);border-radius:var(--radius-md);font-weight:var(--fw-medium)}.bkv-points[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;left:var(--space-4);top:50%;transform:translateY(-50%);width:10px;height:10px;border-radius:var(--radius-full);background:var(--color-bkv-accent)}.home-person[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:start;column-gap:var(--space-8);row-gap:var(--space-4)}.home-person__heading[data-astro-cid-j7pv25f6]{grid-column:1;grid-row:1;margin-bottom:0}.home-person__content[data-astro-cid-j7pv25f6]{grid-column:1;grid-row:2}.home-person__portrait[data-astro-cid-j7pv25f6]{grid-column:2;grid-row:1 / 3;align-self:center;justify-self:center;width:100%;max-width:420px;height:auto;aspect-ratio:4 / 5;object-fit:cover;border:1px solid var(--color-brand-100);border-radius:var(--radius-lg)}.home-webinare__text[data-astro-cid-j7pv25f6]{max-width:76ch}.home-contact[data-astro-cid-j7pv25f6]{border-top:3px solid var(--color-accent-500)}.home-contact[data-astro-cid-j7pv25f6] .home-contact__text[data-astro-cid-j7pv25f6]{color:var(--color-brand-100);max-width:80ch}@media(max-width:768px){.home-person[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.home-person__portrait[data-astro-cid-j7pv25f6]{grid-column:1;grid-row:2;max-width:360px}.home-person__content[data-astro-cid-j7pv25f6]{grid-row:3}.home-contact[data-astro-cid-j7pv25f6] .btn{width:100%}}
