*{box-sizing:border-box;margin:0;padding:0}body{font-family:Georgia,Times New Roman,serif;background:#1a1a18;display:flex;flex-direction:column;align-items:center;min-height:100vh;padding:20px 14px 40px}.nav{display:flex;align-items:center;gap:8px;margin-bottom:14px;width:100%;max-width:980px;flex-wrap:wrap}.nb{background:none;border:1px solid rgba(212,175,55,.45);color:#d4af37;font-family:Georgia,serif;font-size:12px;padding:7px 20px;border-radius:20px;cursor:pointer;white-space:nowrap;transition:.18s;letter-spacing:.05em}.nb:hover:not(:disabled){background:#d4af37;color:#1a3c2e;border-color:#d4af37}.nb:disabled{opacity:.22;cursor:default}.dots{display:flex;gap:4px;flex-wrap:wrap;justify-content:center;flex:1;padding:2px 0}.dot{width:7px;height:7px;border-radius:50%;background:#d4af372e;cursor:pointer;border:none;padding:0;flex-shrink:0;transition:.15s}.dot.on{background:#d4af37;width:14px;border-radius:3px}.dot:hover:not(.on){background:#d4af3773}.ctr{font-size:11px;color:#d4af3780;font-family:Arial,sans-serif;white-space:nowrap;letter-spacing:.08em}.page{display:none;width:100%;max-width:980px;border-radius:12px;overflow:hidden;box-shadow:0 24px 60px #000000a6}.cover{background:#0f2318;min-height:600px;display:flex;flex-direction:column;justify-content:space-between;padding:3rem 3.5rem;position:relative;overflow:hidden}.cover:before{content:"";position:absolute;width:520px;height:520px;border-radius:50%;border:1px solid rgba(212,175,55,.04);top:-90px;right:-100px;pointer-events:none}.cv-row{display:flex;align-items:center;gap:14px}.cv-logo{width:56px;height:56px;object-fit:contain;mix-blend-mode:screen}.cv-lt{font-size:21px;color:#f5f0e8;font-weight:700;letter-spacing:.01em;line-height:1.1}.cv-lt span{color:#d4af37}.cv-lsub{font-size:8.5px;color:#6b9a6b;letter-spacing:.15em;text-transform:uppercase;font-family:Arial,sans-serif;margin-top:2px}.cv-hr{width:100%;height:.5px;background:#d4af372e;margin:1.4rem 0}.cv-ey{font-size:10px;letter-spacing:.22em;color:#d4af37;font-family:Arial,sans-serif;font-weight:700;text-transform:uppercase;margin-bottom:10px}.cv-title{font-size:44px;line-height:.95;color:#f5f0e8;font-weight:700;margin-bottom:6px}.cv-title span{color:#d4af37}.cv-sub{font-size:12.5px;color:#a8c4a8;line-height:2;font-family:Arial,sans-serif;font-weight:300;letter-spacing:.04em;margin:12px 0}.cv-pills{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.cv-pill{font-size:8.5px;padding:4px 12px;border:.5px solid rgba(212,175,55,.3);color:#d4af37;border-radius:20px;letter-spacing:.07em;text-transform:uppercase;font-family:Arial,sans-serif}.cv-index{display:flex;flex-wrap:wrap;gap:8px 20px;margin-top:14px;border-top:.5px solid rgba(212,175,55,.12);padding-top:12px;align-items:center}.ci-cat{font-size:8px;letter-spacing:.14em;font-family:Arial,sans-serif;font-weight:700;text-transform:uppercase;margin:0}.ci-item{font-size:9px;font-family:Arial,sans-serif;color:#a8c4a8;padding:1px 0}.cv-ft{font-size:9px;color:#5a7a5a;letter-spacing:.05em;font-style:italic;font-family:Arial,sans-serif;line-height:1.8;border-top:.5px solid rgba(212,175,55,.1);padding-top:12px;margin-top:12px}.product-page{display:flex;min-height:600px}.prod-left{width:38%;padding:2.5rem 2.2rem;display:flex;flex-direction:column;justify-content:space-between}.prod-cat{font-size:8.5px;letter-spacing:.18em;font-family:Arial,sans-serif;font-weight:700;text-transform:uppercase;margin-bottom:10px}.prod-img-wrap{flex:1;display:flex;align-items:center;justify-content:center;padding:12px 0}.prod-img{width:100%;max-height:210px;object-fit:contain;border-radius:6px}.prod-ph{width:150px;height:150px;border-radius:50%;background:#ffffff0d;border:1px solid rgba(212,175,55,.15);align-items:center;justify-content:center;font-size:68px}.prod-name{font-size:28px;color:#f5f0e8;font-weight:700;line-height:1.1;margin-bottom:4px}.prod-origin{font-size:8.5px;font-family:Arial,sans-serif;letter-spacing:.1em;text-transform:uppercase;margin-bottom:3px}.prod-sub{font-size:11px;color:#a8c4a8;font-family:Arial,sans-serif;letter-spacing:.04em;margin-bottom:10px}.prod-forms{display:flex;flex-wrap:wrap;gap:5px}.fp{font-size:8.5px;padding:3px 10px;border:.5px solid;border-radius:14px;font-family:Arial,sans-serif;letter-spacing:.05em}.prod-right{width:62%;background:#fffdf7;padding:2.8rem 2.6rem;display:flex;flex-direction:column;gap:1rem;overflow:hidden}.prod-tl{font-size:14px;color:#3d5a2b;font-style:italic;line-height:1.7;border-left:2.5px solid #D4AF37;padding-left:14px}.prod-desc{font-size:12px;color:#2a3a2a;line-height:1.95;font-family:Arial,sans-serif}.divr{width:100%;height:.5px;background:#e8e0cc;flex-shrink:0}.sec-lbl{font-size:8.5px;letter-spacing:.18em;color:#4a3a2a;font-family:Arial,sans-serif;font-weight:700;text-transform:uppercase}.spec-table{width:100%;border-collapse:collapse;margin-top:6px}.spec-table tr{border-bottom:.5px solid #F0E8D8}.spec-table td{padding:6px 0;font-size:11.5px;font-family:Arial,sans-serif;vertical-align:top;line-height:1.45}.spec-table td:first-child{color:#8a7a5a;width:38%;padding-right:14px}.spec-table td:last-child{color:#1a3c2e;font-weight:500}.apps-row{display:flex;gap:6px;flex-wrap:wrap;margin-top:6px}.app{font-size:9.5px;background:#f5edd8;color:#5a4a2a;padding:4px 11px;border-radius:4px;font-family:Arial,sans-serif;border:.5px solid #D4AF37}.contact-page{background:#0f2318;min-height:600px;display:grid;grid-template-columns:1fr 1fr}.ct-l{padding:3rem 2.8rem;display:flex;flex-direction:column;justify-content:space-between;border-right:.5px solid rgba(212,175,55,.1)}.ct-r{padding:3rem 2.8rem;display:flex;flex-direction:column;gap:1.4rem}.ct-logo{width:58px;height:58px;object-fit:contain;mix-blend-mode:screen;margin-bottom:16px;display:block}.ct-head{font-size:40px;color:#f5f0e8;font-weight:700;line-height:1.1}.ct-head span{color:#d4af37}.ct-rule{width:36px;height:2px;background:#d4af37;margin:14px 0}.ct-intro{font-size:12px;color:#a8c4a8;line-height:1.95;font-family:Arial,sans-serif}.ct-cert-lbl{font-size:8.5px;letter-spacing:.16em;color:#d4af37;font-family:Arial,sans-serif;font-weight:700;text-transform:uppercase;margin-bottom:10px}.cert{display:inline-block;font-size:8.5px;background:#d4af371a;color:#d4af37;padding:4px 10px;border-radius:4px;border:.5px solid rgba(212,175,55,.28);font-family:Arial,sans-serif;margin:2px;letter-spacing:.05em}.ct-lbl{font-size:8.5px;letter-spacing:.16em;color:#d4af37;font-family:Arial,sans-serif;font-weight:700;text-transform:uppercase;margin-bottom:5px}.ct-val{font-size:13px;color:#f5f0e8;font-family:Arial,sans-serif;line-height:1.7}.ct-name{font-size:18px;font-weight:700;color:#f5f0e8}.ct-note{font-size:10px;color:#6b9a6b;font-family:Arial,sans-serif;font-style:italic;line-height:1.9;border-top:.5px solid rgba(212,175,55,.12);padding-top:14px}@media print{body{background:#fff;padding:0}.nav{display:none}.page{display:block!important;page-break-after:always;max-width:100%;border-radius:0;box-shadow:none}}@media(max-width:1024px){body{padding:10px 8px 30px}.product-page{flex-direction:column;min-height:unset}.prod-left{width:100%;padding:1.6rem 1.4rem 1.4rem;flex-direction:column;align-items:center;justify-content:flex-start;min-height:unset;text-align:center}.prod-cat{margin-bottom:12px;text-align:center}.prod-img-wrap{flex:unset;padding:0;width:100%;height:auto;max-height:260px;margin-bottom:16px}.prod-img{width:auto;max-width:100%;max-height:260px;object-fit:contain;border-radius:8px}.prod-name{font-size:26px;text-align:center}.prod-origin{text-align:center;margin-bottom:4px}.prod-sub{text-align:center;margin-bottom:12px}.prod-forms{justify-content:center}.prod-right{width:100%;padding:1.6rem 1.4rem}.prod-tl{font-size:14px}.prod-desc{font-size:13px;line-height:1.8}.spec-table td:first-child{width:42%}.apps-row{gap:6px}.cover{padding:2rem 1.4rem}.cv-title{font-size:32px}.contact-page{grid-template-columns:1fr}.ct-l{border-right:none;border-bottom:.5px solid rgba(212,175,55,.1);padding:2rem 1.4rem}.ct-r{padding:2rem 1.4rem}.ct-head{font-size:28px}}.page.show{display:block}@keyframes catalogue-flip-in{0%{opacity:.18;transform:perspective(1400px) rotateY(10deg)}to{opacity:1;transform:perspective(1400px) rotateY(0)}}@keyframes catalogue-flip-out{0%{opacity:1;transform:perspective(1400px) rotateY(0)}to{opacity:.18;transform:perspective(1400px) rotateY(-10deg)}}
