.products[data-v-65cee5e2]{background-color:#fff}.hero-title[data-v-65cee5e2]{display:inline-block}.hero-accent[data-v-65cee5e2]{color:#faa41c}.hero-subtitle[data-v-65cee5e2]{color:#f6f6f9;font-size:20px;line-height:1.5;max-width:820px}@media (max-width:767px){.hero-subtitle[data-v-65cee5e2]{font-size:16px}}.hero-features[data-v-65cee5e2]{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.hero-feature[data-v-65cee5e2]{align-items:center;background:#ffffff0f;border:1px solid #ffffff2e;border-radius:8px;color:#fff;display:flex;font-size:15px;gap:8px;line-height:1.3;padding:10px 14px}.hero-feature-icon[data-v-65cee5e2]{color:#faa41c;font-weight:700}.hero-cta-inline[data-v-65cee5e2]{margin-top:32px}.products-intro[data-v-65cee5e2]{padding-top:60px}@media (max-width:767px){.products-intro[data-v-65cee5e2]{padding-top:40px}}.products-intro__title[data-v-65cee5e2]{color:#1d1d1d;margin-bottom:20px;max-width:820px}.products-intro__text[data-v-65cee5e2]{color:#666;font-size:20px;line-height:1.6;margin:0;max-width:900px}@media (max-width:767px){.products-intro__text[data-v-65cee5e2]{font-size:16px;line-height:1.5}}.products-grid-section[data-v-65cee5e2]{padding-bottom:24px;padding-top:56px}@media (max-width:767px){.products-grid-section[data-v-65cee5e2]{padding-top:32px}}.products-grid[data-v-65cee5e2]{display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}@media (max-width:767px){.products-grid[data-v-65cee5e2]{gap:20px;grid-template-columns:1fr}}.product-card[data-v-65cee5e2]{background:#f6f7f5;border:1px solid #e2e6df;border-radius:18px;color:#1d1d1d;display:flex;flex-direction:column;max-width:100%;min-height:380px;min-width:0;padding:32px;text-decoration:none;transition:border-color .18s ease,background-color .18s ease}@media (max-width:767px){.product-card[data-v-65cee5e2]{min-height:unset;padding:24px}}.product-card[data-v-65cee5e2]:hover{background:#fffaf0;border-color:#cda968}.product-card__top[data-v-65cee5e2]{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;margin-bottom:24px;min-width:0}.product-card__status[data-v-65cee5e2]{align-items:center;background:#fff3d7;border-radius:999px;color:#1d1d1d;display:inline-flex;font-size:14px;line-height:1.2;min-height:34px;min-width:0;padding:7px 12px;white-space:nowrap}@media (max-width:359px){.product-card__status[data-v-65cee5e2]{justify-content:center;text-align:center;white-space:normal}}.product-card__title[data-v-65cee5e2]{color:#1d1d1d;font-size:26px;line-height:1.25;margin:0}@media (max-width:767px){.product-card__title[data-v-65cee5e2]{font-size:22px}}.product-card__text[data-v-65cee5e2]{color:#666;font-size:16px;line-height:1.6;margin:16px 0 0}.product-card__tags[data-v-65cee5e2]{display:flex;flex-wrap:wrap;gap:8px;margin-top:24px}.product-card__tag[data-v-65cee5e2]{background:#f6f6f6;border-radius:8px;color:#4a4a4a;font-size:14px;line-height:1.2;padding:7px 10px}.product-card__bottom[data-v-65cee5e2]{align-items:center;color:#1d1d1d;display:flex;font-weight:600;gap:10px;margin-top:auto;padding-top:28px}.product-format[data-v-65cee5e2]{padding-bottom:60px;padding-top:60px}@media (min-width:768px) and (max-width:1439px){.product-format[data-v-65cee5e2]{padding-bottom:40px;padding-top:40px}}@media (max-width:767px){.product-format[data-v-65cee5e2]{padding-bottom:40px;padding-top:40px}}.product-format__title[data-v-65cee5e2]{color:#1d1d1d;margin-bottom:40px}.product-format__grid[data-v-65cee5e2]{display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:1079px){.product-format__grid[data-v-65cee5e2]{grid-template-columns:1fr}}.format-card[data-v-65cee5e2]{background:#fff;border-radius:12px;box-shadow:0 4px 15px #0000000d;padding:28px}.format-card__number[data-v-65cee5e2]{color:#faa41c;display:inline-block;font-size:18px;font-weight:700;margin-bottom:18px}.format-card__title[data-v-65cee5e2]{color:#1d1d1d;font-size:22px;line-height:1.25;margin:0 0 12px}.format-card__text[data-v-65cee5e2]{color:#666;font-size:16px;line-height:1.55;margin:0}@media (max-width:767px){.hero-feature-desktop[data-v-65cee5e2]{display:none}}.product-card__type[data-v-65cee5e2]{color:#527260;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.product-card[data-v-65cee5e2]:focus-visible{outline:2px solid #a46b11;outline-offset:4px}.product-card__status[data-v-65cee5e2]{border-radius:8px;font-size:11px;min-height:28px;white-space:normal}@media (prefers-reduced-motion:reduce){.product-card[data-v-65cee5e2]{transition:none}}