
.partner-section.access{display:block;padding-block:100px}.partner-heading{display:grid;grid-template-columns:1.4fr 1fr;gap:70px;align-items:end;margin-bottom:58px}.partner-heading h2{font-size:clamp(44px,4.4vw,68px);line-height:1.08}.partner-intro>p:first-child{font-size:20px;line-height:1.5;max-width:390px;color:var(--ink)}.partner-intro .quiet{font-size:12px;line-height:1.8;margin-top:20px;max-width:350px}.partner-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:24px}.partner-card{grid-column:span 2;display:flex;flex-direction:column;position:relative;padding:0 28px 28px;border:1px solid #f4f1ea24;border-radius:5px;background:#1b292c;overflow:hidden}.partner-card:nth-child(4),.partner-card:nth-child(5){grid-column:span 3;display:grid;grid-template-columns:.9fr 1fr;align-items:center;padding:12px 26px}.partner-portrait{height:230px;display:flex;align-items:center;justify-content:center;margin-inline:-15px}.partner-portrait img{display:block;width:100%;height:100%;object-fit:contain}.partner-copy{padding-top:10px;border-top:1px solid #f4f1ea24}.partner-role{font-size:10px;letter-spacing:.1em;color:#ff683f;text-transform:uppercase;margin:0 0 14px}.partner-card h3{font-size:24px;letter-spacing:-.035em;line-height:1.2;max-width:270px;margin-bottom:16px}.partner-includes{font-size:11px;line-height:1.8;color:var(--muted);min-height:40px}.partner-tag{display:inline-flex;align-items:center;border:1px solid #5a6d7380;padding:6px 9px;border-radius:3px;color:#f4f1ea;font-size:9px;margin-top:19px}.partner-card:first-child .partner-tag{background:#ff683f;color:#172326;border-color:#ff683f}.partner-card:nth-child(n+4) .partner-copy{border-top:0;padding-block:18px}.partner-bottom{display:flex;align-items:center;justify-content:space-between;gap:30px;padding-top:28px;margin-top:28px;border-top:1px solid var(--line)}.partner-bottom p{font-size:11px;color:var(--muted);display:flex;align-items:center;gap:13px}.partner-bottom p>span{color:#ff683f;font-size:19px}.partner-bottom a{font-size:11px}
@media(max-width:1000px){.partner-heading{gap:35px}.partner-card{padding-inline:20px}.partner-card h3{font-size:21px}.partner-portrait{height:195px}.partner-card:nth-child(n+4){grid-template-columns:.8fr 1fr;padding-inline:20px}}
@media(max-width:760px){.partner-section.access{padding-block:65px}.partner-heading{grid-template-columns:1fr;gap:25px;margin-bottom:32px}.partner-heading h2{font-size:43px}.partner-intro>p:first-child{font-size:16px}.partner-intro .quiet{margin-top:12px}.partner-grid{grid-template-columns:1fr;gap:16px}.partner-card,.partner-card:nth-child(4),.partner-card:nth-child(5){grid-column:auto;display:grid;grid-template-columns:115px 1fr;gap:15px;padding:17px 18px}.partner-portrait{height:175px;margin-inline:-15px}.partner-card .partner-copy{border:0;padding:0;align-self:center}.partner-card h3{font-size:20px;margin-bottom:10px}.partner-role{font-size:9px;margin-bottom:9px}.partner-includes{font-size:10px;min-height:0}.partner-tag{margin-top:12px;font-size:8px}.partner-bottom{flex-direction:column;align-items:flex-start;gap:20px}.partner-bottom p{font-size:10px;align-items:flex-start}}
