/* Cleaner, logo-first treatment for represented brands. */
body.arcom-page-index .partners-section{padding:104px 0 110px;background:#f8f9fd}body.arcom-page-index .partners-section .section-heading--split{display:flex;min-height:0;align-items:end;margin:0 0 35px;padding:0;border:0;border-radius:0;background:transparent;color:inherit;overflow:visible}body.arcom-page-index .partners-section .section-heading--split:before{display:none}.partners-section .section-heading .eyebrow{margin-bottom:13px;color:#7568d7}.partners-section .section-heading h2{max-width:690px;margin:0;color:#172957;font-size:clamp(38px,4vw,55px);letter-spacing:-.06em}.partners-section .section-heading--split .text-link{display:inline-flex;margin:0;padding:0;border:0;border-radius:0;background:transparent;color:#172957;text-decoration:none}.partners-section .section-heading--split .text-link:after{content:'\2192';display:flex;width:27px;height:27px;align-items:center;justify-content:center;margin-left:10px;border-radius:50%;background:#172957;color:#fff;font-size:13px;transition:transform .2s}.partners-section .section-heading--split .text-link i{display:none}.partners-section .section-heading--split .text-link:hover{background:transparent;color:#ff5c4d}.partners-section .section-heading--split .text-link:hover:after{background:#ff5c4d;transform:translateX(4px)}.partners-section .partner-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0}.partners-section .partner-card{min-height:218px;padding:12px;border:1px solid #e1e4ee;border-radius:16px;background:#fff;box-shadow:none}.partners-section .partner-card:hover{border-color:#c5c2ee;box-shadow:0 15px 30px rgba(35,46,88,.09);transform:translateY(-4px)}.partners-section .partner-card__image{height:148px;border-radius:10px;background:#f5f6fb}.partners-section .partner-card__image img{max-width:69%;max-height:95px}.partners-section .partner-card>span:last-child{padding:15px 7px 5px;color:#25355e;font:800 15px var(--display)}.partners-section .partner-card i{display:inline;color:#7568d7;background:transparent;width:auto;height:auto;font-size:12px}.partners-section .partner-card:hover i{color:#ff5c4d;background:transparent;transform:translateX(4px)}@media(max-width:900px){body.arcom-page-index .partners-section{padding:76px 0}.partners-section .section-heading--split{display:block}.partners-section .section-heading--split .text-link{margin-top:20px}}@media(max-width:600px){body.arcom-page-index .partners-section{padding:62px 0}.partners-section .section-heading h2{font-size:39px}.partners-section .partner-grid{grid-template-columns:1fr}.partners-section .partner-card{min-height:205px}.partners-section .partner-card__image{height:136px}}
body.arcom-page-index .partner-card__image img[alt="Fricon"]{width:100%;height:100%;max-width:none;max-height:none;object-fit:cover;transform:none}
