@font-face{font-display:swap;font-family:Helvetica Neue LT Std;font-style:normal;font-weight:400;src:url(//145771273.fs1.hubspotusercontent-eu1.net/hubfs/145771273/raw_assets/public/Patelec/fonts/helvetica-neue-lt-std/roman.otf) format("opentype")}@font-face{font-display:swap;font-family:Helvetica Neue LT Std;font-style:normal;font-weight:500;src:url(//145771273.fs1.hubspotusercontent-eu1.net/hubfs/145771273/raw_assets/public/Patelec/fonts/helvetica-neue-lt-std/medium.otf) format("opentype")}@font-face{font-display:swap;font-family:Helvetica Neue LT Std;font-style:normal;font-weight:300;src:url(//145771273.fs1.hubspotusercontent-eu1.net/hubfs/145771273/raw_assets/public/Patelec/fonts/helvetica-neue-lt-std/light.otf) format("opentype")}:root{--transition-timing-fast:0.2s ease;--transition-timing-normal:0.4s ease;--border-radius-sm:0.4rem;--border-radius:1rem;--border-radius-focus:calc(var(--border-radius)*1.2);--font-fallback:system-ui,sans-serif;--font-custom:"Helvetica Neue LT Std";--font-family:var(--font-custom),var(--font-fallback);--container-mobile:60rem;--container-max-width-sm:var(--container-mobile);--container-max-width-md:var(--container-mobile);--container-max-width-lg:var(--container-mobile);--container-max-width:var(--container-max-width-md);--container-gutter-x:2rem;--section-padding-y:6rem;--section-padding-x:var(--container-gutter-x);--root-zoom:1;--viewport-factor:1}@media (prefers-reduced-motion:reduce){:root{--transition-timing-normal:""}}:root{--color-primary:#003c69;--color-primary-rgb:0,60,105;--color-secondary:#f9f871;--color-secondary-rgb:249,248,113;--color-base:#1f2830;--color-base-rgb:31,40,48;--color-background:#fff;--color-background-rgb:255,255,255;--color-black:#000;--color-black-rgb:0,0,0;--color-white:#fff;--color-white-rgb:255,255,255;--color-light:#f3f3f3;--color-light-rgb:243,243,243;--color-dark:#1f2830;--color-dark-rgb:31,40,48;--color-gray:#cecece;--color-gray-rgb:206,206,206;--color-gray-subtle:#ececec;--color-gray-subtle-rgb:236,236,236;--color-gray-deep:#787d82;--color-gray-deep-rgb:120,125,130;--color-danger:#ef212a;--color-danger-rgb:239,33,42}@media (min-width:769px){:root{--container-gutter-x:4rem;--section-padding-y:10rem;--container-max-width-sm:121rem;--container-max-width-md:144rem;--container-max-width-lg:169rem;--container-max-width:var(--container-max-width-md);--border-radius:1.3rem}}:root:has(#header_website){--header-height-fixed:7.4rem;--header-height-top:11rem;--header-height-dynamic:var(--header-height-fixed)}:root:has(#header_website.top){--header-height-dynamic:var(--header-height-top)}@media (min-width:769px){:root:has(#header_website){--header-height-fixed:8.2rem;--header-height-top:8.7rem}}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px auto}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none!important}html{font-size:10px}body{margin:0}*,:after,:before{box-sizing:border-box}hr{margin:0}*{outline-offset:.6rem}.container{padding-inline-end:var(--container-gutter-x);padding-inline-start:var(--container-gutter-x)}.dnd-section{padding:var(--section-padding-y) var(--section-padding-x)}.container-max,.container-max-lg,.container-max-sm,.dnd-section>.row-fluid{margin-inline-end:auto;margin-inline-start:auto}.container-max,.dnd-section>.row-fluid{max-width:var(--container-max-width)}.container-max-lg{max-width:var(--container-max-width-lg)}.container-max-sm{max-width:var(--container-max-width-sm)}html{scroll-padding-block-start:var(--header-height-dynamic)}.page>main{background-color:var(--color-white);min-height:100vh}@media (min-width:769px){.page:has(#footer_website.sticky)>main{position:relative;z-index:1}}.row-fluid{display:flex;flex-flow:row wrap;width:100%}.row-fluid>.widget-span{flex-basis:100%;width:inherit}@media (min-width:769px){.row-fluid{flex-wrap:nowrap}.row-fluid>.span1{flex-basis:8.333333333333334%}.row-fluid>.span2{flex-basis:16.666666666666668%}.row-fluid>.span3{flex-basis:25.0%}.row-fluid>.span4{flex-basis:33.333333333333336%}.row-fluid>.span5{flex-basis:41.666666666666664%}.row-fluid>.span6{flex-basis:50.0%}.row-fluid>.span7{flex-basis:58.333333333333336%}.row-fluid>.span8{flex-basis:66.66666666666667%}.row-fluid>.span9{flex-basis:75.0%}.row-fluid>.span10{flex-basis:83.33333333333333%}.row-fluid>.span11{flex-basis:91.66666666666667%}.row-fluid>.span12{flex-basis:100.0%}}.row{display:flex;flex-flow:row wrap;width:100%}.row>*{flex-basis:100%;width:inherit}.col-1{flex-basis:8.333333333333334%}.col-2{flex-basis:16.666666666666668%}.col-3{flex-basis:25.0%}.col-4{flex-basis:33.333333333333336%}.col-5{flex-basis:41.666666666666664%}.col-6{flex-basis:50.0%}.col-7{flex-basis:58.333333333333336%}.col-8{flex-basis:66.66666666666667%}.col-9{flex-basis:75.0%}.col-10{flex-basis:83.33333333333333%}.col-11{flex-basis:91.66666666666667%}.col-12{flex-basis:100.0%}@media (min-width:769px){.col-md-1{flex-basis:8.333333333333334%}.col-md-2{flex-basis:16.666666666666668%}.col-md-3{flex-basis:25.0%}.col-md-4{flex-basis:33.333333333333336%}.col-md-5{flex-basis:41.666666666666664%}.col-md-6{flex-basis:50.0%}.col-md-7{flex-basis:58.333333333333336%}.col-md-8{flex-basis:66.66666666666667%}.col-md-9{flex-basis:75.0%}.col-md-10{flex-basis:83.33333333333333%}.col-md-11{flex-basis:91.66666666666667%}.col-md-12{flex-basis:100.0%}}@media (min-width:1201px){.col-xl-1{flex-basis:8.333333333333334%}.col-xl-2{flex-basis:16.666666666666668%}.col-xl-3{flex-basis:25.0%}.col-xl-4{flex-basis:33.333333333333336%}.col-xl-5{flex-basis:41.666666666666664%}.col-xl-6{flex-basis:50.0%}.col-xl-7{flex-basis:58.333333333333336%}.col-xl-8{flex-basis:66.66666666666667%}.col-xl-9{flex-basis:75.0%}.col-xl-10{flex-basis:83.33333333333333%}.col-xl-11{flex-basis:91.66666666666667%}.col-xl-12{flex-basis:100.0%}}body{font-family:var(--font-family)}body::selection{background-color:var(--color-secondary);color:var(--color-base)}p:first-child{margin-block-start:0}p:last-child{margin-block-end:0}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-block-end:-.15em;margin-block-start:-.15em}.b6 strong,.b6-desktop strong,.b6-mobile strong{font-weight:400}.surh{font-size:1.5rem;letter-spacing:.2em;position:relative;text-transform:uppercase}.surh:after{background-color:currentColor;content:"";display:block;height:.1rem;inset-block-end:.2em;inset-inline-start:calc(100% + .4em);position:absolute;transform:scaleX(0);transform-origin:left;transition:transform var(--transition-timing-normal);width:4rem}.surh.animated:after{transform:scaleX(1)}.hgroup:has(.surh) .heading{margin-block-start:.3em}.text-shine{background:radial-gradient(circle at var(--shine-position-x,50%) var(--shine-position-y,50%),var(--color-secondary) 0,var(--color-white) 50%);background-clip:text;-webkit-text-fill-color:transparent}.text-shine::selection{background-clip:unset;background-color:var(--color-secondary);-webkit-text-fill-color:var(--color-base)}a{color:var(--color-primary);text-decoration:underline}a:hover{color:var(--color-dark)}.b,body{font-size:clamp(1.6rem,1.6rem + calc(.16667vw*var(--viewport-factor)),1.8rem);font-weight:400;line-height:1.6}@media (min-width:769px){.b-desktop{font-size:clamp(1.6rem,1.6rem + calc(.16667vw*var(--viewport-factor)),1.8rem);font-weight:400;line-height:1.6}}@media (max-width:768px){.b-mobile{font-size:clamp(1.6rem,1.6rem + calc(.16667vw*var(--viewport-factor)),1.8rem);font-weight:400;line-height:1.6}}.b1{font-size:clamp(1.8rem,1.8rem + calc(.16667vw*var(--viewport-factor)),2rem);font-weight:400;line-height:1.6}@media (min-width:769px){.b1-desktop{font-size:clamp(1.8rem,1.8rem + calc(.16667vw*var(--viewport-factor)),2rem);font-weight:400;line-height:1.6}}@media (max-width:768px){.b1-mobile{font-size:clamp(1.8rem,1.8rem + calc(.16667vw*var(--viewport-factor)),2rem);font-weight:400;line-height:1.6}}.b2{font-size:clamp(2rem,2rem + calc(.16667vw*var(--viewport-factor)),2.2rem);font-weight:400;line-height:1.6}@media (min-width:769px){.b2-desktop{font-size:clamp(2rem,2rem + calc(.16667vw*var(--viewport-factor)),2.2rem);font-weight:400;line-height:1.6}}@media (max-width:768px){.b2-mobile{font-size:clamp(2rem,2rem + calc(.16667vw*var(--viewport-factor)),2.2rem);font-weight:400;line-height:1.6}}.b3{font-size:clamp(2.2rem,2.2rem + calc(.25vw*var(--viewport-factor)),2.5rem);font-weight:400;line-height:1.4}@media (min-width:769px){.b3-desktop{font-size:clamp(2.2rem,2.2rem + calc(.25vw*var(--viewport-factor)),2.5rem);font-weight:400;line-height:1.4}}@media (max-width:768px){.b3-mobile{font-size:clamp(2.2rem,2.2rem + calc(.25vw*var(--viewport-factor)),2.5rem);font-weight:400;line-height:1.4}}.b4{font-size:clamp(2.8rem,2.8rem + calc(.58333vw*var(--viewport-factor)),3.5rem);font-weight:400;line-height:1.4}@media (min-width:769px){.b4-desktop{font-size:clamp(2.8rem,2.8rem + calc(.58333vw*var(--viewport-factor)),3.5rem);font-weight:400;line-height:1.4}}@media (max-width:768px){.b4-mobile{font-size:clamp(2.8rem,2.8rem + calc(.58333vw*var(--viewport-factor)),3.5rem);font-weight:400;line-height:1.4}}.b5{font-size:clamp(3.5rem,3.5rem + calc(.41667vw*var(--viewport-factor)),4rem);font-weight:400;line-height:1.4}@media (min-width:769px){.b5-desktop{font-size:clamp(3.5rem,3.5rem + calc(.41667vw*var(--viewport-factor)),4rem);font-weight:400;line-height:1.4}}@media (max-width:768px){.b5-mobile{font-size:clamp(3.5rem,3.5rem + calc(.41667vw*var(--viewport-factor)),4rem);font-weight:400;line-height:1.4}}.b6{font-size:clamp(4rem,4rem + calc(1.25vw*var(--viewport-factor)),5.5rem);font-weight:300}@media (min-width:769px){.b6-desktop{font-size:clamp(4rem,4rem + calc(1.25vw*var(--viewport-factor)),5.5rem);font-weight:300}}@media (max-width:768px){.b6-mobile{font-size:clamp(4rem,4rem + calc(1.25vw*var(--viewport-factor)),5.5rem);font-weight:300}}.h1,h1{font-size:clamp(3.6799999999999997rem,3.6799999999999997rem + calc(3.6vw*var(--viewport-factor)),8rem);font-weight:500;line-height:1.2}@media (min-width:769px){.h1-desktop{font-size:clamp(3.6799999999999997rem,3.6799999999999997rem + calc(3.6vw*var(--viewport-factor)),8rem);font-weight:500;line-height:1.2}}@media (max-width:768px){.h1-mobile{font-size:clamp(3.6799999999999997rem,3.6799999999999997rem + calc(3.6vw*var(--viewport-factor)),8rem);font-weight:500;line-height:1.2}}.h1-bigger{font-size:clamp(4.6rem,4.6rem + calc(4.5vw*var(--viewport-factor)),10rem);font-weight:500;line-height:1.2}@media (min-width:769px){.h1-bigger-desktop{font-size:clamp(4.6rem,4.6rem + calc(4.5vw*var(--viewport-factor)),10rem);font-weight:500;line-height:1.2}}@media (max-width:768px){.h1-bigger-mobile{font-size:clamp(4.6rem,4.6rem + calc(4.5vw*var(--viewport-factor)),10rem);font-weight:500;line-height:1.2}}.h2,h2{font-size:clamp(2.76rem,2.76rem + calc(2.7vw*var(--viewport-factor)),6rem);font-weight:500;line-height:1.3}@media (min-width:769px){.h2-desktop{font-size:clamp(2.76rem,2.76rem + calc(2.7vw*var(--viewport-factor)),6rem);font-weight:500;line-height:1.3}}@media (max-width:768px){.h2-mobile{font-size:clamp(2.76rem,2.76rem + calc(2.7vw*var(--viewport-factor)),6rem);font-weight:500;line-height:1.3}}.h3,h3{font-size:clamp(2.2079999999999997rem,2.2079999999999997rem + calc(2.16vw*var(--viewport-factor)),4.8rem);font-weight:400;line-height:1.4}@media (min-width:769px){.h3-desktop{font-size:clamp(2.2079999999999997rem,2.2079999999999997rem + calc(2.16vw*var(--viewport-factor)),4.8rem);font-weight:400;line-height:1.4}}@media (max-width:768px){.h3-mobile{font-size:clamp(2.2079999999999997rem,2.2079999999999997rem + calc(2.16vw*var(--viewport-factor)),4.8rem);font-weight:400;line-height:1.4}}.h4,h4{font-size:clamp(2.2rem,2.2rem + calc(1.08333vw*var(--viewport-factor)),3.5rem);font-weight:500;line-height:1.4}@media (min-width:769px){.h4-desktop{font-size:clamp(2.2rem,2.2rem + calc(1.08333vw*var(--viewport-factor)),3.5rem);font-weight:500;line-height:1.4}}@media (max-width:768px){.h4-mobile{font-size:clamp(2.2rem,2.2rem + calc(1.08333vw*var(--viewport-factor)),3.5rem);font-weight:500;line-height:1.4}}.h5,h5{font-size:clamp(2rem,2rem + calc(.41667vw*var(--viewport-factor)),2.5rem);font-weight:700;line-height:1.4}@media (min-width:769px){.h5-desktop{font-size:clamp(2rem,2rem + calc(.41667vw*var(--viewport-factor)),2.5rem);font-weight:700;line-height:1.4}}@media (max-width:768px){.h5-mobile{font-size:clamp(2rem,2rem + calc(.41667vw*var(--viewport-factor)),2.5rem);font-weight:700;line-height:1.4}}.h6,h6{font-size:clamp(1.8rem,1.8rem + calc(.16667vw*var(--viewport-factor)),2rem);font-weight:500;line-height:1.4}@media (min-width:769px){.h6-desktop{font-size:clamp(1.8rem,1.8rem + calc(.16667vw*var(--viewport-factor)),2rem);font-weight:500;line-height:1.4}}@media (max-width:768px){.h6-mobile{font-size:clamp(1.8rem,1.8rem + calc(.16667vw*var(--viewport-factor)),2rem);font-weight:500;line-height:1.4}}.breadcrumbs{font-size:1.5rem;letter-spacing:.2em;text-transform:uppercase}.breadcrumbs ol{display:block}.breadcrumbs ol li{display:inline}.breadcrumbs ol li:not(:last-child):after{content:"|";margin-inline-end:.6em;margin-inline-start:.6em}.breadcrumbs a{color:unset}.breadcrumbs a,.btn{text-decoration:none}.btn{background:var(--color-light);border:.1rem solid;border-radius:var(--border-radius);color:var(--color-base);cursor:pointer;font-family:var(--font-family);font-size:2.2rem;font-weight:700;line-height:1;padding:.72em 1.27em;transition:background var(--transition-timing-normal)}.btn.disbled,.btn:disabled,.btn[disabled]{background:var(--color-white);border-color:var(--color-gray);color:var(--color-gray);cursor:not-allowed;pointer-events:none}.btn-primary{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-secondary)}.btn-primary:focus,.btn-primary:hover{background:var(--color-secondary);color:var(--color-primary)}.btn-primary-alt{background:transparent;color:var(--color-primary)}.btn-primary-alt:focus,.btn-primary-alt:hover{background:var(--color-secondary)}.btn-secondary-alt{background:transparent;border-color:var(--color-secondary);color:var(--color-white)}.btn-secondary-alt:focus,.btn-secondary-alt:hover{background:var(--color-secondary);color:var(--color-primary)}.btn.btn-sm{font-size:2rem;padding:.5em 1.27em}.btn .icon{display:inline-block;vertical-align:middle}.btn:has(.icon:only-child),.btn:has(.icon:only-child) .icon{align-items:center;display:flex;justify-content:center}.btn .icon:only-child svg{height:auto;max-height:2.6rem;width:2.6rem}.btn>span+.icon{margin-inline-start:.6em}.btn .icon svg{height:1.1em;width:auto}@media (max-width:768px){.btn{font-size:2rem}.btn.btn-sm{font-size:1.6rem}}.btn-icon{align-items:center;background:transparent;border:none;color:unset;cursor:pointer;display:flex;font-size:2.2rem;height:auto;justify-content:center;line-height:1;padding:.2em;text-align:center;width:auto}.btn-icon svg{height:1em;width:auto;fill:currentColor}.btn-icon.btn-sm{font-size:1.8rem}.cta{--cta-color-main:var(--color-primary);--cta-color-band:var(--color-secondary);background:transparent;border:none;cursor:pointer;display:inline-block;font-family:inherit;font-size:clamp(1.8rem,1.8rem + calc(.33333vw*var(--viewport-factor)),2.2rem);font-weight:700;outline-color:currentColor;outline-offset:.4em;padding:0;text-align:start;text-decoration:none}.cta,.cta:hover,.cta:visited{color:var(--cta-color-main)}.cta-inner{position:relative}.cta-inner:after{background-color:var(--cta-color-band);content:"";height:.3em;inset-block-start:100%;inset-inline-start:0;position:absolute;transition:width var(--transition-timing-normal);width:2rem}.cta:focus .cta-inner:after,.cta:focus-visible .cta-inner:after,.cta:hover .cta-inner:after{width:100%}.cta-sm{font-size:clamp(1.6rem,1.6rem + calc(.16667vw*var(--viewport-factor)),1.8rem)}.cta-lg{font-size:2.8rem}.cta-uppercase{text-transform:uppercase}.cta .arrow-forward{color:var(--cta-color-main);margin-inline-start:.1em;transition:margin var(--transition-timing-normal)}.cta:focus .arrow-forward,.cta:focus-visible .arrow-forward,.cta:hover .arrow-forward{margin-inline-start:.4em}.cta .arrow-backward{color:var(--cta-color-main);display:inline-block;margin-inline-end:.1em;transition:transform var(--transition-timing-normal)}.cta:focus .arrow-backward,.cta:focus-visible .arrow-backward,.cta:hover .arrow-backward{transform:translateX(-.4em)}.cta .arrow-down{color:var(--cta-color-main);display:inline-block;margin-inline-start:.1em;transition:transform var(--transition-timing-normal)}.cta:focus .arrow-down,.cta:focus-visible .arrow-down,.cta:hover .arrow-down{transform:translateY(.2em)}.dropdown{position:relative}.dropdown-toggle{cursor:pointer}.dropdown-toggle:after{border-block-end:.1rem solid currentColor;border-inline-start:.1rem solid currentColor;content:"";display:inline-block;height:.3em;margin-inline-start:.4em;transform:rotate(-45deg);transition:transform var(--transition-timing-fast);width:.3em}.dropdown-toggle.show:after{transform:rotate(-225deg)}.dropdown-toggle.plus:after{border:none;content:"+";height:auto;transform:rotate(0deg);width:auto}.dropdown-toggle.plus.show:after{transform:rotate(45deg)}.dropdown-menu{background-color:var(--color-white);list-style:none;margin:0;min-width:10rem;padding:1.2rem 0;position:absolute}.dropdown-menu[data-bs-popper]{inset-block-start:100%;inset-inline-start:0;margin-top:1rem}.dropdown-menu:not(.show){display:none}.dropdown-item{color:var(--color-primary);display:block;font-size:1.7rem;outline-offset:-.8rem;padding:1.2rem 2.4rem;text-decoration:none}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}.offcanvas{background-clip:padding-box;background-color:var(--color-background);color:var(--color-base);display:flex;flex-direction:column;inset-block-end:0;max-width:100%;outline:0;position:fixed;transition:transform var(--transition-timing-normal);visibility:hidden;z-index:4}.offcanvas.show:not(.hiding),.offcanvas.showing{transform:none}.offcanvas.hiding,.offcanvas.show,.offcanvas.showing{visibility:visible}.offcanvas.offcanvas-start{inset-block-start:0;inset-inline-start:0;max-width:40rem;transform:translateX(-100%);width:100%}.offcanvas.offcanvas-end{inset-block-start:0;inset-inline-end:0;max-width:40rem;transform:translateX(100%);width:100%}.offcanvas.offcanvas-top{inset-block-start:0;transform:translateY(-100%)}.offcanvas.offcanvas-bottom,.offcanvas.offcanvas-top{height:30vh;inset-inline-end:0;inset-inline-start:0;max-height:100%}.offcanvas.offcanvas-bottom{transform:translateY(100%)}.offcanvas-body,.offcanvas-header{padding:var(--container-gutter-x)}.offcanvas-body{overflow-y:auto}.offcanvas:has(.offcanvas-body) .offcanvas-header{padding-block-end:0}.offcanvas .btn-close{inset-block-start:var(--container-gutter-x);inset-inline-end:var(--container-gutter-x);position:absolute}@media (min-width:769px){.page:has(#footer_website.sticky){&:has(main .offcanvas.hiding),&:has(main .offcanvas.show),&:has(main .offcanvas.showing){>main{z-index:unset}#footer_website{z-index:-1}}}}.offcanvas-backdrop{background-color:var(--color-black);height:100vh;inset:0;position:fixed;transition:opacity var(--transition-timing-normal);width:100vw;z-index:3}.offcanvas-backdrop.fade{opacity:0}.offcanvas-backdrop.show{opacity:.5}.hs-form{--form-input-accent-color:var(--color-primary);--form-input-border-color:var(--color-primary);--form-input-border-style:solid;--form-input-border-width:.1rem;--form-input-border-radius:var(--border-radius);--form-checkbox-border-radius:var(--border-radius-sm);--form-input-padding:2rem;--form-input-background-color:var(--color-white);--form-input-font-size:2rem;--form-input-font-weight:400;--form-input-focus-border-color:var(--color-primary);--form-input-focus-shadow-color:rgba(var(--color-primary-rgb),50%);--form-input-checkbox-padding:1.7rem;--form-label-font-size:1.8rem;--form-input-text-color:var(--color-base);--form-label-font-weight:500;--form-label-text-color:var(--color-base);--form-legal-font-size:1.4rem;--form-legal-font-weight:400;--form-legal-text-color:var(--color-base);--form-error-font-size:1.6rem;--form-error-font-weight:400;--form-error-text-color:var(--color-danger);display:flex;flex-direction:column;row-gap:3.2rem}.hs-form input{line-height:1!important}.hs-form input[type=email],.hs-form input[type=tel],.hs-form input[type=text],.hs-form input[type=url],.hs-form select,.hs-form textarea{background-color:var(--form-input-background-color);border-color:var(--form-input-border-color);border-radius:var(--form-input-border-radius);border-style:var(--form-input-border-style);border-width:var(--form-input-border-width);color:var(--form-input-text-color);font-family:inherit;font-size:var(--form-input-font-size);font-weight:var(--form-input-font-weight);margin:var(--form-input-margin);padding:var(--form-input-padding);width:100%!important}.hs-form input::placeholder,.hs-form select::placeholder,.hs-form textarea::placeholder{color:var(--color-gray-deep)}.hs-form input[type=checkbox]{appearance:none;background-color:var(--form-input-background-color);background-position:50%;background-repeat:no-repeat;background-size:contain;border-color:var(--form-input-border-color);border-radius:var(--form-checkbox-border-radius);border-style:var(--form-input-border-style);border-width:var(--form-input-border-width);margin:var(--form-input-margin);padding:var(--form-input-checkbox-padding)}.hs-form input[type=checkbox]:checked{background-color:var(--form-input-accent-color)!important;background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20"><path fill="none" stroke="%23fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m6 10 3 3 6-6"/></svg>')}.hs-form textarea{min-height:15em}.hs-form input:user-invalid,.hs-form select:user-invalid,.hs-form textarea:user-invalid{border-color:var(--color-danger)}.hs-form .hs-fieldtype-select .input:has(select){position:relative}.hs-form .hs-fieldtype-select .input:has(select):after{color:var(--form-input-text-color);content:"\e313";font-family:var(--material-symbols);font-size:var(--form-input-font-size);position:absolute;right:2rem;top:50%;transform:translateY(-50%)}.hs-form select{-webkit-appearance:none}.hs-form select option{color:initial;font-weight:200}.hs-form .hs-form-field{column-gap:4rem;display:flex;flex-flow:column nowrap;row-gap:1rem}.hs-form .hs-form-booleancheckbox-display{align-items:center;display:flex}.hs-form .hs-form-booleancheckbox-display>span{margin-left:0}.hs-form .hs-input.hs-fieldtype-intl-phone select{float:unset;margin-bottom:1.8rem;width:100%!important}.hs-form label{color:var(--form-label-text-color);font-size:var(--form-label-font-size);font-weight:var(--form-label-font-weight)}.hs-form .inputs-list{list-style:none;margin:0;padding:0}.hs-form .legal-consent-container{display:flex;flex-direction:column;row-gap:1rem}.hs-form .legal-consent-container,.hs-form .legal-consent-container label{color:var(--form-legal-text-color);font-size:var(--form-legal-font-size);font-weight:var(--form-legal-font-weight)}.hs-form .legal-consent-container .field.hs-form-field{margin-bottom:0}.hs-form .hs-submit .actions{display:flex;justify-content:flex-end}.hs-form .hs-error-msg,.hs-form .hs_error_rollup .hs-error-msgs label{color:var(--form-error-text-color)!important;font-size:var(--form-error-font-size)!important;font-weight:var(--form-error-font-weight)!important}@media (min-width:769px){.hs-form .hs-form-field{flex-flow:row wrap}.hs-form .hs-form-field label:not(.hs-error-msg){flex:0 1 14rem;margin-block-start:1em}.hs-form .hs-form-field .input{flex:1}.hs-form .hs-form-field .hs-error-msgs{width:100%}.hs-form .hs-form-field:not(.hs-fieldtype-booleancheckbox) .hs-error-msgs,.hs-form .hs_error_rollup,.hs-form .legal-consent-container{margin-left:18rem}}@media (max-width:768px){.hs-form{--form-input-padding:1.4rem;--form-input-font-size:1.6rem;--form-label-font-size:1.8rem}}.legal-consent-container>:first-child{order:1}.legal-consent-container>:nth-child(2){order:3}.legal-consent-container>:nth-child(3){order:2}.legal-consent-container>:nth-child(4){order:4}.legal-consent-container:has(.hs-richtext:nth-child(3))>:first-child{order:1}.legal-consent-container:has(.hs-richtext:nth-child(3))>:nth-child(2){order:4}.legal-consent-container:has(.hs-richtext:nth-child(3))>:nth-child(3){order:2}.legal-consent-container:has(.hs-richtext:nth-child(3))>:nth-child(4){order:3}.legal-consent-container:has(.hs-richtext:nth-child(3))>:nth-child(5){order:5}hr{border:0;border-bottom:.1rem solid}#header_website{background-color:rgb(var(--color-white-rgb),100%);color:var(--color-primary);inset-block-start:0;inset-inline-end:0;inset-inline-start:0;padding:1.4rem 0;position:fixed;transition:background-color var(--transition-timing-normal),color var(--transition-timing-normal),padding var(--transition-timing-normal);width:100%;z-index:2}#header_website.top{background-color:rgb(var(--color-white-rgb),0);color:var(--color-white);padding:3.4rem 0}#header_website .logo{display:block;line-height:1;width:clamp(16rem,14vw,22rem)}#header_website.top .logo svg{display:block;width:100%}#header_website.top .logo svg g{fill:var(--color-white)}#header_website .wrapper{align-items:center;display:flex;gap:clamp(2rem,2vw,6rem)}#header_website .wrapper .nav{flex:1}#header_website .nav-list{display:flex;font-size:1.9rem;gap:calc(clamp(2rem, 2vw, 6rem) - .8em)}#header_website .nav-item,#mobile_navigation .nav-item{background:transparent;border:none;color:inherit;font-weight:400;line-height:1;padding:.4em;text-align:start;text-decoration:none}#header_website .nav-item,#header_website .nav-list .dropdown-item span,#mobile_navigation .nav-item,#mobile_navigation .nav-list .dropdown-item span{position:relative}#header_website .nav-item:before,#header_website .nav-list .dropdown-item span:before,#mobile_navigation .nav-item:before,#mobile_navigation .nav-list .dropdown-item span:before{background-color:currentColor;content:"";height:.1rem;inset-block-end:-.6rem;inset-inline-end:0;inset-inline-start:0;position:absolute;transform:scaleX(0);transform-origin:left;transition:transform var(--transition-timing-normal);width:100%}#header_website .nav-item:before,#mobile_navigation .nav-item:before{inset-block-end:-.1em;inset-inline-end:.4em;inset-inline-start:.4em;width:calc(100% - .8em)}#header_website .nav-item.current:before,#header_website .nav-item:hover:before,#header_website .nav-list .dropdown-item.current span:before,#header_website .nav-list .dropdown-item:hover span:before,#mobile_navigation .nav-item.current:before,#mobile_navigation .nav-item:hover:before,#mobile_navigation .nav-list .dropdown-item.current span:before,#mobile_navigation .nav-list .dropdown-item:hover span:before{transform:scaleX(1)}#header_website .nav-list .dropdown-menu{margin-inline-start:.4em;min-width:29rem}#header_website .nav-list .dropdown-item{color:var(--color-primary)}#header_website .buttons{align-items:center;display:flex;font-size:1.8rem;gap:calc(clamp(2rem, 2vw, 4rem) - .4em);margin-inline-start:auto}#header_website .btn-icon{aspect-ratio:1/1}#header_website .btn-icon,#header_website .btn-icon:hover,#header_website .btn-icon:visited{color:inherit}#header_website .buttons .dropdown-toggle span{line-height:.8;margin-block-end:-.2em;vertical-align:sub}#mobile_navigation .dropdown-menu{position:static}#mobile_navigation .nav-list{color:var(--color-primary);display:flex;flex-direction:column;font-size:2rem;gap:calc(4rem - .8em)}@media (max-width:1200px){#header_website .nav{display:none}}@media (min-width:1201px){#header_website #mobile_navigation_toggle{display:none}}#footer_website{background-color:var(--color-primary)}#footer_website .b,#footer_website .b-desktop,#footer_website .b-mobile{font-size:1.5rem!important}#footer_website .btn-icon{color:var(--color-white)}#footer_website .mod-simple-link a{text-decoration:none}#footer_website .underfooter .policies{display:flex;gap:2rem}#footer_website .underfooter .wrapper{align-items:center;justify-content:space-between}#footer_website #footer_divider{margin-block-end:2rem;margin-block-start:clamp(2rem,6vh,12rem)}@media(max-width:768px){#footer_website .underfooter .policies,#footer_website .underfooter .wrapper{align-items:center;display:flex;flex-direction:column;gap:2rem}#footer_website .underfooter .policies{row-gap:1rem}.page:has(.mod-fixed-buttons-banner) #footer_website{padding-block-end:6.4rem}}@media (min-width:769px){#footer_website.sticky{--section-padding-y:clamp(6rem,8vh,10rem);inset-block-end:0;position:sticky;z-index:0}.page:has(.mod-contact-cta-section) #footer_website.sticky{padding-block-start:3rem}.page:has(.mod-fixed-buttons-banner) #footer_website.sticky{padding-block-end:7.2rem}#hs_cos_wrapper_footer_social_medias{display:flex;margin-inline-start:1.5rem}#hs_cos_wrapper_footer_social_medias .btn-icon{margin-inline-start:-.2em}#footer_website .underfooter{border-spacing:3rem 0;display:table;margin:0 -3rem;width:calc(100% + 6rem)}#footer_website .underfooter .wrapper{display:table-row}#footer_website .underfooter .wrapper>*{display:table-cell}#footer_website .underfooter .wrapper>:first-child{width:50%}#footer_website .underfooter .policies{justify-content:flex-end}}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:content-box;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}.swiper-pagination-bullets{display:flex;gap:1.4rem}.swiper-pagination-horizontal{justify-content:center}.swiper-pagination-bullet{border:.1rem solid var(--swiper-pagination-bullet-inactive-color);border-radius:50%;cursor:pointer;height:2rem;width:2rem}.swiper-pagination-bullet-active{background-color:var(--swiper-pagination-bullet-color)}.swiper-pagination-bullet:focus-visible{box-shadow:0 0 0 .4rem rgba(var(--swiper-pagination-bullet-color-rgb),var(--box-shadow-opacity));outline:none}.swiper-button-lock,.swiper-pagination-lock{display:none}.swiper-navigation .btn-prev-wrapper{left:calc(var(--container-gutter-x) - 1rem);position:absolute;top:50%;transform:translateY(-50%);z-index:2}.swiper-navigation .btn-next-wrapper{position:absolute;right:calc(var(--container-gutter-x) - 1rem);top:50%;transform:translateY(-50%);z-index:2}.swiper-navigation .btn-next,.swiper-navigation .btn-prev{background:transparent;border:none;color:var(--color-primary);cursor:pointer;padding:1rem}.swiper-navigation .btn-next[disabled],.swiper-navigation .btn-prev[disabled]{opacity:.3}.product-card{border:.1rem solid var(--color-primary);border-radius:var(--border-radius);display:flex;flex-flow:column nowrap;gap:2.8rem;padding:3.4rem 3.4rem 3.2rem;position:relative}.product-card .h4,.product-card .h6{color:var(--color-primary)}.product-card:has(.homologations) .h4,.product-card:has(.homologations) .h6{margin-inline-end:12rem}.product-card:has(.h6) .h4{margin-block-end:1rem}.product-card .h6{font-weight:700}.product-card .main-image img{display:block;height:100%;width:auto}.product-card .heading-and-description{display:flex;flex:1;flex-flow:column nowrap;gap:2.8rem}.product-card .main-image-and-details{display:flex}.product-card.cable .main-image-and-details img{height:13rem}.product-card.plug .main-image-and-details img{height:20rem}.product-card .main-image-and-details:has(ul) .main-image{flex:0 0 50%}.product-card.plug .main-image-and-details ul{font-size:clamp(1.4rem,1.4rem + calc(.16667vw*var(--viewport-factor)),1.6rem)}.product-card.plug .cta{margin-block-start:auto}.product-card .homologations{display:flex;gap:.8rem;inset-block-start:3.4rem;inset-inline-end:3.4rem;position:absolute}.product-card .homologations .flag{height:2.8rem;width:auto}.product-card .homologations .flag.border{border:.1rem solid var(--color-gray)}.products-listing .search-form{--form-input-border-color:var(--color-gray-deep);column-gap:1rem;flex-flow:row nowrap;margin-inline-start:auto;max-width:41.5rem}.products-listing .search-form .input{flex:1;position:relative}.products-listing .search-form button[type=reset]{background:transparent;border:none;cursor:pointer;font-size:1.8rem;inset-block-start:50%;inset-inline-end:var(--form-input-padding);line-height:1;padding:.5em;position:absolute;transform:translateY(-50%)}.products-listing .search-form button[type=reset] .icon,.products-listing .search-form button[type=reset] svg{display:block;line-height:1}.products-listing .search-form button[type=submit]{height:6.5rem;padding:.5em;width:6.5rem}.products-listing .list{display:grid;gap:clamp(2rem,2vw,3.4rem);grid-template-columns:repeat(1,1fr)}.products-listing>.search-form+.list{margin-top:2.1rem}@media (max-width:768px){.product-card{gap:1rem;padding:var(--container-gutter-x)}.product-card.plug .main-image-and-details img{height:15rem}.product-card .main-image-and-details:has(ul) .main-image{flex:0 0 40%}.product-card .homologations{inset-block-start:var(--container-gutter-x);inset-inline-end:var(--container-gutter-x)}.products-listing .search-form button[type=submit]{height:4.839rem;width:4.839rem}}@media (min-width:769px){.products-listing .list{grid-template-columns:repeat(2,1fr)}.product-card.plug .h6{min-height:2.8em}}@media (min-width:1201px){.products-listing .list{grid-template-columns:repeat(3,1fr)}}.companies-offices-collapses img,.companies-offices-table img{aspect-ratio:2/1;display:block;height:auto;margin-block-end:2rem;object-fit:cover;width:100%}.companies-offices-collapses address,.companies-offices-table address{font-style:normal}.companies-offices-collapses .icon-flex,.companies-offices-table .icon-flex{align-items:center;color:unset;display:flex;line-height:2;text-decoration:none;width:fit-content}.companies-offices-collapses svg,.companies-offices-table svg{height:auto;margin-inline-end:.4em;vertical-align:middle;width:1.2em}.companies-offices-table{border-spacing:3rem 0;font-size:1.4rem;margin:0 -3rem;width:calc(100% + 6rem)}.companies-offices-table *{text-align:start;vertical-align:top}.companies-offices-table th{padding-block-end:1.6rem}.companies-offices-table thead tr:has(th:nth-child(2)) th,.companies-offices-table thead tr:has(th:nth-child(3)) th{width:33.33333%}.companies-offices-table thead tr:has(th:nth-child(4)) th{width:25%}.companies-offices-table th span{display:block}.companies-offices-table .tr-vat td{padding:2rem 0}.companies-offices-table .tr-email-website td{padding-block-start:2rem}.companies-offices-table:has(.tr-notes) .tr-email-website td{padding-block-end:2rem}.companies-offices-table .tr-notes p{margin:0}.companies-offices-collapses{display:flex;flex-direction:column;gap:2rem}.companies-offices-collapses button{background:transparent;border:none;color:inherit;display:flex;padding:0;position:relative;text-align:start;width:100%}.companies-offices-collapses button:after{border:none;content:"+";display:inline-block;height:auto;margin-inline-start:auto;transform:rotate(0deg);transition:transform var(--transition-timing-fast);width:auto}.companies-offices-collapses button:not(.collapsed):after{transform:rotate(45deg)}.companies-offices-collapses .collapse-container{padding-block-start:1rem}.spinner{--spinner-size:6rem;--spinner-border-width:0.2rem;--spinner-animation-speed:0.8s;animation:var(--spinner-animation-speed) linear infinite spinner;border:var(--spinner-border-width) solid var(--spinner-color,currentcolor);border-radius:50%;border-right-color:transparent;display:inline-block;height:var(--spinner-size);width:var(--spinner-size)}@keyframes spinner{to{transform:rotate(1turn)}}.loader-wrapper:not([hidden]){align-items:center;display:flex;justify-content:center}.visually-hidden{border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);white-space:nowrap}.hide-scrollbar::-webkit-scrollbar{display:none}.hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.stretched-link:before{content:"";inset:0;position:absolute}.no-list{list-style:none;margin:0;padding:0}.helvetica{font-family:Helvetica Neue LT Std}.mod-blog-listing{background-color:var(--color-gray-subtle);padding-block-end:var(--section-padding-y)}.mod-blog-listing>.container{margin-block-start:-29.5rem;position:relative}.mod-blog-listing .box{background-color:var(--color-white);border-radius:var(--border-radius);padding:var(--container-gutter-x)}.mod-blog-listing .post-block{position:relative}.mod-blog-listing .post-block hr{border-color:var(--color-gray);margin:3rem 0}.mod-blog-listing .post-block:last-child hr{margin-block-end:0}.mod-blog-listing .post-block .heading,.mod-blog-listing .post-block time{display:block;margin-block-start:6rem}.mod-blog-listing .post-block .heading{margin-block-end:1rem}.mod-blog-listing .post-block time>div{line-height:1}.mod-blog-listing .post-block .heading,.mod-blog-listing .post-block time>div{color:var(--color-primary);font-weight:500}.mod-blog-listing .post-block .featured-image img{display:block;height:auto;width:100%}@media (min-width:769px){.mod-blog-listing .featured-image{margin-right:clamp(2rem,-4.2338rem + 12.987vw,12rem)}}@media (max-width:768px){.mod-blog-listing .post-block time{margin-block-end:3rem;margin-block-start:0}.mod-blog-listing .post-block .heading{margin-block-start:3rem}}.mod-blog-listing .blog-pagination{align-items:center;display:flex;gap:2rem;justify-content:center;padding-block-start:5rem}.mod-blog-listing .blog-pagination .blog-pagination-link{align-items:center;background-color:var(--color-primary);border-radius:50%;color:var(--color-secondary);display:flex;height:5.6rem;justify-content:center;width:5.6rem}.mod-blog-listing .blog-pagination .blog-pagination-link.disabled{background-color:var(--color-light);color:var(--color-white);cursor:default;pointer-events:none}.mod-blog-listing .blog-pagination .blog-pagination-link .arrow-backward,.mod-blog-listing .blog-pagination .blog-pagination-link .arrow-forward{margin-inline-start:0;transition:margin var(--transition-timing-normal)}.mod-blog-listing .blog-pagination .blog-pagination-link.next-page:focus .arrow-forward,.mod-blog-listing .blog-pagination .blog-pagination-link.next-page:focus-visible .arrow-forward,.mod-blog-listing .blog-pagination .blog-pagination-link.next-page:hover .arrow-forward{margin-inline-start:.4em}.mod-blog-listing .blog-pagination .blog-pagination-link.prev-page:focus .arrow-backward,.mod-blog-listing .blog-pagination .blog-pagination-link.prev-page:focus-visible .arrow-backward,.mod-blog-listing .blog-pagination .blog-pagination-link.prev-page:hover .arrow-backward{margin-inline-start:-.4em}.mod-blog-listing .blog-pagination .blog-pagination-link>span{line-height:0}.mod-blog-listing .blog-pagination .cta.blog-pagination-numpage{display:block;line-height:0;margin:0;padding:0}.mod-blog-listing .blog-pagination .cta.blog-pagination-numpage .cta-inner:after{width:0}.mod-blog-listing .blog-pagination .cta.blog-pagination-numpage.active .cta-inner:after,.mod-blog-listing .blog-pagination .cta.blog-pagination-numpage:focus .cta-inner:after,.mod-blog-listing .blog-pagination .cta.blog-pagination-numpage:focus-visible .cta-inner:after,.mod-blog-listing .blog-pagination .cta.blog-pagination-numpage:hover .cta-inner:after{width:100%}.page.hs-blog-post .article-section{background-color:var(--color-gray-subtle);padding-block-end:var(--section-padding-y)}.page.hs-blog-post .article-section-inner{margin-block-start:-29.5rem;position:relative}.page.hs-blog-post .box{background-color:var(--color-white);border-radius:var(--border-radius)}.page.hs-blog-post .article-section .row-fluid{column-gap:var(--container-gutter-x)}.page.hs-blog-post .cta{--cta-color-main:var(--color-white);margin-block-end:2rem}.page.hs-blog-post h1{color:var(--color-primary);font-weight:700}.page.hs-blog-post time{color:var(--color-primary);display:block;margin-block-end:6rem;margin-block-start:-.8em}.page.hs-blog-post time>*{font-weight:500}.page.hs-blog-post .featured-image{display:block;margin-block-end:6rem}.page.hs-blog-post .featured-image img{display:block;width:100%}@media (min-width:769px){.page.hs-blog-post article{padding:6rem var(--container-gutter-x)}}@media (max-width:768px){.mod-blog-listing>.container,.page.hs-blog-post .article-section-inner{margin-block-start:-10rem}.page.hs-blog-post article{padding:var(--container-gutter-x)}.page.hs-blog-post .featured-image,.page.hs-blog-post h1,.page.hs-blog-post time{margin-block-end:3rem}}.hs-search-results-page main,.hs-search-results-page main .dnd-section{display:flex;flex-direction:column}.hs-search-results-page main .dnd-section,.hs-search-results-page main .dnd-section>.row-fluid{flex:1}.hs-search-results-page main .dnd-section{background-color:var(--color-gray-subtle);padding-block-start:0}.hs-search-results-page main .dnd-section>.row-fluid{max-width:var(--container-max-width-lg)}.hs-search-results-page main .box{--negative-margin:29.5rem;background-color:var(--color-white);border-radius:var(--border-radius);height:calc(100% + var(--negative-margin));margin-block-start:calc(var(--negative-margin)*-1);padding:var(--section-padding-x);position:relative}@media (max-width:768px){.hs-search-results-page main .box{--negative-margin:10rem}}#search_results .hs-form{column-gap:1.8rem;flex-direction:row;margin-block-end:calc(var(--section-padding-y)/2)}#search_results h2{color:var(--color-primary)}#search_results ul{margin-block-start:calc(var(--section-padding-y)/2)}#search_results .result{position:relative}#search_results .result hr{color:var(--color-secondary);margin:3rem 0}#search_results .loader-wrapper{height:100%;min-height:40rem}@media (-webkit-device-pixel-ratio:1.25){:root{--root-zoom:0.8;--viewport-factor:1.25;zoom:var(--root-zoom)}}@media (device-pixel-ratio:1.25){:root{--root-zoom:0.8;--viewport-factor:1.25;zoom:var(--root-zoom)}}