.partners-module__ft5wGq__page{--ink:#13263c;--muted:#526174;--paper:#faf8f5;--sand:#f0e9de;--lagoon:#e5efec;--rule:#dfd8cc;--gold:#936b35;color:var(--ink);font-family:var(--font-quicksand), sans-serif;background:#fff;line-height:1.8}.partners-module__ft5wGq__page *,.partners-module__ft5wGq__page :before,.partners-module__ft5wGq__page :after{box-sizing:border-box}.partners-module__ft5wGq__page :is(h1,h2,h3,p,figure){margin:0}.partners-module__ft5wGq__page :is(h1,h2,h3){color:var(--ink);font-family:var(--font-playfair), Georgia, serif;letter-spacing:normal;text-wrap:balance;font-weight:500;line-height:1.2}.partners-module__ft5wGq__page p{color:var(--muted);text-wrap:pretty}.partners-module__ft5wGq__page [id]{scroll-margin-top:110px}.partners-module__ft5wGq__page :is(a,button,input,textarea,select,summary):focus-visible{outline:2px solid var(--gold);outline-offset:5px}.partners-module__ft5wGq__wrap{width:min(100% - 104px,1180px);margin-inline:auto}.partners-module__ft5wGq__page .partners-module__ft5wGq__label{color:var(--gold);margin-bottom:19px;font-size:13px;font-weight:600}.partners-module__ft5wGq__hero{background:var(--paper);padding-block:64px 58px}.partners-module__ft5wGq__heroGrid{grid-template-columns:.95fr 1.15fr;align-items:center;gap:64px;display:grid}.partners-module__ft5wGq__heroCopy h1{font-size:clamp(39px,3.5vw,54px);line-height:1.16}.partners-module__ft5wGq__heroCopy h1 em{font-weight:400;display:block}.partners-module__ft5wGq__heroCopy .partners-module__ft5wGq__lead{max-width:440px;margin-block:24px 28px;font-size:15px}.partners-module__ft5wGq__page .partners-module__ft5wGq__heroCopy>.partners-module__ft5wGq__textLink{width:fit-content;margin-top:12px;font-weight:400;display:flex}.partners-module__ft5wGq__heroPhoto{aspect-ratio:1000/728;border-radius:4px;position:relative;overflow:hidden}.partners-module__ft5wGq__heroPhoto img{object-fit:cover}.partners-module__ft5wGq__page figcaption{color:var(--muted);margin-top:12px;font-size:12px}.partners-module__ft5wGq__heroFigure figcaption{text-align:right}.partners-module__ft5wGq__page .partners-module__ft5wGq__button{border:1px solid var(--ink);background:var(--ink);color:#fff;min-height:52px;font:600 13px/1.5 var(--font-quicksand), sans-serif;cursor:pointer;border-radius:3px;justify-content:center;align-items:center;gap:22px;padding:13px 24px;text-decoration:none;transition:background .2s,transform .2s;display:inline-flex}.partners-module__ft5wGq__page .partners-module__ft5wGq__button:hover{background:#284259}.partners-module__ft5wGq__page .partners-module__ft5wGq__button:active{transform:translateY(1px)}.partners-module__ft5wGq__page .partners-module__ft5wGq__textLink,.partners-module__ft5wGq__page .partners-module__ft5wGq__externalLink{text-underline-offset:7px;align-items:center;gap:12px;min-height:44px;font-size:13px;font-weight:600;transition:color .2s;display:inline-flex}.partners-module__ft5wGq__page .partners-module__ft5wGq__textLink{color:var(--ink);-webkit-text-decoration:underline #c6b18e;text-decoration:underline #c6b18e}.partners-module__ft5wGq__page .partners-module__ft5wGq__externalLink{color:var(--muted);text-decoration:none}.partners-module__ft5wGq__page :is(.partners-module__ft5wGq__textLink,.partners-module__ft5wGq__externalLink):hover{color:var(--gold)}.partners-module__ft5wGq__partners{padding-block:80px 86px}.partners-module__ft5wGq__sectionHead{grid-template-columns:1fr 1fr;align-items:end;gap:80px;padding-bottom:48px;display:grid}.partners-module__ft5wGq__sectionHead h2{white-space:pre-line;font-size:clamp(30px,2.8vw,40px)}.partners-module__ft5wGq__sectionHead p{max-width:440px;font-size:15px}.partners-module__ft5wGq__partner{border-top:1px solid var(--rule);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:100px;padding-top:54px;display:grid}.partners-module__ft5wGq__partner+.partners-module__ft5wGq__partner{margin-top:60px}.partners-module__ft5wGq__partnerPhoto{aspect-ratio:1;border-radius:4px;position:relative;overflow:hidden}.partners-module__ft5wGq__partnerPhoto img{object-fit:cover}.partners-module__ft5wGq__partnerReverse{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}.partners-module__ft5wGq__partnerReverse .partners-module__ft5wGq__partnerFigure{order:2}.partners-module__ft5wGq__partnerCopy h3,.partners-module__ft5wGq__partnerCopy h2{font-size:clamp(30px,2.8vw,41px)}.partners-module__ft5wGq__partnerCopy .partners-module__ft5wGq__label{margin-bottom:14px}.partners-module__ft5wGq__partnerCopy .partners-module__ft5wGq__partnerName{color:var(--gold);margin-top:10px;margin-bottom:24px;font-size:14px}.partners-module__ft5wGq__partnerCopy>p:not(.partners-module__ft5wGq__label,.partners-module__ft5wGq__partnerName,.partners-module__ft5wGq__upcomingLabel){max-width:545px;margin-top:16px;font-size:15px}.partners-module__ft5wGq__links{flex-wrap:wrap;align-items:center;gap:10px 28px;margin-top:24px;display:flex}.partners-module__ft5wGq__upcoming{background:var(--lagoon);padding-block:68px}.partners-module__ft5wGq__upcomingGrid{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:100px;display:grid}.partners-module__ft5wGq__logoPanel{background:#f8faf7;border-radius:4px;padding:20px}.partners-module__ft5wGq__logoPanel img{width:100%;height:auto}.partners-module__ft5wGq__partnerCopy .partners-module__ft5wGq__upcomingLabel{color:#36594f;align-items:center;gap:9px;margin-bottom:20px;font-size:13px;font-weight:600;display:flex}.partners-module__ft5wGq__upcomingLabel:before{content:"";background:#517466;border-radius:50%;flex-shrink:0;width:6px;height:6px}.partners-module__ft5wGq__upcoming .partners-module__ft5wGq__textLink{margin-top:20px}.partners-module__ft5wGq__collaborate{background:var(--paper);padding-block:96px}.partners-module__ft5wGq__contactGrid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:90px;display:grid}.partners-module__ft5wGq__contactCopy h2{white-space:pre-line;font-size:clamp(32px,3vw,44px)}.partners-module__ft5wGq__contactCopy>p:not(.partners-module__ft5wGq__label){margin-top:24px;font-size:15px}.partners-module__ft5wGq__steps{margin:32px 0 16px;padding:0;list-style:none}.partners-module__ft5wGq__steps li{border-top:1px solid var(--rule);align-items:baseline;gap:20px;padding-block:20px;display:flex}.partners-module__ft5wGq__steps li>span{color:var(--gold);font-variant-numeric:tabular-nums;font-size:12px}.partners-module__ft5wGq__steps h3{font:600 15px/1.5 var(--font-quicksand), sans-serif}.partners-module__ft5wGq__steps p{margin-top:7px;font-size:13px}.partners-module__ft5wGq__directContact{gap:12px;margin-top:40px;font-size:13px;font-style:normal;display:grid}.partners-module__ft5wGq__directContact a{color:var(--ink);overflow-wrap:anywhere;align-items:center;gap:12px;display:flex}.partners-module__ft5wGq__directContact a:hover{text-underline-offset:4px;text-decoration:underline}.partners-module__ft5wGq__form,.partners-module__ft5wGq__formSuccess{border:1px solid var(--rule);background:#fff;border-radius:4px;min-width:0;padding:34px}.partners-module__ft5wGq__form h3,.partners-module__ft5wGq__formSuccess h3{font-size:28px}.partners-module__ft5wGq__form .partners-module__ft5wGq__formIntro{margin-block:14px 26px;font-size:13px}.partners-module__ft5wGq__form fieldset{border:0;min-width:0;margin:0;padding:0}.partners-module__ft5wGq__fields{gap:19px;display:grid}.partners-module__ft5wGq__fields label{flex-direction:column;gap:8px;min-width:0;font-size:12px;font-weight:600;line-height:1.6;display:flex}.partners-module__ft5wGq__pair{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px;display:grid}.partners-module__ft5wGq__fields :is(input,select,textarea){border:1px solid var(--rule);background:var(--paper);width:100%;min-width:0;min-height:46px;color:var(--ink);font:400 14px/1.6 var(--font-quicksand), sans-serif;border-radius:3px;padding:11px 12px;display:block}.partners-module__ft5wGq__fields :is(input,textarea)::placeholder{color:#687483;opacity:1}.partners-module__ft5wGq__fields textarea{resize:vertical;min-height:142px}.partners-module__ft5wGq__optional summary{cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:var(--rule);text-decoration-color:var(--rule);text-underline-offset:5px;padding-block:10px;font-size:13px}.partners-module__ft5wGq__optional[open] .partners-module__ft5wGq__fields{margin-top:16px}.partners-module__ft5wGq__form .partners-module__ft5wGq__button{width:100%;margin-top:24px}.partners-module__ft5wGq__form fieldset:disabled .partners-module__ft5wGq__button{opacity:.6;cursor:wait;transform:none}.partners-module__ft5wGq__form .partners-module__ft5wGq__privacy{margin-top:18px;font-size:11px;line-height:1.8}.partners-module__ft5wGq__privacy a{text-underline-offset:3px;text-decoration:underline}.partners-module__ft5wGq__form .partners-module__ft5wGq__error{color:#8a302b;background:#fff2ed;margin-top:18px;padding:12px;font-size:13px}.partners-module__ft5wGq__formSuccess{min-height:320px}.partners-module__ft5wGq__formSuccess>svg{color:#517466;margin-bottom:22px}.partners-module__ft5wGq__formSuccess p{margin-top:20px;font-size:15px}.partners-module__ft5wGq__formSuccess .partners-module__ft5wGq__textLink{margin-top:20px}.partners-module__ft5wGq__hidden,.partners-module__ft5wGq__honeypot{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (min-width:761px) and (max-width:1050px){.partners-module__ft5wGq__wrap{width:calc(100% - 64px)}.partners-module__ft5wGq__heroGrid{gap:36px}.partners-module__ft5wGq__partner,.partners-module__ft5wGq__upcomingGrid{gap:48px}.partners-module__ft5wGq__contactGrid{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:36px}.partners-module__ft5wGq__form,.partners-module__ft5wGq__formSuccess{padding:24px}.partners-module__ft5wGq__form .partners-module__ft5wGq__pair{grid-template-columns:1fr}}@media (max-width:760px){.partners-module__ft5wGq__wrap{width:calc(100% - 40px)}.partners-module__ft5wGq__hero{padding-block:36px 34px}.partners-module__ft5wGq__heroGrid,.partners-module__ft5wGq__sectionHead,.partners-module__ft5wGq__partner,.partners-module__ft5wGq__partnerReverse,.partners-module__ft5wGq__upcomingGrid,.partners-module__ft5wGq__contactGrid{grid-template-columns:minmax(0,1fr);gap:28px}.partners-module__ft5wGq__heroCopy h1{max-width:540px;font-size:clamp(35px,7.8vw,48px)}.partners-module__ft5wGq__heroCopy .partners-module__ft5wGq__lead{max-width:510px;margin-block:20px 24px}.partners-module__ft5wGq__heroFigure{margin-top:2px}.partners-module__ft5wGq__heroFigure figcaption{text-align:left}.partners-module__ft5wGq__partners{padding-block:48px 52px}.partners-module__ft5wGq__sectionHead{gap:22px;padding-bottom:30px}.partners-module__ft5wGq__partner{padding-top:30px}.partners-module__ft5wGq__partner+.partners-module__ft5wGq__partner{margin-top:38px}.partners-module__ft5wGq__partnerFigure{width:100%;max-width:440px}.partners-module__ft5wGq__partnerReverse .partners-module__ft5wGq__partnerFigure{order:0}.partners-module__ft5wGq__partnerCopy h3,.partners-module__ft5wGq__partnerCopy h2{font-size:32px}.partners-module__ft5wGq__partnerCopy .partners-module__ft5wGq__partnerName{margin-bottom:18px}.partners-module__ft5wGq__links{gap:8px 24px;margin-top:18px}.partners-module__ft5wGq__upcoming{padding-block:40px}.partners-module__ft5wGq__logoPanel{max-width:440px;padding:16px 24px}.partners-module__ft5wGq__collaborate{padding-block:50px}.partners-module__ft5wGq__contactGrid{gap:36px}.partners-module__ft5wGq__contactCopy h2{font-size:35px}.partners-module__ft5wGq__directContact{margin-top:24px}.partners-module__ft5wGq__form,.partners-module__ft5wGq__formSuccess{padding:26px 20px}.partners-module__ft5wGq__fields :is(input,select,textarea){font-size:16px}.partners-module__ft5wGq__pair{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.partners-module__ft5wGq__page *,.partners-module__ft5wGq__page :before,.partners-module__ft5wGq__page :after{transition:none!important}}
