.content-grid[data-astro-cid-e4icv4q5]{display:grid;grid-template-columns:1.2fr 1fr;gap:4rem;align-items:center}.content-grid--reverse[data-astro-cid-e4icv4q5]{grid-template-columns:1fr 1.2fr}.content-grid[data-astro-cid-e4icv4q5] p[data-astro-cid-e4icv4q5]{font-size:1.05rem;line-height:1.8}.text-center[data-astro-cid-e4icv4q5]{text-align:center}.problem-image[data-astro-cid-e4icv4q5],.solution-image[data-astro-cid-e4icv4q5]{border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow-lg)}.problem-image[data-astro-cid-e4icv4q5] img[data-astro-cid-e4icv4q5],.solution-image[data-astro-cid-e4icv4q5] img[data-astro-cid-e4icv4q5]{width:100%;height:100%;object-fit:cover;display:block}.signs-grid[data-astro-cid-e4icv4q5]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;margin-top:2.5rem}.sign-card[data-astro-cid-e4icv4q5]{background:var(--color-white);border-radius:var(--radius-lg);padding:1.75rem;box-shadow:var(--shadow-sm);border:1px solid var(--color-gray-100);transition:all var(--transition-base)}.sign-card[data-astro-cid-e4icv4q5]:hover{box-shadow:var(--shadow-md);transform:translateY(-3px)}.sign-icon[data-astro-cid-e4icv4q5]{width:52px;height:52px;border-radius:var(--radius-md);background:linear-gradient(135deg,#2b5ea71a,#1a365d14);display:flex;align-items:center;justify-content:center;margin-bottom:1rem;color:var(--color-blue)}.sign-card[data-astro-cid-e4icv4q5] h3[data-astro-cid-e4icv4q5]{font-size:1rem;margin-bottom:.5rem;color:var(--color-blue-dark)}.sign-card[data-astro-cid-e4icv4q5] p[data-astro-cid-e4icv4q5]{font-size:.9rem;color:var(--color-gray-600);line-height:1.7;margin:0}.damage-list[data-astro-cid-e4icv4q5]{display:flex;flex-direction:column;gap:.6rem;margin:1.25rem 0}.damage-list[data-astro-cid-e4icv4q5] li[data-astro-cid-e4icv4q5]{font-size:1rem;color:var(--color-gray-800);padding-left:1.5rem;position:relative;line-height:1.6}.damage-list[data-astro-cid-e4icv4q5] li[data-astro-cid-e4icv4q5]:before{content:"";position:absolute;left:0;top:.5em;width:8px;height:8px;border-radius:50%;background:var(--color-lime)}.learn-link[data-astro-cid-e4icv4q5]{display:inline-block;margin-top:1rem;font-weight:600;color:var(--color-blue);transition:color var(--transition-fast)}.learn-link[data-astro-cid-e4icv4q5]:hover{color:var(--color-blue-dark)}.process-grid[data-astro-cid-e4icv4q5]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;margin-top:2rem}.process-card[data-astro-cid-e4icv4q5]{background:var(--color-white);border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow-sm);border:1px solid var(--color-gray-100);transition:all var(--transition-base)}.process-card[data-astro-cid-e4icv4q5]:hover{box-shadow:var(--shadow-md);transform:translateY(-3px)}.process-card__image[data-astro-cid-e4icv4q5]{position:relative;width:100%;height:200px;overflow:hidden}.process-card__image[data-astro-cid-e4icv4q5] img[data-astro-cid-e4icv4q5]{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.process-card[data-astro-cid-e4icv4q5]:hover .process-card__image[data-astro-cid-e4icv4q5] img[data-astro-cid-e4icv4q5]{transform:scale(1.05)}.process-card__badge[data-astro-cid-e4icv4q5]{position:absolute;top:.75rem;left:.75rem;width:36px;height:36px;border-radius:50%;background:linear-gradient(135deg,var(--color-blue),var(--color-blue-dark));color:var(--color-white);font-weight:700;font-size:1rem;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px #0003}.process-card__body[data-astro-cid-e4icv4q5]{padding:1.5rem}.process-card__body[data-astro-cid-e4icv4q5] h3[data-astro-cid-e4icv4q5]{font-size:1.1rem;margin-bottom:.5rem;color:var(--color-blue-dark)}.process-card__body[data-astro-cid-e4icv4q5] p[data-astro-cid-e4icv4q5]{font-size:.9rem;color:var(--color-gray-600);line-height:1.7;margin:0}.faq-list[data-astro-cid-e4icv4q5]{display:flex;flex-direction:column;gap:1rem;margin-top:2.5rem;max-width:860px;margin-left:auto;margin-right:auto}.faq-item[data-astro-cid-e4icv4q5]{background:var(--color-white);border-radius:var(--radius-md);padding:1.75rem;box-shadow:var(--shadow-sm);border:1px solid var(--color-gray-100)}.faq-item[data-astro-cid-e4icv4q5] h3[data-astro-cid-e4icv4q5]{font-size:1.05rem;color:var(--color-blue-dark);margin-bottom:.75rem}.faq-item[data-astro-cid-e4icv4q5] p[data-astro-cid-e4icv4q5]{font-size:.95rem;color:var(--color-gray-600);line-height:1.8;margin:0}.cta-section[data-astro-cid-e4icv4q5]{background:linear-gradient(135deg,var(--color-blue) 0%,var(--color-blue-dark) 100%);padding:5rem 0}.cta-inner[data-astro-cid-e4icv4q5]{text-align:center;max-width:600px;margin:0 auto}.cta-inner[data-astro-cid-e4icv4q5] h2[data-astro-cid-e4icv4q5]{color:var(--color-white);margin-bottom:.75rem}.cta-inner[data-astro-cid-e4icv4q5] p[data-astro-cid-e4icv4q5]{color:#fffc;font-size:1.1rem;margin-bottom:2rem}.cta-actions[data-astro-cid-e4icv4q5]{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}@media(max-width:960px){.content-grid[data-astro-cid-e4icv4q5],.content-grid--reverse[data-astro-cid-e4icv4q5]{grid-template-columns:1fr;gap:2.5rem}.signs-grid[data-astro-cid-e4icv4q5],.process-grid[data-astro-cid-e4icv4q5]{grid-template-columns:1fr 1fr}}@media(max-width:600px){.signs-grid[data-astro-cid-e4icv4q5],.process-grid[data-astro-cid-e4icv4q5]{grid-template-columns:1fr}}
