.home-hero[data-v-2bfdd68b]{align-items:center;gap:var(--space-8);margin-bottom:var(--space-10);color:var(--color-on-primary);background:linear-gradient(90deg, #0f3d30f7 0%, #0f3d30eb 36%, #0f3d3059 60%, #0f3d3000 78%), url(/images/hero-honey.webp) center right/cover, var(--color-primary);border-radius:var(--radius-xl);grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);padding:56px 56px 56px 48px;display:grid;overflow:hidden}.home-hero.pattern-stars[data-v-2bfdd68b]:before{-webkit-mask-image:linear-gradient(90deg,#000 0% 28%,#0000 58%);mask-image:linear-gradient(90deg,#000 0% 28%,#0000 58%)}.home-hero__kicker[data-v-2bfdd68b]{margin:0 0 var(--space-4);color:var(--color-gold);font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:6px;font-weight:600;display:inline-flex}.home-hero__title[data-v-2bfdd68b]{font-family:var(--font-display);margin:0 0 var(--space-4);max-width:16ch;color:var(--color-on-primary);font-size:clamp(2.1rem,3.6vw,3.25rem);font-weight:600;line-height:1.08}.home-hero__lead[data-v-2bfdd68b]{font-size:var(--text-base);color:#f6f1e7c7;margin:0 0 var(--space-6);max-width:46ch;line-height:1.6}.home-hero__groups[data-v-2bfdd68b]{gap:var(--space-2);max-width:560px;margin:0 0 var(--space-6);flex-wrap:wrap;padding:0;list-style:none;display:flex}.home-hero__group[data-v-2bfdd68b]{border-radius:var(--radius-full);height:36px;color:var(--color-on-primary);font-size:var(--text-sm);transition:border-color var(--transition-fast), background var(--transition-fast);background:#0a2b2273;border:1px solid #f6f1e73d;align-items:center;gap:6px;padding:0 14px;font-weight:500;display:inline-flex}.home-hero__group[data-v-2bfdd68b]:hover{border-color:var(--color-gold);background:#0a2b22b3}.home-hero__actions[data-v-2bfdd68b]{gap:var(--space-3);flex-wrap:wrap;display:flex}.home-hero__catalog[data-v-2bfdd68b],.home-hero__consult[data-v-2bfdd68b]{align-items:center;gap:var(--space-2);height:48px;padding:0 var(--space-6);border-radius:var(--radius-full);transition:background var(--transition-fast), border-color var(--transition-fast);font-weight:600;display:inline-flex}.home-hero__catalog[data-v-2bfdd68b]{background:var(--color-gold);color:#fff}.home-hero__catalog[data-v-2bfdd68b]:hover{background:var(--color-gold-light)}.home-hero__consult[data-v-2bfdd68b]{color:var(--color-on-primary);border:1px solid #f6f1e752}.home-hero__consult[data-v-2bfdd68b]:hover{border-color:var(--color-gold)}@media (max-width:860px){.home-hero[data-v-2bfdd68b]{gap:var(--space-4);padding:var(--space-8) var(--space-5);background:linear-gradient(180deg, #0f3d30c7 0%, #0f3d30f2 55%), url(/images/hero-honey.webp) center/cover, var(--color-primary);grid-template-columns:1fr}}.how-it-works__grid[data-v-6feb50e8]{gap:var(--space-4);grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid}.how-it-works__step[data-v-6feb50e8]{padding:var(--space-6);background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-lg);position:relative}.how-it-works__index[data-v-6feb50e8]{top:var(--space-5);right:var(--space-5);font-family:var(--font-display);font-size:var(--text-2xl);color:var(--color-gold);font-weight:600;line-height:1;position:absolute}.how-it-works__icon[data-v-6feb50e8]{width:44px;height:44px;margin-bottom:var(--space-4);color:var(--color-gold);background:var(--color-primary);border-radius:var(--radius-full);justify-content:center;align-items:center;display:flex}.how-it-works__title[data-v-6feb50e8]{font-family:var(--font-display);font-size:var(--text-xl);color:var(--color-text);margin:0 0 var(--space-2);font-weight:600}.how-it-works__desc[data-v-6feb50e8]{font-size:var(--text-sm);color:var(--color-text-muted);margin:0;line-height:1.55}@media (max-width:992px){.how-it-works__grid[data-v-6feb50e8]{grid-template-columns:1fr}}.contact-cta[data-v-95ea3cbe]{margin-top:var(--space-10)}.contact-cta__card[data-v-95ea3cbe]{border-radius:var(--radius-xl);background:linear-gradient(90deg, #0f3d30f0 0%, #0f3d30b3 100%), url(/images/cta-fern.webp) center/cover, var(--color-primary);position:relative;overflow:hidden}.contact-cta__inner[data-v-95ea3cbe]{z-index:1;justify-content:space-between;align-items:flex-end;gap:var(--space-8);padding:40px;display:flex;position:relative}.contact-cta__copy[data-v-95ea3cbe]{max-width:36rem}.contact-cta__eyebrow[data-v-95ea3cbe]{margin:0 0 var(--space-3);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--color-gold);align-items:center;gap:6px;font-weight:600;display:inline-flex}.contact-cta__title[data-v-95ea3cbe]{font-family:var(--font-display);color:var(--color-on-primary);margin:0 0 var(--space-3);font-size:clamp(1.5rem,2.4vw,2rem);font-weight:600}.contact-cta__lead[data-v-95ea3cbe]{color:#ffffffd1;max-width:42ch;margin:0;line-height:1.55}.contact-cta__panel[data-v-95ea3cbe]{gap:var(--space-3);flex-direction:column;width:100%;min-width:340px;max-width:380px;display:flex}.contact-cta__alt[data-v-95ea3cbe]{gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}.contact-cta__alt-link[data-v-95ea3cbe]{font-size:var(--text-sm);color:#fff;align-items:center;gap:6px;font-weight:600;text-decoration:none;display:inline-flex}.contact-cta__alt-link[data-v-95ea3cbe]:hover{color:var(--color-gold)}.contact-cta__city[data-v-95ea3cbe]{font-size:var(--text-sm);color:#ffffffb3;align-items:center;gap:6px;margin:0;display:inline-flex}@media (max-width:992px){.contact-cta__inner[data-v-95ea3cbe]{padding:var(--space-6);background:linear-gradient(#0c0e1038 0%,#0c0e10ad 100%);flex-direction:column;align-items:stretch}.contact-cta__panel[data-v-95ea3cbe]{min-width:0;max-width:none}}@media (max-width:632px){.contact-cta[data-v-95ea3cbe]{margin-top:var(--space-6)}.contact-cta__title[data-v-95ea3cbe]{font-size:var(--text-xl)}}.home-page__categories-grid[data-v-4d5859ca]{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(168px,1fr));display:grid}@media (max-width:632px){.home-page__categories-grid[data-v-4d5859ca]{gap:var(--space-2);grid-template-columns:repeat(2,1fr)}}
