.service-content[data-astro-cid-tcy35dad]{color:#495057}.content-main-title[data-astro-cid-tcy35dad]{color:var(--fucec-green-primary);font-size:2rem;font-weight:700;margin-bottom:2rem}.description-section[data-astro-cid-tcy35dad]{margin-bottom:2.5rem}.content-richtext[data-astro-cid-tcy35dad] h2{color:#2c3e50;font-size:1.4rem;font-weight:600;margin:2rem 0 1rem;padding-left:.85rem;border-left:3px solid var(--fucec-red-primary)}.content-richtext[data-astro-cid-tcy35dad] h3{color:#2c3e50;font-size:1.25rem;font-weight:600;margin:1.75rem 0 1rem;padding-bottom:.5rem;position:relative}.content-richtext[data-astro-cid-tcy35dad] h3:after{content:"";position:absolute;left:0;bottom:0;width:60px;height:3px;background:var(--fucec-red-primary)}.content-richtext[data-astro-cid-tcy35dad] p{line-height:1.6;margin-bottom:.85rem;font-size:1rem}.content-richtext[data-astro-cid-tcy35dad] ul,.content-richtext[data-astro-cid-tcy35dad] ol{margin:1rem 0;padding-left:2rem}.content-richtext[data-astro-cid-tcy35dad] li{margin-bottom:.5rem;line-height:1.6}.features-section[data-astro-cid-tcy35dad]{margin-bottom:2.5rem}.features-section[data-astro-cid-tcy35dad] h2[data-astro-cid-tcy35dad]{color:var(--fucec-green-primary);font-size:1.75rem;font-weight:700;margin-bottom:1.5rem}.features-grid[data-astro-cid-tcy35dad]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem}.feature-card[data-astro-cid-tcy35dad]{background:#fff;border:1px solid #e9ecef;border-radius:8px;padding:1.25rem;transition:all .3s ease}.feature-card[data-astro-cid-tcy35dad]:hover{border-color:var(--fucec-red-primary);transform:translateY(-2px);box-shadow:0 6px 16px #e306131f}.feature-card[data-astro-cid-tcy35dad]:nth-child(2n) .feature-icon[data-astro-cid-tcy35dad]{border-color:var(--fucec-red-primary);color:var(--fucec-red-primary)}.feature-icon[data-astro-cid-tcy35dad]{width:56px;height:56px;background:transparent;color:var(--fucec-green-primary);border:2.5px solid var(--fucec-green-primary);border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:1.5rem;margin-bottom:1rem}.feature-card[data-astro-cid-tcy35dad] h3[data-astro-cid-tcy35dad]{color:#2c3e50;font-size:1.1rem;font-weight:600;margin-bottom:.5rem}.feature-card[data-astro-cid-tcy35dad] p[data-astro-cid-tcy35dad]{color:#6c757d;line-height:1.5;margin:0;font-size:.95rem}.requirements-section[data-astro-cid-tcy35dad]{margin-bottom:2.5rem}.requirements-section[data-astro-cid-tcy35dad] h2[data-astro-cid-tcy35dad]{color:var(--fucec-green-primary);font-size:1.75rem;font-weight:700;margin-bottom:1.5rem}.requirements-list[data-astro-cid-tcy35dad]{list-style:none;padding:0;margin:0;display:grid;gap:0}.requirements-list[data-astro-cid-tcy35dad] li[data-astro-cid-tcy35dad]{background:transparent;border-radius:0;box-shadow:none;position:relative;padding:.75rem 0 .75rem 2rem;font-size:.95rem;line-height:1.5;border-bottom:1px solid #e9ecef}.requirements-list[data-astro-cid-tcy35dad] li[data-astro-cid-tcy35dad]:last-child{border-bottom:none}.requirements-list[data-astro-cid-tcy35dad] li[data-astro-cid-tcy35dad]:before{content:"✓";position:absolute;left:0;color:var(--fucec-green-primary);font-weight:700;font-size:1.1rem}.how-it-works-section[data-astro-cid-tcy35dad]{margin-bottom:2.5rem}.how-it-works-section[data-astro-cid-tcy35dad] h2[data-astro-cid-tcy35dad]{color:var(--fucec-green-primary);font-size:1.75rem;font-weight:700;margin-bottom:1.5rem}.steps-timeline[data-astro-cid-tcy35dad]{display:grid;gap:0}.step-item[data-astro-cid-tcy35dad]{display:grid;grid-template-columns:36px 1fr;gap:1rem;align-items:start;padding:1rem 0;border-bottom:1px solid #e9ecef}.step-item[data-astro-cid-tcy35dad]:last-child{border-bottom:none}.step-number[data-astro-cid-tcy35dad]{width:36px;height:36px;background:transparent;color:var(--fucec-green-primary);border:2px solid var(--fucec-green-primary);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.1rem;font-weight:700;flex-shrink:0}.step-content[data-astro-cid-tcy35dad] h3[data-astro-cid-tcy35dad]{color:#2c3e50;font-size:1.05rem;font-weight:600;margin-bottom:.4rem}.step-content[data-astro-cid-tcy35dad] p[data-astro-cid-tcy35dad]{color:#6c757d;line-height:1.5;margin:0;font-size:.9rem}.cta-section[data-astro-cid-tcy35dad]{background:linear-gradient(135deg,var(--fucec-green-primary),#3a9555);color:#fff;padding:3rem 2rem;border-radius:12px;text-align:center;margin-top:3rem}.cta-content[data-astro-cid-tcy35dad] h3[data-astro-cid-tcy35dad]{font-size:2rem;font-weight:700;margin-bottom:1rem}.cta-content[data-astro-cid-tcy35dad] p[data-astro-cid-tcy35dad]{font-size:1.1rem;opacity:.95;margin-bottom:2rem}.btn[data-astro-cid-tcy35dad]{display:inline-flex;align-items:center;gap:.75rem;padding:1rem 2.5rem;background:#fff;color:var(--fucec-green-primary);text-decoration:none;border-radius:8px;font-weight:600;font-size:1.05rem;transition:all .3s ease}.btn[data-astro-cid-tcy35dad]:hover{background:#f8f9fa;transform:translateY(-2px);box-shadow:0 4px 12px #0003}@media (max-width: 968px){.features-grid[data-astro-cid-tcy35dad]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.features-grid[data-astro-cid-tcy35dad]{grid-template-columns:1fr;gap:1rem}.feature-card[data-astro-cid-tcy35dad]{padding:1rem}.step-item[data-astro-cid-tcy35dad]{grid-template-columns:48px 1fr;gap:1rem}.step-number[data-astro-cid-tcy35dad]{width:48px;height:48px;font-size:1.25rem}.features-section[data-astro-cid-tcy35dad] h2[data-astro-cid-tcy35dad],.requirements-section[data-astro-cid-tcy35dad] h2[data-astro-cid-tcy35dad],.how-it-works-section[data-astro-cid-tcy35dad] h2[data-astro-cid-tcy35dad]{font-size:1.5rem;margin-bottom:1.25rem}.cta-content[data-astro-cid-tcy35dad] h3[data-astro-cid-tcy35dad]{font-size:1.5rem}.description-section[data-astro-cid-tcy35dad],.features-section[data-astro-cid-tcy35dad],.requirements-section[data-astro-cid-tcy35dad],.how-it-works-section[data-astro-cid-tcy35dad]{margin-bottom:2rem}}
