.atmc-logo,.logo-pro{--logo-columns:var(--logo-cols,6);--logo-gap:2rem;--logo-row-gap:2rem;--logo-max-height:var(--logo-height,40px);--logo-min-height:24px;--logo-max-width:160px;--logo-section-pt:var(--section-padding-desktop,3.75rem);--logo-section-pb:var(--section-padding-desktop,3.75rem);--logo-bg:transparent;--logo-heading-color:var(--atmc-text-muted,#85868c);--logo-name-color:var(--atmc-text-secondary,#85868c);--logo-transition:0.3s cubic-bezier(0.4,0,0.2,1);--logo-transition-fast:0.15s ease;--logo-grayscale:100%;--logo-grayscale-opacity:0.6;--logo-grayscale-hover-opacity:1;background-color:var(--logo-bg);padding:var(--logo-section-pt) 0 var(--logo-section-pb);position:relative;text-align:center}.atmc-logo__container,.logo-pro__container{margin:0 auto;max-width:var(--atmc-container-width,1200px);padding:0 var(--atmc-container-padding,1.5rem)}.atmc-logo__heading,.logo-pro__heading{color:var(--logo-heading-color);display:block;font-size:var(--font-size-small,.875rem);font-weight:500;letter-spacing:.1em;margin-bottom:var(--spacing-xl,2rem);text-transform:uppercase}.atmc-logo__title{color:var(--atmc-dark,#292930);font-size:var(--atmc-h3,1.5rem);font-weight:700;margin:0 0 var(--spacing-sm,.5rem)}.atmc-logo__subtitle{color:var(--atmc-text-secondary,#85868c);font-size:1rem;margin:0}.atmc-logo__grid,.logo-pro__grid{display:grid;gap:var(--logo-gap);grid-template-columns:repeat(var(--logo-columns),1fr);grid-row-gap:var(--logo-row-gap);align-items:center;justify-items:center}.atmc-logo__item,.atmc-logo_item,.logo-pro__item{align-items:center;display:flex;flex-direction:column;gap:var(--spacing-sm,.5rem);justify-content:center;padding:var(--spacing-md,1rem);transition:transform var(--logo-transition)}.atmc-logo__item:hover,.atmc-logo_item:hover,.logo-pro__item:hover{transform:scale(1.05)}.atmc-logo__link,.atmc-logo_link,.logo-pro__item a{align-items:center;display:flex;flex-direction:column;gap:var(--spacing-sm,.5rem);justify-content:center;text-decoration:none;transition:opacity var(--logo-transition)}.atmc-logo__link:hover,.atmc-logo_link:hover,.logo-pro__item a:hover{opacity:1}.atmc-logo__img,.atmc-logo_img,.logo-pro__item img{height:auto;max-height:var(--logo-max-height);max-width:var(--logo-max-width);object-fit:contain;transition:all var(--logo-transition);width:auto}.atmc-logo--grayscale .atmc-logo__img,.atmc-logo--grayscale .atmc-logo_img,.logo-pro__grid--grayscale .logo-pro__item img{filter:grayscale(var(--logo-grayscale));opacity:var(--logo-grayscale-opacity);transition:filter var(--logo-transition),opacity var(--logo-transition),transform var(--logo-transition)}.atmc-logo--grayscale .atmc-logo__item:hover .atmc-logo__img,.atmc-logo--grayscale .atmc-logo_item:hover .atmc-logo_img,.logo-pro__grid--grayscale .logo-pro__item:hover img{filter:grayscale(0);opacity:var(--logo-grayscale-hover-opacity)}.atmc-logo__name,.atmc-logo_name,.logo-pro__name{color:var(--logo-name-color);font-size:var(--font-size-xs,.75rem);font-weight:500;line-height:1.3;margin:0;text-align:center;transition:color var(--logo-transition-fast)}.atmc-logo__item:hover .atmc-logo__name,.atmc-logo_item:hover .atmc-logo_name,.logo-pro__item:hover .logo-pro__name{color:var(--atmc-primary,#0fb5b3)}.atmc-logo-01{align-items:center;display:grid;gap:var(--logo-gap,2rem);grid-template-columns:repeat(var(--logo-columns,6),1fr);justify-items:center}.atmc-logo-01_item{align-items:center;display:flex;justify-content:center;padding:var(--spacing-md,1rem);transition:transform var(--logo-transition)}.atmc-logo-01_item:hover{transform:scale(1.05)}.atmc-logo-01_link{align-items:center;display:flex;justify-content:center;text-decoration:none}.atmc-logo-01_img{height:auto;max-height:var(--logo-max-height,40px);max-width:var(--logo-max-width,160px);object-fit:contain;transition:all var(--logo-transition);width:auto}.atmc-logo-01--grayscale .atmc-logo-01_img{filter:grayscale(100%);opacity:.6}.atmc-logo-01--grayscale .atmc-logo-01_item:hover .atmc-logo-01_img{filter:grayscale(0);opacity:1}.atmc-logo-02{align-items:stretch;display:grid;gap:var(--logo-gap,1.5rem);grid-template-columns:repeat(var(--logo-columns,5),1fr)}.atmc-logo-02_item{align-items:center;background:var(--atmc-white,#fff);border-radius:var(--atmc-radius-md,8px);box-shadow:var(--atmc-shadow-sm,0 1px 3px rgba(0,0,0,.06));display:flex;justify-content:center;padding:var(--spacing-lg,1.5rem);transition:all var(--logo-transition)}.atmc-logo-02_item:hover{box-shadow:var(--atmc-shadow-lg,0 8px 24px rgba(0,0,0,.12));transform:translateY(-4px)}.atmc-logo-02_link{align-items:center;display:flex;height:100%;justify-content:center;text-decoration:none;width:100%}.atmc-logo-02_img{height:auto;max-height:var(--logo-max-height,48px);max-width:100%;object-fit:contain;transition:all var(--logo-transition);width:auto}.atmc-logo-02--grayscale .atmc-logo-02_img{filter:grayscale(100%);opacity:.6}.atmc-logo-02--grayscale .atmc-logo-02_item:hover .atmc-logo-02_img{filter:grayscale(0);opacity:1}.atmc-logo-03{display:grid;gap:var(--logo-gap,2rem);grid-template-columns:repeat(var(--logo-columns,4),1fr);grid-row-gap:2.5rem;align-items:start}.atmc-logo-03_item{align-items:center;display:flex;flex-direction:column;gap:var(--spacing-sm,.5rem);justify-content:flex-start;padding:var(--spacing-md,1rem);text-align:center;transition:transform var(--logo-transition)}.atmc-logo-03_item:hover{transform:translateY(-4px)}.atmc-logo-03_link{align-items:center;display:flex;flex-direction:column;gap:var(--spacing-sm,.5rem);text-decoration:none}.atmc-logo-03_top{align-items:center;display:flex;justify-content:center;min-height:60px}.atmc-logo-03_img{height:auto;max-height:var(--logo-max-height,48px);max-width:var(--logo-max-width,140px);object-fit:contain;transition:all var(--logo-transition);width:auto}.atmc-logo-03_bottom{margin-top:var(--spacing-xs,.25rem)}.atmc-logo-03_name{color:var(--atmc-text-secondary,#85868c);font-size:var(--font-size-small,.875rem);font-weight:500;margin:0;transition:color var(--logo-transition-fast)}.atmc-logo-03_item:hover .atmc-logo-03_name{color:var(--atmc-primary,#0fb5b3)}.atmc-logo-03--grayscale .atmc-logo-03_img{filter:grayscale(100%);opacity:.6}.atmc-logo-03--grayscale .atmc-logo-03_item:hover .atmc-logo-03_img{filter:grayscale(0);opacity:1}.atmc-logo-04{align-items:stretch;display:grid;gap:var(--logo-gap,1.5rem);grid-template-columns:repeat(var(--logo-columns,5),1fr)}.atmc-logo-04_item{align-items:center;background:var(--atmc-white,#fff);border:1px solid var(--atmc-border,#dfdbd2);border-radius:var(--atmc-radius-md,8px);display:flex;justify-content:center;padding:var(--spacing-lg,1.5rem);transition:all var(--logo-transition)}.atmc-logo-04_item:hover{border-color:var(--atmc-primary,#0fb5b3);box-shadow:0 0 0 1px var(--atmc-primary,#0fb5b3)}.atmc-logo-04_link{align-items:center;display:flex;height:100%;justify-content:center;text-decoration:none;width:100%}.atmc-logo-04_img{height:auto;max-height:var(--logo-max-height,48px);max-width:100%;object-fit:contain;transition:all var(--logo-transition);width:auto}.atmc-logo-04--grayscale .atmc-logo-04_img{filter:grayscale(100%);opacity:.6}.atmc-logo-04--grayscale .atmc-logo-04_item:hover .atmc-logo-04_img{filter:grayscale(0);opacity:1}.atmc-logo-05{flex-wrap:wrap;gap:var(--logo-gap,2.5rem)}.atmc-logo-05,.atmc-logo-05_item{align-items:center;display:flex;justify-content:center}.atmc-logo-05_item{padding:var(--spacing-sm,.5rem);transition:transform var(--logo-transition)}.atmc-logo-05_item:hover{transform:scale(1.1)}.atmc-logo-05_link{align-items:center;display:flex;justify-content:center;text-decoration:none}.atmc-logo-05_img{height:auto;max-height:var(--logo-max-height,32px);max-width:var(--logo-max-width,120px);object-fit:contain;transition:all var(--logo-transition);width:auto}.atmc-logo-05--grayscale .atmc-logo-05_img{filter:grayscale(100%);opacity:.5}.atmc-logo-05--grayscale .atmc-logo-05_item:hover .atmc-logo-05_img{filter:grayscale(0);opacity:1}.atmc-logo-slider,.logo-pro--slider{overflow:hidden;position:relative}.atmc-logo-slider .slick-slide,.logo-pro--slider .slick-slide{padding:0 var(--spacing-md,1rem)}.atmc-logo-slider .slick-list,.logo-pro--slider .slick-list{margin:0 calc(var(--spacing-md, 1rem)*-1)}.atmc-logo-slider .slick-track,.logo-pro--slider .slick-track{align-items:center;display:flex}.atmc-logo-slider .slick-next,.atmc-logo-slider .slick-prev,.logo-pro--slider .slick-next,.logo-pro--slider .slick-prev{align-items:center;background:hsla(0,0%,100%,.9);border:none;border-radius:50%;box-shadow:0 2px 8px rgba(0,0,0,.1);color:transparent;cursor:pointer;display:flex;font-size:0;height:40px;justify-content:center;line-height:0;outline:none;padding:0;position:absolute;top:50%;transform:translateY(-50%);transition:all var(--logo-transition);width:40px;z-index:10}.atmc-logo-slider .slick-next:hover,.atmc-logo-slider .slick-prev:hover,.logo-pro--slider .slick-next:hover,.logo-pro--slider .slick-prev:hover{background:#fff;box-shadow:0 4px 16px rgba(0,0,0,.15)}.atmc-logo-slider .slick-prev,.logo-pro--slider .slick-prev{left:0}.atmc-logo-slider .slick-next,.logo-pro--slider .slick-next{right:0}.atmc-logo-slider .slick-next:before,.atmc-logo-slider .slick-prev:before,.logo-pro--slider .slick-next:before,.logo-pro--slider .slick-prev:before{color:var(--atmc-dark,#292930);font-size:18px;line-height:1;opacity:1}.atmc-logo-slider .slick-prev:before,.logo-pro--slider .slick-prev:before{content:"←"}.atmc-logo-slider .slick-next:before,.logo-pro--slider .slick-next:before{content:"→"}.atmc-logo-slider .slick-dots,.logo-pro--slider .slick-dots{align-items:center;bottom:auto;display:flex!important;gap:8px;justify-content:center;list-style:none;margin-top:var(--spacing-lg,1.5rem);padding:0;position:relative}.atmc-logo-slider .slick-dots li,.logo-pro--slider .slick-dots li{margin:0;padding:0}.atmc-logo-slider .slick-dots li button,.logo-pro--slider .slick-dots li button{background:var(--atmc-border,#dddde4);border:none;border-radius:50%;cursor:pointer;display:block;font-size:0;height:10px;line-height:0;padding:0;transition:all var(--logo-transition);width:10px}.atmc-logo-slider .slick-dots li button:hover,.logo-pro--slider .slick-dots li button:hover{background:var(--atmc-text-muted,#a0a0a0)}.atmc-logo-slider .slick-dots li.slick-active button,.logo-pro--slider .slick-dots li.slick-active button{background:var(--atmc-primary,#0fb5b3);transform:scale(1.2)}.atmc-logo-marquee{overflow:hidden;position:relative}.atmc-logo-marquee__track{animation:logoMarquee 30s linear infinite;display:flex}.atmc-logo-marquee--reverse .atmc-logo-marquee__track{animation-direction:reverse}.atmc-logo-marquee--pause-on-hover:hover .atmc-logo-marquee__track{animation-play-state:paused}.atmc-logo-marquee__item{align-items:center;display:flex;flex-shrink:0;justify-content:center;padding:0 var(--spacing-xl,2rem)}.atmc-logo-marquee__img{height:auto;max-height:var(--logo-max-height,40px);max-width:var(--logo-max-width,140px);object-fit:contain;width:auto}.atmc-logo-marquee--grayscale .atmc-logo-marquee__img{filter:grayscale(100%);opacity:.6;transition:all var(--logo-transition)}.atmc-logo-marquee--grayscale .atmc-logo-marquee__item:hover .atmc-logo-marquee__img{filter:grayscale(0);opacity:1}.logo-pro__marquee{mask-image:linear-gradient(90deg,transparent 0,#000 8%,#000 92%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 8%,#000 92%,transparent);overflow:hidden;position:relative;width:100%}.logo-pro__marquee-track{align-items:center;animation:logoMarquee var(--marquee-speed,40s) linear infinite;animation-direction:var(--marquee-direction,normal);display:flex;gap:var(--marquee-gap,64px);width:max-content}.logo-pro__marquee--pause:hover .logo-pro__marquee-track{animation-play-state:paused}.logo-pro__marquee-item{align-items:center;display:flex;flex-shrink:0;justify-content:center}.logo-pro__marquee-item a{align-items:center;display:flex;text-decoration:none}.logo-pro__marquee-item img{height:auto;max-height:var(--logo-max-height,40px);max-width:180px;object-fit:contain;transition:filter .3s ease,opacity .3s ease;width:auto}.logo-pro__marquee--grayscale .logo-pro__marquee-item img{filter:grayscale(100%);opacity:.6}.logo-pro__marquee--grayscale .logo-pro__marquee-item:hover img{filter:grayscale(0);opacity:1}@keyframes logoMarquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.atmc-logo--hover-scale .atmc-logo-01_item:hover,.atmc-logo--hover-scale .atmc-logo-02_item:hover,.atmc-logo--hover-scale .atmc-logo-03_item:hover,.atmc-logo--hover-scale .atmc-logo-04_item:hover,.atmc-logo--hover-scale .atmc-logo-05_item:hover,.atmc-logo--hover-scale .atmc-logo__item:hover{transform:scale(1.1)}.atmc-logo--hover-lift .atmc-logo-01_item:hover,.atmc-logo--hover-lift .atmc-logo-02_item:hover,.atmc-logo--hover-lift .atmc-logo-03_item:hover,.atmc-logo--hover-lift .atmc-logo-04_item:hover,.atmc-logo--hover-lift .atmc-logo-05_item:hover,.atmc-logo--hover-lift .atmc-logo__item:hover{transform:translateY(-8px)}.atmc-logo--hover-brightness .atmc-logo-01_img,.atmc-logo--hover-brightness .atmc-logo-02_img,.atmc-logo--hover-brightness .atmc-logo-03_img,.atmc-logo--hover-brightness .atmc-logo-04_img,.atmc-logo--hover-brightness .atmc-logo-05_img,.atmc-logo--hover-brightness .atmc-logo__img{transition:filter var(--logo-transition)}.atmc-logo--hover-brightness .atmc-logo-01_item:hover .atmc-logo-01_img,.atmc-logo--hover-brightness .atmc-logo-02_item:hover .atmc-logo-02_img,.atmc-logo--hover-brightness .atmc-logo-03_item:hover .atmc-logo-03_img,.atmc-logo--hover-brightness .atmc-logo-04_item:hover .atmc-logo-04_img,.atmc-logo--hover-brightness .atmc-logo-05_item:hover .atmc-logo-05_img,.atmc-logo--hover-brightness .atmc-logo__item:hover .atmc-logo__img{filter:brightness(1.1)}.atmc-logo--cols-3,.atmc-logo-01--cols-3,.atmc-logo-02--cols-3,.atmc-logo-03--cols-3,.atmc-logo-04--cols-3{--logo-columns:3}.atmc-logo--cols-4,.atmc-logo-01--cols-4,.atmc-logo-02--cols-4,.atmc-logo-03--cols-4,.atmc-logo-04--cols-4{--logo-columns:4}.atmc-logo--cols-5,.atmc-logo-01--cols-5,.atmc-logo-02--cols-5,.atmc-logo-03--cols-5,.atmc-logo-04--cols-5{--logo-columns:5}.atmc-logo--cols-6,.atmc-logo-01--cols-6,.atmc-logo-02--cols-6,.atmc-logo-03--cols-6,.atmc-logo-04--cols-6{--logo-columns:6}.atmc-logo--cols-7,.atmc-logo-01--cols-7,.atmc-logo-02--cols-7,.atmc-logo-03--cols-7,.atmc-logo-04--cols-7{--logo-columns:7}.atmc-logo--cols-8,.atmc-logo-01--cols-8,.atmc-logo-02--cols-8,.atmc-logo-03--cols-8,.atmc-logo-04--cols-8{--logo-columns:8}.atmc-logo--gap-sm{--logo-gap:1rem;--logo-row-gap:1rem}.atmc-logo--gap-md{--logo-gap:1.5rem;--logo-row-gap:1.5rem}.atmc-logo--gap-lg{--logo-gap:2rem;--logo-row-gap:2rem}.atmc-logo--gap-xl{--logo-gap:3rem;--logo-row-gap:3rem}.atmc-logo--size-sm{--logo-max-height:28px;--logo-max-width:100px}.atmc-logo--size-md{--logo-max-height:40px;--logo-max-width:140px}.atmc-logo--size-lg{--logo-max-height:56px;--logo-max-width:180px}.atmc-logo--size-xl{--logo-max-height:72px;--logo-max-width:220px}@keyframes logoFadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes logoScaleIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.atmc-logo--animate .atmc-logo-01_item,.atmc-logo--animate .atmc-logo-02_item,.atmc-logo--animate .atmc-logo-03_item,.atmc-logo--animate .atmc-logo-04_item,.atmc-logo--animate .atmc-logo-05_item,.atmc-logo--animate .atmc-logo__item{animation:logoFadeIn .5s ease forwards}.atmc-logo--animate .atmc-logo__item:first-child{animation-delay:.05s}.atmc-logo--animate .atmc-logo__item:nth-child(2){animation-delay:.1s}.atmc-logo--animate .atmc-logo__item:nth-child(3){animation-delay:.15s}.atmc-logo--animate .atmc-logo__item:nth-child(4){animation-delay:.2s}.atmc-logo--animate .atmc-logo__item:nth-child(5){animation-delay:.25s}.atmc-logo--animate .atmc-logo__item:nth-child(6){animation-delay:.3s}.atmc-logo--animate .atmc-logo__item:nth-child(7){animation-delay:.35s}.atmc-logo--animate .atmc-logo__item:nth-child(8){animation-delay:.4s}.atmc-logo--animate .atmc-logo__item:nth-child(9){animation-delay:.45s}.atmc-logo--animate .atmc-logo__item:nth-child(10){animation-delay:.5s}@media (min-width:1400px){.atmc-logo-01,.atmc-logo-02,.atmc-logo-03,.atmc-logo-04,.atmc-logo__grid,.logo-pro__grid{--logo-gap:2.5rem}}@media (max-width:1199px){.atmc-logo-01,.atmc-logo-02,.atmc-logo-04,.atmc-logo__grid,.logo-pro__grid{--logo-columns:5}.atmc-logo-03{--logo-columns:4}}@media (max-width:991px){.atmc-logo,.logo-pro{--logo-section-pt:var(--section-padding-tablet,3rem);--logo-section-pb:var(--section-padding-tablet,3rem)}.atmc-logo-01,.atmc-logo-02,.atmc-logo-04,.atmc-logo__grid,.logo-pro__grid{--logo-columns:4;--logo-gap:1.5rem}.atmc-logo-03{--logo-columns:3}.atmc-logo-05{gap:2rem}.atmc-logo-slider .slick-next,.atmc-logo-slider .slick-prev,.logo-pro--slider .slick-next,.logo-pro--slider .slick-prev{height:36px;width:36px}}@media (max-width:767px){.atmc-logo,.logo-pro{--logo-section-pt:var(--section-padding-mobile,2.5rem);--logo-section-pb:var(--section-padding-mobile,2.5rem);--logo-max-height:32px;--logo-max-width:120px}.atmc-logo__heading,.logo-pro__heading{font-size:.8125rem;margin-bottom:var(--spacing-lg,1.5rem)}.atmc-logo-01,.atmc-logo-02,.atmc-logo-04,.atmc-logo__grid,.logo-pro__grid{--logo-columns:3;--logo-gap:1rem;--logo-row-gap:1.5rem}.atmc-logo-03{--logo-columns:2;--logo-gap:1rem;grid-row-gap:2rem}.atmc-logo-05{gap:1.5rem}.atmc-logo-02_item,.atmc-logo-04_item{padding:var(--spacing-md,1rem)}.atmc-logo-03_item{padding:var(--spacing-sm,.5rem)}.atmc-logo-03_name{font-size:var(--font-size-xs,.75rem)}.atmc-logo-slider .slick-next,.atmc-logo-slider .slick-prev,.logo-pro--slider .slick-next,.logo-pro--slider .slick-prev{height:32px;width:32px}.atmc-logo-slider .slick-dots,.logo-pro--slider .slick-dots{margin-top:var(--spacing-md,1rem)}.atmc-logo-slider .slick-dots li button,.logo-pro--slider .slick-dots li button{height:8px;width:8px}.atmc-logo-marquee__item{padding:0 var(--spacing-lg,1.5rem)}}@media (max-width:479px){.atmc-logo,.logo-pro{--logo-max-height:28px;--logo-max-width:100px}.atmc-logo-01,.atmc-logo-02,.atmc-logo-03,.atmc-logo-04,.atmc-logo__grid,.logo-pro__grid{--logo-columns:2;--logo-gap:0.75rem}.atmc-logo-05{flex-direction:column;gap:1.25rem}.atmc-logo-05_item{justify-content:center;width:100%}.atmc-logo-02_item,.atmc-logo-04_item{padding:var(--spacing-sm,.5rem)}.atmc-logo-slider .slick-next,.atmc-logo-slider .slick-prev,.logo-pro--slider .slick-next,.logo-pro--slider .slick-prev{display:none!important}}@media (prefers-color-scheme:dark){.atmc-logo,.logo-pro{--logo-heading-color:#a0aec0;--logo-name-color:#a0aec0}.atmc-logo-02_item,.atmc-logo-04_item{background:#2d3748;border-color:#4a5568}.atmc-logo-slider .slick-next,.atmc-logo-slider .slick-prev,.logo-pro--slider .slick-next,.logo-pro--slider .slick-prev{background:rgba(45,55,72,.9)}.atmc-logo-slider .slick-next:before,.atmc-logo-slider .slick-prev:before,.logo-pro--slider .slick-next:before,.logo-pro--slider .slick-prev:before{color:#f7fafc}}@media print{.atmc-logo,.logo-pro{padding:1rem 0}.atmc-logo-01,.atmc-logo-02,.atmc-logo-03,.atmc-logo-04,.atmc-logo__grid,.logo-pro__grid{--logo-columns:4;gap:1rem}.atmc-logo-01_item,.atmc-logo-02_item,.atmc-logo-03_item,.atmc-logo-04_item,.atmc-logo-05_item,.atmc-logo__item,.logo-pro__item{break-inside:avoid;page-break-inside:avoid}.atmc-logo--grayscale .atmc-logo__img,.atmc-logo-01--grayscale .atmc-logo-01_img,.atmc-logo-02--grayscale .atmc-logo-02_img,.atmc-logo-03--grayscale .atmc-logo-03_img,.atmc-logo-04--grayscale .atmc-logo-04_img,.atmc-logo-05--grayscale .atmc-logo-05_img,.logo-pro__grid--grayscale .logo-pro__item img{filter:none;opacity:1}.atmc-logo-slider .slick-dots,.atmc-logo-slider .slick-next,.atmc-logo-slider .slick-prev,.logo-pro--slider .slick-dots,.logo-pro--slider .slick-next,.logo-pro--slider .slick-prev{display:none!important}}@media (prefers-reduced-motion:reduce){.atmc-logo-01_img,.atmc-logo-01_item,.atmc-logo-02_img,.atmc-logo-02_item,.atmc-logo-03_img,.atmc-logo-03_item,.atmc-logo-03_name,.atmc-logo-04_img,.atmc-logo-04_item,.atmc-logo-05_img,.atmc-logo-05_item,.atmc-logo-slider .slick-dots li button,.atmc-logo-slider .slick-next,.atmc-logo-slider .slick-prev,.atmc-logo__img,.atmc-logo__item,.logo-pro--slider .slick-dots li button,.logo-pro--slider .slick-next,.logo-pro--slider .slick-prev,.logo-pro__item,.logo-pro__item img,.logo-pro__name{animation:none;transition:none}.atmc-logo-marquee__track{animation:none}}.atmc-logo-01_link:focus,.atmc-logo-02_link:focus,.atmc-logo-03_link:focus,.atmc-logo-04_link:focus,.atmc-logo-05_link:focus,.atmc-logo__link:focus,.atmc-logo_link:focus,.logo-pro__item a:focus{border-radius:4px;outline:2px solid var(--atmc-primary,#0fb5b3);outline-offset:4px}.atmc-logo-01_link:focus-visible,.atmc-logo-02_link:focus-visible,.atmc-logo-03_link:focus-visible,.atmc-logo-04_link:focus-visible,.atmc-logo-05_link:focus-visible,.atmc-logo__link:focus-visible,.atmc-logo_link:focus-visible,.logo-pro__item a:focus-visible{outline:2px solid var(--atmc-primary,#0fb5b3);outline-offset:4px}.atmc-logo-slider .slick-next:focus,.atmc-logo-slider .slick-prev:focus,.logo-pro--slider .slick-next:focus,.logo-pro--slider .slick-prev:focus{outline:2px solid var(--atmc-primary,#0fb5b3);outline-offset:2px}.atmc-logo .text-center{text-align:center}.atmc-logo .text-left{text-align:left}.atmc-logo .text-right{text-align:right}.atmc-logo .hidden{display:none}.atmc-logo .visible{display:block}.atmc-logo--no-grayscale .atmc-logo-01_img,.atmc-logo--no-grayscale .atmc-logo-02_img,.atmc-logo--no-grayscale .atmc-logo-03_img,.atmc-logo--no-grayscale .atmc-logo-04_img,.atmc-logo--no-grayscale .atmc-logo-05_img,.atmc-logo--no-grayscale .atmc-logo__img{filter:none;opacity:1}.atmc-logo--shadow-sm .atmc-logo__item{box-shadow:var(--atmc-shadow-sm,0 1px 3px rgba(0,0,0,.06))}.atmc-logo--shadow-md .atmc-logo__item{box-shadow:var(--atmc-shadow-md,0 4px 12px rgba(0,0,0,.08))}.atmc-logo--shadow-lg .atmc-logo__item{box-shadow:var(--atmc-shadow-lg,0 8px 24px rgba(0,0,0,.12))}.atmc-logo--bg-light{--logo-bg:var(--atmc-light,#fafafa)}.atmc-logo--bg-white{--logo-bg:var(--atmc-white,#fff)}.atmc-logo--bg-dark{--logo-bg:var(--atmc-dark,#292930);--logo-heading-color:hsla(0,0%,100%,.7);--logo-name-color:hsla(0,0%,100%,.7)}