.select-wrapper[data-astro-cid-ukn4ixmn]{position:relative;cursor:pointer}select[data-astro-cid-ukn4ixmn]{--border-width: 0;--input-padding: .2rem;text-transform:uppercase;font-size:calc(var(--base-font-size) * .7);cursor:pointer}.layout[data-astro-cid-pwmmw5ba]{position:relative}.lang[data-astro-cid-pwmmw5ba]{position:absolute;right:var(--space);bottom:0}section[data-astro-cid-pwmmw5ba]{text-transform:uppercase;font-weight:900;font-size:calc(var(--base-font-size) * .7);padding-top:calc(var(--space) * .5);gap:calc(var(--space) * .5);transition:all .5s cubic-bezier(.075,.82,.165,1)}.header-logo[data-astro-cid-pwmmw5ba]{display:block;width:70px;transition:width .5s cubic-bezier(.075,.82,.165,1)}.header-logo[data-astro-cid-pwmmw5ba] img[data-astro-cid-pwmmw5ba]{display:block;width:100%;height:auto}.logo[data-astro-cid-pwmmw5ba]{display:flex;justify-content:center}.nav[data-astro-cid-pwmmw5ba]{display:grid;width:fit-content;margin:0 auto;grid-template-columns:repeat(3,1fr);text-align:center}.nav[data-astro-cid-pwmmw5ba] a[data-astro-cid-pwmmw5ba]:first-child{text-align:right}.nav[data-astro-cid-pwmmw5ba] a[data-astro-cid-pwmmw5ba]:last-child{color:var(--color-red)}.nav[data-astro-cid-pwmmw5ba] a[data-astro-cid-pwmmw5ba].is-active{color:var(--color-dark);pointer-events:none;cursor:default}.lang[data-astro-cid-pwmmw5ba]{display:flex;justify-content:center}header[data-astro-cid-pwmmw5ba].is-scrolled{position:fixed;top:0;left:0;right:0;z-index:9999;background-color:var(--color-light);border-bottom:2px solid var(--color-dark);padding-bottom:calc(var(--space) * .5)}header[data-astro-cid-pwmmw5ba].is-scrolled .header-logo[data-astro-cid-pwmmw5ba]{width:40px}header[data-astro-cid-pwmmw5ba].is-scrolled section[data-astro-cid-pwmmw5ba]{font-size:calc(var(--base-font-size) * .6)}@media screen and (width < 580px){.lang[data-astro-cid-pwmmw5ba]{bottom:auto;top:calc(var(--space)*.3)}}@media screen and (width < 400px){section[data-astro-cid-pwmmw5ba]{font-size:calc(var(--base-font-size) * .6)}}footer[data-astro-cid-dwl4onjj]{background-color:var(--color-gray-light)}.footer-guidelinks[data-astro-cid-dwl4onjj]{background-color:var(--color-gray-dark);color:var(--color-light);padding-top:var(--space);padding-bottom:var(--space);font-weight:700;text-transform:uppercase;font-size:calc(var(--base-font-size) * .8)}.footer-guidelinks-links[data-astro-cid-dwl4onjj]{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space);margin-top:var(--space)}.footer-guidelinks-links[data-astro-cid-dwl4onjj] .oldy[data-astro-cid-dwl4onjj]{--oldy-bg-color: var(--color-gray);display:flex;align-items:end;justify-content:end;background-position:.5rem 100%;background-repeat:no-repeat;background-size:auto calc(100% - .5rem);min-height:160px}.footer-guidelinks-links[data-astro-cid-dwl4onjj] a[data-astro-cid-dwl4onjj].oldy:hover{--oldy-bg-color: var(--color-green-accent);--oldy-box-color: var(--color-dark);color:var(--color-dark)}.footer-guidelinks-links[data-astro-cid-dwl4onjj] a[data-astro-cid-dwl4onjj].oldy.active{--oldy-bg-color: var(--color-gray-light)}.footer-guidelinks-links[data-astro-cid-dwl4onjj] .oldy[data-astro-cid-dwl4onjj]:nth-child(1){background-image:url(/images/footer/guidelinks-for-personal-usage.webp)}.footer-guidelinks-links[data-astro-cid-dwl4onjj] .oldy[data-astro-cid-dwl4onjj]:nth-child(2){background-image:url(/images/footer/guidelinks-for-smart-homes.webp)}.footer-guidelinks-links[data-astro-cid-dwl4onjj] .oldy[data-astro-cid-dwl4onjj]:nth-child(3){background-image:url(/images/footer/guidelinks-for-coworking-and-coliving.webp)}.footer-guidelinks-links[data-astro-cid-dwl4onjj] .oldy[data-astro-cid-dwl4onjj]:nth-child(4){background-image:url(/images/footer/guidelinks-for-business.webp)}@media screen and (width < 1350px){.footer-guidelinks-links[data-astro-cid-dwl4onjj]{grid-template-columns:repeat(2,1fr)}}@media screen and (width < 670px){.footer-guidelinks-links[data-astro-cid-dwl4onjj]{grid-template-columns:repeat(1,1fr)}}.footer-social[data-astro-cid-dwl4onjj]{background-color:var(--color-dark)}.footer-social[data-astro-cid-dwl4onjj] .layout[data-astro-cid-dwl4onjj]{display:flex;gap:var(--space);justify-content:center;padding:var(--space) 0}.footer-social[data-astro-cid-dwl4onjj] a[data-astro-cid-dwl4onjj]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;flex:0 0 32px;line-height:0;color:var(--color-light);text-decoration:none}.footer-social[data-astro-cid-dwl4onjj] a[data-astro-cid-dwl4onjj] svg{display:block;width:100%;height:100%}.navigation[data-astro-cid-dwl4onjj]{display:flex;font-size:calc(var(--base-font-size) * .7);font-variation-settings:var(--font-flex-bold);gap:var(--space);line-height:1.2;padding:var(--space) var(--layout-sidepadding);text-transform:uppercase;min-height:23ch;width:fit-content;margin-left:auto;margin-right:auto}.navigation[data-astro-cid-dwl4onjj] a[data-astro-cid-dwl4onjj]{display:block;margin-bottom:calc(var(--space) * .5);color:var(--text-color);font-size:calc(var(--base-font-size) * .7);font-variation-settings:var(--font-flex-bold);text-decoration:underline}.navigation[data-astro-cid-dwl4onjj] a[data-astro-cid-dwl4onjj]:hover{color:var(--color-link-hover)}.navigation[data-astro-cid-dwl4onjj] ul[data-astro-cid-dwl4onjj]{position:relative;margin:0}.navigation[data-astro-cid-dwl4onjj] ul[data-astro-cid-dwl4onjj] li[data-astro-cid-dwl4onjj]{padding-left:var(--space);margin-bottom:0;break-inside:avoid-column}.navigation[data-astro-cid-dwl4onjj] ul[data-astro-cid-dwl4onjj]:before{content:attr(aria-label);position:absolute;top:0;left:0;writing-mode:vertical-lr;writing-mode:sideways-lr;white-space:nowrap;color:var(--color-gray);pointer-events:none}html[dir=rtl] .navigation[data-astro-cid-dwl4onjj] ul[data-astro-cid-dwl4onjj]:before{left:auto;right:0}html[dir=ltr] .navigation[data-astro-cid-dwl4onjj] ul[data-astro-cid-dwl4onjj] li[data-astro-cid-dwl4onjj]{padding-left:calc(var(--space) * 1)}html[dir=rtl] .navigation[data-astro-cid-dwl4onjj] ul[data-astro-cid-dwl4onjj] li[data-astro-cid-dwl4onjj]{padding-left:0;padding-right:calc(var(--space) * 2);text-align:right}.navigation[data-astro-cid-dwl4onjj] ul[data-astro-cid-dwl4onjj]:nth-child(1) a[data-astro-cid-dwl4onjj]{white-space:nowrap}.navigation[data-astro-cid-dwl4onjj] ul[data-astro-cid-dwl4onjj]:nth-child(3){display:grid;grid-auto-flow:column;grid-template-rows:repeat(3,min-content);align-content:start;gap:0 var(--space)}@media screen and (width > 1400px){.navigation[data-astro-cid-dwl4onjj] ul[data-astro-cid-dwl4onjj]:nth-child(3){grid-template-rows:repeat(3,min-content)}}@media screen and (width < 1200px){.navigation[data-astro-cid-dwl4onjj] ul[data-astro-cid-dwl4onjj]:nth-child(3){grid-template-rows:repeat(4,min-content)}}@media screen and (width < 900px){.navigation[data-astro-cid-dwl4onjj] ul[data-astro-cid-dwl4onjj]:nth-child(3){grid-template-rows:repeat(6,min-content)}}@media screen and (width < 700px){.navigation[data-astro-cid-dwl4onjj] ul[data-astro-cid-dwl4onjj]:nth-child(3){display:block}}@media screen and (width < 500px){.navigation[data-astro-cid-dwl4onjj]{flex-direction:column}.navigation[data-astro-cid-dwl4onjj] ul[data-astro-cid-dwl4onjj] li[data-astro-cid-dwl4onjj]{padding-left:calc(var(--space) * 2)}}.footer-privacy[data-astro-cid-dwl4onjj]{text-align:right}.footer-privacy[data-astro-cid-dwl4onjj] a[data-astro-cid-dwl4onjj]{color:inherit;font-size:calc(var(--base-font-size) * .8)}body{--base-font-size: 1.2rem;--font-family: "Roboto Flex", "Roboto", system-ui, sans-serif;--font-flex-bold: "wght" 800, "wdth" 100, "opsz" 26, "XTRA" 468, "XOPQ" 96, "YOPQ" 79, "YTAS" 750, "YTDE" -203, "YTFI" 738, "YTLC" 514, "YTUC" 712;--font-flex-extrabold: "wght" 900, "wdth" 110, "opsz" 26, "XTRA" 468, "XOPQ" 96, "YOPQ" 79, "YTAS" 750, "YTDE" -203, "YTFI" 738, "YTLC" 514, "YTUC" 712;--font-flex-medium: "wght" 600, "wdth" 100, "opsz" 26, "XTRA" 468, "XOPQ" 96, "YOPQ" 79, "YTAS" 750, "YTDE" -203, "YTFI" 738, "YTLC" 514, "YTUC" 712;--color-blue: #2949d1;--color-red: #f0005c;--color-green: #a0d100;--color-green-accent: #c4ff6b;--color-dark: #000000;--color-light: #ffffff;--color-gray: #A8ADBE;--color-gray-light: #DCDEE5;--color-gray-dark: #212121;--body-bg: var(--color-light);--text-color: var(--color-dark);--color-border: var(--color-dark);--color-link: var(--color-blue);--color-link-hover: color-mix(in srgb, var(--color-link) 85%, black);--animation-bump: cubic-bezier(.6, .04, .98, .335);--space: 2rem;--space-section: calc(var(--space) * 3);--space-text: 2rem;--text-width: calc(1000px + (var(--space) * 2));--mid-width: 1180px;--screen-padding-top: 6rem;--screen-padding-left: 3rem;--layout-sidepadding: var(--space)}@media screen and (max-width: 580px){body{--screen-padding-top: 4rem}}@media screen and (max-width: 450px){body{--space: 1.2rem;--screen-padding-left: 1.5rem}}*{margin:0;padding:0;outline:0;background:transparent;vertical-align:baseline;box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{border:0}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,main{display:block}nav ul{list-style:none}table{border-collapse:collapse;border-spacing:0}input,select{vertical-align:middle;border-radius:0}sup{vertical-align:super}sub{vertical-align:sub}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}body,html{min-height:100%;height:100%;position:relative}html{scroll-behavior:smooth}body{color:var(--text-color);font-family:Roboto,system-ui,sans-serif;line-height:1.5;background-color:var(--body-bg);transition:color .6s,background-color .6s}img{display:inline-block;max-width:100%;height:auto}.blog_grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space)}@media screen and (max-width: 970px){.blog_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width: 620px){.blog_grid{grid-template-columns:1fr}}@font-face{font-family:customIcons;src:url(data:font/woff;base64,d09GRgABAAAAAAWMAAsAAAAABUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABPUy8yAAABCAAAAGAAAABgDxIEqWNtYXAAAAFoAAAAVAAAAFQXVtKIZ2FzcAAAAbwAAAAIAAAACAAAABBnbHlmAAABxAAAAXwAAAF8diuAKmhlYWQAAANAAAAANgAAADYhGAOtaGhlYQAAA3gAAAAkAAAAJAcvA8dobXR4AAADnAAAABgAAAAYC3oAAGxvY2EAAAO0AAAADgAAAA4A5gCabWF4cAAAA8QAAAAgAAAAIAAJAE5uYW1lAAAD5AAAAYYAAAGGmUoJ+3Bvc3QAAAVsAAAAIAAAACAAAwAAAAMCfgGQAAUAAAKZAswAAACPApkCzAAAAesAMwEJAAAAAAAAAAAAAAAAAAAAARAAAAAAAAAAAAAAAAAAAAAAQAAA6QEDwP/AAEADwABAAAAAAQAAAAAAAAAAAAAAIAAAAAAAAwAAAAMAAAAcAAEAAwAAABwAAwABAAAAHAAEADgAAAAKAAgAAgACAAEAIOkB//3//wAAAAAAIOkA//3//wAB/+MXBAADAAEAAAAAAAAAAAAAAAEAAf//AA8AAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAgAA/8ADbQPAACUASwAABTgBMSImJzEBLgE1NDY3AT4BMzIWFRQGBzEJAR4BFRQGIzgBOQEhOAExIiYnMQEuATU0NjcBPgEzMhYVFAYHMQkBHgEVFAYjOAE5AQNgAgUC/g0CAgICAfMCBAMFCAIC/hYB6gICCAX+oAMEAv4NAgICAgHzAgQDBQcBAv4WAeoCAggFQAICAfMCBAMDBAIB8wICCAUCBQL+Fv4WAgUCBgcCAgHzAgQDAwQCAfMCAggFAgUC/hb+FgIFAgYHAAAAAAEAAP/AAg0DwAAlAAAFOAExIiYnMQEuATU0NjcBPgEzMhYVFAYHMQkBHgEVFAYjOAE5AQIAAwQC/g0CAgICAfMCBAMFBwEC/hYB6gICCAVAAgIB8wIEAwMEAgHzAgIIBQIFAv4W/hYCBQIGBwAAAAABAAAAAAAAaRND4V8PPPUACwQAAAAAAN9GX5gAAAAA30ZfmAAA/8ADbQPAAAAACAACAAAAAAAAAAEAAAPA/8AAAAQAAAAAAANtAAEAAAAAAAAAAAAAAAAAAAAGBAAAAAAAAAAAAAAAAgAAAANtAAACDQAAAAAAAAAKABQAHgCGAL4AAAABAAAABgBMAAIAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAADgCuAAEAAAAAAAEABwAAAAEAAAAAAAIABwBgAAEAAAAAAAMABwA2AAEAAAAAAAQABwB1AAEAAAAAAAUACwAVAAEAAAAAAAYABwBLAAEAAAAAAAoAGgCKAAMAAQQJAAEADgAHAAMAAQQJAAIADgBnAAMAAQQJAAMADgA9AAMAAQQJAAQADgB8AAMAAQQJAAUAFgAgAAMAAQQJAAYADgBSAAMAAQQJAAoANACkaWNvbW9vbgBpAGMAbwBtAG8AbwBuVmVyc2lvbiAxLjAAVgBlAHIAcwBpAG8AbgAgADEALgAwaWNvbW9vbgBpAGMAbwBtAG8AbwBuaWNvbW9vbgBpAGMAbwBtAG8AbwBuUmVndWxhcgBSAGUAZwB1AGwAYQByaWNvbW9vbgBpAGMAbwBtAG8AbwBuRm9udCBnZW5lcmF0ZWQgYnkgSWNvTW9vbi4ARgBvAG4AdAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAASQBjAG8ATQBvAG8AbgAuAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==);font-weight:300;font-display:swap;font-style:normal}.light-theme .theme-support-light{display:initial!important}html[dir=rtl] h1,html[dir=rtl] h2,html[dir=rtl] h3,html[dir=rtl] h4,html[dir=rtl] h5,html[lang=ar] h6,html[dir=rtl] p,html[dir=rtl] a,html[dir=rtl] span{unicode-bidi:embed}html[dir=rtl] h1,html[dir=rtl] h2,html[dir=rtl] h3,html[dir=rtl] h4,html[dir=rtl] h5{text-align:right!important}.section{margin-top:calc(var(--space) * 3);margin-bottom:calc(var(--space) * 3)}.section-half{margin-top:calc(var(--space) * 1.5);margin-bottom:calc(var(--space) * 1.5)}.section-align-right{text-align:right}.section__solid{background-color:var(--color-light);padding-top:calc(var(--space)*2);padding-bottom:calc(var(--space)*2)}.section__solid.section-half{padding-top:var(--space);padding-bottom:var(--space)}.section__solid.wide{padding-top:calc(var(--space) * 4);padding-bottom:calc(var(--space) * 4)}.section__solid h1:first-child,.section__solid h2:first-child,.section__solid h3:first-child,.section__solid h4:first-child,.section__solid h5:first-child{margin-top:0}.section__blue{color:#fff;background-color:var(--color-blue)}.section__blue h1{color:#fff;background:none;background-clip:unset;-webkit-background-clip:unset;-webkit-text-fill-color:unset}.section__green{background:var(--color-green-accent)}.section__gray_light{background-color:var(--color-gray-light)}.section__black{background-color:var(--color-dark);color:var(--color-light)}.section__black a:not(.button),.section__black a:not(.button):hover{color:inherit}section section:first-child,.section section:first-child{margin-top:0}.section__solid .oldy{color:var(--color-dark)}.layout{padding-left:var(--space);padding-right:var(--space)}.layout,.layout__content,.layout__text,.layout__text_small{display:block;margin-left:auto;margin-right:auto}.layout__title{text-align:center;padding-left:var(--space);padding-right:var(--space)}.layout__content{max-width:980px}.layout__text{max-width:var(--text-width)}.layout__text_small{max-width:calc(var(--text-width) * .6)}.layout__mid{max-width:calc(var(--mid-width) + (var(--space) * 2))}.layout__wide{max-width:calc(1500px + (var(--space) * 4))}.layout--text-center{text-align:center}.layout li{word-wrap:break-word;overflow-wrap:break-word;white-space:normal}.case-page__content{margin-bottom:calc(var(--space) * 2)}.case-page__header h1{letter-spacing:0}.case-page__content h2,.case-page__content h3,.case-page__content h4{margin-bottom:calc(var(--space) * .5);text-align:left;text-transform:unset;font-family:var(--font-family);font-size:calc(var(--base-font-size) * 1.3);font-weight:800;letter-spacing:0}.case-page__content img{margin-top:var(--space)}ul.cases__list--with-tick{margin-left:0}.cases__item--with-tick{padding-left:70px;background-image:url("data:image/svg+xml,%3Csvg width='34' height='24' viewBox='0 0 34 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_715_1981)'%3E%3Cpath d='M33.2891 0.703992C34.2376 1.64135 34.2376 3.16361 33.2891 4.10096L13.8627 23.298C12.9141 24.2353 11.3737 24.2353 10.4251 23.298L0.711904 13.6995C-0.23665 12.7621 -0.23665 11.2398 0.711904 10.3025C1.66046 9.36514 3.20091 9.36514 4.14947 10.3025L12.1477 18.1988L29.8583 0.703992C30.8069 -0.233362 32.3473 -0.233362 33.2959 0.703992H33.2883H33.2891Z' fill='%23A7D100'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_715_1981'%3E%3Crect width='34' height='24' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-repeat:no-repeat;background-size:34px 24px;background-position:left 5px}.cases__item--with-tick:not(:last-of-type){margin-bottom:var(--space)}@media screen and (max-width: 420px){.cases__item--with-tick{padding-left:0;background-image:none}}.m-t-0{margin-top:0}.m-b-0{margin-bottom:0}html{font-size:100%}@media screen and (max-width: 350px){html{font-size:calc(var(--base-font-size) * .7)}}@media screen and (max-width: 1000px){html{font-size:90%}}@media screen and (min-width: 1660px){html{font-size:110%!important}}body{font-family:var(--font-family);font-weight:400;font-size:var(--base-font-size);line-height:1.5}h1,h2,h3,h4{font-variation-settings:var(--font-flex-bold);letter-spacing:.5px;line-height:1.2;margin-bottom:var(--space-text);margin-top:calc(var(--space-text) * 2);text-align:center;text-transform:uppercase}h1{font-size:calc(var(--base-font-size) * 2.5);font-variation-settings:var(--font-flex-extrabold);text-transform:uppercase}@media screen and (max-width: 680px){h1{font-size:calc(var(--base-font-size) * 1.6)}}h2{font-size:calc(var(--base-font-size) * 1.5)}h3{font-size:calc(var(--base-font-size) * 1.2)}h4{font-size:calc(var(--base-font-size) * .95)}h5{font-size:calc(var(--base-font-size) * 1);font-variation-settings:var(--font-flex-bold)}.title-lined{position:relative}.title-lined:before{content:"";height:1px;background-color:var(--color-dark);position:absolute;top:calc(50% - 1px);left:0;right:0}.title-lined span{display:inline-block;background-color:var(--body-bg);position:relative;z-index:1;padding:0 var(--space)}html[lang=de] .title-lined,html[lang=nl] .title-lined{hyphens:auto}@media screen and (max-width: 480px){.title-lined{hyphens:auto}.title-lined:before{display:none}.title-lined span{display:block;font-size:1.5rem;width:100%;text-align:center;padding:0}}.title-with-bg{background-color:var(--color-dark);display:inline-block;left:calc(var(--screen-padding-left) * -.5);margin-top:0;max-width:1040px;overflow:hidden;padding:.3rem 1rem .3rem 2.7rem;position:relative;transition:background-color .33s ease-in-out,color .33s ease-in-out;width:fit-content;z-index:990}.title-with-bg h1{display:inline;font-size:calc(var(--base-font-size) * 1.1);margin:0;padding:0;text-align:left;color:var(--color-light)}.title-with-bg.blue{background-color:var(--color-blue)}.title-with-bg h1 a{color:var(--color-light)}.title-with-bg h1 a:hover{opacity:.7;color:var(--color-light)}@media screen and (max-width: 650px){.title-with-bg{display:block;inset:0;text-align:center;padding:.3rem 1rem .3rem var(--screen-padding-left);width:100%}}.subtitle{font-size:90%;font-style:italic;text-align:center;color:#fff}.subtitle:before{content:"";display:block;height:1px;width:2rem;background-color:#fff;margin:0 auto .4rem}.text-abstract{text-align:center;font-size:120%;font-weight:300}small,.text-small{font-size:70%;line-height:1.2}.text-big{font-size:120%;line-height:1.6}.text-small p:not(:last-child){margin-bottom:calc(var(--space-text) * .5)}b,strong{font-variation-settings:var(--font-flex-medium)}blockquote{font-size:110%;font-weight:300;font-style:italic;padding:var(--space);background-color:var(--color-light);border-left:1px solid var(--text-color)}ul,ol{margin-left:var(--space-text)}a:not(.button),.link:not(.button){color:var(--color-link);text-decoration:none;transition:all .2s,color .2s}a:not(.button):hover,.link:not(.button):hover{color:var(--color-link-hover)}a:not(.button).dashed,.link:not(.button).dashed{text-decoration:none;border-bottom:1px dashed currentColor}.post a:not(.button),.case-page a:not(.button),.case-page__header a:not(.button){text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;color:var(--color-link);transition:opacity .2s,text-decoration-color .3s ease-in-out;word-break:break-word}.post a:not(:is(:hover,:focus)),.case-page a:not(:is(:hover,:focus)),.case-page__header a:not(:is(:hover,:focus)){text-decoration-color:color-mix(in srgb,currentColor,transparent 55%)}.highlight,.highlight-green{font-variation-settings:var(--font-flex-bold);padding-bottom:var(--space);border-bottom:.5px solid currentColor}.highlight:not(:last-child){margin-bottom:var(--space-section)}.highlight-green{display:inline-block;padding:.3rem;font-size:calc(var(--base-font-size) * 1.3);line-height:1;border-bottom:0;color:var(--color-blue);background-color:var(--color-green-accent)}@media screen and (max-width: 520px){.highlight-green{font-size:var(--base-font-size)}}hr{margin:calc(var(--space-text) * 2) 0;border:0;outline:0;height:1rem;background-color:var(--color-light)}hr.no-margins{margin:0}hr.dark{background-color:var(--color-dark)}hr.color-lightgray{background-color:var(--color-gray-light)}hr.animate{transform-origin:50% 50%;transform:scaleX(0)}hr.animate.in-viewport{animation:HR .4s ease-out .8s forwards}.hyphens{text-align:justify!important;hyphens:auto}.align-right{text-align:right}.text-left,.align-left{text-align:left}.text-center,.align-center{text-align:center}.text-bold{font-weight:700}code{max-width:100%;overflow-x:scroll;display:inline-block;vertical-align:middle;vertical-align:-moz-middle-with-baseline;vertical-align:-webkit-baseline-middle;-ms-overflow-style:none;scrollbar-width:none;font-size:calc(var(--base-font-size) * .8)}code::-webkit-scrollbar{display:none}div pre[class*=language-]{padding-right:3rem!important}.token.function{color:#88b3f8}table{margin-bottom:var(--space-text);background-color:var(--color-light);max-width:100%;overflow-x:auto}table thead th{text-align:left;font-weight:700}table th,table td{padding:.5rem;border:1px solid var(--color-border);font-size:90%}table tbody tr:hover{background-color:var(--color-gray-light)}@media screen and (max-width: 700px){table.mobile{border:1px solid var(--color-border)}table.mobile td,table.mobile th{display:none}table.mobile,table.mobile tbody,table.mobile tr,table.mobile [data-th]{display:block;width:100%}table.mobile [data-th]{border-width:0}table.mobile tr:not(:last-child){border-width:0 0 2px;border-style:dashed;border-color:var(--color-border)}table.mobile [data-th]:before{content:attr(data-th);display:block;font-weight:700;margin-bottom:calc(var(--space) * .2)}}p:not(:last-child),ul:not(:last-child),ol:not(:last-child),blockquote:not(:last-child),table:not(:last-child),dd:not(:last-child),summary:not(:last-child),details:not(:last-child){margin-bottom:var(--space-text)}ul.list-smallgap li,ol.list-smallgap li,p.text-small{margin-bottom:calc(var(--space-text) * .5)}li:not(:last-child){margin-bottom:var(--space)}summary{color:var(--color-link);cursor:pointer;font-variation-settings:var(--font-flex-bold)}.text-col-2,.text-col-3{column-count:2;column-gap:var(--space)}@media screen and (max-width: 750px){.text-col-2,.text-col-3{column-count:1!important}}*[class*=text-col-],*[class*=text-col-] h1,*[class*=text-col-] h2,*[class*=text-col-] h3,*[class*=text-col-] h4,*[class*=text-col-] h5{text-align:left}.text-col-3{column-count:3}@media screen and (max-width: 1100px){.text-col-3{column-count:2}}.highlight-solid-green{background-color:var(--color-green-accent);display:inline-block;font-variation-settings:var(--font-flex-bold);line-height:1;padding:.2rem 0}.linereduce{line-height:1}.text-break{word-break:break-all}.post img[src$="waterfall-party.webp"]{width:100%;max-height:80vh;object-fit:contain;display:block;margin-inline:auto}html[lang=ar] .case-page__content h2{text-align:right}.text-color-red{color:var(--color-red)}.label-green{padding:.15rem .5rem;color:var(--color-dark);background-color:var(--color-green-accent)}.oldy,a.oldy{--oldy-box-color: var(--color-dark);--oldy-box-size: .3rem;--oldy-bg-color: var(--color-light);--oldy-padding: calc(var(--space) * .5);--oldy-color: inherit;background-color:var(--oldy-bg-color);padding:var(--oldy-padding);border:1px solid var(--oldy-box-color);box-shadow:var(--oldy-box-size) var(--oldy-box-size) 0 var(--oldy-box-color);font-family:var(--font-family);transition:all .2s ease-out;color:var(--oldy-color)}.oldy__link,a.oldy{cursor:pointer}.oldy__link:hover,a.oldy:hover{--oldy-box-color: var(--color-link);--oldy-color: var(--color-link)}.oldy__link:hover *,a.oldy:hover *{--oldy-color: var(--color-link)}.oldy.accent{--oldy-box-color: var(--color-green-accent)}*[class*=grid-]>p,*[class*=grid-]>.card{margin-bottom:0}*[class*=grid-].middle{align-items:center}.grid,*[class*=grid-]{display:grid;gap:var(--space)}.grid-5{grid-template-columns:repeat(5,1fr)}.grid-4{grid-template-columns:repeat(4,1fr)}.grid-3{grid-template-columns:repeat(3,1fr)}.grid-2{grid-template-columns:repeat(2,1fr)}.grid-with-scroll{max-height:calc((550px * 2) + (var(--space) * 2));padding:0 42px;overflow-y:auto}.grid-with-scroll::-webkit-scrollbar{width:8px}.grid-with-scroll::-webkit-scrollbar-track{background:#fff;border:1px solid #000}.grid-with-scroll::-webkit-scrollbar-thumb{background:#000}.grid-with-scroll::-webkit-scrollbar-thumb:hover{background:var(--color-blue)}.grid-with-scroll::-webkit-scrollbar-button{background:transparent}@media screen and (max-width:880px){.grid-5{grid-template-columns:1fr}}@media screen and (max-width:990px){.grid-4{grid-template-columns:repeat(2,1fr)}.grid-3{grid-template-columns:1fr}.grid-with-scroll{padding:0;max-height:unset;overflow:unset}}@media screen and (max-width:570px){.grid-4,.grid-2{grid-template-columns:1fr}}*[class*=grid-].grid-valign-top{align-items:start}.youtube-embed{margin-bottom:var(--space)}.youtube-embed__wrapper{width:100%;margin:0 auto}.youtube-embed__container{position:relative;padding-bottom:56.25%;padding-top:25px;height:0px}.youtube-embed__container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.no-margins{margin:0!important}.uppercase{text-transform:uppercase}.list-simple{list-style:none;margin-left:0}.list-simple li{margin-bottom:.2rem}.italic-abstract{font-style:italic;font-weight:300;font-size:1.1rem}.banner-with-pattern{position:relative;margin-top:0;margin-bottom:calc(var(--space) * 3);background-repeat:no-repeat;background-size:cover;background-position:center}.banner-with-pattern__text-shadow{margin-top:0;text-align:left;font-size:calc(var(--base-font-size) * 3);letter-spacing:0;text-shadow:8px 2px var(--text-color)}.blue-banner{margin-top:0}.blue-banner-layout{padding-top:var(--space);padding-bottom:var(--space);display:grid;grid-template-columns:minmax(150px,380px) minmax(180px,620px);gap:var(--space)}.blue-banner__text{font-weight:500;font-style:italic;font-size:calc(var(--base-font-size) * 1.2)}.loader-wrapper{height:100vh;width:100%;display:flex;align-items:center;justify-content:center}.contacts__input{padding:calc(var(--space) * .6);font-size:var(--base-font-size);font-family:inherit;font-weight:500;color:#214fda!important;background-color:#fff;border:1px solid #000;width:100%}.contacts__label{position:relative;display:block;height:100%}.contacts__label span{position:absolute;padding:0;top:5px;left:calc(var(--space) * .5);font-size:calc(var(--base-font-size) * .6);font-weight:500;color:#000;transition:color .33s ease-in-out,opacity .33s ease-in-out,visibility .33s ease-in-out}.contacts__label .contacts__input:focus+span,.contacts__label .contacts__textarea:focus+span{color:#214fda}.contacts__label .contacts__textarea:focus+span{opacity:0;visibility:hidden}.contacts__textarea:focus,.contacts__input:focus{border:1px solid var(--color-blue)}.list-links{list-style:none;margin:0;padding:0}.list-links li{position:relative}.list-links li a{display:block}.list-links li a:before{content:"";inset:0;position:absolute;z-index:2}.list-links li:hover,.list-links li:hover a{color:var(--color-link-hover)}.list-links svg path{fill:var(--text-color)}.list-links li:hover svg path{fill:var(--color-link-hover)!important}.space-b{margin-bottom:var(--space)}.space-b-05{margin-bottom:calc(var(--space) * .5)}.space-b-2{margin-bottom:calc(var(--space) * 2)}.space-t-05{margin-top:calc(var(--space) * .5)}.no-mt{margin-top:0}.no-mb{margin-bottom:0}.link-cover{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;overflow:hidden;text-indent:-9999px;z-index:1000}lite-youtube{width:100%;max-width:unset!important;margin-bottom:calc(var(--space) * 2)}.item-with-plate{position:relative}.item-with-plate img{margin-top:0}.text-plate{position:absolute;top:10px;left:10px;padding:calc(var(--space) * .3) calc(var(--space) * .5);background-color:var(--color-light);font-variation-settings:var(--font-flex-bold);letter-spacing:.5px;line-height:1.2;text-transform:uppercase;box-shadow:2px 2px 0 0 var(--color-dark);z-index:10}.youtubeframe{width:100%;aspect-ratio:16 / 9;border:0;display:block;margin:var(--space) 0}.hide{visibility:visible;opacity:1;animation:FadeOut .1s var(--animation-bump) .1s forwards}.show{visibility:hidden;opacity:0;animation:FadeIn .1s var(--animation-bump) .1s forwards}.animate-inside>*,.animate-inside-fast>*{visibility:hidden;opacity:0;transform:translateY(5%)}.animate-inside.in-viewport>*,.animate-inside-fast.in-viewport>*{animation-name:FadeIn,FloatYUp;animation-timing-function:linear;animation-delay:.5s;animation-fill-mode:forwards;animation-duration:.5s}.animate-inside.in-viewport>*:nth-child(0),.animate-inside-fast.in-viewport>*:nth-child(0){animation-delay:.5s}.animate-inside.in-viewport>*:nth-child(1),.animate-inside-fast.in-viewport>*:nth-child(1){animation-delay:.7s}.animate-inside.in-viewport>*:nth-child(2),.animate-inside-fast.in-viewport>*:nth-child(2){animation-delay:.9s}.animate-inside.in-viewport>*:nth-child(3),.animate-inside-fast.in-viewport>*:nth-child(3){animation-delay:1.1s}.animate-inside.in-viewport>*:nth-child(4),.animate-inside-fast.in-viewport>*:nth-child(4){animation-delay:1.3s}.animate-inside.in-viewport>*:nth-child(5),.animate-inside-fast.in-viewport>*:nth-child(5){animation-delay:1.5s}.animate-inside.in-viewport>*:nth-child(6),.animate-inside-fast.in-viewport>*:nth-child(6){animation-delay:1.7s}.animate-inside.in-viewport>*:nth-child(7),.animate-inside-fast.in-viewport>*:nth-child(7){animation-delay:1.9s}.animate-inside.in-viewport>*:nth-child(8),.animate-inside-fast.in-viewport>*:nth-child(8){animation-delay:2.1s}.animate-inside.in-viewport>*:nth-child(9),.animate-inside-fast.in-viewport>*:nth-child(9){animation-delay:2.3s}.animate-inside.in-viewport>*:nth-child(10),.animate-inside-fast.in-viewport>*:nth-child(10){animation-delay:2.5s}.animate-inside.in-viewport>*:nth-child(11),.animate-inside-fast.in-viewport>*:nth-child(11){animation-delay:2.7s}.animate-inside.in-viewport>*:nth-child(12),.animate-inside-fast.in-viewport>*:nth-child(12){animation-delay:2.9s}.animate-inside.in-viewport>*:nth-child(13),.animate-inside-fast.in-viewport>*:nth-child(13){animation-delay:3.1s}.animate-inside.in-viewport>*:nth-child(14),.animate-inside-fast.in-viewport>*:nth-child(14){animation-delay:3.3s}.animate-inside.in-viewport>*:nth-child(15),.animate-inside-fast.in-viewport>*:nth-child(15){animation-delay:3.5s}.animate-inside.in-viewport>*:nth-child(16),.animate-inside-fast.in-viewport>*:nth-child(16){animation-delay:3.7s}.animate-inside.in-viewport>*:nth-child(17),.animate-inside-fast.in-viewport>*:nth-child(17){animation-delay:3.9s}.animate-inside.in-viewport>*:nth-child(18),.animate-inside-fast.in-viewport>*:nth-child(18){animation-delay:4.1s}.animate-inside.in-viewport>*:nth-child(19),.animate-inside-fast.in-viewport>*:nth-child(19){animation-delay:4.3s}.animate-inside.in-viewport>*:nth-child(20),.animate-inside-fast.in-viewport>*:nth-child(20){animation-delay:4.5s}.animate-inside-fast.in-viewport>*{animation-delay:.5s;animation-duration:.4s}.animate-inside-fast.in-viewport>*:nth-child(0){animation-delay:.2s}.animate-inside-fast.in-viewport>*:nth-child(1){animation-delay:.3s}.animate-inside-fast.in-viewport>*:nth-child(2){animation-delay:.4s}.animate-inside-fast.in-viewport>*:nth-child(3){animation-delay:.5s}.animate-inside-fast.in-viewport>*:nth-child(4){animation-delay:.6s}.animate-inside-fast.in-viewport>*:nth-child(5){animation-delay:.7s}.animate-inside-fast.in-viewport>*:nth-child(6){animation-delay:.8s}.animate-inside-fast.in-viewport>*:nth-child(7){animation-delay:.9s}.animate-inside-fast.in-viewport>*:nth-child(8){animation-delay:1s}.animate-inside-fast.in-viewport>*:nth-child(9){animation-delay:1.1s}.animate-inside-fast.in-viewport>*:nth-child(10){animation-delay:1.2s}.animate-inside-fast.in-viewport>*:nth-child(11){animation-delay:1.3s}.animate-inside-fast.in-viewport>*:nth-child(12){animation-delay:1.4s}.animate-inside-fast.in-viewport>*:nth-child(13){animation-delay:1.5s}.animate-inside-fast.in-viewport>*:nth-child(14){animation-delay:1.6s}.animate-inside-fast.in-viewport>*:nth-child(15){animation-delay:1.7s}.animate-inside-fast.in-viewport>*:nth-child(16){animation-delay:1.8s}.animate-inside-fast.in-viewport>*:nth-child(17){animation-delay:1.9s}.animate-inside-fast.in-viewport>*:nth-child(18){animation-delay:2s}.animate-inside-fast.in-viewport>*:nth-child(19){animation-delay:2.1s}.animate-inside-fast.in-viewport>*:nth-child(20){animation-delay:2.2s}.animate:not(hr){visibility:hidden;opacity:0;transform:translateY(5%)}.animate:not(hr).in-viewport{animation-name:FadeIn,FloatYUp;animation-timing-function:linear;animation-delay:.3s;animation-fill-mode:forwards;animation-duration:.5s}@keyframes FadeOut{0%{visibility:visible;opacity:1}to{visibility:hidden;opacity:0}}@keyframes FadeIn{to{visibility:visible;opacity:1}0%{visibility:hidden;opacity:0}}@keyframes FadeInOut{0%{visibility:hidden;opacity:0}50%{visibility:visible;opacity:1}to{visibility:hidden;opacity:0}}@keyframes Scale{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes ScaleX{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes ScaleY{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes FloatY{0%{transform:translateY(0)}25%{transform:translateY(-5%)}75%{transform:translateY(5%)}to{transform:translateY(0)}}@keyframes FloatYDown{0%{transform:translateY(-5%)}to{transform:translateY(0)}}@keyframes FloatYUp{to{transform:translateY(0)}}@keyframes blink{0%{opacity:0}20%{opacity:1}40%{opacity:0}60%{opacity:1}80%{opacity:0}to{opacity:1}}@keyframes TextGradient{0%{background-position:0}50%{background-position:100%}to{background-position:0}}@keyframes typing{0%{width:0}}@keyframes unTyping{to{width:0}}@keyframes blinkLine{50%{border-color:transparent}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes SlowRotate{0%{transform:rotate(0)}25%{transform:rotate(3deg)}50%{transform:rotate(-5deg)}75%{transform:rotate(3deg)}to{transform:rotate(0)}}@keyframes rotateNull{to{transform:rotate(0)}}@keyframes DrawSvgPath{to{stroke-dashoffset:0}}@font-face{font-family:Roboto Flex;src:url(/fonts/RobotoFlex-CustomSubset.woff2) format("woff2");font-display:swap}input,select,button,textarea{--border-width: 2px;--border-color: var(--color-dark);--input-background: var(--color-light);--input-padding: .9rem;--input-text-color: var(--color-dark);--font-settings: var(--font-flex-bold);--font-family: var(--font-family);--font-size: var(--base-font-size);--checkbox-size: 1.3rem;font-variation-settings:var(--font-settings)}input,select,button,textarea{font-variation-settings:var(--font-settings);font-family:var(--font-family);font-size:var(--font-size);display:inline-block;border:var(--border-width) solid var(--border-color)}input[disabled],select[disabled]{opacity:.5}input:not([type=checkbox]):not([type=radio]),select,button:not(.rb-button),textarea{padding:var(--input-padding) calc(var(--input-padding) * 1.2);background-color:var(--input-background);color:var(--input-text-color)}input:not([type=checkbox]):not([type=radio]){border-radius:6px}input:not([type=submit]):focus{--border-color: var(--color-link);--input-text-color: var(--color-link)}input[type=checkbox]{appearance:none;width:var(--checkbox-size);height:var(--checkbox-size);margin-left:10px;margin-right:10px}input[type=checkbox]:checked{background-color:var(--color-green-accent);background-image:url('data:image/svg+xml,<svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_825_12739)"><path d="M13.5899 4.29821L6.20435 11.6833C5.65744 12.2303 4.77026 12.2303 4.22283 11.6833L0.410339 7.87051C-0.13678 7.3235 -0.13678 6.43622 0.410339 5.8891C0.957562 5.34188 1.84467 5.34188 2.39165 5.88889L5.21388 8.71116L11.6083 2.31669C12.1555 1.76947 13.0427 1.76989 13.5897 2.31669C14.1367 2.86381 14.1367 3.75078 13.5899 4.29821Z" fill="black"/></g><defs><clipPath id="clip0_825_12739"><rect width="14" height="14" fill="white"/></clipPath></defs></svg>');background-repeat:no-repeat;background-position:50% 50%}input[type=checkbox]:first-child{margin-left:0}input[type=checkbox]:last-child{margin-right:0}label.block,select.block,input.block,button.block,span.block{display:block;width:100%;margin-bottom:calc(var(--space)/2)}select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='4' height='21' viewBox='0 0 4 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.58449 0H0.92643C0.414777 0 0 0.414777 0 0.92643V2.58449C0 3.09615 0.414777 3.51092 0.92643 3.51092H2.58449C3.09615 3.51092 3.51093 3.09615 3.51093 2.58449V0.926431C3.51093 0.414777 3.09615 0 2.58449 0Z' fill='black'/%3E%3Cpath d='M2.58449 8.33789H0.92643C0.414777 8.33789 0 8.75267 0 9.26432V10.9224C0 11.434 0.414777 11.8488 0.92643 11.8488H2.58449C3.09615 11.8488 3.51093 11.434 3.51093 10.9224V9.26432C3.51093 8.75267 3.09615 8.33789 2.58449 8.33789Z' fill='black'/%3E%3Cpath d='M2.58449 16.6758H0.92643C0.414777 16.6758 0 17.0906 0 17.6022V19.2603C0 19.7719 0.414777 20.1867 0.92643 20.1867H2.58449C3.09615 20.1867 3.51093 19.7719 3.51093 19.2603V17.6022C3.51093 17.0906 3.09615 16.6758 2.58449 16.6758Z' fill='black'/%3E%3C/svg%3E%0A");background-size:4px;background-position:calc(100% - 4px) 50%;background-repeat:no-repeat;padding-right:calc(var(--input-padding) + 9px)}.post-card{background-color:var(--color-light);position:relative;height:100%}.post-card:hover{transform:translateY(-3px);box-shadow:0 5px 10px #0000001a}.post-card h4{padding-top:calc(var(--space) / 2);text-transform:none;font-weight:500;letter-spacing:0;text-align:left}.post-card__header{margin-bottom:calc(var(--space) / 2)}.post-card__header img{display:block}.post-card__content{padding-left:calc(var(--space) / 2);padding-right:calc(var(--space) / 2);padding-bottom:calc(var(--space) / 2);font-size:90%;text-align:left}.post-card__content h4{margin-bottom:calc(var(--space) / 2);margin-top:0}.post-card__description{margin-bottom:0;font-size:calc(var(--base-font-size) * .9)}.post-card__locale{margin-top:10px;display:block;text-align:right;font-weight:600;font-style:italic}@media screen and (max-width: 380px){.post-card__content{hyphens:auto}}body{min-height:100vh;min-height:100dvh;display:flex;flex-direction:column}main[data-astro-cid-sckkx6r4]{flex:1 0 auto}.pageintro[data-astro-cid-sckkx6r4]{font-weight:700;text-align:center}.pageintro[data-astro-cid-sckkx6r4] p[data-astro-cid-sckkx6r4]:last-child{margin-bottom:0}
