@font-face{font-family:"Bevellier";src:url("../fonts/Bevellier-Thin.woff2") format("woff2"),url("../fonts/Bevellier-Thin.woff") format("woff"),url("../fonts/Bevellier-Thin.ttf") format("truetype");font-weight:100;font-display:swap;font-style:normal}@font-face{font-family:"Bevellier";src:url("../fonts/Bevellier-ThinItalic.woff2") format("woff2"),url("../fonts/Bevellier-ThinItalic.woff") format("woff"),url("../fonts/Bevellier-ThinItalic.ttf") format("truetype");font-weight:100;font-display:swap;font-style:italic}@font-face{font-family:"Bevellier";src:url("../fonts/Bevellier-Extralight.woff2") format("woff2"),url("../fonts/Bevellier-Extralight.woff") format("woff"),url("../fonts/Bevellier-Extralight.ttf") format("truetype");font-weight:200;font-display:swap;font-style:normal}@font-face{font-family:"Bevellier";src:url("../fonts/Bevellier-ExtralightItalic.woff2") format("woff2"),url("../fonts/Bevellier-ExtralightItalic.woff") format("woff"),url("../fonts/Bevellier-ExtralightItalic.ttf") format("truetype");font-weight:200;font-display:swap;font-style:italic}@font-face{font-family:"Bevellier";src:url("../fonts/Bevellier-Light.woff2") format("woff2"),url("../fonts/Bevellier-Light.woff") format("woff"),url("../fonts/Bevellier-Light.ttf") format("truetype");font-weight:300;font-display:swap;font-style:normal}@font-face{font-family:"Bevellier";src:url("../fonts/Bevellier-LightItalic.woff2") format("woff2"),url("../fonts/Bevellier-LightItalic.woff") format("woff"),url("../fonts/Bevellier-LightItalic.ttf") format("truetype");font-weight:300;font-display:swap;font-style:italic}@font-face{font-family:"Bevellier";src:url("../fonts/Bevellier-Regular.woff2") format("woff2"),url("../fonts/Bevellier-Regular.woff") format("woff"),url("../fonts/Bevellier-Regular.ttf") format("truetype");font-weight:400;font-display:swap;font-style:normal}@font-face{font-family:"Bevellier";src:url("../fonts/Bevellier-Italic.woff2") format("woff2"),url("../fonts/Bevellier-Italic.woff") format("woff"),url("../fonts/Bevellier-Italic.ttf") format("truetype");font-weight:400;font-display:swap;font-style:italic}@font-face{font-family:"Bevellier";src:url("../fonts/Bevellier-Medium.woff2") format("woff2"),url("../fonts/Bevellier-Medium.woff") format("woff"),url("../fonts/Bevellier-Medium.ttf") format("truetype");font-weight:500;font-display:swap;font-style:normal}@font-face{font-family:"Bevellier";src:url("../fonts/Bevellier-MediumItalic.woff2") format("woff2"),url("../fonts/Bevellier-MediumItalic.woff") format("woff"),url("../fonts/Bevellier-MediumItalic.ttf") format("truetype");font-weight:500;font-display:swap;font-style:italic}@font-face{font-family:"Bevellier";src:url("../fonts/Bevellier-Semibold.woff2") format("woff2"),url("../fonts/Bevellier-Semibold.woff") format("woff"),url("../fonts/Bevellier-Semibold.ttf") format("truetype");font-weight:600;font-display:swap;font-style:normal}@font-face{font-family:"Bevellier";src:url("../fonts/Bevellier-SemiboldItalic.woff2") format("woff2"),url("../fonts/Bevellier-SemiboldItalic.woff") format("woff"),url("../fonts/Bevellier-SemiboldItalic.ttf") format("truetype");font-weight:600;font-display:swap;font-style:italic}@font-face{font-family:"Bevellier";src:url("../fonts/Bevellier-Bold.woff2") format("woff2"),url("../fonts/Bevellier-Bold.woff") format("woff"),url("../fonts/Bevellier-Bold.ttf") format("truetype");font-weight:700;font-display:swap;font-style:normal}@font-face{font-family:"Bevellier";src:url("../fonts/Bevellier-BoldItalic.woff2") format("woff2"),url("../fonts/Bevellier-BoldItalic.woff") format("woff"),url("../fonts/Bevellier-BoldItalic.ttf") format("truetype");font-weight:700;font-display:swap;font-style:italic}@font-face{font-family:"Bevellier";src:url("../fonts/Bevellier-Black.woff2") format("woff2"),url("../fonts/Bevellier-Black.woff") format("woff"),url("../fonts/Bevellier-Black.ttf") format("truetype");font-weight:900;font-display:swap;font-style:normal}@font-face{font-family:"Bevellier";src:url("../fonts/Bevellier-BlackItalic.woff2") format("woff2"),url("../fonts/Bevellier-BlackItalic.woff") format("woff"),url("../fonts/Bevellier-BlackItalic.ttf") format("truetype");font-weight:900;font-display:swap;font-style:italic}@font-face{font-family:"Satoshi";src:url("../fonts/Satoshi-Light.woff2") format("woff2"),url("../fonts/Satoshi-Light.woff") format("woff"),url("../fonts/Satoshi-Light.ttf") format("truetype");font-weight:300;font-display:swap;font-style:normal}@font-face{font-family:"Satoshi";src:url("../fonts/Satoshi-LightItalic.woff2") format("woff2"),url("../fonts/Satoshi-LightItalic.woff") format("woff"),url("../fonts/Satoshi-LightItalic.ttf") format("truetype");font-weight:300;font-display:swap;font-style:italic}@font-face{font-family:"Satoshi";src:url("../fonts/Satoshi-Regular.woff2") format("woff2"),url("../fonts/Satoshi-Regular.woff") format("woff"),url("../fonts/Satoshi-Regular.ttf") format("truetype");font-weight:400;font-display:swap;font-style:normal}@font-face{font-family:"Satoshi";src:url("../fonts/Satoshi-Italic.woff2") format("woff2"),url("../fonts/Satoshi-Italic.woff") format("woff"),url("../fonts/Satoshi-Italic.ttf") format("truetype");font-weight:400;font-display:swap;font-style:italic}@font-face{font-family:"Satoshi";src:url("../fonts/Satoshi-Medium.woff2") format("woff2"),url("../fonts/Satoshi-Medium.woff") format("woff"),url("../fonts/Satoshi-Medium.ttf") format("truetype");font-weight:500;font-display:swap;font-style:normal}@font-face{font-family:"Satoshi";src:url("../fonts/Satoshi-MediumItalic.woff2") format("woff2"),url("../fonts/Satoshi-MediumItalic.woff") format("woff"),url("../fonts/Satoshi-MediumItalic.ttf") format("truetype");font-weight:500;font-display:swap;font-style:italic}@font-face{font-family:"Satoshi";src:url("../fonts/Satoshi-Bold.woff2") format("woff2"),url("../fonts/Satoshi-Bold.woff") format("woff"),url("../fonts/Satoshi-Bold.ttf") format("truetype");font-weight:700;font-display:swap;font-style:normal}@font-face{font-family:"Satoshi";src:url("../fonts/Satoshi-BoldItalic.woff2") format("woff2"),url("../fonts/Satoshi-BoldItalic.woff") format("woff"),url("../fonts/Satoshi-BoldItalic.ttf") format("truetype");font-weight:700;font-display:swap;font-style:italic}@font-face{font-family:"Satoshi";src:url("../fonts/Satoshi-Black.woff2") format("woff2"),url("../fonts/Satoshi-Black.woff") format("woff"),url("../fonts/Satoshi-Black.ttf") format("truetype");font-weight:900;font-display:swap;font-style:normal}@font-face{font-family:"Satoshi";src:url("../fonts/Satoshi-BlackItalic.woff2") format("woff2"),url("../fonts/Satoshi-BlackItalic.woff") format("woff"),url("../fonts/Satoshi-BlackItalic.ttf") format("truetype");font-weight:900;font-display:swap;font-style:italic}html{color-scheme:dark light}::view-transition-new(root){-webkit-animation:color-scheme-transition 500ms;animation:color-scheme-transition 500ms}@-webkit-keyframes color-scheme-transition{from{-webkit-clip-path:circle(0% at calc(100% - 105px) 55px);clip-path:circle(0% at calc(100% - 105px) 55px)}to{-webkit-clip-path:circle(150% at calc(100% - 105px) 55px);clip-path:circle(150% at calc(100% - 105px) 55px)}}@keyframes color-scheme-transition{from{-webkit-clip-path:circle(0% at calc(100% - 105px) 55px);clip-path:circle(0% at calc(100% - 105px) 55px)}to{-webkit-clip-path:circle(150% at calc(100% - 105px) 55px);clip-path:circle(150% at calc(100% - 105px) 55px)}}@media(prefers-color-scheme: light){:root{--theme: light;color-scheme:light}}@media(prefers-color-scheme: dark){:root{--theme: dark;color-scheme:dark}}body{color-scheme:light;--font-satoshi: 'Satoshi', system-ui, sans-serif;--font-bevellier: 'Bevellier', Bahnschrift, 'DIN Alternate', 'Franklin Gothic Medium', 'Nimbus Sans Narrow', sans-serif-condensed, sans-serif;--font-bold: 700;--border-radius-sm: 8px;--border-radius-md: 12px;--gap-sm: 12px;--gap-md: 24px;--gap-lg: 32px;--gap-xl: 64px;--clr-primary: #FFFFFF;--clr-secondary: #404040;--clr-accent: #CC7629;--clr-accent-transparent: #cc762900;--clr-logo: #D9A06D;--clr-page-background: linear-gradient(to bottom, #fcfcfc, #fbfafb, #fcf7f9, #fdf5f4, #fbf4ef);--clr-header-background: rgba(252, 252, 252, 0.75);--clr-block-background: var(--clr-primary);--clr-interactive: var(--clr-accent);--clr-interactive-transparent: var(--clr-accent-transparent);--clr-text: var(--clr-secondary);--clr-icon: var(--clr-secondary);--clr-icon-interactive: var(--clr-accent);--clr-border: #F2F2F2;--shadow: 1px 2px 9px 0 rgba(0,0,0,0.15)}body[data-color-theme=dark]{color-scheme:dark;--font-bold: 800;--clr-primary: #222222;--clr-secondary: #FCFCFC;--clr-accent: #D98840;--clr-logo: #D9A06D;--clr-page-background: #0B0604;--clr-header-background: rgba(5, 5, 5, 0.85);--clr-block-background: var(--clr-primary);--clr-interactive: var(--clr-accent);--clr-interactive-transparent: var(--clr-accent-transparent);--clr-text: var(--clr-secondary);--clr-icon: var(--clr-secondary);--clr-icon-interactive: var(--clr-accent);--clr-border: #616161;--shadow: 0 0 0 0 rgba(0,0,0,0)}@media(max-width: 1300px){@-webkit-keyframes color-scheme-transition{from{-webkit-clip-path:circle(0% at calc(50% + 60px) calc(100% - 50px));clip-path:circle(0% at calc(50% + 60px) calc(100% - 50px))}to{-webkit-clip-path:circle(150% at calc(50% + 60px) calc(100% - 50px));clip-path:circle(150% at calc(50% + 60px) calc(100% - 50px))}}@keyframes color-scheme-transition{from{-webkit-clip-path:circle(0% at calc(50% + 60px) calc(100% - 50px));clip-path:circle(0% at calc(50% + 60px) calc(100% - 50px))}to{-webkit-clip-path:circle(150% at calc(50% + 60px) calc(100% - 50px));clip-path:circle(150% at calc(50% + 60px) calc(100% - 50px))}}}@media(max-width: 900px){body{--gap-sm: 8px;--gap-md: 12px;--gap-lg: 24px;--gap-xl: 32px}}*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}*{margin:0;padding:0;font:inherit}body{min-height:100vh}img,picture,svg,video{display:block;max-width:100%}button{border:none;outline:none;background:none}button{cursor:pointer}.tab{--animation-duration: 0.5s;background:var(--clr-page-background);-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;height:100vh;padding-top:190px;padding-bottom:var(--gap-lg);overflow:auto;display:none}.tab.active{display:block}.tab.swipe-left-enter-active{display:block;-webkit-animation:var(--animation-duration) swipe-left-enter ease-out forwards;animation:var(--animation-duration) swipe-left-enter ease-out forwards}.tab.swipe-left-leave-active{display:block;position:absolute;z-index:2;width:100%;-webkit-animation:var(--animation-duration) swipe-left-leave ease-in forwards;animation:var(--animation-duration) swipe-left-leave ease-in forwards}.tab.swipe-right-enter-active{display:block;-webkit-animation:var(--animation-duration) swipe-right-enter ease-out forwards;animation:var(--animation-duration) swipe-right-enter ease-out forwards}.tab.swipe-right-leave-active{display:block;position:absolute;z-index:2;width:100%;-webkit-animation:var(--animation-duration) swipe-right-leave ease-in forwards;animation:var(--animation-duration) swipe-right-leave ease-in forwards}@-webkit-keyframes swipe-left-enter{0%{-webkit-clip-path:inset(0 0 0 100%);clip-path:inset(0 0 0 100%)}100%{-webkit-clip-path:inset(0);clip-path:inset(0)}}@keyframes swipe-left-enter{0%{-webkit-clip-path:inset(0 0 0 100%);clip-path:inset(0 0 0 100%)}100%{-webkit-clip-path:inset(0);clip-path:inset(0)}}@-webkit-keyframes swipe-left-leave{0%{-webkit-clip-path:inset(0);clip-path:inset(0)}100%{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}}@keyframes swipe-left-leave{0%{-webkit-clip-path:inset(0);clip-path:inset(0)}100%{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}}@-webkit-keyframes swipe-right-enter{0%{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}100%{-webkit-clip-path:inset(0);clip-path:inset(0)}}@keyframes swipe-right-enter{0%{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}100%{-webkit-clip-path:inset(0);clip-path:inset(0)}}@-webkit-keyframes swipe-right-leave{0%{-webkit-clip-path:inset(0);clip-path:inset(0)}100%{-webkit-clip-path:inset(0 0 0 100%);clip-path:inset(0 0 0 100%)}}@keyframes swipe-right-leave{0%{-webkit-clip-path:inset(0);clip-path:inset(0)}100%{-webkit-clip-path:inset(0 0 0 100%);clip-path:inset(0 0 0 100%)}}.content-block{background-color:var(--clr-block-background);outline:1px solid var(--clr-border);-webkit-box-shadow:var(--shadow);box-shadow:var(--shadow);border-radius:var(--border-radius-md)}.dropdown-cont{position:relative}.dropdown-cont.active .js-dropdown svg{fill:var(--clr-icon-interactive)}.dropdown-cont.active .dropdown{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;visibility:visible}.dropdown{visibility:hidden;max-width:calc(100vw - var(--gap-sm));position:absolute;top:calc(100% + 5px);-webkit-transform:translateY(-5px);transform:translateY(-5px);opacity:0;left:0;border-radius:var(--border-radius-md);padding:18px var(--gap-md) var(--gap-md) var(--gap-md);background-color:var(--clr-block-background);outline:1px solid var(--clr-border);-webkit-box-shadow:var(--shadow);box-shadow:var(--shadow);text-align:center;-webkit-transition:opacity .25s ease,visibility .25s ease,-webkit-transform .25s ease;transition:opacity .25s ease,visibility .25s ease,-webkit-transform .25s ease;transition:transform .25s ease,opacity .25s ease,visibility .25s ease;transition:transform .25s ease,opacity .25s ease,visibility .25s ease,-webkit-transform .25s ease}.dropdown--left{left:auto;right:0}.chips{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--gap-sm);list-style:none;-ms-flex-wrap:wrap;flex-wrap:wrap}.chips.chips--reverse{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-transform:rotate(180deg) scaleX(-1);transform:rotate(180deg) scaleX(-1)}.chip{min-height:43px;border-radius:50px;padding:4px 16px;font-size:1.25rem;font-weight:500;background-color:var(--clr-block-background);outline:1px solid var(--clr-border);-webkit-box-shadow:var(--shadow);box-shadow:var(--shadow);white-space:nowrap;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;color:var(--clr-text)}.chip .icon{width:35px;height:35px;margin-left:-9px}.chip .icon svg{fill:var(--clr-icon)}.chip span:not(.icon){margin-top:-1px}.chip--orange .icon svg{fill:var(--clr-accent)}.chip--blank{-webkit-box-shadow:none;box-shadow:none;background:none;outline:none;padding-left:2px;padding-right:2px}.chip--reverse{background-color:var(--clr-text);color:var(--clr-block-background)}.chip--reverse .icon svg{fill:var(--clr-block-background)}.chip--bg{font-size:1.5rem;padding:5px 18px}.chip--bg .icon{margin-left:-10px}.chips--reverse .chip{-webkit-transform:rotate(180deg) scaleX(-1);transform:rotate(180deg) scaleX(-1)}.wcag_hide{border:0;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.preloader{display:none;position:fixed;top:calc(50% + 2px);left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:999;-webkit-animation:1s preloader-logo forwards 1s;animation:1s preloader-logo forwards 1s;width:300px;height:300px;border-radius:100%;background-color:var(--clr-block-background);-ms-flex-line-pack:center;align-content:center;justify-items:center;pointer-events:none;overflow:hidden}.preloader .logo{width:100%;-o-object-fit:contain;object-fit:contain;width:100%;height:100%;margin:0 auto;padding:100px}@-webkit-keyframes preloader-logo{0%{opacity:1}99%{opacity:0;width:0px;height:0px;visibility:visible;top:calc(50% + 2px);left:50%}100%{width:0;height:0;visibility:hidden;top:-1px;left:-1px}}@keyframes preloader-logo{0%{opacity:1}99%{opacity:0;width:0px;height:0px;visibility:visible;top:calc(50% + 2px);left:50%}100%{width:0;height:0;visibility:hidden;top:-1px;left:-1px}}.toggle-block-btn[aria-expanded=true] .toggle-block__show-desc{display:none}.toggle-block-btn[aria-expanded=false] .toggle-block__hide-desc{display:none}.toggle-target{overflow:hidden;-webkit-transition-property:max-height,margin-top;transition-property:max-height,margin-top;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}.toggle-target.hidden{visibility:hidden;margin-top:-10px;max-height:0;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}@media(max-width: 1300px){.tab{--animation-duration: 0.4s;padding-top:80px;padding-bottom:100px}@-webkit-keyframes swipe-left-enter{from{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}@keyframes swipe-left-enter{from{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}@-webkit-keyframes swipe-left-leave{from{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}to{-webkit-clip-path:inset(100% 0 0 0);clip-path:inset(100% 0 0 0)}}@keyframes swipe-left-leave{from{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}to{-webkit-clip-path:inset(100% 0 0 0);clip-path:inset(100% 0 0 0)}}@-webkit-keyframes swipe-right-enter{from{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}@keyframes swipe-right-enter{from{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}@-webkit-keyframes swipe-right-leave{from{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}to{-webkit-clip-path:inset(100% 0 0 0);clip-path:inset(100% 0 0 0)}}@keyframes swipe-right-leave{from{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}to{-webkit-clip-path:inset(100% 0 0 0);clip-path:inset(100% 0 0 0)}}.dropdown-cont{position:static}.dropdown--left,.dropdown--right{top:auto;left:0;right:0}.overlay-menu .dropdown{padding:var(--gap-md) var(--gap-md) 18px var(--gap-md)}.overlay-menu .dropdown--left,.overlay-menu .dropdown--right{left:50%;-webkit-transform:translateY(5px) translateX(-50%);transform:translateY(5px) translateX(-50%);right:auto;bottom:calc(100% + var(--gap-md))}.overlay-menu .dropdown-cont.active .dropdown{-webkit-transform:translateY(0) translateX(-50%);transform:translateY(0) translateX(-50%)}}@media(max-width: 900px){.chip{gap:6px;padding:2px 14px;min-height:38px}.chip .icon{width:32px;height:32px}.chip--bg{font-size:1.375rem;padding:5px 18px}}header{position:fixed;z-index:20;left:25px;right:25px;padding:var(--gap-sm) 0 var(--gap-sm) 0;background-color:var(--clr-header-background);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}nav>.inner{position:relative}.btn--toggle-menu{display:none}.nav--main{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.nav--main a{--link-side-padding: 20px;font-family:var(--font-bevellier);font-size:2rem;font-weight:400;color:var(--clr-text);text-decoration:none;position:relative;padding:10px 20px}.nav--main a:after{content:"";position:absolute;bottom:4px;left:var(--link-side-padding);width:0;height:3px;background-color:var(--clr-text);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:width .2s ease;transition:width .2s ease}.nav--main a.active:after,.nav--main a.active-previous:after,.nav--main a.active-new:after{-webkit-transition:width .5s ease;transition:width .5s ease}.nav--main a.active:after,.nav--main a.active-new:after{width:calc(100% - var(--link-side-padding)*2) !important}.nav--main a:hover{-webkit-transform:none;transform:none}.nav--main a:hover:after{width:25px}.nav--main:has(li:nth-child(1) a.active) li a:after,.nav--main:has(li:nth-child(1) a.active-previous) li a:after{left:auto;right:var(--link-side-padding)}.nav--main:has(li:nth-child(2) a.active) li:nth-child(1) a:after,.nav--main:has(li:nth-child(2) a.active-previous) li:nth-child(1) a:after{left:var(--link-side-padding);right:auto}.nav--main:has(li:nth-child(2) a.active) li a:after,.nav--main:has(li:nth-child(2) a.active-previous) li a:after{left:auto;right:var(--link-side-padding)}.nav--main:has(li:nth-child(4) a.active) li:nth-child(1) a:after,.nav--main:has(li:nth-child(4) a.active) li:nth-child(2) a:after,.nav--main:has(li:nth-child(4) a.active-previous) li:nth-child(1) a:after,.nav--main:has(li:nth-child(4) a.active-previous) li:nth-child(2) a:after{left:var(--link-side-padding);right:auto}.nav--main:has(li:nth-child(4) a.active) li a:after,.nav--main:has(li:nth-child(4) a.active-previous) li a:after{left:auto;right:var(--link-side-padding)}.nav--main .logo img{width:110px;margin:0 50px}.nav--side{list-style:none;position:absolute;top:50%;translate:0 -50%;right:55px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.nav--side .nav--side__button{padding:10px}.nav--side .nav--side__button .icon svg{width:30px;height:30px;fill:var(--clr-icon)}.nav--side .nav--side__button:hover svg,.nav--side .nav--side__button:focus-visible svg,.nav--side .nav--side__button[aria-expanded=true] svg{fill:var(--clr-interactive)}.nav--side .nav--side__button:focus-visible{outline-offset:0}.nav--side .btn--theme-change .icon--sun{display:none}.nav--side .btn--theme-change[data-theme=light] .icon--moon{display:inline}.nav--side .btn--theme-change[data-theme=light] .icon--sun{display:none}.nav--side .btn--theme-change[data-theme=dark] .icon--moon{display:none}.nav--side .btn--theme-change[data-theme=dark] .icon--sun{display:inline}.overlay-menu{display:none}.overlay-menu__bottom{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:var(--gap-lg)}@media(max-width: 1400px){.nav--main .logo img{margin:0}}@media(max-width: 1300px){header{left:0;right:0;padding:var(--gap-sm) var(--gap-sm) calc(var(--gap-sm) + 8px) var(--gap-sm)}.btn--toggle-menu{display:block}.btn--toggle-menu{display:block;position:fixed;bottom:38px;right:22px;z-index:50}.btn--toggle-menu .icon{width:53px;height:53px;padding:15px;background-color:var(--clr-block-background);border-radius:50px;outline:1px solid var(--clr-border);-webkit-box-shadow:var(--shadow);box-shadow:var(--shadow);-webkit-transform:scale(1) !important;transform:scale(1) !important}.btn--toggle-menu .icon svg{stroke:var(--clr-secondary)}.overlay-menu .btn--toggle-menu{display:block;position:-webkit-sticky;position:sticky;bottom:32px;margin-top:-53px;margin-left:auto;-webkit-transform:translate(8px, 25px);transform:translate(8px, 25px);z-index:50}nav>.inner>.nav--main .logo{position:absolute;left:0;top:0}nav>.inner>.nav--main .logo img{width:49px}nav>.inner>.nav--main .nav--main--li{display:none}nav>.inner>.nav--main a{font-size:1.625rem;padding-top:0}body[data-page=portfolio] nav>.inner>.nav--main .nav-li-portfolio{display:block}body[data-page=skills] nav>.inner>.nav--main .nav-li-skills{display:block}body[data-page=experience] nav>.inner>.nav--main .nav-li-experience{display:block}body[data-page=contact] nav>.inner>.nav--main .nav-li-contact{display:block}nav>.inner>.nav--side{display:none}.overlay-menu{--animation-duration: 0.4s;position:fixed;overflow:auto;top:0;right:0;bottom:0;left:0;z-index:80;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:var(--gap-sm);background-color:var(--clr-header-background);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding:var(--gap-lg) var(--gap-sm)}.overlay-menu__top p{text-align:center;font-family:var(--font-bevellier);font-size:1.75rem;font-weight:600;color:var(--clr-logo);text-transform:uppercase}.overlay-menu__top .logo{width:60px;margin-top:var(--gap-sm);margin-left:auto;margin-right:auto;-webkit-transform:translateX(-12px);transform:translateX(-12px)}.overlay-menu .nav--main{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--gap-lg)}.overlay-menu .nav--main .logo{display:none}.overlay-menu .nav--side{position:relative;top:auto;right:auto;translate:none;margin-top:var(--gap-lg)}.overlay-menu.closing{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-animation:var(--animation-duration) overlay-menu-hide forwards ease-in;animation:var(--animation-duration) overlay-menu-hide forwards ease-in}.overlay-menu.active{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-animation:var(--animation-duration) overlay-menu-show forwards ease-out;animation:var(--animation-duration) overlay-menu-show forwards ease-out}@-webkit-keyframes overlay-menu-show{from{-webkit-clip-path:inset(100% 0 0 0);clip-path:inset(100% 0 0 0)}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}@keyframes overlay-menu-show{from{-webkit-clip-path:inset(100% 0 0 0);clip-path:inset(100% 0 0 0)}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}@-webkit-keyframes overlay-menu-hide{from{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}to{-webkit-clip-path:inset(100% 0 0 0);clip-path:inset(100% 0 0 0)}}@keyframes overlay-menu-hide{from{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}to{-webkit-clip-path:inset(100% 0 0 0);clip-path:inset(100% 0 0 0)}}body .overlay-menu .nav--main{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease, -webkit-transform .5s ease;margin-top:auto;padding-top:80px}body.dropdown-open .overlay-menu .nav--main{-webkit-transform:translateY(-80px);transform:translateY(-80px)}}@media(max-width: 900px){.overlay-menu{padding-bottom:var(--gap-xl)}}@media(max-width: 410px){.overlay-menu .nav--side{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:auto;margin-right:auto}}body{font-family:var(--font-satoshi);font-size:1.25rem}h1,h2,h3,h4,h5,h6{font-family:var(--font-bevellier)}h1{font-size:2.25rem;font-weight:700}h1 .subh1{color:var(--clr-accent);font-weight:500}h2{font-size:1.5rem;font-weight:600}h3{font-size:1.375rem;font-weight:500}a,.btn--link,button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:10px;justify-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}a,a p,a span,.btn--link,.btn--link span,button,button span{color:inherit;font-weight:700;border-radius:6px;-webkit-transition:-webkit-text-decoration-color .5s ease;transition:-webkit-text-decoration-color .5s ease;transition:text-decoration-color .5s ease;transition:text-decoration-color .5s ease, -webkit-text-decoration-color .5s ease}a svg,a p svg,a span svg,.btn--link svg,.btn--link span svg,button svg,button span svg{fill:var(--clr-icon-interactive);-webkit-transition:fill .25s ease;transition:fill .25s ease}a:hover,a:focus-visible,a p:hover,a p:focus-visible,a span:hover,a span:focus-visible,.btn--link:hover,.btn--link:focus-visible,.btn--link span:hover,.btn--link span:focus-visible,button:hover,button:focus-visible,button span:hover,button span:focus-visible{-webkit-text-decoration-color:var(--clr-text);text-decoration-color:var(--clr-text)}a:hover p,a:hover span,a:focus-visible p,a:focus-visible span,a p:hover p,a p:hover span,a p:focus-visible p,a p:focus-visible span,a span:hover p,a span:hover span,a span:focus-visible p,a span:focus-visible span,.btn--link:hover p,.btn--link:hover span,.btn--link:focus-visible p,.btn--link:focus-visible span,.btn--link span:hover p,.btn--link span:hover span,.btn--link span:focus-visible p,.btn--link span:focus-visible span,button:hover p,button:hover span,button:focus-visible p,button:focus-visible span,button span:hover p,button span:hover span,button span:focus-visible p,button span:focus-visible span{-webkit-text-decoration-color:var(--clr-text);text-decoration-color:var(--clr-text)}a:hover svg,a:focus-visible svg,a p:hover svg,a p:focus-visible svg,a span:hover svg,a span:focus-visible svg,.btn--link:hover svg,.btn--link:focus-visible svg,.btn--link span:hover svg,.btn--link span:focus-visible svg,button:hover svg,button:focus-visible svg,button span:hover svg,button span:focus-visible svg{fill:var(--clr-text)}a:focus-visible,a p:focus-visible,a span:focus-visible,.btn--link:focus-visible,.btn--link span:focus-visible,button:focus-visible,button span:focus-visible{-webkit-transition:-webkit-text-decoration-color .25s ease;transition:-webkit-text-decoration-color .25s ease;transition:text-decoration-color .25s ease;transition:text-decoration-color .25s ease, -webkit-text-decoration-color .25s ease;outline:2px solid var(--clr-interactive);outline-offset:5px;-webkit-text-decoration-color:var(--clr-interactive-transparent);text-decoration-color:var(--clr-interactive-transparent)}a:focus-visible p,a:focus-visible span,a p:focus-visible p,a p:focus-visible span,a span:focus-visible p,a span:focus-visible span,.btn--link:focus-visible p,.btn--link:focus-visible span,.btn--link span:focus-visible p,.btn--link span:focus-visible span,button:focus-visible p,button:focus-visible span,button span:focus-visible p,button span:focus-visible span{-webkit-transition:-webkit-text-decoration-color .25s ease;transition:-webkit-text-decoration-color .25s ease;transition:text-decoration-color .25s ease;transition:text-decoration-color .25s ease, -webkit-text-decoration-color .25s ease;-webkit-text-decoration-color:var(--clr-interactive-transparent);text-decoration-color:var(--clr-interactive-transparent)}a,a p,a span,.btn--link span,button span{text-decoration:underline;-webkit-text-decoration-color:var(--clr-interactive);text-decoration-color:var(--clr-interactive);text-decoration-thickness:3px;text-underline-offset:7px}a,.btn--link,button{-webkit-transition:-webkit-text-decoration-color .5s ease;transition:-webkit-text-decoration-color .5s ease;transition:text-decoration-color .5s ease;transition:text-decoration-color .5s ease, -webkit-text-decoration-color .5s ease}a .icon,.btn--link .icon,button .icon{-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease, -webkit-transform .25s ease}a:hover .icon,a[aria-expanded=true] .icon,.btn--link:hover .icon,.btn--link[aria-expanded=true] .icon,button:hover .icon,button[aria-expanded=true] .icon{-webkit-transform:scale(1.15);transform:scale(1.15)}.btn--link,.btn--link span,button,button span{font-size:1.375rem}a:has(.icon),button:has(.icon),.btn--link:has(.icon){font-size:0}a:has(.icon) span,a:has(.icon) a,button:has(.icon) span,button:has(.icon) a,.btn--link:has(.icon) span,.btn--link:has(.icon) a{font-size:1.25rem}button{white-space:nowrap}b{font-weight:var(--font-bold)}@media(max-width: 900px){body{font-size:1.125rem}h1{font-size:2rem}h2{font-size:1.375rem}h3{font-size:1.25rem}.btn--link,button,button span{font-size:1.25rem}a:has(.icon),button:has(.icon),.btn--link:has(.icon),button:has(.icon){font-size:0}a:has(.icon) span,a:has(.icon) a,button:has(.icon) span,button:has(.icon) a,.btn--link:has(.icon) span,.btn--link:has(.icon) a,button:has(.icon) span,button:has(.icon) a{font-size:1.125rem}}.content-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--gap-xl);-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 var(--gap-md);-webkit-box-sizing:border-box;box-sizing:border-box}.content-grid>*:not(.content-fullw,.content-breakout,.content-small){max-width:1300px}.content-grid .content-breakout{max-width:1600px}.content-grid .content-small{max-width:1100px}body .modal{opacity:0;pointer-events:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;overflow-y:scroll;-ms-scroll-chaining:none;overscroll-behavior:contain;background-color:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:opacity 0s linear 1s,-webkit-transform .4s ease-in;transition:opacity 0s linear 1s,-webkit-transform .4s ease-in;transition:transform .4s ease-in,opacity 0s linear 1s;transition:transform .4s ease-in,opacity 0s linear 1s,-webkit-transform .4s ease-in}body .modal.disabled{display:none}body .modal__body{width:100%}body .modal.active{opacity:1;pointer-events:auto;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:opacity 0s linear 0s,-webkit-transform .4s ease-out;transition:opacity 0s linear 0s,-webkit-transform .4s ease-out;transition:transform .4s ease-out,opacity 0s linear 0s;transition:transform .4s ease-out,opacity 0s linear 0s,-webkit-transform .4s ease-out}.close-project{position:-webkit-sticky;position:sticky;float:right;top:31px;-webkit-transition:top .5s ease,background-color .25s ease;transition:top .5s ease,background-color .25s ease;z-index:1;background-color:var(--clr-secondary);border-radius:50px;-webkit-box-shadow:var(--shadow);box-shadow:var(--shadow)}.close-project .icon{width:45px;height:45px;-webkit-transform:scale(1.18);transform:scale(1.18)}.close-project .icon svg{fill:var(--clr-block-background)}.close-project:hover,.close-project:focus-visible{background-color:var(--clr-interactive)}.close-project:not(.project-header__top--is-visible){top:calc(100% - 100px)}.project-header{margin-top:var(--gap-lg)}.project-header__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:var(--gap-sm);-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-right:50px}.project-header__content{margin-top:var(--gap-sm);background-color:var(--clr-block-background);border-radius:var(--border-radius-md);padding:var(--gap-md)}.project-content{display:grid;grid-template-columns:repeat(6, 1fr);gap:var(--gap-lg);margin-top:var(--gap-lg);margin-bottom:calc(var(--gap-xl)*2)}.project-content .project-image{background:-webkit-gradient(linear, left top, left bottom, from(rgb(125, 125, 125)), to(rgb(184, 184, 184)));background:linear-gradient(180deg, rgb(125, 125, 125) 0%, rgb(184, 184, 184) 100%);overflow:clip;padding:var(--gap-lg) var(--gap-lg) 0 var(--gap-lg);justify-items:center;grid-column:span 3;height:800px;max-height:95vh}.project-content .project-image picture,.project-content .project-image img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;border-radius:var(--border-radius-md) var(--border-radius-md) 0 0;-webkit-box-shadow:0 -1px 2px 3px rgba(0,0,0,.031372549);box-shadow:0 -1px 2px 3px rgba(0,0,0,.031372549)}.project-content .project-image.pi--third{grid-column:span 2;padding-top:var(--gap-md);padding-left:var(--gap-md);padding-right:var(--gap-md)}.project-content .project-image.pi--half-mobile{grid-column:span 3;padding-top:var(--gap-md);padding-left:var(--gap-md);padding-right:var(--gap-md)}.project-content .project-image.pi--half-mobile picture,.project-content .project-image.pi--half-mobile img{width:400px;max-width:100%}.project-content .project-image.pi--twothird{grid-column:span 4;padding-top:var(--gap-md);padding-left:var(--gap-md);padding-right:var(--gap-md)}.project-content .project-image.pi--fullw{grid-column:span 6;padding-left:var(--gap-xl);padding-right:var(--gap-xl)}.project-content.project--praha6 .project-image:nth-child(1){background:linear-gradient(46deg, rgb(11, 109, 115) 0%, rgb(0, 177, 153) 100%)}.project-content.project--praha6 .project-image:nth-child(2){background:linear-gradient(225deg, rgb(11, 109, 115) 0%, rgb(0, 177, 153) 100%)}.project-content.project--praha6 .project-image:nth-child(3){background:linear-gradient(63deg, rgb(11, 109, 115) 0%, rgb(0, 177, 153) 100%)}.project-content.project--praha6 .project-image:nth-child(4){background:linear-gradient(228deg, rgb(11, 109, 115) 0%, rgb(0, 177, 153) 100%)}.project-content.project--praha6 .project-image:nth-child(5){background:linear-gradient(178deg, rgb(11, 109, 115) 0%, rgb(0, 177, 153) 100%)}.project-content.project--praha6 .project-image:nth-child(6){background:linear-gradient(285deg, rgb(11, 109, 115) 0%, rgb(0, 177, 153) 100%)}.project-content.project--praha6 .project-image:nth-child(7){background:linear-gradient(128deg, rgb(11, 109, 115) 0%, rgb(0, 177, 153) 100%)}.project-content.project--praha6 .project-image:nth-child(8){background:linear-gradient(7deg, rgb(11, 109, 115) 0%, rgb(0, 177, 153) 100%)}.project-content.project--praha6 .project-image:nth-child(9){background:linear-gradient(259deg, rgb(11, 109, 115) 0%, rgb(0, 177, 153) 100%)}.project-content.project--praha6 .project-image:nth-child(10){background:linear-gradient(10deg, rgb(11, 109, 115) 0%, rgb(0, 177, 153) 100%)}.project-content.project--praha6 .project-image:nth-child(11){background:linear-gradient(359deg, rgb(11, 109, 115) 0%, rgb(0, 177, 153) 100%)}.project-content.project--praha6 .project-image:nth-child(12){background:linear-gradient(45deg, rgb(11, 109, 115) 0%, rgb(0, 177, 153) 100%)}.project-content.project--praha6 .project-image:nth-child(13){background:linear-gradient(229deg, rgb(11, 109, 115) 0%, rgb(0, 177, 153) 100%)}.project-content.project--praha6 .project-image:nth-child(14){background:linear-gradient(86deg, rgb(11, 109, 115) 0%, rgb(0, 177, 153) 100%)}.project-content.project--praha6 .project-image:nth-child(15){background:linear-gradient(85deg, rgb(11, 109, 115) 0%, rgb(0, 177, 153) 100%)}.project-content.project--praha6 .project-image:nth-child(16){background:linear-gradient(349deg, rgb(11, 109, 115) 0%, rgb(0, 177, 153) 100%)}.project-content.project--praha6 .project-image:nth-child(17){background:linear-gradient(346deg, rgb(11, 109, 115) 0%, rgb(0, 177, 153) 100%)}.project-content.project--praha6 .project-image:nth-child(18){background:linear-gradient(118deg, rgb(11, 109, 115) 0%, rgb(0, 177, 153) 100%)}.project-content.project--praha6 .project-image:nth-child(19){background:linear-gradient(300deg, rgb(11, 109, 115) 0%, rgb(0, 177, 153) 100%)}.project-content.project--praha6 .project-image:nth-child(20){background:linear-gradient(359deg, rgb(11, 109, 115) 0%, rgb(0, 177, 153) 100%)}.project-content.project--szif .project-image:nth-child(1){background:linear-gradient(117deg, #004721 0%, #001207 100%)}.project-content.project--szif .project-image:nth-child(2){background:linear-gradient(31deg, #004721 0%, #001207 100%)}.project-content.project--szif .project-image:nth-child(3){background:linear-gradient(358deg, #004721 0%, #001207 100%)}.project-content.project--szif .project-image:nth-child(4){background:linear-gradient(174deg, #004721 0%, #001207 100%)}.project-content.project--szif .project-image:nth-child(5){background:linear-gradient(300deg, #004721 0%, #001207 100%)}.project-content.project--szif .project-image:nth-child(6){background:linear-gradient(277deg, #004721 0%, #001207 100%)}.project-content.project--szif .project-image:nth-child(7){background:linear-gradient(139deg, #004721 0%, #001207 100%)}.project-content.project--szif .project-image:nth-child(8){background:linear-gradient(256deg, #004721 0%, #001207 100%)}.project-content.project--szif .project-image:nth-child(9){background:linear-gradient(27deg, #004721 0%, #001207 100%)}.project-content.project--szif .project-image:nth-child(10){background:linear-gradient(55deg, #004721 0%, #001207 100%)}.project-content.project--szif .project-image:nth-child(11){background:linear-gradient(152deg, #004721 0%, #001207 100%)}.project-content.project--szif .project-image:nth-child(12){background:linear-gradient(118deg, #004721 0%, #001207 100%)}.project-content.project--szif .project-image:nth-child(13){background:linear-gradient(296deg, #004721 0%, #001207 100%)}.project-content.project--szif .project-image:nth-child(14){background:linear-gradient(153deg, #004721 0%, #001207 100%)}.project-content.project--szif .project-image:nth-child(15){background:linear-gradient(102deg, #004721 0%, #001207 100%)}.project-content.project--szif .project-image:nth-child(16){background:linear-gradient(156deg, #004721 0%, #001207 100%)}.project-content.project--szif .project-image:nth-child(17){background:linear-gradient(62deg, #004721 0%, #001207 100%)}.project-content.project--szif .project-image:nth-child(18){background:linear-gradient(223deg, #004721 0%, #001207 100%)}.project-content.project--szif .project-image:nth-child(19){background:linear-gradient(189deg, #004721 0%, #001207 100%)}.project-content.project--szif .project-image:nth-child(20){background:linear-gradient(94deg, #004721 0%, #001207 100%)}.project-content.project--elektroline-autoservis .project-image:nth-child(1){background:linear-gradient(297deg, #649AB5 0%, #D9CAA0 100%)}.project-content.project--elektroline-autoservis .project-image:nth-child(2){background:linear-gradient(214deg, #649AB5 0%, #D9CAA0 100%)}.project-content.project--elektroline-autoservis .project-image:nth-child(3){background:linear-gradient(107deg, #649AB5 0%, #D9CAA0 100%)}.project-content.project--elektroline-autoservis .project-image:nth-child(4){background:linear-gradient(91deg, #649AB5 0%, #D9CAA0 100%)}.project-content.project--elektroline-autoservis .project-image:nth-child(5){background:linear-gradient(149deg, #649AB5 0%, #D9CAA0 100%)}.project-content.project--elektroline-autoservis .project-image:nth-child(6){background:linear-gradient(261deg, #649AB5 0%, #D9CAA0 100%)}.project-content.project--elektroline-autoservis .project-image:nth-child(7){background:linear-gradient(325deg, #649AB5 0%, #D9CAA0 100%)}.project-content.project--elektroline-autoservis .project-image:nth-child(8){background:linear-gradient(299deg, #649AB5 0%, #D9CAA0 100%)}.project-content.project--elektroline-autoservis .project-image:nth-child(9){background:linear-gradient(163deg, #649AB5 0%, #D9CAA0 100%)}.project-content.project--elektroline-autoservis .project-image:nth-child(10){background:linear-gradient(60deg, #649AB5 0%, #D9CAA0 100%)}.project-content.project--elektroline-autoservis .project-image:nth-child(11){background:linear-gradient(324deg, #649AB5 0%, #D9CAA0 100%)}.project-content.project--elektroline-autoservis .project-image:nth-child(12){background:linear-gradient(19deg, #649AB5 0%, #D9CAA0 100%)}.project-content.project--elektroline-autoservis .project-image:nth-child(13){background:linear-gradient(347deg, #649AB5 0%, #D9CAA0 100%)}.project-content.project--elektroline-autoservis .project-image:nth-child(14){background:linear-gradient(15deg, #649AB5 0%, #D9CAA0 100%)}.project-content.project--elektroline-autoservis .project-image:nth-child(15){background:linear-gradient(250deg, #649AB5 0%, #D9CAA0 100%)}.project-content.project--elektroline-autoservis .project-image:nth-child(16){background:linear-gradient(5deg, #649AB5 0%, #D9CAA0 100%)}.project-content.project--elektroline-autoservis .project-image:nth-child(17){background:linear-gradient(61deg, #649AB5 0%, #D9CAA0 100%)}.project-content.project--elektroline-autoservis .project-image:nth-child(18){background:linear-gradient(163deg, #649AB5 0%, #D9CAA0 100%)}.project-content.project--elektroline-autoservis .project-image:nth-child(19){background:linear-gradient(79deg, #649AB5 0%, #D9CAA0 100%)}.project-content.project--elektroline-autoservis .project-image:nth-child(20){background:linear-gradient(236deg, #649AB5 0%, #D9CAA0 100%)}.project-content.project--fno-dashboard .project-image:nth-child(1){background:linear-gradient(308deg, #DFF3FF 0%, #E9E9E9 100%)}.project-content.project--fno-dashboard .project-image:nth-child(2){background:linear-gradient(119deg, #DFF3FF 0%, #E9E9E9 100%)}.project-content.project--fno-dashboard .project-image:nth-child(3){background:linear-gradient(231deg, #DFF3FF 0%, #E9E9E9 100%)}.project-content.project--fno-dashboard .project-image:nth-child(4){background:linear-gradient(278deg, #DFF3FF 0%, #E9E9E9 100%)}.project-content.project--fno-dashboard .project-image:nth-child(5){background:linear-gradient(179deg, #DFF3FF 0%, #E9E9E9 100%)}.project-content.project--fno-dashboard .project-image:nth-child(6){background:linear-gradient(204deg, #DFF3FF 0%, #E9E9E9 100%)}.project-content.project--fno-dashboard .project-image:nth-child(7){background:linear-gradient(54deg, #DFF3FF 0%, #E9E9E9 100%)}.project-content.project--fno-dashboard .project-image:nth-child(8){background:linear-gradient(55deg, #DFF3FF 0%, #E9E9E9 100%)}.project-content.project--fno-dashboard .project-image:nth-child(9){background:linear-gradient(37deg, #DFF3FF 0%, #E9E9E9 100%)}.project-content.project--fno-dashboard .project-image:nth-child(10){background:linear-gradient(262deg, #DFF3FF 0%, #E9E9E9 100%)}.project-content.project--fno-dashboard .project-image:nth-child(11){background:linear-gradient(293deg, #DFF3FF 0%, #E9E9E9 100%)}.project-content.project--fno-dashboard .project-image:nth-child(12){background:linear-gradient(75deg, #DFF3FF 0%, #E9E9E9 100%)}.project-content.project--fno-dashboard .project-image:nth-child(13){background:linear-gradient(291deg, #DFF3FF 0%, #E9E9E9 100%)}.project-content.project--fno-dashboard .project-image:nth-child(14){background:linear-gradient(287deg, #DFF3FF 0%, #E9E9E9 100%)}.project-content.project--fno-dashboard .project-image:nth-child(15){background:linear-gradient(43deg, #DFF3FF 0%, #E9E9E9 100%)}.project-content.project--fno-dashboard .project-image:nth-child(16){background:linear-gradient(165deg, #DFF3FF 0%, #E9E9E9 100%)}.project-content.project--fno-dashboard .project-image:nth-child(17){background:linear-gradient(317deg, #DFF3FF 0%, #E9E9E9 100%)}.project-content.project--fno-dashboard .project-image:nth-child(18){background:linear-gradient(279deg, #DFF3FF 0%, #E9E9E9 100%)}.project-content.project--fno-dashboard .project-image:nth-child(19){background:linear-gradient(19deg, #DFF3FF 0%, #E9E9E9 100%)}.project-content.project--fno-dashboard .project-image:nth-child(20){background:-webkit-gradient(linear, right top, left top, from(#DFF3FF), to(#E9E9E9));background:linear-gradient(270deg, #DFF3FF 0%, #E9E9E9 100%)}.project-content.project--assc .project-image:nth-child(1){background:linear-gradient(214deg, #3E4CBE 0%, #1F212E 100%)}.project-content.project--assc .project-image:nth-child(2){background:linear-gradient(204deg, #3E4CBE 0%, #1F212E 100%)}.project-content.project--assc .project-image:nth-child(3){background:linear-gradient(95deg, #3E4CBE 0%, #1F212E 100%)}.project-content.project--assc .project-image:nth-child(4){background:linear-gradient(359deg, #3E4CBE 0%, #1F212E 100%)}.project-content.project--assc .project-image:nth-child(5){background:linear-gradient(32deg, #3E4CBE 0%, #1F212E 100%)}.project-content.project--assc .project-image:nth-child(6){background:linear-gradient(174deg, #3E4CBE 0%, #1F212E 100%)}.project-content.project--assc .project-image:nth-child(7){background:linear-gradient(358deg, #3E4CBE 0%, #1F212E 100%)}.project-content.project--assc .project-image:nth-child(8){background:linear-gradient(55deg, #3E4CBE 0%, #1F212E 100%)}.project-content.project--assc .project-image:nth-child(9){background:linear-gradient(70deg, #3E4CBE 0%, #1F212E 100%)}.project-content.project--assc .project-image:nth-child(10){background:linear-gradient(238deg, #3E4CBE 0%, #1F212E 100%)}.project-content.project--assc .project-image:nth-child(11){background:linear-gradient(38deg, #3E4CBE 0%, #1F212E 100%)}.project-content.project--assc .project-image:nth-child(12){background:linear-gradient(109deg, #3E4CBE 0%, #1F212E 100%)}.project-content.project--assc .project-image:nth-child(13){background:linear-gradient(117deg, #3E4CBE 0%, #1F212E 100%)}.project-content.project--assc .project-image:nth-child(14){background:linear-gradient(57deg, #3E4CBE 0%, #1F212E 100%)}.project-content.project--assc .project-image:nth-child(15){background:linear-gradient(265deg, #3E4CBE 0%, #1F212E 100%)}.project-content.project--assc .project-image:nth-child(16){background:linear-gradient(316deg, #3E4CBE 0%, #1F212E 100%)}.project-content.project--assc .project-image:nth-child(17){background:linear-gradient(262deg, #3E4CBE 0%, #1F212E 100%)}.project-content.project--assc .project-image:nth-child(18){background:linear-gradient(311deg, #3E4CBE 0%, #1F212E 100%)}.project-content.project--assc .project-image:nth-child(19){background:linear-gradient(118deg, #3E4CBE 0%, #1F212E 100%)}.project-content.project--assc .project-image:nth-child(20){background:linear-gradient(37deg, #3E4CBE 0%, #1F212E 100%)}.project-content.project--fno-dashboard-02 .project-image:nth-child(1){background:linear-gradient(147deg, #F6F6F6 0%, #F9C0B3 100%)}.project-content.project--fno-dashboard-02 .project-image:nth-child(2){background:linear-gradient(249deg, #F6F6F6 0%, #F9C0B3 100%)}.project-content.project--fno-dashboard-02 .project-image:nth-child(3){background:linear-gradient(33deg, #F6F6F6 0%, #F9C0B3 100%)}.project-content.project--fno-dashboard-02 .project-image:nth-child(4){background:linear-gradient(62deg, #F6F6F6 0%, #F9C0B3 100%)}.project-content.project--fno-dashboard-02 .project-image:nth-child(5){background:linear-gradient(6deg, #F6F6F6 0%, #F9C0B3 100%)}.project-content.project--fno-dashboard-02 .project-image:nth-child(6){background:linear-gradient(115deg, #F6F6F6 0%, #F9C0B3 100%)}.project-content.project--fno-dashboard-02 .project-image:nth-child(7){background:linear-gradient(27deg, #F6F6F6 0%, #F9C0B3 100%)}.project-content.project--fno-dashboard-02 .project-image:nth-child(8){background:linear-gradient(23deg, #F6F6F6 0%, #F9C0B3 100%)}.project-content.project--fno-dashboard-02 .project-image:nth-child(9){background:linear-gradient(208deg, #F6F6F6 0%, #F9C0B3 100%)}.project-content.project--fno-dashboard-02 .project-image:nth-child(10){background:linear-gradient(284deg, #F6F6F6 0%, #F9C0B3 100%)}.project-content.project--fno-dashboard-02 .project-image:nth-child(11){background:linear-gradient(86deg, #F6F6F6 0%, #F9C0B3 100%)}.project-content.project--fno-dashboard-02 .project-image:nth-child(12){background:linear-gradient(277deg, #F6F6F6 0%, #F9C0B3 100%)}.project-content.project--fno-dashboard-02 .project-image:nth-child(13){background:linear-gradient(350deg, #F6F6F6 0%, #F9C0B3 100%)}.project-content.project--fno-dashboard-02 .project-image:nth-child(14){background:linear-gradient(15deg, #F6F6F6 0%, #F9C0B3 100%)}.project-content.project--fno-dashboard-02 .project-image:nth-child(15){background:linear-gradient(177deg, #F6F6F6 0%, #F9C0B3 100%)}.project-content.project--fno-dashboard-02 .project-image:nth-child(16){background:linear-gradient(181deg, #F6F6F6 0%, #F9C0B3 100%)}.project-content.project--fno-dashboard-02 .project-image:nth-child(17){background:linear-gradient(130deg, #F6F6F6 0%, #F9C0B3 100%)}.project-content.project--fno-dashboard-02 .project-image:nth-child(18){background:linear-gradient(227deg, #F6F6F6 0%, #F9C0B3 100%)}.project-content.project--fno-dashboard-02 .project-image:nth-child(19){background:linear-gradient(108deg, #F6F6F6 0%, #F9C0B3 100%)}.project-content.project--fno-dashboard-02 .project-image:nth-child(20){background:linear-gradient(25deg, #F6F6F6 0%, #F9C0B3 100%)}@media(max-width: 900px){.close-project{top:20px}.close-project .icon{width:42px;height:42px}.project-content{gap:var(--gap-md);margin-top:var(--gap-md)}.project-content .project-image{grid-column:span 6}.project-content .project-image img{border-radius:var(--border-radius-sm) var(--border-radius-sm) 0 0}}@media(max-width: 700px){.project-content .project-image{padding:var(--gap-sm) var(--gap-sm) 0 var(--gap-sm)}.project-content .project-image.pi--third,.project-content .project-image.pi--half-mobile,.project-content .project-image.pi--twothird{grid-column:span 6;padding-top:var(--gap-sm);padding-left:var(--gap-sm);padding-right:var(--gap-sm)}.project-content .project-image.pi--fullw{padding-left:var(--gap-sm);padding-right:var(--gap-sm)}}.projects{display:grid;grid-template-columns:1fr 1fr;gap:var(--gap-xl);width:100%}.project{display:block;justify-items:baseline;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.project .chips{margin-bottom:var(--gap-sm)}.project__preview{border-radius:var(--border-radius-md);background-color:var(--clr-block-background);outline:1px solid var(--clr-border);-webkit-box-shadow:var(--shadow);box-shadow:var(--shadow);padding:var(--gap-sm);position:relative;width:100%;-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease, -webkit-transform .25s ease}.project__preview:hover{-webkit-transform:scale(1.025);transform:scale(1.025)}.project__preview img{width:100%;border-radius:8px;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;aspect-ratio:8/5}.project__preview .h{position:absolute;left:0;right:0;bottom:0;background-color:var(--clr-header-background);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-size:1.5rem;font-weight:600;font-family:var(--font-bevellier);padding:8px var(--gap-sm) 18px 21px;border-radius:0 0 12px 12px}.skill-row{display:-webkit-box;display:-ms-flexbox;display:flex;gap:40px;width:100%}.skill-row__h{-webkit-box-flex:0;-ms-flex:0 0 210px;flex:0 0 210px;text-align:right;padding-top:10px}.skill-row--top .chips{gap:var(--gap-xl)}.tab--experience .content-grid{gap:var(--gap-lg)}.tab--experience .experience-block{display:-webkit-box;display:-ms-flexbox;display:flex;gap:40px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;max-width:900px}.tab--experience .experience-block .date{font-size:1.25rem;font-weight:400}.tab--experience .experience-block .content-block{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--gap-lg);padding:var(--gap-md);-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%}.tab--experience .experience-block .content-block .image{width:200px;-webkit-box-flex:0;-ms-flex:0 0 200px;flex:0 0 200px;max-height:125px}.tab--experience .experience-block .content-block .image.keep-background{background:#fff;border-radius:2px;outline:6px solid #fff}.tab--experience .experience-block .content-block img{height:100%;width:100%;-o-object-fit:scale-down;object-fit:scale-down;border-radius:1px}.tab--experience .experience-block__text{gap:10px}.tab--experience .experience-block h3{margin-top:-4px}.contact-columns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:var(--gap-sm);width:100%}.contact-columns .about{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:680px}.contact-columns .about .text-block{padding:var(--gap-lg)}.contact-columns .links{padding:var(--gap-lg) 0;gap:var(--gap-lg)}@media(max-width: 1300px){.projects{gap:var(--gap-md)}}@media(max-width: 900px){.projects{grid-template-columns:1fr;justify-items:center;gap:var(--gap-xl)}.project{max-width:500px}.skill-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--gap-lg)}.skill-row__h{-webkit-box-flex:1;-ms-flex:auto;flex:auto;text-align:left}.skill-row--top .chips{gap:var(--gap-lg)}.tab--experience .experience-block .content-block .image{width:100%;max-height:none;-webkit-box-flex:1;-ms-flex:auto;flex:auto}.tab--experience .experience-block .content-block .image img{max-height:100px;width:100%;height:auto}.contact-columns{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.contact-columns .about .links{padding:var(--gap-sm) 0;gap:var(--gap-md)}}@media(max-width: 700px){.tab--experience{gap:48px}.tab--experience .experience-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;position:relative;gap:var(--gap-md)}.tab--experience .experience-block .date.to{position:absolute;top:0;right:0}.tab--experience .experience-block .content-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.contact-columns .about .text-block{padding:var(--gap-md)}.contact-columns .about .text-block .links{padding:var(--gap-sm) 0}}*:focus-visible{outline:2px solid blue}html{overflow:hidden}body{background:var(--clr-block-background);color:var(--clr-text);min-height:calc(100vh + 1px);overflow-x:hidden}body.page-first-load .preloader{display:block}body.page-first-load .innerbody{--preloader-animation-duration: 2.5s;-webkit-clip-path:circle(100px);clip-path:circle(100px);-webkit-animation:var(--preloader-animation-duration) preloader-mask forwards 1s;animation:var(--preloader-animation-duration) preloader-mask forwards 1s}@-webkit-keyframes preloader-mask{from{-webkit-clip-path:circle(100px);clip-path:circle(100px)}to{-webkit-clip-path:circle(200%);clip-path:circle(200%)}}@keyframes preloader-mask{from{-webkit-clip-path:circle(100px);clip-path:circle(100px)}to{-webkit-clip-path:circle(200%);clip-path:circle(200%)}}main .main__inner{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.icon{display:inline-block}.icon svg{fill:var(--clr-icon);width:100%;height:100%}a .icon,button .icon{width:30px;height:30px}a .icon svg,button .icon svg{fill:var(--clr-icon-interactive)}.text-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:28px}.d-false{display:none}@media(max-width: 1400px){.d-xxxl-false{display:none}.d-xxxl-true{display:block}.di-xxxl-true{display:inline}.dib-xxxl-true{display:inline-block}.df-xxxl-true{display:-webkit-box;display:-ms-flexbox;display:flex}}@media(max-width: 1300px){.d-xxl-false{display:none}.d-xxl-true{display:block}.di-xxl-true{display:inline}.dib-xxl-true{display:inline-block}.df-xxl-true{display:-webkit-box;display:-ms-flexbox;display:flex}body.page-first-load .innerbody{--preloader-animation-duration: 1s}@-webkit-keyframes preloader-mask{from{-webkit-clip-path:circle(100px);clip-path:circle(100px)}to{-webkit-clip-path:circle(100%);clip-path:circle(100%)}}@keyframes preloader-mask{from{-webkit-clip-path:circle(100px);clip-path:circle(100px)}to{-webkit-clip-path:circle(100%);clip-path:circle(100%)}}}@media(max-width: 900px){.d-xl-false{display:none}.d-xl-true{display:block}.di-xl-true{display:inline}.dib-xl-true{display:inline-block}.df-xl-true{display:-webkit-box;display:-ms-flexbox;display:flex}.text-block{gap:var(--gap-sm)}}@media(max-width: 700px){.d-lg-false{display:none}.d-lg-true{display:block}.di-lg-true{display:inline}.dib-lg-true{display:inline-block}.df-lg-true{display:-webkit-box;display:-ms-flexbox;display:flex}}@media(max-width: 410px){.d-md-false{display:none}.d-md-true{display:block}.di-md-true{display:inline}.dib-md-true{display:inline-block}.df-md-true{display:-webkit-box;display:-ms-flexbox;display:flex}}@media(max-width: 340px){.d-sm-false{display:none}.d-sm-true{display:block}.di-sm-true{display:inline}.dib-sm-true{display:inline-block}.df-sm-true{display:-webkit-box;display:-ms-flexbox;display:flex}}/*# sourceMappingURL=main.min.css.map */