.landing-products[data-v-47d62ee5]{padding:8rem 0;border-bottom:1px solid var(--lp-border-light)}.landing-products--theme-light[data-v-47d62ee5]{background:var(--lp-bg-light)}.landing-products--theme-white[data-v-47d62ee5]{background:var(--lp-bg-white)}.landing-products--theme-warm[data-v-47d62ee5]{background:var(--lp-bg-warm)}.landing-products__header[data-v-47d62ee5]{margin-bottom:4rem}.landing-products__title[data-v-47d62ee5]{margin-bottom:1rem}.landing-products__subtitle[data-v-47d62ee5]{font-size:1.05rem;color:var(--lp-text-body);max-width:560px;margin:0 auto}.landing-products__grid[data-v-47d62ee5]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;margin-top:2rem}.landing-products__card[data-v-47d62ee5]{background:var(--lp-bg-white);border-radius:14px;overflow:hidden;border:1px solid var(--lp-border-light);transition:all .4s}.landing-products__card[data-v-47d62ee5]:hover{transform:translateY(-4px);box-shadow:0 12px 40px rgba(0,0,0,.08);border-color:rgba(1,171,188,.2)}.landing-products__visual[data-v-47d62ee5]{aspect-ratio:16/10;overflow:hidden;border-bottom:1px solid var(--lp-border-light)}.landing-products__visual-img[data-v-47d62ee5]{width:100%;height:100%}.landing-products__visual-img img[data-v-47d62ee5]{width:100%;height:100%;object-fit:cover;display:block}.landing-products__visual-placeholder[data-v-47d62ee5]{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;font-size:.6rem;color:var(--lp-text-muted)}.placeholder-0[data-v-47d62ee5]{background:linear-gradient(160deg,rgba(1,171,188,.08),#f0f2f3)}.placeholder-1[data-v-47d62ee5]{background:linear-gradient(160deg,rgba(253,184,18,.08),#f0f2f3)}.placeholder-2[data-v-47d62ee5]{background:linear-gradient(160deg,rgba(1,171,188,.05),rgba(253,184,18,.05),#f0f2f3)}.landing-products__visual-icon[data-v-47d62ee5]{font-family:var(--lp-font-display);font-size:1.5rem;font-weight:700}.placeholder-0 .landing-products__visual-icon[data-v-47d62ee5]{color:var(--lp-teal-accent)}.placeholder-1 .landing-products__visual-icon[data-v-47d62ee5]{color:var(--lp-amber-dark)}.placeholder-2 .landing-products__visual-icon[data-v-47d62ee5]{color:var(--lp-teal-dark)}.landing-products__body[data-v-47d62ee5]{padding:2rem}.landing-products__tag[data-v-47d62ee5]{font-size:.7rem;text-transform:uppercase;letter-spacing:.06em;color:var(--lp-teal-dark);margin-bottom:.5rem;background:rgba(1,171,188,.08);padding:.2rem .6rem;border-radius:4px;display:inline-block}.landing-products__body h3[data-v-47d62ee5]{font-size:1.15rem;font-weight:600;color:var(--lp-text-dark);margin-bottom:.75rem}.landing-products__body p[data-v-47d62ee5]{font-size:.9rem;color:var(--lp-text-body);line-height:1.65;margin-bottom:1.5rem}.landing-products__secondary[data-v-47d62ee5]{margin-top:.75rem;font-size:.82rem!important}@media (max-width:768px){.landing-products__grid[data-v-47d62ee5]{grid-template-columns:1fr}.landing-products__card[data-v-47d62ee5]:hover{transform:none}}