.logo_list{padding-inline:24px}@media only screen and (min-width:1920px){.logo_list{padding-inline:clamp(24px,(100% - 1920px)/2,10000000000000000px)}}.logo_list__sec-title h1,.logo_list__sec-title h2,.logo_list__sec-title h3,.logo_list__sec-title h4,.logo_list__sec-title h5,.logo_list__sec-title h6{font-weight:400;font-size:min(max(22px,2.1875vw),42px);line-height:128%}.logo_list__sec-title h1 strong,.logo_list__sec-title h2 strong,.logo_list__sec-title h3 strong,.logo_list__sec-title h4 strong,.logo_list__sec-title h5 strong,.logo_list__sec-title h6 strong{font-weight:700}.logo_list__sec-title h1 p,.logo_list__sec-title h2 p,.logo_list__sec-title h3 p,.logo_list__sec-title h4 p,.logo_list__sec-title h5 p,.logo_list__sec-title h6 p{margin-block:0}.has-bg .logo_list__list:before{content:"";position:absolute;top:0;left:0;z-index:0;display:block;width:100%;height:100%;background-color:var(--_bg-color,transparent);border-radius:var(--default-border-radius);grid-column:1/-1;grid-row:1/-1}@keyframes a{0%{transform:translateZ(0)}20%{transform:translate3d(0,var(--_max-bounce,-30px),0)}60%{transform:translate3d(0,var(--_middle-bounce,-20px),0)}to{transform:translate3d(0,var(--_max-bounce,-30px),0)}}@keyframes b{0%{transform:translate3d(0,var(--_max-bounce,-30px),0)}to{transform:translateZ(0)}}.sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;border:0!important;white-space:nowrap!important;clip:rect(1px,1px,1px,1px)!important;clip-path:inset(50%)!important}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto!important;clip-path:none!important;height:auto!important;margin:auto!important;overflow:visible!important;width:auto!important;white-space:normal!important}.logo_list{-moz-column-gap:var(--default-col-gap);column-gap:var(--default-col-gap);grid-template-columns:repeat(14,1fr);display:grid}@media only screen and (max-width:1024px){.logo_list{grid-template-columns:repeat(6,1fr);padding-inline:24px;-moz-column-gap:var(--mobile-col-gap);column-gap:var(--mobile-col-gap)}}.logo_list{position:relative;overflow:hidden;grid-template-rows:auto auto}.logo_list__sec-title h1,.logo_list__sec-title h2,.logo_list__sec-title h3,.logo_list__sec-title h4,.logo_list__sec-title h5,.logo_list__sec-title h6{margin-block:0}@media only screen and (max-width:1024px){.logo_list__sec-title{text-align:center}}.logo_list__sec-title p{margin-top:min(max(24px,2.0833333333vw),40px)}.logo_list__sec-title p:last-child{margin-bottom:0}.logo_list__sec-title{grid-column:1/-1;grid-row:1/2;position:relative;z-index:2;margin-bottom:min(max(24px,2.0833333333vw),40px);font-size:1.5rem;padding-inline:24px}@media only screen and (min-width:1024px){.logo_list__sec-title{grid-column:2/-2;padding-inline:0}}.logo_list__list{position:relative;display:grid;grid-column:1/-1;grid-row:2/-1;gap:24px;grid-template-columns:repeat(2,1fr);grid-template-rows:auto}@media only screen and (min-width:1024px){.logo_list__list{grid-column:2/-2;grid-template-columns:repeat(3,1fr)}}@media only screen and (min-width:1280px){.logo_list__list{grid-template-columns:repeat(4,1fr)}}@media only screen and (min-width:1536px){.logo_list__list{grid-template-columns:repeat(var(--_in-row,5),1fr)}}.has-bg .logo_list__list:before{grid-row:auto}.logo_list__item{--_ani-speed:.5s;--_ani-ease:ease-in-out;--_max-bounce:-53px;--_middle-bounce:-50px;--_link-bounce:.5em;position:relative;display:grid;justify-content:center;align-items:center;margin-bottom:0;text-align:center;grid-template-columns:100%;grid-template-rows:auto auto auto;padding-inline:min(max(24px,2.0833333333vw),40px);container:logo_list_item/inline-size}@media only screen and (min-width:1024px){.logo_list__item{grid-template-rows:auto auto}}.has-bg .logo_list__item{margin-block:min(max(24px,2.0833333333vw),40px)}.logo_list__image{height:120px!important;-o-object-fit:contain;object-fit:contain;width:auto;height:auto;max-width:100%;grid-row:1/2;grid-column:1/-1;mix-blend-mode:multiply;margin:min(max(16px,2.0833333333vw),40px) auto}.has-bg .logo_list__image{filter:grayscale(1)}.logo_list__caption{z-index:2;display:flex;justify-content:center;align-items:center;width:100%;height:42px;margin-top:auto;background-color:var(--color-white);border-top:1px solid var(--color-gray-bg);font-size:.875rem;line-height:1.1;grid-row:3/-1;grid-column:1/-1}.has-bg .logo_list__caption{background-color:var(--_bg-color)}@media only screen and (min-width:1024px){.logo_list__caption{grid-row:2/-1}}.logo_list__link{position:relative;width:100%;margin-bottom:1em;color:inherit;font-size:.875rem;text-decoration:none;grid-row:2/3;grid-column:1/-1}@media only screen and (min-width:1024px){.logo_list__link{position:absolute;top:0;left:0;z-index:1;grid-row:2/-1}}@media only screen and (max-width:1024px){.logo_list__link{position:absolute;top:0;left:0;right:0;bottom:0;font-size:0!important;grid-row:auto;grid-column:auto}}@media only screen and (min-width:1024px){.logo_list__item:has(.logo_list__link) .logo_list__image,.logo_list__item:has(.logo_list__link) .logo_list__link{animation:b var(--_ani-speed) forwards var(--_ani-ease)}.logo_list__item:has(.logo_list__link):hover .logo_list__image,.logo_list__item:has(.logo_list__link):hover .logo_list__link{animation-name:a}}