*,:after,:before,html{box-sizing:border-box}body,html{scroll-behavior:smooth}input,select{-webkit-appearance:none}button,select{text-transform:none}a,button{cursor:pointer}html{tab-size:4;-webkit-text-size-adjust:100%;text-size-adjust:100%;-webkit-tap-highlight-color:#0000;line-height:1.15;position:relative}*,:after,:before{width:100%;font:inherit;outline:#0000;margin:0;padding:0}:after,:before{position:absolute}details>summary,li,ol,ul{list-style:none}html:focus-within{scroll-behavior:smooth}body,html{overscroll-behavior-y:none;margin:0}body{text-rendering:optimizespeed;line-height:1.5}a{color:inherit;text-decoration:none}a:not([class]){-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto}canvas,img,object,picture,svg,video{height:auto;max-width:100%;object-fit:cover;display:block}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}b,strong{font-weight:900}section{display:block}select{appearance:none;border:0;outline:0}select::-ms-expand{display:none}address{font-style:normal}details summary::-webkit-details-marker{display:none}button{font-family:inherit;font-size:100%;line-height:inherit;border-color:#0000;margin:0}button:disabled{cursor:default}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:ButtonText dotted 1px}:-moz-ui-invalid{box-shadow:none}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}input{appearance:none;background-color:#0000;border:none;border-radius:0}input::-webkit-search-cancel-button,input::-webkit-search-decoration,input::-webkit-search-results-button,input::-webkit-search-results-decoration{display:none}input[type=search]::-ms-clear{width:0;height:0;display:none}input[type=search]::-ms-reveal{width:0;height:0;display:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}table{border-color:inherit;text-indent:0}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}@font-face{src:url("../fonts/ArtegraSansExBold.woff2") format("woff2");font-family:ArtegraSansEx;font-weight:700;font-style:normal;font-display:swap}@font-face{src:url("../fonts/ArtegraSansExMedium.woff2") format("woff2");font-family:ArtegraSansEx;font-weight:500;font-style:normal;font-display:swap}@font-face{src:url("../fonts/Helvetica-Bold.woff2") format("woff2");font-family:Helvetica;font-weight:700;font-style:normal;font-display:swap}@font-face{src:url("../fonts/Helvetica.woff2") format("woff2");font-family:Helvetica;font-weight:400;font-style:normal;font-display:swap}[data-simplebar]{flex-flow:column wrap;place-content:flex-start;align-items:flex-start;position:relative}.simplebar-mask,.simplebar-offset{position:absolute;inset:0;margin:0;padding:0}.simplebar-wrapper{width:inherit;height:inherit;max-width:inherit;max-height:inherit;overflow:hidden}.simplebar-mask{direction:inherit;z-index:0;overflow:hidden;width:auto!important;height:auto!important}.simplebar-offset{-webkit-overflow-scrolling:touch;direction:inherit!important;box-sizing:inherit!important;resize:none!important}.simplebar-content-wrapper{direction:inherit;height:100%;width:auto;max-width:100%;max-height:100%;scrollbar-width:none;-ms-overflow-style:none;display:block;position:relative;overflow:auto;box-sizing:border-box!important}.simplebar-content-wrapper::-webkit-scrollbar,.simplebar-hide-scrollbar::-webkit-scrollbar{width:0;height:0;display:none}.simplebar-content:after,.simplebar-content:before{content:" ";display:table}.simplebar-placeholder{max-height:100%;max-width:100%;width:100%;pointer-events:none}.simplebar-height-auto-observer-wrapper{height:100%;width:100%;max-width:1px;float:left;max-height:1px;z-index:-1;pointer-events:none;flex-grow:inherit;flex-shrink:0;flex-basis:0;margin:0;padding:0;position:relative;overflow:hidden;box-sizing:inherit!important}.simplebar-height-auto-observer{box-sizing:inherit;opacity:0;height:1000%;width:1000%;min-height:1px;min-width:1px;pointer-events:none;z-index:-1;display:block;position:absolute;top:0;left:0;overflow:hidden}.simplebar-track{z-index:1;pointer-events:none;position:absolute;bottom:0;right:0;overflow:hidden}[data-simplebar].simplebar-dragging,[data-simplebar].simplebar-dragging .simplebar-content{pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none}[data-simplebar].simplebar-dragging .simplebar-track{pointer-events:all}.simplebar-scrollbar{min-height:10px;position:absolute;left:0;right:0}.simplebar-scrollbar:before{content:"";opacity:0;background:#000;border-radius:7px;transition:opacity .2s linear .5s;position:absolute;left:2px;right:2px;inset:2px}.simplebar-scrollbar.simplebar-visible:before{opacity:.5;transition-duration:0s;transition-delay:0s}.simplebar-track.simplebar-vertical{width:11px;top:0}.simplebar-track.simplebar-horizontal{height:11px;left:0}.simplebar-track.simplebar-horizontal .simplebar-scrollbar{min-height:0;min-width:10px;width:auto;inset:0 auto 0 0}[data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical{left:0;right:auto}.simplebar-dummy-scrollbar-size{direction:rtl;opacity:0;visibility:hidden;height:500px;width:500px;position:fixed;overflow-x:scroll;overflow-y:hidden;-ms-overflow-style:scrollbar!important}.simplebar-dummy-scrollbar-size>div{width:200%;height:200%;margin:10px 0}.simplebar-hide-scrollbar{visibility:hidden;scrollbar-width:none;-ms-overflow-style:none;position:fixed;left:0;overflow-y:scroll};summary::-webkit-details-marker{display:none} /* Виправлення Layout Shift */ .logo img{ object-fit:contain; } img { max-width: 100%; height: auto; } .hero__image { position: relative; overflow: hidden; height: 100%; } .hero__image:before{ z-index:1; } .hero__image img { position: absolute; top: 0; left: 0; width: 100%; height: 100%; object-fit: cover; } .hero__image + .container{ position: absolute; top: 0; margin: 0 auto; left: 0; right: 0; }