.partner-hero[data-astro-cid-gjuat7ny]{background:#000;padding:160px 0 120px;text-align:center}.container[data-astro-cid-gjuat7ny]{max-width:1280px;margin:0 auto;padding:0 2rem}.hero-content[data-astro-cid-gjuat7ny]{max-width:800px;margin:0 auto}.hero-badge[data-astro-cid-gjuat7ny]{display:inline-block;background:#ff6b35;color:#000;padding:8px 20px;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;margin-bottom:32px}.hero-title[data-astro-cid-gjuat7ny]{font-size:clamp(2.5rem,6vw,4.5rem);font-weight:900;color:#fff;line-height:1.1;margin:0 0 32px}.hero-title[data-astro-cid-gjuat7ny] .highlight[data-astro-cid-gjuat7ny]{color:#ff6b35}.hero-subtitle[data-astro-cid-gjuat7ny]{font-size:1.25rem;color:#ffffffd9;line-height:1.8;margin:0 0 40px}.btn[data-astro-cid-gjuat7ny]{display:inline-block;padding:16px 40px;font-size:1rem;font-weight:700;border:none;cursor:pointer;text-decoration:none;transition:all .3s;text-transform:uppercase;letter-spacing:1px}.btn-primary[data-astro-cid-gjuat7ny]{background:#ff6b35;color:#000}.btn-primary[data-astro-cid-gjuat7ny]:hover{background:#e55a2b;transform:translateY(-2px);box-shadow:0 6px 20px #ff6b3566}.why-section[data-astro-cid-gjuat7ny]{padding:100px 0;background:#fff}.why-content[data-astro-cid-gjuat7ny]{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.section-label[data-astro-cid-gjuat7ny]{display:block;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:#ff6b35;margin-bottom:12px}.section-title[data-astro-cid-gjuat7ny]{font-size:clamp(2rem,4vw,3rem);font-weight:900;color:#000;margin:0 0 24px}.lead-text[data-astro-cid-gjuat7ny]{font-size:1.25rem;color:#333;line-height:1.7;margin-bottom:16px}.why-text[data-astro-cid-gjuat7ny] p[data-astro-cid-gjuat7ny]{font-size:1.1rem;color:#555;line-height:1.8;margin-bottom:16px}.stats-grid[data-astro-cid-gjuat7ny]{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.stat-card[data-astro-cid-gjuat7ny]{padding:32px;background:#f5f5f5;border-left:4px solid #ff6b35;text-align:center}.stat-value[data-astro-cid-gjuat7ny]{display:block;font-size:2.5rem;font-weight:900;color:#000}.stat-label[data-astro-cid-gjuat7ny]{display:block;font-size:.9rem;color:#666;margin-top:8px}.types-section[data-astro-cid-gjuat7ny]{padding:100px 0;background:#f5f5f5}.section-header[data-astro-cid-gjuat7ny]{text-align:center;margin-bottom:60px}.section-desc[data-astro-cid-gjuat7ny]{font-size:1.125rem;color:#666;margin-top:12px}.types-grid[data-astro-cid-gjuat7ny]{display:grid;grid-template-columns:repeat(2,1fr);gap:30px}.type-card[data-astro-cid-gjuat7ny]{padding:40px;background:#fff;border-left:4px solid #ff6b35}.type-number[data-astro-cid-gjuat7ny]{display:block;font-size:2rem;font-weight:900;color:#ff6b35;margin-bottom:16px}.type-card[data-astro-cid-gjuat7ny] h3[data-astro-cid-gjuat7ny]{font-size:1.5rem;font-weight:900;color:#000;margin:0 0 8px}.type-subtitle[data-astro-cid-gjuat7ny]{font-size:1rem;color:#666;margin:0 0 24px}.benefits-list[data-astro-cid-gjuat7ny]{list-style:none;padding:0;margin:0 0 24px}.benefits-list[data-astro-cid-gjuat7ny] li[data-astro-cid-gjuat7ny]{padding:10px 0 10px 28px;position:relative;font-size:.95rem;color:#333;border-bottom:1px solid #eee}.benefits-list[data-astro-cid-gjuat7ny] li[data-astro-cid-gjuat7ny]:before{content:"✓";position:absolute;left:0;color:#ff6b35;font-weight:700}.ideal-for[data-astro-cid-gjuat7ny]{font-size:.85rem;color:#666;padding:16px;background:#f5f5f5}.ideal-for[data-astro-cid-gjuat7ny] strong[data-astro-cid-gjuat7ny]{color:#ff6b35}.testimonials-section[data-astro-cid-gjuat7ny]{padding:100px 0;background:#000}.section-header-light[data-astro-cid-gjuat7ny] .section-title[data-astro-cid-gjuat7ny]{color:#fff}.section-header-light[data-astro-cid-gjuat7ny] .section-label[data-astro-cid-gjuat7ny]{color:#ff6b35}.testimonials-grid[data-astro-cid-gjuat7ny]{display:grid;grid-template-columns:repeat(2,1fr);gap:30px}.testimonial-card[data-astro-cid-gjuat7ny]{padding:40px;background:transparent;border:1px solid rgba(255,255,255,.2);border-left:4px solid #ff6b35}.testimonial-card[data-astro-cid-gjuat7ny] p[data-astro-cid-gjuat7ny]{font-size:1.2rem;color:#fff;line-height:1.7;margin:0 0 24px;font-style:italic}.testimonial-author[data-astro-cid-gjuat7ny]{display:flex;flex-direction:column;gap:4px}.author-name[data-astro-cid-gjuat7ny]{font-size:1rem;font-weight:700;color:#fff}.author-company[data-astro-cid-gjuat7ny]{font-size:.85rem;color:#ff6b35}.criteria-section[data-astro-cid-gjuat7ny]{padding:100px 0;background:#fff}.criteria-content[data-astro-cid-gjuat7ny]{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.criteria-text[data-astro-cid-gjuat7ny] p[data-astro-cid-gjuat7ny]{font-size:1.1rem;color:#555;line-height:1.8;margin-bottom:24px}.criteria-list[data-astro-cid-gjuat7ny]{list-style:none;padding:0;margin:0}.criteria-list[data-astro-cid-gjuat7ny] li[data-astro-cid-gjuat7ny]{padding:16px 0;font-size:1rem;color:#333;border-bottom:1px solid #eee;line-height:1.6}.criteria-list[data-astro-cid-gjuat7ny] li[data-astro-cid-gjuat7ny] strong[data-astro-cid-gjuat7ny]{color:#ff6b35}.criteria-image[data-astro-cid-gjuat7ny] img[data-astro-cid-gjuat7ny]{width:100%;box-shadow:0 20px 60px #00000026}.form-section[data-astro-cid-gjuat7ny]{padding:100px 0;background:#f5f5f5}.form-wrapper[data-astro-cid-gjuat7ny]{max-width:800px;margin:0 auto;background:#fff;padding:60px;box-shadow:0 10px 40px #00000014}.form-header[data-astro-cid-gjuat7ny]{text-align:center;margin-bottom:40px}.form-header[data-astro-cid-gjuat7ny] p[data-astro-cid-gjuat7ny]{font-size:1rem;color:#666;margin-top:12px}.form-row[data-astro-cid-gjuat7ny]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.form-group[data-astro-cid-gjuat7ny]{margin-bottom:24px}.form-group[data-astro-cid-gjuat7ny] label[data-astro-cid-gjuat7ny]{display:block;font-size:.9rem;font-weight:600;color:#000;margin-bottom:8px}.form-group[data-astro-cid-gjuat7ny] input[data-astro-cid-gjuat7ny],.form-group[data-astro-cid-gjuat7ny] select[data-astro-cid-gjuat7ny],.form-group[data-astro-cid-gjuat7ny] textarea[data-astro-cid-gjuat7ny]{width:100%;padding:14px 16px;font-size:1rem;font-family:inherit;border:2px solid #e0e0e0;background:#fff;transition:border-color .2s}.form-group[data-astro-cid-gjuat7ny] input[data-astro-cid-gjuat7ny]:focus,.form-group[data-astro-cid-gjuat7ny] select[data-astro-cid-gjuat7ny]:focus,.form-group[data-astro-cid-gjuat7ny] textarea[data-astro-cid-gjuat7ny]:focus{outline:none;border-color:#ff6b35}.full-width[data-astro-cid-gjuat7ny]{width:100%}@media(max-width:1024px){.why-content[data-astro-cid-gjuat7ny],.criteria-content[data-astro-cid-gjuat7ny]{grid-template-columns:1fr}.stats-grid[data-astro-cid-gjuat7ny]{order:-1}.criteria-image[data-astro-cid-gjuat7ny]{order:-1;max-width:400px;margin:0 auto}.types-grid[data-astro-cid-gjuat7ny],.testimonials-grid[data-astro-cid-gjuat7ny]{grid-template-columns:1fr}}@media(max-width:768px){.form-wrapper[data-astro-cid-gjuat7ny]{padding:32px 24px}.form-row[data-astro-cid-gjuat7ny],.stats-grid[data-astro-cid-gjuat7ny]{grid-template-columns:1fr}}
