@layer reset,default,plugin,atom,molecule,organism,theme,cro;@keyframes shake{10%,30%{transform:translate(-20px)}20%,40%{transform:translate(20px)}to{transform:translate(0)}}.animation-shake{animation:shake 1.4s}.animation-shake-infinite{animation:shake 1.4s infinite}@keyframes bounce{0%,13%,35%,53%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}27%,29%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-12px,0)}47%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-6px,0)}60%{transform:translate3d(0,-1px,0)}}.animation-bounce{animation:bounce 1.5s}.animation-bounce-infinite{animation:bounce 1.5s infinite}@keyframes jump{0%,20%,53%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}40%,43%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-12px,0)}70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-6px,0)}90%{transform:translate3d(0,-1px,0)}}.animation-jump{animation:jump .8s}.animation-jump-infinite{animation:jump .8s infinite}@keyframes pulsate{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.animation-pulsate{animation:pulsate 2s}.animation-pulsate-infinite{animation:pulsate 2s infinite}@keyframes rotate{0%{transform:rotate(0)}70%,to{transform:rotate(360deg)}}.animation-rotate{animation:rotate 2.5s}.animation-rotate-infinite{animation:rotate 2.5s infinite}.hover-zoom{scale:1;transition:all .3s ease-in-out}.hover-zoom:hover{scale:1.05}.hover-zoom-overlay{scale:1;transition:all .3s ease-in-out}.hover-zoom-overlay:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;background:#fff}.hover-zoom-overlay:hover{scale:1.05}.hover-zoom-overlay:hover:after{opacity:.5}@layer reset,default,framework,plugin,atom,molecule,organism,template,step,cro;@layer default{@media (min-width: 1024px){.mobile{display:none}}@media (min-width: 768px){.mobile{display:none}}@media (max-width: 767px){.desktop{display:none}}}@layer theme{.usps-container{container:usps/inline-size}.usps-container .usps{display:flex;flex-direction:column;gap:var(--space-l);height:100%;margin:0vw -5vw;padding:var(--space-l) var(--space-m);border-radius:var(--space-corner-xs);background:var(--background, var(--global-background-50, var(--global-fallback-background-50)))}@container usps (min-width: 0vw){@media (min-width: 768px){[data-device=tablet] .usps-container .usps{gap:var(--space-xl);margin:0;padding:var(--space-xl)}}}@container usps (min-width: 0px){@media (min-width: 1024px){[data-device=desktop] .usps-container .usps{gap:var(--space-xl);margin:0;padding:var(--space-xl)}}}.usps-container .usps__heading{color:var(--heading-color, var(--global-background-0, var(--global-fallback-background-0)))}.usps-container .usps__subheading{color:var(--subheading-color, var(--global-background-0, var(--global-fallback-background-0)))}.usps-container .usps__main{display:flex;flex-direction:column;gap:var(--space-m)}.usps-container .usps__list{display:flex;flex-direction:column;align-items:center;gap:var(--space-m)}.usps-container .usps__list:has(.usps__item>.usps__item-text:not(:only-child)) .usps__item:has(.usps__item-text:only-child){padding-left:var(--space-xl)}.usps-container .usps__list .usps__item{display:flex;gap:var(--space-xs);width:100%;color:var(--items-color, var(--global-background-0, var(--global-fallback-background-0)))}.usps-container .usps__list .usps__item-image{width:auto!important;max-width:7.5vw;height:auto!important;max-height:7.5vw;-o-object-fit:contain;object-fit:contain;aspect-ratio:1/1}@container usps (min-width: 0vw){@media (min-width: 768px){[data-device=tablet] .usps-container .usps__list .usps__item-image{max-width:2.34375vw;max-height:2.34375vw}}}@container usps (min-width: 0px){@media (min-width: 1024px){[data-device=desktop] .usps-container .usps__list .usps__item-image{max-width:2.34375vw;max-height:2.34375vw}}}@container usps (min-width: 0px){@media (min-width: 1024px){[data-device=desktop] .usps-container .usps__list .usps__item-image{max-width:24px;max-height:24px}}}.usps-container .usps__list .usps__item-text{width:100%}.usps-container .usps__reviews{display:flex;justify-content:center;padding-top:var(--space-l);border-top:1px solid var(--divider-color, var(--global-background-0, var(--global-fallback-background-0)))}@container usps (min-width: 43.75vw){@media (min-width: 768px){[data-device=tablet] .usps-container .usps__reviews :deep(.review-company){flex-direction:row-reverse;align-items:center}[data-device=tablet] .usps-container .usps__reviews :deep(.review-company__container){flex-direction:row;align-items:center}}}@container usps (min-width: 448px){@media (min-width: 1024px){[data-device=desktop] .usps-container .usps__reviews :deep(.review-company){flex-direction:row-reverse;align-items:center}[data-device=desktop] .usps-container .usps__reviews :deep(.review-company__container){flex-direction:row;align-items:center}}}}
