.hero-partners[data-astro-cid-6odhiasn]{position:relative;padding:clamp(2rem,4vw,3rem) 0;min-height:36vh;text-align:center;overflow:hidden;display:flex;align-items:center}.hero-bg-container[data-astro-cid-6odhiasn]{position:absolute;inset:0;z-index:1}.hero-bg-image[data-astro-cid-6odhiasn]{width:100%;height:100%;object-fit:cover;object-position:center}.hero-partners[data-astro-cid-6odhiasn] .container[data-astro-cid-6odhiasn]{position:relative;z-index:3}.hero-partners[data-astro-cid-6odhiasn] h1[data-astro-cid-6odhiasn]{font-size:3.9rem;color:var(--accent-gold);margin-bottom:1rem}.partner-section[data-astro-cid-6odhiasn],.certification-section[data-astro-cid-6odhiasn]{max-width:800px;margin:0 auto}.partner-section[data-astro-cid-6odhiasn] h2[data-astro-cid-6odhiasn],.certification-section[data-astro-cid-6odhiasn] h2[data-astro-cid-6odhiasn]{color:var(--primary-black);font-size:2.5rem;margin-bottom:2rem;text-align:center}.partner-content[data-astro-cid-6odhiasn],.certification-content[data-astro-cid-6odhiasn]{font-size:1.125rem;line-height:1.7}.partner-content[data-astro-cid-6odhiasn] p[data-astro-cid-6odhiasn],.certification-content[data-astro-cid-6odhiasn] p[data-astro-cid-6odhiasn]{color:var(--text-medium);margin-bottom:1.5rem}.internal-link[data-astro-cid-6odhiasn]{color:var(--primary-black);background:linear-gradient(135deg,var(--accent-gold) 0%,#ffcc33 100%);padding:.75rem 1.5rem;border-radius:25px;text-decoration:none;display:inline-block;font-weight:500;transition:var(--transition);box-shadow:0 4px 15px #ffc72c4d;letter-spacing:.025em}.internal-link[data-astro-cid-6odhiasn]:hover{background:linear-gradient(135deg,#ffcc33 0%,var(--accent-gold) 100%);transform:translateY(-2px);box-shadow:0 8px 25px #ffc72c66}.certification-content[data-astro-cid-6odhiasn] h3[data-astro-cid-6odhiasn]{color:var(--primary-black);font-size:1.5rem;margin:2rem 0 1rem;font-weight:600}.leaders-list[data-astro-cid-6odhiasn],.matters-list[data-astro-cid-6odhiasn]{margin:1.5rem 0;padding-left:0;list-style:none}.leaders-list[data-astro-cid-6odhiasn] li[data-astro-cid-6odhiasn],.matters-list[data-astro-cid-6odhiasn] li[data-astro-cid-6odhiasn]{position:relative;padding-left:2rem;margin-bottom:.75rem;color:var(--text-medium);line-height:1.6}.leaders-list[data-astro-cid-6odhiasn] li[data-astro-cid-6odhiasn]:before,.matters-list[data-astro-cid-6odhiasn] li[data-astro-cid-6odhiasn]:before{content:"•";position:absolute;left:0;color:var(--accent-gold);font-weight:700;font-size:1.5rem;line-height:1}.process-list[data-astro-cid-6odhiasn]{margin:1.5rem 0;padding-left:0;list-style:none;counter-reset:step-counter}.process-list[data-astro-cid-6odhiasn] li[data-astro-cid-6odhiasn]{position:relative;padding-left:3rem;margin-bottom:1.5rem;color:var(--text-medium);line-height:1.6;counter-increment:step-counter}.process-list[data-astro-cid-6odhiasn] li[data-astro-cid-6odhiasn]:before{content:counter(step-counter);position:absolute;left:0;top:0;width:2rem;height:2rem;background:var(--accent-gold);color:var(--primary-black);border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:.875rem}.visual-separator[data-astro-cid-6odhiasn]{border:none;height:2px;background:linear-gradient(90deg,transparent 0%,var(--accent-gold) 50%,transparent 100%);margin:3rem 0}.closing-statement[data-astro-cid-6odhiasn]{text-align:center;padding:1rem 2rem 2rem;background:linear-gradient(135deg,#ffc72c1a,#ffc72c0d);border-radius:12px;border:1px solid rgba(255,199,44,.2)}.closing-statement[data-astro-cid-6odhiasn] h3[data-astro-cid-6odhiasn]{color:var(--primary-black);font-size:1.5rem;margin:0 0 1rem}.closing-statement[data-astro-cid-6odhiasn] p[data-astro-cid-6odhiasn]{color:var(--text-medium);margin:0;font-size:1.125rem}@media (max-width: 768px){.hero-partners[data-astro-cid-6odhiasn] h1[data-astro-cid-6odhiasn]{font-size:2.6rem}.partner-section[data-astro-cid-6odhiasn] h2[data-astro-cid-6odhiasn],.certification-section[data-astro-cid-6odhiasn] h2[data-astro-cid-6odhiasn]{font-size:2rem}.partner-content[data-astro-cid-6odhiasn],.certification-content[data-astro-cid-6odhiasn]{font-size:1rem}.process-list[data-astro-cid-6odhiasn] li[data-astro-cid-6odhiasn]{padding-left:2.5rem}.closing-statement[data-astro-cid-6odhiasn]{padding:1rem 1.5rem 1.5rem}}
