.maintenance[data-v-5e0affc0]{min-height:100svh;display:grid;place-items:center;padding:60px 20px;background-size:cover;background-position:center;text-align:center;color:#fff}.maintenance-content[data-v-5e0affc0]{width:100%;max-width:850px}.maintenance-logo[data-v-5e0affc0]{width:100px;height:auto}.company-name[data-v-5e0affc0]{font-size:14px;letter-spacing:1.4px;margin:20px 0 0}h1[data-v-5e0affc0]{color:#fff;font-size:46px;margin-bottom:25px}.maintenance-content>p[data-v-5e0affc0]:not(.company-name){max-width:610px;margin-left:auto;margin-right:auto}.section-rule[data-v-5e0affc0]{margin:28px auto}.maintenance-contact[data-v-5e0affc0]{display:flex;flex-direction:column;gap:8px;margin:28px 0}.maintenance-contact a[data-v-5e0affc0]:hover{color:var(--primary-color)}.address[data-v-5e0affc0]{font-size:12px;color:#ddd}@media (max-width: 767px){.maintenance[data-v-5e0affc0]{padding:35px 20px}h1[data-v-5e0affc0]{font-size:30px}.company-name[data-v-5e0affc0]{font-size:12px}}@font-face{font-family:Montserrat;src:url(/assets/montserrat-700-5a491022.ttf) format("truetype");font-weight:700;font-display:swap}@font-face{font-family:Noto Sans;src:url(/assets/noto-sans-400-07805c0a.ttf) format("truetype");font-weight:400;font-display:swap}@font-face{font-family:Noto Sans;src:url(/assets/noto-sans-700-a1d9b467.ttf) format("truetype");font-weight:700;font-display:swap}:root{--primary-color: #f2621e;--secondary-color: #16233d;--accent-color: #f2621e;--text-color: #404040;--light-color: #ffffff;--light-gray: #f5f5f5;--gray: #dddddd;--dark-gray: #666666}*{margin:0;padding:0;box-sizing:border-box}body{font-family:Noto Sans,sans-serif;font-size:16px;line-height:1.7;color:var(--text-color)}a{color:inherit;text-decoration:none}button,input,textarea{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible{outline:3px solid var(--primary-color);outline-offset:4px}img{max-width:100%}h1,h2,h3,h4{font-family:Montserrat,sans-serif;font-weight:700;color:var(--secondary-color)}h1{font-size:64px;line-height:1.4;text-transform:uppercase}h2{font-size:34px;line-height:1.4;text-transform:uppercase}h3{font-size:24px;line-height:1.3}p{margin-bottom:20px}.container{width:100%;max-width:1180px;margin:0 auto;padding:0 20px}.section{padding:100px 0}.text-center{text-align:center}.btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;padding:17px 40px;border:2px solid transparent;border-radius:30px;font-size:14px;line-height:1;font-weight:700;text-transform:uppercase;background:var(--primary-color);color:#fff;transition:background .3s}.btn:hover{background:#d14e0f}.section-rule{width:90px;height:3px;background:var(--primary-color);margin:28px auto 40px;border:0}.page-banner{padding:230px 0;background-position:center;background-size:cover;text-align:center}.page-banner h1{color:#fff}.page-title{padding:70px 0 40px;text-align:center}.page-title h1{font-size:44px}.breadcrumb{font-size:14px;margin-bottom:28px}.breadcrumb a:hover{color:var(--primary-color)}.product-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 24px}@media (max-width: 1024px){.section{padding:80px 0}.page-banner{padding:100px 0}.product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 921px){h1{font-size:44px}h2{font-size:32px}h3{font-size:20px}}@media (max-width: 767px){.section{padding:60px 0}.page-banner{padding:90px 0}.product-grid{grid-template-columns:1fr}.page-title{padding:45px 0 30px}.page-title h1{font-size:30px}}@media (max-width: 544px){body{font-size:15px}h1{font-size:30px}h2{font-size:24px}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
