.partner-hero[data-astro-cid-6odhiasn]{padding:8rem 0 7rem;background:#f1efe4;position:relative;overflow:hidden}.partner-hero[data-astro-cid-6odhiasn]:after{content:"";position:absolute;width:50vw;height:50vw;border-radius:50%;right:-15vw;top:-22vw;background:#c8db7b;opacity:.85}.partner-hero-inner[data-astro-cid-6odhiasn]{position:relative;z-index:1;max-width:54rem}.partner-hero[data-astro-cid-6odhiasn] h1[data-astro-cid-6odhiasn]{max-width:12ch;margin:.75rem 0 1.4rem;font-size:clamp(3rem,7vw,6.4rem);line-height:.94}.partner-hero[data-astro-cid-6odhiasn] h1[data-astro-cid-6odhiasn] span[data-astro-cid-6odhiasn]{color:#4f7440}.partner-hero[data-astro-cid-6odhiasn] p[data-astro-cid-6odhiasn]:not(.section-label){color:#53675b;line-height:1.65;max-width:51ch;font-size:1.15rem;margin-bottom:2rem}.partner-hero[data-astro-cid-6odhiasn] .btn[data-astro-cid-6odhiasn],.partner-cta[data-astro-cid-6odhiasn] .btn[data-astro-cid-6odhiasn]{background:#244c3a}.partner-hero[data-astro-cid-6odhiasn] .btn[data-astro-cid-6odhiasn]:hover,.partner-cta[data-astro-cid-6odhiasn] .btn[data-astro-cid-6odhiasn]:hover{background:#396a51}.partner-value[data-astro-cid-6odhiasn],.partner-process[data-astro-cid-6odhiasn],.partner-boundary[data-astro-cid-6odhiasn],.partner-cta[data-astro-cid-6odhiasn]{padding:7rem 0}.value-grid[data-astro-cid-6odhiasn],.boundary-grid[data-astro-cid-6odhiasn]{display:grid;grid-template-columns:1fr 1fr;gap:8rem}.value-intro[data-astro-cid-6odhiasn] h2[data-astro-cid-6odhiasn],.process-title[data-astro-cid-6odhiasn] h2[data-astro-cid-6odhiasn],.boundary-grid[data-astro-cid-6odhiasn] h2[data-astro-cid-6odhiasn],.partner-cta[data-astro-cid-6odhiasn] h2[data-astro-cid-6odhiasn]{margin-top:.5rem;font-size:clamp(2.25rem,4vw,4rem)}.value-intro[data-astro-cid-6odhiasn] p[data-astro-cid-6odhiasn]:not(.section-label){margin-top:1.3rem;color:var(--slate-600);line-height:1.65}.value-list[data-astro-cid-6odhiasn]{border-top:1px solid #ced9cc}.value-list[data-astro-cid-6odhiasn] p[data-astro-cid-6odhiasn]{padding:1.4rem 0;border-bottom:1px solid #ced9cc}.value-list[data-astro-cid-6odhiasn] b[data-astro-cid-6odhiasn],.value-list[data-astro-cid-6odhiasn] span[data-astro-cid-6odhiasn]{display:block}.value-list[data-astro-cid-6odhiasn] b[data-astro-cid-6odhiasn]{color:#244c3a;font:650 1.15rem var(--font-heading)}.value-list[data-astro-cid-6odhiasn] span[data-astro-cid-6odhiasn]{margin-top:.35rem;color:#62796e;font-size:.9rem}.partner-process[data-astro-cid-6odhiasn]{background:#244c3a}.process-title[data-astro-cid-6odhiasn]{max-width:44rem}.process-title[data-astro-cid-6odhiasn] .section-label[data-astro-cid-6odhiasn]{color:#cbdc86}.process-title[data-astro-cid-6odhiasn] h2[data-astro-cid-6odhiasn]{color:#fbfaf3}.process-grid[data-astro-cid-6odhiasn]{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;margin-top:3rem}.process-card[data-astro-cid-6odhiasn]{min-height:20rem;padding:1.75rem;background:#315b46;border:1px solid rgba(255,255,255,.12)}.process-card[data-astro-cid-6odhiasn] span[data-astro-cid-6odhiasn]{color:#cbdc86;font:700 .8rem var(--font-mono)}.process-card[data-astro-cid-6odhiasn] h3[data-astro-cid-6odhiasn]{color:#fff;margin-top:6rem;font-size:1.4rem}.process-card[data-astro-cid-6odhiasn] p[data-astro-cid-6odhiasn]{margin-top:.7rem;color:#cad8ce;font-size:.88rem;line-height:1.55}.partner-boundary[data-astro-cid-6odhiasn]{background:#d3ddaa}.boundary-grid[data-astro-cid-6odhiasn] ul[data-astro-cid-6odhiasn]{margin:0;list-style:none}.boundary-grid[data-astro-cid-6odhiasn] li[data-astro-cid-6odhiasn]{padding:1rem 0;color:#2b513e;border-bottom:1px solid rgba(43,81,62,.2)}.boundary-grid[data-astro-cid-6odhiasn] li[data-astro-cid-6odhiasn]:before{content:"✓";font-weight:700;margin-right:.65rem}.partner-cta[data-astro-cid-6odhiasn]{text-align:center;background:#fbfaf3}.partner-cta[data-astro-cid-6odhiasn] h2[data-astro-cid-6odhiasn]{max-width:17ch;margin-left:auto;margin-right:auto;margin-bottom:2rem}@media(max-width:760px){.partner-hero[data-astro-cid-6odhiasn]{padding:6rem 0 5rem}.value-grid[data-astro-cid-6odhiasn],.boundary-grid[data-astro-cid-6odhiasn],.process-grid[data-astro-cid-6odhiasn]{grid-template-columns:1fr;gap:2rem}.process-card[data-astro-cid-6odhiasn]{min-height:14rem}.process-card[data-astro-cid-6odhiasn] h3[data-astro-cid-6odhiasn]{margin-top:3rem}}
