/* QIKUN — original WordPress presentation layer, scoped for reversible rollout. */
.qvr-enabled{--qvr-ink:#10233f;--qvr-muted:#59687d;--qvr-blue:#1764e8;--qvr-line:#dce4ee;--qvr-paper:#f5f7fb;color:var(--qvr-ink);background:#fff;font-family:Arial,Helvetica,sans-serif}
.qvr-enabled *{box-sizing:border-box}.qvr-enabled img{max-width:100%}.qvr-enabled a{color:inherit}.qvr-enabled button,.qvr-enabled input,.qvr-enabled textarea{font:inherit}.qvr-enabled a:focus-visible,.qvr-enabled button:focus-visible,.qvr-enabled input:focus-visible,.qvr-enabled textarea:focus-visible,.qvr-enabled summary:focus-visible{outline:3px solid #1665e8;outline-offset:4px}
.qvr-enabled #content.site-main{max-width:none;width:100%;padding:0}.qvr-enabled .page-header{display:none}.qvr-enabled #site-header{border-bottom:1px solid var(--qvr-line);padding:0;background:#fff}.qvr-enabled #site-header .header-inner{max-width:1288px;width:calc(100% - 64px);min-height:86px;padding:18px 0;align-items:center;gap:30px}.qvr-enabled #site-header .site-title{font-size:26px;font-weight:800;letter-spacing:-1px;line-height:1.15}.qvr-enabled #site-header .site-title a{text-decoration:none}.qvr-enabled #site-header .site-description{font-size:10px;text-transform:uppercase;letter-spacing:1.6px;color:#64748b;margin-top:6px}.qvr-enabled #site-header .site-navigation ul li a{font-size:13px;font-weight:600;padding:12px 13px;color:var(--qvr-ink)}.qvr-enabled #site-header .site-navigation ul li:last-child>a{background:var(--qvr-blue);color:#fff;border-radius:7px}.qvr-enabled #site-footer{border-top:1px solid var(--qvr-line);padding:35px 0}.qvr-enabled #site-footer .footer-inner{max-width:1240px;width:calc(100% - 48px)}
.qvr-enabled .qkm-language-bar{position:relative!important;inset:auto!important;width:100%;display:flex!important;justify-content:flex-end!important;padding:6px max(24px,calc((100vw - 1240px)/2))!important;background:#f4f7fb!important;z-index:1001!important;min-height:36px;margin:0!important;box-shadow:none!important;border-bottom:1px solid #e8edf4}.qvr-enabled .qkm-language-menu summary{font-size:12px!important;background:transparent!important;border:0!important;padding:2px 8px!important}.qvr-enabled .qkm-language-options{background:#fff;right:0;left:auto;min-width:180px}
.qvr-home,.qvr-quote-page{font-family:Arial,Helvetica,sans-serif;color:var(--qvr-ink);line-height:1.55}.qvr-home a,.qvr-quote-page a{text-decoration:none}.qvr-home p,.qvr-home h1,.qvr-home h2,.qvr-home h3,.qvr-home figure,.qvr-quote-page p,.qvr-quote-page h2{margin:0}.qvr-container{width:calc(100% - 64px);max-width:1240px;margin:0 auto}.qvr-kicker{font-size:11px;font-weight:700;letter-spacing:2px;text-transform:uppercase;line-height:1.5;color:var(--qvr-blue);margin-bottom:19px!important}.qvr-status-dot{display:inline-block;width:7px;height:7px;margin-right:10px;border-radius:50%;background:#66b724;box-shadow:0 0 0 4px #66b72415}.qvr-home h1{font-size:clamp(44px,5.1vw,74px);font-weight:700;letter-spacing:-3.5px;line-height:1.04;max-width:650px}.qvr-home h2,.qvr-quote-page h2{font-size:clamp(29px,3vw,43px);font-weight:650;letter-spacing:-1.5px;line-height:1.13}.qvr-home h3{font-weight:650;line-height:1.3;letter-spacing:-.4px}.qvr-lead{font-size:16px;line-height:1.75;color:var(--qvr-muted);margin-top:23px!important;max-width:540px}.qvr-section{padding:94px 0}.qvr-section-heading{display:flex;gap:50px;justify-content:space-between;align-items:flex-end;margin-bottom:35px}.qvr-section-heading>p{max-width:410px;color:var(--qvr-muted);font-size:14px;line-height:1.7}.qvr-actions{display:flex;flex-wrap:wrap;gap:14px;align-items:center;margin-top:29px}.qvr-button{display:inline-flex;align-items:center;justify-content:center;gap:20px;min-height:48px;padding:14px 23px;border:1px solid transparent;border-radius:7px;font-size:13px!important;font-weight:650;line-height:1.25;cursor:pointer;text-decoration:none!important;transition:background .2s,transform .2s;white-space:normal}.qvr-button:hover{transform:translateY(-2px)}.qvr-primary{background:var(--qvr-blue)!important;color:#fff!important;border-color:var(--qvr-blue)!important}.qvr-primary:hover{background:#0d4ec3!important}.qvr-outline{background:transparent;color:var(--qvr-ink)!important;border-color:#bac8da}.qvr-outline:hover{background:#e7eef8}.qvr-button:disabled{opacity:.5;cursor:wait;transform:none}.qvr-text-link{font-weight:650;font-size:13px;color:var(--qvr-blue)!important;display:inline-block;padding:12px 0}.qvr-micro{font-size:10px;text-transform:uppercase;letter-spacing:1.4px;font-weight:700;color:#64748b}.qvr-reference{font-size:11px!important;line-height:1.65;color:#63738a;max-width:980px;margin-top:24px!important}
.qvr-hero{background:linear-gradient(110deg,#f4f7fc 15%,#f0f4fc 60%,#e9effa);overflow:hidden}.qvr-hero-grid{display:grid;grid-template-columns:1.05fr 1fr;gap:58px;align-items:center;min-height:585px;padding-top:48px;padding-bottom:48px}.qvr-hero-location{font-size:11px;letter-spacing:.3px;color:#6f7c8f;margin-top:35px!important}.qvr-hero-location span{color:#82b93c;padding:0 9px}.qvr-stage{background:#e0e8f6;border-radius:20px;padding:20px 23px 0;border:1px solid #d6dfed;position:relative;isolation:isolate}.qvr-stage:before{content:'';position:absolute;inset:60px 0 20px 30px;border:1px solid #fff7;border-radius:50%;z-index:-1}.qvr-stage-top{display:flex;justify-content:space-between;gap:15px;font-size:9px;letter-spacing:1.8px;font-weight:700;color:#60738f;padding-bottom:18px}.qvr-stage-items{display:grid;grid-template-columns:1.1fr 1fr;grid-template-rows:170px 135px;gap:14px}.qvr-stage-items>a{background:#fff;border-radius:12px;display:flex;flex-direction:column;padding:16px;position:relative;overflow:hidden;box-shadow:0 10px 20px #14284b06}.qvr-stage-items img{width:100%;height:calc(100% - 28px);object-fit:contain;mix-blend-mode:multiply;transition:transform .4s}.qvr-stage-items>a:hover img{transform:scale(1.04)}.qvr-stage-items span{font-size:10px;font-weight:600;line-height:1.35;margin-top:auto;color:#48607f}.qvr-stage-car{grid-row:span 2}.qvr-stage-car img{max-height:260px}.qvr-stage-cable img{max-height:85px}.qvr-stage-caption{font-size:16px;font-weight:600;letter-spacing:-.3px;padding:20px 3px 21px;color:#254571}.qvr-proof{background:#fff;border-bottom:1px solid var(--qvr-line)}.qvr-proof-grid{display:grid;grid-template-columns:repeat(3,1fr);padding-top:24px;padding-bottom:24px;gap:30px}.qvr-proof-grid>div{display:flex;gap:17px;align-items:center;padding:0 20px;border-right:1px solid var(--qvr-line)}.qvr-proof-grid>div:first-child{padding-left:0}.qvr-proof-grid>div:last-child{border:0}.qvr-proof-number{font-size:12px;letter-spacing:1px;color:#1764e8;font-weight:700}.qvr-proof strong{font-size:13px;font-weight:650}.qvr-proof p{font-size:11px;color:#6a778b;margin-top:4px;line-height:1.45}
.qvr-category-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.qvr-category{display:block;background:var(--qvr-paper);border-radius:12px;overflow:hidden;border:1px solid #edf0f5}.qvr-category-image{height:235px;padding:25px 45px;background:#f5f7fa}.qvr-category-image img{height:100%;width:100%;object-fit:contain;mix-blend-mode:multiply;transition:transform .3s}.qvr-category:hover img{transform:scale(1.06)}.qvr-category-copy{padding:24px 27px 29px;background:#fff;min-height:157px}.qvr-category h3{font-size:21px;margin-bottom:10px}.qvr-category p{font-size:13px;color:var(--qvr-muted);max-width:250px;line-height:1.7}.qvr-round-arrow{float:right;border:1px solid #d9e3ee;width:34px;height:34px;display:grid;place-items:center;border-radius:50%;color:var(--qvr-blue);margin-left:14px}
.qvr-featured{background:var(--qvr-paper)}.qvr-tools{display:flex;justify-content:space-between;gap:20px;align-items:center;margin-bottom:26px}.qvr-filters{display:flex;flex-wrap:wrap;gap:7px}.qvr-filters button{border:1px solid #d6deea;background:transparent;color:#596a82;border-radius:6px;padding:9px 15px;font-size:12px;cursor:pointer}.qvr-filters button[aria-pressed=true]{background:#142c50;color:white;border-color:#142c50}.qvr-tools input{width:270px;max-width:100%;border:1px solid #d6deea;padding:12px 14px;background:#fff;border-radius:6px;font-size:12px;color:var(--qvr-ink)}.qvr-product-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.qvr-product{background:#fff;border:1px solid #e1e7f0;border-radius:10px;overflow:hidden;display:flex;flex-direction:column;transition:box-shadow .2s,transform .2s}.qvr-product:hover{transform:translateY(-4px);box-shadow:0 15px 35px #1533590b}.qvr-product[hidden]{display:none}.qvr-product-image{display:block;height:230px;position:relative;padding:24px 40px;background:#fff}.qvr-product-image img{width:100%;height:100%;object-fit:contain}.qvr-product-image span{position:absolute;top:17px;left:17px;color:#52647a;font-size:10px;background:#f1f5fa;border:1px solid #e2e8f0;border-radius:5px;padding:4px 8px}.qvr-product-body{padding:22px;flex:1;display:flex;flex-direction:column;border-top:1px solid #f0f3f8}.qvr-product h3{font-size:17px;margin-top:8px!important;line-height:1.4;min-height:48px}.qvr-spec-line{font-size:12px;color:#64748b;margin-top:10px!important}.qvr-product-bottom{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;align-items:center;margin-top:22px;padding-top:15px;border-top:1px solid #eaf0f6;font-size:11px}.qvr-product-bottom>a{color:var(--qvr-blue);font-weight:600}.qvr-product-bottom label{display:flex;gap:5px;align-items:center;color:#64748b;cursor:pointer}.qvr-product-bottom input{accent-color:var(--qvr-blue);width:14px;height:14px}.qvr-selection-status{font-size:13px;color:#a13f1a;margin-bottom:15px!important}.qvr-compare-bar{margin-top:25px;display:flex;align-items:center;justify-content:space-between;gap:15px;background:#e8effa;border:1px solid #cbdaf1;padding:15px 22px;border-radius:9px;font-size:13px}.qvr-compare-bar[hidden]{display:none}.qvr-compare-bar>div{display:flex;align-items:center;gap:20px}.qvr-link-button{background:transparent!important;color:#425d81!important;border:0!important;font-size:12px;cursor:pointer}
.qvr-factory-grid{display:grid;grid-template-columns:1.08fr 1fr;gap:70px;align-items:center}.qvr-factory-images{display:grid;grid-template-columns:1fr 1fr;gap:16px}.qvr-factory figure{position:relative;overflow:hidden;border-radius:10px;background:#e8edf4}.qvr-reception{grid-column:span 2}.qvr-reception img{width:100%;height:315px;object-fit:cover;object-position:center}.qvr-workshop{grid-column:span 2;display:flex;align-items:center;min-height:125px}.qvr-workshop img{width:45%;height:130px;object-fit:cover}.qvr-factory figcaption{font-size:11px;padding:13px 17px;color:#52647a}.qvr-reception figcaption{position:absolute;bottom:12px;left:12px;border-radius:5px;background:#fffffff2;color:#2d4662;font-size:10px;padding:7px 11px}.qvr-process{background:#112d51;color:white}.qvr-process .qvr-kicker{color:#91bcff}.qvr-process h2{max-width:640px}.qvr-process-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;margin-top:50px}.qvr-process article{border-top:1px solid #ffffff35;padding-top:20px}.qvr-process article>span{color:#91bcff;font-size:11px;letter-spacing:1.5px}.qvr-process h3{font-size:17px;line-height:1.4;margin-top:23px!important;margin-bottom:13px!important}.qvr-process p{font-size:12px;color:#bfd0e5;line-height:1.8}.qvr-faq-grid{display:grid;grid-template-columns:.85fr 1.15fr;gap:90px}.qvr-faq-grid h2{margin-bottom:22px!important}.qvr-faq details{border-bottom:1px solid var(--qvr-line);padding:20px 0}.qvr-faq details:first-child{padding-top:0}.qvr-faq summary{cursor:pointer;font-size:15px;font-weight:600;line-height:1.5;list-style:none;position:relative;padding-right:35px}.qvr-faq summary::-webkit-details-marker{display:none}.qvr-faq summary:after{content:'+';position:absolute;right:2px;top:0;font-size:22px;font-weight:400;color:#55739a}.qvr-faq details[open]>summary:after{content:'−'}.qvr-faq details p{font-size:13px;color:var(--qvr-muted);line-height:1.8;padding-top:15px}
.qvr-contact{background:#eef3fb;padding:83px 0 90px;border-top:1px solid #e0e9f6}.qvr-contact-grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:90px;align-items:start}.qvr-contact h2{max-width:420px}.qvr-contact-copy{color:var(--qvr-muted);font-size:14px;line-height:1.8;margin-top:24px!important;max-width:420px}.qvr-direct{display:block;border-bottom:1px solid #cfdaea;padding:22px 0;max-width:370px}.qvr-direct span{display:block;color:#64748b;font-size:11px;margin-bottom:6px}.qvr-direct strong{font-size:16px;font-weight:600;color:#1a4b8b}.qvr-form{background:#fff;border:1px solid #dfe6f1;border-radius:12px;padding:30px;box-shadow:0 16px 50px #142e5005;margin:0!important}.qvr-form>.qvr-micro{margin-bottom:18px!important}.qvr-form label{display:block;font-size:11px;font-weight:600;color:#40536e;line-height:1.6;margin-bottom:17px}.qvr-fields{display:grid;grid-template-columns:1fr 1fr;gap:0 16px}.qvr-form input:not([type=checkbox]),.qvr-form textarea{display:block;width:100%;border:1px solid #ccd7e6;background:#fff;border-radius:5px;padding:11px 12px;color:#132c4e;font-size:13px;line-height:1.5;margin-top:7px;min-width:0}.qvr-form input::placeholder,.qvr-form textarea::placeholder{font-size:11px;color:#7a889a}.qvr-form textarea{resize:vertical;min-height:100px}.qvr-consent{display:flex!important;align-items:flex-start;gap:10px;font-size:11px!important;font-weight:400!important;margin:2px 0 10px!important}.qvr-consent input{accent-color:#1764e8;flex-shrink:0;width:15px;height:15px;margin-top:2px}.qvr-privacy{font-size:10px!important;color:#7b899b;line-height:1.6;margin-bottom:19px!important}.qvr-form .qvr-button{width:100%;justify-content:space-between}.qvr-form-status{font-size:12px;margin-top:15px!important;line-height:1.6;color:#375c83}.qvr-honeypot{position:absolute!important;width:1px;height:1px;overflow:hidden;clip-path:inset(100%);white-space:nowrap}.qvr-dialog{max-width:1000px;width:calc(100% - 32px);border:0;border-radius:14px;padding:30px;color:#10233f;box-shadow:0 30px 120px #05152e40}.qvr-dialog::backdrop{background:#0b1c37a8;backdrop-filter:blur(4px)}.qvr-dialog-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:25px}.qvr-dialog-heading h2{font-size:26px;letter-spacing:-.7px}.qvr-dialog-heading button{border:0;padding:7px 10px;border-radius:5px;font-size:12px;color:#35557b;background:#eef3fa;cursor:pointer}.qvr-table-scroll{overflow-x:auto}.qvr-comparison{border-collapse:collapse;width:100%;min-width:500px;font-size:12px}.qvr-comparison th,.qvr-comparison td{padding:15px;border:1px solid #dce4ef;text-align:left}.qvr-comparison thead th{background:#edf3fc}.qvr-comparison tbody th{background:#f7f9fc;width:130px}.qvr-dialog>.qvr-button{margin-top:25px}.qvr-quote-page .qvr-contact{padding-top:65px}
/* Existing product and evidence pages keep their content while adopting the new system. */
.qvr-enabled .qk-category{--qk-blue:#1764e8;--qk-dark:#112d51}.qvr-enabled .qk-inner,.qvr-enabled .qk-profile-inner{max-width:1240px;width:calc(100% - 64px);margin:auto}.qvr-enabled .qk-hero{background:#eef3fb!important;padding:60px 0!important}.qvr-enabled .qk-hero h1{color:#102b50!important;font-size:clamp(31px,3.8vw,51px)!important;line-height:1.1!important;letter-spacing:-1.6px;max-width:900px}.qvr-enabled .qk-sec{padding:65px 0!important}.qvr-enabled .qk-profile-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:22px!important}.qvr-enabled .qk-profile-card{border-radius:10px!important;border:1px solid #dfe6ef!important;box-shadow:none!important;overflow:hidden;background:white!important;min-width:0}.qvr-enabled .qk-profile-photo{height:240px!important;padding:25px!important;background:#fff!important;overflow:hidden}.qvr-enabled .qk-profile-photo img{width:100%!important;height:100%!important;object-fit:contain!important}.qvr-enabled .qk-profile-body{padding:23px!important}.qvr-enabled .qk-profile-body h3{font-size:19px!important;line-height:1.4!important;color:#102b50!important}.qvr-enabled .qk-profile-specs{font-size:12px}.qvr-enabled .qk-profile-link,.qvr-enabled .qk-btn.qk-primary{background:#1764e8!important;color:#fff!important;border-color:#1764e8!important;border-radius:6px!important}.qvr-enabled .qk-product-browser{border:1px solid #dfe6ef!important;border-radius:12px!important;overflow:hidden;box-shadow:none!important}.qvr-enabled .qk-product-visual{background:#f6f8fc!important}.qvr-enabled .qk-product-main{object-fit:contain!important;max-height:460px}.qvr-enabled .qk-product-copy{padding:32px!important}.qvr-enabled .qk-spec{overflow-x:auto}.qvr-enabled .qk-title{font-size:clamp(28px,2.7vw,39px)!important;line-height:1.2!important;color:#142f53!important}.qvr-enabled .qk-footer{padding-top:45px!important}.qvr-enabled .qk-card{border-radius:10px!important;box-shadow:none!important}.qvr-enabled .qk-section-reception img{object-fit:contain!important}
@media(min-width:1600px){.qvr-hero-grid{gap:90px}.qvr-home h1{font-size:78px}.qvr-stage-items{grid-template-rows:180px 145px}}
@media(max-width:1050px){.qvr-container{width:calc(100% - 44px)}.qvr-hero-grid{gap:30px;min-height:540px}.qvr-home h1{font-size:56px;letter-spacing:-2.5px}.qvr-stage{padding:15px 15px 0}.qvr-stage-items{gap:10px;grid-template-rows:150px 115px}.qvr-section{padding:72px 0}.qvr-factory-grid,.qvr-contact-grid{gap:42px}.qvr-faq-grid{gap:45px}.qvr-category-image{height:200px;padding:25px}.qvr-category-copy{padding:23px 19px}.qvr-category h3{font-size:19px}.qvr-product-image{height:200px;padding:25px}.qvr-product h3{font-size:16px}.qvr-proof-grid{gap:15px}.qvr-proof-grid>div{padding-right:10px;padding-left:10px}.qvr-enabled #site-header .header-inner{width:calc(100% - 44px)}}
@media(max-width:800px){.qvr-hero-grid{grid-template-columns:1fr;gap:36px;padding:43px 0 35px}.qvr-home h1{font-size:clamp(43px,8vw,65px);letter-spacing:-2px;max-width:650px}.qvr-lead{max-width:650px}.qvr-hero-location{margin-top:22px!important}.qvr-stage{max-width:600px;width:100%;margin:auto}.qvr-stage-items{grid-template-rows:145px 100px;grid-template-columns:1fr 1fr}.qvr-stage-car img{max-height:205px}.qvr-stage-caption{font-size:15px;padding:15px 3px}.qvr-proof-grid{grid-template-columns:1fr;padding:12px 0;gap:0}.qvr-proof-grid>div{padding:14px 0!important;border-right:0;border-bottom:1px solid #e5ebf3;gap:18px}.qvr-proof p{font-size:12px}.qvr-proof strong{font-size:14px}.qvr-section-heading{align-items:flex-start;gap:20px;flex-direction:column}.qvr-section-heading>p{max-width:650px}.qvr-category-grid{gap:14px}.qvr-category-image{height:160px;padding:20px}.qvr-category-copy{padding:20px 16px}.qvr-category h3{font-size:17px}.qvr-category p{font-size:12px}.qvr-round-arrow{display:none}.qvr-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.qvr-tools{align-items:stretch;flex-direction:column}.qvr-tools input{width:100%}.qvr-factory-grid,.qvr-contact-grid,.qvr-faq-grid{grid-template-columns:1fr;gap:36px}.qvr-factory-images{max-width:650px}.qvr-factory-grid>div:last-child{order:-1}.qvr-reception img{height:auto;aspect-ratio:800/533;object-fit:contain}.qvr-process-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px}.qvr-process h3{margin-top:15px!important}.qvr-contact h2,.qvr-contact-copy{max-width:650px}.qvr-contact-grid{gap:35px}.qvr-direct{display:inline-block;width:48%;vertical-align:top;padding:20px 8px 20px 0}.qvr-direct strong{font-size:14px}.qvr-enabled .qk-profile-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.qvr-enabled .qk-inner,.qvr-enabled .qk-profile-inner{width:calc(100% - 44px)}}
@media(max-width:500px){.qvr-container{width:calc(100% - 36px)}.qvr-hero-grid{padding-top:35px;gap:28px}.qvr-kicker{font-size:9px;letter-spacing:1.65px;margin-bottom:15px!important}.qvr-home h1{font-size:43px;line-height:1.07;letter-spacing:-1.9px}.qvr-lead{font-size:14px;line-height:1.75;margin-top:19px!important}.qvr-actions{gap:10px;margin-top:24px}.qvr-actions>.qvr-button{flex:1;font-size:12px!important;padding:12px 13px;gap:9px}.qvr-hero-location{font-size:10px}.qvr-stage-items{grid-template-rows:125px 95px;gap:9px}.qvr-stage-items>a{padding:12px}.qvr-stage-items span{font-size:9px}.qvr-stage-top{font-size:8px;letter-spacing:1.25px}.qvr-stage-caption{font-size:14px}.qvr-section{padding:55px 0}.qvr-home h2,.qvr-quote-page h2{font-size:31px;letter-spacing:-1px}.qvr-section-heading{margin-bottom:26px}.qvr-category-grid{grid-template-columns:1fr;gap:14px}.qvr-category{display:grid;grid-template-columns:130px 1fr;align-items:stretch}.qvr-category-image{height:100%;min-height:155px;padding:18px}.qvr-category-copy{min-height:0;padding:23px 18px}.qvr-category h3{font-size:18px}.qvr-category p{font-size:12px}.qvr-product-image{height:165px;padding:22px 16px}.qvr-product-image span{top:10px;left:10px;font-size:9px;padding:3px 6px}.qvr-product-body{padding:16px 13px}.qvr-product h3{font-size:14px;letter-spacing:-.2px;min-height:58px}.qvr-product .qvr-micro{font-size:8px;letter-spacing:.7px}.qvr-spec-line{font-size:10px}.qvr-product-bottom{flex-direction:column;align-items:flex-start;gap:12px;font-size:10px;margin-top:17px}.qvr-filters{gap:5px}.qvr-filters button{font-size:10px;padding:8px 9px}.qvr-tools{gap:15px}.qvr-compare-bar{flex-direction:column;align-items:stretch;padding:17px}.qvr-compare-bar>div{justify-content:space-between;gap:12px}.qvr-compare-bar .qvr-button{padding:11px 13px;font-size:11px!important}.qvr-workshop img{height:110px}.qvr-process-grid{gap:22px 20px;margin-top:32px}.qvr-process h3{font-size:15px}.qvr-process p{font-size:11px}.qvr-faq summary{font-size:14px}.qvr-contact{padding:58px 0}.qvr-fields{grid-template-columns:1fr;gap:0}.qvr-form{padding:22px}.qvr-direct{display:block;width:100%;max-width:100%;padding:17px 0}.qvr-direct strong{font-size:16px}.qvr-dialog{padding:20px}.qvr-dialog-heading h2{font-size:22px}.qvr-dialog-heading button{font-size:10px}.qvr-enabled #site-header .header-inner{width:calc(100% - 36px);min-height:73px;padding:14px 0}.qvr-enabled #site-header .site-title{font-size:22px}.qvr-enabled #site-header .site-description{font-size:8px;letter-spacing:1px}.qvr-enabled .qk-inner,.qvr-enabled .qk-profile-inner{width:calc(100% - 36px)}.qvr-enabled .qk-profile-grid{grid-template-columns:1fr!important}.qvr-enabled .qk-profile-photo{height:220px!important}.qvr-enabled .qk-hero{padding:40px 0!important}.qvr-enabled .qk-sec{padding:45px 0!important}.qvr-enabled .qk-product-copy{padding:22px!important}.qvr-enabled .qk-product-main{max-height:350px}}
.qvr-stage-items>a{text-decoration:none}
@media(max-width:767px){.qvr-enabled #site-header .header-inner{display:flex;flex-wrap:nowrap;justify-content:space-between;position:relative;gap:12px}.qvr-enabled #site-header .site-branding{flex:1;min-width:0;margin:0}.qvr-enabled #site-header .site-navigation-toggle-holder{flex:0 0 auto;width:auto;max-width:44px;margin:0;padding:0}.qvr-enabled #site-header .site-description{font-size:8px;letter-spacing:.3px;max-width:240px;margin-bottom:0}.qvr-enabled #site-header .site-navigation-dropdown{position:absolute;top:100%;left:0;right:0;z-index:1100;background:#fff}}
@media(prefers-reduced-motion:reduce){.qvr-enabled *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
