@layer components{.solutions-box{container-type:inline-size}.solutions-box__inner{gap:var(--g-spacing-6);padding:var(--g-spacing-5);border-radius:var(--g-radius-lg);border:.1rem solid;flex-direction:column;display:flex}.-component-theme-dark .solutions-box__inner{background-color:var(--g-color-dark-300);border-color:var(--g-color-gray-600)}.-component-theme-light .solutions-box__inner{background-color:var(--g-color-beige-200);border-color:var(--g-color-gray-100)}.solutions-box__header h2,.solutions-box__header h3{letter-spacing:-.02rem;font-size:2rem;line-height:2.6rem}@media (min-width:768px){.solutions-box__header h2,.solutions-box__header h3{font-size:2.4rem;line-height:3rem}}@media (min-width:1024px){.solutions-box__header h2,.solutions-box__header h3{font-size:3.2rem;line-height:4rem}}.solutions-box__header h2,.solutions-box__header h3{margin-bottom:0}.solutions-box__header h2 strong,.solutions-box__header h3 strong{color:var(--g-color-orange-400)}.-component-theme-dark .solutions-box__header :is(h1,h2,h3,h4,h5,p):not([class]){color:var(--g-color-beige-100)}.-component-theme-dark .solutions-box__header :is(h1,h2,h3,h4,h5) strong{color:var(--g-color-orange-200)}.solutions-box__items{gap:var(--g-spacing-6);flex-direction:column;margin:0;padding:0;list-style-type:none;display:flex}.solutions-box__item{gap:var(--g-spacing-5);grid-template-columns:4.8rem 1fr;display:grid}.solutions-box__item-icon{aspect-ratio:1;border-radius:var(--g-radius-md);justify-content:center;align-items:center;display:flex}.-component-theme-light .solutions-box__item-icon{background-color:var(--g-color-beige-100)}.-component-theme-dark .solutions-box__item-icon{background-color:var(--g-color-dark-100)}.solutions-box__item-icon img{object-fit:contain;width:3.6rem;height:3.6rem}.solutions-box__item-content{gap:var(--g-spacing-4);flex-direction:column;display:flex}@media (min-width:768px){.solutions-box__item-content{gap:var(--g-spacing-2)}}.solutions-box__item-logotypes{align-items:center;gap:var(--g-spacing-5)var(--g-spacing-6);flex-wrap:wrap;display:flex}.solutions-box__item-logotype{align-items:center;max-height:2.8rem;display:flex}.solutions-box__item-logotype img{width:auto;max-width:100%;max-height:2.8rem}@media (min-width:768px){.solutions-box__item-logotype img{max-width:21.2rem}}.-component-theme-light .solutions-box__item-description{color:var(--g-color-gray-400)}.-component-theme-dark .solutions-box__item-description{color:var(--g-color-gray-200)}}
