@import "https://fonts.googleapis.com/css2?family=Cabin+Condensed:wght@400;500;600;700&display=swap";@import "https://fonts.googleapis.com/css2?family=ABeeZee&family=Roboto:wght@400;500;700&display=swap";.brands-section{background-color:#4aff47;flex-direction:column;align-items:center;gap:32px;padding:48px 24px;display:flex}.brands-title{color:#222;letter-spacing:.01em;text-align:center;margin:0;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:1.5rem;font-weight:400}.brands-grid{flex-wrap:wrap;justify-content:center;gap:20px;display:flex}.brand-circle{background-color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:90px;height:90px;transition:transform .2s,box-shadow .2s;display:flex;overflow:hidden}.brand-circle:hover{transform:scale(1.06);box-shadow:0 6px 20px #0000002e}.brand-image{object-fit:contain;border-radius:50%;width:100%;height:100%;display:block}.brand-placeholder{color:#555;-webkit-user-select:none;user-select:none;font-family:monospace;font-size:.75rem}@media (width<=480px){.brand-circle{width:72px;height:72px}.brands-grid{gap:14px}}.characteristics-section{background-color:#98ff7f;flex-direction:column;align-items:center;gap:32px;padding:48px 40px;display:flex}.characteristics-title{color:#111;text-align:center;margin:0;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:2rem;font-weight:400}.characteristics-content{flex-direction:row;align-items:center;gap:64px;width:100%;max-width:960px;display:flex}.characteristics-image-wrapper{background-color:#d9d9d9;border-radius:4px;flex-shrink:0;width:340px;height:380px;overflow:hidden}.characteristics-image{object-fit:cover;width:100%;height:100%;display:block}.characteristics-list{flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}.characteristics-item{color:#222;padding-left:1.2em;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:1rem;position:relative}.characteristics-item:before{content:"-";color:#222;position:absolute;left:0}@media (width<=768px){.characteristics-content{flex-direction:column;align-items:flex-start;gap:32px}.characteristics-image-wrapper{width:100%;height:260px}}*{box-sizing:border-box;margin:0;padding:0}
