.hero.svelte-1uha8ag{background:var(--white);padding:80px 0 60px;border-bottom:1px solid var(--grey-light)}.hero__inner.svelte-1uha8ag{display:grid;grid-template-columns:1fr 420px;gap:60px;align-items:center}.hero__content.svelte-1uha8ag{max-width:580px}.hero__tag.svelte-1uha8ag{display:inline-block;background:var(--orange);color:var(--white);font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;padding:5px 14px;border-radius:3px;margin-bottom:24px}.hero.svelte-1uha8ag h1:where(.svelte-1uha8ag){font-size:clamp(2rem,4vw,3rem);color:var(--dark);margin-bottom:20px;line-height:1.15}.highlight.svelte-1uha8ag{color:var(--orange)}.hero__sub.svelte-1uha8ag{font-size:1.1rem;color:#666;margin-bottom:36px;line-height:1.7;max-width:520px}.hero__actions.svelte-1uha8ag{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:48px}.btn-outline-dark.svelte-1uha8ag{background:transparent;color:var(--dark);border:2px solid #ddd;display:inline-flex;align-items:center;gap:8px;padding:14px 28px;border-radius:var(--radius);font-weight:600;font-size:1rem;cursor:pointer;transition:all var(--transition);text-decoration:none}.btn-outline-dark.svelte-1uha8ag:hover{border-color:var(--orange);color:var(--orange)}.hero__stats.svelte-1uha8ag{display:flex;gap:36px;padding-top:28px;border-top:2px solid var(--grey-light);flex-wrap:wrap}.hero__stat.svelte-1uha8ag{display:flex;flex-direction:column}.hero__stat-value.svelte-1uha8ag{font-size:1.7rem;font-weight:800;color:var(--orange)}.hero__stat-label.svelte-1uha8ag{font-size:.82rem;color:#888;margin-top:2px;text-transform:uppercase;letter-spacing:.04em}.hero__visual.svelte-1uha8ag{position:relative}.hero__red-block.svelte-1uha8ag{background:var(--orange);border-radius:12px;padding:40px 36px;color:var(--white)}.hero__red-items.svelte-1uha8ag{display:flex;flex-direction:column;gap:0}.hero__item.svelte-1uha8ag{padding:14px 0;font-size:1rem;font-weight:600;border-bottom:1px solid rgba(255,255,255,.2);display:flex;align-items:center;gap:12px}.hero__item.svelte-1uha8ag:last-child{border-bottom:none}.hero__item.svelte-1uha8ag:before{content:"";width:6px;height:6px;background:#ffffffb3;border-radius:50%;flex-shrink:0}@media(max-width:900px){.hero__inner.svelte-1uha8ag{grid-template-columns:1fr}.hero__visual.svelte-1uha8ag{display:none}}.section__head.svelte-1uha8ag{text-align:center;max-width:700px;margin:0 auto 48px}.section__head.svelte-1uha8ag .section__subtitle:where(.svelte-1uha8ag){margin:12px auto 0}.services-grid.svelte-1uha8ag{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:24px}.service-card.svelte-1uha8ag{background:var(--white);border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow);transition:transform var(--transition),box-shadow var(--transition);display:block}.service-card.svelte-1uha8ag:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg)}.service-card__img.svelte-1uha8ag{height:180px;overflow:hidden}.service-card__img.svelte-1uha8ag img:where(.svelte-1uha8ag){width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.service-card.svelte-1uha8ag:hover .service-card__img:where(.svelte-1uha8ag) img:where(.svelte-1uha8ag){transform:scale(1.05)}.service-card__img--placeholder.svelte-1uha8ag{background:linear-gradient(135deg,var(--dark-mid),var(--dark));display:flex;align-items:center;justify-content:center;font-size:3rem}.service-card__body.svelte-1uha8ag{padding:20px}.service-card__body.svelte-1uha8ag h3:where(.svelte-1uha8ag){font-size:1rem;margin-bottom:8px}.service-card__link.svelte-1uha8ag{font-size:.85rem;color:var(--orange);font-weight:600}.benefits-grid.svelte-1uha8ag{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:24px}.benefit-card.svelte-1uha8ag{padding:32px 28px;background:var(--grey-light);border-radius:var(--radius-lg);border-left:4px solid var(--orange)}.benefit-card__icon.svelte-1uha8ag{font-size:2rem;margin-bottom:16px}.benefit-card.svelte-1uha8ag h3:where(.svelte-1uha8ag){font-size:1.1rem;margin-bottom:10px}.benefit-card.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--grey);font-size:.95rem;line-height:1.6}.cta-banner.svelte-1uha8ag{background:linear-gradient(135deg,var(--orange) 0%,var(--orange-dark) 100%);padding:60px 0;color:var(--white)}.cta-banner__inner.svelte-1uha8ag{display:flex;align-items:center;justify-content:space-between;gap:32px;flex-wrap:wrap}.cta-banner__text.svelte-1uha8ag h2:where(.svelte-1uha8ag){color:var(--white);font-size:1.8rem;margin-bottom:8px}.cta-banner__text.svelte-1uha8ag p:where(.svelte-1uha8ag){color:#ffffffd9}.cta-banner__actions.svelte-1uha8ag{display:flex;gap:12px;flex-wrap:wrap}.btn-outline-white.svelte-1uha8ag{display:inline-flex;align-items:center;gap:8px;padding:14px 28px;border-radius:var(--radius);font-weight:600;font-size:1rem;cursor:pointer;background:transparent;color:var(--white);border:2px solid var(--white);transition:all var(--transition)}.btn-outline-white.svelte-1uha8ag:hover{background:#ffffff26}.faq-list.svelte-1uha8ag{max-width:800px;margin:0 auto;display:flex;flex-direction:column;gap:12px}.faq-item.svelte-1uha8ag{background:var(--white);border-radius:var(--radius);border:1px solid rgba(0,0,0,.08);overflow:hidden}.faq-item.svelte-1uha8ag summary:where(.svelte-1uha8ag){padding:20px 24px;font-weight:600;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center}.faq-item.svelte-1uha8ag summary:where(.svelte-1uha8ag)::-webkit-details-marker{display:none}.faq-item.svelte-1uha8ag summary:where(.svelte-1uha8ag):after{content:"+";color:var(--orange);font-size:1.4rem}.faq-item[open].svelte-1uha8ag summary:where(.svelte-1uha8ag):after{content:"–"}.faq-item.svelte-1uha8ag p:where(.svelte-1uha8ag){padding:0 24px 20px;color:var(--grey);line-height:1.7}@media(max-width:768px){.hero.svelte-1uha8ag{padding:70px 0 60px}.hero__stats.svelte-1uha8ag{gap:24px}.cta-banner__inner.svelte-1uha8ag{flex-direction:column;text-align:center}}
