.partner-module__oAseYW__page{--ivory:#faf7f0;--terra:#b8512e;--terra-l:#d4744e;--indigo:#2c3a6b;--indigo-d:#1e2a50;--charcoal:#2a2218;--muted:#7a6f62;--divider:#2a221821;--on-dark:#fff9f0;--on-dark-muted:#d5ccbf;--sand:#c8a87a;--display:var(--font-display,Georgia, serif);--sans:var(--font-sans-stack,Arial, sans-serif);--gutter:clamp(1.25rem, 4vw, 3rem);--wide:80rem;--section:clamp(4.5rem, 6vw, 6.5rem);width:100%;color:var(--charcoal);background:var(--ivory)}.partner-module__oAseYW__shell{width:min(100%, var(--wide));padding-inline:var(--gutter);margin-inline:auto}.partner-module__oAseYW__eyebrow{color:var(--terra);font-family:var(--sans);letter-spacing:.2em;text-transform:uppercase;margin:0;font-size:.68rem;font-weight:700}.partner-module__oAseYW__eyebrowLight{color:#fff9f099;}.partner-module__oAseYW__sectionTitle{font-family:var(--display);letter-spacing:-.025em;color:var(--charcoal);margin:.75rem 0 0;font-size:clamp(2.2rem,3.8vw,3.5rem);font-weight:600;line-height:1}.partner-module__oAseYW__sectionSubtitle{color:var(--muted);font-family:var(--sans);max-width:42rem;margin:1rem 0 0;font-size:clamp(.95rem,1.4vw,1.05rem);line-height:1.7}.partner-module__oAseYW__prose{color:var(--muted);font-family:var(--sans);margin:1rem 0 0;font-size:clamp(.95rem,1.4vw,1.05rem);line-height:1.75}.partner-module__oAseYW__proSeGroup .partner-module__oAseYW__prose:first-child{margin-top:0}.partner-module__oAseYW__hero{background:var(--indigo-d);align-items:flex-end;min-height:clamp(24rem,40vw,38rem);display:flex;position:relative;overflow:hidden}.partner-module__oAseYW__heroPhoto{position:absolute;inset:0}.partner-module__oAseYW__heroShade{background:linear-gradient(#141c3a0f 0%,#141c3a4d 25%,#141c3abf 60%,#141c3af7 100%);position:absolute;inset:0}.partner-module__oAseYW__heroInner{width:min(100%, var(--wide));padding:clamp(3rem, 5vw, 5rem) var(--gutter);margin-inline:auto;position:relative}.partner-module__oAseYW__heroEyebrow{color:#fff9f099;margin-bottom:.85rem;}.partner-module__oAseYW__heroTitle{font-family:var(--display);letter-spacing:-.03em;color:var(--on-dark);margin:0;font-size:clamp(2.8rem,6vw,5.5rem);font-weight:600;line-height:.97}.partner-module__oAseYW__heroBody{max-width:44rem;color:var(--on-dark-muted);font-family:var(--sans);margin:1.5rem 0 0;font-size:clamp(.95rem,1.5vw,1.1rem);line-height:1.7}.partner-module__oAseYW__section{padding-block:var(--section);border-bottom:1px solid var(--divider)}.partner-module__oAseYW__twoCol{grid-template-columns:minmax(14rem,.65fr) minmax(0,1.35fr);align-items:start;gap:clamp(3rem,6vw,7rem);display:grid}.partner-module__oAseYW__audiencesSection{padding-block:var(--section);background:#f2efeb;border-block:1px solid #2c3a6b1f}.partner-module__oAseYW__audiencesSection .partner-module__oAseYW__sectionTitle{color:var(--charcoal)}.partner-module__oAseYW__sectionHeader{margin-bottom:clamp(2.5rem,4vw,3.5rem)}.partner-module__oAseYW__audienceGrid{border-top:1px solid var(--divider);grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));gap:0;margin:0;padding:0;list-style:none;display:grid}.partner-module__oAseYW__audienceItem{border-bottom:1px solid var(--divider);border-right:1px solid var(--divider);padding:2rem 1.5rem 2rem 0}.partner-module__oAseYW__audienceItem:nth-child(3n){border-right:0}.partner-module__oAseYW__audienceNum{font-family:var(--sans);letter-spacing:.18em;color:var(--terra);margin:0 0 .75rem;font-size:.62rem;font-weight:700}.partner-module__oAseYW__audienceTitle{font-family:var(--display);color:var(--charcoal);margin:0;font-size:clamp(1.35rem,2vw,1.75rem);font-weight:600;line-height:1.1}.partner-module__oAseYW__audienceBody{color:var(--muted);font-family:var(--sans);margin:.65rem 0 0;font-size:.88rem;line-height:1.65}.partner-module__oAseYW__collaborationList{border-top:1px solid var(--divider);grid-template-columns:repeat(auto-fill,minmax(18rem,1fr));column-gap:3rem;margin:clamp(2rem,3vw,3rem) 0 0;padding:0;list-style:none;display:grid}.partner-module__oAseYW__collaborationItem{border-bottom:1px solid var(--divider);grid-template-columns:1fr;gap:.5rem;padding-block:1.5rem;display:grid}.partner-module__oAseYW__collaborationTitle{font-family:var(--display);color:var(--charcoal);margin:0;font-size:clamp(1.2rem,1.8vw,1.5rem);font-weight:600}.partner-module__oAseYW__collaborationBody{color:var(--muted);font-family:var(--sans);margin:0;font-size:.88rem;line-height:1.65}.partner-module__oAseYW__ctaSection{background:var(--indigo-d);padding-block:clamp(4rem,6vw,6.5rem)}.partner-module__oAseYW__ctaInner{grid-template-columns:1fr auto;align-items:end;gap:3rem;display:grid}.partner-module__oAseYW__ctaTitle{font-family:var(--display);letter-spacing:-.025em;color:var(--on-dark);margin:.75rem 0 0;font-size:clamp(2.2rem,4vw,3.8rem);font-weight:600;line-height:1}.partner-module__oAseYW__ctaBody{max-width:42rem;color:var(--on-dark-muted);font-family:var(--sans);margin:1rem 0 0;font-size:clamp(.95rem,1.4vw,1.05rem);line-height:1.7}.partner-module__oAseYW__ctaButton{background:var(--terra);color:#fff;min-height:3.25rem;font-family:var(--sans);letter-spacing:.04em;white-space:nowrap;border-radius:2px;flex:none;align-items:center;gap:.6rem;padding:0 1.75rem;font-size:.875rem;font-weight:700;text-decoration:none;transition:background .2s;display:inline-flex}.partner-module__oAseYW__ctaButton:hover{background:#9e4224}.partner-module__oAseYW__ctaButton:focus-visible{outline:2px solid var(--terra-l);outline-offset:3px}@media (max-width:56rem){.partner-module__oAseYW__twoCol{grid-template-columns:1fr;gap:2rem}.partner-module__oAseYW__audienceGrid{grid-template-columns:repeat(2,1fr)}.partner-module__oAseYW__audienceItem:nth-child(3n){border-right:1px solid var(--divider)}.partner-module__oAseYW__audienceItem:nth-child(2n){border-right:0}.partner-module__oAseYW__ctaInner{grid-template-columns:1fr;align-items:start}}@media (max-width:36rem){.partner-module__oAseYW__audienceGrid{grid-template-columns:1fr}.partner-module__oAseYW__audienceItem{border-right:0!important}.partner-module__oAseYW__collaborationList{grid-template-columns:1fr}}
