:root{--font-size: 16px;--window-pad: 32px;--canvas-width: 1200px;--content-width: 720px;--vertical-gap: 40px;--headline-width: 95%;--section-gap-home: 140px;--s1: .4rem;--s2: .8rem;--s3: 1.2rem;--s4: 1.6rem;--s5: 2rem;--s6: 2.4rem;--s7: 2.8rem;--s8: 3.2rem;--s9: 3.6rem;--s10: 4rem;--s11: 4.4rem;--s12: 4.8rem;--s13: 5.2rem;--s14: 5.6rem;--s15: 6rem;--white: rgb(255, 251, 238);--white-lighter: rgba(255, 251, 238, .96);--gray-lighter: rgb(234, 230, 219);--gray-light: rgb(203, 198, 184);--gray: rgb(174, 171, 162);--gray-dark: rgb(151, 148, 142);--gray-darker: rgb(90, 89, 85);--black: rgb(32, 32, 32);--primary: rgb(255, 203, 33);--secondary: rgb(240, 190, 64);--background: rgb(255, 220, 106);--warning: rgb(200, 22, 0);--success: rgb(256, 256, 256) // nv;--text-default: var(--black);--text-highlight: var(--warning);--text-inverted: var(--white);--text-light: var(--gray-dark);--text-disabled: var(--gray);--text-link: var(--black);--text-link-hover: var(--warning);--font-family-copy: recoleta_regular, sans-serif;--font-family-copy-medium: recoleta_medium, sans-serif;--font-family-brand: meltowsan100_regular, sans-serif;--font-family-brand-medium: meltowsan200_regular, sans-serif;--font-hero: 4.4rem / 1.2 var(--font-family-copy-medium);--font-h1: 3.25rem / 1.2 var(--font-family-copy-medium);--font-h2: 2.1rem / 1.3 var(--font-family-copy-medium);--font-h3: 1.4rem / 1.4 var(--font-family-copy-medium);--font-teaser: 1.75rem / 1.4 var(--font-family-copy-medium);--font-bigger: 1.35rem / 1.6 var(--font-family-copy-medium);--font: 1.2rem / 1.6 var(--font-family-copy);--font-smaller: 1rem / 1.6 var(--font-family-copy);--font-tiny: .95rem / 1.6 var(--font-family-copy);--font-button: 1.4rem / 1 var(--font-family-brand-medium);--font-badge: 1.25rem / 1 var(--font-family-brand-medium);--font-navigation: 1.2rem / 1.2 var(--font-family-brand);--z-index-bottom: -2;--z-index-under: -1;--z-index-base: 0;--z-index-over: 1;--z-index-top: 2;--z-index-overlay: 1000}@media screen and (max-width: 640px){:root{--window-pad: 16px;--section-pad: 20px;--headline-width: 100%;--section-gap-home: 100px;--font-hero: 3rem / 1.3 var(--font-family-copy-medium);--font-h1: 2rem / 1.2 var(--font-family-copy-medium);--font-h2: 1.5rem / 1.2 var(--font-family-copy-medium);--font-h3: 1.2rem / 1.2 var(--font-family-copy-medium);--font-teaser: 1.3rem / 1.2 var(--font-family-copy-medium);--font-bigger: 1.15rem / 1.6 var(--font-family-copy-medium);--font: 1rem / 1.4 var(--font-family-copy);--font-small: .9rem / 1.2 var(--font-family-copy);--font-tiny: .8rem / 1.2 var(--font-family-copy);--font-button: 1.4rem / 1 var(--font-family-brand-medium);--font-badge: 1.05rem / 1 var(--font-family-brand-medium);--font-navigation: 1.1rem / 1.1 var(--font-family-brand)}}@media screen and (max-width: 420px){:root{--section-gap-home: 50px;--font-hero: 2.2rem / 1.3 var(--font-family-copy-medium)}}body{line-height:1;line-height:1.15;-webkit-text-size-adjust:100%;margin:0;padding:0}#app{margin:0;padding:0;border:none}div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}main{display:block}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@font-face{font-family:recoleta_medium;src:url(/assets/recoleta-medium-f0222005.woff2) format("woff2"),url(/assets/recoleta-medium-29b8fcb6.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:recoleta_regular;src:url(/assets/recoleta-regular-9760bfdf.woff2) format("woff2"),url(/assets/recoleta-regular-78a54f09.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:meltowsan100_regular;src:url(/assets/meltowsan100-regular-0de3b6f5.woff2) format("woff2"),url(/assets/meltowsan100-regular-1a5ef4ee.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:meltowsan200_regular;src:url(/assets/meltowsan200-regular-619ec9f7.woff2) format("woff2"),url(/assets/meltowsan200-regular-05972544.woff) format("woff");font-weight:400;font-style:normal}html,body{font-size:var(--font-size)}a{color:var(--text-link);text-decoration:none}a:visited{color:var(--text-link)}a:hover{color:var(--text-link-hover)}.typo{font:var(--font);color:var(--text-default)}.typo h1,h1.typo{font:var(--font-h1);color:var(--text-default)}.typo h2,h2.typo{font:var(--font-h2);color:var(--text-default)}.typo h3,h3.typo{font:var(--font-h3);color:var(--text-default)}.typo strong,strong.typo{font-family:var(--font-family-copy-medium)}.typo .bigger,.bigger.typo{font:var(--font-bigger);color:var(--text-default)}.typo .hero,.hero.typo{font:var(--font-hero);color:var(--text-default)}.typo .teaser,.teaser.typo{font:var(--font-teaser);color:var(--text-default)}.typo .smaller,.smaller.typo{font:var(--font-smaller);color:var(--text-default)}.typo .tiny,.tiny.typo{font:var(--font-tiny);color:var(--text-default)}body{background-color:var(--background)}section{display:flex}section .canvas{display:flex;margin:0 auto;padding-left:var(--window-pad);padding-right:var(--window-pad);width:100%;max-width:var(--canvas-width)}section .canvas .content{margin:0 auto}section .canvas .content+.content{margin-top:var(--vertical-gap)}section .canvas.fullwidth{margin:0;padding:0;max-width:100%}.text h1{margin-top:var(--s15);margin-bottom:var(--s6);width:var(--headline-width)}.text h1:first-child{margin-top:0}.text h1:last-child{margin-bottom:0}h1.text{margin-top:var(--s15);margin-bottom:var(--s6);width:var(--headline-width)}h1.text:first-child{margin-top:0}h1.text:last-child{margin-bottom:0}.text h2{margin-top:var(--s9);margin-bottom:var(--s2);width:var(--headline-width)}.text h2+h3{margin-top:0}.text h2:first-child{margin-top:0}.text h2:last-child{margin-bottom:0}h2.text{margin-top:var(--s9);margin-bottom:var(--s2);width:var(--headline-width)}h2.text+h3{margin-top:0}h2.text:first-child{margin-top:0}h2.text:last-child{margin-bottom:0}.text h3{margin-top:var(--s6);width:var(--headline-width)}.text h3:first-child{margin-top:0}.text h3:last-child{margin-bottom:0}h3.text{margin-top:var(--s6);width:var(--headline-width)}h3.text:first-child{margin-top:0}h3.text:last-child{margin-bottom:0}.text p{margin-bottom:var(--s3);-webkit-hyphens:auto;hyphens:auto}.text p:first-child{margin-top:0}.text p:last-child{margin-bottom:0}p.text{margin-bottom:var(--s3);-webkit-hyphens:auto;hyphens:auto}p.text:first-child{margin-top:0}p.text:last-child{margin-bottom:0}.text ul{margin-bottom:var(--s3)}.text ul li{margin-left:var(--s8);list-style:disc outside;-webkit-hyphens:auto;hyphens:auto}.text ul:first-child{margin-top:0}.text ul:last-child{margin-bottom:0}ul.text{margin-bottom:var(--s3)}ul.text li{margin-left:var(--s8);list-style:disc outside;-webkit-hyphens:auto;hyphens:auto}ul.text:first-child{margin-top:0}ul.text:last-child{margin-bottom:0}.text ol{margin-bottom:var(--s3)}.text ol li{margin-left:var(--s7);padding-left:var(--s1);list-style:numeric outside;-webkit-hyphens:auto;hyphens:auto}.text ol:first-child{margin-top:0}.text ol:last-child{margin-bottom:0}ol.text{margin-bottom:var(--s3)}ol.text li{margin-left:var(--s7);padding-left:var(--s1);list-style:numeric outside;-webkit-hyphens:auto;hyphens:auto}ol.text:first-child{margin-top:0}ol.text:last-child{margin-bottom:0}svg[data-v-f9051727]{visibility:hidden;position:absolute;top:0;z-index:var(--z-index-bottom)}@keyframes slide-horizontal{0%{max-width:0}to{max-width:100%}}@keyframes slide-vertical{0%{max-height:0}to{max-height:1000px}}.header{display:block;position:fixed;width:100%;z-index:var(--z-index-overlay)}.header .scroller{height:7px;width:100%;line-height:0;background-color:var(--white)}.header .scroller .handle{display:inline-block;height:100%;background-color:var(--primary)}.header .navigation{position:relative;display:flex;flex-direction:row;align-items:center;top:-7px;min-height:56px;width:100%;padding:7px 0 0 70px}.header .navigation .button{position:absolute;display:inline-block;top:13px;left:9px;width:44px;height:44px;margin-right:var(--s4);cursor:pointer;border-radius:50%}.header .navigation .button span{position:absolute;display:block;left:9px;height:3px;background-color:var(--black);border-radius:2px}.header .navigation .button span:nth-child(1){top:13px;width:26px;transition:width .1s linear .2s}.header .navigation .button span:nth-child(2){top:21px;width:18px;transition:width .1s linear,transform .2s linear .1s}.header .navigation .button span:nth-child(3){top:21px;width:18px;transition:width .1s linear,transform .2s linear .1s}.header .navigation .button span:nth-child(4){top:30px;width:22px;transition:width .1s linear .2s}.header .navigation ul{display:flex;flex-direction:row;align-content:flex-start;max-width:0;overflow:hidden}.header .navigation ul li{font:var(--font-navigation);white-space:nowrap}.header .navigation ul li+li{margin-left:var(--s3)}.header .navigation.is-opened{background-color:var(--white-lighter)}.header .navigation.is-opened .button span:nth-child(1){width:0;transition:width .1s linear}.header .navigation.is-opened .button span:nth-child(2){width:28px;transform:rotate(45deg);transition:width .1s linear,transform .2s linear .1s}.header .navigation.is-opened .button span:nth-child(3){width:28px;transform:rotate(-45deg);transition:width .1s linear,transform .2s linear .1s}.header .navigation.is-opened .button span:nth-child(4){width:0;transition:width .1s linear}.header .navigation.is-opened ul{animation:slide-horizontal .6s ease .3s forwards}@media screen and (max-width: 888px){.header .scroller{display:none}.header .navigation.is-scrolled .button{background-color:var(--white-lighter)}.header .navigation.is-opened .button{background-color:transparent}}@media screen and (max-width: 640px){.header .navigation{flex-direction:column;align-items:flex-start;padding-left:0}.header .navigation ul{flex-direction:column;align-self:center;max-height:0;max-width:100%}.header .navigation.is-opened ul{align-items:center;margin:var(--s4) 0;animation:slide-vertical .6s ease .3s forwards}.header .navigation.is-opened ul li{line-height:1.7;margin:0}}.footer{padding:var(--vertical-gap) 0;background-color:var(--white);box-shadow:#00000026 0 5px 5px inset}.footer .canvas{justify-content:space-between}.footer .canvas .footernav{display:flex;justify-content:space-between;flex-grow:1}.footer .canvas .footernav ul li{font:var(--font-navigation)}.footer .canvas .footernav ul li.headline{color:var(--text-light)}.footer .canvas .sep{padding:0 var(--s3)}.footer .canvas .sep .line{height:100%;border-left:1px solid var(--black)}.footer .canvas .imprint{display:flex;justify-content:space-between;flex-grow:1}.footer .canvas .imprint p{margin:0}.footer .canvas .imprint p span{display:block}@media screen and (max-width: 1024px){.footer .canvas{flex-direction:column}.footer .canvas .sep{padding:var(--s3) 0}.footer .canvas .sep .line{border-left:none;border-top:1px solid var(--black)}.footer .canvas .imprint{flex-direction:column}.footer .canvas .imprint p{text-align:center}.footer .canvas .imprint p span{display:inline}.footer .canvas .imprint p span+span{margin-left:var(--s1);padding-left:var(--s1);border-left:1px solid var(--black)}}@media screen and (max-width: 640px){.footer .canvas .footernav{flex-direction:column;align-items:center}.footer .canvas .footernav ul{text-align:center}.footer .canvas .footernav ul li{line-height:1.4}.footer .canvas .footernav ul+ul{margin-top:var(--s2)}.footer .canvas .imprint p span{display:block;margin-bottom:2px}.footer .canvas .imprint p span+span{margin-left:0;padding-left:0;border-left:none}}.welcome-section .canvas{display:grid;grid-template-columns:auto 2px 54px 54px 720px auto;grid-template-rows:minmax(var(--section-gap-home),50%) auto auto minmax(var(--section-gap-home),50%);grid-template-areas:". cable . . . ." ". cable . welcome welcome ." ". cable . . content ." ". cable . . . .";row-gap:var(--s5)}.welcome-section .canvas.no-fixed-height{grid-template-rows:minmax(calc(var(--section-gap-home) * 2),50%) auto auto minmax(var(--section-gap-home),50%)}.welcome-section .canvas .cable{grid-area:cable;background-color:var(--black)}.welcome-section .canvas .welcome{grid-area:welcome;align-self:center}.welcome-section .canvas .welcome h1 .hero{display:block}.welcome-section .canvas .welcome h1 .hero.first{text-transform:uppercase}.welcome-section .canvas .welcome h1 .hero.second{margin-left:108px;color:var(--text-inverted)}.welcome-section .canvas .content{grid-area:content}.welcome-section .canvas .content .contact .email{margin-right:var(--s4)}@media screen and (max-width: 1280px){.welcome-section .canvas{grid-template-columns:auto 2px 26px minmax(0,694px) 2px auto;grid-template-areas:". . . . . ." ". welcome welcome welcome welcome ." ". cable . content . ." ". cable . . . ."}.welcome-section .canvas .welcome h1 .hero.second{margin-left:74px}}@media screen and (max-width: 640px){.welcome-section .canvas{grid-template-columns:auto 2px 12px minmax(0,640px) 2px auto;grid-template-areas:". . . . . ." ". welcome welcome welcome welcome ." ". cable . content . ." ". . . . . ."}.welcome-section .canvas .welcome h1 .hero.second{margin-left:54px}.welcome-section .canvas .content .email{display:block;margin:0 0 var(--s1) 0}.welcome-section .canvas .content .tel{display:block}}@media screen and (max-width: 420px){.welcome-section .canvas .welcome h1 .hero.second{margin-left:34px}}.about-section .canvas{display:grid;grid-template-columns:auto 2px 54px 54px 720px auto;grid-template-rows:minmax(var(--section-gap-home),50%) auto auto minmax(var(--section-gap-home),50%);grid-template-areas:". cable . . . ." ". cable . portrait portrait ." ". cable . . content ." ". cable . . . .";row-gap:var(--s5)}.about-section .canvas .cable{grid-area:cable;background-color:var(--black)}.about-section .canvas .portrait{grid-area:portrait;display:inline-block;width:330px;height:330px;margin-bottom:var(--s3);border-radius:50%;background-position:center;background-size:130%;background-repeat:no-repeat}.about-section .canvas .content{grid-area:content;align-self:center}.about-section .canvas .content .badges{margin:0 calc(-1 * var(--s1)) var(--s3) calc(-1 * var(--s1))}.about-section .canvas .content .badges .badge{display:inline-block;margin:var(--s1);padding:5px var(--s2) 3px var(--s2);font:var(--font-badge);text-transform:uppercase;border:1px solid var(--black);border-radius:8px}@media screen and (max-width: 1280px){.about-section .canvas{grid-template-columns:auto 2px 26px minmax(0,694px) 2px auto;grid-template-areas:". cable . . . ." ". cable . portrait . ." ". cable . content . ." ". cable . . . ."}.about-section .canvas .portrait{width:280px;height:280px}}@media screen and (max-width: 640px){.about-section .canvas{grid-template-columns:auto 2px 12px minmax(0,640px) 2px auto;grid-template-areas:". . . . . ." "portrait portrait portrait portrait portrait portrait" ". cable . content . ." ". . . . . ."}.about-section .canvas .portrait{grid-area:portrait;display:inline-block;width:100%;height:0;padding-top:50%;margin-bottom:0;border-radius:0;background-position:center;background-size:100%;background-repeat:no-repeat}.about-section .canvas .content .badges{margin:0 -5px var(--s3) -5px}.about-section .canvas .content .badges .badge{margin:5px;padding:3px var(--s1) 1px var(--s1);font:var(--font-badge);text-transform:uppercase;border:1px solid var(--black);border-radius:8px}}.offer-section .canvas{display:grid;grid-template-columns:auto 2px 54px 54px 720px auto;grid-template-rows:minmax(var(--section-gap-home),50%) auto minmax(var(--section-gap-home),50%);grid-template-areas:". cable . . . ." ". cable . . content ." ". cable . . . ."}.offer-section .canvas .cable{grid-area:cable;background-color:var(--black)}.offer-section .canvas .content{grid-area:content;align-self:center}.offer-section .canvas .content .services{display:flex;flex-wrap:wrap;margin:var(--s4) 0 var(--s2) 0}.offer-section .canvas .content .services .service{position:relative;display:flex;flex-direction:column;justify-content:center;width:auto;height:38px;padding:2px var(--s2) 0px var(--s2);margin-bottom:var(--s3);margin-right:var(--s6);text-transform:uppercase;font:var(--font-badge);background-color:var(--secondary);color:var(--white);z-index:var(--z-index-base)}.offer-section .canvas .content .services .service:before,.offer-section .canvas .content .services .service:after{content:"";position:absolute;right:0;height:50%;width:12px;box-sizing:border-box;background-color:var(--secondary);z-index:var(--z-index-under)}.offer-section .canvas .content .services .service:before{top:0;transform:skew(-24deg) translate(60%)}.offer-section .canvas .content .services .service:after{bottom:0;transform:skew(24deg) translate(60%)}@media screen and (max-width: 1280px){.offer-section .canvas{grid-template-columns:auto 2px 26px minmax(0,694px) 2px auto;grid-template-areas:". cable . . . ." ". cable . content . ." ". cable . . . ."}}@media screen and (max-width: 640px){.offer-section .canvas{grid-template-columns:auto 2px 12px minmax(0,640px) 2px auto;grid-template-areas:". . . . . ." ". cable . content . ." ". cable . . . ."}.offer-section .canvas .content .services{margin:var(--s3) 0 var(--s1) 0}.offer-section .canvas .content .services .service{height:32px;margin-bottom:var(--s2);margin-right:var(--s5)}}.references-section svg path{fill:none;stroke:var(--black);stroke-width:2px;stroke-linecap:round;stroke-miterlimit:2;vector-effect:non-scaling-stroke}.references-section #cable .button{fill:var(--black);fill-rule:nonzero;stroke-width:0}.references-section #lamp .light{fill:var(--primary);fill-rule:nonzero;stroke-width:0}.references-section .canvas{display:grid;grid-template-columns:auto 2px 54px 54px 720px auto;grid-template-rows:minmax(var(--section-gap-home),50%) 260px 60px auto minmax(var(--section-gap-home),50%);grid-template-areas:". cable . . . ." ". lamp lamp lamp lamp ." ". . . . . ." "content content content content content content" ". . . . . ."}.references-section .canvas .cable{grid-area:cable;background-color:var(--black)}.references-section .canvas .lamp{grid-area:lamp;align-self:start}.references-section .canvas .lamp #cable{display:none}.references-section .canvas .lamp #lamp{margin-left:-129px;width:260px;height:260px}.references-section .canvas .content{grid-area:content;display:flex;flex-direction:row;align-items:flex-end}.references-section .canvas .content .table{flex-basis:550px;flex-grow:0;margin-bottom:-32px}.references-section .canvas .content .table #table{width:550px;height:360px}.references-section .canvas .content .text{flex-basis:650px;flex-grow:0;padding-bottom:var(--s4);border-bottom:2px solid var(--black)}.references-section .canvas .content .floor{flex-grow:2}.references-section .canvas .content .floor.right{border-bottom:2px solid var(--black)}@media screen and (max-width: 1280px){.references-section .canvas{grid-template-columns:minmax(var(--window-pad),auto) 2px minmax(0,720px) 2px minmax(var(--window-pad),auto);grid-template-rows:minmax(var(--section-gap-home),50%) 402px 30px auto minmax(var(--section-gap-home),50%);grid-template-areas:". cable . . ." ". lamp lamp lamp ." ". . . . ." ". content content content ." ". . . . ."}.references-section .canvas .lamp{display:flex;flex-direction:column}.references-section .canvas .lamp #cable{display:block;width:100%}.references-section .canvas .lamp #lamp{margin:-30px auto 0}.references-section .canvas .content{flex-direction:column;align-items:flex-start}.references-section .canvas .content .table{display:none}.references-section .canvas .content .text{flex-basis:auto;width:100%;border:none}}@media screen and (max-width: 640px){.references-section .canvas{grid-template-rows:minmax(0,50%) 370px 0 auto minmax(0,50%)}.references-section .canvas .lamp #lamp{margin-top:-24px}.references-section .canvas .lamp #lamp .glimpse{display:none}}@media screen and (max-width: 480px){.references-section .canvas{grid-template-rows:minmax(0,50%) 340px 0 auto minmax(0,50%)}.references-section .canvas .lamp #lamp{margin-top:-20px}}@media screen and (max-width: 420px){.references-section .canvas{grid-template-rows:minmax(0,50%) 300px 0 auto minmax(0,50%)}.references-section .canvas .lamp #lamp{margin-top:-18px}}.contact-section .canvas{display:grid;grid-template-columns:auto minmax(0,720px) auto;grid-template-rows:minmax(var(--section-gap-home),50%) 80px auto 80px minmax(var(--section-gap-home),50%);grid-template-areas:". . ." ". . ." ". content ." ". . ." ". . ."}.contact-section .canvas .content{grid-area:content;align-self:center;text-align:center;max-width:1200px}.contact-section .canvas .content a{display:block;margin:var(--s1) 0;font:var(--font-h1);color:var(--text-inverted)}@media screen and (max-width: 420px){.contact-section .canvas .content a{font:var(--font-h2);color:var(--text-inverted)}}.cookie-section{border-top:1px solid var(--white)}.cookie-section .canvas{display:grid;grid-template-columns:auto minmax(0,720px) auto;grid-template-rows:var(--vertical-gap) auto var(--vertical-gap);grid-template-areas:". . ." ". content ." ". . ."}.cookie-section .canvas .content{grid-area:content;text-align:center}
