.service-center.svelte-1bddvfh{margin-bottom:6.25rem}.hero-section.svelte-1bddvfh{margin-bottom:3.75rem;padding:5rem 0;position:relative;overflow:hidden}@media (width>=64rem){.hero-section.svelte-1bddvfh{margin-bottom:5rem;padding:7.5rem 0}}.hero-section.svelte-1bddvfh .hero-background:where(.svelte-1bddvfh){z-index:1;position:absolute;inset:0}.hero-section.svelte-1bddvfh .hero-background:where(.svelte-1bddvfh) img:where(.svelte-1bddvfh){object-fit:cover;object-position:center;width:100%;height:100%}.hero-section.svelte-1bddvfh .hero-background:where(.svelte-1bddvfh) .hero-overlay:where(.svelte-1bddvfh){background:linear-gradient(135deg, #050a1ed9 0%, #050a1eb3 50%, var(--hero-overlay-color,#d2132633) 100%);position:absolute;inset:0}.hero-section.svelte-1bddvfh .hero-content:where(.svelte-1bddvfh){z-index:2;position:relative}.hero-section.svelte-1bddvfh .hero-text:where(.svelte-1bddvfh){color:#fff;text-align:center}@media (width>=64rem){.hero-section.svelte-1bddvfh .hero-text:where(.svelte-1bddvfh){text-align:left}}.hero-section.svelte-1bddvfh .hero-title:where(.svelte-1bddvfh){font-size:var(--text-3xl);margin-bottom:1.25rem;font-weight:700;line-height:120%}@media (width>=64rem){.hero-section.svelte-1bddvfh .hero-title:where(.svelte-1bddvfh){font-size:var(--text-5xl);margin-bottom:1.5rem}}.hero-section.svelte-1bddvfh .hero-description:where(.svelte-1bddvfh){font-size:var(--text-lg);opacity:.9;max-width:37.5rem;margin-bottom:2rem;line-height:150%}@media (width>=64rem){.hero-section.svelte-1bddvfh .hero-description:where(.svelte-1bddvfh){font-size:var(--text-xl);margin-bottom:2.5rem}}.hero-section.svelte-1bddvfh .hero-features:where(.svelte-1bddvfh){flex-direction:column;align-items:center;gap:.75rem;margin-bottom:2rem;display:flex}@media (width>=50rem){.hero-section.svelte-1bddvfh .hero-features:where(.svelte-1bddvfh){flex-direction:row;gap:1.5rem}}@media (width>=64rem){.hero-section.svelte-1bddvfh .hero-features:where(.svelte-1bddvfh){justify-content:flex-start;margin-bottom:2.5rem}}.hero-section.svelte-1bddvfh .hero-features:where(.svelte-1bddvfh) .feature:where(.svelte-1bddvfh){font-size:var(--text-base);align-items:center;gap:.5rem;font-weight:500;display:flex}.hero-section.svelte-1bddvfh .hero-features:where(.svelte-1bddvfh) .feature:where(.svelte-1bddvfh) .feature-icon:where(.svelte-1bddvfh){font-size:1.25rem}.intro-section.svelte-1bddvfh{text-align:center;margin-bottom:3.75rem}@media (width>=64rem){.intro-section.svelte-1bddvfh{margin-bottom:5rem}}.intro-section.svelte-1bddvfh h2:where(.svelte-1bddvfh){font-size:var(--text-2xl);color:var(--color-dark);margin-bottom:1.875rem;font-weight:600}@media (width>=64rem){.intro-section.svelte-1bddvfh h2:where(.svelte-1bddvfh){font-size:var(--text-3xl);margin-bottom:2.5rem}}.intro-section.svelte-1bddvfh .intro-content:where(.svelte-1bddvfh){text-align:left;max-width:50rem;margin:0 auto}.intro-section.svelte-1bddvfh .intro-content:where(.svelte-1bddvfh) p:where(.svelte-1bddvfh){font-size:var(--text-lg);color:var(--color-dark);margin-bottom:1.25rem;line-height:150%}.intro-section.svelte-1bddvfh .intro-content:where(.svelte-1bddvfh) p:where(.svelte-1bddvfh):last-child{margin-bottom:0}.warranty-types.svelte-1bddvfh{margin-bottom:5rem}.warranty-types.svelte-1bddvfh h2:where(.svelte-1bddvfh){font-size:var(--text-2xl);color:var(--color-dark);text-align:center;margin-bottom:2.5rem;font-weight:600}@media (width>=64rem){.warranty-types.svelte-1bddvfh h2:where(.svelte-1bddvfh){font-size:var(--text-3xl);margin-bottom:3.125rem}}.warranty-types.svelte-1bddvfh .warranty-grid:where(.svelte-1bddvfh){grid-template-columns:1fr;gap:1.5625rem;display:grid}@media (width>=50rem){.warranty-types.svelte-1bddvfh .warranty-grid:where(.svelte-1bddvfh){grid-template-columns:repeat(2,1fr);gap:1.875rem}}@media (width>=80rem){.warranty-types.svelte-1bddvfh .warranty-grid:where(.svelte-1bddvfh){grid-template-columns:repeat(4,1fr)}}.warranty-types.svelte-1bddvfh .warranty-grid:where(.svelte-1bddvfh) .card{height:100%}.warranty-types.svelte-1bddvfh .warranty-item:where(.svelte-1bddvfh){text-align:center;flex-direction:column;height:100%;padding:1.875rem 1.5625rem;display:flex}.warranty-types.svelte-1bddvfh .warranty-item:where(.svelte-1bddvfh) .title:where(.svelte-1bddvfh){flex-direction:column;align-items:center;margin-bottom:1.25rem;display:flex}@media (width>=80rem){.warranty-types.svelte-1bddvfh .warranty-item:where(.svelte-1bddvfh) .title:where(.svelte-1bddvfh){height:13.75rem}}.warranty-types.svelte-1bddvfh .warranty-item:where(.svelte-1bddvfh) .warranty-icon:where(.svelte-1bddvfh){flex-shrink:0;margin-bottom:1.25rem;font-size:3rem}.warranty-types.svelte-1bddvfh .warranty-item:where(.svelte-1bddvfh) h3:where(.svelte-1bddvfh){font-size:var(--text-lg);color:var(--color-dark);flex-shrink:0;margin-bottom:.75rem;font-weight:600}@media (width>=80rem){.warranty-types.svelte-1bddvfh .warranty-item:where(.svelte-1bddvfh) h3:where(.svelte-1bddvfh){font-size:var(--text-xl);align-items:flex-end;height:3.5rem;display:flex}}.warranty-types.svelte-1bddvfh .warranty-item:where(.svelte-1bddvfh) .warranty-description:where(.svelte-1bddvfh){font-size:var(--text-base);color:var(--color-text);flex-grow:1;line-height:140%}@media (width>=80rem){.warranty-types.svelte-1bddvfh .warranty-item:where(.svelte-1bddvfh) .warranty-description:where(.svelte-1bddvfh){align-items:flex-start;height:4rem;display:flex}}.warranty-types.svelte-1bddvfh .warranty-item:where(.svelte-1bddvfh) .warranty-details:where(.svelte-1bddvfh){text-align:left;margin:0;padding:0;list-style:none}.warranty-types.svelte-1bddvfh .warranty-item:where(.svelte-1bddvfh) .warranty-details:where(.svelte-1bddvfh) li:where(.svelte-1bddvfh){font-size:var(--text-sm);color:var(--color-dark);margin-bottom:.5rem;padding-left:1.25rem;font-weight:500;position:relative}.warranty-types.svelte-1bddvfh .warranty-item:where(.svelte-1bddvfh) .warranty-details:where(.svelte-1bddvfh) li:where(.svelte-1bddvfh):before{content:"•";color:var(--color-accent);font-weight:600;position:absolute;left:0}.warranty-types.svelte-1bddvfh .warranty-item:where(.svelte-1bddvfh) .warranty-details:where(.svelte-1bddvfh) li:where(.svelte-1bddvfh):last-child{margin-bottom:0}.advantages-section.svelte-1bddvfh{margin-bottom:3.75rem}@media (width>=64rem){.advantages-section.svelte-1bddvfh{margin-bottom:5rem}}.advantages-section.svelte-1bddvfh h2:where(.svelte-1bddvfh){font-size:var(--text-2xl);color:var(--color-dark);text-align:center;margin-bottom:2.5rem;font-weight:600}@media (width>=64rem){.advantages-section.svelte-1bddvfh h2:where(.svelte-1bddvfh){font-size:var(--text-3xl);margin-bottom:3.125rem}}.advantages-section.svelte-1bddvfh .advantages-grid:where(.svelte-1bddvfh){grid-template-columns:1fr;gap:1.875rem;display:grid}@media (width>=64rem){.advantages-section.svelte-1bddvfh .advantages-grid:where(.svelte-1bddvfh){grid-template-columns:repeat(2,1fr);gap:2.5rem}}.advantages-section.svelte-1bddvfh .advantage-item:where(.svelte-1bddvfh){align-items:flex-start;gap:1.25rem;display:flex}.advantages-section.svelte-1bddvfh .advantage-item:where(.svelte-1bddvfh) .advantage-icon:where(.svelte-1bddvfh){background:#22c55e1a;border-radius:.75rem;flex-shrink:0;padding:.75rem;font-size:2.5rem}.advantages-section.svelte-1bddvfh .advantage-item:where(.svelte-1bddvfh) .advantage-content:where(.svelte-1bddvfh){flex:1}.advantages-section.svelte-1bddvfh .advantage-item:where(.svelte-1bddvfh) .advantage-content:where(.svelte-1bddvfh) h3:where(.svelte-1bddvfh){font-size:var(--text-lg);color:var(--color-dark);margin-bottom:.5rem;font-weight:600}@media (width>=64rem){.advantages-section.svelte-1bddvfh .advantage-item:where(.svelte-1bddvfh) .advantage-content:where(.svelte-1bddvfh) h3:where(.svelte-1bddvfh){font-size:var(--text-xl)}}.advantages-section.svelte-1bddvfh .advantage-item:where(.svelte-1bddvfh) .advantage-content:where(.svelte-1bddvfh) p:where(.svelte-1bddvfh){font-size:var(--text-base);color:var(--color-text);margin:0;line-height:140%}.info-block.svelte-1bddvfh{background:linear-gradient(135deg,#22c55e0d,#22c55e05);border-left:4px solid #22c55e;border-radius:0 .5rem .5rem 0;margin:1.875rem 0;padding:1.25rem 1.5rem}.info-block.svelte-1bddvfh h4:where(.svelte-1bddvfh){font-size:var(--text-lg);color:#16a34a;margin-bottom:.75rem;font-weight:600}.info-block.svelte-1bddvfh p:where(.svelte-1bddvfh){color:var(--color-dark);margin:0;font-weight:500}.warning-block.svelte-1bddvfh{background:#ef44440d;border-left:4px solid #ef4444;border-radius:0 .5rem .5rem 0;margin:1.875rem 0;padding:1.25rem 1.5rem}.warning-block.svelte-1bddvfh h4:where(.svelte-1bddvfh){font-size:var(--text-lg);color:#dc2626;margin-bottom:.75rem;font-weight:600}.warning-block.svelte-1bddvfh p:where(.svelte-1bddvfh){color:var(--color-dark);margin:0;font-weight:500}
