/* Тема «Свежесть» для сайта Рена: слой поверх исходных стилей */
html[data-theme="fresh"] body[data-page="ai"]{background:#eef3e8!important;color:#16281b!important}
html[data-theme="fresh"] .ai-ambient{background:linear-gradient(180deg,#eef3e8,#eef3e8)}
html[data-theme="fresh"] .ai-ambient>i:first-child{background:#4e7a32}
html[data-theme="fresh"] .ai-ambient>i:nth-child(2){background:#4e7a32}
html[data-theme="fresh"] .ai-ambient>span{background-image:radial-gradient(circle,#ffffff 0 .7px,transparent .8px)}
html[data-theme="fresh"] .ai-kicker-v22{color:#5c6b5f}
html[data-theme="fresh"] .ai-kicker-v22 i{background:#dcecc0;box-shadow:0 0 18px rgba(22,40,27,0.22)}
html[data-theme="fresh"] .ai-intro-v22 h1{color:#16281b}
html[data-theme="fresh"] .ai-intro-v22 p{color:#5c6b5f}
html[data-theme="fresh"] .ai-orb-v22{border:1px solid rgba(78,122,50,0.24);background:radial-gradient(circle at 35% 30%,rgba(78,122,50,0.29),transparent 36%),#eef3e8;box-shadow:0 26px 60px rgba(22,40,27,0.13)}
html[data-theme="fresh"] .ai-orb-v22 span{color:#3f6427}
html[data-theme="fresh"] .ai-orb-v22 i{border:1px solid rgba(78,122,50,0.22)}
html[data-theme="fresh"] .ai-sidebar-v22, html[data-theme="fresh"] .ai-chat-v22{border:1px solid rgba(78,122,50,0.20);background:linear-gradient(145deg,rgba(238,243,232,.88),rgba(238,243,232,.92));box-shadow:0 30px 90px rgba(22,40,27,0.15),inset 0 1px rgba(22,40,27,0.01)}
html[data-theme="fresh"] .ai-sidebar-title>span{color:#16281b}
html[data-theme="fresh"] .ai-sidebar-title h2{color:#16281b}
html[data-theme="fresh"] .ai-topic-card{border:1px solid rgba(22,40,27,0.12);background:rgba(22,40,27,0.12)}
html[data-theme="fresh"] .ai-topic-card:hover{border-color:rgba(78,122,50,0.34);background:rgba(78,122,50,0.12)}
html[data-theme="fresh"] .ai-topic-card>b{color:#3f6427}
html[data-theme="fresh"] .ai-topic-card strong{color:#16281b}
html[data-theme="fresh"] .ai-topic-card small{color:#16281b}
html[data-theme="fresh"] .ai-sidebar-note{border-left:2px solid rgba(78,122,50,0.34);background:rgba(78,122,50,0.12)}
html[data-theme="fresh"] .ai-sidebar-note i{background:#dcecc0}
html[data-theme="fresh"] .ai-sidebar-note p{color:#16281b}
html[data-theme="fresh"] .ai-clear-v22{border:1px solid rgba(78,122,50,0.19);background:rgba(22,40,27,0.12);color:#5c6b5f}
html[data-theme="fresh"] .ai-clear-v22:hover{border-color:rgba(78,122,50,0.34);color:#16281b}
html[data-theme="fresh"] .ai-chat-head-v22{border-bottom:1px solid rgba(78,122,50,0.15)}
html[data-theme="fresh"] .ai-avatar-v22{border:1px solid rgba(78,122,50,0.31);background:linear-gradient(145deg,#4e7a32,#eef3e8);color:#ffffff}
html[data-theme="fresh"] .ai-chat-head-v22 b{color:#16281b}
html[data-theme="fresh"] .ai-chat-head-v22 small{color:#16281b}
html[data-theme="fresh"] .ai-status-dot{background:#e9f0e0}
html[data-theme="fresh"] .ai-chat[data-ready="1"] .ai-status-dot{background:#dcecc0;box-shadow:0 0 13px rgba(22,40,27,0.22)}
html[data-theme="fresh"] .ai-chat[data-ready="error"] .ai-status-dot{background:#4e7a32}
html[data-theme="fresh"] .ai-messages-v22{scrollbar-color:rgba(78,122,50,0.24) transparent}
html[data-theme="fresh"] .ai-message__label{color:#16281b}
html[data-theme="fresh"] .ai-message p{border:1px solid rgba(22,40,27,0.12);background:rgba(22,40,27,0.12);color:#16281b}
html[data-theme="fresh"] .ai-message--user p{border-color:rgba(78,122,50,0.26);background:rgba(78,122,50,0.15);color:#16281b}
html[data-theme="fresh"] .ai-message--typing p{color:#16281b}
html[data-theme="fresh"] .ai-suggestions-v22 button{border:1px solid rgba(78,122,50,0.17);background:rgba(78,122,50,0.12);color:#5c6b5f}
html[data-theme="fresh"] .ai-suggestions-v22 button:hover{color:#16281b;border-color:rgba(78,122,50,0.34)}
html[data-theme="fresh"] .ai-composer-v22{border-top:1px solid rgba(78,122,50,0.15);background:rgba(238,243,232,.24)}
html[data-theme="fresh"] .ai-input-v22{border:1px solid rgba(78,122,50,0.24);background:#eef3e8}
html[data-theme="fresh"] .ai-input-v22:focus-within{border-color:rgba(78,122,50,0.34);box-shadow:0 0 0 3px rgba(22,40,27,0.02)}
html[data-theme="fresh"] .ai-input-v22 textarea{color:#16281b}
html[data-theme="fresh"] .ai-input-v22 textarea::placeholder{color:#16281b}
html[data-theme="fresh"] .ai-send-v22{background:linear-gradient(135deg,#dcecc0,#dcecc0);color:#16281b}
html[data-theme="fresh"] .ai-meta-v22{color:#16281b}
html[data-theme="fresh"] .ai-error{color:#3f6427}
html[data-theme="fresh"] .ai-garland-v22>span{border-top:1px solid rgba(22,40,27,0.24)}
html[data-theme="fresh"] .ai-garland-v22 i{background:#dcecc0;box-shadow:0 0 10px rgba(22,40,27,0.17)}
html[data-theme="fresh"] .ai-garland-v22 i:nth-of-type(3n){background:#dcecc0;box-shadow:0 0 10px rgba(22,40,27,0.14)}
html[data-theme="fresh"] .ai-garland-v22 i:before{background:rgba(22,40,27,0.27)}
html[data-theme="fresh"] .ai-sidebar-v22, html[data-theme="fresh"] .ai-chat-v22{box-shadow:0 24px 64px rgba(22,40,27,0.14) !important}
html[data-theme="fresh"] body.product-page-v29 .product-info{border-top:1px solid rgba(78,122,50,0.20) !important;border-bottom:1px solid rgba(78,122,50,0.17) !important;background:#eef3e8 !important}
html[data-theme="fresh"] body.product-page-v29 .content-index{border-top:1px solid rgba(78,122,50,0.31);color:#5c6b5f !important}
html[data-theme="fresh"] .product-copy-title-v41{color:#16281b}
html[data-theme="fresh"] body.product-page-v29 .rich-text p, html[data-theme="fresh"] body.product-page-v29 .rich-text li{color:#5c6b5f !important}
html[data-theme="fresh"] body.product-page-v29 .rich-text li{border:1px solid rgba(78,122,50,0.17);background:rgba(22,40,27,0.12)}
html[data-theme="fresh"] body.product-page-v29 .rich-text li::before{background:#dcecc0;box-shadow:0 0 0 5px rgba(22,40,27,0.03)}
html[data-theme="fresh"] .product-note-v41{border:1px solid rgba(78,122,50,0.24) !important;background:rgba(78,122,50,0.12) !important;color:#16281b !important}
html[data-theme="fresh"] .office-location-card-v38__visual{background:radial-gradient(circle at 50% 48%,rgba(78,122,50,0.12),transparent 38%),
    #eef3e8 !important}
html[data-theme="fresh"] .office-location-card-v38__visual{background:#eef3e8 !important;border:1px solid rgba(78,122,50,0.20) !important}
html[data-theme="fresh"] .office-map-overlay-v42{border:1px solid rgba(78,122,50,0.32);background:rgba(238,243,232,.88);color:#16281b;box-shadow:0 18px 40px rgba(22,40,27,0.18)}
html[data-theme="fresh"] .office-map-overlay-v42 span{color:#5c6b5f}
html[data-theme="fresh"] .office-map-overlay-v42 a{background:#dcecc0;color:#16281b}
html[data-theme="fresh"] .line-particles-v42 i{background:linear-gradient(90deg, transparent, rgba(220,236,192,.58), transparent)}
html[data-theme="fresh"] .line-particles-v42 i::after{background:rgba(220,236,192,.58);box-shadow:0 0 9px rgba(22,40,27,0.11)}
html[data-theme="fresh"] .checks{border-top:1px solid rgba(78,122,50,0.22)}
html[data-theme="fresh"] .checks span{border-bottom:1px solid rgba(78,122,50,0.22);color:#16281b}
html[data-theme="fresh"] .checks span::before{border-left:2px solid #dbe4d1 !important;border-bottom:2px solid #dbe4d1 !important}
html[data-theme="fresh"] .header-contact-v45 .header-phone, html[data-theme="fresh"] .header-email-v45{color:#16281b!important}
html[data-theme="fresh"] .header-email-v45{color:#5c6b5f!important}
html[data-theme="fresh"] .header-email-v45:hover{color:#3f6427!important}
html[data-theme="fresh"] .mobile-email-v45{color:#5c6b5f!important}
html[data-theme="fresh"] .contact-details-v45 p{color:#5c6b5f!important}
html[data-theme="fresh"] .contact-details-v45 b{color:#16281b}
html[data-theme="fresh"] .contact-office-photo-v45{border:1px solid rgba(78,122,50,0.20);background:#eef3e8;box-shadow:0 26px 65px rgba(22,40,27,0.15)}
html[data-theme="fresh"] .office-address-v45{color:#5c6b5f!important}
html[data-theme="fresh"] .office-schedule-v45 span{border:1px solid rgba(78,122,50,0.20);background:rgba(22,40,27,0.12);color:#16281b!important}
html[data-theme="fresh"] .footer-contact-v45 p, html[data-theme="fresh"] .footer-legal-v45 p{color:#5c6b5f!important}
html[data-theme="fresh"] .footer-legal-v45 p:first-of-type{color:#16281b!important}
html[data-theme="fresh"] .company-hero-description-v46{color:#5c6b5f}
html[data-theme="fresh"] body[data-page="company"] .story-number strong{background:linear-gradient(115deg,#16281b 0%,#3f6427 38%,#3f6427 67%,#16281b 100%);filter:drop-shadow(0 18px 44px rgba(78,122,50,.12))}
html[data-theme="fresh"] body[data-page="company"] .story-number span{color:#3f6427}
html[data-theme="fresh"] .office-map-overlay-v42 a{background:#dcecc0 !important;color:#16281b !important;border-color:#dbe4d1 !important}
html[data-theme="fresh"] .office-address-v46, html[data-theme="fresh"] .contact-address-line-v46{color:#16281b !important}
html[data-theme="fresh"] .office-schedule-v46 span{color:#5c6b5f !important}
html[data-theme="fresh"] .contact-schedule-v46{color:#5c6b5f !important}
html[data-theme="fresh"] .catalog-certificates-v46{border:1px solid rgba(78,122,50,0.24);background:linear-gradient(135deg,rgba(78,122,50,0.12),rgba(22,40,27,0.12))}
html[data-theme="fresh"] .catalog-certificates-v46 span{color:#3f6427}
html[data-theme="fresh"] .catalog-certificates-v46 p{color:#5c6b5f}
html[data-theme="fresh"] .certificates-intro-v46{color:#5c6b5f}
html[data-theme="fresh"] .certificates-section-v46{background:linear-gradient(180deg,#eef3e8,#eef3e8) !important}
html[data-theme="fresh"] .certificate-card-v46{border:1px solid rgba(78,122,50,0.22);background:linear-gradient(145deg,#eef3e8,#eef3e8);box-shadow:0 24px 64px rgba(22,40,27,0.14)}
html[data-theme="fresh"] .certificate-card-v46:hover{border-color:rgba(78,122,50,0.34);box-shadow:0 34px 76px rgba(22,40,27,0.19)}
html[data-theme="fresh"] .certificate-card-v46 figure{background:#ffffff}
html[data-theme="fresh"] .certificate-card-copy-v46 > span{color:#3f6427}
html[data-theme="fresh"] .certificate-card-copy-v46 h3{color:#16281b}
html[data-theme="fresh"] .certificate-card-copy-v46 p{color:#5c6b5f}
html[data-theme="fresh"] .certificate-card-copy-v46 b{color:#16281b}
html[data-theme="fresh"] .certificate-card-copy-v46 em{border:1px solid rgba(78,122,50,0.34);color:#3f6427}
html[data-theme="fresh"] body[data-page="company"] .story-number span{color:#3f6427 !important}
html[data-theme="fresh"] body.product-page-v29 .mini-figure-v48 .frame{border:1px solid rgba(78,122,50,0.20);background:linear-gradient(135deg, rgba(238,243,232,.22), rgba(238,243,232,0) 72%);box-shadow:inset 0 0 0 1px rgba(22,40,27,0.01)}
html[data-theme="fresh"] body.product-page-v29 .mini-figure-v48 .frame-b{border-color:rgba(78,122,50,0.27)}
html[data-theme="fresh"] body.product-page-v29 .mini-figure-v48 .frame-c{border-color:rgba(78,122,50,0.34);background:radial-gradient(circle at 35% 30%, rgba(78,122,50,0.20), transparent 40%), linear-gradient(145deg, rgba(78,122,50,.26), rgba(238,243,232,.02))}
html[data-theme="fresh"] body.product-page-v29 .mini-figure-v48 .glow{background:radial-gradient(circle, rgba(78,122,50,.14), rgba(78,122,50,.06) 36%, transparent 72%)}
html[data-theme="fresh"] body.product-page-v29 .mini-figure-v48::after{background:#dcecc0;box-shadow:0 0 0 8px rgba(22,40,27,0.03), 0 0 26px rgba(22,40,27,0.08)}
html[data-theme="fresh"] .cert-hero-decor-v49{border:1px solid rgba(78,122,50,0.20);background:radial-gradient(circle at 28% 30%, rgba(78,122,50,.12), transparent 28%),
    linear-gradient(135deg, rgba(238,243,232,.45), rgba(238,243,232,.14) 55%, rgba(22,40,27,0.12));box-shadow:inset 0 0 0 1px rgba(22,40,27,0.01)}
html[data-theme="fresh"] .cert-hero-decor-v49::before, html[data-theme="fresh"] .cert-hero-decor-v49::after{border:1px solid rgba(78,122,50,0.14)}
html[data-theme="fresh"] .cert-hero-decor-v49::after{border-color:rgba(22,40,27,0.12)}
html[data-theme="fresh"] .cert-doc{border:1px solid rgba(78,122,50,0.27);background:linear-gradient(180deg, rgba(22,40,27,0.12), rgba(22,40,27,0.12)),
    linear-gradient(135deg, rgba(78,122,50,.42), rgba(238,243,232,.08));box-shadow:0 24px 40px rgba(22,40,27,0.10), inset 0 0 0 1px rgba(22,40,27,0.01)}
html[data-theme="fresh"] .cert-doc::before{background:rgba(220,236,192,.55);box-shadow:0 34px 0 rgba(22,40,27,0.07), 0 68px 0 rgba(22,40,27,0.06), 0 102px 0 rgba(22,40,27,0.04)}
html[data-theme="fresh"] .cert-doc::after{background:radial-gradient(circle, rgba(220,236,192,.94), rgba(78,122,50,0.31));box-shadow:0 0 24px rgba(22,40,27,0.11)}
html[data-theme="fresh"] .cert-orbit{border:1px solid rgba(78,122,50,0.15)}
html[data-theme="fresh"] .cert-line{background:linear-gradient(90deg, transparent, rgba(78,122,50,0.34), transparent)}
html[data-theme="fresh"] .cert-dot{background:#dcecc0;box-shadow:0 0 16px rgba(22,40,27,0.19)}
html[data-theme="fresh"] .heading-shimmer-v37{--rena-h-white:#16281b;--rena-h-soft:#16281b;--rena-h-lime:#3f6427;--rena-h-green:#3f6427;text-shadow:0 14px 42px rgba(22,40,27,0.11)}
html[data-theme="fresh"] .product-spin-stage:focus-visible{box-shadow:inset 0 0 0 3px rgba(22,40,27,0.18)}
html[data-theme="fresh"] .product-spin-face img{filter:drop-shadow(18px 26px 22px rgba(233,240,224,.22))!important}
html[data-theme="fresh"] .product-spin-back img{filter:grayscale(.08) saturate(.92) drop-shadow(-18px 26px 22px rgba(233,240,224,.20))!important}
html[data-theme="fresh"] .product-spin-edge{background:linear-gradient(180deg,rgba(78,122,50,.55),rgba(238,243,232,.35))}
html[data-theme="fresh"] .rena-promo-banner{border:1px solid rgba(78,122,50,0.34);background:radial-gradient(circle at 10% 20%, rgba(78,122,50,0.20), transparent 28%),
    linear-gradient(135deg, rgba(238,243,232,.97), rgba(238,243,232,.98));color:#16281b;box-shadow:0 24px 65px rgba(22,40,27,0.15)}
html[data-theme="fresh"] .rena-promo-media{background:linear-gradient(145deg,#ffffff,#ffffff)}
html[data-theme="fresh"] .rena-promo-badge{background:rgba(78,122,50,0.19);color:#3f6427}
html[data-theme="fresh"] .rena-promo-description{color:#5c6b5f}
html[data-theme="fresh"] .rena-promo-link{background:#dcecc0;color:#16281b!important}
html[data-theme="fresh"] .rena-promo-link:hover{box-shadow:0 12px 28px rgba(22,40,27,0.11)}
html[data-theme="fresh"] .rena-promo-dot{background:rgba(78,122,50,0.34)}
html[data-theme="fresh"] .rena-promo-dot.active{background:#dcecc0;box-shadow:0 0 12px rgba(22,40,27,0.22)}
html[data-theme="fresh"] .rena-promo-close{border:1px solid rgba(78,122,50,0.24);background:rgba(238,243,232,.46)}
html[data-theme="fresh"] .rena-promo-close::before, html[data-theme="fresh"] .rena-promo-close::after{background:#ffffff}
html[data-theme="fresh"] .rena-promo-close:hover{background:rgba(78,122,50,0.17);border-color:rgba(78,122,50,0.34)}
html[data-theme="fresh"]{--v22-bg:#eef3e8;--v22-bg-2:#eef3e8;--v22-panel:#eef3e8;--v22-panel-2:#eef3e8;--v22-cream:#16281b;--v22-paper:#ffffff;--v22-paper-2:#ffffff;--v22-ink:#16281b;--v22-muted:#5c6b5f;--v22-green:#3f6427;--v22-lime:#3f6427;--v22-line:rgba(22,40,27,0.20);--v22-dark-line:rgba(219,228,209,.15);--v22-shadow:0 28px 80px rgba(22,40,27,0.17)}
html[data-theme="fresh"] body:before{background:radial-gradient(circle at 13% 8%,rgba(78,122,50,0.13),transparent 30%),radial-gradient(circle at 88% 72%,rgba(78,122,50,.055),transparent 28%)}
html[data-theme="fresh"] .site-header{border-color:rgba(78,122,50,0.24)!important;background:rgba(238,243,232,.86)!important;box-shadow:0 18px 55px rgba(22,40,27,0.15)!important}
html[data-theme="fresh"] .site-header.scrolled{background:rgba(238,243,232,.96)!important;box-shadow:0 18px 58px rgba(22,40,27,0.21)!important}
html[data-theme="fresh"] .brand-symbol i{background:rgba(78,122,50,0.12)!important}
html[data-theme="fresh"] .brand b{color:#16281b!important}
html[data-theme="fresh"] .brand small{color:#16281b!important}
html[data-theme="fresh"] .nav-links a{color:#5c6b5f!important}
html[data-theme="fresh"] .nav-links a.active, html[data-theme="fresh"] .nav-links a:hover{color:#16281b!important}
html[data-theme="fresh"] .header-phone{color:#16281b!important}
html[data-theme="fresh"] .icon-btn{border-color:rgba(78,122,50,0.27)!important;color:#16281b!important;background:rgba(22,40,27,0.12)!important}
html[data-theme="fresh"] .menu-toggle i{background:#ffffff!important}
html[data-theme="fresh"] .pill.primary{background:linear-gradient(135deg,#dcecc0,#dcecc0)!important;color:#16281b!important;box-shadow:0 13px 30px rgba(22,40,27,0.11)!important}
html[data-theme="fresh"] .pill.primary:hover{background:linear-gradient(135deg,#ffffff,#dcecc0)!important}
html[data-theme="fresh"] .mobile-nav{background:rgba(238,243,232,.985)!important;color:#16281b!important;border-color:rgba(78,122,50,0.20)!important}
html[data-theme="fresh"] .mobile-nav .nav-links a, html[data-theme="fresh"] .mobile-phone{color:#16281b!important}
html[data-theme="fresh"] .inner-hero, html[data-theme="fresh"] .catalog-hero, html[data-theme="fresh"] .privacy-hero, html[data-theme="fresh"] .product-hero{background:radial-gradient(circle at 78% 34%,rgba(78,122,50,.16),transparent 30%),
    radial-gradient(circle at 18% 86%,rgba(78,122,50,0.12),transparent 32%),
    linear-gradient(180deg,#eef3e8,#eef3e8)!important}
html[data-theme="fresh"] .inner-hero:before, html[data-theme="fresh"] .inner-hero:after{border-color:rgba(78,122,50,0.13)!important}
html[data-theme="fresh"] .inner-hero h1, html[data-theme="fresh"] .catalog-hero h1, html[data-theme="fresh"] .privacy-hero h1, html[data-theme="fresh"] .product-hero h1{color:#16281b!important;-webkit-text-fill-color:#16281b!important}
html[data-theme="fresh"] .inner-hero .split-title, html[data-theme="fresh"] .inner-hero .split-title .word, html[data-theme="fresh"] .inner-hero .split-title .word i, html[data-theme="fresh"] .catalog-hero .split-title, html[data-theme="fresh"] .catalog-hero .split-title .word, html[data-theme="fresh"] .catalog-hero .split-title .word i{color:#16281b!important;-webkit-text-fill-color:#16281b!important}
html[data-theme="fresh"] .inner-hero>p, html[data-theme="fresh"] .catalog-hero p, html[data-theme="fresh"] .privacy-hero p, html[data-theme="fresh"] .product-lead{color:#5c6b5f!important}
html[data-theme="fresh"] .inner-hero .eyebrow, html[data-theme="fresh"] .catalog-hero .eyebrow, html[data-theme="fresh"] .privacy-hero .eyebrow, html[data-theme="fresh"] .breadcrumbs{color:#5c6b5f!important}
html[data-theme="fresh"] body[data-page="home"] .hero{background:radial-gradient(circle at 78% 45%,rgba(78,122,50,.18),transparent 30%),
    radial-gradient(circle at 10% 88%,rgba(78,122,50,0.12),transparent 28%),
    linear-gradient(180deg,#eef3e8,#eef3e8)!important}
html[data-theme="fresh"] body[data-page="home"] .hero .split-title, html[data-theme="fresh"] body[data-page="home"] .hero .split-title .word, html[data-theme="fresh"] body[data-page="home"] .hero .split-title .word i{color:#16281b!important;-webkit-text-fill-color:#16281b!important}
html[data-theme="fresh"] body[data-page="home"] .hero .split-title>span:not(.word), html[data-theme="fresh"] body[data-page="home"] .hero .split-title>span:not(.word) .word i{background:linear-gradient(100deg,#3f6427,#3f6427 62%,#16281b)!important}
html[data-theme="fresh"] body[data-page="home"] .hero-lead{color:#5c6b5f!important}
html[data-theme="fresh"] body[data-page="home"] .hero .eyebrow{color:#5c6b5f!important}
html[data-theme="fresh"] body[data-page="home"] .hero .pill.glass{color:#16281b!important;background:rgba(22,40,27,0.12)!important;border-color:rgba(78,122,50,0.31)!important}
html[data-theme="fresh"] body[data-page="home"] .hero-facts{border-color:rgba(78,122,50,0.22)!important}
html[data-theme="fresh"] body[data-page="home"] .hero-facts b{color:#3f6427!important}
html[data-theme="fresh"] body[data-page="home"] .hero-facts span{color:#5c6b5f!important}
html[data-theme="fresh"] body[data-page="home"] .hero-stage{border:1px solid rgba(78,122,50,0.20)!important;background:linear-gradient(145deg,rgba(238,243,232,.72),rgba(238,243,232,.75))!important;box-shadow:0 32px 90px rgba(22,40,27,0.18)!important}
html[data-theme="fresh"] .v21-hero-art img{filter:drop-shadow(0 28px 34px rgba(233,240,224,.28))}
html[data-theme="fresh"] .v21-pencil-note{background:rgba(238,243,232,.72)!important;color:#16281b!important;border-color:rgba(78,122,50,0.27)!important}
html[data-theme="fresh"] body[data-page="home"] .ticker{background:#dcecc0!important;color:#16281b!important}
html[data-theme="fresh"] body[data-page="home"] .section.about{background:#eef3e8!important}
html[data-theme="fresh"] body[data-page="home"] .about .display{color:#16281b!important}
html[data-theme="fresh"] body[data-page="home"] .about-copy p{color:#5c6b5f!important}
html[data-theme="fresh"] .metrics article{background:linear-gradient(145deg,#eef3e8,#eef3e8)!important;border:1px solid rgba(78,122,50,0.20)!important;box-shadow:0 20px 50px rgba(22,40,27,0.12)!important;color:#16281b!important}
html[data-theme="fresh"] .metrics article b{color:#3f6427!important}
html[data-theme="fresh"] .metrics article h3{color:#16281b!important}
html[data-theme="fresh"] .metrics article p{color:#5c6b5f!important}
html[data-theme="fresh"] body[data-page="home"] .products-section, html[data-theme="fresh"] .catalog-section, html[data-theme="fresh"] .clients-section, html[data-theme="fresh"] .values, html[data-theme="fresh"] .contacts-section{background:linear-gradient(180deg,#ffffff,#ffffff)!important}
html[data-theme="fresh"] body[data-page="home"] .products-section .section-heading>p, html[data-theme="fresh"] .catalog-section p, html[data-theme="fresh"] .clients-section p, html[data-theme="fresh"] .values p, html[data-theme="fresh"] .contacts-section p{color:#16281b!important}
html[data-theme="fresh"] .filter-row button{border-color:rgba(219,228,209,.18)!important;color:#16281b!important;background:rgba(22,40,27,0.24)!important}
html[data-theme="fresh"] .filter-row button.active, html[data-theme="fresh"] .filter-row button:hover{background:#eef3e8!important;color:#16281b!important}
html[data-theme="fresh"] .catalog-search{border-color:rgba(219,228,209,.24)!important}
html[data-theme="fresh"] .catalog-search input{color:#16281b!important}
html[data-theme="fresh"] .product-card, html[data-theme="fresh"] .catalog-card, html[data-theme="fresh"] .related-card{border:1px solid rgba(219,228,209,.13)!important;background:linear-gradient(150deg,#ffffff,#ffffff)!important;box-shadow:0 18px 46px rgba(22,40,27,0.06)!important}
html[data-theme="fresh"] .product-card:hover, html[data-theme="fresh"] .catalog-card:hover, html[data-theme="fresh"] .related-card:hover{box-shadow:0 28px 62px rgba(22,40,27,0.17)!important}
html[data-theme="fresh"] .product-card figure, html[data-theme="fresh"] .catalog-card figure, html[data-theme="fresh"] .related-card figure, html[data-theme="fresh"] .main-photo{background:radial-gradient(circle at 50% 44%,rgba(78,122,50,.20),rgba(22,40,27,0.34) 48%,rgba(255,255,255,.35) 100%)!important}
html[data-theme="fresh"] .premium-render{filter:drop-shadow(0 18px 20px rgba(233,240,224,.18))!important}
html[data-theme="fresh"] .product-card:hover .premium-render, html[data-theme="fresh"] .catalog-card:hover .premium-render, html[data-theme="fresh"] .related-card:hover .premium-render{filter:drop-shadow(0 24px 26px rgba(233,240,224,.24))!important}
html[data-theme="fresh"] .product-card h3, html[data-theme="fresh"] .catalog-card h2, html[data-theme="fresh"] .catalog-card h3, html[data-theme="fresh"] .related-card h3{color:#16281b!important}
html[data-theme="fresh"] .product-card p, html[data-theme="fresh"] .catalog-card p, html[data-theme="fresh"] .related-card p{color:#16281b!important}
html[data-theme="fresh"] .product-card small, html[data-theme="fresh"] .catalog-card small, html[data-theme="fresh"] .related-card small, html[data-theme="fresh"] .product-card-top, html[data-theme="fresh"] .catalog-card-top{color:#16281b!important}
html[data-theme="fresh"] .card-actions a, html[data-theme="fresh"] .catalog-actions a, html[data-theme="fresh"] .related-card span{color:#3f6427!important}
html[data-theme="fresh"] .quick-view{border-color:rgba(219,228,209,.16)!important;color:#3f6427!important;background:rgba(22,40,27,0.27)!important}
html[data-theme="fresh"] body[data-page="home"] .process{background:#eef3e8!important}
html[data-theme="fresh"] body[data-page="home"] .trust{background:#eef3e8!important;color:#16281b!important}
html[data-theme="fresh"] body[data-page="home"] .trust .display{color:#16281b!important}
html[data-theme="fresh"] body[data-page="home"] .trust p{color:#5c6b5f!important}
html[data-theme="fresh"] .logo-item{border-color:rgba(78,122,50,0.17)!important;background:rgba(22,40,27,0.12)!important}
html[data-theme="fresh"] body[data-page="home"] .cta-band{background:linear-gradient(135deg,#4e7a32,#4e7a32)!important;color:#ffffff}
html[data-theme="fresh"] body[data-page="home"] .cta-band .display, html[data-theme="fresh"] body[data-page="home"] .cta-band .display em{color:#16281b!important}
html[data-theme="fresh"] body[data-page="company"] .story, html[data-theme="fresh"] body[data-page="company"] .geography{background:#eef3e8!important;color:#16281b!important}
html[data-theme="fresh"] body[data-page="company"] .story-content p, html[data-theme="fresh"] body[data-page="company"] .geography p{color:#5c6b5f!important}
html[data-theme="fresh"] body[data-page="company"] .story-content .lead{color:#16281b!important}
html[data-theme="fresh"] body[data-page="company"] .story-number{color:rgba(63,100,39,.065)!important}
html[data-theme="fresh"] .value-grid article{border-color:rgba(219,228,209,.16)!important;background:rgba(22,40,27,0.22)!important}
html[data-theme="fresh"] .value-grid h3{color:#16281b!important}
html[data-theme="fresh"] .value-grid p{color:#16281b!important}
html[data-theme="fresh"] .geo-map{background:radial-gradient(circle at 50%,rgba(78,122,50,.16),transparent 58%),#eef3e8!important}
html[data-theme="fresh"] .client-card, html[data-theme="fresh"] .contact-card, html[data-theme="fresh"] .work-shot, html[data-theme="fresh"] .value-card{border-color:rgba(219,228,209,.13)!important;background:rgba(22,40,27,0.34)!important;box-shadow:0 16px 42px rgba(22,40,27,0.06)!important}
html[data-theme="fresh"] .contact-card h2, html[data-theme="fresh"] .contact-card h3, html[data-theme="fresh"] .client-card h3{color:#16281b!important}
html[data-theme="fresh"] .contact-card a, html[data-theme="fresh"] .contact-card p, html[data-theme="fresh"] .client-card p{color:#16281b!important}
html[data-theme="fresh"] .map-card{background:#eef3e8!important;border-color:rgba(78,122,50,0.20)!important}
html[data-theme="fresh"] .product-summary h1{color:#16281b!important;-webkit-text-fill-color:#16281b!important}
html[data-theme="fresh"] .product-tags span{border-color:rgba(78,122,50,0.26)!important;background:rgba(22,40,27,0.12)!important;color:#5c6b5f!important}
html[data-theme="fresh"] .product-actions .pill.glass{color:#16281b!important;border-color:rgba(78,122,50,0.31)!important;background:rgba(22,40,27,0.12)!important}
html[data-theme="fresh"] .main-photo{border-color:rgba(78,122,50,0.20)!important;background:radial-gradient(circle at 50%,rgba(78,122,50,.17),rgba(238,243,232,.42) 64%),#eef3e8!important}
html[data-theme="fresh"] .photo-badge{background:rgba(238,243,232,.78)!important;color:#16281b!important;border-color:rgba(78,122,50,0.31)!important}
html[data-theme="fresh"] .product-info{background:#eef3e8!important;color:#16281b!important}
html[data-theme="fresh"] .rich-text p, html[data-theme="fresh"] .rich-text li{color:#5c6b5f!important}
html[data-theme="fresh"] .rich-text h2, html[data-theme="fresh"] .rich-text h3, html[data-theme="fresh"] .rich-text strong{color:#16281b!important}
html[data-theme="fresh"] .v21-product-note{border-color:rgba(78,122,50,0.24)!important;background:rgba(78,122,50,0.12)!important;color:#16281b!important}
html[data-theme="fresh"] .spec-band{background:linear-gradient(135deg,#dcecc0,#4e7a32)!important;color:#16281b!important}
html[data-theme="fresh"] .spec-band span{color:#3f6427!important}
html[data-theme="fresh"] .spec-band b{color:#16281b!important}
html[data-theme="fresh"] .related-section{background:linear-gradient(180deg,#ffffff,#ffffff)!important}
html[data-theme="fresh"] body[data-page="privacy"] .full-policy{background:#eef3e8!important;color:#16281b!important}
html[data-theme="fresh"] body[data-page="privacy"] .privacy-summary{background:linear-gradient(145deg,#eef3e8,#eef3e8)!important;border-color:rgba(78,122,50,0.20)!important}
html[data-theme="fresh"] body[data-page="privacy"] .privacy-summary h2, html[data-theme="fresh"] body[data-page="privacy"] .privacy-summary h3{color:#16281b!important}
html[data-theme="fresh"] body[data-page="privacy"] .privacy-summary p{color:#5c6b5f!important}
html[data-theme="fresh"] body[data-page="privacy"] .legal-toc{background:rgba(238,243,232,.88)!important;border-color:rgba(78,122,50,0.20)!important}
html[data-theme="fresh"] body[data-page="privacy"] .legal-document, html[data-theme="fresh"] body[data-page="privacy"] .policy-section{color:#16281b!important}
html[data-theme="fresh"] body[data-page="privacy"] .policy-section p, html[data-theme="fresh"] body[data-page="privacy"] .policy-section li, html[data-theme="fresh"] body[data-page="privacy"] .legal-document>p{color:#5c6b5f!important}
html[data-theme="fresh"] body[data-page="privacy"] .policy-section h2, html[data-theme="fresh"] body[data-page="privacy"] .policy-section strong{color:#16281b!important}
html[data-theme="fresh"] .footer{background:#eef3e8!important;color:#16281b!important}
html[data-theme="fresh"] .footer .brand b{color:#16281b!important}
html[data-theme="fresh"] .footer .brand small{color:#16281b!important}
html[data-theme="fresh"] .footer-top>p, html[data-theme="fresh"] .footer-grid p{color:#5c6b5f!important}
html[data-theme="fresh"] .form-dialog, html[data-theme="fresh"] .search-dialog{background:#eef3e8!important;border-color:rgba(78,122,50,0.24)!important}
html[data-theme="fresh"] .form-dialog input, html[data-theme="fresh"] .form-dialog textarea, html[data-theme="fresh"] .search-dialog input{color:#16281b!important}
html[data-theme="fresh"] .callback-fab{background:rgba(238,243,232,.92)!important;border-color:rgba(78,122,50,0.34)!important}
html[data-theme="fresh"] .no-results{color:#3f6427!important}
html[data-theme="fresh"]{--v24-bg:#eef3e8;--v24-bg-soft:#eef3e8;--v24-panel:#eef3e8;--v24-panel-2:#eef3e8;--v24-card:#eef3e8;--v24-card-2:#eef3e8;--v24-text:#16281b;--v24-muted:#5c6b5f;--v24-line:rgba(78,122,50,0.22);--v24-lime:#3f6427;--v24-paper:#ffffff;--v24-paper-2:#ffffff}
html[data-theme="fresh"] body[data-page="home"] .hero-stage{border-color:rgba(78,122,50,0.26) !important;background:radial-gradient(circle at 50% 43%, rgba(78,122,50,.14), transparent 35%),
    linear-gradient(145deg, rgba(238,243,232,.82), rgba(238,243,232,.88)) !important}
html[data-theme="fresh"] body[data-page="home"] .front{background:linear-gradient(145deg, rgba(22,40,27,0.22), transparent 42%),
    linear-gradient(160deg, #4e7a32, #4e7a32 78%) !important}
html[data-theme="fresh"] body[data-page="home"] .products-section, html[data-theme="fresh"] body[data-page="home"] .process, html[data-theme="fresh"] body[data-page="home"] .trust, html[data-theme="fresh"] body[data-page="company"] .values, html[data-theme="fresh"] body[data-page="clients"] .clients-section, html[data-theme="fresh"] body[data-page="catalog"] .catalog-section, html[data-theme="fresh"] body[data-page="contacts"] .contact-layout, html[data-theme="fresh"] body[data-page="contacts"] .contact-form-section, html[data-theme="fresh"] .related-section, html[data-theme="fresh"] .related{background:radial-gradient(circle at 82% 20%, rgba(78,122,50,.07), transparent 27%),
    linear-gradient(180deg, #eef3e8, #eef3e8) !important}
html[data-theme="fresh"] .filter-row button{border-color:rgba(78,122,50,0.26) !important;color:#5c6b5f !important;background:rgba(22,40,27,0.12) !important}
html[data-theme="fresh"] .filter-row button.active, html[data-theme="fresh"] .filter-row button:hover{color:#16281b !important}
html[data-theme="fresh"] .catalog-search{border-color:rgba(78,122,50,0.27) !important}
html[data-theme="fresh"] .catalog-search input{color:#16281b !important}
html[data-theme="fresh"] .catalog-search input::placeholder{color:#16281b !important}
html[data-theme="fresh"] .product-card, html[data-theme="fresh"] .catalog-card, html[data-theme="fresh"] .related-card, html[data-theme="fresh"] .value-grid article, html[data-theme="fresh"] .value-card, html[data-theme="fresh"] .client-card, html[data-theme="fresh"] .contact-card, html[data-theme="fresh"] .work-shot, html[data-theme="fresh"] .metrics article{border:1px solid rgba(78,122,50,0.19) !important;box-shadow:0 20px 55px rgba(22,40,27,0.13) !important}
html[data-theme="fresh"] .product-card figure, html[data-theme="fresh"] .catalog-card figure, html[data-theme="fresh"] .related-card figure{background:radial-gradient(circle at 48% 42%, rgba(78,122,50,0.34), transparent 35%),
    linear-gradient(145deg, var(--v24-paper), var(--v24-paper-2)) !important}
html[data-theme="fresh"] .product-card h3, html[data-theme="fresh"] .catalog-card h2, html[data-theme="fresh"] .catalog-card h3, html[data-theme="fresh"] .related-card h3, html[data-theme="fresh"] .value-grid h3, html[data-theme="fresh"] .client-card h3, html[data-theme="fresh"] .contact-card h2, html[data-theme="fresh"] .contact-card h3{color:#16281b !important}
html[data-theme="fresh"] .product-card p, html[data-theme="fresh"] .catalog-card p, html[data-theme="fresh"] .related-card p, html[data-theme="fresh"] .value-grid p, html[data-theme="fresh"] .client-card p, html[data-theme="fresh"] .contact-card p, html[data-theme="fresh"] .contact-card small{color:#5c6b5f !important}
html[data-theme="fresh"] .product-card small, html[data-theme="fresh"] .catalog-card small, html[data-theme="fresh"] .related-card small, html[data-theme="fresh"] .contact-card > span, html[data-theme="fresh"] .client-card span{color:#5c6b5f !important}
html[data-theme="fresh"] .card-actions a, html[data-theme="fresh"] .catalog-actions a, html[data-theme="fresh"] .related-card span, html[data-theme="fresh"] .contact-card a{color:#3f6427 !important}
html[data-theme="fresh"] .tilt:hover{box-shadow:0 28px 70px rgba(22,40,27,0.19) !important}
html[data-theme="fresh"] body[data-page="contacts"] .contact-card{border-top:1px solid rgba(78,122,50,0.19) !important}
html[data-theme="fresh"] body[data-page="contacts"] .socials a{color:#3f6427 !important;border-color:rgba(78,122,50,0.27) !important}
html[data-theme="fresh"] body[data-page="contacts"] .contact-visual figure{border:1px solid rgba(78,122,50,0.19);box-shadow:0 24px 65px rgba(22,40,27,0.15)}
html[data-theme="fresh"] body[data-page="contacts"] .map-card{box-shadow:0 20px 55px rgba(22,40,27,0.13)}
html[data-theme="fresh"] body[data-page="contacts"] .contact-form-section .section-label{color:#5c6b5f !important}
html[data-theme="fresh"] body[data-page="contacts"] .premium-form{border-color:rgba(78,122,50,0.22) !important;background:linear-gradient(145deg, #eef3e8, #eef3e8) !important;box-shadow:0 24px 65px rgba(22,40,27,0.14)}
html[data-theme="fresh"] body[data-page="contacts"] .premium-form label > span{color:#5c6b5f !important}
html[data-theme="fresh"] body[data-page="contacts"] .premium-form input, html[data-theme="fresh"] body[data-page="contacts"] .premium-form textarea{color:#16281b !important;border-color:rgba(78,122,50,0.22) !important;background:rgba(22,40,27,0.12) !important}
html[data-theme="fresh"] body[data-page="contacts"] .premium-form input:focus, html[data-theme="fresh"] body[data-page="contacts"] .premium-form textarea:focus{border-color:rgba(219,228,209,.48) !important;box-shadow:0 0 0 3px rgba(22,40,27,0.03)}
html[data-theme="fresh"] body[data-page="contacts"] .premium-form .agree span, html[data-theme="fresh"] body[data-page="contacts"] .premium-form .agree a{color:#5c6b5f !important}
html[data-theme="fresh"] body[data-page="ai"] .ai-sidebar-v22, html[data-theme="fresh"] body[data-page="ai"] .ai-chat-v22{border-color:rgba(78,122,50,0.19) !important}
html[data-theme="fresh"] .footer{border-top:1px solid rgba(78,122,50,0.14)}
html[data-theme="fresh"], html[data-theme="fresh"] body{background:#eef3e8}
html[data-theme="fresh"] body[data-page="home"] .ticker{background:#dcecc0 !important;color:#16281b !important;border-top:1px solid rgba(219,228,209,.13) !important;border-bottom:1px solid rgba(219,228,209,.13) !important}
html[data-theme="fresh"] body[data-page="home"] .ticker-group-v25 span{color:#16281b !important}
html[data-theme="fresh"] body[data-page="home"] .ticker-group-v25 i{background:#4e7a32 !important}
html[data-theme="fresh"] .stage-label-v25{border:1px solid rgba(78,122,50,0.31);background:rgba(238,243,232,.78);color:#16281b;box-shadow:0 12px 28px rgba(22,40,27,0.12)}
html[data-theme="fresh"] .stage-label-v25::before{background:#dcecc0;box-shadow:0 0 0 5px rgba(22,40,27,0.03),
    0 0 16px rgba(22,40,27,0.22)}
html[data-theme="fresh"] body[data-page="catalog"] .catalog-hero{background:radial-gradient(
      circle at 78% 30%,
      rgba(78,122,50,.10),
      transparent 34%
    ),
    linear-gradient(180deg, #eef3e8, #eef3e8) !important}
html[data-theme="fresh"] body[data-page="catalog"] .catalog-section{background:#eef3e8 !important}
html[data-theme="fresh"] body[data-page="catalog"] .catalog-card{background:linear-gradient(
    145deg,
    #eef3e8,
    #eef3e8
  ) !important}
html[data-theme="fresh"] body[data-page="catalog"] .catalog-card figure{border-right:1px solid rgba(219,228,209,.10);background:radial-gradient(
      circle at 50% 45%,
      rgba(78,122,50,.18),
      transparent 37%
    ),
    linear-gradient(145deg, #ffffff, #ffffff) !important}
html[data-theme="fresh"] body[data-page="catalog"] .catalog-card h2{color:#16281b !important}
html[data-theme="fresh"] body[data-page="catalog"] .catalog-card p{color:#5c6b5f !important}
html[data-theme="fresh"] body[class~="v25-complete"] .product-hero{background:linear-gradient(180deg, #eef3e8, #eef3e8) !important}
html[data-theme="fresh"] body[class~="v25-complete"] .main-photo{border:1px solid rgba(219,228,209,.12) !important;background:radial-gradient(
      circle at 50% 45%,
      rgba(78,122,50,.15),
      transparent 36%
    ),
    linear-gradient(145deg, #ffffff, #ffffff) !important;box-shadow:0 34px 80px rgba(22,40,27,0.15),
    inset 0 1px rgba(22,40,27,0.22)}
html[data-theme="fresh"] body[class~="v25-complete"] .main-photo img{filter:drop-shadow(
    20px 28px 24px rgba(233,240,224,.22)
  ) !important}
html[data-theme="fresh"] body[class~="v25-complete"] .photo-badge{border:1px solid rgba(219,228,209,.13) !important;background:rgba(255,255,255,.84) !important;color:#3f6427 !important}
html[data-theme="fresh"] body[class~="v25-complete"] .product-lead{color:#5c6b5f !important}
html[data-theme="fresh"] body[class~="v25-complete"] .product-info{background:linear-gradient(180deg, #eef3e8, #eef3e8) !important}
html[data-theme="fresh"] body[class~="v25-complete"] .content-index{border-color:rgba(78,122,50,0.20) !important;color:#16281b !important}
html[data-theme="fresh"] body[class~="v25-complete"] .spec-band{background:linear-gradient(135deg, #4e7a32, #4e7a32) !important}
html[data-theme="fresh"] body[class~="v25-complete"] .related{background:#eef3e8 !important}
html[data-theme="fresh"] .logo-item{background:linear-gradient(
      145deg,
      rgba(22,40,27,0.12),
      rgba(22,40,27,0.12)
    ) !important}
html[data-theme="fresh"] .logo-item span{color:#16281b !important}
html[data-theme="fresh"] body[data-page="contacts"] main, html[data-theme="fresh"] body[data-page="contacts"] .contact-layout, html[data-theme="fresh"] body[data-page="contacts"] .contact-form-section{background:#eef3e8 !important}
html[data-theme="fresh"] .page-transition b{color:#16281b}
html[data-theme="fresh"] .stage-label-v28{border:1px solid rgba(78,122,50,0.34) !important;background:rgba(238,243,232,.82) !important;color:#16281b !important;box-shadow:0 12px 28px rgba(22,40,27,0.12)}
html[data-theme="fresh"] .stage-label-v28::before{background:#dcecc0;box-shadow:0 0 0 5px rgba(22,40,27,0.03),0 0 16px rgba(22,40,27,0.22)}
html[data-theme="fresh"] body[data-page="home"] .ticker{background:#dcecc0 !important;color:#16281b !important}
html[data-theme="fresh"] body[data-page="home"] .ticker-group-v28 span{color:#16281b !important}
html[data-theme="fresh"] body[data-page="home"] .ticker-group-v28 i{background:#4e7a32 !important}
html[data-theme="fresh"] .product-card:hover, html[data-theme="fresh"] .catalog-card:hover, html[data-theme="fresh"] .related-card:hover{box-shadow:0 28px 70px rgba(22,40,27,0.19) !important}
html[data-theme="fresh"] body.product-page-v29 .product-info{background:radial-gradient(circle at 88% 16%, rgba(78,122,50,.075), transparent 29%),
    linear-gradient(180deg, #eef3e8, #eef3e8) !important;color:#16281b !important;border-top:1px solid rgba(78,122,50,0.15) !important;border-bottom:1px solid rgba(78,122,50,0.14) !important}
html[data-theme="fresh"] body.product-page-v29 .content-index{border-top:1px solid rgba(78,122,50,0.34) !important;color:#5c6b5f !important}
html[data-theme="fresh"] body.product-page-v29 .content-index span, html[data-theme="fresh"] body.product-page-v29 .content-index b{color:#5c6b5f !important}
html[data-theme="fresh"] body.product-page-v29 .rich-text p, html[data-theme="fresh"] body.product-page-v29 .rich-text li{color:#5c6b5f !important}
html[data-theme="fresh"] body.product-page-v29 .rich-text li::marker{color:#3f6427 !important}
html[data-theme="fresh"] body.product-page-v29 .rich-text strong, html[data-theme="fresh"] body.product-page-v29 .rich-text h2, html[data-theme="fresh"] body.product-page-v29 .rich-text h3{color:#16281b !important}
html[data-theme="fresh"] body.product-page-v29 .v21-product-note{border:1px solid rgba(78,122,50,0.24) !important;background:rgba(78,122,50,0.12) !important;color:#16281b !important}
html[data-theme="fresh"] body.product-page-v29 .spec-band{background:radial-gradient(circle at 12% 45%, rgba(78,122,50,.06), transparent 23%),
    linear-gradient(180deg, #eef3e8, #eef3e8) !important;color:#16281b !important;border-top:1px solid rgba(78,122,50,0.17) !important;border-bottom:1px solid rgba(78,122,50,0.17) !important}
html[data-theme="fresh"] body.product-page-v29 .spec-band article{border:1px solid rgba(78,122,50,0.22) !important;background:linear-gradient(145deg, rgba(78,122,50,.96), rgba(238,243,232,.98)) !important;box-shadow:0 16px 38px rgba(22,40,27,0.11) !important;color:#ffffff}
html[data-theme="fresh"] body.product-page-v29 .spec-band article:hover{border-color:rgba(78,122,50,0.34) !important;background:linear-gradient(145deg, rgba(78,122,50,.98), rgba(238,243,232,.98)) !important}
html[data-theme="fresh"] body.product-page-v29 .spec-band span{color:#5c6b5f !important}
html[data-theme="fresh"] body.product-page-v29 .spec-band b{color:#16281b !important}
html[data-theme="fresh"] body.product-page-v29 .related{background:radial-gradient(circle at 84% 12%, rgba(78,122,50,.06), transparent 28%),
    linear-gradient(180deg, #eef3e8, #eef3e8) !important}
html[data-theme="fresh"] .about .checks span::before{border-left:2px solid #dbe4d1;border-bottom:2px solid #dbe4d1}
html[data-theme="fresh"] .heading-shimmer-v33{color:#16281b !important;text-shadow:0 12px 38px rgba(22,40,27,0.09)}
html[data-theme="fresh"] body[data-page="contacts"] .map-card.office-map-card{background:linear-gradient(145deg,rgba(238,243,232,.95),rgba(238,243,232,.98))!important;border:1px solid rgba(78,122,50,0.20)!important}
html[data-theme="fresh"] body[data-page="contacts"] .office-map-visual{border:1px solid rgba(78,122,50,0.17);box-shadow:inset 0 0 0 1px rgba(22,40,27,0.01),0 20px 46px rgba(22,40,27,0.13)}
html[data-theme="fresh"] body[data-page="contacts"] .office-map-visual img{background:#eef3e8}
html[data-theme="fresh"] body[data-page="contacts"] .office-map-badge{background:rgba(78,122,50,0.17);border:1px solid rgba(78,122,50,0.24);color:#3f6427}
html[data-theme="fresh"] body[data-page="contacts"] .office-map-copy h3{color:#16281b}
html[data-theme="fresh"] body[data-page="contacts"] .office-map-copy p{color:#5c6b5f}
html[data-theme="fresh"] body[data-page="home"] .cta-band{background:radial-gradient(circle at 82% 40%, rgba(78,122,50,0.20), transparent 32%),
    radial-gradient(circle at 8% 90%, rgba(78,122,50,.08), transparent 30%),
    linear-gradient(135deg, #eef3e8 0%, #eef3e8 48%, #eef3e8 100%) !important;color:#16281b !important;border-top:1px solid rgba(78,122,50,0.17);border-bottom:1px solid rgba(78,122,50,0.14)}
html[data-theme="fresh"] body[data-page="home"] .cta-band::before{background:linear-gradient(115deg, transparent 0 42%, rgba(22,40,27,0.12) 52%, transparent 62%)}
html[data-theme="fresh"] body[data-page="home"] .cta-band .section-label{color:#5c6b5f !important}
html[data-theme="fresh"] body[data-page="home"] .cta-band .display, html[data-theme="fresh"] body[data-page="home"] .cta-band .display em{color:#16281b !important;text-shadow:0 18px 48px rgba(22,40,27,0.13)}
html[data-theme="fresh"] body[data-page="home"] .cta-band .cta-orbit{border-color:rgba(78,122,50,0.14) !important}
html[data-theme="fresh"] body[data-page="home"] .cta-band .pill.dark{background:#dcecc0 !important;color:#16281b !important;box-shadow:0 14px 34px rgba(22,40,27,0.09)}
html[data-theme="fresh"] body[data-page="home"] .cta-band .pill.dark:hover{background:#ffffff !important;box-shadow:0 18px 42px rgba(22,40,27,0.13)}
html[data-theme="fresh"] body[data-page="home"] .cta-band .pill.outline-dark{color:#16281b !important;border-color:rgba(22,40,27,0.34) !important;background:rgba(22,40,27,0.12) !important}
html[data-theme="fresh"] body[data-page="home"] .cta-band .pill.outline-dark:hover{border-color:rgba(219,228,209,.48) !important;background:rgba(78,122,50,0.12) !important}
html[data-theme="fresh"] .office-location-card-v38{border:1px solid rgba(78,122,50,0.22);background:radial-gradient(circle at 76% 16%, rgba(78,122,50,.08), transparent 34%),
    linear-gradient(145deg, rgba(238,243,232,.97), rgba(238,243,232,.99));box-shadow:0 28px 72px rgba(22,40,27,0.15)}
html[data-theme="fresh"] .office-location-card-v38__visual{border:1px solid rgba(78,122,50,0.17);background:#eef3e8}
html[data-theme="fresh"] .office-location-card-v38__badge{border:1px solid rgba(78,122,50,0.27);background:rgba(78,122,50,0.12);color:#3f6427}
html[data-theme="fresh"] .office-location-card-v38__info h3{color:#16281b}
html[data-theme="fresh"] .office-location-card-v38__info p{color:#5c6b5f}
html[data-theme="fresh"] .office-location-card-v38__details a{color:#3f6427}
html[data-theme="fresh"] .office-location-card-v38__details span{color:#16281b}
html[data-theme="fresh"]{--bg:#eef3e8;--bg2:#e9f0e0;--panel:#eef3e8;--panel2:#e9f0e0;--cream:#16281b;--paper:#ffffff;--ink:#16281b;--muted:#5c6b5f;--olive:#4e7a32;--lime:#3f6427;--line:rgba(22,40,27,0.20);--shadow:0 32px 90px rgba(22,40,27,0.20)}
html[data-theme="fresh"] ::-webkit-scrollbar-track{background:#eef3e8}
html[data-theme="fresh"] ::-webkit-scrollbar-thumb{background:#4e7a32;border:2px solid #dbe4d1}
html[data-theme="fresh"] .cursor-aura{background:radial-gradient(circle,rgba(78,122,50,0.17),transparent 68%)}
html[data-theme="fresh"] .f1{border:1px solid rgba(78,122,50,0.34)}
html[data-theme="fresh"] .f2{border:1px solid rgba(22,40,27,0.27)}
html[data-theme="fresh"] .f3{border:1px solid rgba(78,122,50,.3)}
html[data-theme="fresh"] .scroll-progress{background:rgba(22,40,27,0.12)}
html[data-theme="fresh"] .page-transition span{background:#eef3e8}
html[data-theme="fresh"] .site-header{background:rgba(238,243,232,.68)}
html[data-theme="fresh"] .site-header.scrolled{background:rgba(238,243,232,.9);box-shadow:0 15px 50px rgba(22,40,27,0.14)}
html[data-theme="fresh"] .nav-links a{color:#5c6b5f}
html[data-theme="fresh"] .nav-links a.active, html[data-theme="fresh"] .nav-links a:hover{color:#16281b}
html[data-theme="fresh"] .header-phone{color:#16281b}
html[data-theme="fresh"] .pill.primary:hover{background:#ffffff}
html[data-theme="fresh"] .pill.ghost, html[data-theme="fresh"] .pill.glass{background:rgba(22,40,27,0.12)}
html[data-theme="fresh"] .pill.light{background:#eef3e8;color:#16281b}
html[data-theme="fresh"] .pill.dark{color:#16281b}
html[data-theme="fresh"] .pill.outline-dark{border-color:rgba(219,228,209,.28)}
html[data-theme="fresh"] .menu-toggle i{background:#ffffff}
html[data-theme="fresh"] .hero{background:radial-gradient(circle at 78% 46%,rgba(78,122,50,.17),transparent 29%),linear-gradient(180deg,rgba(22,40,27,0.12),transparent)}
html[data-theme="fresh"] .hero:before, html[data-theme="fresh"] .inner-hero:before{border:1px solid rgba(22,40,27,0.12)}
html[data-theme="fresh"] .hero:after, html[data-theme="fresh"] .inner-hero:after{border:1px solid rgba(78,122,50,0.14)}
html[data-theme="fresh"] .eyebrow, html[data-theme="fresh"] .kicker, html[data-theme="fresh"] .section-label{color:#5c6b5f}
html[data-theme="fresh"] .eyebrow i{box-shadow:0 0 0 0 rgba(22,40,27,0.22)}
html[data-theme="fresh"] .display span, html[data-theme="fresh"] .split-title span{background:linear-gradient(100deg,var(--lime),#3f6427 55%,#16281b)}
html[data-theme="fresh"] .hero-lead, html[data-theme="fresh"] .inner-hero>p{color:#5c6b5f}
html[data-theme="fresh"] .stage-halo{background:radial-gradient(circle,rgba(78,122,50,.16),transparent 66%)}
html[data-theme="fresh"] .face{border:1px solid rgba(22,40,27,0.34)}
html[data-theme="fresh"] .front{background:linear-gradient(145deg,rgba(22,40,27,0.22),transparent 42%),linear-gradient(160deg,#4e7a32,#4e7a32 78%);box-shadow:inset 0 0 45px rgba(22,40,27,0.04),0 55px 90px rgba(22,40,27,0.19)}
html[data-theme="fresh"] .front:after{background:linear-gradient(110deg,transparent 43%,rgba(22,40,27,0.34) 49%,transparent 55%)}
html[data-theme="fresh"] .back{background:#eef3e8}
html[data-theme="fresh"] .left{background:#4e7a32}
html[data-theme="fresh"] .right{background:#eef3e8}
html[data-theme="fresh"] .right b{color:#3f6427}
html[data-theme="fresh"] .top{background:#4e7a32}
html[data-theme="fresh"] .top em{background:rgba(238,243,232,.43);border:4px solid rgba(219,228,209,.48)}
html[data-theme="fresh"] .bottom{background:#eef3e8}
html[data-theme="fresh"] .stage-shadow{background:rgba(238,243,232,.45)}
html[data-theme="fresh"] .stage-chip{border:1px solid rgba(78,122,50,0.34);background:rgba(238,243,232,.8)}
html[data-theme="fresh"] .drag-hint{color:#16281b}
html[data-theme="fresh"] .scroll-down{color:#16281b}
html[data-theme="fresh"] .ticker{background:#eef3e8}
html[data-theme="fresh"] .about-copy p, html[data-theme="fresh"] .section-heading>p{color:#5c6b5f}
html[data-theme="fresh"] .about-copy .lead{color:#16281b}
html[data-theme="fresh"] .metrics article{background:linear-gradient(180deg,rgba(22,40,27,0.12),transparent)}
html[data-theme="fresh"] .products-section .section-heading>p, html[data-theme="fresh"] .products-section .section-label{color:#16281b}
html[data-theme="fresh"] .product-card{background:#ffffff;border:1px solid rgba(219,228,209,.08)}
html[data-theme="fresh"] .product-card:hover{background:#ffffff}
html[data-theme="fresh"] .product-card-top{color:#16281b}
html[data-theme="fresh"] .product-card figure:before{background:radial-gradient(circle,rgba(78,122,50,.26),transparent 70%)}
html[data-theme="fresh"] .product-card figure img{filter:drop-shadow(15px 25px 20px rgba(233,240,224,.2))}
html[data-theme="fresh"] .catalog-card small, html[data-theme="fresh"] .product-card-body small{color:#16281b}
html[data-theme="fresh"] .product-card p{color:#16281b}
html[data-theme="fresh"] .quick-view{border:1px solid rgba(219,228,209,.17)}
html[data-theme="fresh"] .quick-view:hover{color:#16281b}
html[data-theme="fresh"] .process-row small{color:#16281b}
html[data-theme="fresh"] .process-row p{color:#5c6b5f}
html[data-theme="fresh"] .trust{background:#eef3e8}
html[data-theme="fresh"] .logo-marquee{mask-image:linear-gradient(90deg,transparent,#e9f0e0 8%,#e9f0e0 92%,transparent)}
html[data-theme="fresh"] .logo-item{background:rgba(22,40,27,0.12)}
html[data-theme="fresh"] .logo-item span{color:#16281b}
html[data-theme="fresh"] .works .section-heading>p, html[data-theme="fresh"] .works .section-label{color:#16281b}
html[data-theme="fresh"] .work-shot{background:#ffffff}
html[data-theme="fresh"] .work-shot figcaption{background:rgba(238,243,232,.78);color:#16281b}
html[data-theme="fresh"] .cta-band .section-label{color:#3f6427}
html[data-theme="fresh"] .cta-band em{color:#3f6427}
html[data-theme="fresh"] .cta-orbit{border:1px solid rgba(219,228,209,.14)}
html[data-theme="fresh"] .inner-hero{background:radial-gradient(circle at 80% 45%,rgba(78,122,50,.14),transparent 30%)}
html[data-theme="fresh"] .filter-row button{border:1px solid rgba(219,228,209,.18)}
html[data-theme="fresh"] .filter-row button.active, html[data-theme="fresh"] .filter-row button:hover{color:#16281b}
html[data-theme="fresh"] .catalog-search{border-bottom:1px solid rgba(219,228,209,.25)}
html[data-theme="fresh"] .catalog-card{background:#ffffff;border:1px solid rgba(219,228,209,.08)}
html[data-theme="fresh"] .catalog-card figure{background:rgba(22,40,27,0.31)}
html[data-theme="fresh"] .catalog-card figure img{filter:drop-shadow(12px 22px 16px rgba(233,240,224,.22))}
html[data-theme="fresh"] .catalog-card p{color:#16281b}
html[data-theme="fresh"] .no-results{color:#16281b}
html[data-theme="fresh"] .gallery-section{background:#eef3e8}
html[data-theme="fresh"] .gallery-zoom{border:1px solid rgba(22,40,27,0.31);background:rgba(238,243,232,.65)}
html[data-theme="fresh"] .product-hero{background:radial-gradient(circle at 28% 42%,rgba(78,122,50,.13),transparent 34%)}
html[data-theme="fresh"] .breadcrumbs{color:#16281b}
html[data-theme="fresh"] .main-photo{background:linear-gradient(145deg,rgba(22,40,27,0.12),transparent)}
html[data-theme="fresh"] .main-photo img{filter:drop-shadow(25px 35px 28px rgba(233,240,224,.38))}
html[data-theme="fresh"] .photo-glow{background:radial-gradient(circle,rgba(78,122,50,.2),transparent 70%)}
html[data-theme="fresh"] .photo-badge{color:#16281b}
html[data-theme="fresh"] .thumb{background:rgba(22,40,27,0.12)}
html[data-theme="fresh"] .product-lead{color:#5c6b5f}
html[data-theme="fresh"] .manager-card span{color:#16281b}
html[data-theme="fresh"] .manager-card p{color:#5c6b5f}
html[data-theme="fresh"] .content-index{border-top:1px solid rgba(219,228,209,.17)}
html[data-theme="fresh"] .rich-text li, html[data-theme="fresh"] .rich-text p{color:#16281b}
html[data-theme="fresh"] .spec-band span{color:#16281b}
html[data-theme="fresh"] .related-card figure{background:rgba(22,40,27,0.12)}
html[data-theme="fresh"] .related-card small{color:#16281b}
html[data-theme="fresh"] .story-number{color:rgba(63,100,39,.07)}
html[data-theme="fresh"] .story-content p{color:#5c6b5f}
html[data-theme="fresh"] .story-content .lead{color:#16281b}
html[data-theme="fresh"] .values .section-label{color:#16281b}
html[data-theme="fresh"] .value-grid article{border:1px solid rgba(219,228,209,.13)}
html[data-theme="fresh"] .value-grid b{color:#16281b}
html[data-theme="fresh"] .value-grid p{color:#16281b}
html[data-theme="fresh"] .geo-map, html[data-theme="fresh"] .map-card{background:radial-gradient(circle at 50%,rgba(78,122,50,.12),transparent 55%),repeating-linear-gradient(0deg,transparent 0 47px,rgba(22,40,27,0.12) 48px),repeating-linear-gradient(90deg,transparent 0 47px,rgba(22,40,27,0.12) 48px)}
html[data-theme="fresh"] .map-route, html[data-theme="fresh"] .route{box-shadow:0 0 20px rgba(22,40,27,0.17)}
html[data-theme="fresh"] .map-pin, html[data-theme="fresh"] .pin{box-shadow:0 0 0 8px rgba(22,40,27,0.06)}
html[data-theme="fresh"] .pin small{color:#16281b}
html[data-theme="fresh"] .client-card{border:1px solid rgba(219,228,209,.12)}
html[data-theme="fresh"] .client-card:hover{background:#ffffff}
html[data-theme="fresh"] .client-card span{color:#16281b}
html[data-theme="fresh"] .contact-card>span{color:#16281b}
html[data-theme="fresh"] .contact-card p, html[data-theme="fresh"] .contact-card small{color:#16281b}
html[data-theme="fresh"] .contact-form-section .section-label{color:#16281b}
html[data-theme="fresh"] .premium-form{border:1px solid rgba(219,228,209,.14)}
html[data-theme="fresh"] .lead-form label>span{color:#16281b}
html[data-theme="fresh"] .lead-form input, html[data-theme="fresh"] .lead-form textarea{border:1px solid rgba(219,228,209,.15);background:rgba(22,40,27,0.34)}
html[data-theme="fresh"] .form-dialog .lead-form input, html[data-theme="fresh"] .form-dialog .lead-form textarea{color:#16281b;background:rgba(22,40,27,0.12)}
html[data-theme="fresh"] .legal p{color:#16281b}
html[data-theme="fresh"] .legal aside{border:1px solid rgba(219,228,209,.16)}
html[data-theme="fresh"] .footer{background:#eef3e8}
html[data-theme="fresh"] .footer-top p{color:#16281b}
html[data-theme="fresh"] .footer-grid span{color:#16281b}
html[data-theme="fresh"] .footer-grid a, html[data-theme="fresh"] .footer-grid p{color:#5c6b5f}
html[data-theme="fresh"] .footer-bottom{color:#16281b}
html[data-theme="fresh"] .modal-backdrop{background:rgba(238,243,232,.76)}
html[data-theme="fresh"] .form-dialog, html[data-theme="fresh"] .search-dialog{background:#eef3e8}
html[data-theme="fresh"] .form-head p{color:#16281b}
html[data-theme="fresh"] .search-box input{color:#16281b}
html[data-theme="fresh"] .search-result figure{background:rgba(22,40,27,0.12)}
html[data-theme="fresh"] .search-result small{color:#16281b}
html[data-theme="fresh"] .cookie{background:rgba(238,243,232,.92)}
html[data-theme="fresh"] .cookie p{color:#5c6b5f}
html[data-theme="fresh"] .quick-modal-card{background:#eef3e8}
html[data-theme="fresh"] .showroom{background:radial-gradient(circle,rgba(78,122,50,.17),transparent 55%)}
html[data-theme="fresh"] .spin-object .spin-back, html[data-theme="fresh"] .spin-object .spin-front{border:1px solid rgba(22,40,27,0.27);background:linear-gradient(145deg,rgba(22,40,27,0.14),rgba(238,243,232,.5))}
html[data-theme="fresh"] .spin-object .spin-front img{filter:drop-shadow(22px 30px 24px rgba(233,240,224,.38))}
html[data-theme="fresh"] .showroom-hint{color:#16281b}
html[data-theme="fresh"] .quick-info small{color:#16281b}
html[data-theme="fresh"] .quick-info p{color:#5c6b5f}
html[data-theme="fresh"] .image-fallback{background:linear-gradient(145deg,#4e7a32,#4e7a32)}
html[data-theme="fresh"] .image-error:after{background:#eef3e8;color:#16281b}
html[data-theme="fresh"]{background:#eef3e8}
html[data-theme="fresh"] body:before{background:conic-gradient(from 120deg at 62% 38%,rgba(78,122,50,.04),transparent 22%,rgba(78,122,50,0.12),transparent 54%,rgba(78,122,50,.045))}
html[data-theme="fresh"] .flight:after{border:1px solid rgba(78,122,50,0.27)}
html[data-theme="fresh"] .motion-toggle{border:1px solid rgba(78,122,50,0.34);background:rgba(238,243,232,.82);box-shadow:0 12px 34px rgba(22,40,27,0.15);color:#3f6427}
html[data-theme="fresh"] .motion-toggle:hover{border-color:rgba(219,228,209,.55);box-shadow:0 18px 44px rgba(22,40,27,0.22)}
html[data-theme="fresh"] .motion-toggle i{background:#dcecc0;box-shadow:0 0 0 5px rgba(22,40,27,0.04),0 0 20px rgba(22,40,27,0.22)}
html[data-theme="fresh"][data-motion=reduced] .motion-toggle i{background:#e9f0e0}
html[data-theme="fresh"] .hero-stage{background:radial-gradient(circle at calc(50% + var(--stage-x,0px)) calc(48% + var(--stage-y,0px)),rgba(78,122,50,0.13),transparent 48%)}
html[data-theme="fresh"] .hero-stage:focus-visible{box-shadow:inset 0 0 0 1px rgba(22,40,27,0.22),0 0 0 5px rgba(22,40,27,0.03)}
html[data-theme="fresh"] .hero-stage:before{background:linear-gradient(120deg,transparent 38%,rgba(22,40,27,0.12) 48%,transparent 58%)}
html[data-theme="fresh"] .orbit{border:1px solid rgba(78,122,50,0.15)}
html[data-theme="fresh"] .orbit:after{background:#dcecc0;box-shadow:0 0 18px rgba(22,40,27,0.22)}
html[data-theme="fresh"] .pack-box{filter:drop-shadow(0 28px 34px rgba(233,240,224,.25))}
html[data-theme="fresh"] .hero-stage.is-dragging .pack-box{filter:drop-shadow(0 38px 46px rgba(233,240,224,.36)) brightness(1.04)}
html[data-theme="fresh"] .front:after{background:linear-gradient(105deg,transparent 35%,rgba(22,40,27,0.34) 47%,transparent 59%)}
html[data-theme="fresh"] .stage-chip{color:#16281b;box-shadow:0 9px 28px rgba(22,40,27,0.11)}
html[data-theme="fresh"] .stage-chip:focus-visible, html[data-theme="fresh"] .stage-chip:hover{border-color:rgba(219,228,209,.62);background:rgba(238,243,232,.93);box-shadow:0 12px 34px rgba(22,40,27,0.19),0 0 0 4px rgba(22,40,27,0.03)}
html[data-theme="fresh"] .stage-chip.is-dragging{border-color:#dbe4d1;color:#3f6427;box-shadow:0 18px 45px rgba(22,40,27,0.22),0 0 28px rgba(22,40,27,0.06)}
html[data-theme="fresh"] .stage-chip:before{background:#dcecc0;box-shadow:0 0 12px rgba(22,40,27,0.22)}
html[data-theme="fresh"] .stage-controls button{border:1px solid rgba(78,122,50,0.31);background:rgba(238,243,232,.7);color:#5c6b5f}
html[data-theme="fresh"] .stage-controls button.active, html[data-theme="fresh"] .stage-controls button:hover{color:#3f6427;border-color:rgba(219,228,209,.48);background:rgba(238,243,232,.9)}
html[data-theme="fresh"] .stage-status{color:#16281b}
html[data-theme="fresh"] .catalog-card:before, html[data-theme="fresh"] .client-card:before, html[data-theme="fresh"] .metric-card:before, html[data-theme="fresh"] .product-card:before, html[data-theme="fresh"] .related-card:before, html[data-theme="fresh"] .value-card:before, html[data-theme="fresh"] .work-shot:before{background:linear-gradient(120deg,transparent 12%,rgba(78,122,50,0.34),transparent 45%,rgba(22,40,27,0.20),transparent 78%);-webkit-mask:linear-gradient(#e9f0e0 0 0) content-box,linear-gradient(#e9f0e0 0 0)}
html[data-theme="fresh"] .catalog-card figure, html[data-theme="fresh"] .main-photo, html[data-theme="fresh"] .product-card figure, html[data-theme="fresh"] .related-card figure{background:radial-gradient(circle at 50% 44%,rgba(78,122,50,0.31),rgba(238,243,232,.07) 44%,rgba(238,243,232,.18) 75%),linear-gradient(145deg,rgba(22,40,27,0.12),transparent)}
html[data-theme="fresh"] .premium-render{filter:drop-shadow(0 26px 24px rgba(233,240,224,.24))}
html[data-theme="fresh"] .catalog-card:hover .premium-render, html[data-theme="fresh"] .product-card:hover .premium-render, html[data-theme="fresh"] .related-card:hover .premium-render{filter:drop-shadow(0 34px 32px rgba(233,240,224,.34)) saturate(1.07)}
html[data-theme="fresh"] .main-render{filter:drop-shadow(0 38px 38px rgba(233,240,224,.35))}
html[data-theme="fresh"] .photo-badge{background:rgba(238,243,232,.82)!important;border:1px solid rgba(78,122,50,0.34)}
html[data-theme="fresh"] .pill:after{background:linear-gradient(110deg,transparent 30%,rgba(22,40,27,0.34),transparent 70%)}
html[data-theme="fresh"] .showroom{background:radial-gradient(circle at var(--mx,50%) var(--my,45%),rgba(78,122,50,0.34),transparent 34%),radial-gradient(circle,rgba(78,122,50,.14),transparent 58%),#eef3e8}
html[data-theme="fresh"] .showroom:after, html[data-theme="fresh"] .showroom:before{border:1px solid rgba(78,122,50,0.15)}
html[data-theme="fresh"] .spin-object .spin-back, html[data-theme="fresh"] .spin-object .spin-front{background:linear-gradient(145deg,rgba(22,40,27,0.12),rgba(238,243,232,.18));border-color:rgba(78,122,50,0.26)}
html[data-theme="fresh"] .spin-object .spin-front img{filter:drop-shadow(0 26px 24px rgba(233,240,224,.32))}
html[data-theme="fresh"] .spin-side{background:linear-gradient(180deg,#4e7a32,#4e7a32);border:1px solid rgba(22,40,27,0.20)}
html[data-theme="fresh"] .showroom-controls button{border:1px solid rgba(78,122,50,0.34);background:rgba(238,243,232,.72);color:#5c6b5f}
html[data-theme="fresh"] .showroom-controls button.active, html[data-theme="fresh"] .showroom-controls button:hover{color:#3f6427;border-color:rgba(219,228,209,.48)}
html[data-theme="fresh"] .page-transition span{background:linear-gradient(135deg,#eef3e8,#eef3e8 55%,#eef3e8)}
html[data-theme="fresh"] .page-transition:after{background:radial-gradient(circle at 68% 44%,rgba(78,122,50,0.24),transparent 30%)}
html[data-theme="fresh"] .split-title>span:not(.word){background:linear-gradient(100deg,var(--lime),#3f6427 55%,#16281b)!important}
html[data-theme="fresh"] .split-title>span:not(.word) .word i{background:linear-gradient(100deg,var(--lime),#3f6427 55%,#16281b)!important}
html[data-theme="fresh"] .form-status[data-kind=ok]{color:#3f6427}
html[data-theme="fresh"] .form-status[data-kind=error]{color:#3f6427}
html[data-theme="fresh"] .callback-fab{border:1px solid rgba(78,122,50,0.34);background:rgba(238,243,232,.88);box-shadow:0 14px 45px rgba(22,40,27,0.18);color:#16281b}
html[data-theme="fresh"] .callback-fab:hover{border-color:rgba(219,228,209,.62);box-shadow:0 20px 60px rgba(22,40,27,0.22),0 0 34px rgba(22,40,27,0.04)}
html[data-theme="fresh"] .callback-fab i{background:#dcecc0;box-shadow:0 0 0 0 rgba(22,40,27,0.21)}
html[data-theme="fresh"] .legal-toc{background:rgba(238,243,232,.7)}
html[data-theme="fresh"] .legal-toc>b{color:#16281b}
html[data-theme="fresh"] .legal-toc a{border-bottom:1px solid rgba(22,40,27,0.12);color:#5c6b5f}
html[data-theme="fresh"] .legal-toc a:hover{color:#3f6427}
html[data-theme="fresh"] .legal-toc a span{color:#3f6427}
html[data-theme="fresh"] .policy-meta span{color:#5c6b5f}
html[data-theme="fresh"] .policy-section h2 span{border:1px solid rgba(78,122,50,0.34);color:#3f6427}
html[data-theme="fresh"] .legal-document>p, html[data-theme="fresh"] .policy-section li, html[data-theme="fresh"] .policy-section p{color:#5c6b5f}
html[data-theme="fresh"] .policy-section a{color:#3f6427}
html[data-theme="fresh"] .policy-section strong{color:#16281b}
html[data-theme="fresh"] .legal-shell{background:radial-gradient(circle at 85% 8%,rgba(78,122,50,.12),transparent 24%),
    linear-gradient(180deg,#eef3e8 0%,#eef3e8 46%,#eef3e8 100%)}
html[data-theme="fresh"] .privacy-summary{border:1px solid rgba(78,122,50,0.27);background:linear-gradient(135deg,rgba(78,122,50,0.14),rgba(22,40,27,0.12));box-shadow:0 35px 90px rgba(22,40,27,0.12)}
html[data-theme="fresh"] .privacy-summary-grid article{border:1px solid rgba(22,40,27,0.15);background:rgba(238,243,232,.42)}
html[data-theme="fresh"] .privacy-summary-grid span{color:#16281b}
html[data-theme="fresh"] .legal-shell .legal-toc{background:rgba(238,243,232,.82);border-color:rgba(78,122,50,0.24);box-shadow:0 25px 70px rgba(22,40,27,0.11)}
html[data-theme="fresh"] .legal-shell .legal-toc a{color:#5c6b5f}
html[data-theme="fresh"] .legal-shell .policy-meta span{color:#5c6b5f;background:rgba(22,40,27,0.12)}
html[data-theme="fresh"] .policy-notice{border:1px solid rgba(78,122,50,0.27);background:rgba(78,122,50,0.12)}
html[data-theme="fresh"] .policy-notice span{color:#5c6b5f}
html[data-theme="fresh"] .legal-shell .policy-section{border-color:rgba(22,40,27,0.15)}
html[data-theme="fresh"] .legal-shell .policy-section h2{color:#16281b}
html[data-theme="fresh"] .legal-shell .policy-section p{color:#5c6b5f}
html[data-theme="fresh"] .legal-shell .policy-section .policy-bullet{border-left:1px solid rgba(78,122,50,0.27);color:#5c6b5f}
html[data-theme="fresh"] .consent-policy-link:hover, html[data-theme="fresh"] .consent-policy-link:focus-visible{color:#16281b!important}
html[data-theme="fresh"] .agree span{color:#5c6b5f}
html[data-theme="fresh"] .peruza-captcha{border:1px solid rgba(78,122,50,0.34)!important;background:linear-gradient(145deg,#eef3e8,#eef3e8)!important;color:#16281b!important;box-shadow:inset 0 1px 0 rgba(22,40,27,0.02),
    0 18px 45px rgba(22,40,27,0.10)!important}
html[data-theme="fresh"] .peruza-captcha__title span{color:#3f6427!important}
html[data-theme="fresh"] .peruza-captcha__title b{color:#16281b!important}
html[data-theme="fresh"] .peruza-captcha__picture{border:1px solid rgba(22,40,27,0.15)!important;background:#eef3e8!important}
html[data-theme="fresh"] .peruza-captcha__picture img{background:#eef3e8!important}
html[data-theme="fresh"] .peruza-captcha__picture p{color:#3f6427!important}
html[data-theme="fresh"] .peruza-captcha__loader{border:2px solid rgba(78,122,50,0.31)!important;border-top-color:#dbe4d1!important}
html[data-theme="fresh"] .peruza-captcha__field>span{color:#16281b!important}
html[data-theme="fresh"] .peruza-captcha__field input{border:1px solid rgba(78,122,50,0.34)!important;background:#eef3e8!important;color:#16281b!important}
html[data-theme="fresh"] .peruza-captcha__field input:focus{border-color:#dbe4d1!important;box-shadow:0 0 0 3px rgba(22,40,27,0.04)!important}
html[data-theme="fresh"] .peruza-captcha>small{color:#16281b!important}
@media (max-width: 1100px){
html[data-theme="fresh"] .mobile-nav{background:radial-gradient(
        circle at 84% 12%,
        rgba(78,122,50,.13),
        transparent 28%
      ),
      radial-gradient(
        circle at 10% 88%,
        rgba(78,122,50,0.12),
        transparent 26%
      ),
      #eef3e8 !important}
html[data-theme="fresh"] .mobile-nav .nav-links a{border:1px solid rgba(78,122,50,0.17);background:rgba(22,40,27,0.12);color:#16281b !important}
html[data-theme="fresh"] .mobile-nav .nav-links a.active{border-color:rgba(78,122,50,0.34);background:rgba(78,122,50,0.13);color:#3f6427 !important}
html[data-theme="fresh"] .mobile-nav .mobile-phone{border-top:1px solid rgba(78,122,50,0.17);color:#16281b !important}
}
@media (max-width: 760px){
html[data-theme="fresh"] .cert-doc::before{box-shadow:0 22px 0 rgba(22,40,27,0.07), 0 44px 0 rgba(22,40,27,0.06), 0 66px 0 rgba(22,40,27,0.04)}
html[data-theme="fresh"] .header-actions .icon-btn, html[data-theme="fresh"] .menu-toggle{border:1px solid rgba(78,122,50,0.24) !important;background:rgba(22,40,27,0.12) !important}
html[data-theme="fresh"] body[data-page="catalog"] .catalog-card figure{border-bottom:1px solid rgba(219,228,209,.10)}
}
@media (max-width: 900px){
html[data-theme="fresh"] body[data-page="privacy"] .legal-toc a{border:1px solid rgba(78,122,50,0.20) !important;background:rgba(78,122,50,0.12) !important}
}
@media(max-width:1150px){
html[data-theme="fresh"] .mobile-nav{background:rgba(238,243,232,.98)}
}
@supports ((-webkit-background-clip: text) or (background-clip: text)){
html[data-theme="fresh"] .heading-shimmer-v33{background-image:linear-gradient(
        104deg,
        #16281b 0%,
        #16281b 20%,
        #16281b 31%,
        #3f6427 42%,
        #3f6427 52%,
        #3f6427 62%,
        #16281b 72%,
        #16281b 84%,
        #16281b 100%
      ) !important}
}
/* ---- HERO: заголовок с градиентной заливкой ----------------------------- */
html[data-theme="fresh"] .display span,
html[data-theme="fresh"] .split-title span,
html[data-theme="fresh"] .split-title>span:not(.word),
html[data-theme="fresh"] .split-title>span:not(.word) .word,
html[data-theme="fresh"] .split-title>span:not(.word) .word i,
html[data-theme="fresh"] body[data-page="home"] .hero .split-title>span:not(.word),
html[data-theme="fresh"] body[data-page="home"] .hero .split-title>span:not(.word) .word,
html[data-theme="fresh"] body[data-page="home"] .hero .split-title>span:not(.word) .word i{
    color:transparent!important;
    background:linear-gradient(100deg,#3f6427,#4e7a32 58%,#3f6427)!important;
    background-clip:text!important; -webkit-background-clip:text!important;
    -webkit-text-fill-color:transparent!important;
}
html[data-theme="fresh"] .split-title .word,
html[data-theme="fresh"] .split-title>.word,
html[data-theme="fresh"] .split-title>.word i,
html[data-theme="fresh"] body[data-page="home"] .hero .split-title,
html[data-theme="fresh"] body[data-page="home"] .hero .split-title .word,
html[data-theme="fresh"] body[data-page="home"] .hero .split-title .word i{
    color:#16281b!important; -webkit-text-fill-color:#16281b!important; background:none!important;
}

/* ---- HERO: орбиты, шарики и подсветка сцены ----------------------------- */
html[data-theme="fresh"] .orbit{ border:1px solid rgba(78,122,50,.34)!important; }
html[data-theme="fresh"] .orbit:after{
    background:#4e7a32!important;
    box-shadow:0 0 14px rgba(78,122,50,.55), 0 0 0 3px rgba(78,122,50,.16)!important;
}
html[data-theme="fresh"] .stage-halo{
    background:radial-gradient(circle,rgba(78,122,50,.18),transparent 68%)!important;
}
html[data-theme="fresh"] .stage-shadow{ background:rgba(22,40,27,.16)!important; }
html[data-theme="fresh"] .face{ border:1px solid rgba(22,40,27,.20)!important; }
html[data-theme="fresh"] .f1,
html[data-theme="fresh"] .f2,
html[data-theme="fresh"] .f3,
html[data-theme="fresh"] .flight:after{ border-color:rgba(78,122,50,.34)!important; }
html[data-theme="fresh"] .cursor-aura{
    background:radial-gradient(circle,rgba(78,122,50,.18),transparent 68%)!important;
}
