:root{--static-accent:#7750bc;--static-green:#0d7872}html{scroll-behavior:smooth}body{overflow-x:hidden}.reveal{opacity:1!important;transform:none!important}.future-pending{opacity:1!important;transform:none!important}img{max-width:100%;height:auto}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}a,button{touch-action:manipulation}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid #7750bc;outline-offset:4px}.command-hero{background:#111b2e!important;color:#fff}.command-kicker{color:#bda6ed!important}.command-hero h1{color:#fff!important}.command-hero p{color:#d4dcec}.command-showcase{overflow:hidden;border-radius:18px;box-shadow:0 24px 60px #0004}.command-showcase img{width:100%;object-fit:cover}.command-showcase-label{background:linear-gradient(transparent,#071423e8)}.static-product-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.static-product-card{border:1px solid #e1e4ed;border-radius:18px;overflow:hidden;color:inherit;text-decoration:none;background:#fff;transition:box-shadow .18s ease,border-color .18s ease}.static-product-card:hover{border-color:#a88bc7;box-shadow:0 12px 32px #26355318}.static-product-card img{width:100%;aspect-ratio:16/10;object-fit:cover}.static-product-card div{padding:24px}.static-product-card h3{margin:0 0 12px;font-size:24px}.static-product-card p{line-height:1.65}.static-product-card span{color:#754bb1;font-weight:650}.static-living{display:grid;grid-template-columns:1fr 1fr;gap:42px;align-items:center;padding-top:60px;padding-bottom:60px}.static-living img{border-radius:20px;aspect-ratio:4/3;object-fit:cover}.static-living h2{font-size:clamp(30px,4vw,50px);line-height:1.15}.static-living p{line-height:1.75}.static-search{border:1px solid #d8dce6;border-radius:20px;width:min(780px,calc(100% - 32px));max-height:82dvh;padding:28px;color:#152139;background:#fbfcff;box-shadow:0 30px 120px #0005}.static-search::backdrop{background:#101c31ac}.search-title{display:flex;align-items:center;justify-content:space-between;gap:20px}.search-title button{border:1px solid #ccd3e1;background:white;border-radius:50%;width:42px;height:42px;cursor:pointer}.static-search label{display:block}.static-search input{display:block;width:100%;margin-top:12px;padding:15px;border:1px solid #c5cddd;border-radius:10px;font:inherit}#static-results a{display:flex;flex-direction:column;gap:7px;padding:16px 8px;border-bottom:1px solid #e2e6ef;color:inherit;text-decoration:none}#static-results a:hover{background:#eee9fa}#static-results small{color:#72529b}.enquiry-section{max-width:920px;margin:auto}.enquiry-section label{display:block;margin:14px 0}.enquiry-section input,.enquiry-section textarea,.enquiry-section select{width:100%;padding:13px;border:1px solid #ccd3e1;border-radius:9px;font:inherit;margin-top:8px}.enquiry-section .tool-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.static-enquiry-actions{display:flex;flex-wrap:wrap;gap:12px;margin:24px 0}.enquiry-note{font-size:14px;color:#586278}.whatsapp-icon{display:inline-block;width:19px;height:19px;vertical-align:middle;flex-shrink:0;margin-right:6px}.catalog-grid{content-visibility:auto;contain-intrinsic-size:auto 1600px}.catalog-card{overflow:hidden}.catalog-card-main img{object-fit:cover}.site-header img.asutos-logo{loading:eager}.lifecycle-panels [hidden]{display:none!important}@media(max-width:800px){.static-product-grid{grid-template-columns:1fr 1fr}.static-living{grid-template-columns:1fr;gap:24px}.static-living img{order:-1}.static-search{padding:20px}.enquiry-section .tool-grid{grid-template-columns:1fr}.static-product-card div{padding:18px}}@media(max-width:480px){.static-product-grid{grid-template-columns:1fr}.static-living{padding-top:36px;padding-bottom:36px}.static-product-card img{aspect-ratio:16/9}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{animation:none!important;transition:none!important}}

body,button,input,select,textarea{font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}
