.feature-summary-section[data-astro-cid-kjkhsa6f]{padding:120px 0 80px;background:#fff}.container[data-astro-cid-kjkhsa6f]{max-width:1200px;margin:0 auto;padding:0 20px}.hero-content[data-astro-cid-kjkhsa6f]{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center;margin-bottom:5rem}.hero-text[data-astro-cid-kjkhsa6f]{display:flex;flex-direction:column}.feature-tag[data-astro-cid-kjkhsa6f]{background:#000;color:#fff;padding:.5rem 1rem;border-radius:20px;font-size:.85rem;font-weight:300;display:inline-block;margin-bottom:1.5rem;width:-moz-fit-content;width:fit-content}.hero-title[data-astro-cid-kjkhsa6f]{font-size:2.75rem;margin-bottom:1.5rem;color:#333;font-weight:700;line-height:1.2}.hero-description[data-astro-cid-kjkhsa6f]{color:#666;line-height:1.6;margin-bottom:2.5rem;font-size:1.1rem}.cta-buttons[data-astro-cid-kjkhsa6f]{display:flex;gap:1rem;align-items:center;flex-wrap:wrap}.btn[data-astro-cid-kjkhsa6f]{display:inline-flex;align-items:center;justify-content:center;padding:.875rem 2rem;border-radius:50px;text-decoration:none;font-weight:500;font-size:1rem;transition:all .2s ease;border:none;cursor:pointer;white-space:nowrap}.btn-primary[data-astro-cid-kjkhsa6f]{background:#ff9f29;color:#fff;box-shadow:0 4px 14px #ff9f2926}.btn-primary[data-astro-cid-kjkhsa6f]:hover{background:#ff910a;transform:translateY(-2px);box-shadow:0 6px 20px #ff9f2940}.hero-image[data-astro-cid-kjkhsa6f]{position:relative}.feature-screenshot[data-astro-cid-kjkhsa6f]{width:100%;height:auto;border-radius:16px;box-shadow:0 8px 24px #00000026}.benefits-section[data-astro-cid-kjkhsa6f]{margin-top:5rem}.benefits-grid[data-astro-cid-kjkhsa6f]{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;align-items:stretch}.benefit-card[data-astro-cid-kjkhsa6f]{background:#fff;border-radius:16px;padding:2rem;box-shadow:0 2px 8px #00000014;transition:transform .2s ease,box-shadow .2s ease;border:1px solid rgba(0,0,0,.05);display:flex;flex-direction:column;min-height:100%}.benefit-card[data-astro-cid-kjkhsa6f]:hover{transform:translateY(-2px);box-shadow:0 4px 16px #0000001f}.benefit-icon[data-astro-cid-kjkhsa6f]{width:40px;height:40px;display:flex;align-items:center;justify-content:center;font-size:20px;margin-bottom:1.25rem;color:#333;flex-shrink:0}.benefit-title[data-astro-cid-kjkhsa6f]{font-size:1rem;font-weight:600;color:#333;margin:0 0 .75rem;line-height:1.4}.benefit-description[data-astro-cid-kjkhsa6f]{font-size:.875rem;font-weight:400;color:#666;margin:0;line-height:1.5;flex-grow:1}@media (max-width: 968px){.hero-content[data-astro-cid-kjkhsa6f]{gap:3rem}.hero-title[data-astro-cid-kjkhsa6f]{font-size:2.25rem}.hero-description[data-astro-cid-kjkhsa6f]{font-size:1rem}.benefits-grid[data-astro-cid-kjkhsa6f]{grid-template-columns:repeat(2,1fr);gap:1.5rem}}@media (max-width: 768px){.feature-summary-section[data-astro-cid-kjkhsa6f]{padding:100px 0 60px}.hero-content[data-astro-cid-kjkhsa6f]{display:flex;flex-direction:column;gap:3rem;margin-bottom:4rem}.hero-text[data-astro-cid-kjkhsa6f]{order:1}.hero-image[data-astro-cid-kjkhsa6f]{order:2}.hero-title[data-astro-cid-kjkhsa6f]{font-size:1.875rem;margin-bottom:1rem}.hero-description[data-astro-cid-kjkhsa6f]{font-size:.95rem;margin-bottom:2rem}.cta-buttons[data-astro-cid-kjkhsa6f]{flex-direction:column;align-items:stretch}.btn[data-astro-cid-kjkhsa6f]{width:100%;justify-content:center}.benefits-section[data-astro-cid-kjkhsa6f]{margin-top:3rem}.benefits-grid[data-astro-cid-kjkhsa6f]{grid-template-columns:1fr;gap:1.5rem}.benefit-card[data-astro-cid-kjkhsa6f]{padding:1.5rem}.benefit-title[data-astro-cid-kjkhsa6f]{font-size:.95rem}.benefit-description[data-astro-cid-kjkhsa6f]{font-size:.85rem}}@media (max-width: 480px){.feature-summary-section[data-astro-cid-kjkhsa6f]{padding:80px 0 40px}.hero-title[data-astro-cid-kjkhsa6f]{font-size:1.5rem}.hero-description[data-astro-cid-kjkhsa6f]{font-size:.875rem;margin-bottom:1.5rem}.btn[data-astro-cid-kjkhsa6f]{padding:.75rem 1.5rem;font-size:.95rem}.benefits-section[data-astro-cid-kjkhsa6f]{margin-top:2rem}.benefit-card[data-astro-cid-kjkhsa6f]{padding:1.25rem}.benefit-icon[data-astro-cid-kjkhsa6f]{width:40px;height:40px;font-size:20px;margin-bottom:1rem}.benefit-title[data-astro-cid-kjkhsa6f]{font-size:.875rem}.benefit-description[data-astro-cid-kjkhsa6f]{font-size:.8rem}}
