.partners-section[data-astro-cid-6odhiasn]{padding:80px 24px}.partners-section[data-astro-cid-6odhiasn].alt-bg{background:linear-gradient(180deg,#f8fafd,#fff)}.partners-container[data-astro-cid-6odhiasn],.opportunities-container[data-astro-cid-6odhiasn]{max-width:1200px;margin:0 auto}.section-title[data-astro-cid-6odhiasn]{font-family:Arupala Grotesk Trial,sans-serif;font-weight:700;font-size:32px;color:#07142c;text-align:center;margin-bottom:12px}.section-description[data-astro-cid-6odhiasn]{font-family:Sora,sans-serif;font-size:17px;line-height:1.6;color:#4b5563;text-align:center;max-width:600px;margin:0 auto 48px}.partners-grid[data-astro-cid-6odhiasn]{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.partners-grid[data-astro-cid-6odhiasn].two-col{grid-template-columns:repeat(2,1fr);max-width:800px;margin:0 auto}.partner-card[data-astro-cid-6odhiasn]{background:#fff;border:1px solid #E5E7EB;border-radius:16px;padding:28px;text-decoration:none;transition:all .3s ease;display:flex;flex-direction:column}.partner-card[data-astro-cid-6odhiasn]:hover{border-color:#1e4fae;box-shadow:0 8px 30px #1e4fae1f;transform:translateY(-4px)}.partner-logo[data-astro-cid-6odhiasn]{height:60px;display:flex;align-items:center;margin-bottom:20px}.partner-logo[data-astro-cid-6odhiasn] img[data-astro-cid-6odhiasn]{height:100%;width:auto;max-width:160px;-o-object-fit:contain;object-fit:contain}.partner-type[data-astro-cid-6odhiasn]{font-family:Sora,sans-serif;font-size:12px;font-weight:600;color:#1e4fae;background:#eef4ff;padding:4px 10px;border-radius:20px;display:inline-block;margin-bottom:12px}.partner-name[data-astro-cid-6odhiasn]{font-family:Arupala Grotesk Trial,sans-serif;font-weight:600;font-size:20px;color:#07142c;margin-bottom:8px}.partner-description[data-astro-cid-6odhiasn]{font-family:Sora,sans-serif;font-size:15px;line-height:1.6;color:#4b5563;flex-grow:1;margin-bottom:16px}.partner-link[data-astro-cid-6odhiasn]{font-family:Sora,sans-serif;font-size:14px;font-weight:600;color:#1e4fae;display:inline-flex;align-items:center;gap:6px}.link-icon[data-astro-cid-6odhiasn]{width:16px;height:16px}.opportunities-section[data-astro-cid-6odhiasn]{padding:80px 24px;background:linear-gradient(135deg,#07142c,#0d2847)}.opportunities-section[data-astro-cid-6odhiasn] .section-title[data-astro-cid-6odhiasn]{color:#fff}.opportunities-section[data-astro-cid-6odhiasn] .section-description[data-astro-cid-6odhiasn]{color:#fffc}.opportunities-grid[data-astro-cid-6odhiasn]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px}.opportunity-card[data-astro-cid-6odhiasn]{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:28px;transition:all .3s ease}.opportunity-card[data-astro-cid-6odhiasn]:hover{background:#ffffff14;border-color:#fff3}.opportunity-icon[data-astro-cid-6odhiasn]{width:48px;height:48px;background:linear-gradient(135deg,#1e4fae,#3b7ddd);border-radius:12px;display:flex;align-items:center;justify-content:center;margin-bottom:16px}.opportunity-icon[data-astro-cid-6odhiasn] svg[data-astro-cid-6odhiasn]{width:24px;height:24px;color:#fff}.opportunity-title[data-astro-cid-6odhiasn]{font-family:Arupala Grotesk Trial,sans-serif;font-weight:600;font-size:20px;color:#fff;margin-bottom:10px}.opportunity-description[data-astro-cid-6odhiasn]{font-family:Sora,sans-serif;font-size:15px;line-height:1.6;color:#ffffffbf;margin-bottom:16px}.opportunity-benefits[data-astro-cid-6odhiasn]{list-style:none;padding:0}.opportunity-benefits[data-astro-cid-6odhiasn] li[data-astro-cid-6odhiasn]{font-family:Sora,sans-serif;font-size:14px;color:#ffffffa6;padding:6px 0 6px 20px;position:relative}.opportunity-benefits[data-astro-cid-6odhiasn] li[data-astro-cid-6odhiasn]:before{content:"✓";position:absolute;left:0;color:#4ade80;font-weight:700}.inquiry-section[data-astro-cid-6odhiasn]{padding:80px 24px}.inquiry-container[data-astro-cid-6odhiasn]{max-width:1100px;margin:0 auto}.inquiry-content[data-astro-cid-6odhiasn]{display:grid;grid-template-columns:1fr 1.1fr;gap:60px;align-items:start}.inquiry-text[data-astro-cid-6odhiasn] h2[data-astro-cid-6odhiasn]{font-family:Arupala Grotesk Trial,sans-serif;font-weight:700;font-size:32px;color:#07142c;margin-bottom:16px}.inquiry-text[data-astro-cid-6odhiasn]>p[data-astro-cid-6odhiasn]{font-family:Sora,sans-serif;font-size:17px;line-height:1.7;color:#4b5563;margin-bottom:32px}.partnership-values[data-astro-cid-6odhiasn],.contact-info[data-astro-cid-6odhiasn]{margin-bottom:28px}.partnership-values[data-astro-cid-6odhiasn] h3[data-astro-cid-6odhiasn],.contact-info[data-astro-cid-6odhiasn] h3[data-astro-cid-6odhiasn]{font-family:Arupala Grotesk Trial,sans-serif;font-weight:600;font-size:18px;color:#07142c;margin-bottom:12px}.partnership-values[data-astro-cid-6odhiasn] ul[data-astro-cid-6odhiasn]{list-style:none;padding:0}.partnership-values[data-astro-cid-6odhiasn] li[data-astro-cid-6odhiasn]{font-family:Sora,sans-serif;font-size:15px;color:#4b5563;padding:8px 0;line-height:1.5}.partnership-values[data-astro-cid-6odhiasn] li[data-astro-cid-6odhiasn] strong[data-astro-cid-6odhiasn]{color:#07142c}.contact-info[data-astro-cid-6odhiasn] p[data-astro-cid-6odhiasn]{font-family:Sora,sans-serif;font-size:14px;color:#6b7280;margin-bottom:6px}.contact-email[data-astro-cid-6odhiasn]{font-family:Sora,sans-serif;font-size:18px;font-weight:600;color:#1e4fae;text-decoration:none}.contact-email[data-astro-cid-6odhiasn]:hover{text-decoration:underline}.inquiry-form-wrapper[data-astro-cid-6odhiasn]{background:#f8fafd;border-radius:20px;padding:36px;border:1px solid #E5E7EB}.inquiry-form[data-astro-cid-6odhiasn]{display:flex;flex-direction:column;gap:18px}.form-group[data-astro-cid-6odhiasn]{display:flex;flex-direction:column}.form-group[data-astro-cid-6odhiasn] label[data-astro-cid-6odhiasn]{font-family:Sora,sans-serif;font-size:14px;font-weight:500;color:#374151;margin-bottom:6px}.form-group[data-astro-cid-6odhiasn] input[data-astro-cid-6odhiasn],.form-group[data-astro-cid-6odhiasn] select[data-astro-cid-6odhiasn],.form-group[data-astro-cid-6odhiasn] textarea[data-astro-cid-6odhiasn]{font-family:Sora,sans-serif;font-size:15px;padding:12px 16px;border:1px solid #D1D5DB;border-radius:10px;background:#fff;transition:all .2s ease}.form-group[data-astro-cid-6odhiasn] input[data-astro-cid-6odhiasn]:focus,.form-group[data-astro-cid-6odhiasn] select[data-astro-cid-6odhiasn]:focus,.form-group[data-astro-cid-6odhiasn] textarea[data-astro-cid-6odhiasn]:focus{outline:none;border-color:#1e4fae;box-shadow:0 0 0 3px #1e4fae1a}.submit-btn[data-astro-cid-6odhiasn]{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:14px 28px;background:linear-gradient(135deg,#1e4fae,#3b7ddd);color:#fff;font-family:Sora,sans-serif;font-weight:600;font-size:16px;border:none;border-radius:12px;cursor:pointer;transition:all .3s ease;margin-top:8px}.submit-btn[data-astro-cid-6odhiasn]:hover{transform:translateY(-2px);box-shadow:0 8px 25px #1e4fae4d}.btn-icon[data-astro-cid-6odhiasn]{width:20px;height:20px}.cta-section[data-astro-cid-6odhiasn]{padding:80px 24px;background:linear-gradient(135deg,#1e4fae,#07142c);text-align:center}.cta-container[data-astro-cid-6odhiasn]{max-width:600px;margin:0 auto}.cta-section[data-astro-cid-6odhiasn] h2[data-astro-cid-6odhiasn]{font-family:Arupala Grotesk Trial,sans-serif;font-weight:700;font-size:32px;color:#fff;margin-bottom:16px}.cta-section[data-astro-cid-6odhiasn] p[data-astro-cid-6odhiasn]{font-family:Sora,sans-serif;font-size:17px;line-height:1.6;color:#ffffffd9;margin-bottom:32px}.cta-btn[data-astro-cid-6odhiasn]{display:inline-flex;align-items:center;gap:10px;padding:14px 32px;background:#fff;color:#1e4fae;font-family:Sora,sans-serif;font-weight:600;font-size:16px;border-radius:12px;text-decoration:none;transition:all .3s ease}.cta-btn[data-astro-cid-6odhiasn]:hover{transform:translateY(-2px);box-shadow:0 8px 25px #0003}@media(max-width:968px){.partners-grid[data-astro-cid-6odhiasn]{grid-template-columns:1fr 1fr}.inquiry-content[data-astro-cid-6odhiasn]{grid-template-columns:1fr;gap:40px}}@media(max-width:640px){.partners-grid[data-astro-cid-6odhiasn],.partners-grid[data-astro-cid-6odhiasn].two-col,.opportunities-grid[data-astro-cid-6odhiasn]{grid-template-columns:1fr}.inquiry-form-wrapper[data-astro-cid-6odhiasn]{padding:24px}}
