abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}ins{text-decoration:none}ins,mark{background-color:#ff9;color:#000}mark{font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:unset;margin:unset;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:none;background:none;color:inherit;text-align:unset}button,input{overflow:visible}[type=button] select,button,input{text-transform:none!important}a{color:unset}@font-face{font-family:Montserrat;src:local("☺"),url(/fonts/Montserrat/montserrat-v25-latin_cyrillic-regular.eot) format("eot"),url(/fonts/Montserrat/montserrat-v25-latin_cyrillic-regular.woff2) format("woff2"),url(/fonts/Montserrat/montserrat-v25-latin_cyrillic-regular.woff) format("woff"),url(/fonts/Montserrat/montserrat-v25-latin_cyrillic-regular.svg) format("svg"),url(/fonts/Montserrat/montserrat-v25-latin_cyrillic-regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Montserrat;src:local("☺"),url(/fonts/Montserrat/montserrat-v25-latin_cyrillic-italic.eot) format("eot"),url(/fonts/Montserrat/montserrat-v25-latin_cyrillic-italic.woff2) format("woff2"),url(/fonts/Montserrat/montserrat-v25-latin_cyrillic-italic.woff) format("woff"),url(/fonts/Montserrat/montserrat-v25-latin_cyrillic-italic.svg) format("svg"),url(/fonts/Montserrat/montserrat-v25-latin_cyrillic-italic.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Montserrat;src:local("☺"),url(/fonts/Montserrat/montserrat-v25-latin_cyrillic-500.eot) format("eot"),url(/fonts/Montserrat/montserrat-v25-latin_cyrillic-500.woff2) format("woff2"),url(/fonts/Montserrat/montserrat-v25-latin_cyrillic-500.woff) format("woff"),url(/fonts/Montserrat/montserrat-v25-latin_cyrillic-500.svg) format("svg"),url(/fonts/Montserrat/montserrat-v25-latin_cyrillic-500.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Montserrat;src:local("☺"),url(/fonts/Montserrat/montserrat-v25-latin_cyrillic-500italic.eot) format("eot"),url(/fonts/Montserrat/montserrat-v25-latin_cyrillic-500italic.woff2) format("woff2"),url(/fonts/Montserrat/montserrat-v25-latin_cyrillic-500italic.woff) format("woff"),url(/fonts/Montserrat/montserrat-v25-latin_cyrillic-500italic.svg) format("svg"),url(/fonts/Montserrat/montserrat-v25-latin_cyrillic-500italic.ttf) format("truetype");font-weight:500;font-style:italic}@font-face{font-family:Montserrat;src:local("☺"),url(/fonts/Montserrat/montserrat-v25-latin_cyrillic-600.eot) format("eot"),url(/fonts/Montserrat/montserrat-v25-latin_cyrillic-600.woff2) format("woff2"),url(/fonts/Montserrat/montserrat-v25-latin_cyrillic-600.woff) format("woff"),url(/fonts/Montserrat/montserrat-v25-latin_cyrillic-600.svg) format("svg"),url(/fonts/Montserrat/montserrat-v25-latin_cyrillic-600.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Montserrat;src:local("☺"),url(/fonts/Montserrat/montserrat-v25-latin_cyrillic-700.eot) format("eot"),url(/fonts/Montserrat/montserrat-v25-latin_cyrillic-700.woff2) format("woff2"),url(/fonts/Montserrat/montserrat-v25-latin_cyrillic-700.woff) format("woff"),url(/fonts/Montserrat/montserrat-v25-latin_cyrillic-700.svg) format("svg"),url(/fonts/Montserrat/montserrat-v25-latin_cyrillic-700.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Montserrat;src:local("☺"),url(/fonts/Montserrat/montserrat-v25-latin_cyrillic-800.eot) format("eot"),url(/fonts/Montserrat/montserrat-v25-latin_cyrillic-800.woff2) format("woff2"),url(/fonts/Montserrat/montserrat-v25-latin_cyrillic-800.woff) format("woff"),url(/fonts/Montserrat/montserrat-v25-latin_cyrillic-800.svg) format("svg"),url(/fonts/Montserrat/montserrat-v25-latin_cyrillic-800.ttf) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:Montserrat;src:local("☺"),url(/fonts/Montserrat/montserrat-v25-latin_cyrillic-900.eot) format("eot"),url(/fonts/Montserrat/montserrat-v25-latin_cyrillic-900.woff2) format("woff2"),url(/fonts/Montserrat/montserrat-v25-latin_cyrillic-900.woff) format("woff"),url(/fonts/Montserrat/montserrat-v25-latin_cyrillic-900.svg) format("svg"),url(/fonts/Montserrat/montserrat-v25-latin_cyrillic-900.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:Gilam;src:local("☺"),url(/fonts/Gilam/Gilam-Trial-ExtraLight.woff2) format("woff2"),url(/fonts/Gilam/Gilam-Trial-ExtraLight.woff) format("woff"),url(/fonts/Gilam/Gilam-Trial-ExtraLight.otf) format("opentype");font-weight:100;font-style:normal}@font-face{font-family:Gilam;src:local("☺"),url(/fonts/Gilam/Gilam-Trial-ExtraLightItalic.woff2) format("woff2"),url(/fonts/Gilam/Gilam-Trial-ExtraLightItalic.woff) format("woff"),url(/fonts/Gilam/Gilam-Trial-ExtraLightItalic.otf) format("opentype");font-weight:100;font-style:italic}@font-face{font-family:Gilam;src:local("☺"),url(/fonts/Gilam/Gilam-Trial-Light.woff2) format("woff2"),url(/fonts/Gilam/Gilam-Trial-Light.woff) format("woff"),url(/fonts/Gilam/Gilam-Trial-Light.otf) format("opentype");font-weight:200;font-style:normal}@font-face{font-family:Gilam;src:local("☺"),url(/fonts/Gilam/Gilam-Trial-LightItalic.woff2) format("woff2"),url(/fonts/Gilam/Gilam-Trial-LightItalic.woff) format("woff"),url(/fonts/Gilam/Gilam-Trial-LightItalic.otf) format("opentype");font-weight:200;font-style:italic}@font-face{font-family:Gilam;src:local("☺"),url(/fonts/Gilam/Gilam-Trial-Thin.woff2) format("woff2"),url(/fonts/Gilam/Gilam-Trial-Thin.woff) format("woff"),url(/fonts/Gilam/Gilam-Trial-Thin.otf) format("opentype");font-weight:300;font-style:normal}@font-face{font-family:Gilam;src:local("☺"),url(/fonts/Gilam/Gilam-Trial-ThinItalic.woff2) format("woff2"),url(/fonts/Gilam/Gilam-Trial-ThinItalic.woff) format("woff"),url(/fonts/Gilam/Gilam-Trial-ThinItalic.otf) format("opentype");font-weight:300;font-style:italic}@font-face{font-family:Gilam;src:local("☺"),url(/fonts/Gilam/Gilam-Trial-Book.woff2) format("woff2"),url(/fonts/Gilam/Gilam-Trial-Book.woff) format("woff"),url(/fonts/Gilam/Gilam-Trial-Book.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Gilam;src:local("☺"),url(/fonts/Gilam/Gilam-Trial-BookItalic.woff2) format("woff2"),url(/fonts/Gilam/Gilam-Trial-BookItalic.woff) format("woff"),url(/fonts/Gilam/Gilam-Trial-BookItalic.otf) format("opentype");font-weight:400;font-style:italic}@font-face{font-family:Gilam;src:local("☺"),url(/fonts/Gilam/Gilam-Trial-Regular.woff2) format("woff2"),url(/fonts/Gilam/Gilam-Trial-Regular.woff) format("woff"),url(/fonts/Gilam/Gilam-Trial-Regular.otf) format("opentype");font-weight:500;font-style:normal}@font-face{font-family:Gilam;src:local("☺"),url(/fonts/Gilam/Gilam-Trial-RegularItalic.woff2) format("woff2"),url(/fonts/Gilam/Gilam-Trial-RegularItalic.woff) format("woff"),url(/fonts/Gilam/Gilam-Trial-RegularItalic.otf) format("opentype");font-weight:500;font-style:italic}@font-face{font-family:Gilam;src:local("☺"),url(/fonts/Gilam/Gilam-Trial-SemiBold.woff2) format("woff2"),url(/fonts/Gilam/Gilam-Trial-SemiBold.woff) format("woff"),url(/fonts/Gilam/Gilam-Trial-SemiBold.otf) format("opentype");font-weight:600;font-style:normal}@font-face{font-family:Gilam;src:local("☺"),url(/fonts/Gilam/Gilam-Trial-SemiBoldItalic.woff2) format("woff2"),url(/fonts/Gilam/Gilam-Trial-SemiBoldItalic.woff) format("woff"),url(/fonts/Gilam/Gilam-Trial-SemiBoldItalic.otf) format("opentype");font-weight:600;font-style:italic}@font-face{font-family:Gilam;src:local("☺"),url(/fonts/Gilam/Gilam-Trial-Bold.woff2) format("woff2"),url(/fonts/Gilam/Gilam-Trial-Bold.woff) format("woff"),url(/fonts/Gilam/Gilam-Trial-Bold.otf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:Gilam;src:local("☺"),url(/fonts/Gilam/Gilam-Trial-BoldItalic.woff2) format("woff2"),url(/fonts/Gilam/Gilam-Trial-BoldItalic.woff) format("woff"),url(/fonts/Gilam/Gilam-Trial-BoldItalic.otf) format("opentype");font-weight:700;font-style:italic}@font-face{font-family:Gilam;src:local("☺"),url(/fonts/Gilam/Gilam-Trial-Heavy.woff2) format("woff2"),url(/fonts/Gilam/Gilam-Trial-Heavy.woff) format("woff"),url(/fonts/Gilam/Gilam-Trial-Heavy.otf) format("opentype");font-weight:800;font-style:normal}@font-face{font-family:Gilam;src:local("☺"),url(/fonts/Gilam/Gilam-Trial-HeavyItalic.woff2) format("woff2"),url(/fonts/Gilam/Gilam-Trial-HeavyItalic.woff) format("woff"),url(/fonts/Gilam/Gilam-Trial-HeavyItalic.otf) format("opentype");font-weight:800;font-style:italic}@font-face{font-family:Gilam;src:local("☺"),url(/fonts/Gilam/Gilam-Trial-Black.woff2) format("woff2"),url(/fonts/Gilam/Gilam-Trial-Black.woff) format("woff"),url(/fonts/Gilam/Gilam-Trial-Black.otf) format("opentype");font-weight:900;font-style:normal}@font-face{font-family:Gilam;src:local("☺"),url(/fonts/Gilam/Gilam-Trial-BlackItalic.woff2) format("woff2"),url(/fonts/Gilam/Gilam-Trial-BlackItalic.woff) format("woff"),url(/fonts/Gilam/Gilam-Trial-BlackItalic.otf) format("opentype");font-weight:900;font-style:italic}@font-face{font-family:Biryani;src:url(/fonts/Biryani/biryani.eot);src:url(/fonts/Biryani/biryani.eot?#iefix) format("embedded-opentype"),url(/fonts/Biryani/biryani.woff2) format("woff2"),url(/fonts/Biryani/biryani.woff) format("woff"),url(/fonts/Biryani/biryani.ttf) format("truetype"),url(/fonts/Biryani/biryani.svg#biryani) format("svg")}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-slide{line-height:0}.slick-arrow-bg{position:absolute;display:block;height:100%;line-height:0;font-size:0;cursor:pointer;background:transparent;top:50%;transform:translateY(-50%);padding:0;border:none;z-index:100;--arrow-width:var(--slick-arrow-size);--area-width:calc((var(--block-width) - var(--slider-width)) / 2)}.slick-arrow-bg,.slick-arrow-bg:focus,.slick-arrow-bg:hover{color:transparent;outline:none}.slick-arrow-bg:focus:before,.slick-arrow-bg:hover:before{opacity:1}.slick-arrow-bg .slick-prev{transform:translate(-50%,-50%);left:50%}.slick-arrow-bg .slick-prev:before{content:"";height:1em;width:1em;-webkit-mask-image:url(/_next/static/media/arrow-left.8f3b10b8.svg);mask-image:url(/_next/static/media/arrow-left.8f3b10b8.svg);-webkit-mask-origin:content-box;mask-origin:content-box;-webkit-mask-size:1em 1em;mask-size:1em 1em;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}[dir=rtl] .slick-arrow-bg .slick-prev:before{-webkit-mask-image:url(/_next/static/media/arrow-right.8d039087.svg);mask-image:url(/_next/static/media/arrow-right.8d039087.svg)}.slick-arrow-bg .slick-next{transform:translate(-50%,-50%);left:50%}.slick-arrow-bg .slick-next:before{content:"";height:1em;width:1em;-webkit-mask-origin:content-box;mask-origin:content-box;-webkit-mask-size:1em 1em;mask-size:1em 1em;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.slick-arrow-bg .slick-next:before,[dir=rtl] .slick-arrow-bg .slick-next:before{-webkit-mask-image:url(/_next/static/media/arrow-right.8d039087.svg);mask-image:url(/_next/static/media/arrow-right.8d039087.svg)}.slick-arrow-bg.prev{width:var(--area-width);left:calc(var(--area-width)*-1)}[dir=rtl] .slick-arrow-bg.prev{left:auto}.slick-arrow-bg.next,[dir=rtl] .slick-arrow-bg.prev{width:var(--area-width);right:calc(var(--area-width)*-1)}[dir=rtl] .slick-arrow-bg.next{width:var(--area-width);left:calc(var(--area-width)*-1);right:auto}.slider-dots{--dot-fs:30px}.slider-dots .slick-dots{bottom:0;background-color:rgba(0,0,0,.3)}.slider-dots .slick-dots li{font-size:var(--dot-fs);height:1em;width:.7em}.slider-dots .slick-dots li button{font-size:inherit;height:1em;width:.8em}.slider-dots .slick-dots li button:before{text-align:center;vertical-align:middle;line-height:1em;font-size:inherit;height:100%;width:.8em;color:#fff!important;opacity:.5}.slider-dots .slick-dots li.slick-active button:before{opacity:1}.slick-next,.slick-prev{--padding:0.2em;position:absolute;display:flex;align-items:center;justify-items:center;line-height:0px;font-size:var(--slick-arrow-size);width:calc(1em + 2*var(--padding));cursor:pointer;background:transparent;color:transparent;top:50%;transform:translateY(-50%);padding:0;border:none;outline:none;border-radius:.1em}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{outline:none;background:transparent;color:transparent;opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{display:block;font-family:Open Sans;line-height:1;margin:var(--padding);color:#8fa460;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev:before{content:"←"}.slick-next:before,[dir=rtl] .slick-prev:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li,.slick-dots li button{height:20px;width:20px;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;outline:none;line-height:0px;font-size:0;color:transparent;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:Open Sans;font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}@media(min-width:900px){.slick-next,.slick-prev{--padding:0.2em}}.slick-wide-slider{margin:auto}.slick-narrow-slider{--slider-width:calc(var(--block-width) * 2 / 3);width:var(--slider-width);margin:auto}@media(max-width:899px){.slick-slides-fullwidth-mobile .slick-item{max-width:var(--slider-width)}}.slick-slides-cover-to-tallest .slick-track{display:flex!important}.slick-slides-cover-to-tallest .slick-slide{height:inherit!important}.slick-slides-cover-to-tallest .slick-slide>div{height:100%}.slick-slides-cover-to-tallest .slick-item,.slick-slides-cover-to-tallest .slick-item .image{height:100%;width:auto}.slick-slides-cover-to-tallest .slick-item .image img{-o-object-fit:cover!important;object-fit:cover!important;-o-object-position:center!important;object-position:center!important}.slick-slides-contain-to-shortest .slick-item{height:auto;width:auto}.slick-slides-contain-to-shortest .slick-item .image{height:calc(var(--baseImageHeight)*var(--size-multiplier));width:calc(var(--baseImageWidth)*var(--size-multiplier));margin:auto}.slick-slides-contain-to-shortest .slick-item .image img,.slick-slides-contain-to-shortest .slick-item .image span{height:inherit!important;width:inherit!important}@media(min-width:900px){.slick-slides-contain-to-shortest .slick-item{width:calc(var(--baseImageWidth)*var(--size-multiplier))}.slick-slides-contain-to-shortest .slick-item .image{height:calc(var(--baseImageHeight)*var(--size-multiplier));width:auto}}.slick-slides-padding .slick-list{margin-left:calc(-1*var(--spacing));margin-right:calc(-1*var(--spacing))}.slick-slides-padding .slick-item{margin-left:var(--spacing);margin-right:var(--spacing)}.slick-slides-zoom-on-hover .slick-track{padding:2% 0}.slick-slides-zoom-on-hover .slick-item:hover{transform:scale(1.02)}.slick-slides-fixed-height .image,.slick-slides-fixed-height .video-wrapper{height:auto;height:var(--review-media-max-height-mobile)}@media(min-width:900px){.slick-slides-fixed-height{height:var(--review-media-max-height-desktop)}}.slick-slider span{display:block!important;height:100%!important}.button{display:block;box-sizing:border-box;padding:var(--button-padding)!important;flex-grow:0!important;width:-moz-fit-content;width:fit-content;margin-top:var(--element-margin-y);max-height:var(--button-max-height);font-family:Montserrat,Open Sans,sans-serif;font-size:var(--fs-button);font-weight:700;border-radius:.5em;text-align:center;line-height:1}.button.align-left{margin-right:auto}.button.align-center{margin-left:auto;margin-right:auto}.button.align-right{margin-left:auto}.button:focus,.button:hover{transform:scale(1.005);box-shadow:0 0 1px 1px rgba(0,0,0,.1)}.button:active{transform:scale(.995);box-shadow:0 0 3px 2px rgba(0,0,0,.2)}hr.separator{border-color:#8fa460;border-style:solid;margin:3em var(--block-padding-left) 3em var(--block-padding-right)}.content hr.separator{margin:3em auto;width:calc(var(--block-width, 100%) - var(--block-padding-left, 0) - var(--block-padding-right, 0))}.button:hover,a:hover,button:hover{cursor:pointer}.headline-absolute{display:none}@media(min-width:900px){.headline-absolute{visibility:visible;position:relative;display:block;font-family:Montserrat,Open Sans,sans-serif;font-size:var(--fs-headline-absolute);font-weight:700;top:-.17em;line-height:1}.headline-absolute.headline-right{text-align:right}.headline-absolute.headline-left{text-align:left}.headline-absolute.headline-center{text-align:center}}input{border-radius:.25em;font-size:var(--fs-form-input)}.advantage,.talking-point,input{font-family:Montserrat,Open Sans,sans-serif}.advantage,.talking-point{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;margin:var(--element-margin-y) 0;font-size:var(--fs-advantage-subtitle)}.advantage .icon,.talking-point .icon{width:3em}.advantage .text,.talking-point .text{margin:0 .5em;display:flex;flex-direction:column;justify-content:space-around}a.advantage,a.talking-point,button.advantage,button.talking-point{border-radius:.5em;padding:1em}a.advantage:focus,a.advantage:hover,a.talking-point:focus,a.talking-point:hover,button.advantage:focus,button.advantage:hover,button.talking-point:focus,button.talking-point:hover{transform:scale(1.005);-webkit-backdrop-filter:invert(.02);backdrop-filter:invert(.02)}a.advantage:active,a.talking-point:active,button.advantage:active,button.talking-point:active{transform:scale(.995)}@media(min-width:1200px){.talking-point{margin:var(--element-margin-y) .5em}.advantage{margin:0}}@media(max-width:1199px){.advantage .icon,.talking-point .icon{margin-right:1em}.advantage:first-child,.talking-point:first-child{margin-top:0}.advantage:last-child,.talking-point:last-child{margin-bottom:0}}.accent-wrapper{position:absolute;width:100%;height:100%;overflow:hidden}.overflow-auto{overflow:auto}.accent{position:absolute;z-index:1}.accent.lines{width:55vw}.accent.lines.left{transform:scaleX(-1);left:-13vw}.accent.lines.bottom{bottom:-14vw}.accent.lines.top{scale:1 -1;top:-14vw}.accent.lines.right{right:-14vw}.accent.fern{height:100vh}.accent.fern.reversed{scale:1 -1;rotate:-30deg}.accent.fern.rotated{height:unset;width:40vw}.accent.fern.diagonal{width:var(--block-width);height:var(--block-width);rotate:-90deg;right:-10vh;top:-20vw}.accent.fern.left{left:5vw}.accent.fern.right{right:0;transform:translateX(50%)}.accent.fern.top{top:-5vh}.accent.fern.bottom{bottom:-5vh}.accent.fern.column{right:15vw}.accent.fern.center{top:50%;transform:translateY(-50%)}.video-wrapper{width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto}.video-wrapper .responsive-video{max-width:100%;max-height:100%;display:block;margin:auto}.navbar{position:fixed;top:0;left:0;right:0;height:var(--navbar-height);z-index:1990;background-color:rgba(0,0,0,.4);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;flex-direction:row;justify-content:space-between;align-items:center;color:#fafaff;font-family:Montserrat,Open Sans,sans-serif;font-size:var(--fs-navbar);font-weight:300;line-height:1;padding:0 var(--block-padding-right) 0 var(--block-padding-left);transform:none;transition:transform .1s ease-in-out}.navbar.hidden{transform:translateY(-100%)}.navbar>*{height:var(--navbar-item-height)}.navbar ol,.navbar ul{list-style:none;padding:0;margin:0}.navbar .logo{display:flex;justify-content:space-evenly;align-items:center}.navbar .logo img{filter:invert(100%);max-height:100%;max-width:100%}.navbar .phone{display:flex;flex-direction:row;justify-content:space-around;align-items:center;font-weight:600;white-space:nowrap;margin:0 1em;order:3}.navbar .phone>img{display:none}.menu{flex-grow:0;display:block;order:4}.menu .controller{position:relative;z-index:2001;height:100%;--burger-icon-height:3em;display:flex;flex-direction:row;justify-content:center;align-items:center;text-align:center}.menu .controller-label{margin-right:.5em}.menu .icon.hamburger{display:block}.menu .icon.close{display:none}.menu .items{position:fixed;height:100vh;--width:max(var(--absolute-object-width,33vw),calc(var(--block-padding-right, 18vw) + 20ch));width:0;top:0;right:calc(-1*var(--width));transform:translate(0);transition:none;z-index:2000;text-align:right;padding-top:var(--navbar-height);background-color:#1b1f19}.menu .items details{display:flex;padding:0;position:relative;list-style-type:none;width:100%}.menu .items details ::marker{display:none}.menu .items details summary{min-height:var(--navbar-item-height);display:flex;flex-direction:row;text-align:end;align-items:center;justify-items:start}.menu .items details summary span{margin-left:auto}.menu .items details summary :after{content:"↓";text-align:center;margin-left:.5em;margin-right:-.26em}.menu .items details[open] summary :after{opacity:.6}.menu .items details[open] .submenu{opacity:100%;transform:translate(0);margin-right:0;height:auto;transition:all .02s;color:hsla(0,0%,100%,.9)}.menu .items details .submenu{padding-right:.75em;border-right:2px solid hsla(0,0%,100%,.6)}.menu .items details .submenu>.item{margin:0}.menu .items>.item{margin:0 calc(.5em + var(--block-padding-right)) 0 0;padding-right:1em;border-right:2px solid #fafaff}.menu .items>.item a p{margin:0}.menu .overlay{position:fixed;top:0;right:0;width:0;height:120vh;z-index:1999;background-color:transparent;transition:background-color .05s}.menu.open{-ms-scroll-chaining:none;overscroll-behavior:contain}.menu.open .icon.hamburger{display:none}.menu.open .icon.close{display:block}.menu.open .overlay{display:block;background-color:rgba(0,0,0,.4);width:100%}.menu.open .items.visible{width:var(--width);transform:translate(-100%);transition:transform .1s ease-in-out,width .1s ease-in}.menu.open .items.visible .item{min-height:var(--navbar-item-height);display:flex;flex-direction:row;align-items:center;justify-content:flex-end}@media(min-width:600px){.navbar{padding:0 var(--block-padding-right) 0 var(--block-padding-left);justify-content:space-between}.navbar .menu .items>.item{margin:0 calc(.5em + var(--block-padding-right)) 0 0}.navbar .menu .submenu>.item,.navbar .phone{margin:0}.navbar .phone>img{display:block;filter:invert(100%);height:var(--navbar-item-height);margin-bottom:-.2em;margin-right:.2em}}.modal>.overlay{position:fixed;z-index:10000;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-color:rgba(0,0,0,.75);overflow-y:auto}.modal .content{position:absolute;z-index:10001;top:50%;left:50%;transform:translate(-50%,-50%);right:auto;bottom:auto;margin-right:-50%;border-radius:.25em;padding:3em 2em;background-color:#fafaff}.modal .icon.close{position:absolute;z-index:10002;right:1.5em;top:1em}.footer{font-size:var(--fs-text);font-family:Montserrat,Open Sans,sans-serif;--icon-size:1.5em;padding:var(--block-margin-y) var(--block-padding-right) var(--block-margin-y) var(--block-padding-left)}.footer *+*{margin-top:var(--element-margin-y)}.footer img+*,.footer svg+*{margin-top:0!important}.footer .headline{font-weight:600;font-size:var(--fs-h3)}.footer ul li{list-style:none;padding:0}.footer ul li:last-child{margin-bottom:0}.footer .item>a{height:var(--icon-size);width:auto;display:flex;flex-direction:row;align-items:center;white-space:nowrap;word-break:keep-all;flex-grow:0}.footer .item>a:hover .text{border-bottom:1px solid #fafaff}.footer .item>a img.icon{filter:invert(100%)}.footer .item>a .icon{display:block;height:var(--icon-size);width:var(--icon-size);margin-right:.5em}.footer .item>a .text{display:block;height:-moz-fit-content;height:fit-content}.footer .spacer{flex-grow:1;margin:0!important}.footer .for-users{display:flex;flex-direction:column}.footer .for-users .contacts,.footer .for-users .site-map{display:flex;flex-direction:column;border-left:1px solid #fafaff;padding:var(--element-margin-y) 1em;min-width:33%}.footer .for-lawyers p{font-size:var(--fs-fine-print)}@media(min-width:600px){.footer .headline{margin-bottom:1.5em}.footer .contacts{margin-top:0}.footer .for-users{flex-direction:row;justify-content:space-between}.footer .for-users>*{max-width:60%}}:root{--block-width:100vw;--navbar-height:calc((12vh + 12vw) / 2);--navbar-item-height:2.5em;--fs-navbar:14px;--button-padding:10px 15px;--button-min-width:100%;--lead-form-width:250px;--button-max-height:60px;--button-border-thickness:1px;--block-margin-y:3em;--element-margin-y:1.5em;--element-margin-x:1.5ch;--spacer-min-h:5vh;--slick-arrow-size:8vw}.blog-root,.footer,.landing-root,.navbar,.privacy-root,.stages-root{--fs-headline:24px;--fs-blog-content-h1:24px;--fs-h2:18px;--fs-h3:16px;--fs-text:16px;--fs-advantage-subtitle:16px;--fs-caption:12px;--fs-menu:16px;--fs-button:16px;--fs-headline-absolute:30px;--fs-input:16px;--fs-form-error:12px;--fs-fine-print:12px;--absolute-object-width:calc((var(--block-padding-left) + var(--block-width)) / 3);--slider-width:66vw;--spacing-portfolio:2px;--spacing-certificates:5px;--spacing-reviews:var(--element-margin-x);--size-multiplier-certificates:0.5;--accent-column-width:0;--block-padding-left:32px;--block-padding-right:32px}@media(min-width:600px){:root{--navbar-height:calc((10vh + 10vw) / 2);--fs-navbar:16px;--button-padding:10px 20px;--button-min-width:200px;--lead-form-width:250px;--button-max-height:60px;--button-border-thickness:1px;--block-margin-y:calc((6vh + 6vw) / 2);--spacer-min-h:5vh;--slick-arrow-size:50px}.blog-root,.footer,.landing-root,.navbar,.privacy-root,.stages-root{--fs-headline:40px;--fs-blog-content-h1:32px;--fs-h2:18px;--fs-h3:16px;--fs-text:16px;--fs-advantage-subtitle:16px;--fs-caption:14px;--fs-menu:16px;--fs-button:16px;--fs-headline-absolute:40px;--fs-input:16px;--fs-form-error:14px;--spacing-portfolio:20px;--spacing-certificates:20px;--size-multiplier-certificates:1;--block-padding-left:calc(100vw / 6);--block-padding-right:calc(100vw / 6)}}@media(min-width:900px){:root{--navbar-height:calc((10vh + 10vw) / 2);--navbar-item-height:2.25em;--fs-navbar:18px;--button-padding:10px 20px;--button-min-width:200px;--lead-form-width:250px;--button-max-height:60px;--button-border-thickness:2px;--block-margin-y:10vh;--spacer-min-h:5vh;--element-margin-y:1.5em;--element-margin-x:5ch;--slick-arrow-size:50px}.blog-root,.footer,.landing-root,.navbar,.privacy-root,.stages-root{--fs-headline:50px;--fs-h2:20px;--fs-h3:16px;--fs-text:16px;--fs-advantage-subtitle:16px;--fs-caption:14px;--fs-menu:16px;--fs-button:16px;--fs-headline-absolute:80px;--fs-form-input:16px;--fs-form-error:12px;--absolute-object-width:calc((var(--block-padding-left) + var(--block-width)) / 3);--accent-column-width:25vw;--slider-width:calc(var(--block-width) - var(--block-padding-left) - var(--block-padding-right));--spacing-portfolio:20px;--spacing-certificates:20px;--size-multiplier-certificates:1}}@media(min-width:1200px){:root{--navbar-height:calc((8vh + 8vw) / 2);--fs-navbar:20px;--button-padding:10px 20px;--button-min-width:200px;--lead-form-width:250px;--button-max-height:60px;--button-border-thickness:2px;--block-margin-y:10vh;--block-margin-y:calc((6vh + 6vw) / 2);--element-margin-y:calc((2vh + 2vw) / 2);--spacer-min-h:5vh;--slick-arrow-size:50px}.blog-root,.footer,.landing-root,.navbar,.privacy-root,.stages-root{--fs-headline:50px;--fs-h2:20px;--fs-h3:16px;--fs-text:16px;--fs-advantage-subtitle:16px;--fs-caption:14px;--fs-menu:16px;--fs-button:16px;--fs-headline-absolute:100px;--fs-input:16px}}@media(min-width:1800px){:root{--navbar-height:calc((6vh + 6vw) / 2);--fs-navbar:24px;--block-margin-y:calc((4vh + 4vw) / 2);--element-margin-y:calc((2vh + 2vw) / 2)}.blog-root,.footer,.landing-root,.navbar,.privacy-root,.stages-root{--accent-column-width:20vw}}@media(min-width:2400px){:root{--navbar-height:calc((6vh + 6vw) / 2);--button-padding:10px 20px;--button-min-width:300px;--lead-form-width:400px;--button-max-height:60px;--button-border-thickness:2px;--block-margin-y:calc((4vh + 4vw) / 2);--spacer-min-h:3vh;--slick-arrow-size:75px}.blog-root,.footer,.landing-root,.navbar,.privacy-root,.stages-root{--fs-headline:60px;--fs-h2:28px;--fs-h3:24px;--fs-text:24px;--fs-advantage-subtitle:24px;--fs-caption:24px;--fs-menu:24px;--fs-button:24px;--fs-headline-absolute:150px;--fs-input:24px}.blog-root .certificates,.footer .certificates,.landing-root .certificates,.navbar .certificates,.privacy-root .certificates,.stages-root .certificates{--size-multiplier-certificates:1.5}}html{font-family:Biryani,Open Sans,sans-serif;scroll-behavior:smooth}ul{padding-left:1em}ul li~li{margin-top:var(--element-margin-y)}a{text-decoration:none}p+h1,p+h2,p+h3,p+h4,p+h5,p+h6,span+h1,span+h2,span+h3,span+h4,span+h5,span+h6{margin-top:var(--element-margin-y)}h1,h2,h3,h4,h5,h6{font-family:Montserrat,Open Sans,sans-serif;font-weight:400}h1{font-weight:600}sup{vertical-align:top;font-size:70%}.content>.text-after:first-child,.content>.text-before:first-child,.content>li:first-child,.content>p:first-child,.content>ul:first-child,.supporting-text>.text-after:first-child,.supporting-text>.text-before:first-child,.supporting-text>li:first-child,.supporting-text>p:first-child,.supporting-text>ul:first-child,.text-after>.text-after:first-child,.text-after>.text-before:first-child,.text-after>li:first-child,.text-after>p:first-child,.text-after>ul:first-child,.text-before>.text-after:first-child,.text-before>.text-before:first-child,.text-before>li:first-child,.text-before>p:first-child,.text-before>ul:first-child{margin-top:0!important}.content>.text-after:last-child,.content>.text-before:last-child,.content>li:last-child,.content>p:last-child,.content>ul:last-child,.supporting-text>.text-after:last-child,.supporting-text>.text-before:last-child,.supporting-text>li:last-child,.supporting-text>p:last-child,.supporting-text>ul:last-child,.text-after>.text-after:last-child,.text-after>.text-before:last-child,.text-after>li:last-child,.text-after>p:last-child,.text-after>ul:last-child,.text-before>.text-after:last-child,.text-before>.text-before:last-child,.text-before>li:last-child,.text-before>p:last-child,.text-before>ul:last-child{margin-bottom:0!important}.mobile{display:block}@media(min-width:900px){.mobile{display:none}.mobile+*{margin-top:0}}.desktop{display:none}.desktop+*{margin-top:0}@media(min-width:900px){.desktop{display:block}.desktop+*{margin-top:0}}.theme-darkgreen{background-color:#1b1f19;color:#fafaff;text-shadow:0 0 2px #1b1f19}.theme-darkgreen+* .headline-absolute{color:#1b1f19;text-shadow:none}.theme-darkgreen .button{border:1px solid #cac742;background:#353e2f;font-weight:600}.theme-darkgreen input{background-color:#364030;color:#fafaff}.theme-darkgreen h1,.theme-darkgreen h2,.theme-darkgreen h3,.theme-darkgreen h4,.theme-darkgreen h5,.theme-darkgreen h6,.theme-darkgreen input[type=submit]{color:#fafaff}.theme-darkgreen .bold{font-weight:600}.theme-darkgreen .normal{font-weight:400}.theme-darkgreen .slick-arrow-bg:hover .slick-arrow{background-color:hsla(0,0%,100%,.05)}.theme-darkgreen .slick-arrow-bg .slick-arrow:before{background-color:#8fa460}.theme-darkgreen .lead-form-section .supporting-text{border-color:#fafaff}.theme-darkgreen .accent.fern{filter:invert(17%) sepia(28%) saturate(425%) hue-rotate(55deg) brightness(93%) contrast(84%);opacity:75%}.theme-darkgreen a.advantage,.theme-darkgreen a.talking-point,.theme-darkgreen button.advantage,.theme-darkgreen button.talking-point{background-color:hsla(0,0%,100%,.01)}.theme-green{background-color:#364030;color:#fafaff;text-shadow:0 0 2px #364030}.theme-green+* .headline-absolute{color:#364030;text-shadow:none}.theme-green .button{border:1px solid #cac742;background:#353e2f;font-weight:600}.theme-green input{background-color:#1b1f19;color:#fafaff}.theme-green input[type=submit]{color:#fafaff}.theme-green h1,.theme-green h2,.theme-green h3,.theme-green h4,.theme-green h5,.theme-green h6{color:#8fa460}.theme-green .bold{font-weight:600}.theme-green .normal{font-weight:400}.theme-green .slick-arrow-bg:hover .slick-arrow{background-color:hsla(0,0%,100%,.05)}.theme-green .slick-arrow-bg .slick-arrow:before{background-color:#8fa460}.theme-green .lead-form-section .supporting-text{border-color:#fafaff}.theme-green .accent.fern{filter:invert(17%) sepia(28%) saturate(425%) hue-rotate(55deg) brightness(93%) contrast(84%);opacity:75%}.theme-green a.advantage,.theme-green a.talking-point,.theme-green button.advantage,.theme-green button.talking-point{background-color:hsla(0,0%,100%,.01)}.theme-white{background-color:#fdfdff;color:#1b1f19;text-shadow:0 0 2px #fdfdff}.theme-white+* .headline-absolute{color:#fdfdff;text-shadow:none}.theme-white input{background-color:#f2f2f2;color:#1b1f19}.theme-white .button{background:#cac742;color:#fff;font-weight:500}.theme-white .icon{filter:invert(36%) sepia(62%) saturate(251%) hue-rotate(37deg) brightness(95%) contrast(90%)}.theme-white h1,.theme-white h2,.theme-white h3,.theme-white h4,.theme-white h5,.theme-white h6{color:#8fa460}.theme-white .bold{font-weight:600}.theme-white .normal{font-weight:400}.theme-white .slick-arrow-bg:hover .slick-arrow{background-color:rgba(0,0,0,.05)}.theme-white .slick-arrow-bg .slick-arrow:before{background-color:rgba(51,60,46,.722)}.theme-white .lead-form-section .supporting-text{border-color:#1b1f19}.theme-white .accent{filter:invert(50%) sepia(1%) saturate(1717%) hue-rotate(314deg) brightness(93%) contrast(90%)}.theme-white .accent.fern{opacity:15%}.theme-white a.advantage,.theme-white a.talking-point,.theme-white button.advantage,.theme-white button.talking-point{background-color:rgba(0,0,0,.02)}.theme-lightgray{background-color:#f2f2f2;color:#1b1f19;text-shadow:0 0 2px #f2f2f2}.theme-lightgray+* .headline-absolute{color:#f2f2f2;text-shadow:none}.theme-lightgray input{background-color:#fdfdff;color:#1b1f19}.theme-lightgray .button{background:#cac742;color:#fff;font-weight:500}.theme-lightgray .icon{filter:invert(36%) sepia(62%) saturate(251%) hue-rotate(37deg) brightness(95%) contrast(90%)}.theme-lightgray h1,.theme-lightgray h2,.theme-lightgray h3,.theme-lightgray h4,.theme-lightgray h5,.theme-lightgray h6{color:#8fa460}.theme-lightgray .bold{font-weight:600}.theme-lightgray .normal{font-weight:400}.theme-lightgray .slick-arrow-bg:hover .slick-arrow{background-color:rgba(0,0,0,.05)}.theme-lightgray .slick-arrow-bg .slick-arrow:before{background-color:rgba(51,60,46,.722)}.theme-lightgray .lead-form-section .supporting-text{border-color:#1b1f19}.theme-lightgray .accent{filter:invert(17%) sepia(28%) saturate(425%) hue-rotate(55deg) brightness(93%) contrast(84%)}.theme-lightgray .accent.fern{opacity:5%}.theme-lightgray a.advantage,.theme-lightgray a.talking-point,.theme-lightgray button.advantage,.theme-lightgray button.talking-point{background-color:rgba(0,0,0,.01)}.theme-lightgreen{background-color:#8fa460;color:#fafaff;text-shadow:0 0 2px #8fa460}.theme-lightgreen+* .headline-absolute{color:#8fa460;text-shadow:none}.theme-lightgreen input{background-color:#fdfdff;color:#1b1f19}.theme-lightgreen .button{background:#cac742;color:#fff;font-weight:500}.theme-lightgreen .bold{font-weight:600}.theme-lightgreen .normal{font-weight:400}.theme-lightgreen .slick-arrow-bg:hover .slick-arrow{background-color:rgba(0,0,0,.05)}.theme-lightgreen .slick-arrow-bg .slick-arrow:before{background-color:#fafaff}.theme-lightgreen .lead-form-section .supporting-text{border-color:#fafaff}.theme-lightgreen a.advantage,.theme-lightgreen a.talking-point,.theme-lightgreen button.advantage,.theme-lightgreen button.talking-point{background-color:rgba(0,0,0,.01)}.theme-lightgreen .accent{filter:invert(8%) sepia(6%) saturate(6809%) hue-rotate(55deg) brightness(98%) contrast(63%)}.theme-lightgreen .accent.fern{opacity:15%}.header{font-family:Montserrat,Open Sans,sans-serif;line-height:1.5}.header *+p,.header p+*{margin-top:1em}.header .headline{font-size:var(--fs-headline);font-weight:620;line-height:1.2}.header .date{font-size:var(--fs-h3);font-family:Montserrat,Open Sans,sans-serif;font-weight:300}.header .supporting-text{font-size:var(--fs-h2);font-weight:400}.header .cta{font-size:var(--fs-h3);font-weight:400}.header .hero-image{display:none}.header .content{flex-grow:1;margin-top:calc(var(--navbar-height) + var(--block-margin-y)*.7);margin-bottom:var(--block-margin-y)}.header,.header .content{display:flex;flex-direction:column}.header .cta,.header .supporting-text{margin-top:var(--element-margin-y)}.header .header__bg{position:absolute;width:100vw;height:100%;overflow:hidden;left:0;right:0;top:0;bottom:0}.header .flat-bg{position:relative;width:100%;height:100%}.header>*{position:relative;z-index:2;flex-grow:0}.header .spacer{flex-grow:1}.header .hero-image{--himg-brightness:50%;--himg-contrast:80%;position:relative;top:0;right:0;height:100%;width:calc(100vw - var(--absolute-object-width));filter:brightness(var(--himg-brightness)) contrast(var(--himg-contrast));opacity:60%}@media(min-width:900px){.header .header__bg{position:absolute;z-index:0;display:flex;flex-direction:row;width:100%;height:100%}.header .hero-image{opacity:100%;display:block}.header .flat-bg{position:relative;width:var(--absolute-object-width);height:100%;left:0;top:0;background-color:inherit}}.advantages-3 .content{display:flex;flex-direction:column;justify-content:center;font-family:Montserrat,Open Sans,sans-serif;font-size:var(--fs-advantage-subtitle)}.advantages-3 .content .grid{gap:var(--element-margin-x);margin-top:var(--block-margin-y);margin-bottom:var(--block-margin-y)}@media(min-width:1200px){.advantages-3 .grid{margin:0;display:grid;grid-template-columns:repeat(3,calc(33.3333333333% - var(--element-margin-x)));justify-content:space-between}}.wide-common{display:flex;flex-direction:column}.wide-common .headline-absolute{padding-left:var(--block-padding-left);padding-right:var(--block-padding-right)}.wide-common .content{z-index:102;margin-top:var(--block-margin-y);margin-bottom:var(--block-margin-y);display:flex;flex-direction:column}.wide-common .text-after>:first-child,.wide-common .text-before>:first-child{margin-top:0}.wide-common .text-after>:last-child,.wide-common .text-before>:last-child{margin-bottom:0}.wide-common .text-before{margin:0}.wide-common .text-after{margin:var(--element-margin-y) 0 0 0}.wide-common .spacer{flex-grow:1}.wide-common .talking-points{margin-top:var(--element-margin-y)}.wide-common .talking-point{font-family:Montserrat,Open Sans,sans-serif;font-size:var(--fs-advantage-subtitle)}.wide-common .talking-point>.icon{display:block;justify-self:center}.wide-common.layout-contrast-top .content{margin-top:0}.wide-common.layout-contrast-top .hero-image{margin:var(--block-margin-y) var(--block-padding-right) var(--element-margin-y) var(--block-padding-left)}.wide-common.layout-contrast-top .hero-image+*{margin-top:0!important}.wide-common.layout-contrast-bottom .content{order:0;margin-bottom:0}.wide-common.layout-contrast-bottom .hero-image{order:1;margin:var(--element-margin-y) var(--block-padding-right) var(--block-margin-y) var(--block-padding-left)}@media(max-width:899px){.hero-image.mobile-background{opacity:10%;z-index:100}.hero-image.mobile-top{position:relative;--himg-size:calc(var(--block-width) - var(--block-padding-left) - var(--block-padding-right));width:max(var(--himg-width),var(--himg-size));height:var(--himg-size);margin:var(--block-margin-y) auto var(--element-margin-y) auto}.hero-image.mobile-top img{-o-object-position:center!important;object-position:center!important}.hero-image.mobile-top+.content{margin-top:0}}@media(min-width:900px){.wide-common .headline-absolute+*{margin-top:0!important}.wide-common .talking-points{border-left:1px solid #8fa460}.wide-common .talking-point{display:flex;flex-wrap:nowrap;align-items:center}.wide-common .talking-point>.icon{height:4em;min-width:30%}.wide-common.layout-contrast-left{padding:0}.wide-common.layout-contrast-left .content{--expected-padding:calc(var(--himg-width) + var(--himg-left-for-content) + var(--element-margin-x));padding-left:clamp(var(--block-width)/3,var(--expected-padding),var(--block-width)/2);padding-right:var(--block-padding-right)}.wide-common.layout-contrast-left .hero-image{--calcTop:max(var(--himg-top),calc(-0.8 * var(--block-margin-y)));--calcBottom:max(var(--himg-bottom),calc(-0.8 * var(--block-margin-y)));position:absolute;top:var(--calcTop);left:var(--himg-left);right:var(--himg-right);bottom:var(--calcBottom);opacity:100%;width:var(--himg-width);height:var(--himg-height);max-width:var(--himg-max-width);max-height:var(--himg-max-height);z-index:10}.wide-common.layout-contrast-right{padding:0}.wide-common.layout-contrast-right .content{padding-left:var(--block-padding-left);--expected-padding:calc(var(--himg-width) + var(--himg-right-for-content) + var(--element-margin-y));padding-right:clamp(var(--block-width)/3,var(--expected-padding),var(--block-width)/2)}.wide-common.layout-contrast-right .hero-image{--calcTop:max(var(--himg-top),calc(-0.8 * var(--block-margin-y)));--calcBottom:max(var(--himg-bottom),calc(-0.8 * var(--block-margin-y)));position:absolute;top:var(--calcTop);left:var(--himg-left);right:var(--himg-right);bottom:var(--calcBottom);opacity:100%;width:var(--himg-width);height:var(--himg-height);max-width:var(--himg-max-width);max-height:var(--himg-max-height);z-index:10}.wide-common.layout-contrast-bottom,.wide-common.layout-contrast-top{padding:0;flex-direction:column}.wide-common.layout-contrast-bottom .content,.wide-common.layout-contrast-top .content{padding-left:var(--block-padding-left);padding-right:var(--block-padding-right)}.wide-common.layout-contrast-bottom .hero-image,.wide-common.layout-contrast-top .hero-image{position:relative;--himg-size:calc(var(--block-width) - var(--block-padding-left) - var(--block-padding-right));width:var(--himg-size);height:min(var(--himg-height),var(--himg-size));overflow:hidden}}.company-face .content{padding:var(--block-margin-y) 0;display:flex;flex-direction:column}.company-face .content .resume-image{--size:calc(var(--block-width) - var(--block-padding-left) - var(--block-padding-right));width:var(--size);height:var(--size);position:relative;margin-bottom:var(--element-margin-y)}.company-face .content .text>:last-child{margin-bottom:0}@media(min-width:900px){.company-face .content{padding:unset;flex-direction:row}.company-face .content .text{order:1;max-width:calc(100% - 1.25*var(--accent-column-width));padding:var(--block-margin-y) var(--element-margin-x) var(--block-margin-y) 0;font-family:Biryani,Open Sans,sans-serif;font-weight:300}.company-face .content .accent-column{max-height:unset;position:absolute;background-color:#1b1f19;width:var(--accent-column-width);height:100.1%;top:0;bottom:0;right:var(--block-padding-right)}.company-face .content .resume-image{order:2;position:absolute;height:90%;width:120%;top:5%;bottom:5%;transform:translate(-20%)}.company-face .content .resume-image>span{height:100%!important}.company-face .content .resume-image>span img{-o-object-fit:contain;object-fit:contain}}.certificates{--spacing:var(--spacing-certificates);--size-multiplier:var(--size-multiplier-certificates);--block-padding-left:calc((var(--block-width) - var(--slider-width)) / 2)!important;--block-padding-right:var(--block-padding-left)!important}.certificates .content{padding:var(--block-margin-y) var(--block-padding-left) var(--block-margin-y) var(--block-padding-left)}.certificates .slick-slider{width:var(--slider-width);margin:auto}.certificates .certificate{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:baseline;flex-basis:content;font-size:var(--fs-caption)}.certificates .certificate .blurb{display:none}@media(min-width:900px){.certificates .content{padding:0;padding-bottom:var(--element-margin-y)}.certificates .certificate{width:calc(var(--baseImageWidth)*var(--size-multiplier-certificates));height:auto}.certificates .certificate .blurb{display:block;white-space:normal;width:90%}.certificates .certificate .blurb h1,.certificates .certificate .blurb h2,.certificates .certificate .blurb h3,.certificates .certificate .blurb h4,.certificates .certificate .blurb h5,.certificates .certificate .blurb h6,.certificates .certificate .blurb p{margin-top:var(--element-margin-y);font-size:var(--fs-caption);font-family:Biryani,Open Sans,sans-serif;line-height:1.5em}}.portfolio{--spacing:var(--spacing-portfolio);--block-padding-left:calc((var(--block-width) - var(--slider-width)) / 2)!important;--block-padding-right:var(--block-padding-left)!important}.portfolio .content{padding:var(--block-margin-y) var(--block-padding-left) var(--block-margin-y) var(--block-padding-left)}.portfolio .content .slick-slider{width:var(--slider-width);margin:auto}.portfolio .content .project-card{position:relative;display:block;border-radius:.25em;font-size:var(--fs-caption);margin-left:var(--spacing);margin-right:var(--spacing);text-shadow:none}.portfolio .content .project-card .image{border-radius:.25em .25em 0 0;-o-object-fit:fill;object-fit:fill;width:100%;height:20em;position:relative}.portfolio .content .project-card .blurb{font-weight:400;padding:1.5em;line-height:1.75em;hyphens:auto;-ms-hyphens:auto;-webkit-hyphens:auto;-moz-hyphens:auto}.portfolio .content .project-card .blurb p{margin-top:0}.portfolio .content .project-card .showmore{font-family:Montserrat,Open Sans,sans-serif;font-weight:300;line-height:.8em;width:33%;display:block;margin-left:auto;position:relative}.portfolio .content .project-card .showmore .showmore-text{width:100%}.portfolio .content .project-card .showmore .showmore-arrow{display:block;margin-left:auto;position:absolute;width:100%;height:auto;top:100%;left:0;right:0}.portfolio .project-card{background-color:#fff;color:#1b1f19;box-shadow:0 .25em 1.25em hsla(0,0%,85%,.1)}.portfolio .project-card .showmore{color:#d9d9d9}.portfolio .project-card .showmore .showmore-arrow{filter:invert(19%)}.portfolio .project-card:hover{box-shadow:0 .25em 1.25em hsla(0,0%,85%,.15)}.portfolio .project-card:hover .showmore{color:#cac742}.portfolio .project-card:hover .showmore .showmore-arrow{filter:invert(23%) sepia(78%) saturate(374%) hue-rotate(9deg) brightness(90%) contrast(90%)}@media(min-width:900px){.portfolio .content{padding:0 0 var(--block-margin-y) 0}}.advantages-6{display:flex;flex-direction:column}.advantages-6 .content{margin-top:var(--block-margin-y);margin-bottom:var(--block-margin-y)}.advantages-6 .spacer{flex-grow:1}.advantages-6 .button{margin-left:auto;margin-right:auto}.advantages-6 .text-before{margin:0 0 var(--element-margin-y) 0}.advantages-6 .text-after{margin:var(--element-margin-y) 0 0 0}@media(min-width:1200px){.advantages-6 .grid{display:grid;grid-gap:var(--element-margin-x);gap:var(--element-margin-x);grid-template-columns:repeat(var(--columns),calc(33.3333333333% - var(--element-margin-x)));grid-template-rows:repeat(var(--rows),1fr);justify-content:space-between}}.narrow-text .text{padding-top:var(--block-margin-y);padding-bottom:var(--block-margin-y)}.reviews{--spacing:var(--spacing-reviews);--block-padding-left:calc((var(--block-width) - var(--slider-width)) / 2)!important;--block-padding-right:var(--block-padding-left)!important}.reviews .headline-absolute{padding-left:var(--block-padding-left);padding-right:var(--block-padding-right)}.reviews .content{padding:var(--block-margin-y) var(--spacing);display:flex;flex-direction:column}.reviews .caption{font-size:var(--fs-caption)}@media(min-width:900px){.headline-absolute+*{padding-top:0!important}}.lead-form-section .spacer{height:var(--block-margin-y)}.lead-form-section .content{padding-bottom:var(--block-margin-y)}.lead-form-section .content .form-wrapper{font-size:var(--fs-text)}.lead-form-section .content .form-wrapper .supporting-text{border-left:1px solid;padding-left:1.5em;padding-right:1.5em;display:flex;flex-direction:column;justify-content:space-around}.lead-form-wrapper{position:relative;display:flex;flex-direction:column;align-content:space-between;justify-content:space-evenly}.lead-form-wrapper a{text-decoration:underline}.lead-form{display:flex;flex-direction:column;justify-content:space-evenly;margin:0 auto;font-family:Montserrat,Open Sans,sans-serif;height:100%}.lead-form .input-wrapper{margin:0 0 .5em}.lead-form .input-wrapper.terms label{font-size:var(-fs-form-error)}.lead-form .input-wrapper.submit .error{position:absolute;transform:translateY(90%)}.lead-form .button{margin:0;min-width:unset!important;width:100%}.lead-form label{font-weight:300;display:block}.lead-form label .required{font-weight:400}.lead-form .error{font-size:var(--fs-form-error);line-height:1em;font-weight:500}.lead-form .error *{line-height:1.272em!important;padding-top:0;margin-top:0}.lead-form .overlay{position:absolute;width:105%;height:100%;left:-2.5%;display:flex;flex-direction:column;align-content:center;justify-content:center;line-height:1.5;text-shadow:none}.lead-form .overlay.loading .icon-wrapper{padding:.75em;margin:auto;background-color:rgba(0,0,0,.2);border-radius:.25em}.lead-form .overlay.loading .icon{vertical-align:middle;height:var(--icon-size);width:var(--icon-size);filter:invert(100%)}.lead-form .overlay.success{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:.25em;background-color:#fff;color:#1b1f19}.lead-form .overlay.success .icon{color:var(--icon-color);height:var(--icon-size);width:var(--icon-size);position:relative;margin:.5em auto}.lead-form .overlay p{margin:0 auto;width:90%;text-align:center}.lead-form .hidden{display:none;background:none;border:none}.lead-form input{box-sizing:border-box;font-size:var(--fs-form-input);max-height:var(--button-max-height);padding:var(--button-padding);box-shadow:inset 1px 1px rgba(0,0,0,.1),1px 1px rgba(0,0,0,.1);width:100%}.lead-form .checkbox{display:flex;flex-direction:row;align-items:center;font-size:var(--fs-form-error)}.lead-form .checkbox input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;border:none;background:none;box-shadow:none;left:-100%}.lead-form .checkbox input[type=checkbox]~.checkmark{font-size:2.5em}.lead-form .checkbox input[type=checkbox]~.checkmark.checked{display:none}.lead-form .checkbox input[type=checkbox]:checked~.checkmark.checked,.lead-form .checkbox input[type=checkbox]~.checkmark.unchecked{display:block}.lead-form .checkbox input[type=checkbox]:checked~.checkmark.unchecked{display:none}.lead-form .checkbox .text{display:block;font-weight:300;padding:0 .5em}@media(max-width:899px){.lead-form-section .content .form-wrapper .supporting-text{margin-bottom:var(--element-margin-y)}}@media(min-width:900px){.lead-form-section .spacer{display:none}.lead-form-section .spacer.replaces-headline{display:block}.lead-form-section .content .form-wrapper{display:flex;flex-direction:row}.lead-form-section .content .form-wrapper .supporting-text{box-sizing:border-box;flex:0 1 66%}.lead-form-section .content .form-wrapper .supporting-text+.supporting-text{flex:0 0 33%}.lead-form-section .content .form-wrapper .lead-form-wrapper{box-sizing:border-box;flex:0 0 33%;flex-direction:row}}.gallery .headline-absolute{padding-left:var(--block-padding-left);padding-right:var(--block-padding-right)}.gallery .content{padding-top:var(--block-margin-y);padding-bottom:var(--block-margin-y)}.gallery .text-before{margin:0}.gallery .text-after{margin:var(--element-margin-y) 0 0 0}.gallery .text-before+.gallery-grid{margin-top:var(--element-margin-y)}.gallery-grid{--gap-size:0.5em}.gallery-grid,.gallery-row{display:flex;flex-direction:column;gap:var(--gap-size)}@media(min-width:900px){.gallery .headline-absolute{margin-top:0}.gallery .headline-absolute+*{padding-top:0!important}.gallery .content{padding-top:var(--block-margin-y)}.gallery-row{flex-direction:row}[data-row-type=hv] .grid-image[data-image-type=v],[data-row-type=vh] .grid-image[data-image-type=v]{width:38.196601125%}[data-row-type=hv] .grid-image[data-image-type=h],[data-row-type=vh] .grid-image[data-image-type=h]{width:calc(61.803398875% - var(--gap-size))}[data-row-type=vv] .grid-image{width:calc((100% - var(--gap-size))/2)}}.grid-image{flex-grow:1}.grid-image *{height:100%!important;width:100%!important}.landing-root,.stages-root{box-sizing:border-box;font-size:var(--fs-text);line-height:1.5}.landing-root h2,.stages-root h2{font-size:var(--fs-h2);line-height:1}.landing-root h3,.stages-root h3{font-size:var(--fs-h3);line-height:1}.landing-root p,.stages-root p{margin:var(--element-margin-y) 0 0 0;line-height:1.8}.landing-root .button,.stages-root .button{min-width:var(--button-min-width)}.landing-root>*,.stages-root>*{position:relative;width:var(--block-width)}.landing-root>* .content,.stages-root>* .content{position:relative;z-index:10;padding-left:var(--block-padding-left);padding-right:var(--block-padding-right)}.blog-content{box-sizing:border-box;font-size:var(--fs-text);line-height:1.5}.blog-content>*{padding-left:var(--block-padding-left);padding-right:var(--block-padding-right)}.blog-content h2{font-size:var(--fs-blog-content-h1);color:#8fa460;line-height:1.25;font-weight:700}.blog-content h3,.blog-content h4,.blog-content h5,.blog-content h6{font-family:Biryani,Open Sans,sans-serif;font-size:var(--fs-text);line-height:1.25;font-weight:600}.blog-content h3+*,.blog-content h4+*,.blog-content h5+*,.blog-content h6+*{margin-top:0}.blog-content p{line-height:1.8}.blog-content .button{min-width:var(--button-min-width)}.blog-block-image span{line-height:0!important;height:-moz-fit-content;height:fit-content}.blog-block-image .caption{font-size:var(--fs-caption);font-weight:600;margin-top:var(--element-margin-y);margin-bottom:calc(var(--element-margin-y) + .5em);color:#8fa460;line-height:1.25}.blog-block-image .caption+hr.separator{margin-top:0}@media(min-width:900px){.blog-content{width:var(--block-width)}.blog-content>*{padding-left:var(--element-margin-x);padding-right:var(--element-margin-x)}}.blog-aside{display:flex;flex-direction:column;position:relative;background-color:#fdfdff;padding-left:var(--block-padding-left);padding-right:var(--block-padding-right)}.blog-aside .links{position:sticky;top:var(--navbar-height);width:95%;margin:0 auto}.blog-aside .links-list{display:flex;flex-direction:column}.blog-aside .links-list li{list-style:none}.blog-aside .links-list>*+*{margin-top:3em}.blog-aside .links-list .link-data{background-color:#fafaff;overflow:hidden;border-radius:.3em;box-shadow:0 1px 6px rgba(0,0,0,.05);font-size:var(--fs-text);line-height:1.25}.blog-aside .links-list .link-data:focus,.blog-aside .links-list .link-data:hover{background-color:#364030;color:#fafaff}.blog-aside .links-list .link-data h1,.blog-aside .links-list .link-data h2,.blog-aside .links-list .link-data h3,.blog-aside .links-list .link-data h4,.blog-aside .links-list .link-data h5,.blog-aside .links-list .link-data h6{font-size:inherit}.blog-aside .links-list .link-data>a{display:flex;flex-direction:column}.blog-aside .links-list .link-data .image{width:100%;height:auto}.blog-aside .links-list .link-data .text{padding:.5em .75em}.blog-aside .links-list .link-data *+*{margin:0}@media(min-width:900px){.blog-aside .image{width:80%;height:auto}}.blog-menu-root{--block-width:100vw}.blog-menu-root .headline{padding:0 var(--block-padding-left) 0 var(--block-padding-right);font-size:var(--fs-headline);line-height:1}.blog-menu-root h2{font-size:var(--fs-blog-content-h1);color:#8fa460;line-height:1.25;font-weight:700}.blog-menu-root h3,.blog-menu-root h4,.blog-menu-root h5,.blog-menu-root h6{font-family:Biryani,Open Sans,sans-serif;font-size:var(--fs-text);line-height:1.25;font-weight:600}.blog-menu-root h3+*,.blog-menu-root h4+*,.blog-menu-root h5+*,.blog-menu-root h6+*{margin-top:0}.blog-menu-root p{line-height:1.5}.blog-menu-root .content{padding-top:var(--block-margin-y)}.blog-menu-root .links{display:flex;flex-direction:column}.blog-menu-root .links *+*,.blog-menu-root .links>*{padding-top:var(--element-margin-y)}.blog-menu-root .links li{list-style:none}.blog-menu-root .links .link-data{border-top:1px #000;padding-left:var(--block-padding-left);padding-right:var(--block-padding-right);padding-bottom:var(--element-margin-y)}.blog-menu-root .links .link-data:last-child{padding-bottom:var(--block-margin-y)}.blog-menu-root .links .link-data>a{display:flex;flex-direction:column}.blog-menu-root .links .image{width:100%;height:auto}.blog-menu-root .links .header time{padding-top:0}.blog-toc{padding-left:var(--block-padding-left);padding-right:var(--block-padding-right)}.blog-toc h2{font-size:var(--fs-blog-content-h1);line-height:1.8;color:#8fa460;font-weight:700}.blog-toc .toc-links{width:100%;position:sticky;top:var(--navbar-height);padding:0}@media(min-width:900px){.blog-toc{padding:0}.blog-toc .mobile+.toc-links,.blog-toc .mobile+.toc-links>li:first-child{margin-top:0}.blog-toc .toc-links li{margin:0}.blog-toc .toc-links .link{padding:1.5em 0;margin:.1em 0;width:100%;background-color:#8fa460;color:#fafaff;border-bottom:#fafaff}.blog-toc .toc-links .link.selected,.blog-toc .toc-links .link:focus,.blog-toc .toc-links .link:hover{background-color:#fdfdff;color:#8fa460}.blog-toc .toc-links .link a{display:block;width:70%;margin:auto;color:inherit!important}}.blog-root>.header{position:relative;padding-left:var(--block-padding-left);padding-right:var(--block-padding-right)}.blog-root img,.blog-root span{width:100%;height:auto}.blog-content-root *+*{margin-top:var(--element-margin-y)}.blog-content-root>*{padding-top:var(--block-margin-y)}.blog-content-root .before-after-slider *+*,.blog-content-root .blog-aside,.blog-content-root .blog-content,.blog-content-root .slick-track *+*{margin-top:0}@media(min-width:900px){.blog-content-root{--block-padding-left:var(--element-margin-x);--block-padding-right:var(--element-margin-x);display:grid;grid-template-columns:2fr 7fr 3fr;--block-width:calc(100vw * 7 / 12);box-sizing:border-box}.blog-content-root>*{padding-top:var(--block-margin-y);padding-bottom:var(--block-margin-y)}.blog-content-root *{box-sizing:border-box}}:root{--fs-privacy-article-headline:1.25em;--fs-privacy-text:1em;--fs-privacy-block-headline:1.25em}@media(min-width:600px){:root{--fs-privacy-article-headline:2em;--fs-privacy-text:1em;--fs-privacy-block-headline:1.25em}}@media(min-width:1200px){:root{--fs-privacy-article-headline:3em;--fs-privacy-text:1em;--fs-privacy-block-headline:1.5em}}.privacy-root h2,.privacy-root h3,.privacy-root p,.privacy-root ul{line-height:1.5;padding-bottom:var(--fs-privacy-block-headline)}.privacy-root>*{position:relative}.privacy-root .privacy-header>.headline{padding:calc(var(--navbar-height) + var(--block-margin-y)) var(--block-padding-right) var(--block-margin-y) var(--block-padding-left);font-size:var(--fs-privacy-article-headline);position:relative}.privacy-root .block{padding:var(--fs-privacy-block-headline) var(--block-padding-right) 0 var(--block-padding-left);font-size:var(--fs-privacy-text)}.privacy-root .block>.headline{font-size:var(--fs-privacy-block-headline)}.before-after-slider{width:100%;position:relative}.before-after-slider__first-photo-container,.before-after-slider__second-photo-container{top:0;position:absolute;height:100%;width:100%;overflow:hidden}.before-after-slider img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.before-after-slider__first-photo-container img,.before-after-slider__second-photo-container img{width:100%;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.before-after-slider__delimiter{position:absolute;height:100%;width:5px;top:0;display:flex;justify-content:center;align-items:center}.before-after-slider__delimiter-icon{width:25px;height:25px;border-radius:50%;cursor:pointer}.before-after-slider__delimiter-img{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.before-after-slider__size-fix-img{width:100%;opacity:0}.before-after-slider__first-photo-container img,.before-after-slider__second-photo-container img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;height:100%}