.text-display{font-size:72px;font-weight:800;line-height:1.05;font-style:italic;font-stretch:112%;letter-spacing:-0.01em}.text-h1{font-size:48px;font-weight:800;line-height:1.15;font-style:italic;font-stretch:112%}.text-h2{font-size:32px;font-weight:800;line-height:1.25;font-style:italic;font-stretch:112%}.text-h3{font-size:22px;font-weight:700;line-height:1.35}.text-lead{font-size:20px;font-weight:400;line-height:1.6}.text-body-1{font-size:16px;font-weight:400;line-height:1.6}.text-body-2{font-size:14px;font-weight:400;line-height:1.45}.text-label{font-size:12px;font-weight:600;line-height:1.4;font-stretch:82%;letter-spacing:.08em;text-transform:uppercase;font-variant-numeric:tabular-nums}.text-price{font-size:24px;font-weight:800;line-height:1.2;font-style:italic;font-stretch:112%;font-variant-numeric:tabular-nums}@media screen and (max-width: 959.98px){.text-display{font-size:44px}.text-h1{font-size:36px}.text-h2{font-size:26px}.text-h3{font-size:20px}.text-lead{font-size:18px}}@media screen and (max-width: 599.98px){.text-display{font-size:36px}.text-h1{font-size:30px}}@media screen and (min-width: 600px){.text-sm-display{font-size:72px;font-weight:800;line-height:1.05;font-style:italic;font-stretch:112%;letter-spacing:-0.01em}}@media screen and (min-width: 600px){.text-sm-h1{font-size:48px;font-weight:800;line-height:1.15;font-style:italic;font-stretch:112%}}@media screen and (min-width: 600px){.text-sm-h2{font-size:32px;font-weight:800;line-height:1.25;font-style:italic;font-stretch:112%}}@media screen and (min-width: 600px){.text-sm-h3{font-size:22px;font-weight:700;line-height:1.35}}@media screen and (min-width: 600px){.text-sm-lead{font-size:20px;font-weight:400;line-height:1.6}}@media screen and (min-width: 600px){.text-sm-body-1{font-size:16px;font-weight:400;line-height:1.6}}@media screen and (min-width: 600px){.text-sm-body-2{font-size:14px;font-weight:400;line-height:1.45}}@media screen and (min-width: 600px){.text-sm-label{font-size:12px;font-weight:600;line-height:1.4;font-stretch:82%;letter-spacing:.08em;text-transform:uppercase;font-variant-numeric:tabular-nums}}@media screen and (min-width: 600px){.text-sm-price{font-size:24px;font-weight:800;line-height:1.2;font-style:italic;font-stretch:112%;font-variant-numeric:tabular-nums}}@media screen and (min-width: 960px){.text-md-display{font-size:72px;font-weight:800;line-height:1.05;font-style:italic;font-stretch:112%;letter-spacing:-0.01em}}@media screen and (min-width: 960px){.text-md-h1{font-size:48px;font-weight:800;line-height:1.15;font-style:italic;font-stretch:112%}}@media screen and (min-width: 960px){.text-md-h2{font-size:32px;font-weight:800;line-height:1.25;font-style:italic;font-stretch:112%}}@media screen and (min-width: 960px){.text-md-h3{font-size:22px;font-weight:700;line-height:1.35}}@media screen and (min-width: 960px){.text-md-lead{font-size:20px;font-weight:400;line-height:1.6}}@media screen and (min-width: 960px){.text-md-body-1{font-size:16px;font-weight:400;line-height:1.6}}@media screen and (min-width: 960px){.text-md-body-2{font-size:14px;font-weight:400;line-height:1.45}}@media screen and (min-width: 960px){.text-md-label{font-size:12px;font-weight:600;line-height:1.4;font-stretch:82%;letter-spacing:.08em;text-transform:uppercase;font-variant-numeric:tabular-nums}}@media screen and (min-width: 960px){.text-md-price{font-size:24px;font-weight:800;line-height:1.2;font-style:italic;font-stretch:112%;font-variant-numeric:tabular-nums}}@media screen and (min-width: 1280px){.text-lg-display{font-size:72px;font-weight:800;line-height:1.05;font-style:italic;font-stretch:112%;letter-spacing:-0.01em}}@media screen and (min-width: 1280px){.text-lg-h1{font-size:48px;font-weight:800;line-height:1.15;font-style:italic;font-stretch:112%}}@media screen and (min-width: 1280px){.text-lg-h2{font-size:32px;font-weight:800;line-height:1.25;font-style:italic;font-stretch:112%}}@media screen and (min-width: 1280px){.text-lg-h3{font-size:22px;font-weight:700;line-height:1.35}}@media screen and (min-width: 1280px){.text-lg-lead{font-size:20px;font-weight:400;line-height:1.6}}@media screen and (min-width: 1280px){.text-lg-body-1{font-size:16px;font-weight:400;line-height:1.6}}@media screen and (min-width: 1280px){.text-lg-body-2{font-size:14px;font-weight:400;line-height:1.45}}@media screen and (min-width: 1280px){.text-lg-label{font-size:12px;font-weight:600;line-height:1.4;font-stretch:82%;letter-spacing:.08em;text-transform:uppercase;font-variant-numeric:tabular-nums}}@media screen and (min-width: 1280px){.text-lg-price{font-size:24px;font-weight:800;line-height:1.2;font-style:italic;font-stretch:112%;font-variant-numeric:tabular-nums}}@media screen and (min-width: 1920px){.text-xl-display{font-size:72px;font-weight:800;line-height:1.05;font-style:italic;font-stretch:112%;letter-spacing:-0.01em}}@media screen and (min-width: 1920px){.text-xl-h1{font-size:48px;font-weight:800;line-height:1.15;font-style:italic;font-stretch:112%}}@media screen and (min-width: 1920px){.text-xl-h2{font-size:32px;font-weight:800;line-height:1.25;font-style:italic;font-stretch:112%}}@media screen and (min-width: 1920px){.text-xl-h3{font-size:22px;font-weight:700;line-height:1.35}}@media screen and (min-width: 1920px){.text-xl-lead{font-size:20px;font-weight:400;line-height:1.6}}@media screen and (min-width: 1920px){.text-xl-body-1{font-size:16px;font-weight:400;line-height:1.6}}@media screen and (min-width: 1920px){.text-xl-body-2{font-size:14px;font-weight:400;line-height:1.45}}@media screen and (min-width: 1920px){.text-xl-label{font-size:12px;font-weight:600;line-height:1.4;font-stretch:82%;letter-spacing:.08em;text-transform:uppercase;font-variant-numeric:tabular-nums}}@media screen and (min-width: 1920px){.text-xl-price{font-size:24px;font-weight:800;line-height:1.2;font-style:italic;font-stretch:112%;font-variant-numeric:tabular-nums}}.text-weight-regular{font-weight:400}.text-weight-medium{font-weight:500}.text-weight-semibold{font-weight:600}.text-weight-bold{font-weight:700}.text-family-default{font-family:"Archivo",system-ui,sans-serif}.text-family-head{font-family:"Archivo",system-ui,sans-serif}.text-condensed{font-stretch:82%;font-variant-numeric:tabular-nums}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-uppercase{text-transform:uppercase}.text-primary{color:#a8510a !important}.text-primary.text-lighten{color:#e87919 !important}.text-primary.text-darken{color:#7a3b06 !important}.text-secondary{color:#0b0b0c !important}.text-secondary.text-lighten-1{color:#2e3138 !important}.text-secondary.text-lighten-2{color:#5b606b !important}.text-secondary.text-lighten-3{color:#f4f5f7 !important}.text-white{color:#fff !important}.text-muted{color:#5b606b}.text-error{color:#c0282d !important}.text-success{color:#1e7b3e !important}.text-warning{color:#e87919 !important}.text-display,.text-h1,.text-h2,.text-h3,.text-price{font-family:"Archivo",system-ui,sans-serif}h1,h2,h3,h4,h5,h6,p{margin:0;font-weight:400}*,*::before,*::after{box-sizing:border-box}*{-webkit-tap-highlight-color:rgba(0,0,0,0)}*[data-open-dialog]{cursor:pointer !important}html{font-size:16px;line-height:1.6;font-family:"Archivo",system-ui,sans-serif;font-weight:400;font-synthesis:none;color:#16181c;overflow-x:clip;-webkit-text-size-adjust:100%;text-size-adjust:100%}@media(prefers-reduced-motion: no-preference){html{scroll-behavior:smooth}}body{margin:0 auto;padding:0;min-width:320px;max-width:4000px;overflow-x:clip;background-color:#fff}:focus-visible{outline:2px solid #e87919;outline-offset:3px}a{color:#a8510a}a:hover{color:#7a3b06}a,button{transition:color .15s ease,background-color .15s ease,box-shadow .25s ease,transform .25s ease}strong,b{font-weight:700}input,select,textarea,button{font:inherit}img{display:block;max-width:100%}.wrapper{max-width:1344px;margin:0 auto;padding:0 32px}@media screen and (max-width: 600px){.wrapper{padding:0 16px}}.visually-hidden{position:absolute !important;width:1px !important;height:1px !important;margin:-1px !important;padding:0 !important;border:0 !important;overflow:hidden !important;clip:rect(0 0 0 0) !important;clip-path:inset(50%) !important;white-space:nowrap !important}.tobii-image{background-color:#fff !important;padding:32px !important}.scroll-target{position:relative}.scroll-target .scroll-anchor{position:absolute;top:-104px;visibility:hidden}.wysiwyg-content{font-size:16px;line-height:1.6}.wysiwyg-content h1,.wysiwyg-content h2{font-family:"Archivo",system-ui,sans-serif;font-weight:800;font-style:italic;font-stretch:112%;margin-top:40px;margin-bottom:16px}.wysiwyg-content h1{font-size:48px;line-height:1.15}@media screen and (max-width: 960px){.wysiwyg-content h1{font-size:36px}}@media screen and (max-width: 600px){.wysiwyg-content h1{font-size:30px}}.wysiwyg-content h2{font-size:32px;line-height:1.25}@media screen and (max-width: 960px){.wysiwyg-content h2{font-size:26px}}.wysiwyg-content h3{font-size:22px;line-height:1.35;font-weight:700;margin-top:32px;margin-bottom:12px}@media screen and (max-width: 960px){.wysiwyg-content h3{font-size:20px}}.wysiwyg-content h4{font-size:18px;line-height:1.4;font-weight:700;margin-top:24px;margin-bottom:8px}.wysiwyg-content h5{font-size:16px;line-height:1.5;font-weight:700;margin-top:24px;margin-bottom:8px}.wysiwyg-content h6{font-stretch:82%;font-variant-numeric:tabular-nums;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#a8510a;margin-top:24px;margin-bottom:8px}.wysiwyg-content p{margin:16px 0}.wysiwyg-content strong,.wysiwyg-content b{font-weight:700 !important}.wysiwyg-content em{font-style:italic !important}.wysiwyg-content u{text-decoration:underline !important}.wysiwyg-content s{text-decoration:line-through !important}.wysiwyg-content a{color:#a8510a;text-decoration:underline;text-underline-offset:3px}.wysiwyg-content a:hover{color:#7a3b06}.wysiwyg-content ul{padding:0;padding-left:28px;margin:16px 0;list-style:none}.wysiwyg-content ul li{position:relative}.wysiwyg-content ul li::before{content:"";display:inline-block;flex:none;width:6px;height:13px;background:#e87919;transform:skewX(-10deg);display:block;position:absolute;right:calc(100% + 12px);top:6px}.wysiwyg-content ul li ul li::before{background-color:#a3a8b2}.wysiwyg-content ol{padding:0;padding-left:28px;margin:16px 0;list-style:decimal}.wysiwyg-content ol li::marker{font-stretch:82%;font-variant-numeric:tabular-nums;font-weight:600;color:#a8510a}.wysiwyg-content ol li ol{list-style:lower-latin}.wysiwyg-content ol li ol li ol li{list-style:upper-roman}.wysiwyg-content ol li ol li ol li ol li{list-style:upper-latin}.wysiwyg-content li+li{margin-top:6px}.wysiwyg-content ul ul,.wysiwyg-content ol ol,.wysiwyg-content ul ol,.wysiwyg-content ol ul{margin:6px 0 0}.wysiwyg-content hr{width:100%;height:1px;border:none;display:block;background-color:#e2e4e8;margin:32px 0}.wysiwyg-content>*:first-child{margin-top:0 !important}.wysiwyg-content>*:last-child{margin-bottom:0 !important}.btn{--cut: 9.17px;display:inline-flex;align-items:center;justify-content:center;gap:10px;height:52px;padding:0 30px;margin:0;border:0;border-radius:0;background-color:rgba(0,0,0,0);color:#16181c;font-family:inherit;font-size:16px;font-weight:700;line-height:1.2;text-align:center;text-decoration:none;white-space:nowrap;cursor:pointer}.btn:hover{text-decoration:none}.btn:active{transform:translateY(1px)}.btn svg{flex:none;transition:transform .2s ease}.btn--sm{--cut: 7.76px;height:44px;padding:0 22px;font-size:14px}.btn--lg{--cut: 9.87px;height:56px;padding:0 32px}.btn--xl{--cut: 10.23px;height:58px;padding:0 30px}.btn--block{display:flex;width:100%}.btn--loading{cursor:wait !important;opacity:.7}.btn-primary,.btn-dark{background-color:var(--base);transition:background-color .2s ease,transform .25s ease,color .15s ease;position:relative}.btn-primary::after,.btn-dark::after{content:"";position:absolute;top:0;left:calc(100% - 1px);width:calc(var(--cut) + 1px);height:100%;background:inherit;clip-path:polygon(0 0, 100% 0, 1px 100%, 0 100%);pointer-events:none;transition:width .25s ease}.btn-primary:hover::after,.btn-dark:hover::after{width:calc(var(--cut) + 6px)}.btn-primary::after,.btn-dark::after{background:var(--base);transition:width .25s ease,background-color .2s ease}.btn-primary:hover,.btn-dark:hover{background-color:var(--fill)}.btn-primary:hover::after,.btn-dark:hover::after{background:var(--fill)}.btn-primary{--base: #e87919;--fill: #f28c33}.btn-primary,.btn-primary:hover,.btn-primary:focus{color:#0b0b0c}.btn-dark{--base: #0b0b0c;--fill: #2e3138}.btn-dark,.btn-dark:hover,.btn-dark:focus{color:#fff}.btn-outline{padding:0 26px;border:1.5px solid #16181c;background-color:#fff}.btn-outline,.btn-outline:hover,.btn-outline:focus{color:#16181c}.btn-outline:hover{background-color:#eceef1;box-shadow:inset 0 0 0 1px #16181c}.btn-outline.btn--sm{padding:0 18px}.btn-outline.btn--lg,.btn-outline.btn--xl{padding:0 28px}.btn-outline--light{border-color:#fff;background-color:rgba(0,0,0,0)}.btn-outline--light,.btn-outline--light:hover,.btn-outline--light:focus{color:#fff}.btn-outline--light:hover{background-color:hsla(0,0%,100%,.08);box-shadow:inset 0 0 0 1px #fff}.btn:disabled,.btn--disabled{--base: #e2e4e8;--fill: #e2e4e8;background-color:#e2e4e8;border-color:#e2e4e8;cursor:not-allowed}.btn:disabled,.btn:disabled:hover,.btn:disabled:focus,.btn--disabled,.btn--disabled:hover,.btn--disabled:focus{color:#5b606b}.btn:disabled:active,.btn--disabled:active{transform:none}.btn:disabled:hover,.btn--disabled:hover{background-color:#e2e4e8}.btn:disabled:hover::after,.btn--disabled:hover::after{width:calc(var(--cut) + 1px);background:var(--base)}.btn--disabled{pointer-events:none}.btn-outline:disabled,.btn-outline.btn--disabled{background-color:#fff;border-color:#c9ccd2;box-shadow:none}.btn-arrow:hover svg{transform:translateX(4px)}.link-arrow{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-weight:700;color:#a8510a;text-decoration:none}.link-arrow svg{flex:none;transition:transform .2s ease}.link-arrow:hover{color:#7a3b06;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:6px}.link-arrow:hover svg{transform:translateX(5px)}.link-arrow--light,.link-arrow--light:hover{color:#fff}.link-arrow--light svg{stroke:#e87919}.link-u{text-decoration:none}.link-u:hover{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:6px}@keyframes hc-hero-cut{from{clip-path:polygon(calc(100% + 134px) 0, 200% 0, 200% 100%, 100% 100%);transform:scale(1.08)}60%{transform:scale(1.03)}to{clip-path:polygon(0 0, 200% 0, 200% 100%, -134px 100%);transform:none}}@keyframes hc-bar{from{clip-path:inset(0 0 100% 0)}to{clip-path:inset(0)}}@keyframes hc-rise{from{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes hc-drop{0%,100%{transform:none}40%{transform:translateY(4px)}70%{transform:translateY(-1px)}}@media(prefers-reduced-motion: reduce){*,*::before,*::after{animation-duration:.01ms !important;animation-delay:0s !important;animation-iteration-count:1 !important;transition-duration:0s !important;transition-delay:0s !important}}.alerts{position:fixed;top:0;left:50%;width:100%;max-width:600px;padding:128px 16px;z-index:2000;pointer-events:none;transform:translateX(-50%)}@media screen and (max-width: 600px){.alerts{padding-top:96px}}.alerts-item{display:flex;align-items:flex-start;gap:16px;width:max-content;max-width:100%;margin:0 auto;padding:20px 24px;font-size:15px;line-height:1.6;background-color:#e6edf8;color:#00267b;box-shadow:0 0 0 1px rgba(22,24,28,.06),0 10px 28px rgba(22,24,28,.12);transition:transform .25s ease,opacity .2s ease;transform:translateY(-48px);opacity:0}.alerts-item--active{transform:translateY(0);opacity:1}.alerts-item__mark{content:"";display:inline-block;flex:none;width:7px;height:18px;background:#094bb3;transform:skewX(-10deg);margin-top:3px}.alerts-item__content{min-width:0}.alerts-item__content strong{font-weight:700}.alerts-item--success{background-color:#e7f3eb;color:#145229}.alerts-item--success .alerts-item__mark{background-color:#1e7b3e}.alerts-item--error{background-color:#fbeaea;color:#8e1c20}.alerts-item--error .alerts-item__mark{background-color:#c0282d}.mt-0{margin-top:0px !important}.mnt-0{margin-top:-0px !important}.pt-0{padding-top:0px !important}.pnt-0{padding-top:-0px !important}.mt-1{margin-top:4px !important}.mnt-1{margin-top:-4px !important}.pt-1{padding-top:4px !important}.pnt-1{padding-top:-4px !important}.mt-2{margin-top:8px !important}.mnt-2{margin-top:-8px !important}.pt-2{padding-top:8px !important}.pnt-2{padding-top:-8px !important}.mt-3{margin-top:12px !important}.mnt-3{margin-top:-12px !important}.pt-3{padding-top:12px !important}.pnt-3{padding-top:-12px !important}.mt-4{margin-top:16px !important}.mnt-4{margin-top:-16px !important}.pt-4{padding-top:16px !important}.pnt-4{padding-top:-16px !important}.mt-5{margin-top:20px !important}.mnt-5{margin-top:-20px !important}.pt-5{padding-top:20px !important}.pnt-5{padding-top:-20px !important}.mt-6{margin-top:24px !important}.mnt-6{margin-top:-24px !important}.pt-6{padding-top:24px !important}.pnt-6{padding-top:-24px !important}.mt-7{margin-top:28px !important}.mnt-7{margin-top:-28px !important}.pt-7{padding-top:28px !important}.pnt-7{padding-top:-28px !important}.mt-8{margin-top:32px !important}.mnt-8{margin-top:-32px !important}.pt-8{padding-top:32px !important}.pnt-8{padding-top:-32px !important}.mt-9{margin-top:36px !important}.mnt-9{margin-top:-36px !important}.pt-9{padding-top:36px !important}.pnt-9{padding-top:-36px !important}.mt-10{margin-top:40px !important}.mnt-10{margin-top:-40px !important}.pt-10{padding-top:40px !important}.pnt-10{padding-top:-40px !important}.mt-11{margin-top:44px !important}.mnt-11{margin-top:-44px !important}.pt-11{padding-top:44px !important}.pnt-11{padding-top:-44px !important}.mt-12{margin-top:48px !important}.mnt-12{margin-top:-48px !important}.pt-12{padding-top:48px !important}.pnt-12{padding-top:-48px !important}.mt-13{margin-top:52px !important}.mnt-13{margin-top:-52px !important}.pt-13{padding-top:52px !important}.pnt-13{padding-top:-52px !important}.mt-14{margin-top:56px !important}.mnt-14{margin-top:-56px !important}.pt-14{padding-top:56px !important}.pnt-14{padding-top:-56px !important}.mt-15{margin-top:60px !important}.mnt-15{margin-top:-60px !important}.pt-15{padding-top:60px !important}.pnt-15{padding-top:-60px !important}.mt-auto{margin-top:auto !important}.mr-0{margin-right:0px !important}.mnr-0{margin-right:-0px !important}.pr-0{padding-right:0px !important}.pnr-0{padding-right:-0px !important}.mr-1{margin-right:4px !important}.mnr-1{margin-right:-4px !important}.pr-1{padding-right:4px !important}.pnr-1{padding-right:-4px !important}.mr-2{margin-right:8px !important}.mnr-2{margin-right:-8px !important}.pr-2{padding-right:8px !important}.pnr-2{padding-right:-8px !important}.mr-3{margin-right:12px !important}.mnr-3{margin-right:-12px !important}.pr-3{padding-right:12px !important}.pnr-3{padding-right:-12px !important}.mr-4{margin-right:16px !important}.mnr-4{margin-right:-16px !important}.pr-4{padding-right:16px !important}.pnr-4{padding-right:-16px !important}.mr-5{margin-right:20px !important}.mnr-5{margin-right:-20px !important}.pr-5{padding-right:20px !important}.pnr-5{padding-right:-20px !important}.mr-6{margin-right:24px !important}.mnr-6{margin-right:-24px !important}.pr-6{padding-right:24px !important}.pnr-6{padding-right:-24px !important}.mr-7{margin-right:28px !important}.mnr-7{margin-right:-28px !important}.pr-7{padding-right:28px !important}.pnr-7{padding-right:-28px !important}.mr-8{margin-right:32px !important}.mnr-8{margin-right:-32px !important}.pr-8{padding-right:32px !important}.pnr-8{padding-right:-32px !important}.mr-9{margin-right:36px !important}.mnr-9{margin-right:-36px !important}.pr-9{padding-right:36px !important}.pnr-9{padding-right:-36px !important}.mr-10{margin-right:40px !important}.mnr-10{margin-right:-40px !important}.pr-10{padding-right:40px !important}.pnr-10{padding-right:-40px !important}.mr-11{margin-right:44px !important}.mnr-11{margin-right:-44px !important}.pr-11{padding-right:44px !important}.pnr-11{padding-right:-44px !important}.mr-12{margin-right:48px !important}.mnr-12{margin-right:-48px !important}.pr-12{padding-right:48px !important}.pnr-12{padding-right:-48px !important}.mr-13{margin-right:52px !important}.mnr-13{margin-right:-52px !important}.pr-13{padding-right:52px !important}.pnr-13{padding-right:-52px !important}.mr-14{margin-right:56px !important}.mnr-14{margin-right:-56px !important}.pr-14{padding-right:56px !important}.pnr-14{padding-right:-56px !important}.mr-15{margin-right:60px !important}.mnr-15{margin-right:-60px !important}.pr-15{padding-right:60px !important}.pnr-15{padding-right:-60px !important}.mr-auto{margin-right:auto !important}.mb-0{margin-bottom:0px !important}.mnb-0{margin-bottom:-0px !important}.pb-0{padding-bottom:0px !important}.pnb-0{padding-bottom:-0px !important}.mb-1{margin-bottom:4px !important}.mnb-1{margin-bottom:-4px !important}.pb-1{padding-bottom:4px !important}.pnb-1{padding-bottom:-4px !important}.mb-2{margin-bottom:8px !important}.mnb-2{margin-bottom:-8px !important}.pb-2{padding-bottom:8px !important}.pnb-2{padding-bottom:-8px !important}.mb-3{margin-bottom:12px !important}.mnb-3{margin-bottom:-12px !important}.pb-3{padding-bottom:12px !important}.pnb-3{padding-bottom:-12px !important}.mb-4{margin-bottom:16px !important}.mnb-4{margin-bottom:-16px !important}.pb-4{padding-bottom:16px !important}.pnb-4{padding-bottom:-16px !important}.mb-5{margin-bottom:20px !important}.mnb-5{margin-bottom:-20px !important}.pb-5{padding-bottom:20px !important}.pnb-5{padding-bottom:-20px !important}.mb-6{margin-bottom:24px !important}.mnb-6{margin-bottom:-24px !important}.pb-6{padding-bottom:24px !important}.pnb-6{padding-bottom:-24px !important}.mb-7{margin-bottom:28px !important}.mnb-7{margin-bottom:-28px !important}.pb-7{padding-bottom:28px !important}.pnb-7{padding-bottom:-28px !important}.mb-8{margin-bottom:32px !important}.mnb-8{margin-bottom:-32px !important}.pb-8{padding-bottom:32px !important}.pnb-8{padding-bottom:-32px !important}.mb-9{margin-bottom:36px !important}.mnb-9{margin-bottom:-36px !important}.pb-9{padding-bottom:36px !important}.pnb-9{padding-bottom:-36px !important}.mb-10{margin-bottom:40px !important}.mnb-10{margin-bottom:-40px !important}.pb-10{padding-bottom:40px !important}.pnb-10{padding-bottom:-40px !important}.mb-11{margin-bottom:44px !important}.mnb-11{margin-bottom:-44px !important}.pb-11{padding-bottom:44px !important}.pnb-11{padding-bottom:-44px !important}.mb-12{margin-bottom:48px !important}.mnb-12{margin-bottom:-48px !important}.pb-12{padding-bottom:48px !important}.pnb-12{padding-bottom:-48px !important}.mb-13{margin-bottom:52px !important}.mnb-13{margin-bottom:-52px !important}.pb-13{padding-bottom:52px !important}.pnb-13{padding-bottom:-52px !important}.mb-14{margin-bottom:56px !important}.mnb-14{margin-bottom:-56px !important}.pb-14{padding-bottom:56px !important}.pnb-14{padding-bottom:-56px !important}.mb-15{margin-bottom:60px !important}.mnb-15{margin-bottom:-60px !important}.pb-15{padding-bottom:60px !important}.pnb-15{padding-bottom:-60px !important}.mb-auto{margin-bottom:auto !important}.ml-0{margin-left:0px !important}.mnl-0{margin-left:-0px !important}.pl-0{padding-left:0px !important}.pnl-0{padding-left:-0px !important}.ml-1{margin-left:4px !important}.mnl-1{margin-left:-4px !important}.pl-1{padding-left:4px !important}.pnl-1{padding-left:-4px !important}.ml-2{margin-left:8px !important}.mnl-2{margin-left:-8px !important}.pl-2{padding-left:8px !important}.pnl-2{padding-left:-8px !important}.ml-3{margin-left:12px !important}.mnl-3{margin-left:-12px !important}.pl-3{padding-left:12px !important}.pnl-3{padding-left:-12px !important}.ml-4{margin-left:16px !important}.mnl-4{margin-left:-16px !important}.pl-4{padding-left:16px !important}.pnl-4{padding-left:-16px !important}.ml-5{margin-left:20px !important}.mnl-5{margin-left:-20px !important}.pl-5{padding-left:20px !important}.pnl-5{padding-left:-20px !important}.ml-6{margin-left:24px !important}.mnl-6{margin-left:-24px !important}.pl-6{padding-left:24px !important}.pnl-6{padding-left:-24px !important}.ml-7{margin-left:28px !important}.mnl-7{margin-left:-28px !important}.pl-7{padding-left:28px !important}.pnl-7{padding-left:-28px !important}.ml-8{margin-left:32px !important}.mnl-8{margin-left:-32px !important}.pl-8{padding-left:32px !important}.pnl-8{padding-left:-32px !important}.ml-9{margin-left:36px !important}.mnl-9{margin-left:-36px !important}.pl-9{padding-left:36px !important}.pnl-9{padding-left:-36px !important}.ml-10{margin-left:40px !important}.mnl-10{margin-left:-40px !important}.pl-10{padding-left:40px !important}.pnl-10{padding-left:-40px !important}.ml-11{margin-left:44px !important}.mnl-11{margin-left:-44px !important}.pl-11{padding-left:44px !important}.pnl-11{padding-left:-44px !important}.ml-12{margin-left:48px !important}.mnl-12{margin-left:-48px !important}.pl-12{padding-left:48px !important}.pnl-12{padding-left:-48px !important}.ml-13{margin-left:52px !important}.mnl-13{margin-left:-52px !important}.pl-13{padding-left:52px !important}.pnl-13{padding-left:-52px !important}.ml-14{margin-left:56px !important}.mnl-14{margin-left:-56px !important}.pl-14{padding-left:56px !important}.pnl-14{padding-left:-56px !important}.ml-15{margin-left:60px !important}.mnl-15{margin-left:-60px !important}.pl-15{padding-left:60px !important}.pnl-15{padding-left:-60px !important}.ml-auto{margin-left:auto !important}.ma-0{margin:0px !important}.my-0{margin-top:0px !important;margin-bottom:0px !important}.mx-0{margin-left:0px !important;margin-right:0px !important}.pa-0{padding:0px !important}.py-0{padding-top:0px !important;padding-bottom:0px !important}.px-0{padding-left:0px !important;padding-right:0px !important}.ma-1{margin:4px !important}.my-1{margin-top:4px !important;margin-bottom:4px !important}.mx-1{margin-left:4px !important;margin-right:4px !important}.pa-1{padding:4px !important}.py-1{padding-top:4px !important;padding-bottom:4px !important}.px-1{padding-left:4px !important;padding-right:4px !important}.ma-2{margin:8px !important}.my-2{margin-top:8px !important;margin-bottom:8px !important}.mx-2{margin-left:8px !important;margin-right:8px !important}.pa-2{padding:8px !important}.py-2{padding-top:8px !important;padding-bottom:8px !important}.px-2{padding-left:8px !important;padding-right:8px !important}.ma-3{margin:12px !important}.my-3{margin-top:12px !important;margin-bottom:12px !important}.mx-3{margin-left:12px !important;margin-right:12px !important}.pa-3{padding:12px !important}.py-3{padding-top:12px !important;padding-bottom:12px !important}.px-3{padding-left:12px !important;padding-right:12px !important}.ma-4{margin:16px !important}.my-4{margin-top:16px !important;margin-bottom:16px !important}.mx-4{margin-left:16px !important;margin-right:16px !important}.pa-4{padding:16px !important}.py-4{padding-top:16px !important;padding-bottom:16px !important}.px-4{padding-left:16px !important;padding-right:16px !important}.ma-5{margin:20px !important}.my-5{margin-top:20px !important;margin-bottom:20px !important}.mx-5{margin-left:20px !important;margin-right:20px !important}.pa-5{padding:20px !important}.py-5{padding-top:20px !important;padding-bottom:20px !important}.px-5{padding-left:20px !important;padding-right:20px !important}.ma-6{margin:24px !important}.my-6{margin-top:24px !important;margin-bottom:24px !important}.mx-6{margin-left:24px !important;margin-right:24px !important}.pa-6{padding:24px !important}.py-6{padding-top:24px !important;padding-bottom:24px !important}.px-6{padding-left:24px !important;padding-right:24px !important}.ma-7{margin:28px !important}.my-7{margin-top:28px !important;margin-bottom:28px !important}.mx-7{margin-left:28px !important;margin-right:28px !important}.pa-7{padding:28px !important}.py-7{padding-top:28px !important;padding-bottom:28px !important}.px-7{padding-left:28px !important;padding-right:28px !important}.ma-8{margin:32px !important}.my-8{margin-top:32px !important;margin-bottom:32px !important}.mx-8{margin-left:32px !important;margin-right:32px !important}.pa-8{padding:32px !important}.py-8{padding-top:32px !important;padding-bottom:32px !important}.px-8{padding-left:32px !important;padding-right:32px !important}.ma-9{margin:36px !important}.my-9{margin-top:36px !important;margin-bottom:36px !important}.mx-9{margin-left:36px !important;margin-right:36px !important}.pa-9{padding:36px !important}.py-9{padding-top:36px !important;padding-bottom:36px !important}.px-9{padding-left:36px !important;padding-right:36px !important}.ma-10{margin:40px !important}.my-10{margin-top:40px !important;margin-bottom:40px !important}.mx-10{margin-left:40px !important;margin-right:40px !important}.pa-10{padding:40px !important}.py-10{padding-top:40px !important;padding-bottom:40px !important}.px-10{padding-left:40px !important;padding-right:40px !important}.ma-11{margin:44px !important}.my-11{margin-top:44px !important;margin-bottom:44px !important}.mx-11{margin-left:44px !important;margin-right:44px !important}.pa-11{padding:44px !important}.py-11{padding-top:44px !important;padding-bottom:44px !important}.px-11{padding-left:44px !important;padding-right:44px !important}.ma-12{margin:48px !important}.my-12{margin-top:48px !important;margin-bottom:48px !important}.mx-12{margin-left:48px !important;margin-right:48px !important}.pa-12{padding:48px !important}.py-12{padding-top:48px !important;padding-bottom:48px !important}.px-12{padding-left:48px !important;padding-right:48px !important}.ma-13{margin:52px !important}.my-13{margin-top:52px !important;margin-bottom:52px !important}.mx-13{margin-left:52px !important;margin-right:52px !important}.pa-13{padding:52px !important}.py-13{padding-top:52px !important;padding-bottom:52px !important}.px-13{padding-left:52px !important;padding-right:52px !important}.ma-14{margin:56px !important}.my-14{margin-top:56px !important;margin-bottom:56px !important}.mx-14{margin-left:56px !important;margin-right:56px !important}.pa-14{padding:56px !important}.py-14{padding-top:56px !important;padding-bottom:56px !important}.px-14{padding-left:56px !important;padding-right:56px !important}.ma-15{margin:60px !important}.my-15{margin-top:60px !important;margin-bottom:60px !important}.mx-15{margin-left:60px !important;margin-right:60px !important}.pa-15{padding:60px !important}.py-15{padding-top:60px !important;padding-bottom:60px !important}.px-15{padding-left:60px !important;padding-right:60px !important}.mx-auto{margin-left:auto !important;margin-right:auto !important}.my-auto{margin-top:auto !important;margin-bottom:auto !important}.d-skip-link{position:absolute;top:8px;left:8px;z-index:100;padding:12px 20px;background:#0b0b0c;color:#fff;font-weight:700;text-decoration:none;transform:translateY(-200%)}.d-skip-link:focus{transform:none;color:#fff}.d-main{display:block}.d-main:focus{outline:none}html.hc-scroll-lock{overflow:hidden}html.hc-scroll-lock body{padding-right:var(--hc-scrollbar, 0)}.d-topbar{position:relative;z-index:31;background:#16181c;color:#a3a8b2;font-stretch:82%;font-variant-numeric:tabular-nums;font-size:12px}.d-topbar__body{display:flex;align-items:center;justify-content:flex-end;gap:24px;height:40px}.d-topbar__contact{display:flex;gap:32px}.d-topbar__link{color:#fff;text-decoration:none}.d-topbar__link:hover{color:#e87919}@media screen and (max-width: 959.98px){.d-topbar{display:none}}.d-head{--nav-h: 96px;position:sticky;top:0;z-index:30;background:#fff;border-bottom:1px solid #e2e4e8;transition:box-shadow .25s ease}.d-head.is-stuck{--nav-h: 72px;margin-bottom:24px;border-bottom-color:rgba(0,0,0,0);box-shadow:0 1px 0 #e2e4e8,0 12px 32px rgba(22,24,28,.06)}@media screen and (max-width: 959.98px){.d-head,.d-head.is-stuck{--nav-h: 72px;margin-bottom:0}}.d-nav{display:flex;align-items:center;gap:56px;height:var(--nav-h);transition:height .25s ease}.d-nav__logo{display:block;flex:none}.d-nav__logo img{width:160px;height:auto}.d-nav__menu{display:flex;align-items:center;gap:40px;flex:1;min-width:0;margin:0;padding:0;list-style:none}.d-nav__link{display:inline-flex;align-items:center;gap:6px;height:44px;padding:0;border:0;background:rgba(0,0,0,0);color:#16181c;font-size:16px;font-weight:600;text-decoration:none;white-space:nowrap;cursor:pointer}.d-nav__link svg{transition:transform .2s ease}.d-nav__link:hover,.d-nav__link.active,.d-nav__link[aria-expanded=true]{color:#a8510a}.d-nav__link[aria-expanded=true] svg{transform:rotate(180deg)}.d-nav__actions{display:flex;align-items:center;gap:8px;flex:none;margin-left:auto}.d-nav__account{display:inline-flex;align-items:center;gap:8px;height:44px;padding:0 16px;color:#16181c;font-size:16px;font-weight:600;text-decoration:none;white-space:nowrap}.d-nav__account svg{flex:none}.d-nav__account:hover,.d-nav__account.active{color:#a8510a}@media screen and (max-width: 1279.98px){.d-nav{gap:24px}.d-nav__menu{display:none}}@media screen and (max-width: 959.98px){.d-nav__logo img{width:120px}}@media screen and (max-width: 600px){.d-nav{gap:12px}.d-nav__actions{gap:4px}.d-nav__account{width:44px;padding:0;justify-content:center}.d-nav__account-label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}.btn.d-cart{--cut: 7.76px;height:44px;padding:0 20px;gap:10px;font-size:16px}@media screen and (max-width: 1279.98px){.btn.d-cart{margin-right:7.76px}}.btn.d-cart.active{--base: #2e3138}@media screen and (max-width: 959.98px){.btn.d-cart{padding:0 12px}.btn.d-cart .d-cart__label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}.d-cart__count{font-stretch:82%;font-variant-numeric:tabular-nums;padding:0 7px;background:#e87919;color:#0b0b0c;font-size:12px;font-weight:500;line-height:1.6}.d-burger{display:none;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;background:rgba(0,0,0,0);color:#16181c;cursor:pointer}.d-burger:hover{color:#a8510a}.d-burger__open,.d-burger__close{display:inline-flex}.d-burger__close{display:none}.d-burger[aria-expanded=true] .d-burger__open{display:none}.d-burger[aria-expanded=true] .d-burger__close{display:inline-flex}@media screen and (max-width: 1279.98px){.d-burger{display:inline-flex}}.d-dd{position:relative}.d-dd--mega{position:static}.d-dd__panel{position:absolute;z-index:1;opacity:0;visibility:hidden;clip-path:inset(0 0 100% 0);transition:opacity .15s ease,clip-path .35s cubic-bezier(0.2, 0.8, 0.2, 1),visibility 0s linear .35s}.d-dd__panel::before{content:"";position:absolute;left:0;right:0;top:-28px;height:28px}.d-dd__panel a{opacity:0;transform:translateY(-6px);transition:opacity .25s ease,transform .3s ease,background-color .15s ease,color .15s ease}.d-dd.is-open .d-dd__panel,html:not(.hc-js) .d-dd:hover .d-dd__panel,html:not(.hc-js) .d-dd:focus-within .d-dd__panel{opacity:1;visibility:visible;clip-path:inset(0 -80px -80px -80px);transition:opacity .15s ease,clip-path .35s cubic-bezier(0.2, 0.8, 0.2, 1),visibility 0s}.d-dd.is-open .d-dd__panel a,html:not(.hc-js) .d-dd:hover .d-dd__panel a,html:not(.hc-js) .d-dd:focus-within .d-dd__panel a{opacity:1;transform:none}.d-dd.is-open .d-dd__list a:nth-child(2){transition-delay:.05s}.d-dd.is-open .d-mega__grid li:nth-child(n+4) a{transition-delay:.05s}.d-dd.is-open .d-mega__grid li:nth-child(n+7) a{transition-delay:.1s}.d-dd.is-open .d-mega__grid li:nth-child(n+10) a{transition-delay:.15s}.d-dd.is-open .d-mega__side a:nth-child(3){transition-delay:.05s}.d-dd.is-open .d-mega__side a:nth-child(4){transition-delay:.1s}.d-dd.is-open .d-mega__side a:nth-child(5){transition-delay:.15s}html:not(.hc-js) .d-dd:hover .d-nav__link,html:not(.hc-js) .d-dd:focus-within .d-nav__link{color:#a8510a}html:not(.hc-js) .d-dd:hover .d-nav__link svg,html:not(.hc-js) .d-dd:focus-within .d-nav__link svg{transform:rotate(180deg)}.d-dd__list{top:calc(100% + (var(--nav-h) - 44px)/2);left:-24px;width:340px;padding:8px 0;background:#fff;border-top:3px solid #e87919;box-shadow:0 24px 48px rgba(22,24,28,.14)}.d-dd__link{display:flex;flex-direction:column;gap:2px;padding:14px 24px;color:#16181c;text-decoration:none}.d-dd__link strong{font-size:16px;font-weight:700;transition:color .15s ease}.d-dd__link span{color:#5b606b;font-size:14px;line-height:1.45}.d-dd__link:hover{background:#f4f5f7;color:#16181c}.d-dd__link:hover strong{color:#a8510a}.d-mega{top:100%;left:0;right:0;background:#fff;border-top:1px solid #e2e4e8;box-shadow:0 32px 56px rgba(22,24,28,.14)}.d-mega__body{display:grid;grid-template-columns:minmax(0, 3fr) minmax(0, 1fr);gap:64px;padding-top:40px;padding-bottom:48px}.d-mega__main{display:flex;flex-direction:column;gap:20px}.d-mega__label{font-stretch:82%;font-variant-numeric:tabular-nums;font-size:12px;font-weight:400;letter-spacing:.08em;text-transform:uppercase;color:#5b606b}.d-mega__grid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));column-gap:32px;margin:0;padding:0;list-style:none}.d-mega__link{display:flex;align-items:center;gap:12px;height:48px;border-bottom:1px solid #e2e4e8;color:#16181c;font-size:16px;font-weight:600;text-decoration:none}.d-mega__link:hover{color:#a8510a}.d-mega__link:hover .d-mega__mark{background:#e87919}.d-mega__mark{content:"";display:inline-block;flex:none;width:6px;height:14px;background:#c9ccd2;transform:skewX(-10deg);transition:background-color .15s ease}.d-mega__name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.d-mega__count{font-stretch:82%;font-variant-numeric:tabular-nums;margin-left:auto;color:#5b606b;font-size:12px;font-weight:400}.d-mega__side{display:flex;flex-direction:column;gap:16px;padding:28px;background:#f4f5f7}.d-mega__file{display:flex;justify-content:space-between;gap:12px;color:#16181c;font-weight:600;text-decoration:none}.d-mega__file:hover{color:#a8510a}.d-mega__file-ext{font-stretch:82%;font-variant-numeric:tabular-nums;color:#a8510a;font-weight:500}.d-mega__all{height:44px;margin-top:auto}.d-backdrop{position:fixed;inset:0;z-index:20;background:rgba(22,24,28,.32);opacity:0;pointer-events:none;transition:opacity .3s ease}.d-backdrop.is-visible{opacity:1;pointer-events:auto}@media screen and (max-width: 1279.98px){.d-backdrop{display:none}}.d-mobile-nav{display:none}@media screen and (max-width: 1279.98px){.d-mobile-nav{display:block;position:absolute;top:100%;left:0;right:0;height:calc(100vh - var(--hc-head-bottom, 137px) + 1px);height:calc(100dvh - var(--hc-head-bottom, 137px) + 1px);overflow-y:auto;overscroll-behavior:contain;background:#fff;border-top:1px solid #e2e4e8;opacity:0;visibility:hidden;transform:translateY(-8px);transition:opacity .2s ease,transform .3s cubic-bezier(0.2, 0.8, 0.2, 1),visibility 0s linear .3s}.d-mobile-nav.is-open{opacity:1;visibility:visible;transform:none;transition:opacity .2s ease,transform .3s cubic-bezier(0.2, 0.8, 0.2, 1),visibility 0s}}.d-mobile-nav__body{display:flex;flex-direction:column;gap:32px;min-height:100%;padding-top:8px;padding-bottom:32px}.d-mobile-nav__list{margin:0;padding:0;list-style:none}.d-mobile-nav__item{border-bottom:1px solid #e2e4e8}.d-mobile-nav__toggle,.d-mobile-nav__link{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:56px;padding:0;border:0;background:rgba(0,0,0,0);color:#16181c;font-size:18px;font-weight:600;text-align:left;text-decoration:none;cursor:pointer}.d-mobile-nav__toggle:hover,.d-mobile-nav__toggle.active,.d-mobile-nav__link:hover,.d-mobile-nav__link.active{color:#a8510a}.d-mobile-nav__toggle svg{flex:none;transition:transform .2s ease}.d-mobile-nav__toggle[aria-expanded=true]{color:#a8510a}.d-mobile-nav__toggle[aria-expanded=true] svg{transform:rotate(180deg)}.d-mobile-nav__sub{display:flex;flex-direction:column;gap:12px;padding:4px 0 24px}.d-mobile-nav__sub[hidden]{display:none}.d-mobile-nav__sub .d-dd__link{padding:12px 16px;margin:0 -16px}.d-mobile-nav__cats{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));column-gap:24px;margin:0 0 12px;padding:0;list-style:none}@media screen and (max-width: 600px){.d-mobile-nav__cats{grid-template-columns:minmax(0, 1fr)}}.d-mobile-nav__files{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.d-mobile-nav__files .d-mega__file{align-items:center;min-height:44px}.d-mobile-nav__contact{display:flex;flex-direction:column;gap:8px;margin-top:auto;padding:20px;background:#f4f5f7;color:#5b606b;font-stretch:82%;font-variant-numeric:tabular-nums;font-size:14px}.d-mobile-nav__contact a{display:inline-flex;align-items:center;min-height:32px;color:#16181c;font-size:16px;text-decoration:none}.d-mobile-nav__contact a:hover{color:#a8510a}.d-foot{position:relative;overflow:hidden;background:#16181c;color:#a3a8b2}.d-foot__bar{content:"";position:absolute;top:-40px;right:150px;width:28px;height:260px;background:#e87919;transform:skewX(-10deg);pointer-events:none}@media screen and (max-width: 600px){.d-foot__bar{right:24px;height:160px}}.d-foot__body{position:relative;display:flex;flex-direction:column;gap:72px;padding-top:96px;padding-bottom:40px}.d-foot__grid{display:grid;grid-template-columns:minmax(0, 2fr) repeat(3, minmax(0, 1fr));gap:48px;font-size:16px}.d-foot__brand{display:flex;flex-direction:column;gap:24px}.d-foot__brand img{width:160px;height:auto}.d-foot__address{color:#fff;font-style:normal;line-height:1.7}.d-foot__col{display:flex;flex-direction:column;gap:12px}.d-foot__head{font-stretch:82%;font-variant-numeric:tabular-nums;font-size:12px;font-weight:400;letter-spacing:.08em;text-transform:uppercase;color:#a3a8b2}.d-foot__links{display:flex;flex-direction:column;gap:12px;margin:0;padding:0;list-style:none}.d-foot__link{color:#fff;text-decoration:none}.d-foot__link:hover{color:#e87919}.d-foot__link--condensed{font-stretch:82%;font-variant-numeric:tabular-nums}.d-foot__link--button{padding:0;border:0;background:rgba(0,0,0,0);font-size:inherit;line-height:inherit;text-align:left;cursor:pointer}.d-foot__bottom{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 32px;padding-top:28px;border-top:1px solid #2e3138;font-stretch:82%;font-variant-numeric:tabular-nums;font-size:12px}@media screen and (max-width: 959.98px){.d-foot__body{gap:48px;padding-top:64px}.d-foot__grid{grid-template-columns:repeat(2, minmax(0, 1fr));gap:40px 32px}.d-foot__brand{grid-column:1/-1}}@media screen and (max-width: 600px){.d-foot__body{padding-top:48px;padding-bottom:32px}.d-foot__grid{grid-template-columns:minmax(0, 1fr)}.d-foot__bottom{flex-direction:column}}.pagination{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.pagination__list{display:flex;flex-wrap:wrap;align-items:center;gap:4px;margin:0;padding:0;list-style:none}.pagination__item{display:inline-flex;align-items:center;justify-content:center;min-width:44px;height:44px;padding:0 8px;font-stretch:82%;font-variant-numeric:tabular-nums;font-size:16px;font-weight:500;line-height:1;color:#16181c;text-decoration:none;transition:background-color .15s ease,color .15s ease}.pagination__item:hover,.pagination__item:focus{color:#16181c;text-decoration:none}.pagination__item:hover{background-color:#f4f5f7}.pagination__item--active,.pagination__item--active:hover,.pagination__item--active:focus{padding:0 12px;background-color:#0b0b0c;color:#fff;clip-path:polygon(7.76px 0, 100% 0, calc(100% - 7.76px) 100%, 0 100%)}.pagination__item--active:focus-visible{outline:none;box-shadow:inset 0 0 0 2px #e87919}.pagination__gap{min-width:24px;font-stretch:82%;font-variant-numeric:tabular-nums;color:#5b606b;text-align:center}.pagination__arrow{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;color:#a8510a}.pagination__arrow svg{transition:transform .2s ease}.pagination__arrow:hover{color:#7a3b06}.pagination__arrow--prev svg{transform:scaleX(-1)}.pagination__arrow--next:hover svg{transform:translateX(5px)}.pagination__arrow--prev:hover svg{transform:scaleX(-1) translateX(5px)}.pagination__arrow--disabled{color:#c9ccd2;pointer-events:none}.cbe-output__block{padding:16px 0}.cbe-output__block:first-child{padding-top:0}.cbe-output__block:last-child{padding-bottom:0}.cbe-output__htmlblock{position:relative;overflow:hidden}.cbe-output__imgblock{display:block;width:100%;max-width:600px;margin:0 auto}.cbe-output__imgblock a{display:block}.cbe-output__imgblock figure,.cbe-output__imgblock img{display:block;width:100%;margin:0}.cbe-output__imgblock figcaption{margin-top:8px;text-align:center;font-style:italic;color:#878787;font-size:14px;line-height:20px}.cbe-output__wysiwygblock *:first-child{margin-top:0 !important}.cbe-output__wysiwygblock *:last-child{margin-bottom:0 !important}.cbe-output__wysiwygblock h2{margin:42px 0 16px;font-size:36px;line-height:48px}.cbe-output__wysiwygblock h3{margin:36px 0 16px;font-size:28px;line-height:40px}.cbe-output__wysiwygblock h4{margin:24px 0 16px;font-size:20px;line-height:32px}.cbe-output__wysiwygblock h5{margin:24px 0 16px;font-size:16px;line-height:24px}.cbe-output__wysiwygblock h6{margin:24px 0 -8px;font-size:14px;line-height:20px;text-transform:uppercase;font-weight:400;letter-spacing:.5px;color:#656565}.cbe-output__wysiwygblock p{margin:16px 0;font-size:16px;line-height:28px}.cbe-output__wysiwygblock ol,.cbe-output__wysiwygblock ul{font-size:16px;line-height:28px}.cbe-output__wysiwygblock a{font-weight:700;color:#e87919;text-decoration:none}.cbe-output__wysiwygblock blockquote{display:block;padding:24px;background-color:#f4f5f3;margin:32px 16px;border-left:8px solid #e87919}.cbe-output__wysiwygblock blockquote p{font-size:18px;line-height:28px;font-style:italic;color:#656565}.wk-checkbox{display:flex;align-items:flex-start;gap:12px}.wk-checkbox--disabled{color:#5b606b;cursor:not-allowed}.wk-checkbox-button{position:relative;flex-shrink:0;width:20px;height:20px;margin:2px 0 0;padding:0;border:1.5px solid #5b606b;border-radius:0;background-color:#fff;overflow:hidden;cursor:pointer;transition:border-color .15s ease}.wk-checkbox-button:hover{border-color:#16181c}.wk-checkbox-button--checked,.wk-checkbox-button--checked:hover{border-color:#e87919}.wk-checkbox-button--checked .wk-checkbox-button__fill,.wk-checkbox-button--checked:hover .wk-checkbox-button__fill{transform:scale(1)}.wk-checkbox-button--checked .wk-checkbox-button__icon,.wk-checkbox-button--checked:hover .wk-checkbox-button__icon{transform:scale(1);opacity:1}.wk-checkbox-button--invalid,.wk-checkbox-button--invalid:hover{border:2px solid #c0282d}.wk-checkbox-button--disabled,.wk-checkbox-button--disabled:hover{border-color:#c9ccd2;background-color:#f4f5f7;cursor:not-allowed}.wk-checkbox-button--disabled .wk-checkbox-button__fill,.wk-checkbox-button--disabled:hover .wk-checkbox-button__fill{background-color:#c9ccd2}.wk-checkbox-button__fill{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#e87919;transition:transform .15s ease;transform:scale(0)}.wk-checkbox-button__icon{position:absolute;top:50%;left:50%;display:block;width:12px;height:10px;margin:-5px 0 0 -6px;transition:transform .15s ease,opacity .15s ease;transform:scale(2);opacity:0}.wk-checkbox-button__icon path{stroke:#0b0b0c !important}.wk-checkbox__label{font-size:15px;line-height:1.6;cursor:pointer}.wk-checkbox__label--inactive{cursor:default}.wk-radio{display:flex;align-items:flex-start;gap:12px}.wk-radio--disabled{color:#5b606b;cursor:not-allowed}.wk-radio-button{position:relative;flex-shrink:0;width:20px;height:20px;margin:2px 0 0;padding:0;border:1.5px solid #5b606b;border-radius:50%;background-color:#fff;cursor:pointer;transition:border-color .15s ease}.wk-radio-button:hover{border-color:#16181c}.wk-radio-button--checked,.wk-radio-button--checked:hover{border-color:#e87919}.wk-radio-button--checked .wk-radio-button__icon,.wk-radio-button--checked:hover .wk-radio-button__icon{transform:scale(1)}.wk-radio-button--invalid,.wk-radio-button--invalid:hover{border:2px solid #c0282d}.wk-radio-button--disabled,.wk-radio-button--disabled:hover{border-color:#c9ccd2;background-color:#f4f5f7;cursor:not-allowed}.wk-radio-button--disabled .wk-radio-button__icon,.wk-radio-button--disabled:hover .wk-radio-button__icon{background-color:#c9ccd2}.wk-radio-button__fill{display:none}.wk-radio-button__icon{position:absolute;top:50%;left:50%;width:10px;height:10px;margin:-5px 0 0 -5px;border-radius:50%;background-color:#e87919;transition:transform .15s ease;transform:scale(0)}.wk-radio__label{flex-grow:1;font-size:15px;line-height:1.6;cursor:pointer}.wk-radio__price{font-stretch:82%;font-variant-numeric:tabular-nums;font-weight:600;white-space:nowrap}.wk-radio--native{position:relative;cursor:pointer}.wk-radio--native .wk-radio__native{position:absolute;top:0;left:0;width:1px;height:1px;margin:0;opacity:0;pointer-events:none}.wk-radio--native .wk-radio__native:checked+.wk-radio-button{border-color:#e87919}.wk-radio--native .wk-radio__native:checked+.wk-radio-button .wk-radio-button__icon{transform:scale(1)}.wk-radio--native .wk-radio__native:focus-visible+.wk-radio-button{outline:2px solid #e87919;outline-offset:3px}.wk-radio--native .wk-radio__native:disabled+.wk-radio-button{border-color:#c9ccd2;background-color:#f4f5f7;cursor:not-allowed}.wk-radio--native:has(.wk-radio__native:disabled){color:#5b606b;cursor:not-allowed}.wk-radio--native:has(.wk-radio__native:disabled) .wk-radio__label{cursor:not-allowed}.wk-radio--native .wk-radio__text{display:flex;flex-direction:column;gap:2px;min-width:0}.wk-radio--native .wk-radio__name{font-weight:600}.wk-radio--native .wk-radio__desc{color:#5b606b;font-size:14px;line-height:1.5}.wk-radio-cards{display:flex;flex-direction:column;gap:12px}.wk-radio-cards .wk-radio{padding:16px 20px;border:1px solid #c9ccd2;background-color:#fff;transition:border-color .15s ease,box-shadow .15s ease}.wk-radio-cards .wk-radio:hover{border-color:#a3a8b2}.wk-radio-cards .wk-radio:has(.wk-radio-button--checked),.wk-radio-cards .wk-radio:has(.wk-radio__native:checked){border-color:#16181c;box-shadow:inset 0 0 0 1px #16181c}.wk-radio-cards .wk-radio--disabled,.wk-radio-cards .wk-radio--disabled:hover,.wk-radio-cards .wk-radio:has(.wk-radio__native:disabled),.wk-radio-cards .wk-radio:has(.wk-radio__native:disabled):hover{border-color:#e2e4e8;background-color:#f4f5f7}.wk-radio-cards .wk-radio:has(.wk-radio__native:focus-visible){outline:2px solid #e87919;outline-offset:3px}.wk-radio-cards .wk-radio:has(.wk-radio__native:focus-visible) .wk-radio-button{outline:none}.wk-radio-cards .wk-radio__label{display:flex;justify-content:space-between;align-items:baseline;gap:16px}.wk-input{width:100%}.wk-input__label{display:flex;align-items:baseline;width:100%;margin-bottom:8px}.wk-input__label-content{min-width:0;font-size:14px;line-height:1.45;font-weight:600;color:#16181c}.wk-input__optional{font-weight:400;color:#5b606b}.wk-input__asterisk{flex-shrink:0;padding-left:4px;font-size:14px;line-height:1.45;font-weight:700;color:#c0282d}.wk-input__messages{display:flex;align-items:flex-start;margin:0;padding:0;font-size:13px;line-height:1.45}.wk-input__message{flex:1;margin-top:8px}.wk-input__hint{color:#5b606b}.wk-input__errormsg{color:#c0282d}.wk-input__counter{flex-shrink:0;margin-top:8px;margin-left:auto;padding-left:16px;color:#5b606b;font-stretch:82%;font-variant-numeric:tabular-nums}.wk-select{height:52px;cursor:pointer;width:100%;display:flex;align-items:center;padding:0 12px 0 16px;border:1px solid #c9ccd2;border-radius:0;background-color:#fff;color:#16181c;font-size:16px;transition:border-color .15s ease,box-shadow .15s ease}.wk-select:hover{border-color:#a3a8b2}.wk-select--focused,.wk-select--focused:hover{border-color:#16181c;box-shadow:0 0 0 3px rgba(232,121,25,.35)}.wk-select--invalid,.wk-select--invalid:hover{border:2px solid #c0282d;padding:0 11px 0 15px}.wk-select--disabled,.wk-select--disabled:hover{border-color:#e2e4e8;background-color:#f4f5f7;color:#5b606b;box-shadow:none;cursor:not-allowed}.wk-select__prepend,.wk-select__append,.wk-select__prefix,.wk-select__suffix{flex-shrink:0;color:#5b606b}.wk-select__prefix,.wk-select__suffix{font-stretch:82%;font-variant-numeric:tabular-nums}.wk-select__prepend{padding-right:8px}.wk-select__append{padding-left:8px}.wk-select__prefix{padding-right:4px}.wk-select__suffix{padding-left:4px}.wk-select__placeholder{position:absolute;left:0;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#5b606b;pointer-events:none}.wk-select:focus-visible{outline:2px solid rgba(0,0,0,0)}.wk-select__sfield{position:relative;flex-grow:1;min-width:0;height:100%}.wk-select__selection{display:flex;align-items:center;height:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.wk-select__placeholder{top:50%;transform:translateY(-50%);line-height:1.4}.wk-select__icon{flex-shrink:0;padding-left:12px;color:#16181c}.wk-select__icon svg{display:block;width:20px;height:20px;transition:transform .2s ease}.wk-select__icon--active svg{transform:rotate(180deg)}.wk-select__itemslist{max-height:40vh;overflow-y:auto;background-color:#fff;border:1px solid #c9ccd2;box-shadow:0 10px 28px rgba(22,24,28,.12)}.wk-select__item{display:block;width:100%;padding:12px 16px;border:none;outline:2px solid rgba(0,0,0,0);background-color:rgba(0,0,0,0);color:#16181c;font-family:inherit;font-size:16px;line-height:1.4;text-align:left;cursor:pointer}.wk-select__item:hover,.wk-select__item:focus,.wk-select__item--focused{background-color:#f4f5f7}.wk-select__item--selected,.wk-select__item--selected:hover,.wk-select__item--selected:focus{background-color:#fdf1e6;color:#7a3b06;font-weight:600}.wk-textarea{min-height:52px;width:100%;display:flex;align-items:flex-start;padding:0 16px 0 16px;border:1px solid #c9ccd2;border-radius:0;background-color:#fff;color:#16181c;font-size:16px;transition:border-color .15s ease,box-shadow .15s ease}.wk-textarea:hover{border-color:#a3a8b2}.wk-textarea--focused,.wk-textarea--focused:hover{border-color:#16181c;box-shadow:0 0 0 3px rgba(232,121,25,.35)}.wk-textarea--invalid,.wk-textarea--invalid:hover{border:2px solid #c0282d;padding:0 15px 0 15px}.wk-textarea--disabled,.wk-textarea--disabled:hover{border-color:#e2e4e8;background-color:#f4f5f7;color:#5b606b;box-shadow:none;cursor:not-allowed}.wk-textarea__prepend,.wk-textarea__append,.wk-textarea__prefix,.wk-textarea__suffix{flex-shrink:0;color:#5b606b}.wk-textarea__prefix,.wk-textarea__suffix{font-stretch:82%;font-variant-numeric:tabular-nums}.wk-textarea__prepend{padding-right:8px}.wk-textarea__append{padding-left:8px}.wk-textarea__prefix{padding-right:4px}.wk-textarea__suffix{padding-left:4px}.wk-textarea__placeholder{position:absolute;left:0;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#5b606b;pointer-events:none}.wk-textarea__prepend,.wk-textarea__append,.wk-textarea__prefix,.wk-textarea__suffix{padding-top:13px;line-height:1.6}.wk-textarea__tfield{position:relative;flex-grow:1;min-width:0;padding:13px 0}.wk-textarea__input{display:block;width:100%;margin:0;padding:0;border:none;border-radius:0;outline:2px solid rgba(0,0,0,0);background-color:rgba(0,0,0,0);font-family:inherit;font-size:inherit;line-height:1.6;color:inherit;resize:none;overflow-y:auto}.wk-textarea__input:focus-visible{outline:2px solid rgba(0,0,0,0)}.wk-textarea__input:disabled{color:inherit;cursor:not-allowed}.wk-textarea__placeholder{top:13px;line-height:1.6}.wk-text-field{height:52px;width:100%;display:flex;align-items:center;padding:0 16px 0 16px;border:1px solid #c9ccd2;border-radius:0;background-color:#fff;color:#16181c;font-size:16px;transition:border-color .15s ease,box-shadow .15s ease}.wk-text-field:hover{border-color:#a3a8b2}.wk-text-field--focused,.wk-text-field--focused:hover{border-color:#16181c;box-shadow:0 0 0 3px rgba(232,121,25,.35)}.wk-text-field--invalid,.wk-text-field--invalid:hover{border:2px solid #c0282d;padding:0 15px 0 15px}.wk-text-field--disabled,.wk-text-field--disabled:hover{border-color:#e2e4e8;background-color:#f4f5f7;color:#5b606b;box-shadow:none;cursor:not-allowed}.wk-text-field__prepend,.wk-text-field__append,.wk-text-field__prefix,.wk-text-field__suffix{flex-shrink:0;color:#5b606b}.wk-text-field__prefix,.wk-text-field__suffix{font-stretch:82%;font-variant-numeric:tabular-nums}.wk-text-field__prepend{padding-right:8px}.wk-text-field__append{padding-left:8px}.wk-text-field__prefix{padding-right:4px}.wk-text-field__suffix{padding-left:4px}.wk-text-field__placeholder{position:absolute;left:0;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#5b606b;pointer-events:none}.wk-text-field__tfield{position:relative;flex-grow:1;min-width:0;height:100%}.wk-text-field__input{display:block;width:100%;height:100%;margin:0;padding:0;border:none;border-radius:0;outline:2px solid rgba(0,0,0,0);background-color:rgba(0,0,0,0);font-family:inherit;font-size:inherit;line-height:1.4;color:inherit}.wk-text-field__input:focus-visible{outline:2px solid rgba(0,0,0,0)}.wk-text-field__input:disabled{color:inherit;cursor:not-allowed}.wk-text-field__input[type=number],.wk-text-field__input[inputmode=decimal],.wk-text-field__input[inputmode=numeric],.wk-text-field__input.text-condensed{font-stretch:82%;font-variant-numeric:tabular-nums}.wk-text-field__placeholder{top:50%;transform:translateY(-50%);line-height:1.4}.wk-cookies{--wk-primary-color: #16181c;--wk-accent-color: #e87919;--wk-link-color: #a8510a;--wk-outer-border-radius: 0px;--wk-inner-border-radius: 0px;--wk-font-family: Archivo, system-ui, sans-serif;--wk-font-size: 14px;--wk-font-size-sm: 12px;--wk-line-height: 1.6;--wk-line-height-sm: 1.5;font-size:var(--wk-font-size);line-height:var(--wk-line-height);font-family:var(--wk-font-family)}.wk-cookies-badge{position:fixed;bottom:84px;left:0;width:40px;height:40px;padding:4px;box-shadow:0 0 0 1px #e2e4e8,0 10px 28px rgba(22,24,28,.12);border-radius:0;background-color:#fff;border:none;transition:all .2s ease;cursor:pointer;z-index:2030;color:#5b606b}.wk-cookies-badge:hover{color:#a8510a}.wk-cookies-badge svg{width:100%;height:100%;display:block}.wk-cookies-status{position:fixed;bottom:128px;left:0px;max-width:calc(100% - 32px);box-shadow:0 0 0 1px #e2e4e8,0 10px 28px rgba(22,24,28,.12);border-radius:var(--wk-outer-border-radius);background-color:#fff;transition:all .2s ease;transform-origin:bottom left;transform:scale(0);z-index:2020}.wk-cookies-status *{transition:opacity .2s ease;opacity:0}.wk-cookies-status--open{transform:scale(1)}.wk-cookies-status--open *{opacity:1}.wk-cookies-status__head{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-bottom:solid 1px #e2e4e8}.wk-cookies-status__head h3{margin:0}.wk-cookies-status__head button{background-color:rgba(0,0,0,0);border:none;padding:0;width:24px;height:24px;margin-left:16px;transition:all .2s ease;cursor:pointer;color:#a3a8b2}.wk-cookies-status__head button:hover{color:#16181c}.wk-cookies-status__head button svg{display:block;width:100%;height:100%}.wk-cookies-status__list{padding:12px 16px;margin:0;display:flex;flex-direction:column}.wk-cookies-status__list li{display:flex;align-items:center;margin:2px 0}.wk-cookies-status__list li .wk-cookies-status__icon{width:20px;height:20px;margin-right:8px}.wk-cookies-status__list li .wk-cookies-status__icon svg{display:block;width:100%;height:100%}.wk-cookies-status__foot{display:flex;justify-content:space-between;align-items:stretch;padding:16px}@media screen and (max-width: 420px){.wk-cookies-status__foot{flex-direction:column-reverse}.wk-cookies-status__foot button{width:100%}.wk-cookies-status__foot button:not(:last-of-type){margin-top:8px}}.wk-cookies-status__foot button{font-family:inherit;font-size:var(--wk-font-size);font-weight:700;line-height:1.2;min-height:44px;padding:8px 22px;border:solid 1.5px var(--wk-primary-color);border-radius:var(--wk-inner-border-radius);cursor:pointer;transition:all .2s ease}.wk-cookies-status__foot button:not(:last-of-type){margin-right:8px}.wk-cookies-status__foot button:hover{filter:brightness(0.95)}@media screen and (max-width: 336px){.wk-cookies-status__foot button{padding:8px 20px}}.wk-cookies-status__withdraw{background-color:#fff;color:var(--wk-primary-color)}.wk-cookies-status__change{background-color:var(--wk-accent-color);border-color:var(--wk-accent-color) !important;color:#0b0b0c}.wk-cookies-modal{position:fixed;top:0;left:0;width:100%;height:100%;justify-content:center;align-items:center;background-color:rgba(22,24,28,.6);z-index:10000101;transition:all .2s ease;opacity:0;display:none}.wk-cookies-modal--open{opacity:1}.wk-cookies-dialog{border-radius:var(--wk-outer-border-radius);overflow:hidden;width:100%;max-width:900px;min-width:320px;transition:all .2s ease;transform:scale(0.95);opacity:0;display:none;flex-direction:column}.wk-cookies-dialog--open{transform:scale(1);opacity:1}@media screen and (max-width: 600px){.wk-cookies-dialog{position:fixed;top:0;left:0;height:100%;width:100%}}.wk-cookies-dialog__tabs{display:flex;background-color:#eceef1}.wk-cookies-dialog__tab{width:50%;border:none;cursor:pointer;font-family:inherit;font-size:var(--wk-font-size);line-height:1em;letter-spacing:.4px;padding:16px 32px;text-align:center;border-radius:var(--wk-outer-border-radius) var(--wk-outer-border-radius) 0 0;background-color:rgba(0,0,0,0);transition:all .2s ease}.wk-cookies-dialog__tab:hover{background-color:#eceef1}.wk-cookies-dialog__tab--active{background-color:#fff !important}.wk-cookies-dialog__content{background-color:#fff;padding:32px;max-height:calc(80vh - 120px);overflow-y:auto;position:relative;height:100%}@supports(overflow-y: overlay){.wk-cookies-dialog__content{overflow-y:overlay}}.wk-cookies-dialog__content::-webkit-scrollbar{width:8px}.wk-cookies-dialog__content::-webkit-scrollbar-track{background-color:#eceef1;border-radius:8px}.wk-cookies-dialog__content::-webkit-scrollbar-thumb{background-color:#a3a8b2;border-radius:8px}@media screen and (max-width: 600px){.wk-cookies-dialog__content{padding:16px;max-height:100%}}.wk-cookies-dialog__content h1,.wk-cookies-dialog__content h2,.wk-cookies-dialog__content h3,.wk-cookies-dialog__content h4,.wk-cookies-dialog__content h5,.wk-cookies-dialog__content h6{margin:0}.wk-cookies-dialog__spacer{width:100%;height:16px;background-color:#fff}.wk-cookies-dialog__view{display:none}.wk-cookies-dialog__view--active{display:block}.wk-cookies-dialog__heading{font-family:"Archivo",system-ui,sans-serif;font-weight:800;font-style:italic;font-stretch:112%;font-size:24px;line-height:1.25}.wk-cookies-dialog__info h2{margin-bottom:24px}.wk-cookies-dialog__info p{margin-bottom:8px;font-size:var(--wk-font-size);line-height:var(--wk-line-height)}.wk-cookies-dialog__info a{color:var(--wk-link-color);text-decoration:underline}.wk-cookies-dialog__info a:hover{color:#7a3b06}.wk-cookies-dialog__foot{display:flex;justify-content:space-between;background-color:#fff;padding:32px;padding-top:16px}@media screen and (max-width: 600px){.wk-cookies-dialog__foot{padding:16px;padding-top:12px;flex-direction:column-reverse}.wk-cookies-dialog__foot button{width:100% !important;padding:12px 24px !important;margin-top:8px}}.wk-cookies-dialog__foot button{font-family:inherit;font-size:inherit;font-weight:700;line-height:1.2;min-height:52px;padding:12px 24px;border:solid 1.5px var(--wk-primary-color);border-radius:var(--wk-inner-border-radius);background-color:#fff;color:var(--wk-primary-color);cursor:pointer;transition:all .2s ease;width:calc(33.3333333333% - 5.3333333333px)}.wk-cookies-dialog__foot button:hover{filter:brightness(0.95)}.wk-cookies-dialog__allow{background-color:var(--wk-accent-color) !important;border-color:var(--wk-accent-color) !important;color:#0b0b0c !important}.wk-cookies-dialog-category:not(:last-of-type){margin-bottom:24px}.wk-cookies-dialog-category-main__head{display:flex;align-items:center;cursor:pointer}.wk-cookies-dialog-category-main__head--open svg{transform:rotate(0deg) !important;color:#5b606b}.wk-cookies-dialog-category-main__head svg{width:32px;min-width:32px;height:32px;display:block;margin-right:8px;transition:all .2s ease;transform:rotate(-90deg)}.wk-cookies-dialog-category-main__head label{justify-self:flex-end;margin-left:auto}.wk-cookies-dialog-category-main__description{padding-right:72px;padding-left:40px;text-align:justify;margin:0;margin-top:8px;font-size:var(--wk-font-size);line-height:var(--wk-line-height)}@media screen and (max-width: 600px){.wk-cookies-dialog-category-main__description{padding:0;text-align:left}}.wk-cookies-dialog-category-list{overflow:hidden;max-height:0}.wk-cookies-dialog-category-list__content{padding-left:40px;padding-top:8px}@media screen and (max-width: 600px){.wk-cookies-dialog-category-list__content{padding-left:0}}.wk-cookies-dialog-category-list__item{border:solid 1px #e2e4e8;margin-top:8px;padding:16px 24px;border-radius:var(--wk-inner-border-radius)}@media screen and (max-width: 600px){.wk-cookies-dialog-category-list__item{padding:16px 12px}}.wk-cookies-dialog-category-list__item *{margin:0}.wk-cookies-dialog-category-list__provider{cursor:pointer;display:flex;align-items:center}.wk-cookies-dialog-category-list__provider--open svg{transform:rotate(180deg);color:#5b606b}.wk-cookies-dialog-category-list__provider p{font-weight:bold;margin-right:8px;font-size:var(--wk-font-size)}.wk-cookies-dialog-category-list__provider span{background-color:#eceef1;border-radius:2px;color:#5b606b;display:block;padding:2px 8px;margin-right:16px;line-height:1em}.wk-cookies-dialog-category-list__provider svg{width:24px;height:24px;display:block;min-width:24px;justify-self:flex-end;margin-left:auto;transition:all .2s ease}.wk-cookies-dialog-category-list__cookies{overflow:hidden;max-height:0}.wk-cookies-dialog-cookie{background-color:#f4f5f7;margin-top:16px}.wk-cookies-dialog-cookie__name{font-weight:bold;padding:8px 12px;padding-bottom:0;font-size:var(--wk-font-size)}.wk-cookies-dialog-cookie__desc{padding:8px 12px;border-bottom:solid 2px #fff;font-size:var(--wk-font-size-sm);line-height:var(--wk-line-height-sm)}.wk-cookies-dialog-cookie__details{font-size:var(--wk-font-size-sm);line-height:var(--wk-line-height-sm);display:flex}@media screen and (max-width: 600px){.wk-cookies-dialog-cookie__details{flex-direction:column}}.wk-cookies-dialog-cookie__details p{width:50%;padding:8px 12px;font-size:var(--wk-font-size-sm);line-height:var(--wk-line-height-sm)}@media screen and (max-width: 600px){.wk-cookies-dialog-cookie__details p{width:100%}.wk-cookies-dialog-cookie__details p:not(:last-of-type){padding-bottom:0}}.wk-cookies-dialog-cookie__details p span{color:#5b606b}.wk-cookies-switch{width:0;height:0;visibility:hidden}.wk-cookies-switch:checked+label{background-color:var(--wk-accent-color) !important}.wk-cookies-switch:checked+label::after{left:calc(100% - 2px);transform:translateX(-100%)}.wk-cookies-switch:disabled+label{background-color:#a3a8b2 !important;cursor:default}.wk-cookies-switch:disabled+label::after{max-width:28px !important}.wk-cookies-switch__label{cursor:pointer;width:56px;min-width:56px;height:32px;background-color:#5b606b;display:block;border-radius:32px;position:relative;transition:all .2s ease}.wk-cookies-switch__label::after{content:"";position:absolute;top:2px;left:2px;width:100%;max-width:28px;height:28px;background-color:#fff;border-radius:28px;transition:all .2s ease}.wk-cookies-switch__label:active::after{max-width:36px}altcha-widget{display:block;--altcha-max-width: 100%;--altcha-border-color: #c9ccd2;--altcha-border-width: 1px;--altcha-border-radius: 0;--altcha-color-base: #ffffff;--altcha-color-base-content: #16181c;--altcha-color-primary: #e87919;--altcha-color-primary-content: #0b0b0c;--altcha-color-success: #1e7b3e;--altcha-color-success-content: #ffffff;--altcha-color-error: #c0282d;--altcha-color-error-content: #ffffff;--altcha-checkbox-border-color: #5b606b;--altcha-checkbox-border-width: 1.5px;--altcha-checkbox-border-radius: 0;--altcha-checkbox-outline: 2px solid #e87919;--altcha-spinner-color: #e87919;--altcha-shadow: none}.breadcrumb{font-size:14px;line-height:1.45;color:#5b606b}.breadcrumb__list{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;margin:0;padding:0;list-style:none}.breadcrumb__item{display:inline-flex;align-items:center;gap:10px;min-width:0}.breadcrumb__link{color:#5b606b;text-decoration:underline;text-underline-offset:2px;transition:color .15s ease}.breadcrumb__link:hover{color:#a8510a}.breadcrumb__current{color:#16181c;font-weight:600}.breadcrumb--dark{color:#c9ccd2}.breadcrumb--dark .breadcrumb__link{color:#c9ccd2}.breadcrumb--dark .breadcrumb__link:hover{color:#e87919}.breadcrumb--dark .breadcrumb__current{color:#fff}.page-header{position:relative;overflow:hidden;padding:72px 0;background-color:#f4f5f7;color:#16181c}@media screen and (max-width: 960px){.page-header{padding:56px 0}}@media screen and (max-width: 600px){.page-header{padding:40px 0}}.page-header__inner{position:relative;z-index:1}.page-header__content{display:flex;flex-direction:column;align-items:flex-start;gap:16px;max-width:760px}.page-header__content .breadcrumb{margin-bottom:8px}.page-header__eyebrow{display:inline-flex;align-items:center;gap:12px;font-stretch:82%;font-variant-numeric:tabular-nums;font-size:12px;font-weight:400;letter-spacing:.1em;text-transform:uppercase;color:#a8510a}.page-header__eyebrow::before{content:"";display:inline-block;flex:none;width:8px;height:18px;background:#e87919;transform:skewX(-10deg)}.page-header__lead{color:#5b606b}.page-header__bar{content:"";position:absolute;top:-20px;right:calc(max(32px,(100% - 1280px)/2) + 56px);width:28px;height:180px;background:#e87919;transform:skewX(-10deg);pointer-events:none}.page-header__bar--cobalt{background:#094bb3}@media screen and (max-width: 600px){.page-header__bar{right:32px;width:20px;height:120px}}.page-header--dark,.page-header--cobalt{color:#fff}.page-header--dark .page-header__lead,.page-header--cobalt .page-header__lead{color:#c9ccd2}.page-header--dark .page-header__eyebrow,.page-header--cobalt .page-header__eyebrow{color:#e87919}.page-header--dark{background-color:#16181c}.page-header--cobalt{background-color:#00267b}.page-header--image{display:flex;align-items:center;min-height:440px}.page-header--image .page-header__inner{width:100%}.page-header--image .page-header__content{max-width:min(560px,50vw - 64px)}.page-header__media{position:absolute;top:0;right:0;bottom:0;width:min(46vw,820px);background-color:#22252b;clip-path:polygon(77.59px 0, 100% 0, 100% 100%, 0 100%)}.page-header__img{display:block;width:100%;height:100%;object-fit:cover}@media screen and (max-width: 960px){.page-header--image{display:block;min-height:0;padding-bottom:0}.page-header--image .page-header__content{max-width:760px}.page-header__media{position:relative;width:100%;height:240px;margin-top:40px;clip-path:polygon(42.32px 0, 100% 0, 100% 100%, 0 100%)}}.section-head{display:flex;justify-content:space-between;align-items:flex-end;gap:48px}.section-head__text{display:flex;flex-direction:column;gap:14px;min-width:0}.section-head__title{font-family:"Archivo",system-ui,sans-serif;font-weight:800;font-style:italic;font-stretch:112%;font-size:48px;line-height:1.12;color:inherit}@media screen and (max-width: 960px){.section-head__title{font-size:36px}}@media screen and (max-width: 600px){.section-head__title{font-size:30px}}.section-head__lead{font-size:20px;font-weight:400;line-height:1.7;color:#5b606b}@media screen and (max-width: 960px){.section-head__lead{font-size:18px}}.section-head__meta{font-stretch:82%;font-variant-numeric:tabular-nums;font-size:14px;line-height:1.5;color:#5b606b}.section-head__link{flex:none}.section-head--dark{color:#fff}.section-head--dark .section-head__meta{color:#a3a8b2}@media screen and (max-width: 960px){.section-head{flex-direction:column;align-items:flex-start;gap:12px}}.notice{display:flex;align-items:flex-start;gap:16px;padding:20px 24px;font-size:15px;line-height:1.6;background-color:#e6edf8;color:#00267b}.notice__mark{content:"";display:inline-block;flex:none;width:7px;height:18px;background:#094bb3;transform:skewX(-10deg);margin-top:3px}.notice__content{min-width:0;margin:0}.notice__content strong{font-weight:700}.notice__link{color:inherit;font-weight:600;text-decoration:underline;text-underline-offset:3px}.notice__link:hover{color:inherit;text-decoration-thickness:2px}.notice--success{background-color:#e7f3eb;color:#145229}.notice--success .notice__mark{background-color:#1e7b3e}.notice--error{background-color:#fbeaea;color:#8e1c20}.notice--error .notice__mark{background-color:#c0282d}@media screen and (max-width: 600px){.notice{gap:12px;padding:16px}}.empty-state{display:flex;flex-direction:column;align-items:center;gap:16px;max-width:640px;margin:0 auto;padding:48px 0;text-align:center}.empty-state__mark{content:"";display:inline-block;flex:none;width:16px;height:40px;background:#e87919;transform:skewX(-10deg);margin-bottom:8px}.empty-state__text{max-width:560px;color:#5b606b}.empty-state__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:16px 24px;margin-top:16px}.empty-state--left{align-items:flex-start;margin:0;text-align:left}.empty-state--left .empty-state__actions{justify-content:flex-start}.tag{display:inline-flex;align-items:center;gap:8px;height:32px;padding:0 20px;background-color:#0b0b0c;color:#fff;font-size:14px;font-weight:700;line-height:1;white-space:nowrap;text-decoration:none;clip-path:polygon(5.64px 0, 100% 0, calc(100% - 5.64px) 100%, 0 100%)}.tag__count{font-stretch:82%;font-variant-numeric:tabular-nums;font-weight:500;color:#c9ccd2}.tag:hover,.tag:focus{color:#fff;text-decoration:none}.tag:focus-visible{outline:none;box-shadow:inset 0 0 0 2px #e87919;text-decoration:underline;text-underline-offset:3px}.tag--filter{background-color:#f4f5f7;color:#16181c;transition:background-color .15s ease,color .15s ease}.tag--filter .tag__count{color:#5b606b}.tag--filter:hover,.tag--filter:focus{color:#16181c}.tag--filter:hover{background-color:#e2e4e8}.tag--active,.tag--active:hover,.tag--active:focus{background-color:#0b0b0c;color:#fff}.tag--active .tag__count,.tag--active:hover .tag__count,.tag--active:focus .tag__count{color:#c9ccd2}.stats{display:grid;grid-template-columns:repeat(var(--stats-cols, 3), minmax(0, 1fr));gap:16px;margin:0;padding-top:24px;border-top:1px solid #3a3e46}.stats__item{display:flex;flex-direction:column-reverse;justify-content:flex-end;gap:2px;min-width:0}.stats__value{margin:0;font-family:"Archivo",system-ui,sans-serif;font-weight:800;font-style:italic;font-stretch:112%;font-variant-numeric:tabular-nums;font-size:24px;line-height:1.2;color:#fff}.stats__label{font-size:14px;line-height:1.45;color:#a3a8b2}.stats--light{border-top-color:#e2e4e8}.stats--light .stats__value{color:#16181c}.stats--light .stats__label{color:#5b606b}@media screen and (max-width: 600px){.stats{grid-template-columns:minmax(0, 1fr);gap:12px}}.search-bar{display:flex;align-items:center;gap:12px;width:100%}.search-bar__field{width:100%;display:flex;align-items:center;padding:0 16px 0 16px;border:1px solid #c9ccd2;border-radius:0;background-color:#fff;color:#16181c;font-size:16px;transition:border-color .15s ease,box-shadow .15s ease;position:relative;flex:1 1 auto;min-width:0;height:52px}.search-bar__field:hover{border-color:#a3a8b2}.search-bar__field--focused,.search-bar__field--focused:hover{border-color:#16181c;box-shadow:0 0 0 3px rgba(232,121,25,.35)}.search-bar__field--invalid,.search-bar__field--invalid:hover{border:2px solid #c0282d;padding:0 15px 0 15px}.search-bar__field--disabled,.search-bar__field--disabled:hover{border-color:#e2e4e8;background-color:#f4f5f7;color:#5b606b;box-shadow:none;cursor:not-allowed}.search-bar__field__prepend,.search-bar__field__append,.search-bar__field__prefix,.search-bar__field__suffix{flex-shrink:0;color:#5b606b}.search-bar__field__prefix,.search-bar__field__suffix{font-stretch:82%;font-variant-numeric:tabular-nums}.search-bar__field__prepend{padding-right:8px}.search-bar__field__append{padding-left:8px}.search-bar__field__prefix{padding-right:4px}.search-bar__field__suffix{padding-left:4px}.search-bar__field__placeholder{position:absolute;left:0;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#5b606b;pointer-events:none}.search-bar__field:focus-within{border-color:#16181c;box-shadow:0 0 0 3px rgba(232,121,25,.35)}.search-bar__icon{display:flex;flex:none;padding-right:10px;color:#5b606b}.search-bar__input{flex:1 1 auto;min-width:0;height:100%;margin:0;padding:0;border:0;outline:none;background:rgba(0,0,0,0);color:inherit;font:inherit;appearance:none}.search-bar__input::placeholder{color:#5b606b;opacity:1}.search-bar__submit{flex:none}.search-bar--compact .search-bar__submit{margin-right:var(--cut)}.search-bar--hero{gap:32px}.search-bar--hero .search-bar__label{display:inline-flex;align-items:center;gap:14px;font-size:22px;font-weight:700;line-height:1.3;white-space:nowrap}.search-bar--hero .search-bar__label::before{content:"";display:inline-block;flex:none;width:8px;height:20px;background:#16181c;transform:skewX(-10deg)}.search-bar--hero .search-bar__submit{margin-left:-16px}@media screen and (max-width: 960px){.search-bar--hero{flex-wrap:wrap;gap:16px 32px}.search-bar--hero .search-bar__label{flex:1 0 100%;font-size:20px}}@media screen and (max-width: 600px){.search-bar--hero{gap:12px}.search-bar--hero .search-bar__field{flex:1 0 100%}.search-bar--hero .search-bar__submit{width:calc(100% - var(--cut));margin-left:0}}.card-grid{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:24px;margin:0;padding:0;list-style:none}.card-grid--3{grid-template-columns:repeat(3, minmax(0, 1fr));gap:32px}.card-grid--2{grid-template-columns:repeat(2, minmax(0, 1fr))}.card-grid--gap-24{gap:24px}@media screen and (max-width: 960px){.card-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}.card-grid--3,.card-grid--2{grid-template-columns:minmax(0, 1fr)}}@media screen and (max-width: 600px){.card-grid{grid-template-columns:minmax(0, 1fr);gap:16px}}.cat-tile{--td: 0s;position:relative;display:flex;flex-direction:column;justify-content:flex-end;height:400px;overflow:hidden;background-color:#22252b;color:#fff;text-decoration:none}.cat-tile:hover,.cat-tile:focus{color:#fff;text-decoration:none}.cat-tile__img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;clip-path:polygon(0 0, 200% 0, 200% 100%, -70.53px 100%);transition:transform .6s ease,clip-path .9s cubic-bezier(0.7, 0, 0.2, 1) var(--td)}.cat-tile__panel{position:relative;display:flex;flex-direction:column;justify-content:center;gap:2px;height:84px;margin-right:48px;padding:0 40px 0 24px;background-color:#0b0b0c;clip-path:polygon(0 0, 100% 0, calc(100% - 14.81px) 100%, 0 100%);transition:background-color .2s ease,margin-right .35s cubic-bezier(0.6, 0, 0.2, 1),transform .6s cubic-bezier(0.6, 0, 0.2, 1) calc(var(--td) + .35s)}.cat-tile__name{font-size:22px;font-weight:700;line-height:1.3;color:inherit;transition:color .2s ease}.cat-tile__count{font-stretch:82%;font-variant-numeric:tabular-nums;font-size:12px;line-height:1.4;color:#a3a8b2;transition:color .2s ease}.cat-tile:hover .cat-tile__img{transform:scale(1.03)}.cat-tile:hover .cat-tile__panel,.cat-tile:focus-visible .cat-tile__panel{margin-right:0;background-color:#e87919}.cat-tile:hover .cat-tile__name,.cat-tile:hover .cat-tile__count,.cat-tile:focus-visible .cat-tile__name,.cat-tile:focus-visible .cat-tile__count{color:#0b0b0c}@media screen and (max-width: 600px){.cat-tile{height:320px}}.hc-cats .cat-tile:nth-child(4n+2){--td: 0.08s}.hc-cats .cat-tile:nth-child(4n+3){--td: 0.16s}.hc-cats .cat-tile:nth-child(4n+4){--td: 0.24s}.hc-motion .hc-cats:not(.is-in) .cat-tile__img{clip-path:polygon(calc(100% + 70.53px) 0, 200% 0, 200% 100%, 100% 100%)}.hc-motion .hc-cats:not(.is-in) .cat-tile__panel{transform:translateX(-102%)}.cat-row{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:88px;padding:0 24px;background-color:#f4f5f7;color:#16181c;text-decoration:none;transition:background-color .15s ease}.cat-row:hover,.cat-row:focus{color:#16181c;text-decoration:none}.cat-row:hover{background-color:#e2e4e8}.cat-row__name{display:inline-flex;align-items:center;gap:14px;font-size:16px;font-weight:700;line-height:1.3}.cat-row__name::before{content:"";display:inline-block;flex:none;width:7px;height:18px;background:#e87919;transform:skewX(-10deg)}.cat-row svg{flex:none;stroke:#16181c;transition:transform .2s ease}.cat-row:hover svg{transform:translateX(5px)}.cat-row--dark{background-color:#16181c}.cat-row--dark,.cat-row--dark:hover,.cat-row--dark:focus{color:#fff}.cat-row--dark:hover{background-color:#2e3138}.cat-row--dark .cat-row__name::before{content:none}.cat-row--dark svg{stroke:#e87919}.product-card{position:relative;overflow:hidden;display:flex;flex-direction:column;background-color:#fff;box-shadow:0 0 0 1px #e2e4e8,0 10px 28px rgba(22,24,28,.06);color:#16181c;text-decoration:none}.product-card::after{content:"";position:absolute;left:-8px;right:-8px;bottom:0;height:5px;background:#e87919;transform:skewX(-10deg) scaleX(0);transform-origin:left center;transition:transform .4s cubic-bezier(0.6, 0, 0.2, 1);pointer-events:none}.product-card:hover::after,.product-card:focus-visible::after{transform:skewX(-10deg) scaleX(1)}.product-card:hover,.product-card:focus{color:#16181c;text-decoration:none}.product-card:hover{transform:translateY(-4px)}.product-card__img{display:block;width:100%;aspect-ratio:1/1;object-fit:cover;background-color:#f4f5f7}.product-card__body{display:flex;flex:1;flex-direction:column;gap:10px;padding:24px}.product-card__category{font-stretch:82%;font-variant-numeric:tabular-nums;font-size:12px;font-weight:400;letter-spacing:.08em;text-transform:uppercase;line-height:1.4;color:#5b606b}.product-card__name{font-size:18px;font-weight:700;line-height:1.3;transition:color .15s ease}.product-card:hover .product-card__name,.product-card:focus-visible .product-card__name{color:#a8510a}.product-card__price{margin-top:auto;font-size:14px;line-height:1.45;color:#5b606b}.product-card__amount{font-stretch:82%;font-variant-numeric:tabular-nums;font-size:17px;font-weight:500;color:#16181c}.product-card__availability{display:flex;align-items:center;gap:8px;font-size:13px;line-height:1.4}.product-card__availability::before{content:"";display:inline-block;flex:none;width:6px;height:13px;background:currentColor;transform:skewX(-10deg)}.product-card__availability--available{color:#1e7b3e}.product-card__availability--waiting{color:#094bb3}.qty-stepper{display:inline-flex;flex:none;align-items:stretch;height:56px;border:1px solid #c9ccd2;background-color:#fff}.qty-stepper__btn{display:inline-flex;align-items:center;justify-content:center;width:56px;height:100%;padding:0;border:0;background:rgba(0,0,0,0);color:#16181c;font-family:inherit;font-size:22px;line-height:1;cursor:pointer;transition:background-color .15s ease,color .15s ease}.qty-stepper__btn:hover{background-color:#f4f5f7;color:#a8510a}.qty-stepper__btn:focus-visible{outline-offset:-2px}.qty-stepper__btn[aria-disabled=true]{color:#a3a8b2;cursor:default}.qty-stepper__btn[aria-disabled=true]:hover{background:rgba(0,0,0,0);color:#a3a8b2}.qty-stepper__input{font-stretch:82%;font-variant-numeric:tabular-nums;width:84px;height:100%;padding:0 4px;border:0;border-left:1px solid #e2e4e8;border-right:1px solid #e2e4e8;border-radius:0;background:rgba(0,0,0,0);color:#16181c;font-family:inherit;font-size:20px;font-weight:500;text-align:center;appearance:none}.qty-stepper__input:focus-visible{outline-offset:-2px}.price-table{display:flex;flex-direction:column;gap:12px;margin:0;min-width:0}.price-table__scroll{overflow-x:auto}.price-table__table{width:100%;border-collapse:collapse;font-size:14px;line-height:1.4}.price-table__table th{font-stretch:82%;font-variant-numeric:tabular-nums;font-size:12px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;padding:8px 12px;font-size:11px;border-bottom:1px solid #c9ccd2;color:#5b606b;text-align:right;white-space:nowrap}.price-table__table th:first-child{padding-left:29px;text-align:left}.price-table__table td{font-stretch:82%;font-variant-numeric:tabular-nums;padding:8px 12px;border-bottom:1px solid #e2e4e8;color:#3a3e46;text-align:right;white-space:nowrap}.price-table__table td:first-child{padding-left:10px;text-align:left}.price-table__range{display:flex;align-items:center;gap:13px}.price-table__mark{content:"";display:inline-block;flex:none;width:6px;height:14px;background:rgba(0,0,0,0);transform:skewX(-10deg)}.price-table__gross{font-weight:500}.price-table__save{color:#1e7b3e}.price-table__row{transition:background-color .15s ease}.price-table__row--active{background-color:#fdf1e6}.price-table__row--active td{color:#16181c}.price-table__row--active .price-table__mark{background-color:#e87919}.price-table__note{color:#5b606b;font-size:12px;line-height:1.5}@media screen and (max-width: 600px){.price-table__table{font-size:13px}.price-table__table th,.price-table__table td{padding:12px 6px}.price-table__table th{letter-spacing:.02em}.price-table__table th:first-child{padding-left:26px}.price-table__table td:first-child{padding-left:6px}.price-table__range{gap:13px}.price-table__mark{width:6px}}.buy-box{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));align-items:start;gap:72px;padding:64px;background-color:#f4f5f7;color:#16181c}.buy-box__media{display:flex;flex-direction:column;gap:32px;min-width:0}.buy-box__media .gallery__main{background-color:#fff}.buy-box__files{display:flex;flex-direction:column;gap:16px;padding-top:24px;border-top:1px solid #c9ccd2}.buy-box__files-title{margin:0;font-size:18px;font-weight:700;line-height:1.35}.buy-box__files-list{display:flex;flex-direction:column;gap:16px;margin:0;padding:0;list-style:none}.buy-box__file{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px}.buy-box__file-meta{font-stretch:82%;font-variant-numeric:tabular-nums;color:#5b606b;font-size:14px}.buy-box__main{display:flex;flex-direction:column;gap:32px;min-width:0}.buy-box__head{display:flex;flex-direction:column;gap:10px}.buy-box__category{font-stretch:82%;font-variant-numeric:tabular-nums;font-size:12px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;display:inline-flex;align-items:center;align-self:flex-start;gap:10px;color:#5b606b;text-decoration:none;transition:color .15s ease}.buy-box__category::before{content:"";display:inline-block;flex:none;width:7px;height:16px;background:#e87919;transform:skewX(-10deg)}.buy-box__category:hover{color:#a8510a}.buy-box__name{font-family:"Archivo",system-ui,sans-serif;font-weight:800;font-style:italic;font-stretch:112%;margin:0;font-size:34px;line-height:1.15;overflow-wrap:anywhere}.buy-box__price{display:flex;flex-direction:column;gap:6px}.buy-box__price p{margin:0}.buy-box__price-row{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px}.buy-box__price-gross{font-family:"Archivo",system-ui,sans-serif;font-weight:800;font-style:italic;font-stretch:112%;font-variant-numeric:tabular-nums;font-size:44px;line-height:1;white-space:nowrap}.buy-box__price-unit{color:#5b606b;font-size:15px}.buy-box__price-net{font-stretch:82%;font-variant-numeric:tabular-nums;margin:0;color:#5b606b;font-size:14px}.buy-box__qty{display:flex;flex-direction:column;gap:10px}.buy-box__qty-label{margin:0;font-size:14px;font-weight:600}.buy-box__qty-label label{cursor:pointer}.buy-box__qty-step{color:#5b606b;font-weight:400}.buy-box__qty-row{display:flex;align-items:center;gap:16px;padding-right:12px}.buy-box__add{flex:1;min-width:0}.buy-box__total{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding-top:20px;border-top:1px solid #c9ccd2}.buy-box__total-label{font-size:15px}.buy-box__total-values{display:flex;flex-direction:column;align-items:flex-end;gap:2px;margin:0;text-align:right}.buy-box__total-gross{font-family:"Archivo",system-ui,sans-serif;font-weight:800;font-style:italic;font-stretch:112%;font-variant-numeric:tabular-nums;font-size:26px;line-height:1.15;white-space:nowrap}.buy-box__total-net{font-stretch:82%;font-variant-numeric:tabular-nums;color:#5b606b;font-size:13px;white-space:nowrap}.buy-box__hint-live:has(>[hidden]){margin-top:-32px}.buy-box__hint{display:flex;align-items:center;gap:14px;margin:0;padding:16px 20px;background-color:#fdf1e6;color:#7a3b06;font-size:15px;line-height:1.45}.buy-box__hint[hidden]{display:none}.buy-box__hint-mark{content:"";display:inline-block;flex:none;width:7px;height:18px;background:#e87919;transform:skewX(-10deg)}.buy-box__lead-time{display:flex;align-items:center;gap:10px;margin:0;font-size:15px;line-height:1.45}.buy-box__lead-time strong{font-weight:700}.buy-box__lead-time-mark{content:"";display:inline-block;flex:none;width:7px;height:16px;background:#1e7b3e;transform:skewX(-10deg)}.buy-box__lead-time--waiting .buy-box__lead-time-mark{background-color:#e87919}.buy-box__table{min-width:0;border-top:1px solid #c9ccd2}@media screen and (max-width: 1280px){.buy-box{gap:48px;padding:48px}}@media screen and (max-width: 960px){.buy-box{grid-template-columns:minmax(0, 1fr);gap:48px;padding:40px 32px}.buy-box__media{display:contents}.buy-box__files{order:1}}@media screen and (max-width: 600px){.buy-box{gap:40px;margin:0 -16px;padding:32px 16px}.buy-box__name{font-size:28px}.buy-box__price-gross{font-size:36px}.buy-box__qty-row{flex-wrap:wrap}.buy-box__add{flex:1 0 100%}.buy-box__total-gross{font-size:22px}}.gallery{display:flex;flex-direction:column;gap:16px;min-width:0}.gallery__main{position:relative;aspect-ratio:1/1;overflow:hidden;background-color:#f4f5f7}.gallery__link{display:block;width:100%;height:100%;cursor:zoom-in}.gallery__link[hidden]{display:none}.gallery__link:focus-visible{outline-offset:-3px}.gallery__img{display:block;width:100%;height:100%;object-fit:cover}.gallery__main--empty .gallery__img{object-fit:contain}.gallery__thumbs{display:grid;grid-template-columns:repeat(5, minmax(0, 1fr));gap:12px;margin:0;padding:0;list-style:none}@media screen and (max-width: 600px){.gallery__thumbs{grid-template-columns:repeat(4, minmax(0, 1fr));gap:8px}}.gallery__thumb{position:relative;display:block;width:100%;aspect-ratio:1/1;padding:0;overflow:hidden;border:1px solid #e2e4e8;background-color:#f4f5f7;cursor:pointer}.gallery__thumb img{display:block;width:100%;height:100%;object-fit:cover;transition:opacity .15s ease}.gallery__thumb::after{content:"";position:absolute;left:-4px;right:-4px;bottom:0;height:5px;background:#e87919;transform:skewX(-10deg) scaleX(0);transform-origin:left center;transition:transform .3s ease}.gallery__thumb:hover img{opacity:.85}.gallery__thumb--active::after{transform:skewX(-10deg) scaleX(1)}html:root{--tobii-lightbox-background: rgba(22, 24, 28, 0.96);--tobii-zoom-icon-background: rgba(22, 24, 28, 0.9)}.cart-line{display:grid;grid-template-columns:96px minmax(0, 1fr) 198px 140px 44px;grid-template-areas:"media info qty value remove" "media hint hint hint hint";align-items:center;column-gap:20px;padding:24px 0;border-bottom:1px solid #e2e4e8}.cart-line__media{grid-area:media;align-self:start;display:block;aspect-ratio:1;background-color:#f4f5f7;overflow:hidden}.cart-line__img{display:block;width:100%;height:100%;object-fit:cover}.cart-line__info{grid-area:info;display:flex;flex-direction:column;gap:6px;min-width:0}.cart-line__category{margin:0;font-stretch:82%;font-variant-numeric:tabular-nums;font-size:12px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:#5b606b}.cart-line__category:empty{display:none}.cart-line__name{margin:0;font-size:18px;font-weight:700;line-height:1.35;overflow-wrap:anywhere}.cart-line__link{color:#16181c;text-decoration:none}.cart-line__link:hover{color:#a8510a}.cart-line__price{display:flex;flex-wrap:wrap;gap:4px 12px;margin:0;font-stretch:82%;font-variant-numeric:tabular-nums;font-size:15px;line-height:1.45}.cart-line__price-gross{font-weight:600}.cart-line__price-net{color:#5b606b}.cart-line__lead-time{display:flex;align-items:center;gap:10px;margin:0;font-size:14px;line-height:1.45}.cart-line__lead-time[hidden]{display:none}.cart-line__lead-time strong{font-weight:600}.cart-line__lead-time-mark{content:"";display:inline-block;flex:none;width:6px;height:14px;background:#1e7b3e;transform:skewX(-10deg)}.cart-line__lead-time--waiting .cart-line__lead-time-mark{background:#e87919}.cart-line__qty{grid-area:qty;display:flex;flex-direction:column;gap:8px;align-items:flex-start}.cart-line__qty-label{font-size:14px;font-weight:600}.cart-line__value{grid-area:value;display:flex;flex-direction:column;align-items:flex-end;gap:2px;text-align:right}.cart-line__value-label{font-stretch:82%;font-variant-numeric:tabular-nums;font-size:12px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:#5b606b}.cart-line__value-gross{font-family:"Archivo",system-ui,sans-serif;font-weight:800;font-style:italic;font-stretch:112%;font-variant-numeric:tabular-nums;font-size:22px;line-height:1.15;white-space:nowrap}.cart-line__value-net{font-stretch:82%;font-variant-numeric:tabular-nums;color:#5b606b;font-size:13px;white-space:nowrap}.cart-line__remove{grid-area:remove;display:inline-flex;align-items:center;justify-content:center;gap:6px;width:44px;height:44px;padding:0;border:0;background:rgba(0,0,0,0);color:#5b606b;font-family:inherit;cursor:pointer;transition:color .15s ease,background-color .15s ease}.cart-line__remove:hover{background-color:#f4f5f7;color:#c0282d}.cart-line__remove-text{font-stretch:82%;font-variant-numeric:tabular-nums;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;display:none}.cart-line__hint{grid-area:hint;display:flex;align-items:center;gap:14px;margin:16px 0 0;padding:12px 16px;background-color:#fdf1e6;color:#7a3b06;font-size:14px;line-height:1.45}.cart-line__hint[hidden]{display:none}.cart-line__hint-mark{content:"";display:inline-block;flex:none;width:6px;height:14px;background:#e87919;transform:skewX(-10deg)}@media screen and (min-width: 1281px){.cart-line__qty-label,.cart-line__value-label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}@media screen and (max-width: 1280px){.cart-line{grid-template-columns:88px minmax(0, 1fr) auto;grid-template-areas:"media info remove" "qty qty value" "hint hint hint";align-items:start;column-gap:16px}.cart-line__qty{margin-top:20px}.cart-line__value{align-self:end;margin-top:20px}.cart-line__remove{width:auto;margin:-10px -8px 0 0;padding:0 8px}.cart-line__remove-text{display:inline}}@media screen and (max-width: 420px){.cart-line{grid-template-columns:72px minmax(0, 1fr) auto;grid-template-areas:"media info info" "qty qty remove" "value value value" "hint hint hint"}.cart-line__value{flex-direction:row;justify-content:space-between;align-items:baseline;margin-top:16px;gap:12px}.cart-line__value-label{margin-right:auto}.cart-line__remove{align-self:end;margin:0}}.summary-box{display:flex;flex-direction:column;gap:24px;padding:40px;background-color:#f4f5f7}.summary-box__title{margin:0;font-family:"Archivo",system-ui,sans-serif;font-weight:800;font-style:italic;font-stretch:112%;font-size:26px;line-height:1.15;color:#16181c}.summary-box:not(:focus-within)>.checkout-step:not(.checkout-step--done) .checkout-step__no{background-color:#fff}.summary-box__items{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.summary-box__item{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding:12px 0;border-bottom:1px solid #e2e4e8;font-size:15px;line-height:1.45}.summary-box__item:first-child{padding-top:0}.summary-box__item-name{min-width:0;overflow-wrap:anywhere}.summary-box__item-name a{color:inherit;text-decoration:none}.summary-box__item-name a:hover{color:#a8510a}.summary-box__item-qty{font-stretch:82%;font-variant-numeric:tabular-nums;color:#5b606b;white-space:nowrap}.summary-box__item-value{flex:none;font-stretch:82%;font-variant-numeric:tabular-nums;font-weight:600;white-space:nowrap}.summary-box__edit{align-self:flex-start;margin-top:-12px;font-size:14px;font-weight:600}.summary-box__rows{display:flex;flex-direction:column;gap:12px;margin:0}.summary-box__row{display:flex;justify-content:space-between;align-items:baseline;gap:16px;font-size:15px;line-height:1.45}.summary-box__label{margin:0}.summary-box__value{margin:0;font-stretch:82%;font-variant-numeric:tabular-nums;font-size:16px;font-weight:600;text-align:right}.summary-box__value--muted{font-stretch:100%;font-size:14px;font-weight:400;color:#5b606b}.summary-box__total{display:grid;grid-template-columns:minmax(0, 1fr) auto;align-items:baseline;gap:4px 16px;padding-top:20px;border-top:1px solid #c9ccd2}.summary-box__total-label{font-size:16px;font-weight:700}.summary-box__total-value{font-family:"Archivo",system-ui,sans-serif;font-weight:800;font-style:italic;font-stretch:112%;font-variant-numeric:tabular-nums;font-size:32px;line-height:1;color:#0b0b0c;text-align:right;white-space:nowrap}.summary-box__total-note{grid-column:1/-1;color:#5b606b;font-size:13px;line-height:1.45;text-align:right}.summary-box__consents{display:flex;flex-direction:column;gap:12px}.summary-box__consents .wk-input__messages{min-height:0}.summary-box__error[hidden]{display:none}.summary-box__cta.btn--block{width:calc(100% - var(--cut))}@media screen and (max-width: 960px){.summary-box{padding:32px}}@media screen and (max-width: 600px){.summary-box{gap:20px;padding:24px 16px}.summary-box__total-value{font-size:28px}}.checkout-step{display:flex;align-items:center;gap:20px}.checkout-step__no{display:inline-flex;flex:none;align-items:center;justify-content:center;width:56px;height:56px;background-color:#f4f5f7;color:#16181c;font-family:"Archivo",system-ui,sans-serif;font-weight:800;font-style:italic;font-stretch:112%;font-variant-numeric:tabular-nums;font-size:24px;line-height:1;clip-path:polygon(9.87px 0, 100% 0, calc(100% - 9.87px) 100%, 0 100%);transition:background-color .2s ease,color .2s ease}.checkout-step__head{display:flex;flex-direction:column;gap:4px;min-width:0}.checkout-step__title{margin:0;font-family:"Archivo",system-ui,sans-serif;font-weight:800;font-style:italic;font-stretch:112%;font-size:26px;line-height:1.15;color:#16181c}.checkout-step__text{margin:0;color:#5b606b;font-size:15px;line-height:1.5}.checkout-step--done .checkout-step__no{background-color:#0b0b0c;color:#fff}.checkout-step--active .checkout-step__no{background-color:#e87919;color:#0b0b0c}@media screen and (max-width: 600px){.checkout-step{align-items:flex-start;gap:16px}.checkout-step__no{width:44px;height:44px;font-size:20px;clip-path:polygon(7.76px 0, 100% 0, calc(100% - 7.76px) 100%, 0 100%)}.checkout-step__head{padding-top:9px}.checkout-step__title{font-size:22px}}:focus-within>.checkout-step .checkout-step__no{background-color:#e87919;color:#0b0b0c}.tech-card{position:relative;overflow:hidden;display:flex;flex-direction:column;height:100%;background-color:#fff;color:#16181c;text-decoration:none}.tech-card::after{content:"";position:absolute;left:-8px;right:-8px;bottom:0;height:5px;background:#e87919;transform:skewX(-10deg) scaleX(0);transform-origin:left center;transition:transform .4s cubic-bezier(0.6, 0, 0.2, 1);pointer-events:none}.tech-card:hover::after,.tech-card:focus-visible::after{transform:skewX(-10deg) scaleX(1)}.tech-card:hover,.tech-card:focus{color:#16181c;text-decoration:none}.tech-card:hover,.tech-card:focus-visible{transform:translateY(-6px);box-shadow:0 20px 40px rgba(0,0,0,.28)}.tech-card__media{display:block;height:220px;overflow:hidden;background-color:#e2e4e8}.tech-card__img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .6s ease,filter .3s ease}.tech-card:hover .tech-card__img,.tech-card:focus-visible .tech-card__img{transform:scale(1.04)}.tech-card__body{display:flex;flex:1;flex-direction:column;gap:12px;padding:28px}.tech-card__title{font-size:22px;font-weight:700;line-height:1.3}.tech-card__text{flex:1;font-size:16px;line-height:1.6;color:#3a3e46}.tech-card__apps{font-stretch:82%;font-variant-numeric:tabular-nums;font-size:12px;line-height:1.5;color:#5b606b}.tech-tile{position:relative;display:flex;flex-direction:column;justify-content:space-between;gap:24px;aspect-ratio:3/4;padding:32px;overflow:hidden;background-color:#00267b;color:#fff;text-decoration:none}.tech-tile:hover,.tech-tile:focus{color:#fff;text-decoration:none}.tech-tile__bar{content:"";position:absolute;top:-20px;right:40px;width:44px;height:220px;background:#094bb3;transform:skewX(-10deg);pointer-events:none;transition:transform .4s ease}.tech-tile:hover .tech-tile__bar,.tech-tile:focus-visible .tech-tile__bar{transform:skewX(-10deg) translateX(-16px)}.tech-tile__label{position:relative;font-stretch:82%;font-variant-numeric:tabular-nums;font-size:12px;font-weight:400;letter-spacing:.08em;text-transform:uppercase;line-height:1.4}.tech-tile__body{position:relative;display:flex;flex-direction:column;gap:12px}.tech-tile__title{font-family:"Archivo",system-ui,sans-serif;font-weight:800;font-style:italic;font-stretch:112%;font-size:26px;line-height:1.15}.tech-tile__text{font-size:15px;line-height:1.55}.tech-tile__more{font-weight:700;color:#e87919;transition:color .15s ease}.tech-tile:hover .tech-tile__more{color:#f28c33}@media screen and (max-width: 600px){.tech-tile{aspect-ratio:auto;min-height:320px}}.service-card{position:relative;display:flex;flex-direction:column;gap:24px;padding:48px;overflow:hidden;background-color:#22252b;color:#fff;text-decoration:none;transition:background-color .15s ease}.service-card:hover,.service-card:focus{color:#fff;text-decoration:none}.service-card:hover{background-color:#2a2d33}.service-card__bar{content:"";position:absolute;top:-20px;right:56px;width:28px;height:180px;background:#e87919;transform:skewX(-10deg);pointer-events:none;transition:transform .4s ease}.service-card--cobalt .service-card__bar{background-color:#094bb3}.service-card:hover .service-card__bar,.service-card:focus-visible .service-card__bar{transform:skewX(-10deg) translateX(-16px)}.service-card__title,.service-card__text,.service-card .stats,.service-card__more{position:relative}.service-card__title{font-family:"Archivo",system-ui,sans-serif;font-weight:800;font-style:italic;font-stretch:112%;font-size:32px;line-height:1.2}.service-card__text{max-width:460px;font-size:16px;line-height:1.65;color:#c9ccd2}.service-card__more{font-weight:700;color:#e87919;transition:color .15s ease}.service-card:hover .service-card__more{color:#f28c33}@media screen and (max-width: 960px){.service-card{padding:40px 32px}}@media screen and (max-width: 600px){.service-card{padding:32px 20px}.service-card__title{font-size:26px}}.fact-card{display:flex;flex-direction:column;gap:16px;height:100%;padding:36px 32px;background-color:#f4f5f7;color:#16181c;transition:background-color .2s ease}.fact-card:hover{background-color:#eceef1}.fact-card__icon{display:flex;align-items:center;height:56px;color:#16181c}.fact-card__icon svg{display:block;height:56px;width:auto;overflow:visible}.fact-card__title{font-size:22px;font-weight:700;line-height:1.35}.fact-card__text{font-size:16px;line-height:1.6;color:#5b606b}@media screen and (max-width: 600px){.fact-card{padding:28px 24px}}.guide-card{display:flex;flex-direction:column;gap:20px;color:#16181c;text-decoration:none}.guide-card:hover,.guide-card:focus{color:#16181c;text-decoration:none}.guide-card__media{display:block;height:280px;overflow:hidden;background-color:#e2e4e8}.guide-card__img{display:block;width:100%;height:100%;object-fit:cover;transition:filter .3s ease}.guide-card:hover .guide-card__img{filter:brightness(1.06)}.guide-card__label{font-stretch:82%;font-variant-numeric:tabular-nums;font-size:12px;font-weight:400;letter-spacing:.08em;text-transform:uppercase;line-height:1.4;color:#5b606b}.guide-card__title{font-size:22px;font-weight:700;line-height:1.3;transition:color .15s ease}.guide-card:hover .guide-card__title,.guide-card:focus-visible .guide-card__title{color:#a8510a}.guide-card__text{font-size:16px;line-height:1.6;color:#5b606b}@media screen and (max-width: 600px){.guide-card__media{height:220px}}.catalog-card{position:relative;overflow:hidden;display:flex;flex-direction:column;gap:16px;padding:28px;background-color:#fff;color:#16181c;text-decoration:none}.catalog-card::after{content:"";position:absolute;left:-8px;right:-8px;bottom:0;height:5px;background:#e87919;transform:skewX(-10deg) scaleX(0);transform-origin:left center;transition:transform .4s cubic-bezier(0.6, 0, 0.2, 1);pointer-events:none}.catalog-card:hover::after,.catalog-card:focus-visible::after{transform:skewX(-10deg) scaleX(1)}.catalog-card:hover,.catalog-card:focus{color:#16181c;text-decoration:none}.catalog-card:hover,.catalog-card:focus-visible{transform:translateY(-4px);box-shadow:0 14px 32px rgba(22,24,28,.12)}.catalog-card__cover{display:flex;align-items:flex-end;height:120px;padding:16px;overflow:hidden;font-family:"Archivo",system-ui,sans-serif;font-weight:800;font-style:italic;font-stretch:112%;font-size:32px;line-height:1.2;color:#fff;background-color:#16181c}.catalog-card__cover--cobalt{background-color:#00267b}.catalog-card__cover--grey{background-color:#5b606b}.catalog-card__row{display:flex;align-items:center;justify-content:space-between;gap:16px;font-size:16px;font-weight:700;line-height:1.3}.catalog-card__pdf{display:inline-block;flex:none;font-stretch:82%;font-variant-numeric:tabular-nums;font-weight:500;color:#a8510a;transition:color .15s ease}.catalog-card:hover .catalog-card__pdf,.catalog-card:focus-visible .catalog-card__pdf{color:#7a3b06;animation:hc-drop .6s ease}@media screen and (max-width: 600px){.catalog-card{padding:24px}.catalog-card__cover{font-size:26px}}.contact-person{display:flex;align-items:flex-start;gap:20px;padding:28px;background-color:#fff;color:#16181c}.contact-person__icon{display:inline-flex;flex:none;align-items:center;justify-content:center;width:56px;height:56px;background-color:#f4f5f7;color:#16181c}.contact-person__body{display:flex;flex-direction:column;gap:4px;min-width:0}.contact-person__name{font-size:22px;font-weight:700;line-height:1.3}.contact-person__role{font-size:14px;line-height:1.45;color:#5b606b}.contact-person__phone{margin-top:6px;font-stretch:82%;font-variant-numeric:tabular-nums;font-size:16px;color:#16181c;text-decoration:none}.contact-person__phone:hover{color:#a8510a}.contact-person__email{font-size:16px;overflow-wrap:anywhere}@media screen and (max-width: 600px){.contact-person{gap:16px;padding:24px 20px}}.cta-advice{position:relative;padding:88px 0;overflow:hidden;background-color:#e87919;color:#0b0b0c}.cta-advice__bar{content:"";position:absolute;top:-40px;left:calc(50% + 220px);width:64px;height:640px;background:#0b0b0c;opacity:.08;transform:skewX(-10deg);pointer-events:none}.cta-advice__inner{position:relative;display:grid;grid-template-columns:minmax(0, 7fr) minmax(0, 5fr);align-items:center;gap:96px}.cta-advice__inner--single{grid-template-columns:minmax(0, 1fr)}.cta-advice__copy{display:flex;flex-direction:column;gap:24px}.cta-advice__title{font-family:"Archivo",system-ui,sans-serif;font-weight:800;font-style:italic;font-stretch:112%;font-size:48px;line-height:1.12}@media screen and (max-width: 960px){.cta-advice__title{font-size:36px}}@media screen and (max-width: 600px){.cta-advice__title{font-size:30px}}.cta-advice__text{max-width:600px;font-size:20px;line-height:1.65}@media screen and (max-width: 960px){.cta-advice__text{font-size:18px}}.cta-advice__actions{display:flex;flex-wrap:wrap;align-items:center;gap:16px 32px;margin-top:8px}.cta-advice__phone{display:inline-flex;align-items:center;gap:10px;min-height:56px;font-weight:700}.cta-advice__phone,.cta-advice__phone:hover,.cta-advice__phone:focus{color:#0b0b0c}.cta-advice__number{font-stretch:82%;font-variant-numeric:tabular-nums;font-weight:500}.cta-advice a:focus-visible{outline-color:#0b0b0c}.cta-advice__people{display:flex;flex-direction:column;gap:2px}@media screen and (max-width: 960px){.cta-advice{padding:64px 0}.cta-advice__inner{grid-template-columns:minmax(0, 1fr);gap:48px}}@media screen and (max-width: 600px){.cta-advice{padding:48px 0}.cta-advice__bar{display:none}}.steps{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:32px;margin:0;padding:0;list-style:none}.steps__item{--d: 0s;display:flex;flex-direction:column;gap:16px;min-width:0}.steps__head{display:flex;align-items:center;gap:16px}.steps__no{display:inline-flex;flex:none;align-items:center;justify-content:center;width:56px;height:56px;background-color:#f4f5f7;color:#16181c;font-family:"Archivo",system-ui,sans-serif;font-weight:800;font-style:italic;font-stretch:112%;font-variant-numeric:tabular-nums;font-size:24px;line-height:1;clip-path:polygon(9.87px 0, 100% 0, calc(100% - 9.87px) 100%, 0 100%)}.steps__line{position:relative;flex:1;height:1px;background-color:#c9ccd2}.steps__line::after{content:"";position:absolute;top:-1px;left:0;right:0;height:3px;background-color:#e87919;transform-origin:left center;transition:transform .7s cubic-bezier(0.6, 0, 0.2, 1) var(--d)}.steps__title{font-size:22px;font-weight:700;line-height:1.35}.steps__text{font-size:16px;line-height:1.6;color:#5b606b}@media screen and (max-width: 960px){.steps{grid-template-columns:repeat(2, minmax(0, 1fr));gap:40px 32px}}@media screen and (max-width: 600px){.steps{grid-template-columns:minmax(0, 1fr);gap:32px}}.hc-motion .hc-steps:not(.is-in) .steps__line::after{transform:scaleX(0)}.advantages{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));align-content:center;gap:48px;margin:0;padding:0;list-style:none}.advantages__item{display:flex;flex-direction:column;gap:12px;padding-top:20px;border-top:3px solid #e87919}.advantages__title{font-size:22px;font-weight:700;line-height:1.35}.advantages__text{font-size:16px;line-height:1.6;color:#5b606b}@media screen and (max-width: 600px){.advantages{grid-template-columns:minmax(0, 1fr);gap:32px}}.innovation-panel{position:relative;min-height:680px;overflow:hidden;background-color:#f4f5f7;color:#16181c}.innovation-panel__media{position:absolute;top:0;bottom:0;left:0;width:1000px;max-width:calc(50% + 40px);margin:0;clip-path:polygon(0 0, 100% 0, calc(100% - 119.9px) 100%, 0 100%)}.innovation-panel__img{display:block;width:100%;height:100%;object-fit:cover}.innovation-panel__credit{position:absolute;left:24px;bottom:16px;font-stretch:82%;font-variant-numeric:tabular-nums;font-size:12px;line-height:1.4;color:#fff}.innovation-panel__inner{position:relative;display:flex;align-items:center;justify-content:flex-end;min-height:680px}.innovation-panel--no-image .innovation-panel__inner{justify-content:flex-start}.innovation-panel__copy{display:flex;flex-direction:column;gap:24px;width:520px;max-width:100%;padding:64px 0}.innovation-panel__title{font-family:"Archivo",system-ui,sans-serif;font-weight:800;font-style:italic;font-stretch:112%;font-size:48px;line-height:1.12}@media screen and (max-width: 960px){.innovation-panel__title{font-size:36px}}@media screen and (max-width: 600px){.innovation-panel__title{font-size:30px}}.innovation-panel__subtitle{margin-top:-8px;font-size:22px;font-weight:700;line-height:1.35}.innovation-panel__text{font-size:20px;font-weight:400;line-height:1.7;color:#3a3e46}@media screen and (max-width: 960px){.innovation-panel__text{font-size:18px}}@media screen and (max-width: 960px){.innovation-panel{min-height:0}.innovation-panel__media{position:relative;width:100%;max-width:none;height:420px;clip-path:polygon(0 0, 100% 0, 100% calc(100% - 48px), 0 100%)}.innovation-panel__credit{bottom:24px}.innovation-panel__inner{min-height:0;justify-content:flex-start}.innovation-panel__copy{width:auto;padding:48px 0 64px}}@media screen and (max-width: 600px){.innovation-panel__media{height:280px;clip-path:polygon(0 0, 100% 0, 100% calc(100% - 32px), 0 100%)}.innovation-panel__copy{padding:32px 0 48px}}.page-section{position:relative;padding:96px 0}.page-section--grey{background-color:#f4f5f7}.page-section--graphite{background-color:#16181c;color:#fff}.page-section__inner{position:relative;display:flex;flex-direction:column;gap:56px}@media screen and (max-width: 960px){.page-section{padding:64px 0}.page-section__inner{gap:32px}}@media screen and (max-width: 600px){.page-section{padding:48px 0}}.page-split{display:grid;grid-template-columns:minmax(0, 7fr) minmax(0, 5fr);gap:96px;align-items:start}.page-split--even{grid-template-columns:repeat(2, minmax(0, 1fr));gap:64px}.page-split--aside-left{grid-template-columns:minmax(0, 5fr) minmax(0, 7fr)}@media screen and (max-width: 1280px){.page-split{gap:56px}}@media screen and (max-width: 960px){.page-split{grid-template-columns:minmax(0, 1fr);gap:48px}.page-split--even,.page-split--aside-left{grid-template-columns:minmax(0, 1fr)}}.page-text{display:flex;flex-direction:column;align-items:flex-start;gap:24px}.page-text__title{font-family:"Archivo",system-ui,sans-serif;font-weight:800;font-style:italic;font-stretch:112%;font-size:32px;line-height:1.25;color:#16181c}@media screen and (max-width: 600px){.page-text__title{font-size:26px}}.page-text__subtitle{font-size:22px;font-weight:700;line-height:1.35;color:#16181c}.page-text__p{font-size:20px;font-weight:400;line-height:1.7;margin:0;color:#3a3e46}@media screen and (max-width: 960px){.page-text__p{font-size:18px}}.page-text__p strong{font-weight:700;color:#16181c}.page-text__link{margin-top:4px}.feature-list{display:flex;flex-direction:column;gap:14px;margin:0;padding:0;list-style:none}.feature-list__item{display:flex;align-items:flex-start;gap:14px;font-size:16px;line-height:1.6;color:#3a3e46}.feature-list__item::before{content:"";display:inline-block;flex:none;width:7px;height:16px;background:#e87919;transform:skewX(-10deg);margin-top:4px}.feature-list__item strong{font-weight:700;color:#16181c}.info-list{display:grid;grid-template-columns:minmax(0, 1fr);gap:16px;margin:0}.info-list__row{display:flex;flex-direction:column;gap:4px;padding-top:16px;border-top:1px solid #e2e4e8}.info-list__label{font-stretch:82%;font-variant-numeric:tabular-nums;font-size:12px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:#5b606b}.info-list__value{margin:0;font-size:16px;font-weight:600;line-height:1.5;color:#16181c}.info-list__value a{color:#a8510a;text-decoration:none;transition:color .15s}.info-list__value a:hover{color:#7a3b06}.info-list__value--num{font-stretch:82%;font-variant-numeric:tabular-nums;font-weight:500}.info-list--cols-3{grid-template-columns:repeat(3, minmax(0, 1fr));column-gap:32px}.info-list--cols-3 .info-list__row--wide{grid-column:1/-1}@media screen and (max-width: 600px){.info-list--cols-3{grid-template-columns:minmax(0, 1fr)}}.map-on-demand{--map-h: 220px;display:flex;flex-direction:column;align-items:flex-start;gap:16px}.map-on-demand__frame{width:100%;height:var(--map-h);background-color:#f4f5f7}.map-on-demand__consent{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;height:100%;padding:0 40px;text-align:center}@media screen and (max-width: 600px){.map-on-demand__consent{padding:0 16px}}.map-on-demand__address{font-size:16px;font-weight:700;line-height:1.4;color:#16181c}.map-on-demand__note{max-width:360px;font-size:13px;line-height:1.5;color:#5b606b}.map-on-demand__iframe{display:block;width:100%;height:100%;border:0}.inquiry-form{display:flex;flex-direction:column;gap:32px}.inquiry-form__head{display:flex;flex-direction:column;gap:12px}.inquiry-form__title{font-family:"Archivo",system-ui,sans-serif;font-weight:800;font-style:italic;font-stretch:112%;font-size:32px;line-height:1.25;color:#16181c}@media screen and (max-width: 600px){.inquiry-form__title{font-size:26px}}.inquiry-form__text{max-width:620px;font-size:16px;line-height:1.6;color:#5b606b}.inquiry-form__form{display:flex;flex-direction:column;gap:24px}.inquiry-form__form[hidden]{display:none}.inquiry-form__fields{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:20px 24px}@media screen and (max-width: 600px){.inquiry-form__fields{grid-template-columns:minmax(0, 1fr)}}.inquiry-form__field{min-width:0}.inquiry-form__field--full{grid-column:1/-1}.inquiry-form__field a{color:#a8510a}.inquiry-form__field a:hover{color:#7a3b06}.inquiry-form__captcha{min-height:60px}.inquiry-form__error[hidden],.inquiry-form__success[hidden]{display:none}.inquiry-form__actions{display:flex;flex-wrap:wrap;align-items:center;gap:16px 32px}.inquiry-form__required{font-size:13px;line-height:1.5;color:#5b606b}.inquiry-form__success{display:flex;flex-direction:column;align-items:flex-start;gap:20px}.inquiry-form__success:focus{outline:none}.doc-versions__title{font-family:"Archivo",system-ui,sans-serif;font-weight:800;font-style:italic;font-stretch:112%;margin:0 0 8px;font-size:22px;line-height:1.35}.doc-versions__list{margin:0;padding:0;list-style:none;border-top:1px solid #e2e4e8}.doc-versions__row{display:grid;grid-template-columns:minmax(0, 1fr) auto;gap:16px;align-items:center;padding:20px 0;border-bottom:1px solid #e2e4e8}.doc-versions__row--archival{color:#5b606b}.doc-versions__row--archival .doc-versions__name strong{color:#16181c;font-weight:600}.doc-versions__row--active{box-shadow:inset 3px 0 0 #e87919;padding-left:16px}.doc-versions__info{display:flex;flex-direction:column;gap:6px;min-width:0}.doc-versions__name{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin:0;font-size:16px;line-height:1.4}.doc-versions__name strong{font-weight:700}.doc-versions__badge{font-stretch:82%;font-variant-numeric:tabular-nums;font-size:12px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;clip-path:polygon(4.23px 0, 100% 0, calc(100% - 4.23px) 100%, 0 100%);display:inline-flex;align-items:center;height:24px;padding:0 12px;font-size:11px;background-color:#e87919;color:#0b0b0c}.doc-versions__badge--future{background-color:#00267b;color:#fff}.doc-versions__dates{font-stretch:82%;font-variant-numeric:tabular-nums;margin:0;font-size:13px;line-height:1.5;color:#5b606b}.doc-versions__actions{display:flex;align-items:center;gap:16px}.doc-versions__link{display:inline-flex;align-items:center;min-height:44px;font-size:15px;font-weight:600;color:#a8510a;text-decoration:none;white-space:nowrap}.doc-versions__link:hover{color:#7a3b06;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:6px}.auth-layout__grid{display:grid;grid-template-columns:minmax(0, 480px) minmax(0, 440px);justify-content:space-between;align-items:start;gap:64px}@media screen and (max-width: 960px){.auth-layout__grid{grid-template-columns:minmax(0, 1fr);gap:48px}}.auth-layout--single .auth-layout__grid{grid-template-columns:minmax(0, 480px)}.auth-layout__main{min-width:0}@media screen and (max-width: 960px){.auth-layout__main{max-width:560px}}.auth-layout__aside{display:flex;flex-direction:column;gap:24px;min-width:0;padding:40px;background-color:#f4f5f7}@media screen and (max-width: 600px){.auth-layout__aside{padding:24px}}.auth-layout__aside .notice{background-color:#fff}.auth-layout__aside-title{font-size:22px;line-height:30px;font-weight:700;color:#16181c}.status-badge{display:inline-flex;align-items:center;gap:9px;height:34px;padding:0 14px 0 12px;font-size:14px;font-weight:600;line-height:1;white-space:nowrap}.status-badge__mark{content:"";display:inline-block;flex:none;width:6px;height:14px;background:#e87919;transform:skewX(-10deg)}.status-badge--sm{height:32px;padding:0 12px 0 10px}.status-badge--new{background-color:#e6edf8;color:#00267b}.status-badge--new .status-badge__mark{background-color:#094bb3}.status-badge--accepted{background-color:#fdf1e6;color:#7a3b06}.status-badge--accepted .status-badge__mark{background-color:#e87919}.status-badge--paid{background-color:#16181c;color:#fff}.status-badge--paid .status-badge__mark{background-color:#e87919}.status-badge--shipped{background-color:#00267b;color:#fff}.status-badge--shipped .status-badge__mark{background-color:#2d93e8}.status-badge--ready-for-pickup{background-color:#00267b;color:#fff}.status-badge--ready-for-pickup .status-badge__mark{background-color:#2d93e8}.status-badge--completed{background-color:#e7f3eb;color:#145229}.status-badge--completed .status-badge__mark{background-color:#1e7b3e}.status-badge--rejected{background-color:#fbeaea;color:#8e1c20}.status-badge--rejected .status-badge__mark{background-color:#c0282d}.status-badge--cancelled{background-color:#f4f5f7;color:#5b606b}.status-badge--cancelled .status-badge__mark{background-color:#a3a8b2}.order-list{margin:0;padding:0;list-style:none;border-top:1px solid #e2e4e8}.order-row{display:grid;grid-template-columns:150px minmax(0, 1fr) 130px 170px;align-items:center;gap:16px;padding:18px 12px;border-bottom:1px solid #e2e4e8;font-size:15px;line-height:1.4;color:#16181c;text-decoration:none;transition:background-color .15s}.order-row:hover{background-color:#f4f5f7;color:#16181c}.order-row:hover .order-row__number-value{color:#a8510a}.order-row:focus-visible{outline:2px solid #e87919;outline-offset:2px}.order-row--head{padding:0 12px 12px;border-bottom:0;font-stretch:82%;font-variant-numeric:tabular-nums;font-size:12px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:#5b606b}.order-row--head:hover{background-color:rgba(0,0,0,0)}.order-row__number{display:flex;flex-direction:column;gap:2px;min-width:0}.order-row__number-value{font-stretch:82%;font-variant-numeric:tabular-nums;font-size:16px;font-weight:500;color:#0b0b0c;transition:color .15s}.order-row__date{font-stretch:82%;font-variant-numeric:tabular-nums;font-size:13px;color:#5b606b}.order-row__desc{min-width:0;overflow-wrap:anywhere}.order-row__amount{display:flex;flex-direction:column;align-items:flex-end;gap:2px;text-align:right}.order-row__amount-value{font-stretch:82%;font-variant-numeric:tabular-nums;font-size:16px;font-weight:600;white-space:nowrap}.order-row__amount-note{font-size:13px;color:#5b606b}.order-row__status{justify-self:end}@media screen and (max-width: 600px){.order-row{grid-template-columns:minmax(0, 1fr) auto;grid-template-areas:"number status" "desc desc" "amount amount";gap:8px 16px}.order-row--head{display:none}.order-row__number{grid-area:number}.order-row__status{grid-area:status;align-self:start}.order-row__desc{grid-area:desc}.order-row__amount{grid-area:amount;flex-direction:row;align-items:baseline;justify-content:flex-start;gap:8px;text-align:left}}.account-nav{border-bottom:1px solid #e2e4e8}.account-nav__list{display:flex;gap:32px;margin:0;padding:0;list-style:none;overflow-x:auto;scrollbar-width:none}.account-nav__list::-webkit-scrollbar{display:none}.account-nav__item{flex:none}.account-nav__item--logout{margin-left:auto}.account-nav__link{position:relative;display:flex;align-items:center;min-height:52px;font-size:16px;font-weight:600;line-height:1.2;color:#16181c;text-decoration:none;white-space:nowrap;transition:color .15s}.account-nav__link::after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background-color:rgba(0,0,0,0);transition:background-color .15s}.account-nav__link:hover{color:#a8510a}.account-nav__link:focus-visible{outline:2px solid #e87919;outline-offset:-2px}.account-nav__link--active{color:#0b0b0c}.account-nav__link--active::after{background-color:#e87919}.account-nav__link--logout{color:#5b606b}@media screen and (max-width: 600px){.account-nav__list{gap:16px}.account-nav__link{min-height:48px;font-size:15px}}.e404{padding:96px 0 112px}@media screen and (max-width: 960px){.e404{padding:64px 0 80px}}@media screen and (max-width: 600px){.e404{padding:48px 0 64px}}.e404__inner{display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center}.e404__code{margin-bottom:8px;font-family:"Archivo",system-ui,sans-serif;font-weight:800;font-style:italic;font-stretch:112%;font-variant-numeric:tabular-nums;font-size:128px;line-height:1;color:#16181c}@media screen and (max-width: 960px){.e404__code{font-size:96px}}@media screen and (max-width: 600px){.e404__code{font-size:80px}}.e404__text{max-width:560px;color:#5b606b}.e404__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:16px 24px;margin-top:16px}.e404__search{width:100%;max-width:640px;margin-top:40px;padding-top:40px;border-top:1px solid #e2e4e8}.p-contact__office{display:flex;flex-direction:column;gap:24px}.p-contact__subtitle{margin-top:16px;font-size:22px;font-weight:700;line-height:1.35}.p-contact__map .map-on-demand{--map-h: 480px}@media screen and (max-width: 960px){.p-contact__map .map-on-demand{--map-h: 320px}}.p-contact__people{display:flex;flex-direction:column;gap:24px}.p-contact__cards{display:flex;flex-direction:column;gap:2px}.p-contact__form{padding:48px;background-color:#fff}@media screen and (max-width: 600px){.p-contact__form{margin:0 -16px;padding:32px 16px}}.news-single__main{min-width:0;max-width:760px}.news-single__meta{font-stretch:82%;font-variant-numeric:tabular-nums;margin:0 0 24px;font-size:13px;line-height:1.5;color:#5b606b}.news-single__figure{margin:0 0 48px;aspect-ratio:16/9;overflow:hidden;background-color:#e2e4e8}@media screen and (max-width: 600px){.news-single__figure{margin-bottom:32px}}.news-single__img{display:block;width:100%;height:100%;object-fit:cover}.news-single__content .cbe-output__wysiwygblock>:first-child{margin-top:0}.news-single__content ol>li+li,.news-single__content ul>li+li{margin-top:8px}.home-section{position:relative;padding:96px 0}.home-section--grey{background-color:#f4f5f7}.home-section--graphite{background-color:#16181c;color:#fff}.home-section--cobalt{overflow:hidden;background-color:#00267b;color:#fff}.home-section--catalogs{padding:80px 0}.home-section__inner{position:relative;display:flex;flex-direction:column;gap:56px}.home-section__inner--steps{gap:64px}@media screen and (max-width: 960px){.home-section{padding:64px 0}.home-section--catalogs{padding:64px 0}.home-section__inner,.home-section__inner--steps{gap:32px}}@media screen and (max-width: 600px){.home-section{padding:48px 0}.home-section--catalogs{padding:48px 0}}.home-hero{--hero-img-w: min(900px, 46.875vw);--hero-gutter: max(32px, calc((100vw - 1280px) / 2));position:relative;height:760px;overflow:hidden;background-color:#16181c;color:#fff}.home-hero__media{position:absolute;top:0;right:0;bottom:0;width:var(--hero-img-w);clip-path:polygon(134.01px 0, 100% 0, 100% 100%, 0 100%)}.home-hero__img{display:block;width:100%;height:100%;object-fit:cover;animation:hc-hero-cut 1.1s cubic-bezier(0.7, 0, 0.2, 1) .1s both}.home-hero__bar{position:absolute;top:-20px;bottom:-20px;right:calc(var(--hero-img-w) - 38px);width:18px;background-color:#e87919;transform:skewX(-10deg);pointer-events:none;animation:hc-bar .7s cubic-bezier(0.6, 0, 0.2, 1) .7s both}.home-hero__inner{position:relative;display:flex;flex-direction:column;justify-content:center;height:100%}.home-hero__copy{display:flex;flex-direction:column;gap:32px;width:min(540px,100vw - var(--hero-img-w) - var(--hero-gutter) - 48px)}.home-hero__copy>*{animation:hc-rise .7s cubic-bezier(0.2, 0.7, 0.2, 1) both}.home-hero__copy>:nth-child(1){animation-delay:.2s}.home-hero__copy>:nth-child(2){animation-delay:.3s}.home-hero__copy>:nth-child(3){animation-delay:.42s}.home-hero__copy>:nth-child(4){animation-delay:.54s}.home-hero__kicker{display:inline-flex;align-items:center;gap:12px;font-stretch:82%;font-variant-numeric:tabular-nums;font-size:12px;font-weight:400;letter-spacing:.1em;text-transform:uppercase;line-height:1.5;color:#e87919}.home-hero__kicker::before{content:"";display:inline-block;flex:none;width:8px;height:18px;background:#e87919;transform:skewX(-10deg)}.home-hero__title{font-family:"Archivo",system-ui,sans-serif;font-weight:800;font-style:italic;font-stretch:112%;font-size:72px;line-height:1.05;letter-spacing:-0.01em}.home-hero__lead{font-size:20px;line-height:1.6;color:#c9ccd2}.home-hero__actions{display:flex;flex-wrap:wrap;align-items:center;gap:16px 32px;margin-top:8px}.home-hero__link{height:56px;gap:10px}@media screen and (max-width: 1280px){.home-hero__title{font-size:56px}}@media screen and (max-width: 960px){.home-hero{--hero-media-h: 420px;--hero-cut: 48px;height:auto}.home-hero__media{position:relative;width:100%;height:var(--hero-media-h);clip-path:polygon(0 0, 100% 0, 100% calc(100% - var(--hero-cut)), 0 100%)}.home-hero__bar{top:0;right:0;bottom:auto;left:0;width:auto;height:calc(var(--hero-media-h) + 8px);transform:none;clip-path:polygon(0 calc(100% - 8px), 100% calc(100% - var(--hero-cut) - 8px), 100% calc(100% - var(--hero-cut)), 0 100%);animation:none}.home-hero__inner{height:auto;padding-top:48px;padding-bottom:48px}.home-hero__copy{width:auto;max-width:600px;gap:24px}.home-hero__title{font-size:44px}.home-hero__lead{font-size:18px}}@media screen and (max-width: 600px){.home-hero{--hero-media-h: 280px;--hero-cut: 32px}.home-hero__title{font-size:36px}}.home-search{background-color:#f4f5f7}.home-search__inner{display:flex;align-items:center;min-height:120px}@media screen and (max-width: 960px){.home-search__inner{padding-top:32px;padding-bottom:32px}}.home-about{display:grid;grid-template-columns:minmax(0, 5fr) minmax(0, 7fr);gap:96px}.home-about__copy{display:flex;flex-direction:column;align-items:flex-start;gap:28px}.home-about__title{font-family:"Archivo",system-ui,sans-serif;font-weight:800;font-style:italic;font-stretch:112%;font-size:32px;line-height:1.25}.home-about__text{font-size:20px;font-weight:400;line-height:1.7;color:#3a3e46}@media screen and (max-width: 960px){.home-about__text{font-size:18px}}.home-about__text strong{color:#16181c}.home-about__advantages{display:grid;align-content:center}@media screen and (max-width: 960px){.home-about{grid-template-columns:minmax(0, 1fr);gap:48px}.home-about__copy{gap:20px}.home-about__title{font-size:26px}}.home-tech__bar{content:"";position:absolute;top:-40px;right:max(24px,50% - 720px);width:120px;height:520px;background:#094bb3;transform:skewX(-10deg);pointer-events:none}@media screen and (max-width: 600px){.home-tech__bar{display:none}}.home-steps .section-head__text{max-width:760px}.home-guides .section-head__text{max-width:720px}.home-catalogs{display:grid;grid-template-columns:minmax(0, 4fr) minmax(0, 8fr);align-items:center;gap:64px}@media screen and (max-width: 960px){.home-catalogs{grid-template-columns:minmax(0, 1fr);gap:32px}}.p-about__history{display:flex;flex-direction:column;gap:24px;padding:48px;background-color:#f4f5f7}.p-about__history .stats{grid-template-columns:minmax(0, 1fr);gap:20px}@media screen and (max-width: 600px){.p-about__history{padding:32px 24px}}.p-about__history-title{display:flex;align-items:center;gap:14px;font-size:22px;font-weight:700;line-height:1.3}.p-about__history-title::before{content:"";display:inline-block;flex:none;width:8px;height:20px;background:#e87919;transform:skewX(-10deg)}.p-about__history-text{font-size:16px;line-height:1.6;color:#5b606b}.p-about__advantages .advantages{grid-template-columns:repeat(3, minmax(0, 1fr))}@media screen and (max-width: 960px){.p-about__advantages .advantages{grid-template-columns:repeat(2, minmax(0, 1fr));gap:32px}}@media screen and (max-width: 600px){.p-about__advantages .advantages{grid-template-columns:minmax(0, 1fr)}}.p-about__company-text{font-size:16px;line-height:1.6;color:#5b606b}.p-service__stats{width:100%;max-width:620px;margin-top:8px}.p-service__box{display:flex;flex-direction:column;gap:24px;padding:48px;background-color:#f4f5f7}@media screen and (max-width: 600px){.p-service__box{padding:32px 24px}}.p-service__box-title{display:flex;align-items:center;gap:14px;font-size:22px;font-weight:700;line-height:1.3}.p-service__box-title::before{content:"";display:inline-block;flex:none;width:8px;height:20px;background:#e87919;transform:skewX(-10deg)}.p-service__links{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.p-service__note{font-size:14px;line-height:1.5;color:#5b606b}.p-service__person{width:100%}.p-service__form{padding:48px;background-color:#fff}@media screen and (max-width: 600px){.p-service__form{margin:0 -16px;padding:32px 16px}}.p-cooperation .p-service__box-title::before{background:#094bb3}.p-cooperation .p-service__producer{width:100%}.p-catalogs .catalog-card{background-color:#f4f5f7}.p-catalogs__item{display:flex;flex-direction:column;gap:12px;min-width:0}.p-catalogs__meta{font-stretch:82%;font-variant-numeric:tabular-nums;font-size:14px;line-height:1.5;color:#5b606b}.p-catalogs .notice{max-width:860px}.p-technologies__methods{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.p-technologies__method{display:grid;grid-template-columns:56px minmax(0, 4fr) minmax(0, 7fr);gap:32px;align-items:baseline;padding:32px 0;border-top:1px solid #c9ccd2}.p-technologies__method:last-child{border-bottom:1px solid #c9ccd2}@media screen and (max-width: 960px){.p-technologies__method{grid-template-columns:40px minmax(0, 1fr);gap:12px 16px;padding:24px 0}}.p-technologies__method-num{font-stretch:82%;font-variant-numeric:tabular-nums;font-size:20px;font-weight:600;line-height:1.3;color:#a8510a}.p-technologies__method-title{font-size:22px;font-weight:700;line-height:1.3;color:#16181c}.p-technologies__method-body{display:flex;flex-direction:column;align-items:flex-start;gap:12px}@media screen and (max-width: 960px){.p-technologies__method-body{grid-column:2}}.p-technologies__method-text{margin:0;font-size:16px;line-height:1.6;color:#3a3e46}.p-technology [id]{scroll-margin-top:104px}.p-technology__lead{margin:0;color:#3a3e46}.p-technology__aside{display:flex;flex-direction:column;gap:24px;padding:40px;background-color:#fff}@media screen and (max-width: 600px){.p-technology__aside{padding:32px 24px}}.p-technology__aside-title{display:flex;align-items:center;gap:14px;font-size:22px;font-weight:700;line-height:1.3;color:#16181c}.p-technology__aside-title::before{content:"";display:inline-block;flex:none;width:8px;height:20px;background:#e87919;transform:skewX(-10deg)}.tech-methods{display:flex;flex-direction:column}.tech-method{display:grid;grid-template-columns:minmax(0, 7fr) minmax(0, 5fr);gap:96px;align-items:start;padding:48px 0;border-top:1px solid #c9ccd2}.tech-method:first-child{padding-top:0;border-top:0}.tech-method:last-child{padding-bottom:0}.tech-method__links{display:flex;flex-wrap:wrap;gap:8px 32px;margin-top:4px}@media screen and (max-width: 1280px){.tech-method{gap:56px}}@media screen and (max-width: 960px){.tech-method{grid-template-columns:minmax(0, 1fr);gap:32px;padding:40px 0}}.tech-table-wrap{display:flex;flex-direction:column;gap:16px;min-width:0}.tech-table{width:100%;border-collapse:collapse;background-color:#fff;font-size:15px;line-height:1.45}.tech-table__caption{padding:20px 20px 12px;background-color:#fff;font-size:18px;font-weight:700;line-height:1.3;text-align:left;color:#16181c}.tech-table thead th{font-stretch:82%;font-variant-numeric:tabular-nums;font-size:12px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;padding:12px 20px;border-bottom:1px solid #c9ccd2;text-align:left;color:#5b606b}.tech-table thead th:last-child{text-align:right}.tech-table tbody th,.tech-table tbody td{padding:14px 20px;border-bottom:1px solid #e2e4e8;vertical-align:top}.tech-table tbody tr:last-child th,.tech-table tbody tr:last-child td{border-bottom:0}.tech-table tbody th{font-weight:600;text-align:left;color:#16181c}.tech-table tbody td{font-stretch:82%;font-variant-numeric:tabular-nums;font-weight:500;text-align:right;color:#16181c}@media screen and (max-width: 600px){.tech-table thead th,.tech-table tbody th,.tech-table tbody td{padding-right:16px;padding-left:16px}.tech-table__caption{padding:16px 16px 8px}}.tech-table__note{margin:0;font-size:14px;line-height:1.5;color:#5b606b}.tech-apps__item{display:flex;flex-direction:column;gap:20px;min-width:0}.tech-apps__item--text{justify-content:flex-end;min-height:100%;padding:32px;background-color:#f4f5f7}.tech-apps__item--text::before{content:"";display:inline-block;flex:none;width:8px;height:20px;background:#e87919;transform:skewX(-10deg);margin-bottom:auto}.tech-apps__media{overflow:hidden;aspect-ratio:1/1;background-color:#f4f5f7}.tech-apps__img{display:block;width:100%;height:100%;object-fit:cover}.tech-apps__body{display:flex;flex-direction:column;gap:8px}.tech-apps__item--text .tech-apps__body{padding-top:32px}.tech-apps__title{font-size:22px;font-weight:700;line-height:1.3;color:#16181c}.tech-apps__text{margin:0;font-size:16px;line-height:1.6;color:#5b606b}@media screen and (max-width: 600px){.tech-apps__item--text{padding:24px}}.doc-version__grid{display:grid;grid-template-columns:minmax(0, 760px) minmax(0, 400px);justify-content:space-between;gap:96px;align-items:start}@media screen and (max-width: 1280px){.doc-version__grid{grid-template-columns:minmax(0, 1fr);gap:56px}}.doc-version__main{min-width:0;max-width:760px}.doc-version__meta{font-stretch:82%;font-variant-numeric:tabular-nums;margin:0 0 24px;font-size:13px;line-height:1.5;color:#5b606b}.doc-version__notices{display:flex;flex-direction:column;gap:12px;margin-bottom:40px}.doc-version__content>:first-child{margin-top:0}.doc-version__content ol>li+li,.doc-version__content ul>li+li{margin-top:8px}.doc-version__aside{min-width:0;max-width:760px}.shop-toolbar{padding:32px 0;border-bottom:1px solid #e2e4e8}.shop-toolbar__inner{display:flex;flex-direction:column;gap:24px}.shop-toolbar .search-bar{max-width:720px}@media screen and (max-width: 600px){.shop-toolbar{padding:24px 0}.shop-toolbar__inner{gap:20px}}.shop-filters__list{display:flex;flex-wrap:wrap;gap:8px 12px;margin:0;padding:0;list-style:none}@media screen and (max-width: 600px){.shop-filters__list{flex-wrap:nowrap;margin:0 -16px;padding:0 16px 4px;overflow-x:auto;scrollbar-width:none}.shop-filters__list>li{flex:0 0 auto}}.shop-categories{scroll-margin-top:72px}.shop-categories__grids{display:flex;flex-direction:column;gap:24px}@media screen and (max-width: 600px){.shop-categories__grids{gap:16px}}.shop-results__head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 24px;padding-bottom:16px;border-bottom:1px solid #e2e4e8}.shop-results__title{margin:0;font-size:22px;font-weight:700;line-height:1.3;color:#16181c}.shop-results__meta{font-stretch:82%;font-variant-numeric:tabular-nums;margin:0;font-size:14px;line-height:1.5;color:#5b606b}.shop-results__grid>li{display:flex}.shop-results__grid>li>.product-card{flex:1 1 auto}.shop-results .pagination{align-self:center}.p-product__top{display:flex;flex-direction:column;gap:24px;padding-top:32px}@media screen and (max-width: 600px){.p-product__top{gap:16px;padding-top:20px}}.p-product__text{min-width:0;max-width:880px}.p-product__lead{margin:0;color:#16181c;font-size:20px;font-weight:600;line-height:1.5}.p-cart__section{padding-top:64px}.p-cart__layout{display:grid;grid-template-columns:minmax(0, 8fr) minmax(0, 4fr);align-items:start;gap:48px}.p-cart__layout[hidden]{display:none}.p-cart__main{display:flex;flex-direction:column;min-width:0}.p-cart__head{display:grid;grid-template-columns:96px minmax(0, 1fr) 198px 140px 44px;column-gap:20px;padding-bottom:12px;border-bottom:1px solid #c9ccd2;font-stretch:82%;font-variant-numeric:tabular-nums;font-size:12px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:#5b606b}.p-cart__head span:first-child{grid-column:1/3}.p-cart__head span:last-child{text-align:right}.p-cart__lines{margin:0;padding:0;list-style:none}.p-cart__continue{align-self:flex-start;margin-top:24px}.p-cart__aside{position:sticky;top:96px;min-width:0}.p-cart__empty[hidden]{display:none}@media screen and (max-width: 1280px){.p-cart__layout{grid-template-columns:minmax(0, 7fr) minmax(0, 5fr);gap:40px}.p-cart__head{display:none}}@media screen and (max-width: 960px){.p-cart__section{padding-top:48px}.p-cart__layout{grid-template-columns:minmax(0, 1fr);gap:32px}.p-cart__aside{position:static}}.p-checkout__section{padding-top:64px}.p-checkout__form{display:grid;grid-template-columns:minmax(0, 7fr) minmax(0, 5fr);align-items:start;gap:64px}.p-checkout__form[hidden]{display:none}.p-checkout__main{display:flex;flex-direction:column;min-width:0}.p-checkout__step{display:flex;flex-direction:column;gap:24px;padding:40px 0;border-top:1px solid #e2e4e8}.p-checkout__step:first-child{padding-top:0;border-top:0}.p-checkout__step:last-child{padding-bottom:0}.p-checkout__login{margin:-8px 0 0;font-size:15px}.p-checkout__login a{font-weight:600}.p-checkout__fields{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:20px 24px}.p-checkout__fields[hidden]{display:none}.p-checkout__field{min-width:0}.p-checkout__field--full{grid-column:1/-1}.p-checkout__country{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:0;font-size:15px}.p-checkout__country-label{font-size:14px;font-weight:600}.p-checkout__country-value{font-weight:600}.p-checkout__country-note{color:#5b606b;font-size:14px}.p-checkout__note{margin:0;color:#5b606b;font-size:15px}.p-checkout__note[hidden]{display:none}.p-checkout__shipping{display:flex;flex-direction:column;gap:20px}.p-checkout__shipping[hidden]{display:none}.p-checkout__options{display:flex;flex-direction:column;gap:12px;min-width:0;margin:0;padding:0;border:0}.p-checkout__options+.p-checkout__options{margin-top:12px}.p-checkout__options--invalid .wk-radio{border-color:#c0282d}.p-checkout__legend{margin-bottom:12px;padding:0;font-size:17px;font-weight:700}.p-checkout__group-error{margin:0;color:#c0282d;font-size:13px}.p-checkout__group-error[hidden]{display:none}.p-checkout__aside{position:sticky;top:96px;min-width:0}.p-checkout__empty[hidden]{display:none}.p-checkout__hp{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}@media screen and (max-width: 1280px){.p-checkout__form{gap:40px}}@media screen and (max-width: 960px){.p-checkout__section{padding-top:48px}.p-checkout__form{grid-template-columns:minmax(0, 1fr)}.p-checkout__aside{position:static}}@media screen and (max-width: 600px){.p-checkout__step{padding:32px 0}.p-checkout__fields{grid-template-columns:minmax(0, 1fr)}}.p-checkout-done__layout{display:grid;grid-template-columns:minmax(0, 7fr) minmax(0, 5fr);align-items:start;gap:64px}.p-checkout-done__main{display:flex;flex-direction:column;gap:32px;min-width:0}.p-checkout-done__number{display:flex;flex-direction:column;gap:8px}.p-checkout-done__number-label{font-stretch:82%;font-variant-numeric:tabular-nums;font-size:12px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:#5b606b}.p-checkout-done__number-value{font-family:"Archivo",system-ui,sans-serif;font-weight:800;font-style:italic;font-stretch:112%;font-variant-numeric:tabular-nums;font-size:44px;line-height:1;color:#0b0b0c}.p-checkout-done__number-date{font-stretch:82%;font-variant-numeric:tabular-nums;color:#5b606b;font-size:14px}.p-checkout-done__num{font-stretch:82%;font-variant-numeric:tabular-nums}.p-checkout-done__aside{min-width:0}.p-checkout-done__next{padding-top:0}.p-checkout-done__next .page-section__inner{padding-top:64px;border-top:1px solid #e2e4e8}.p-checkout-done__account{display:flex;align-items:center;justify-content:space-between;gap:32px;padding:40px 48px;background-color:#f4f5f7;border-left:8px solid #e87919}.p-checkout-done__account p{margin:8px 0 0;color:#5b606b;font-size:16px;line-height:1.6}.p-checkout-done__account-title{margin:0;font-family:"Archivo",system-ui,sans-serif;font-weight:800;font-style:italic;font-stretch:112%;font-size:26px;line-height:1.15}@media screen and (max-width: 1280px){.p-checkout-done__layout{gap:40px}}@media screen and (max-width: 960px){.p-checkout-done__layout{grid-template-columns:minmax(0, 1fr)}.p-checkout-done__account{flex-direction:column;align-items:flex-start;padding:32px}}@media screen and (max-width: 600px){.p-checkout-done__number-value{font-size:34px}.p-checkout-done__account{padding:24px 16px 24px 20px}}.p-account__panel{display:flex;flex-direction:column;gap:32px}.p-account__form{display:flex;flex-direction:column;gap:24px}.p-account__form[hidden]{display:none}.p-account__fields{display:flex;flex-direction:column;gap:20px}.p-account__forgot{margin-top:-8px;font-size:15px;line-height:1.5}.p-account__captcha{min-height:60px}.p-account__error[hidden],.p-account__success[hidden]{display:none}.p-account__error:focus{outline:none}.p-account__actions{display:flex;flex-wrap:wrap;align-items:center;gap:16px 32px}.p-account__required{font-size:13px;line-height:1.5;color:#5b606b}.p-account__success{display:flex;flex-direction:column;align-items:flex-start;gap:20px}.p-account__success:focus{outline:none}.p-account__text{font-size:16px;line-height:1.6;color:#5b606b;overflow-wrap:anywhere}.p-account__text strong{font-weight:600;color:#16181c}.p-account__switch{padding-top:24px;border-top:1px solid #e2e4e8;font-size:16px;line-height:1.6;color:#5b606b}.p-account__switch a{font-weight:700}.p-account__forgot a,.p-account__text a,.p-account__switch a,.p-account .wk-checkbox__label a{color:#a8510a}.p-account__forgot a:hover,.p-account__text a:hover,.p-account__switch a:hover,.p-account .wk-checkbox__label a:hover{color:#7a3b06}.p-account--panel .p-account__section{padding-top:48px}.p-account--panel .p-account__body{display:flex;flex-direction:column;gap:48px}@media screen and (max-width: 960px){.p-account--panel .p-account__section{padding-top:32px}.p-account--panel .p-account__body{gap:40px}}.p-account__block{display:flex;flex-direction:column;gap:24px}.p-account__block-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:12px 32px}.p-account__heading{font-family:"Archivo",system-ui,sans-serif;font-weight:800;font-style:italic;font-stretch:112%;font-size:32px;line-height:40px;color:#0b0b0c}@media screen and (max-width: 600px){.p-account__heading{font-size:26px;line-height:32px}}.p-account__subheading{font-size:22px;line-height:30px;font-weight:700;color:#16181c}.p-account__orders{min-width:0}.p-account__num{font-stretch:82%;font-variant-numeric:tabular-nums}.p-account__shortcuts{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:24px;margin:0;padding:0;list-style:none}@media screen and (max-width: 960px){.p-account__shortcuts{grid-template-columns:minmax(0, 1fr);gap:16px}}.p-account__shortcut{position:relative;overflow:hidden;display:flex;flex-direction:column;gap:12px;height:100%;padding:32px;background-color:#f4f5f7;color:#16181c;text-decoration:none;transition:background-color .15s}.p-account__shortcut::after{content:"";position:absolute;left:-8px;right:-8px;bottom:0;height:5px;background:#e87919;transform:skewX(-10deg) scaleX(0);transform-origin:left center;transition:transform .4s cubic-bezier(0.6, 0, 0.2, 1);pointer-events:none}.p-account__shortcut:hover::after,.p-account__shortcut:focus-visible::after{transform:skewX(-10deg) scaleX(1)}.p-account__shortcut:hover{background-color:#eceef1;color:#16181c}.p-account__shortcut:focus-visible{outline:2px solid #e87919;outline-offset:2px}@media screen and (max-width: 600px){.p-account__shortcut{padding:24px}}.p-account__shortcut-title{font-size:22px;line-height:30px;font-weight:700}.p-account__shortcut-text{flex:1;font-size:16px;line-height:1.6;color:#5b606b}.p-account__shortcut-link{margin-top:8px}.p-account__order-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px 32px}.p-account__order-number{display:flex;flex-direction:column;gap:8px}.p-account__order-label{font-stretch:82%;font-variant-numeric:tabular-nums;font-size:12px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:#5b606b}.p-account__order-value{font-family:"Archivo",system-ui,sans-serif;font-weight:800;font-style:italic;font-stretch:112%;font-variant-numeric:tabular-nums;font-size:44px;line-height:1;color:#0b0b0c}@media screen and (max-width: 600px){.p-account__order-value{font-size:34px}}.p-account__order-date{font-stretch:82%;font-variant-numeric:tabular-nums;font-size:14px;color:#5b606b}.p-account__order-layout{display:grid;grid-template-columns:minmax(0, 7fr) minmax(0, 5fr);align-items:start;gap:64px}@media screen and (max-width: 960px){.p-account__order-layout{grid-template-columns:minmax(0, 1fr);gap:48px}}.p-account__order-main{display:flex;flex-direction:column;gap:48px;min-width:0}.p-account__order-main>section{display:flex;flex-direction:column;gap:20px}.p-account__order-aside{min-width:0}.p-account__transfer{padding-bottom:48px;border-bottom:1px solid #e2e4e8}.p-account__items{width:100%;border-collapse:collapse;font-size:15px;line-height:1.5}.p-account__items th{padding:0 0 12px;font-stretch:82%;font-variant-numeric:tabular-nums;font-size:12px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:#5b606b;text-align:left;border-bottom:1px solid #e2e4e8}.p-account__items td{padding:16px 0;border-bottom:1px solid #e2e4e8;vertical-align:top}.p-account__items th+th,.p-account__items td+td{padding-left:16px}.p-account__items a{color:#16181c;font-weight:600}.p-account__items a:hover{color:#a8510a}.p-account__items .p-account__items-num{font-stretch:82%;font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.p-account__items .p-account__items-total{font-weight:600}.p-account__items-name{overflow-wrap:anywhere}@media screen and (max-width: 600px){.p-account__items thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.p-account__items tr{display:flex;flex-direction:column;gap:6px;padding:16px 0;border-bottom:1px solid #e2e4e8}.p-account__items td{display:flex;justify-content:space-between;gap:16px;padding:0;border-bottom:0}.p-account__items td+td{padding-left:0}.p-account__items td[data-label]::before{content:attr(data-label);font-stretch:82%;font-variant-numeric:tabular-nums;font-size:12px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:#5b606b}.p-account__items-name{margin-bottom:4px}}.p-account__history{margin:0;padding:0;list-style:none;border-top:1px solid #e2e4e8}.p-account__history-item{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;padding:12px 0;border-bottom:1px solid #e2e4e8}.p-account__history-date{font-stretch:82%;font-variant-numeric:tabular-nums;font-size:15px;color:#5b606b}.p-account__settings{display:grid;grid-template-columns:minmax(0, 320px) minmax(0, 1fr);gap:64px;padding-top:40px;border-top:1px solid #e2e4e8}@media screen and (max-width: 960px){.p-account__settings{grid-template-columns:minmax(0, 1fr);gap:24px;padding-top:32px}}.account-nav+.p-account__settings{border-top:0}.p-account__settings-intro{display:flex;flex-direction:column;gap:8px}.p-account__settings-intro p{font-size:16px;line-height:1.6;color:#5b606b}.p-account__grid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:20px 24px}@media screen and (max-width: 600px){.p-account__grid{grid-template-columns:minmax(0, 1fr)}}.p-account__grid-field{min-width:0}.p-account__grid-field--full{grid-column:1/-1}/*# sourceMappingURL=index.min.css.map */
