@font-face{font-family:Vazirmatn;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/Vazirmatn-Variable.woff2)format("woff2")}:root{box-sizing:border-box;padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px);--bg:#dbe3ef;--card:linear-gradient(145deg,#eaf0f9,#d3dcea);--sh-d:#9db0ca;--sh-l:#fff;--text:#0b1730;--muted:#3b4d68;--az:#0057c2;--az2:#0a6fe0;--on-az:#fff;--or:#b93a0a;--or2:#d9480f;--on-or:#fff;--bd:#0b173038;--ok:#0b6b3a;--err:#b00020;--r:26px}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--bg:#131b2b;--card:linear-gradient(145deg,#1a2540,#111827);--sh-d:#0a0f1a;--sh-l:#243350;--text:#eaf1ff;--muted:#a8b8d4;--az:#58aaff;--az2:#2f8fff;--on-az:#04142b;--or:#ff8a3d;--or2:#ff6a13;--on-or:#1b0b00;--bd:#ffffff29;--ok:#4ade80;--err:#ff8a8a}}:root[data-theme=dark]{--bg:#131b2b;--card:linear-gradient(145deg,#1a2540,#111827);--sh-d:#0a0f1a;--sh-l:#243350;--text:#eaf1ff;--muted:#a8b8d4;--az:#58aaff;--az2:#2f8fff;--on-az:#04142b;--or:#ff8a3d;--or2:#ff6a13;--on-or:#1b0b00;--bd:#ffffff29;--ok:#4ade80;--err:#ff8a8a}html{scroll-padding-top:calc(env(safe-area-inset-top,0px) + 90px)}*,:before,:after{box-sizing:border-box}html,body{margin:0}body{background:var(--bg);color:var(--text);-webkit-text-size-adjust:100%;font-family:Vazirmatn,Vazir,Shabnam,Sahel,Samim,IRANSans,Tahoma,Segoe UI,Noto Sans Arabic,Noto Naskh Arabic,Geeza Pro,Arial Unicode MS,Arial,sans-serif;font-size:16px;line-height:1.9;overflow-x:hidden}img,svg{max-width:100%}a{color:var(--az);text-underline-offset:4px}a:hover{color:var(--or)}h1,h2,h3,h4{margin:0 0 .5em;line-height:1.5}p{margin:0 0 1em}:focus-visible{outline:3px solid var(--or);outline-offset:3px;border-radius:8px}.skip{inset-inline-start:12px;background:var(--az);color:var(--on-az);z-index:200;border-radius:10px;padding:10px 16px;font-weight:700;text-decoration:none;position:absolute;top:-60px}.skip:focus{top:calc(env(safe-area-inset-top,0px) + 8px)}.sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.container{width:min(1200px,100% - 32px);margin-inline:auto}main:focus{outline:none}.neo{background:var(--card);border-radius:var(--r);border:1px solid var(--bd);box-shadow:9px 9px 20px var(--sh-d),-9px -9px 20px var(--sh-l)}.neo-in{background:var(--bg);border:1px solid var(--bd);box-shadow:inset 5px 5px 11px var(--sh-d),inset -5px -5px 11px var(--sh-l);border-radius:16px}.btn{border:1px solid var(--bd);background:var(--card);color:var(--text);font:inherit;cursor:pointer;box-shadow:6px 6px 13px var(--sh-d),-6px -6px 13px var(--sh-l);border-radius:14px;justify-content:center;align-items:center;gap:.5rem;min-height:44px;padding:.65rem 1.25rem;font-weight:700;text-decoration:none;transition:box-shadow .2s,color .2s,background .2s,border-color .2s;display:inline-flex}.btn:hover{color:var(--or);border-color:var(--or);box-shadow:3px 3px 7px var(--sh-d),-3px -3px 7px var(--sh-l)}.btn:active{box-shadow:inset 4px 4px 9px var(--sh-d),inset -4px -4px 9px var(--sh-l)}.btn-primary{background:linear-gradient(135deg,var(--az2),var(--az));color:var(--on-az);border-color:#0000}.btn-primary:hover{background:linear-gradient(135deg,var(--or2),var(--or));color:var(--on-or);border-color:#0000}.btn-big{border-radius:18px;padding:.9rem 1.9rem;font-size:1.1rem}.btn-sm{border-radius:11px;min-height:36px;padding:.35rem .8rem;font-size:.9rem}.btn-danger{color:var(--err)}.btn-danger:hover{color:var(--err);border-color:var(--err)}.icon{flex:none;width:1.25em;height:1.25em}.pill{background:var(--bg);box-shadow:inset 2px 2px 5px var(--sh-d),inset -2px -2px 5px var(--sh-l);border:1px solid var(--bd);color:var(--az);border-radius:99px;padding:.1rem .8rem;font-size:.85rem;font-weight:700;display:inline-block}.hdr{top:env(safe-area-inset-top,0px);z-index:60;background:var(--bg);border-bottom:1px solid var(--bd);box-shadow:0 10px 22px -12px var(--sh-d);position:sticky}.hdr-in{align-items:center;gap:14px;min-height:76px;display:flex}.brand{color:var(--text);align-items:center;gap:10px;font-weight:800;line-height:1.3;text-decoration:none;display:flex}.brand img{background:var(--bg);width:52px;height:52px;box-shadow:inset 3px 3px 7px var(--sh-d),inset -3px -3px 7px var(--sh-l);border:1px solid var(--bd);border-radius:50%;padding:5px}.brand small{color:var(--muted);font-size:.74rem;font-weight:500;display:block}.nav{gap:6px;margin-inline:auto;display:flex}.nav a{color:var(--text);border:1px solid #0000;border-radius:12px;padding:.45rem .95rem;font-weight:600;text-decoration:none;transition:all .2s}.nav a:hover{color:var(--or);border-color:var(--bd)}.nav a[aria-current=page]{background:var(--bg);color:var(--az);border-color:var(--bd);box-shadow:inset 3px 3px 7px var(--sh-d),inset -3px -3px 7px var(--sh-l)}.hdr-act{align-items:center;gap:10px;display:flex}.theme{border-radius:14px;gap:2px;padding:4px;display:inline-flex}.theme button{color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center;width:36px;height:36px;transition:all .2s;display:grid}.theme button:hover{color:var(--or)}.theme button[aria-pressed=true]{background:var(--card);color:var(--az);box-shadow:3px 3px 7px var(--sh-d),-3px -3px 7px var(--sh-l)}.burger{display:none}@media (max-width:1060px){.burger{margin-inline-start:auto;display:inline-flex}.nav,.hdr-act .btn-hide{display:none}.hdr.open .nav{inset-inline:0;background:var(--bg);border-bottom:1px solid var(--bd);box-shadow:0 18px 24px -12px var(--sh-d);flex-direction:column;gap:6px;padding:14px 16px 18px;display:flex;position:absolute;top:100%}.hdr.open .nav a{padding:.8rem 1rem}.hdr.open .m-extra{display:flex}}.m-extra{flex-direction:column;gap:10px;margin-top:8px;display:none}@media (max-width:520px){.brand small{display:none}.brand{font-size:.92rem}.hdr-act .theme{display:none}.hdr.open .m-theme{display:flex}}.m-theme{justify-content:center;display:none}.hero{border:1px solid var(--bd);min-height:clamp(370px,54vh,480px);box-shadow:10px 10px 24px var(--sh-d),-10px -10px 24px var(--sh-l);color:#fff;background:#062a63;border-radius:28px;margin-top:22px;position:relative;overflow:hidden}.slide{opacity:0;pointer-events:none;transition:opacity .9s;position:absolute;inset:0}.slide.on{opacity:1;pointer-events:auto}.scene{width:100%;height:100%;position:absolute;inset:0}.route{stroke-dasharray:3 14;animation:2.5s linear infinite dash}@keyframes dash{to{stroke-dashoffset:-34px}}.pulse{transform-box:fill-box;transform-origin:50%;animation:2.2s ease-out infinite pulse}@keyframes pulse{0%{opacity:.9;transform:scale(.4)}to{opacity:0;transform:scale(2.4)}}.shade{background:linear-gradient(270deg,#030a1ee6 0%,#030a1e9e 50%,#030a1e0d 100%);position:absolute;inset:0}.slide-txt{flex-direction:column;justify-content:center;width:min(640px,100%);padding:clamp(24px,5vw,56px) clamp(24px,5vw,56px) 130px;display:flex;position:absolute;inset-block:0;inset-inline-start:0}.slide-txt .big{text-shadow:0 2px 12px #0006;margin:0 0 .4em;font-size:clamp(1.7rem,4.2vw,3rem);font-weight:800;line-height:1.45}.slide-txt p{color:#e6efff;max-width:34em;margin:0;font-size:clamp(1rem,1.6vw,1.2rem)}.hero-cta{z-index:3;inset-inline-start:clamp(24px,5vw,56px);position:absolute;bottom:clamp(24px,4vw,44px)}.hero-ctl{z-index:3;inset-inline-end:clamp(16px,3vw,32px);align-items:center;gap:10px;display:flex;position:absolute;bottom:clamp(24px,4vw,44px)}.dots{gap:8px;display:flex}.dot{cursor:pointer;background:0 0;border:2px solid #fff;border-radius:50%;width:14px;height:14px;padding:0;transition:all .2s}.dot[aria-current=true]{background:var(--or2);border-color:var(--or2);transform:scale(1.2)}.dot:hover{border-color:var(--or2)}.arr{color:#fff;cursor:pointer;background:#030a1e73;border:1px solid #ffffff8c;border-radius:50%;place-items:center;width:46px;height:46px;transition:all .2s;display:grid}.arr:hover{background:var(--or2);border-color:var(--or2);color:#fff}@media (max-width:640px){.hero{border-radius:22px;min-height:480px}.shade{background:linear-gradient(#030a1e4d 0%,#030a1eb3 40%,#030a1eeb 100%)}.slide-txt{justify-content:flex-start;padding-top:36px;padding-bottom:150px}.hero-ctl{inset-inline:0;justify-content:center;bottom:20px}.hero-cta{inset-inline:20px;bottom:76px}.hero-cta .btn{width:100%}}.sec{padding:clamp(36px,6vw,64px) 0}.sec-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:26px;display:flex}.sec-head h2{margin:0;font-size:clamp(1.4rem,2.6vw,2rem);font-weight:800}.sec-head h2:after{content:"";background:linear-gradient(90deg,var(--az2),var(--or2));border-radius:9px;width:64px;height:5px;margin-top:8px;display:block}.sec-foot{justify-content:center;margin-top:30px;display:flex}.lead{color:var(--muted);max-width:60ch}.car{align-items:center;gap:10px;display:flex;position:relative}.car-view{flex:1;margin:-14px -4px -26px;padding:14px 4px 26px;overflow:hidden}.car-track{transition:transform .6s cubic-bezier(.3,.7,.2,1);display:flex}.car-item{padding:0 12px}.car-btn{border:1px solid var(--bd);background:var(--card);width:48px;height:48px;color:var(--az);cursor:pointer;box-shadow:5px 5px 11px var(--sh-d),-5px -5px 11px var(--sh-l);border-radius:50%;flex:none;place-items:center;transition:all .2s;display:grid}.car-btn:hover{color:var(--or);border-color:var(--or)}.car-btn:active{box-shadow:inset 3px 3px 7px var(--sh-d),inset -3px -3px 7px var(--sh-l)}@media (max-width:640px){.car-btn{width:40px;height:40px}.car-item{padding:0 6px}}.pcard{flex-direction:column;gap:6px;height:100%;padding:16px;display:flex}.pcard-art{aspect-ratio:5/4;background:var(--bg);box-shadow:inset 5px 5px 11px var(--sh-d),inset -5px -5px 11px var(--sh-l);border:1px solid var(--bd);border-radius:16px;place-items:center;margin-bottom:8px;display:grid;overflow:hidden}.pcard-art img{object-fit:cover;width:100%;height:100%}.pcard-art svg{width:78%;height:auto}.pcard h3{min-height:3em;margin:0;font-size:1.05rem;font-weight:700}.pcard .model{color:var(--muted);margin:0;font-size:.9rem}.price{flex-wrap:wrap;align-content:flex-start;align-items:baseline;gap:4px 10px;min-height:3.2em;margin:4px 0 10px;display:flex}.price b{color:var(--az);font-size:1.15rem}.price .old{color:var(--muted);font-size:.9rem;text-decoration:line-through}.price .off{background:var(--or2);color:var(--on-or);border-radius:99px;padding:0 .55rem;font-size:.8rem;font-weight:700}.price .call{color:var(--or);font-size:1.05rem;font-weight:800}.pcard .btn{margin-top:auto}.about-brief{grid-template-columns:1.1fr .9fr;align-items:center;gap:30px;padding:clamp(24px,4vw,46px);display:grid}.about-brief .art{border-radius:20px;place-items:center;padding:20px;display:grid}@media (max-width:820px){.about-brief{grid-template-columns:1fr}}.cust{text-align:center;flex-direction:column;align-items:center;gap:12px;padding:22px 10px;display:flex}.cust-logo{color:#fff;border:4px solid var(--bg);width:118px;height:118px;box-shadow:6px 6px 14px var(--sh-d),-6px -6px 14px var(--sh-l);border-radius:50%;place-items:center;font-size:2rem;font-weight:800;display:grid;overflow:hidden}.cust-logo img{object-fit:cover;width:100%;height:100%}.cust h3{margin:0;font-size:1rem}.grid{gap:26px;display:grid}.g3{grid-template-columns:repeat(3,1fr)}.g2{grid-template-columns:repeat(2,1fr)}@media (max-width:980px){.g3{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.g3,.g2{grid-template-columns:1fr}}.post{flex-direction:column;display:flex;overflow:hidden}.cover{aspect-ratio:16/9;background:#062a63;position:relative;overflow:hidden}.cover img{object-fit:cover;width:100%;height:100%;display:block}.post-b{flex-direction:column;flex:1;gap:8px;padding:18px 20px 22px;display:flex}.post-b h3{margin:0;font-size:1.1rem}.post-b p{color:var(--muted);margin:0;font-size:.95rem}.post-b time{color:var(--muted);font-size:.85rem}.post-b .btn{align-self:flex-start;margin-top:auto}.post-b h3 a{color:var(--text);text-decoration:none}.post-b h3 a:hover{color:var(--or)}.article{max-width:760px;margin-inline:auto;padding:clamp(20px,4vw,40px)}.article .cover{border-radius:16px;margin-bottom:22px}.article p{font-size:1.06rem;line-height:2.1}.crumb{padding:18px 0 0}.crumb ol{color:var(--muted);flex-wrap:wrap;gap:6px;margin:0;padding:0;font-size:.92rem;list-style:none;display:flex}.crumb li+li:before{content:"‹";color:var(--or);margin-inline-end:6px}.crumb a{color:var(--az);font-weight:600}.page-h{padding:18px 0 8px}.page-h h1{margin:0 0 .3em;font-size:clamp(1.6rem,3.4vw,2.4rem);font-weight:800}.shop{grid-template-columns:270px 1fr;align-items:start;gap:28px;display:grid}.filter{padding:20px;position:sticky;top:100px}.filter h2{margin-bottom:12px;font-size:1.1rem}.f-opt{cursor:pointer;border:1px solid #0000;border-radius:12px;align-items:center;gap:10px;padding:.55rem .7rem;transition:all .2s;display:flex}.f-opt:hover{border-color:var(--or);color:var(--or)}.f-opt input{accent-color:var(--az);width:18px;height:18px}.f-opt:has(input:checked){background:var(--bg);box-shadow:inset 3px 3px 7px var(--sh-d),inset -3px -3px 7px var(--sh-l);border-color:var(--bd);font-weight:700}.f-opt span.n{color:var(--muted);margin-inline-start:auto;font-size:.85rem}.search{width:100%;margin-bottom:14px}@media (max-width:900px){.shop{grid-template-columns:1fr}.filter{position:static}.f-list{flex-wrap:wrap;gap:6px;display:flex}}.cat-info{margin-bottom:26px;padding:20px 24px}.cat-info details{border-bottom:1px solid var(--bd);padding:10px 0}.cat-info details:last-child{border:0}.cat-info summary{cursor:pointer;padding:6px 0;font-size:1.05rem;font-weight:800}.cat-info summary:hover{color:var(--or)}.cat-info ul{margin:.2em 0 1em;padding-inline-start:1.3em}.cat-info h4{color:var(--az);margin:.8em 0 .2em}.cols2{grid-template-columns:1fr 1fr;gap:0 24px;display:grid}@media (max-width:640px){.cols2{grid-template-columns:1fr}}.empty{text-align:center;color:var(--muted);padding:40px}dialog.modal{width:min(720px,100% - 28px);max-height:calc(100dvh - 40px);color:var(--text);margin:auto;padding:0;overflow:auto}dialog.modal::backdrop{background:#050c1c99}.modal-in{grid-template-columns:240px 1fr;gap:22px;padding:clamp(18px,3vw,30px);display:grid}@media (max-width:640px){.modal-in{grid-template-columns:1fr}}.modal h2{margin-bottom:.2em;font-size:1.35rem}.x{float:inline-end;z-index:2;margin:10px;position:sticky;top:0}label{margin-bottom:4px;font-weight:700;display:block}input[type=text],input[type=number],input[type=password],input[type=date],input[type=email],input[type=tel],select,textarea{width:100%;font:inherit;color:var(--text);border:1px solid var(--bd);background:var(--bg);box-shadow:inset 4px 4px 9px var(--sh-d),inset -4px -4px 9px var(--sh-l);border-radius:14px;min-height:46px;padding:.7rem .9rem}input:focus,select:focus,textarea:focus{outline:3px solid var(--or);outline-offset:2px}textarea{resize:vertical;line-height:1.8}.fld{margin-bottom:16px}.hint{color:var(--muted);margin-top:4px;font-size:.85rem}.err{color:var(--err);font-weight:700}.ok{color:var(--ok);font-weight:700}.form-grid{grid-template-columns:1fr 1fr;gap:0 18px;display:grid}@media (max-width:640px){.form-grid{grid-template-columns:1fr}}.c-cards{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}@media (max-width:900px){.c-cards{grid-template-columns:1fr}}.c-card{flex-direction:column;gap:8px;padding:22px;display:flex}.c-card .ic{width:54px;height:54px;color:var(--az);border-radius:50%;place-items:center;display:grid}.c-card .ic .icon{width:26px;height:26px}.c-card h2{margin:0;font-size:1.1rem}.c-card a{color:var(--text);text-align:right;direction:ltr;font-weight:700;text-decoration:none;display:block}.c-card a:hover{color:var(--or)}.c-card address{font-style:normal}.c-two{grid-template-columns:1fr 1fr;gap:26px;margin-top:26px;display:grid}@media (max-width:900px){.c-two{grid-template-columns:1fr}}.social{flex-wrap:wrap;gap:12px;display:flex}.social a{width:48px;height:48px;color:var(--az);background:var(--card);border:1px solid var(--bd);box-shadow:5px 5px 11px var(--sh-d),-5px -5px 11px var(--sh-l);border-radius:50%;place-items:center;transition:all .2s;display:grid}.social a:hover{color:var(--or);border-color:var(--or)}.map{flex-direction:column;min-height:320px;display:flex;position:relative;overflow:hidden}.map svg{flex:1;width:100%;height:100%;min-height:260px;display:block}.map .btn{align-self:center;margin:14px}.ftr{border-top:1px solid var(--bd);background:var(--bg);box-shadow:0 -10px 22px -14px var(--sh-d);margin-top:40px}.ftr-g{grid-template-columns:1.3fr 1fr 1.2fr;gap:30px;padding:40px 0 26px;display:grid}@media (max-width:820px){.ftr-g{grid-template-columns:1fr}}.ftr h2{font-size:1.05rem}.ftr ul{margin:0;padding:0;list-style:none}.ftr li{margin-bottom:4px}.ftr a{color:var(--text);font-weight:500;text-decoration:none}.ftr a:hover{color:var(--or);text-decoration:underline}.ftr .ltr{direction:ltr;display:inline-block}.ftr-b{border-top:1px solid var(--bd);color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:8px;padding:16px 0 24px;font-size:.92rem;display:flex}.ftr-b a{color:var(--az);font-weight:700}.nf{text-align:center;max-width:640px;margin:30px auto;padding:clamp(30px,6vw,70px) 20px}.nf svg{width:200px;height:auto}.nf h1{font-size:clamp(1.6rem,4vw,2.4rem)}.nf .row{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:20px;display:flex}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.pcard,.post,.cust,.c-card{transition:transform .25s,box-shadow .25s}.pcard:hover,.post:hover,.cust:hover,.c-card:hover{box-shadow:12px 14px 26px var(--sh-d),-9px -9px 20px var(--sh-l);transform:translateY(-5px)}.btn-primary{box-shadow:6px 6px 13px var(--sh-d),-6px -6px 13px var(--sh-l),inset 0 1px 0 #ffffff59}.live{z-index:3;top:clamp(16px,3vw,28px);color:#fff;-webkit-backdrop-filter:blur(10px);background:#ffffff24;border:1px solid #ffffff59;border-radius:18px;align-items:center;gap:12px;padding:10px 16px;display:flex;position:absolute;inset-inline-end:clamp(16px,3vw,32px);box-shadow:0 10px 30px #00000040}.live b{font-size:.95rem;line-height:1.5;display:block}.live small{color:#dbe9ff;font-size:.8rem;line-height:1.5;display:block}.live-dot{background:#34d399;border-radius:50%;width:12px;height:12px;animation:1.8s ease-out infinite ping;box-shadow:0 0 #34d399b3}@keyframes ping{70%{box-shadow:0 0 0 12px #34d39900}to{box-shadow:0 0 #34d39900}}@media (max-width:640px){.live{display:none}}.trust{grid-template-columns:repeat(4,1fr);gap:16px;margin:26px 0 0;padding:0;list-style:none;display:grid}.trust li{border-radius:20px;align-items:center;gap:12px;padding:14px 16px;font-size:.95rem;font-weight:700;line-height:1.6;display:flex}.trust .tk{width:38px;height:38px;color:var(--ok);border-radius:50%;flex:none;place-items:center;display:grid}@media (max-width:980px){.trust{grid-template-columns:repeat(2,1fr)}}@media (max-width:520px){.trust{grid-template-columns:1fr}}.app-dlg{width:min(560px,100% - 28px)}.app-in{text-align:center;padding:clamp(18px,3vw,30px)}.app-in h2{margin-top:6px;font-size:1.5rem}.app-opts{grid-template-columns:1fr 1fr;gap:18px;margin-top:20px;display:grid}@media (max-width:480px){.app-opts{grid-template-columns:1fr}}.app-opt{color:var(--text);flex-direction:column;align-items:center;gap:6px;padding:22px 14px;text-decoration:none;transition:transform .25s,box-shadow .25s,color .2s,border-color .2s;display:flex}a.app-opt:hover{color:var(--or);border-color:var(--or);transform:translateY(-4px)}.app-opt b{font-size:1.15rem}.app-opt small{color:var(--muted);font-size:.85rem}.app-opt.off{opacity:.7;cursor:not-allowed}.app-ic{width:68px;height:68px;color:var(--az);border-radius:50%;place-items:center;display:grid}.app-ic .icon{width:32px;height:32px}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.sec-head,.about-brief,.post,.c-card,.cat-info,.trust li{animation:linear both rise;animation-timeline:view();animation-range:entry cover 28%}@keyframes rise{0%{opacity:0;translate:0 26px}to{opacity:1;translate:0}}}}.hp{width:1px;height:1px;position:absolute;inset-inline-start:-9999px;overflow:hidden}.btn[disabled]{opacity:.6;cursor:not-allowed}html{-moz-text-size-adjust:100%;text-size-adjust:100%}@media (max-width:980px){body{font-size:15px}}@media (max-width:640px){body{font-size:14px;line-height:1.85}.container{width:min(1200px,100% - 28px)}.hdr-in{gap:8px;min-height:62px}.brand{gap:8px;font-size:.85rem}.brand img{width:40px;height:40px;padding:4px}.btn{border-radius:12px;min-height:40px;padding:.5rem .95rem;font-size:.88rem}.btn-big{border-radius:14px;padding:.7rem 1.2rem;font-size:.98rem}.btn-sm{min-height:34px;padding:.3rem .7rem;font-size:.8rem}.hero{min-height:430px;margin-top:16px}.slide-txt{padding:26px 20px 150px}.slide-txt .big{font-size:1.4rem;line-height:1.5}.slide-txt p{font-size:.92rem}.hero-cta{inset-inline:20px}.arr{width:40px;height:40px}.trust{gap:10px;margin-top:18px}.trust li{gap:10px;padding:10px 12px;font-size:.82rem}.trust .tk{width:32px;height:32px}.sec{padding:28px 0}.sec-head{margin-bottom:18px}.sec-head h2{font-size:1.2rem}.sec-head h2:after{width:48px;height:4px}.sec-foot{margin-top:22px}.page-h h1{font-size:1.4rem}.lead{font-size:.92rem}.crumb ol{font-size:.82rem}.pcard{gap:4px;padding:12px}.pcard h3{min-height:0;font-size:.95rem}.pcard .model{font-size:.82rem}.price{min-height:0}.price b{font-size:1rem}.price .old,.price .off{font-size:.76rem}.about-brief{gap:18px;padding:18px}.about-brief h2{font-size:1.3rem!important}.about-brief p{font-size:.92rem}.cust-logo{width:88px;height:88px;font-size:1.5rem}.cust h3{font-size:.9rem}.post-b{padding:14px 16px 18px}.post-b h3{font-size:.98rem}.post-b p{font-size:.86rem}.article{padding:18px}.article h1{font-size:1.3rem!important}.article p{font-size:.95rem;line-height:2}.filter{padding:14px}.filter h2,.cat-info h2{font-size:1rem!important}.cat-info{padding:14px 16px}.cat-info summary{font-size:.92rem}.f-opt{padding:.4rem .6rem;font-size:.88rem}.c-card{padding:16px}.c-card h2{font-size:.98rem}.c-card a,.c-card address{font-size:.9rem}.c-card .ic{width:44px;height:44px}.c-two .neo h2{font-size:1.05rem!important}input[type=text],input[type=tel],textarea{font-size:16px}label{font-size:.9rem}.modal h2{font-size:1.1rem}.modal-in{gap:14px;padding:14px}.app-in h2{font-size:1.2rem}.app-opt{padding:16px 10px}.app-opt b{font-size:1rem}.app-ic{width:56px;height:56px}.ftr-g{gap:22px;padding:28px 0 18px}.ftr h2{font-size:.95rem}.ftr{font-size:.88rem}.ftr-b{font-size:.82rem}.nf h1{font-size:1.35rem}.nf{padding:26px 16px}.nf svg{width:150px}}@media (max-width:380px){body{font-size:13.5px}.slide-txt .big{font-size:1.28rem}.brand span{font-size:.8rem}}
