.hero-h1[data-v-0fe4cc13]{font-size:clamp(45px,4.2vw,62px);line-height:1.085;letter-spacing:-.068em;font-weight:800;margin-bottom:21px}.hero-p[data-v-0fe4cc13]{font-size:15px;color:#596f7a;line-height:1.92;max-width:495px}.hero-kicker-line[data-v-0fe4cc13]:before{content:"";height:1px;width:34px;background:#176b86;flex:none}.category-viewport[data-v-0fe4cc13]{overflow-x:auto;scrollbar-width:none;scroll-snap-type:x mandatory;scroll-behavior:smooth;overscroll-behavior-x:contain}.category-viewport[data-v-0fe4cc13]::-webkit-scrollbar{display:none}.category-card[data-v-0fe4cc13]{position:relative;scroll-snap-align:start;min-width:calc((100% - 44px) / 3.15);max-width:375px;height:360px;border-radius:15px;border:1px solid #e3ebef;background:linear-gradient(150deg,#f8fafb,#f0f5f7);display:flex;flex-direction:column;overflow:hidden;transition:transform .2s,box-shadow .2s,border-color .2s}.category-card[data-v-0fe4cc13]:hover{transform:translateY(-3px);border-color:#bed5df;box-shadow:0 14px 30px #244a5b12}.category-card img[data-v-0fe4cc13]{max-height:205px;filter:drop-shadow(0 10px 10px rgba(84,117,129,.03))}.category-card.cat-platform img[data-v-0fe4cc13]{max-height:230px}.category-card.cat-bathroom img[data-v-0fe4cc13]{max-height:172px}.category-card.cat-kitchen img[data-v-0fe4cc13]{max-height:215px}@media (max-width: 1080px){.category-card[data-v-0fe4cc13]{min-width:calc((100% - 34px) / 2.55)}}@media (max-width: 760px){.hero-h1[data-v-0fe4cc13]{font-size:44px;max-width:510px;margin-bottom:17px}.hero-p[data-v-0fe4cc13]{font-size:13px;max-width:520px;line-height:1.75}.category-card[data-v-0fe4cc13]{min-width:78%;height:338px}.category-card img[data-v-0fe4cc13]{max-height:200px}}
