.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important;word-break:normal!important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label::before,.wpcf7-list-item-label::after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type="file"]{cursor:pointer}.wpcf7 input[type="file"]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type="url"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}:root{--pd-bg:#141518;--pd-bg-deep:#0E0F11;--pd-band:#101114;--pd-surface:#1E2024;--pd-border:#2B2F35;--pd-border-soft:#24272C;--pd-border-band:#1D2024;--pd-text:#F4F3F0;--pd-text-body:#C7CBD1;--pd-muted:#9BA0A8;--pd-dim:#6A7078;--pd-accent:#E8452C;--pd-accent-hi:#F2553A;--pd-accent-link:#F2664F;--pd-accent-kicker:#FF6A52;--pd-wa:#178A45;--pd-wa-hi:#1B9E50;--pd-ok:#4FCE5D;--pd-max:1248px;--pd-pad:24px;--pd-sans:'Barlow',sans-serif;--pd-cond:'Barlow Condensed',sans-serif}*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--pd-bg-deep);color:var(--pd-text);font-family:var(--pd-sans);font-size:16px;line-height:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*::-webkit-scrollbar{display:none}html{scrollbar-width:none}a{color:var(--pd-accent);text-decoration:none}a:hover{color:var(--pd-accent-link)}img{max-width:100%;border:0}button{font:inherit;color:inherit;background:none;border:0;padding:0;margin:0;cursor:pointer}h1,h2,h3,h4,h5,h6,p,figure,ul,ol{margin:0;padding:0}ul,ol{list-style:none}input,textarea,select{font-family:var(--pd-sans)}@keyframes pdfade{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes pdhero{from{opacity:0}to{opacity:1}}@keyframes pddrawer{from{transform:translateX(100%)}to{transform:none}}.pd-site{min-height:100vh;background:var(--pd-bg);color:var(--pd-text);font-family:var(--pd-sans);display:flex;flex-direction:column}.pd-main{flex:1 0 auto}.pd-shell{max-width:var(--pd-max);margin:0 auto;padding:0 var(--pd-pad)}.pd-view{max-width:var(--pd-max);margin:0 auto;padding:32px var(--pd-pad) 64px;animation:pdfade .25s ease}.pd-view--narrow,.pd-view--about,.pd-view--contact{max-width:var(--pd-max)}.pd-screen-reader-text{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.pd-header{position:sticky;top:0;z-index:50;background:rgb(14 15 17 / .92);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-bottom:2px solid var(--pd-accent)}.pd-header__inner{max-width:var(--pd-max);margin:0 auto;padding:0 var(--pd-pad);display:flex;align-items:center;gap:20px;min-height:74px}.pd-brand{cursor:pointer;display:flex;align-items:center;gap:10px;flex:none;color:var(--pd-text)}.pd-brand:hover{color:var(--pd-text)}.pd-brand img{width:40px;height:auto;display:block}.pd-brand__text{font-family:var(--pd-cond);font-weight:800;font-size:26px;letter-spacing:.5px}.pd-brand__text span{color:var(--pd-accent)}.pd-nav{flex:1;display:flex;gap:2px;justify-content:flex-end;flex-wrap:nowrap;align-items:center}.pd-nav a{cursor:pointer;padding:9px 9px;border-radius:9px;font-size:14px;font-weight:600;color:var(--pd-muted);background:#fff0;transition:color .15s,background .15s;white-space:nowrap}.pd-nav a:hover{color:#fff;background:var(--pd-surface)}.pd-nav .current-menu-item>a,.pd-nav .current_page_item>a,.pd-nav .current-menu-parent>a,.pd-nav .current-post-ancestor>a,.pd-nav a.pd-is-active{color:#fff;background:rgb(232 69 44 / .15)}.pd-wa{flex:none;cursor:pointer;height:40px;padding:0 18px;border-radius:10px;background:var(--pd-wa);display:flex;align-items:center;gap:8px;font-weight:700;font-size:14px;color:#fff;transition:background .15s}.pd-wa:hover{background:var(--pd-wa-hi);color:#fff}.pd-mobile-actions{flex:1;display:flex;justify-content:flex-end;gap:10px}.pd-iconbtn{cursor:pointer;width:42px;height:42px;border-radius:11px;display:flex;align-items:center;justify-content:center;color:#fff;transition:background .15s}.pd-iconbtn--wa{background:var(--pd-wa)}.pd-iconbtn--wa:hover{background:var(--pd-wa-hi);color:#fff}.pd-iconbtn--menu{background:var(--pd-surface);border:1px solid var(--pd-border);color:var(--pd-text)}.pd-iconbtn--menu:hover{background:#26292E;color:var(--pd-text)}.pd-mobile-actions{display:none}@media (max-width:1259px){.pd-nav,.pd-header .pd-wa{display:none}.pd-mobile-actions{display:flex}}.pd-drawer{position:fixed;inset:0;z-index:100;display:none}.pd-drawer.is-open{display:block}.pd-drawer__scrim{position:absolute;inset:0;background:rgb(0 0 0 / .6);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}.pd-drawer__panel{position:absolute;top:0;right:0;bottom:0;width:min(320px,85vw);background:var(--pd-bg);border-left:1px solid var(--pd-border);display:flex;flex-direction:column;animation:pddrawer .28s ease;overflow:auto}.pd-drawer__head{display:flex;align-items:center;justify-content:space-between;padding:18px 20px;border-bottom:1px solid var(--pd-border-soft)}.pd-drawer__brand{display:flex;align-items:center;gap:9px;color:var(--pd-text)}.pd-drawer__brand img{width:30px;height:auto;display:block}.pd-drawer__brand-text{font-family:var(--pd-cond);font-weight:800;font-size:21px}.pd-drawer__brand-text span{color:var(--pd-accent)}.pd-drawer__close{cursor:pointer;width:34px;height:34px;border-radius:17px;background:var(--pd-surface);border:1px solid var(--pd-border);display:flex;align-items:center;justify-content:center;color:var(--pd-text)}.pd-drawer__nav{display:flex;flex-direction:column;padding:12px;gap:4px}.pd-drawer__nav a{cursor:pointer;padding:13px 14px;border-radius:11px;font-size:15px;font-weight:600;color:var(--pd-muted);background:#fff0;transition:color .15s,background .15s}.pd-drawer__nav a:hover{background:var(--pd-surface);color:#fff}.pd-drawer__nav .current-menu-item>a,.pd-drawer__nav .current_page_item>a,.pd-drawer__nav a.pd-is-active{color:#fff;background:rgb(232 69 44 / .15)}.pd-drawer__foot{margin-top:auto;padding:16px 20px 22px;border-top:1px solid var(--pd-border-soft);display:flex;flex-direction:column;gap:10px}.pd-drawer__wa{cursor:pointer;height:46px;border-radius:12px;background:var(--pd-wa);display:flex;align-items:center;justify-content:center;gap:8px;font-weight:700;font-size:14px;color:#fff}.pd-drawer__wa:hover{background:var(--pd-wa-hi);color:#fff}.pd-drawer__addr{font-size:12.5px;line-height:1.6;color:var(--pd-dim)}body.pd-drawer-open{overflow:hidden}.pd-hero{position:relative;min-height:520px;display:flex;align-items:center;overflow:hidden}.pd-hero__slide{position:absolute;inset:0;opacity:0;visibility:hidden}.pd-hero__slide.is-active{opacity:1;visibility:visible;animation:pdhero .9s ease}.pd-hero__slide img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.pd-hero__scrim{position:absolute;inset:0;background:linear-gradient(90deg,rgb(14 15 17 / .95) 0%,rgb(14 15 17 / .72) 45%,rgb(14 15 17 / .25) 100%)}.pd-hero__inner{position:relative;max-width:var(--pd-max);margin:0 auto;padding:70px var(--pd-pad);width:100%}.pd-hero__copy{display:none}.pd-hero__copy.is-active{display:block}.pd-hero__kicker{font-family:var(--pd-cond);font-weight:600;font-size:15px;letter-spacing:3px;color:var(--pd-accent-kicker);margin-bottom:12px}.pd-hero__title{font-family:var(--pd-cond);font-weight:800;font-size:clamp(38px,5vw,64px);line-height:1.02;max-width:640px}.pd-hero__sub{font-size:17px;line-height:1.6;color:var(--pd-text-body);max-width:520px;margin:16px 0 26px}.pd-hero__actions{display:flex;gap:12px;flex-wrap:wrap}.pd-hero__dots{display:flex;gap:8px;margin-top:34px}.pd-hero__dot{cursor:pointer;width:8px;height:8px;border-radius:5px;background:rgb(255 255 255 / .3);transition:all .3s;padding:0;border:0}.pd-hero__dot.is-active{width:26px;background:var(--pd-accent)}.pd-btn{cursor:pointer;display:inline-flex;align-items:center;justify-content:center;border-radius:12px;font-weight:700;transition:background .15s,color .15s;text-align:center}.pd-btn--lg{height:52px;padding:0 30px;font-size:16px}.pd-btn--primary{background:var(--pd-accent);color:#fff}.pd-btn--primary:hover{background:var(--pd-accent-hi);color:#fff}.pd-btn--ghost{border:1px solid rgb(255 255 255 / .25);background:rgb(20 21 24 / .4);color:var(--pd-text);font-weight:600;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.pd-btn--ghost:hover{background:rgb(255 255 255 / .1);color:var(--pd-text)}.pd-btn--md{height:46px;padding:0 24px;border-radius:11px;font-size:14px}.pd-btn--wa{background:var(--pd-wa);color:#fff;gap:8px;font-weight:600}.pd-btn--wa:hover{background:var(--pd-wa-hi);color:#fff}.pd-section{max-width:var(--pd-max);margin:0 auto;padding:56px var(--pd-pad) 8px}.pd-section--tail{padding:56px var(--pd-pad) 64px}.pd-sechead{display:flex;align-items:baseline;justify-content:space-between;gap:16px;flex-wrap:wrap}.pd-kicker{font-family:var(--pd-cond);font-weight:600;font-size:13px;letter-spacing:2.5px;color:var(--pd-accent)}.pd-h2{font-family:var(--pd-cond);font-weight:800;font-size:34px;margin-top:4px}.pd-h1{font-family:var(--pd-cond);font-weight:800;font-size:40px;margin-top:4px}.pd-h1--wide{font-size:42px}.pd-subline{font-size:15px;color:var(--pd-muted);margin-top:6px}.pd-sechead__note{font-size:14px;color:var(--pd-muted)}.pd-more{cursor:pointer;color:var(--pd-accent);font-size:14px;font-weight:600}.pd-block-title{font-family:var(--pd-cond);font-weight:800;font-size:26px;margin:36px 0 16px}.pd-grid{display:grid;gap:14px;margin-top:22px}.pd-grid--brands{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.pd-grid--cats{grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.pd-grid--products{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.pd-grid--news{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.pd-grid--news-lg{grid-template-columns:repeat(auto-fill,minmax(270px,1fr));margin-top:24px}.pd-grid--refs{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));margin-top:24px}.pd-grid--logos{display:flex;flex-wrap:wrap;gap:12px}.pd-grid--gallery{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px;margin-top:0}.pd-grid--flush{margin-top:0}.pd-card{cursor:pointer;display:block;background:var(--pd-surface);border:1px solid var(--pd-border);border-radius:14px;overflow:hidden;color:var(--pd-text);transition:border-color .15s}.pd-card:hover{border-color:var(--pd-accent);color:var(--pd-text)}.pd-card--brand img{width:100%;height:120px;object-fit:cover;display:block;background:#26292E}.pd-card--brand .pd-card__body{padding:12px 14px}.pd-card__make{font-size:12px;color:var(--pd-muted)}.pd-card__model{font-size:16px;font-weight:700}[data-colorize] img{filter:grayscale(1);transition:filter .35s}[data-colorize]:hover img{filter:grayscale(0)}.pd-cat{cursor:pointer;display:block;position:relative;border-radius:14px;overflow:hidden;height:150px;color:var(--pd-text)}.pd-cat:hover{outline:2px solid var(--pd-accent);color:var(--pd-text)}.pd-cat img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.pd-cat__scrim{position:absolute;inset:0;background:linear-gradient(180deg,#fff0 30%,rgb(20 21 24 / .9) 100%)}.pd-cat__label{position:absolute;left:14px;bottom:12px;font-family:var(--pd-cond);font-weight:700;font-size:19px}.pd-tile{width:100%;height:160px;object-fit:contain;background:var(--pd-bg-deep);display:block}.pd-pattern{background:repeating-linear-gradient(135deg,#24272C 0 10px,#1F2226 10px 20px);display:flex;align-items:center;justify-content:center;font-family:var(--pd-cond);font-weight:600;font-size:12px;letter-spacing:2px;color:var(--pd-dim);text-align:center}.pd-pattern--tile{height:160px}.pd-pattern--full{height:100%;font-size:14px}.pd-card--product .pd-card__body{padding:14px 16px 16px}.pd-card__cat{font-size:11px;font-weight:600;letter-spacing:1px;color:var(--pd-accent)}.pd-card__name{font-size:15px;font-weight:600;line-height:1.3;margin-top:5px}.pd-card__note{font-size:13px;color:var(--pd-muted);margin-top:3px}.pd-card__cta{font-size:13px;font-weight:600;color:var(--pd-accent);margin-top:9px}.pd-card--news img{width:100%;height:150px;object-fit:cover;display:block}.pd-card--news .pd-card__body{padding:13px 15px 15px}.pd-card--news-lg .pd-card__body{padding:14px 16px 16px}.pd-card__meta{display:flex;gap:8px;align-items:center}.pd-card__tag{font-size:10.5px;font-weight:600;letter-spacing:1px;color:var(--pd-accent)}.pd-card__date{font-size:12px;color:var(--pd-dim)}.pd-card__title{font-size:15px;font-weight:600;line-height:1.35;margin-top:6px}.pd-card--news-lg .pd-card__title{font-size:16px}.pd-card__excerpt{font-size:13.5px;color:var(--pd-muted);line-height:1.5;margin-top:6px}.pd-logotile{cursor:pointer;flex:0 0 auto;width:124px;height:72px;display:flex;background:#fff;border-radius:10px;align-items:center;justify-content:center;padding:10px 14px;opacity:.85;transition:opacity .15s}.pd-logotile:hover{opacity:1;outline:2px solid var(--pd-accent)}.pd-logotile img{max-width:100%;max-height:100%;object-fit:contain}.pd-stats{background:var(--pd-band);border-top:1px solid var(--pd-border-band);border-bottom:1px solid var(--pd-border-band);margin-top:56px}.pd-stats__inner{max-width:var(--pd-max);margin:0 auto;padding:48px var(--pd-pad);display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px}.pd-stat{display:flex;flex-direction:column;gap:5px;border-left:2px solid var(--pd-accent);padding-left:18px}.pd-stat__big{font-family:var(--pd-cond);font-weight:800;font-size:36px;color:var(--pd-text)}.pd-stat__small{font-size:14px;color:var(--pd-muted)}.pd-statcards{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px;margin-top:28px}.pd-statcard{background:var(--pd-surface);border:1px solid var(--pd-border);border-radius:14px;padding:18px;display:flex;flex-direction:column;gap:4px}.pd-statcard__big{font-family:var(--pd-cond);font-weight:800;font-size:30px;color:var(--pd-accent)}.pd-statcard__small{font-size:13px;color:var(--pd-muted)}.pd-duo .pd-h2{line-height:1.1}.pd-duo{max-width:var(--pd-max);margin:0 auto;padding:56px var(--pd-pad) 8px;display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:40px;align-items:start}.pd-prose{font-size:15px;line-height:1.7;color:var(--pd-text-body);margin-top:14px}.pd-prose+.pd-prose{margin-top:12px}.pd-faq-title{font-family:var(--pd-cond);font-weight:800;font-size:22px;margin-bottom:14px}.pd-faqs{display:flex;flex-direction:column;gap:8px}.pd-faq{cursor:pointer;background:var(--pd-surface);border:1px solid var(--pd-border);border-radius:12px;padding:15px 18px;transition:border-color .15s}.pd-faq.is-open{border-color:rgb(232 69 44 / .5)}.pd-faq__q{display:flex;justify-content:space-between;align-items:center;gap:12px;width:100%;text-align:left}.pd-faq__q-text{font-size:14.5px;font-weight:600}.pd-faq__mark{color:var(--pd-accent);font-size:18px;font-weight:700;flex:none}.pd-faq__a{font-size:14px;line-height:1.6;color:var(--pd-muted);margin-top:9px;display:none}.pd-faq.is-open .pd-faq__a{display:block}.pd-crumbs{font-size:13px;color:var(--pd-dim);margin-bottom:14px}.pd-crumbs a{color:var(--pd-muted)}.pd-crumbs a:hover{color:var(--pd-accent)}.pd-crumbs__current{color:var(--pd-accent)}.pd-crumbs--wide{margin-bottom:18px}.pd-crumbs--news{margin-bottom:16px}.pd-brandhead{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.pd-brandhead__left{display:flex;align-items:center;gap:16px}.pd-brandlogo{width:72px;height:52px;border-radius:12px;background:#fff;display:flex;align-items:center;justify-content:center;padding:6px;flex:none}.pd-brandlogo img{max-width:100%;max-height:100%;object-fit:contain}.pd-brandhead__count{font-size:14px;color:var(--pd-muted)}.pd-chips{display:flex;gap:8px;flex-wrap:wrap;margin:18px 0 24px}.pd-chip{cursor:pointer;padding:9px 16px;border-radius:999px;font-size:14px;font-weight:600;background:var(--pd-surface);color:var(--pd-text-body);border:1px solid var(--pd-border);transition:background .15s,color .15s,border-color .15s}.pd-chip:hover{border-color:var(--pd-accent);color:var(--pd-text-body)}.pd-chip.is-active{background:var(--pd-accent);color:#fff;border-color:var(--pd-accent)}.pd-product{display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:36px;align-items:start}.pd-product__frame{border-radius:16px;border:1px solid var(--pd-border);overflow:hidden;background:var(--pd-bg-deep);min-height:260px}.pd-product__frame img{width:100%;height:auto;max-height:780px;object-fit:contain;background:var(--pd-bg-deep);display:block}.pd-thumbs{display:flex;gap:10px;margin-top:12px;flex-wrap:wrap}.pd-thumb{width:84px;height:62px;object-fit:contain;border-radius:10px;cursor:pointer;border:2px solid var(--pd-border);opacity:.65;display:block;padding:0;background:var(--pd-bg-deep);transition:opacity .15s,border-color .15s}.pd-thumb.is-active{border-color:var(--pd-accent);opacity:1}.pd-product__title{font-family:var(--pd-cond);font-weight:800;font-size:36px;line-height:1.08}.pd-product__meta{font-size:13.5px;color:var(--pd-dim);margin-top:8px}.pd-product__meta strong{color:var(--pd-muted);font-weight:600}.pd-product__meta span{color:var(--pd-muted)}.pd-product__desc{font-size:15px;line-height:1.65;color:var(--pd-text-body);margin-top:14px}.pd-features{display:flex;flex-direction:column;gap:9px;margin-top:16px}.pd-feature{display:flex;gap:10px;align-items:center;font-size:14px;color:var(--pd-text-body)}.pd-feature svg{flex:none}.pd-formbox{margin-top:24px;background:var(--pd-surface);border:1px solid var(--pd-border);border-radius:14px;padding:20px}.pd-formbox--contact{margin-top:0;padding:22px}.pd-formbox__title{font-family:var(--pd-cond);font-weight:700;font-size:20px}.pd-fields{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px;margin-top:14px}.pd-fields--stack{display:flex;flex-direction:column;gap:10px}.pd-input{height:46px;border-radius:11px;border:1px solid var(--pd-border);background:var(--pd-bg);color:var(--pd-text);font-size:14px;padding:0 14px;outline:none;width:100%;transition:border-color .15s}.pd-input:focus{border-color:var(--pd-accent)}.pd-input::placeholder{color:var(--pd-dim)}textarea.pd-input{height:110px;padding:12px 14px;resize:none;line-height:1.5}.pd-formactions{display:flex;gap:10px;margin-top:12px;flex-wrap:wrap}.pd-submit{height:46px;padding:0 30px;border-radius:11px;background:var(--pd-accent);display:flex;align-items:center;justify-content:center;font-weight:700;font-size:14px;color:#fff;cursor:pointer;transition:background .15s}.pd-submit:hover{background:var(--pd-accent-hi)}.pd-submit--block{width:100%;padding:0}.pd-submit[disabled]{opacity:.6;cursor:default}.pd-wabtn{cursor:pointer;height:46px;padding:0 22px;border-radius:11px;background:var(--pd-wa);display:flex;align-items:center;gap:8px;font-weight:600;font-size:14px;color:#fff;transition:background .15s}.pd-wabtn:hover{background:var(--pd-wa-hi);color:#fff}.pd-formerror{margin-top:10px;font-size:13.5px;color:#FF8A73;display:none}.pd-formerror.is-visible{display:block}.pd-hp{position:absolute!important;left:-9999px;width:1px;height:1px;overflow:hidden}.pd-success{margin-top:24px;background:rgb(79 206 93 / .08);border:1px solid rgb(79 206 93 / .3);border-radius:14px;padding:20px;display:flex;gap:14px;align-items:center}.pd-success svg{flex:none}.pd-success__title{font-weight:700;font-size:16px}.pd-success__sub{font-size:14px;color:var(--pd-muted);margin-top:3px}.pd-hidden{display:none!important}.pd-post__meta{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.pd-pill{font-size:11px;font-weight:600;letter-spacing:1px;color:var(--pd-accent);background:rgb(232 69 44 / .12);padding:5px 12px;border-radius:999px}.pd-post__date{font-size:13px;color:var(--pd-dim)}.pd-post__title{font-family:var(--pd-cond);font-weight:800;font-size:42px;line-height:1.08;margin-top:12px}.pd-post__frame{border-radius:16px;border:1px solid var(--pd-border);overflow:hidden;height:340px;margin-top:20px}.pd-post__frame img{width:100%;height:100%;object-fit:cover;display:block}.pd-post__body{display:flex;flex-direction:column;gap:14px;margin-top:20px}.pd-post__body p,.pd-post__body li{font-size:16px;line-height:1.75;color:var(--pd-text-body)}.pd-post__body h2{font-family:var(--pd-cond);font-weight:800;font-size:28px;margin-top:6px}.pd-post__body h3{font-family:var(--pd-cond);font-weight:700;font-size:22px;margin-top:4px}.pd-post__body ul{list-style:disc;padding-left:22px;display:flex;flex-direction:column;gap:8px}.pd-post__body ol{list-style:decimal;padding-left:22px;display:flex;flex-direction:column;gap:8px}.pd-post__body img{border-radius:14px;display:block;height:auto}.pd-post__body blockquote{border-left:2px solid var(--pd-accent);padding-left:16px;color:var(--pd-muted)}.pd-post__foot{margin-top:26px;padding-top:14px;border-top:1px solid var(--pd-border-soft);font-size:13px;color:var(--pd-dim)}.pd-longform{display:flex;flex-direction:column;gap:14px;margin-top:20px;font-size:16px;line-height:1.75;color:var(--pd-text-body)}.pd-longform p{font-size:16px;line-height:1.75;color:var(--pd-text-body)}.pd-ref{background:#fff;border-radius:14px;padding:10px;display:flex;align-items:center;justify-content:center;height:120px}.pd-ref img{max-width:100%;max-height:100%;object-fit:contain}.pd-media-title{font-family:var(--pd-cond);font-weight:700;font-size:22px;margin:26px 0 14px}.pd-media-title--video{margin:30px 0 14px}.pd-photo{width:100%;height:180px;object-fit:cover;border-radius:14px;display:block;cursor:pointer}.pd-video{cursor:pointer;position:relative;height:150px;border-radius:14px;overflow:hidden;background:repeating-linear-gradient(135deg,#24272C 0 12px,#1F2226 12px 24px);display:flex;align-items:center;justify-content:center}.pd-video:hover{outline:2px solid var(--pd-accent)}.pd-video img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.pd-video__play{position:relative;width:52px;height:52px;border-radius:26px;background:rgb(232 69 44 / .9);display:flex;align-items:center;justify-content:center}.pd-video__label{position:absolute;left:14px;bottom:10px;font-size:13px;font-weight:600;color:var(--pd-text-body)}.pd-lightbox{position:fixed;inset:0;z-index:120;display:none;align-items:center;justify-content:center;background:rgb(0 0 0 / .86);padding:24px}.pd-lightbox.is-open{display:flex}.pd-lightbox__inner{position:relative;width:min(1100px,100%);max-height:100%}.pd-lightbox img{width:100%;max-height:82vh;object-fit:contain;border-radius:14px;display:block}.pd-lightbox iframe{width:100%;aspect-ratio:16/9;border:0;border-radius:14px;display:block}.pd-lightbox__close{position:absolute;top:-46px;right:0;width:36px;height:36px;border-radius:18px;background:var(--pd-surface);border:1px solid var(--pd-border);display:flex;align-items:center;justify-content:center;color:var(--pd-text)}.pd-contact{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:28px;margin-top:24px;align-items:start}.pd-contact__rows{display:flex;flex-direction:column;gap:10px}.pd-crow{cursor:pointer;display:flex;align-items:center;gap:14px;background:var(--pd-surface);border:1px solid var(--pd-border);border-radius:12px;padding:16px 18px;color:var(--pd-text);transition:border-color .15s}.pd-crow:hover{border-color:var(--pd-accent);color:var(--pd-text)}.pd-crow__icon{width:40px;height:40px;border-radius:20px;background:rgb(232 69 44 / .12);display:flex;align-items:center;justify-content:center;color:var(--pd-accent);font-family:var(--pd-cond);font-weight:800;font-size:15px;flex:none}.pd-crow__label{display:block;font-size:15px;font-weight:600}.pd-crow__sub{display:block;font-size:13px;color:var(--pd-muted)}.pd-map{margin-top:28px;border-radius:14px;overflow:hidden;border:1px solid var(--pd-border);line-height:0}.pd-map iframe{width:100%;height:340px;border:0;display:block;filter:grayscale(1) invert(.92) contrast(.9)}.pd-footer{background:var(--pd-bg-deep);border-top:1px solid var(--pd-border-band);flex:none}.pd-footer__inner{max-width:var(--pd-max);margin:0 auto;padding:44px var(--pd-pad) 20px;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:28px}.pd-footer__brand{display:flex;align-items:center;gap:10px;color:var(--pd-text)}.pd-footer__brand img{width:36px;height:auto;display:block}.pd-footer__brand-text{font-family:var(--pd-cond);font-weight:800;font-size:22px}.pd-footer__brand-text span{color:var(--pd-accent)}.pd-footer__about{font-size:13.5px;line-height:1.6;color:var(--pd-muted);margin-top:12px;max-width:280px}.pd-footer__addr{font-size:13px;line-height:1.7;color:var(--pd-muted);margin-top:12px}.pd-footer__coltitle{font-family:var(--pd-cond);font-weight:700;font-size:16px;letter-spacing:1px;margin-bottom:12px}.pd-footer__links{display:flex;flex-direction:column;gap:8px}.pd-footer__links a{font-size:14px;color:var(--pd-muted)}.pd-footer__links a:hover{color:var(--pd-accent)}.pd-footer__bottom{max-width:var(--pd-max);margin:0 auto;padding:16px var(--pd-pad) 22px;border-top:1px solid var(--pd-border-band);display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;font-size:12.5px;color:var(--pd-dim)}.pd-footer__bottom a{color:var(--pd-dim)}.pd-footer__bottom a:hover{color:var(--pd-accent)}.pd-footer__bottom a span{color:var(--pd-muted);font-weight:600}.pd-empty{background:var(--pd-surface);border:1px solid var(--pd-border);border-radius:14px;padding:28px;color:var(--pd-muted);font-size:15px;margin-top:22px}.pd-pagination{display:flex;gap:8px;flex-wrap:wrap;margin-top:28px}.pd-pagination .page-numbers{display:flex;align-items:center;justify-content:center;min-width:42px;height:42px;padding:0 12px;border-radius:11px;background:var(--pd-surface);border:1px solid var(--pd-border);color:var(--pd-text-body);font-size:14px;font-weight:600}.pd-pagination .page-numbers:hover{border-color:var(--pd-accent);color:var(--pd-text)}.pd-pagination .page-numbers.current{background:var(--pd-accent);border-color:var(--pd-accent);color:#fff}@media (max-width:640px){.pd-hero{min-height:440px}.pd-hero__inner{padding:56px var(--pd-pad)}.pd-h1,.pd-h1--wide{font-size:32px}.pd-h2{font-size:28px}.pd-post__title{font-size:32px}.pd-product__title{font-size:30px}.pd-section,.pd-section--tail,.pd-duo{padding-top:40px}.pd-stats{margin-top:40px}.pd-product__frame{min-height:200px}.pd-product__frame img{max-height:520px}.pd-post__frame{height:230px}.pd-brand__text{font-size:22px}.pd-brand img{width:34px}}@media (max-width:400px){.pd-grid--brands,.pd-grid--products,.pd-grid--news,.pd-grid--news-lg,.pd-grid--cats,.pd-grid--refs,.pd-grid--gallery{grid-template-columns:1fr}}.admin-bar .pd-header{top:32px}@media screen and (max-width:782px){.admin-bar .pd-header{top:46px}}.pd-btn--ghost{box-sizing:content-box}.pd-iconbtn--menu{box-sizing:content-box}.pd-drawer__close{box-sizing:content-box}.pd-ref{box-sizing:content-box}.pd-post__frame{box-sizing:content-box}.pd-thumb{box-sizing:content-box}@media (max-width:640px){.pd-grid--logos{gap:10px}.pd-logotile{width:104px;height:62px;padding:8px 12px}}.pd-card--news-lg{display:flex;flex-direction:column}.pd-card--news-lg .pd-card__body{flex:1;display:flex;flex-direction:column}.pd-card--news-lg .pd-card__cta{margin-top:auto;padding-top:10px}.pd-longform p{text-align:justify!important;text-align-last:left}.pd-cat__count{position:absolute;right:10px;top:10px;min-width:26px;height:22px;padding:0 8px;border-radius:11px;background:rgb(20 21 24 / .82);border:1px solid var(--pd-border);color:var(--pd-text-body);font-size:12px;font-weight:600;display:flex;align-items:center;justify-content:center}.pd-cat:hover .pd-cat__count{background:var(--pd-accent);border-color:var(--pd-accent);color:#fff}.pd-hero__dot{position:relative}.pd-hero__dot::after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:calc(100% + 8px);height:34px}@media (max-width:640px){.pd-footer__links{gap:2px}.pd-footer__links a{display:inline-block;padding:6px 0}}.pd-longform h2{font-family:var(--pd-cond);font-weight:800;font-size:24px;color:var(--pd-text);margin:26px 0 2px;letter-spacing:.2px}.pd-longform h3{font-family:var(--pd-cond);font-weight:700;font-size:19px;color:var(--pd-text);margin:16px 0 0}.pd-longform h2:first-child,.pd-longform h3:first-child{margin-top:0}.pd-longform ul,.pd-longform ol{padding-left:22px;display:flex;flex-direction:column;gap:7px}.pd-longform li{font-size:16px;line-height:1.7;color:var(--pd-text-body)}.pd-longform ul li{list-style:disc}.pd-longform ol li{list-style:decimal}.pd-longform strong{color:var(--pd-text);font-weight:700}.pd-longform a{color:var(--pd-accent-link);text-decoration:underline;text-underline-offset:3px}.pd-longform a:hover{color:var(--pd-accent-hi)}.pd-longform em{color:var(--pd-muted);font-style:italic}.pd-longform table{width:100%;border-collapse:collapse;display:block;overflow-x:auto;font-size:15px}.pd-longform tbody{display:table;width:100%}.pd-longform td,.pd-longform th{border:1px solid var(--pd-border);padding:10px 13px;text-align:left;vertical-align:top;line-height:1.6}.pd-longform th{background:var(--pd-surface);color:var(--pd-text);font-weight:700}.pd-longform td:first-child{width:34%;white-space:nowrap}@media (max-width:640px){.pd-longform h2{font-size:21px}.pd-longform td:first-child{white-space:normal}}@media (max-width:640px){.pd-card--brand img{height:auto;aspect-ratio:1/1;object-fit:cover}}