.hero[data-astro-cid-e4qvdp2q]{background:linear-gradient(160deg,var(--orange-light) 0%,#fff 60%);padding:80px 0 60px}h1[data-astro-cid-e4qvdp2q]{font-size:2.5rem;font-weight:800;letter-spacing:-.03em;margin-bottom:16px;line-height:1.15}.hero-sub[data-astro-cid-e4qvdp2q]{font-size:1.05rem;color:var(--gray-700);max-width:580px;line-height:1.65;margin-bottom:32px}.hero-actions[data-astro-cid-e4qvdp2q]{display:flex;gap:12px;flex-wrap:wrap}.info-section[data-astro-cid-e4qvdp2q]{padding:60px 0}.info-grid[data-astro-cid-e4qvdp2q]{display:grid;grid-template-columns:1fr 380px;gap:60px;align-items:start}.info-text[data-astro-cid-e4qvdp2q] h2[data-astro-cid-e4qvdp2q]{font-size:1.8rem;font-weight:800;margin:8px 0 16px}.info-text[data-astro-cid-e4qvdp2q] p[data-astro-cid-e4qvdp2q]{font-size:.95rem;color:var(--gray-700);line-height:1.75;margin-bottom:12px}.aside-card[data-astro-cid-e4qvdp2q]{background:#fff;border:2px solid var(--orange);border-radius:var(--radius);padding:28px;box-shadow:var(--shadow-md)}.aside-card[data-astro-cid-e4qvdp2q] h3[data-astro-cid-e4qvdp2q]{font-size:1rem;font-weight:700;margin-bottom:16px}.aside-card[data-astro-cid-e4qvdp2q] ul[data-astro-cid-e4qvdp2q]{list-style:none;margin-bottom:24px;display:flex;flex-direction:column;gap:8px}.aside-card[data-astro-cid-e4qvdp2q] li[data-astro-cid-e4qvdp2q]{font-size:.875rem;color:var(--gray-700);display:flex;gap:8px;align-items:flex-start;line-height:1.5}.aside-card[data-astro-cid-e4qvdp2q] li[data-astro-cid-e4qvdp2q]:before{content:"✓";color:var(--green);font-weight:700;flex-shrink:0}.features-section[data-astro-cid-e4qvdp2q]{background:var(--gray-50)}.features-grid[data-astro-cid-e4qvdp2q]{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:8px}.feature-card[data-astro-cid-e4qvdp2q]{background:#fff;border:1px solid var(--gray-200);border-radius:var(--radius);padding:24px 20px;box-shadow:var(--shadow)}.feature-icon[data-astro-cid-e4qvdp2q]{font-size:1.8rem;margin-bottom:12px}.feature-card[data-astro-cid-e4qvdp2q] h3[data-astro-cid-e4qvdp2q]{font-size:.95rem;font-weight:700;margin-bottom:6px}.feature-card[data-astro-cid-e4qvdp2q] p[data-astro-cid-e4qvdp2q]{font-size:.85rem;color:var(--gray-500);line-height:1.6}.workflow-section[data-astro-cid-e4qvdp2q]{padding:60px 0}.workflow-steps[data-astro-cid-e4qvdp2q]{display:flex;flex-direction:column;gap:4px;max-width:720px;margin-top:8px}.workflow-step[data-astro-cid-e4qvdp2q]{display:flex;gap:20px;align-items:flex-start;background:#fff;border:1px solid var(--gray-200);border-radius:var(--radius);padding:20px;box-shadow:var(--shadow)}.wf-num[data-astro-cid-e4qvdp2q]{width:36px;height:36px;background:var(--orange);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1rem;font-weight:700;flex-shrink:0}.workflow-step[data-astro-cid-e4qvdp2q] h3[data-astro-cid-e4qvdp2q]{font-size:.95rem;font-weight:700;margin-bottom:4px}.workflow-step[data-astro-cid-e4qvdp2q] p[data-astro-cid-e4qvdp2q]{font-size:.875rem;color:var(--gray-500);line-height:1.6;margin:0}.faq-section[data-astro-cid-e4qvdp2q]{background:var(--gray-50)}.faq-list[data-astro-cid-e4qvdp2q]{display:flex;flex-direction:column;gap:12px;max-width:760px;margin-top:8px}.faq-card[data-astro-cid-e4qvdp2q]{background:#fff;border:1px solid var(--gray-200);border-radius:var(--radius);padding:20px 24px;box-shadow:var(--shadow)}.faq-card[data-astro-cid-e4qvdp2q] h3[data-astro-cid-e4qvdp2q]{font-size:.95rem;font-weight:700;margin-bottom:6px;color:var(--gray-900)}.faq-card[data-astro-cid-e4qvdp2q] p[data-astro-cid-e4qvdp2q]{font-size:.875rem;color:var(--gray-500);line-height:1.65;margin:0}.cta-section[data-astro-cid-e4qvdp2q]{text-align:center}.cta-section[data-astro-cid-e4qvdp2q] h2[data-astro-cid-e4qvdp2q]{margin-bottom:12px}.cta-section[data-astro-cid-e4qvdp2q] p[data-astro-cid-e4qvdp2q]{color:var(--gray-500);max-width:480px;margin:0 auto 28px}@media(max-width:900px){.info-grid[data-astro-cid-e4qvdp2q]{grid-template-columns:1fr}.features-grid[data-astro-cid-e4qvdp2q]{grid-template-columns:repeat(2,1fr)}}@media(max-width:720px){h1[data-astro-cid-e4qvdp2q]{font-size:1.9rem}.features-grid[data-astro-cid-e4qvdp2q]{grid-template-columns:1fr}}
