.partners-page[data-astro-cid-qmm2zwtg]{background:var(--color-brand-cream);color:var(--color-brand-black);position:relative}.partners-hero[data-astro-cid-qmm2zwtg],.partner-wall[data-astro-cid-qmm2zwtg],.partners-invitation[data-astro-cid-qmm2zwtg]{position:relative}.partners-hero__inner[data-astro-cid-qmm2zwtg],.partner-wall__inner[data-astro-cid-qmm2zwtg],.partners-invitation__inner[data-astro-cid-qmm2zwtg]{z-index:3;width:min(calc(100% - 2 * var(--layout-gutter)), var(--layout-editorial));margin-inline:auto;position:relative}.partners-hero[data-astro-cid-qmm2zwtg]{background:var(--color-brand-night);color:var(--color-brand-cream);isolation:isolate;overflow:hidden}.partners-hero__visual[data-astro-cid-qmm2zwtg]{z-index:0;pointer-events:none;margin:0;position:absolute;inset:0}.partners-hero__visual[data-astro-cid-qmm2zwtg] img[data-astro-cid-qmm2zwtg]{filter:saturate(.74)contrast(1.04);object-fit:cover;object-position:58% 52%;width:100%;height:100%}.partners-hero__shade[data-astro-cid-qmm2zwtg]{z-index:1;pointer-events:none;background:linear-gradient(90deg,#09122ef5 0%,#09122ed6 38%,#09122e57 74%),linear-gradient(#09122e1f,#09122e5c);position:absolute;inset:0}.partners-hero__inner[data-astro-cid-qmm2zwtg]{align-content:center;gap:.65rem;min-height:clamp(14rem,19vw,17rem);padding:clamp(2rem,4vw,3rem) clamp(1.25rem,3vw,2.75rem);display:grid}.partners-hero[data-astro-cid-qmm2zwtg] h1[data-astro-cid-qmm2zwtg]{max-width:11ch;font-size:3rem}.partners-hero[data-astro-cid-qmm2zwtg] p[data-astro-cid-qmm2zwtg]{color:#f9f4ecd6;max-width:40rem;font-size:1rem;line-height:1.6}.partner-wall[data-astro-cid-qmm2zwtg]{padding-block:var(--space-section-compact);background:var(--color-brand-cream)}.partner-wall__inner[data-astro-cid-qmm2zwtg]{gap:clamp(2.5rem,5vw,4.5rem);padding-inline:clamp(1.25rem,3vw,2.75rem);display:grid}.partner-wall__group[data-astro-cid-qmm2zwtg]{--partner-height:4rem;--partner-gap:1.5rem;--partner-size:2rem;justify-content:center;align-items:center;gap:1.25rem var(--partner-gap);flex-wrap:wrap;width:100%;margin:0 auto;padding:0;list-style:none;display:flex}.partner-wall__group--platinum[data-astro-cid-qmm2zwtg]{--partner-height:6rem;--partner-size:4rem;--partner-gap:2rem}.partner-wall__group--gold[data-astro-cid-qmm2zwtg]{--partner-height:4.5rem;--partner-size:3rem;row-gap:.25rem;width:88%;max-width:52rem}.partner-wall__group--silver[data-astro-cid-qmm2zwtg]{--partner-height:3rem;--partner-gap:1rem;max-width:58rem}.partner-wall__item[data-astro-cid-qmm2zwtg]{flex:0 0 calc((100% - var(--partner-gap)) / 2);min-width:0}.partner-wall__group--silver[data-astro-cid-qmm2zwtg] .partner-wall__item[data-astro-cid-qmm2zwtg]{flex-basis:calc((100% - 2 * var(--partner-gap)) / 3)}.partner-wall__link[data-astro-cid-qmm2zwtg]{height:var(--partner-height);color:inherit;place-items:center;display:grid;position:relative}.partner-wall__link[data-astro-cid-qmm2zwtg]:focus-visible{outline:2px solid var(--color-brand-blue);outline-offset:.5rem}.partner-wall__link[data-astro-cid-qmm2zwtg] img[data-astro-cid-qmm2zwtg]{object-fit:contain;opacity:0;width:100%;height:100%}.partner-wall__link[data-astro-cid-qmm2zwtg]:before{width:min(100%, calc(var(--partner-size) * var(--logo-width-scale)));height:min(100%, calc(var(--partner-size) * var(--logo-height-scale)));background:var(--color-brand-black);content:"";-webkit-mask:var(--partner-logo) center / contain no-repeat;mask:var(--partner-logo) center / contain no-repeat;pointer-events:none;margin:auto;transition:opacity .18s;position:absolute;inset:0}.partner-wall__link[data-astro-cid-qmm2zwtg]:hover:before{opacity:.65}.partners-invitation[data-astro-cid-qmm2zwtg]{background:var(--color-brand-cream);border-top:1px solid #3936362e}.partners-invitation__inner[data-astro-cid-qmm2zwtg]{border-inline:1px solid #39363624;align-items:end;gap:2rem;padding:clamp(2.5rem,4vw,3.5rem) clamp(1.25rem,3vw,2.75rem);display:grid}.partners-invitation[data-astro-cid-qmm2zwtg] h2[data-astro-cid-qmm2zwtg]{max-width:18ch}.partners-invitation[data-astro-cid-qmm2zwtg] p[data-astro-cid-qmm2zwtg]{color:#393636b8;max-width:58ch;margin-top:.85rem;line-height:1.6}.partners-invitation__button{justify-self:start}@media (width>=40rem){.partner-wall__group--platinum[data-astro-cid-qmm2zwtg]{--partner-height:7rem;--partner-size:5rem}.partner-wall__group--gold[data-astro-cid-qmm2zwtg]{--partner-height:5rem;--partner-size:3.25rem;--partner-gap:2rem}.partner-wall__group--gold[data-astro-cid-qmm2zwtg] .partner-wall__item[data-astro-cid-qmm2zwtg],.partner-wall__group--silver[data-astro-cid-qmm2zwtg] .partner-wall__item[data-astro-cid-qmm2zwtg]{flex-basis:calc((100% - (var(--partner-columns) - 1) * var(--partner-gap)) / var(--partner-columns))}}@media (width>=52rem){.partners-invitation__inner[data-astro-cid-qmm2zwtg]{grid-template-columns:minmax(0,1fr) auto}}@media (width>=64rem){.partner-wall__group--platinum[data-astro-cid-qmm2zwtg]{--partner-height:8.5rem;--partner-size:clamp(5rem, 7vw, 7.5rem);--partner-gap:3rem}.partner-wall__group--gold[data-astro-cid-qmm2zwtg]{--partner-height:6rem;--partner-size:clamp(3.5rem, 4.6vw, 5rem);--partner-gap:2.5rem;width:72%}.partner-wall__group--platinum[data-astro-cid-qmm2zwtg] .partner-wall__item[data-astro-cid-qmm2zwtg]{flex-basis:calc((100% - 3 * var(--partner-gap)) / 4)}.partner-wall__group--silver[data-astro-cid-qmm2zwtg]{--partner-height:3.5rem;--partner-size:clamp(1.75rem, 2.3vw, 2.4rem);--partner-gap:1.5rem;width:90%;max-width:66rem}}@media (prefers-reduced-motion:reduce){.partner-wall__link[data-astro-cid-qmm2zwtg]:before{transition:none}}
