.hero[data-astro-cid-yodha2z4]{background:var(--color-ink-dark);color:var(--color-text-on-dark);padding-block:var(--space-9) var(--space-8);position:relative;overflow:hidden}.hero__watermark[data-astro-cid-yodha2z4]{color:#fff;opacity:.07;pointer-events:none;width:min(60vw,720px);display:block;position:absolute;top:50%;right:-10%;transform:translateY(-50%)}.hero__content[data-astro-cid-yodha2z4]{max-width:1150px;position:relative}.eyebrow--light[data-astro-cid-yodha2z4]{color:#9d97e8}.hero__title[data-astro-cid-yodha2z4]{margin-top:var(--space-4);font-size:var(--text-display);color:#fff}.hero__lede[data-astro-cid-yodha2z4]{margin-top:var(--space-5);font-family:var(--font-display);color:#fff;font-size:clamp(1.15rem,1.05rem + .5vw,1.4rem);font-style:italic;font-weight:500;line-height:1.5}.hero__text[data-astro-cid-yodha2z4]{margin-top:var(--space-4);max-width:46ch;color:var(--color-text-on-dark-muted);font-size:1rem;line-height:1.7}.hero__actions[data-astro-cid-yodha2z4]{margin-top:var(--space-6)}@media (width>=900px){.hero[data-astro-cid-yodha2z4]{padding-block:var(--space-10) var(--space-9)}}@media (width<=639px){.eyebrow--light[data-astro-cid-yodha2z4]{white-space:nowrap;font-size:11px}.hero__title[data-astro-cid-yodha2z4]{white-space:nowrap;font-size:20px}.hero__lede[data-astro-cid-yodha2z4]{white-space:nowrap;font-size:11px}}.category-grid__list[data-astro-cid-h7mbkhsj]{gap:var(--space-5);margin-top:var(--space-7);grid-template-columns:1fr;display:grid}.category-card[data-astro-cid-h7mbkhsj]{padding:var(--space-6);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);color:inherit;transition:border-color .2s var(--ease-standard), box-shadow .2s var(--ease-standard), transform .2s var(--ease-standard);flex-direction:column;text-decoration:none;display:flex}.category-card[data-astro-cid-h7mbkhsj]:hover{border-color:var(--color-ink);box-shadow:var(--shadow-sm);transform:translateY(-2px)}.category-card__icon[data-astro-cid-h7mbkhsj]{border-radius:var(--radius-md);background:var(--color-ink-tint);width:52px;height:52px;color:var(--color-ink);margin-bottom:var(--space-4);justify-content:center;align-items:center;display:inline-flex}.category-card[data-astro-cid-h7mbkhsj] h3[data-astro-cid-h7mbkhsj]{font-size:var(--text-h3)}.category-card[data-astro-cid-h7mbkhsj] p[data-astro-cid-h7mbkhsj]{margin-top:var(--space-2);color:var(--color-text-muted);flex-grow:1;line-height:1.6}.category-card__cta[data-astro-cid-h7mbkhsj]{align-items:center;gap:var(--space-1);margin-top:var(--space-4);font-weight:600;font-size:var(--text-small);color:var(--color-ink);display:inline-flex}@media (width>=640px){.category-grid__list[data-astro-cid-h7mbkhsj]{grid-template-columns:repeat(2,1fr)}}@media (width>=1024px){.category-grid__list[data-astro-cid-h7mbkhsj]{grid-template-columns:repeat(3,1fr)}}.partners[data-astro-cid-mcroiv4u]{padding-block:var(--space-7);background:var(--color-surface-alt)}.partners__eyebrow[data-astro-cid-mcroiv4u]{margin-bottom:var(--space-5);justify-content:center;display:flex}.partners__grid[data-astro-cid-mcroiv4u]{gap:var(--space-4);grid-template-columns:repeat(2,1fr);display:grid}.partner[data-astro-cid-mcroiv4u]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);transition:border-color .2s var(--ease-standard), box-shadow .2s var(--ease-standard), transform .2s var(--ease-standard);flex-direction:column;display:flex;overflow:hidden}.partner[data-astro-cid-mcroiv4u]:hover,.partner[data-astro-cid-mcroiv4u]:focus-within{border-color:var(--color-ink);box-shadow:var(--shadow-sm);transform:translateY(-2px)}.partner__logo[data-astro-cid-mcroiv4u]{padding:var(--space-4);flex-grow:1;justify-content:center;align-items:center;display:flex}.partner__logo[data-astro-cid-mcroiv4u] img{width:100%;max-width:96px;height:auto}.partner__contacts[data-astro-cid-mcroiv4u]{background:var(--color-ink-dark);flex-direction:column;display:flex}.partner__contacts[data-astro-cid-mcroiv4u] a[data-astro-cid-mcroiv4u]{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);color:var(--color-text-on-dark-muted);font-variant-numeric:tabular-nums;white-space:nowrap;transition:color .15s var(--ease-standard), background-color .15s var(--ease-standard);font-size:.85rem;text-decoration:none;display:flex}.partner__contacts[data-astro-cid-mcroiv4u] a[data-astro-cid-mcroiv4u]+a[data-astro-cid-mcroiv4u]{border-top:1px solid #ffffff14}.partner__contacts[data-astro-cid-mcroiv4u] a[data-astro-cid-mcroiv4u]:hover{color:#fff;background:var(--color-ink-strong)}.partners__toast[data-astro-cid-mcroiv4u]{left:50%;bottom:var(--space-6);padding:var(--space-3) var(--space-5);background:var(--color-ink-dark);color:#fff;border-radius:var(--radius-pill);box-shadow:var(--shadow-md);font-size:var(--text-small);opacity:0;pointer-events:none;transition:opacity .2s var(--ease-standard), transform .2s var(--ease-standard);z-index:70;position:fixed;transform:translate(-50%,12px)}.partners__toast[data-astro-cid-mcroiv4u].is-visible{opacity:1;transform:translate(-50%)}@media (width>=640px){.partners__grid[data-astro-cid-mcroiv4u]{grid-template-columns:repeat(3,1fr)}}@media (width>=1024px){.partners__grid[data-astro-cid-mcroiv4u]{grid-template-columns:repeat(4,1fr)}}.why-us[data-astro-cid-4vv66ej3]{background:var(--color-ink-tint)}.why-us__grid[data-astro-cid-4vv66ej3]{gap:var(--space-6);margin-top:var(--space-7);display:grid}.why-us__item[data-astro-cid-4vv66ej3]{padding-top:var(--space-4);border-top:1px solid var(--color-border-strong)}.why-us__index[data-astro-cid-4vv66ej3]{font-family:var(--font-display);color:var(--color-ink);font-size:1.1rem}.why-us__item[data-astro-cid-4vv66ej3] h3[data-astro-cid-4vv66ej3]{margin-top:var(--space-2);font-size:var(--text-h3)}.why-us__item[data-astro-cid-4vv66ej3] p[data-astro-cid-4vv66ej3]{margin-top:var(--space-2);color:var(--color-text-muted);line-height:1.65}@media (width>=768px){.why-us__grid[data-astro-cid-4vv66ej3]{grid-template-columns:repeat(3,1fr)}}.faq__inner[data-astro-cid-raaykkii]{gap:var(--space-6);display:grid}.faq__list[data-astro-cid-raaykkii]{gap:var(--space-3);flex-direction:column;display:flex}.faq__item[data-astro-cid-raaykkii]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-4) var(--space-5)}.faq__item[data-astro-cid-raaykkii] summary[data-astro-cid-raaykkii]{justify-content:space-between;align-items:center;gap:var(--space-4);cursor:pointer;color:var(--color-ink-strong);font-weight:600;list-style:none;display:flex}.faq__item[data-astro-cid-raaykkii] summary[data-astro-cid-raaykkii]::-webkit-details-marker{display:none}.faq__icon[data-astro-cid-raaykkii]{flex-shrink:0;width:18px;height:18px;position:relative}.faq__icon[data-astro-cid-raaykkii]:before,.faq__icon[data-astro-cid-raaykkii]:after{content:"";background:var(--color-ink);transition:transform .2s var(--ease-standard);position:absolute}.faq__icon[data-astro-cid-raaykkii]:before{width:18px;height:2px;top:8px;left:0}.faq__icon[data-astro-cid-raaykkii]:after{width:2px;height:18px;top:0;left:8px}.faq__item[data-astro-cid-raaykkii][open] .faq__icon[data-astro-cid-raaykkii]:after{opacity:0;transform:rotate(90deg)}.faq__item[data-astro-cid-raaykkii] p[data-astro-cid-raaykkii]{margin-top:var(--space-3);color:var(--color-text-muted);line-height:1.7}@media (width>=900px){.faq__inner[data-astro-cid-raaykkii]{grid-template-columns:.8fr 1.2fr;align-items:start}}
