.mantor-seo *{box-sizing:border-box}
.mantor-seo{margin:0;color:#141d2b;background:#fff;font:15px/1.55 Involve,Arial,sans-serif}
.mantor-seo a{color:inherit;text-decoration:none}
.mantor-seo a:hover{color:#174a8c}
.mantor-seo button,.mantor-seo input,.mantor-seo select,.mantor-seo textarea{font:inherit}
.mantor-seo button,.mantor-seo a,.mantor-seo input,.mantor-seo textarea,.mantor-seo select{outline-offset:5px}
.mantor-seo button:focus-visible,.mantor-seo a:focus-visible{outline:2px solid #174a8c}
.mantor-seo button{cursor:pointer}
.mantor-seo img{max-width:100%;height:auto}
.mantor-seo h1,.mantor-seo h2,.mantor-seo h3,.mantor-seo p{margin:0}
.mantor-seo h1{font-size:42px;line-height:1.16;font-weight:600;letter-spacing:-1.3px}
.mantor-seo h2{font-size:32px;line-height:1.2;font-weight:600;letter-spacing:-.8px}
.mantor-seo h3{font-size:19px;line-height:1.35;font-weight:600}
.mantor-seo p+p{margin-top:15px}
.mantor-seo .wrap{max-width:1280px;margin:auto;padding:0 32px}
.mantor-seo .top{height:100px;display:flex;align-items:center;gap:30px}
.mantor-seo .logo{width:119px;flex-shrink:0}
.mantor-seo .nav{display:flex;align-items:center;justify-content:space-evenly;gap:22px;background:#f5f7f9;border:1px solid #e5e9ed;border-radius:50px;padding:13px 25px;flex:1;font-size:11px;white-space:nowrap}
.mantor-seo .contact{border:1px solid #dce3ed;border-radius:50px;padding:10px 16px;color:#123f7d}
.mantor-seo .burger{display:none;background:none;border:0;font-size:24px}
.mantor-seo .mobile-nav{display:none}
.mantor-seo .mobile-nav.open{display:grid;padding:20px 32px;gap:15px;border-bottom:1px solid #e6ebf0}
.mantor-seo .crumbs{font-size:12px;color:#65758a;padding:20px 0 30px;display:flex;flex-wrap:wrap;gap:9px}
.mantor-seo .crumbs span{color:#172a43}
.mantor-seo .blue{color:#123f7d}
.mantor-seo .muted{color:#65758a}
.mantor-seo .eyebrow{font-size:11px;letter-spacing:1.3px;color:#466b9a;text-transform:uppercase;margin-bottom:16px}
.mantor-seo .lead{font-size:18px;color:#5d6d80;line-height:1.7;max-width:760px;margin-top:23px}
.mantor-seo .btn{display:inline-flex;align-items:center;justify-content:center;gap:16px;padding:15px 25px;background:#123f7d;color:#fff;border:1px solid #123f7d;border-radius:5px;font-size:14px;min-height:48px}
.mantor-seo .btn:hover{background:#0a2c5d;color:#fff}
.mantor-seo .btn.secondary{background:#fff;color:#123f7d;border:1px solid #cad6e6}
.mantor-seo .text-link{color:#123f7d;font-size:14px;border-bottom:1px solid #c6d5e6;padding-bottom:4px}
.mantor-seo .actions{display:flex;gap:14px;flex-wrap:wrap;margin-top:27px}
.mantor-seo .section{padding:72px 0;border-bottom:1px solid #e8edf2}
.mantor-seo .section.soft{background:#f6f8fb}
.mantor-seo .section-title{display:flex;align-items:end;justify-content:space-between;gap:30px;margin-bottom:32px}
.mantor-seo .intro{padding:20px 0 48px}
.mantor-seo .grid3{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}
.mantor-seo .grid4{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}
.mantor-seo .box{border:1px solid #e0e6ee;border-radius:8px;padding:28px}
.mantor-seo .box p{color:#65758a;margin-top:15px;font-size:14px}
.mantor-seo .box .text-link{display:inline-block;margin-top:24px}
.mantor-seo .number{font-size:13px;color:#65758a;margin-bottom:27px}
.mantor-seo .category{border:1px solid #e0e6ee;border-radius:7px;padding:24px;display:flex;flex-direction:column}
.mantor-seo .category img{height:130px;object-fit:contain;margin:22px auto;width:100%}
.mantor-seo .category .text-link{align-self:start;margin-top:auto}
.mantor-seo .hero-original{background:#040610}
.mantor-seo .hero-original img{display:block;margin:auto;max-height:850px;object-fit:contain;width:100%}
.mantor-seo .hero-note{border-top:1px solid #e9edf3;background:#fff;padding:20px 32px;text-align:center;color:#65758a;font-size:12px}
.mantor-seo .banner{background:#123f7d;color:#fff;padding:48px;border-radius:7px;display:flex;align-items:center;justify-content:space-between;gap:25px}
.mantor-seo .banner p{color:#e0e7f1;margin-top:16px;max-width:660px}
.mantor-seo .banner .btn{background:#fff;color:#123f7d;border-color:#fff;white-space:nowrap}
.mantor-seo .footer{background:#050b1a;color:#fff;padding:48px 0}
.mantor-seo .footer .wrap{display:flex;justify-content:space-between;gap:30px}
.mantor-seo .footer p,.mantor-seo .footer a{font-size:13px;color:#c1ccdb;display:block;margin-top:8px}
.mantor-seo .footer strong{font-size:14px}
.mantor-seo .footer-logo{font-size:24px;letter-spacing:2px}
.mantor-seo .catalog-hero{background:#123f7d;color:#fff;padding:45px 0}
.mantor-seo .catalog-hero p{color:#d6e1f0;margin-top:16px}
.mantor-seo .search{display:flex;gap:10px;margin:25px 0}
.mantor-seo .search label{flex:1}
.mantor-seo .search input{width:100%;height:50px;border:1px solid #ccd7e4;border-radius:5px;padding:12px 16px;background:#fff}
.mantor-seo .chips{display:flex;gap:8px;flex-wrap:wrap;margin:20px 0 28px}
.mantor-seo .chip{border:1px solid #d8e1eb;background:#fff;color:#34516f;border-radius:40px;padding:8px 15px;font-size:12px}
.mantor-seo .chip.active{background:#123f7d;border-color:#123f7d;color:white}
.mantor-seo .listing-title{display:flex;justify-content:space-between;margin:35px 0 20px}
.mantor-seo .product-card{border:1px solid #dfe5ed;border-radius:6px;padding:20px;display:flex;flex-direction:column;gap:14px}
.mantor-seo .product-card .pic{height:180px;display:flex;justify-content:center;align-items:center;background:#f8f9fb}
.mantor-seo .product-card img{height:155px;object-fit:contain}
.mantor-seo .tag{display:inline-block;font-size:10px;padding:4px 10px;border-radius:20px;background:#e8eff8;color:#123f7d;align-self:start;letter-spacing:.5px}
.mantor-seo .product-card h3{font-size:16px;min-height:64px}
.mantor-seo .product-card .meta{font-size:12px;color:#65758a}
.mantor-seo .product-card .btn{padding:10px 12px;min-height:42px;width:100%;margin-top:auto}
.mantor-seo .caption{font-size:10px;color:#65758a;text-align:center}
.mantor-seo .product-main{display:grid;grid-template-columns:1fr 1fr;gap:65px;margin:8px 0 54px}
.mantor-seo .product-photo{background:#f6f7f9;border:1px solid #e6eaf0;border-radius:6px;min-height:410px;display:flex;align-items:center;justify-content:center;padding:40px;flex-direction:column;gap:25px}
.mantor-seo .product-photo img{width:330px;height:290px;object-fit:contain}
.mantor-seo .product-summary h1{font-size:31px;line-height:1.23;letter-spacing:-.7px}
.mantor-seo .codes{display:flex;gap:10px;flex-wrap:wrap;margin:20px 0;font-size:12px}
.mantor-seo .price{font-size:27px;font-weight:600;margin-top:24px}
.mantor-seo .product-summary .btn{width:100%;margin-top:15px}
.mantor-seo .features{padding:0;list-style:none;display:grid;grid-template-columns:1fr 1fr;gap:15px;font-size:12px;color:#5d6d80;margin-top:25px}
.mantor-seo .features li:before{content:"✓";color:#123f7d;margin-right:9px}
.mantor-seo .tabs{display:flex;border-bottom:1px solid #d8e1eb;gap:32px;margin-bottom:30px}
.mantor-seo .tab{background:none;border:0;padding:18px 0;color:#65758a;font-size:13px;white-space:nowrap;border-bottom:2px solid transparent}
.mantor-seo .tab[aria-selected=true]{border-color:#123f7d;color:#123f7d}
.mantor-seo .panel{max-width:950px;min-height:255px;padding:8px 0 35px}
.mantor-seo .panel h2{font-size:24px;margin-bottom:20px}
.mantor-seo .spec{margin:0}
.mantor-seo .spec div{display:grid;grid-template-columns:250px 1fr;padding:13px 0;border-bottom:1px solid #e8edf3}
.mantor-seo .spec dt{color:#65758a}
.mantor-seo .spec dd{margin:0}
.mantor-seo .notice{padding:20px 24px;border-left:3px solid #123f7d;background:#f4f7fb;color:#4c617c;font-size:13px;margin-top:25px}
.mantor-seo .split{display:grid;grid-template-columns:1fr 1fr;gap:65px;align-items:center}
.mantor-seo .split img{border-radius:6px;width:100%;max-height:390px;object-fit:cover}
.mantor-seo .split h1{font-size:42px}
.mantor-seo .list-clean{padding-left:20px;color:#53677e}
.mantor-seo .list-clean li{margin:14px 0}
.mantor-seo .article-list{border-top:1px solid #dfe6ef}
.mantor-seo .article-row{padding:24px 0;border-bottom:1px solid #dfe6ef;display:flex;gap:25px;align-items:center;justify-content:space-between}
.mantor-seo .article-row p{color:#65758a;margin-top:10px;max-width:750px}
.mantor-seo .article-row span{white-space:nowrap;color:#123f7d}
.mantor-seo .article{max-width:850px;padding:20px 0 70px}
.mantor-seo .article h2{font-size:26px;margin:40px 0 20px}
.mantor-seo .article .list-clean{color:#263a53}
.mantor-seo .table-wrap{overflow:auto}
.mantor-seo table{border-collapse:collapse;width:100%;font-size:14px;margin:25px 0}
.mantor-seo th,.mantor-seo td{text-align:left;padding:16px;border:1px solid #dce4ee;vertical-align:top}
.mantor-seo th{background:#f1f5fa;color:#355577}
.mantor-seo .review{background:#eef3f9;padding:70px 0}
.mantor-seo .review h1{max-width:850px}
.mantor-seo .review p{margin-top:23px;max-width:850px}
.mantor-seo .review-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;padding:45px 0}
.mantor-seo .review-card{border:1px solid #dce4ee;padding:25px;border-radius:7px}
.mantor-seo .review-card .num{color:#65758a;font-size:12px}
.mantor-seo .review-card h2{font-size:23px;margin:12px 0}
.mantor-seo .review-card p{color:#65758a;font-size:14px;min-height:70px}
.mantor-seo .review-card .btn{margin-top:24px}
.mantor-seo .dialog{border:0;border-radius:9px;width:min(530px,calc(100% - 32px));padding:36px;box-shadow:0 20px 90px #07152b44}
.mantor-seo .dialog::backdrop{background:#07152b88}
.mantor-seo .dialog h2{font-size:27px}
.mantor-seo .close{position:absolute;right:15px;top:10px;border:0;background:none;font-size:26px}
.mantor-seo .dialog label{display:block;margin:18px 0;font-size:13px}
.mantor-seo .dialog input:not([type=checkbox]),.mantor-seo .dialog textarea{display:block;width:100%;padding:12px;border:1px solid #c8d4e2;border-radius:4px;margin-top:7px}
.mantor-seo .dialog .consent{display:flex;gap:10px;align-items:start;font-size:11px}
.mantor-seo .dialog small{display:block;color:#65758a;margin:15px 0}
.mantor-seo .dialog .success{padding:20px 0;color:#123f7d}
.mantor-seo .empty{padding:40px;background:#f4f7fb;text-align:center}
.mantor-seo .approval-note{font-size:12px;color:#5c6f87;background:#edf3fa;padding:18px 25px;margin:25px 0}
.mantor-seo .status{font-size:12px;letter-spacing:.7px;text-transform:uppercase;color:#476b98}
.mantor-seo .mobile-scroll{overflow:auto}
.mantor-seo .pagination{display:flex;justify-content:center;gap:10px;padding:35px}
.mantor-seo .pagination span{background:#123f7d;color:#fff;padding:6px 12px;border-radius:3px}
.mantor-seo .source{font-size:12px;color:#65758a;margin-top:22px}
.mantor-seo [hidden]{display:none!important}
@media (max-width:1050px){.mantor-seo .nav{gap:12px;font-size:9px;padding:12px}
.mantor-seo .top{gap:15px}
.mantor-seo .contact{display:none}
.mantor-seo .product-main{gap:30px}
.mantor-seo .grid4{grid-template-columns:repeat(2,1fr)}
.mantor-seo h1{font-size:35px}
.mantor-seo .review-grid{grid-template-columns:repeat(2,1fr)}
}
@media (max-width:700px){.mantor-seo{font-size:14px}
.mantor-seo .wrap{padding:0 20px}
.mantor-seo .top{height:78px;justify-content:space-between}
.mantor-seo .logo{width:117px}
.mantor-seo .nav{display:none}
.mantor-seo .burger{display:block}
.mantor-seo .contact{display:none}
.mantor-seo h1{font-size:30px;letter-spacing:-.8px}
.mantor-seo h2{font-size:26px}
.mantor-seo .intro{padding:10px 0 35px}
.mantor-seo .lead{font-size:16px}
.mantor-seo .section{padding:44px 0}
.mantor-seo .section-title{display:block}
.mantor-seo .section-title>a{display:inline-block;margin-top:18px}
.mantor-seo .grid3,.mantor-seo .grid4,.mantor-seo .split,.mantor-seo .product-main,.mantor-seo .review-grid{grid-template-columns:1fr}
.mantor-seo .grid3,.mantor-seo .grid4{gap:15px}
.mantor-seo .box{padding:24px}
.mantor-seo .category img{height:150px}
.mantor-seo .hero-original img{height:auto;max-height:none}
.mantor-seo .hero-note{padding:15px 20px;font-size:11px}
.mantor-seo .banner{padding:27px;display:block}
.mantor-seo .banner .btn{margin-top:22px}
.mantor-seo .footer .wrap{display:grid;gap:25px}
.mantor-seo .catalog-hero{padding:32px 0}
.mantor-seo .catalog-hero h1{font-size:30px}
.mantor-seo .search{gap:8px}
.mantor-seo .search .btn{padding:12px}
.mantor-seo .search input{font-size:12px}
.mantor-seo .chips{gap:7px}
.mantor-seo .chip{font-size:11px;padding:7px 11px}
.mantor-seo .product-main{gap:28px;margin-bottom:30px}
.mantor-seo .product-photo{min-height:300px;padding:25px}
.mantor-seo .product-photo img{height:220px}
.mantor-seo .product-summary h1{font-size:27px}
.mantor-seo .features{gap:12px}
.mantor-seo .tabs{gap:22px;min-width:620px}
.mantor-seo .spec div{grid-template-columns:125px 1fr;font-size:12px}
.mantor-seo .panel{min-height:250px}
.mantor-seo .panel h2{font-size:23px}
.mantor-seo .split{gap:30px}
.mantor-seo .split h1{font-size:32px}
.mantor-seo .article-row{align-items:start}
.mantor-seo .article-row span{font-size:12px}
.mantor-seo .article-row h3{font-size:17px}
.mantor-seo .review{padding:40px 0}
.mantor-seo .review-grid{padding-top:28px}
.mantor-seo .review-card p{min-height:0}
.mantor-seo .section-title p{margin-top:14px}
.mantor-seo .crumbs{font-size:10px;padding:17px 0 25px}
.mantor-seo .actions .btn{width:100%}
.mantor-seo .dialog{padding:28px}
.mantor-seo .product-card h3{min-height:0}
.mantor-seo .article h1{font-size:30px}
.mantor-seo .table-wrap table{min-width:560px}
}

.mantor-seo{display:block;background:#fff;color:#141d2b;font:15px/1.55 Involve,Arial,sans-serif}
.mantor-seo a{white-space:normal}.mantor-seo .crumbs{padding-top:26px}
.mantor-seo .source{line-height:1.6}.mantor-seo .section:first-child{border-top:0}
.mantor-seo a:focus-visible,.mantor-seo button:focus-visible{outline:3px solid #2365b8;outline-offset:4px}
.mantor-seo .article .list-clean{list-style:decimal}.mantor-seo .article{margin:auto}
.mantor-seo .article-list{margin-top:30px}.mantor-seo .article-row{display:block}
.mantor-seo .article-row span{display:block;margin-top:12px}
.mantor-seo-catalog-note{padding:24px 0 12px}.mantor-seo-catalog-note p{margin:0}
.mantor-product-crumbs{display:flex;flex-wrap:wrap;gap:8px;padding:20px 0;color:#65758a;font:13px/1.6 Involve,Arial,sans-serif}
.mantor-product-crumbs a{color:#123f7d}.mantor-product-crumbs span{overflow-wrap:anywhere}
.mantor-product-gallery__empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;text-align:center;padding:30px;color:#65758a;font:13px/1.6 Involve,Arial,sans-serif;max-width:100%}
.mantor-product-gallery__empty img{max-width:80%;max-height:260px;object-fit:contain}
.mantor-product-tab-panel p{line-height:1.65}.mantor-product-tab-panel a{color:#123f7d;text-decoration:underline;text-underline-offset:3px}
.mantor-product-tabs{overflow-x:auto;max-width:100%}.mantor-product-tabs button{flex-shrink:0}
.mantor-product-summary h1{overflow-wrap:anywhere}
.mantor-site-footer .btnUp{position:static!important;display:block!important;float:none!important;transform:none!important;margin:22px auto 0!important;inset:auto!important}
.mantor-catalog-form .mantor-catalog-form__consent-check{grid-column:1/-1;display:flex!important;align-items:center;gap:10px;margin:16px 0;min-height:24px;text-align:left}
.mantor-catalog-form .mantor-catalog-form__consent-check input[type=checkbox]{appearance:auto;position:static;width:18px;height:18px;min-width:18px;margin:0;padding:0;flex-shrink:0;border:1px solid #64758c}
.mantor-catalog-form .mantor-catalog-form__consent-check span{position:static;display:block;border:0;padding:0;background:transparent;color:#34516f;font:12px/1.5 Involve,Arial,sans-serif}
.mantor-seo-home-scroll{display:block;text-align:center;background:#030610;color:#fff;font:13px/1.6 Involve,Arial,sans-serif;padding:12px}
.mantor-home-seo{overflow-x:clip;overflow-y:auto;height:auto;min-height:100vh}
.mantor-home-seo>header{height:100vh;min-height:640px}.mantor-home-seo>header .main-wrapper{height:100%;min-height:0}
.mantor-home-seo>header .bg{height:100%;min-height:0}
@media(max-width:700px){.mantor-home-seo>header{min-height:650px}.mantor-seo .table-wrap{max-width:100%}.mantor-seo .split h1{font-size:30px}.mantor-product-crumbs{font-size:12px}}
@media(prefers-reduced-motion:reduce){.mantor-seo *{scroll-behavior:auto!important;animation:none!important;transition:none!important}}
