*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246/0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246/0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/*
! tailwindcss v3.4.19 | MIT License | https://tailwindcss.com
*/*,:after,:before{box-sizing:border-box;border:0 solid}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:inter,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:stalker1,monospace;font-feature-settings:normal;font-variation-settings:normal;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}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}html{-webkit-text-size-adjust:100%}.\!container{width:100%!important}.container{width:100%}@media (min-width:640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width:1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (min-width:1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (min-width:1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.\!visible{visibility:visible!important}.visible{visibility:visible}.absolute{position:absolute}.relative{position:relative}.bottom-\[1vw\]{bottom:1vw}.left-0{left:0}.top-\[0\.2em\]{top:.2em}.m-0{margin:0}.mx-\[2vw\]{margin-left:2vw;margin-right:2vw}.mb-\[0\.7vw\]{margin-bottom:.7vw}.mb-\[1\.2vw\]{margin-bottom:1.2vw}.mb-\[2vw\]{margin-bottom:2vw}.mt-\[2\.5vw\]{margin-top:2.5vw}.mt-\[5vw\]{margin-top:5vw}.block{display:block}.flex{display:flex}.table{display:table}.grid{display:grid}.hidden{display:none}.size-1{width:.25rem;height:.25rem}.h-\[clamp\(15px\2c 1\.2vw\2c 20px\)\]{height:clamp(15px,1.2vw,20px)}.h-auto{height:auto}.w-\[198vw\]{width:198vw}.w-\[clamp\(15px\2c 1\.2vw\2c 20px\)\]{width:clamp(15px,1.2vw,20px)}.w-\[clamp\(28px\2c 2\.4vw\2c 40px\)\]{width:clamp(28px,2.4vw,40px)}.w-full{width:100%}.w-max{width:-moz-max-content;width:max-content}@keyframes binary{0%{left:0}to{left:-82vw}}.animate-binary{animation:binary 30s linear 0s infinite both}.resize{resize:both}.grid-cols-\[1\.4fr_1fr_1fr\]{grid-template-columns:1.4fr 1fr 1fr}.items-center{align-items:center}.justify-between{justify-content:space-between}.gap-\[2vw\]{gap:2vw}.border-b{border-bottom-width:1px}.border-white\/\[0\.12\]{border-color:rgb(255 255 255/.12)}.bg-dark-gray{background-color:var(--dark-gray)}.bg-light-gray{background-color:var(--light-gray)}.px-\[2\.5vw\]{padding-left:2.5vw;padding-right:2.5vw}.pb-\[1\.5vw\]{padding-bottom:1.5vw}.pb-\[4\.5vw\]{padding-bottom:4.5vw}.pl-\[2\.2vw\]{padding-left:2.2vw}.pt-\[3vw\]{padding-top:3vw}.font-inter{font-family:inter,sans-serif}.font-stalker{font-family:stalker1,monospace}.text-base{font-size:var(--text-base)}.text-display-md{font-size:var(--display-md)}.text-sm{font-size:var(--text-sm)}.font-bold{font-weight:700}.uppercase{text-transform:uppercase}.not-italic{font-style:normal}.leading-\[1\.1\]{line-height:1.1}.leading-\[1\.7\]{line-height:1.7}.tracking-\[0\.1em\]{letter-spacing:.1em}.tracking-\[0\.25vw\]{letter-spacing:.25vw}.text-gray{color:var(--gray)}.text-light-blue{color:var(--light-blue)}.text-light-gray{color:var(--light-gray)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.\[contain\:paint\]{contain:paint}@font-face{font-family:inter;src:url(/fonts/inter.woff2) format("woff2");font-display:swap}@font-face{font-family:stalker1;src:url(/fonts/stalker1.woff2) format("woff2");font-display:swap}h1,h2,h3,h4,h5,h6{font-weight:700;line-height:normal}h1{font-size:2em;margin:.67em 0}h2{font-size:1.5em;margin:.83em 0}h3{font-size:1.17em;margin:1em 0}h4{margin:1.33em 0}p{margin:1em 0}blockquote{margin:1em 40px}.page ol,.page ul{margin:1em 0;padding-left:40px}.page ul{list-style:disc}.page ol{list-style:decimal}#header ul{margin:1em 0;padding-left:40px}#header ul ul{margin:0}#admin-login{display:flex;align-items:center;justify-content:center;min-height:100dvh;padding:4vw;background-color:var(--light-gray)}#admin-login form{width:min(100%,420px);padding:2.5vw;background-color:#fff;border:2px solid var(--dark-gray);display:flex;flex-direction:column;gap:1vw;h1{margin:0 0 1vw;font-family:stalker1,monospace;font-weight:400;font-size:var(--text-2xl);letter-spacing:.06em;text-transform:uppercase}#message,h1{text-align:center}#message{margin:0;font-size:var(--text-sm);color:#b3261e;min-height:1.2em}input{width:100%;background-color:var(--light-gray);color:var(--dark-gray);font-family:inter,sans-serif;font-size:max(16px,var(--text-base));font-weight:500;height:var(--control-h);padding:0 1vw;border:2px solid transparent;outline:none}input:focus{border-color:var(--blue)}.button{order:1;width:100%;margin:.5vw 0 0}.img{display:none}}@media screen and (orientation:portrait) and (max-width:900px){#admin-login{padding:6vw;align-items:start}#admin-login form{padding:7vw 6vw;gap:4vw;h1{margin:0 0 2vw;font-size:6vw}input{height:var(--m-control-h);padding:0 4vw}#message{font-size:3.4vw}.button{margin:2vw 0 0}}}#admin-grid{display:grid;grid-template-columns:100%}#admin-grid .button{display:inline-flex;align-items:center;justify-content:center;text-align:center}#admin-grid>a.button{justify-self:end;margin:20px 30px 0 0}#admin-index{padding:30px;display:flex;flex-direction:column;gap:10px}#admin-index>h1{margin:0}#admin-index .admin-actions{display:flex;flex-wrap:wrap;gap:1vw;margin:1vw 0 0}#admin-index table{width:100%;border-collapse:collapse;margin:20px 0;font-family:inter,sans-serif;box-shadow:0 0 20px rgba(0,0,0,.1)}#admin-index td,#admin-index th{padding:20px;text-align:left;border-bottom:1px solid #ddd}#admin-index th{background-color:var(--light-blue);color:white;text-transform:uppercase}#admin-index tr:hover{background-color:#f5f5f5}#admin-index td:nth-child(3){padding:5px}#admin-index td :is(img,video){height:80px;width:auto;max-width:none}#admin-index td:nth-child(4){display:flex;gap:5px;align-items:center}#admin-index td form{display:flex;align-items:center;width:-moz-max-content;width:max-content;flex:none}#admin-index .delete,#admin-index .edit{display:inline-block;width:30px;margin:0;aspect-ratio:1/1;background-size:62%;background-repeat:no-repeat;background-position:50%;background-color:transparent;border:2px solid var(--dark-gray);border-radius:var(--radius-pill);color:#232323;cursor:pointer;transition:background-color .2s}#admin-index .delete:hover,#admin-index .edit:hover{background-color:var(--light-blue)}#admin-index .delete{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1em' height='1em' viewBox='0 0 24 24'%3E%3Cpath fill='currentColor' d='M7 21q-.825 0-1.412-.587T5 19V6q-.425 0-.712-.288T4 5t.288-.712T5 4h4q0-.425.288-.712T10 3h4q.425 0 .713.288T15 4h4q.425 0 .713.288T20 5t-.288.713T19 6v13q0 .825-.587 1.413T17 21zm3.713-4.288Q11 16.426 11 16V9q0-.425-.288-.712T10 8t-.712.288T9 9v7q0 .425.288.713T10 17t.713-.288m4 0Q15 16.426 15 16V9q0-.425-.288-.712T14 8t-.712.288T13 9v7q0 .425.288.713T14 17t.713-.288'/%3E%3C/svg%3E")}#admin-index .edit{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1em' height='1em' viewBox='0 0 24 24'%3E%3Cpath fill='currentColor' d='M4 21q-.425 0-.712-.288T3 20v-2.425q0-.4.15-.763t.425-.637L16.2 3.575q.3-.275.663-.425t.762-.15t.775.15t.65.45L20.425 5q.3.275.437.65T21 6.4q0 .4-.138.763t-.437.662l-12.6 12.6q-.275.275-.638.425t-.762.15zM17.6 7.8L19 6.4L17.6 5l-1.4 1.4z'/%3E%3C/svg%3E")}#admin-index .blog-box{margin-top:1vw;display:grid;grid-template-columns:1fr;grid-template-rows:auto;gap:1vw;background:none;.text{display:flex;flex-direction:column}.img,.img2{width:100%;height:100%;display:flex;min-height:5vw;background-color:white;position:relative;contain:paint;padding:0;input[type=file]{position:absolute;bottom:0;width:100%;padding:6px;background-color:rgba(255,255,255,.85);font-family:inter,sans-serif;font-size:14px}}}#admin-index .blog-box:has(div:nth-child(2)){grid-template-columns:100%;grid-template-rows:auto auto}#admin-index .blog-box:has(div:nth-child(3)){grid-template-columns:1fr 1fr;grid-template-rows:auto auto;:first-child{grid-column:1;grid-row:1}:nth-child(2){grid-column:1;grid-row:2}:nth-child(3){grid-column:2;grid-row:span 2}}#blog-dialog{background-color:var(--light-gray);width:90%;max-height:90dvh;overflow-y:auto;padding:2vw}#blog-dialog .close{--k:clamp(30px,2.4vw,42px);position:absolute;top:1vw;right:1vw;width:var(--k);height:calc(var(--k) / .66);font-size:calc(var(--k) * .9);line-height:calc(var(--k) / .66);text-align:center;font-weight:400;color:var(--gray-ink);font-family:stalker1,monospace;background:none;border:none;padding:0;transform:scaleY(.66);transform-origin:top center}#blog-dialog .head{text-align:center;margin:0 calc(var(--k, 42px) + 2vw) 2vw}#blog-dialog form{display:block;textarea{resize:none;overflow:hidden;background:none;border:none;outline:none;box-shadow:none;padding:.8vw;margin:0;font-family:inter,sans-serif;font-size:var(--text-md);min-height:var(--control-h);height:auto;background-color:white}[name=title]{font-size:var(--text-xl)}[name=text]{font-family:inter,sans-serif;font-size:var(--text-base);margin:.8vw 0;min-height:80px;height:24vw;max-height:50vw;overflow-y:auto;resize:vertical}[name=meta]{font-size:var(--text-sm)}>input[type=file]{width:100%;height:200px}.dialog-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:1vw;margin-top:1.5vw}.dialog-actions .button{margin:0}.blog-box.img{grid-template-columns:minmax(0,30%) minmax(0,1fr);grid-template-rows:auto;align-items:start;gap:1vw;margin:0}.blog-box.img>.img{height:auto}.media{width:100%;height:100%}.media :is(video,img){-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:auto;max-height:30vh}}#blog-dialog .error{display:block;margin-top:10px;padding:10px;border:1px solid #b3261e;color:#b3261e;font-family:inter,sans-serif}#blog-dialog::backdrop{background-color:rgba(0,0,0,.5);backdrop-filter:blur(4px)}@media screen and (orientation:portrait) and (max-width:900px){#admin-grid>a.button{width:-moz-max-content;width:max-content;margin:3vw 3vw 0 0;padding:0 5vw}#admin-index{padding:4vw;gap:2.5vw}#admin-index .admin-actions{display:grid;grid-template-columns:1fr 1fr;gap:2.5vw;margin:2.5vw 0 0}#admin-index .admin-actions .button:last-child:nth-child(odd){grid-column:1/-1}#admin-index .admin-actions .button{width:100%;margin:0;padding:2.5vw 3vw;height:auto;min-height:var(--m-control-h);line-height:1.25}#admin-index table{display:block;margin:4vw 0;box-shadow:none}#admin-index thead{display:none}#admin-index tbody{display:block}#admin-index tr{display:grid;grid-template-columns:27vw minmax(0,1fr);grid-template-areas:"media title" "media date" ".     action";gap:2vw 3vw;padding:3vw 0;border-bottom:1px solid #ddd}#admin-index tr:hover{background-color:transparent}#admin-index td{display:block;padding:0;border-bottom:none}#admin-index td:first-child{grid-area:date;font-size:max(12px,3vw);color:var(--gray-ink)}#admin-index td:nth-child(2){grid-area:title;font-size:max(14px,3.8vw);font-weight:600}#admin-index td:nth-child(3){grid-area:media}#admin-index td:nth-child(3):empty{display:none}#admin-index td:nth-child(4){grid-area:action;display:flex;gap:2.5vw;justify-content:end;align-self:end}#admin-index tr:not(:has(img,video)){grid-template-columns:minmax(0,1fr);grid-template-areas:"title" "date" "action"}#admin-index td :is(img,video){height:auto;width:100%;max-width:100%}#admin-index .delete,#admin-index .edit{width:clamp(26px,7vw,32px)}#blog-dialog{width:calc(100% - 8vw);padding:4vw}#blog-dialog .close{--k:clamp(38px,9vw,52px);top:2vw;right:2vw}#blog-dialog .head{font-size:5vw;margin:0 calc(var(--k, 52px) + 2vw) 4vw}#blog-dialog .blog-box{gap:3vw;margin-top:3vw;.img,.img2{min-height:20vw;input[type=file]{padding:2.5vw;font-size:max(14px,3.2vw)}}}#blog-dialog form{.blog-box.img{grid-template-columns:minmax(0,1fr);gap:3vw}.blog-box.img>.img{grid-column:auto}textarea{font-size:max(16px,4.2vw);min-height:var(--m-control-h);height:auto;padding:2.5vw}[name=title]{font-size:max(16px,4.6vw)}[name=text]{font-size:max(16px,3.6vw);height:40vh;max-height:60vh}>input[type=file],[name=meta]{font-size:max(16px,3.4vw)}>input[type=file]{height:auto;min-height:var(--m-control-h);padding:3vw 0}.dialog-actions{margin-top:4vw}.dialog-actions .button{width:100%;margin:0;padding:2.5vw 3vw;height:auto;min-height:var(--m-control-h);line-height:1.25}}#blog-dialog .blog-image{grid-template-columns:1fr;height:auto;gap:1.5vw;margin:4vw 0;font-size:max(12px,3vw);overflow-wrap:anywhere;img{max-height:40vw;width:auto;max-width:100%}}}:root{--blue:#038a99;--blue-ink:#026e7a;--light-blue:#04c4d9;--gray:#707070;--gray-ink:#5c6266;--light-gray:#f9f9f9;--dark-gray:#232323;--text-xs:clamp(11px,0.72vw,14px);--text-sm:clamp(12px,0.83vw,15px);--text-base:clamp(13px,1vw,18px);--text-md:clamp(14px,1.15vw,21px);--text-lg:clamp(16px,1.35vw,24px);--text-xl:clamp(18px,1.55vw,28px);--text-2xl:clamp(21px,1.9vw,31px);--text-3xl:clamp(24px,2.3vw,38px);--text-4xl:clamp(26px,2.8vw,46px);--display-md:clamp(28px,3.4vw,54px);--display-lg:clamp(30px,4vw,64px);--display-xl:clamp(32px,4.6vw,76px);--m-xs:clamp(11px,2.4vw,20px);--m-sm:clamp(12px,3vw,24px);--m-base:clamp(13px,3.4vw,26px);--m-md:clamp(14px,3.8vw,30px);--m-lg:clamp(15px,4.2vw,34px);--m-xl:clamp(18px,5vw,40px);--m-2xl:clamp(22px,6vw,48px);--radius-pill:999px;--radius-sm:8px;--control-h:clamp(38px,3vw,56px);--control-h-lg:clamp(52px,5.5vw,92px);--m-control-h:clamp(42px,6vw,54px);--menu-h:clamp(32px,2.2vw,42px);--nav-h:clamp(52px,4.4vw,72px);--hexagon-black:url("data:image/svg+xml,%3Csvg width='200' height='200' viewBox='-105 -105 210 210' xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='none'%3E%3Cpolygon points='-105,0 -105,-100 40,-100 100,0 40,100 -105,100' fill='black' /%3E%3C/svg%3E");--hexagon-black-90:url("data:image/svg+xml,%3Csvg width='200' height='200' viewBox='-100 -101 200 202' xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='xMidYMid meet'%3E%3Cpolygon points='0,-100 86.6,-50 86.6,50 0,100 -86.6,50 -86.6,-50' fill='black' /%3E%3C/svg%3E");--hexagon:url("data:image/svg+xml,%3Csvg width='200' height='200' viewBox='-100 -101 200 202' xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='xMidYMid meet'%3E%3Cpolygon points='0,-100 86.6,-50 86.6,50 0,100 -86.6,50 -86.6,-50' fill='none' stroke='%23707070' stroke-width='1' /%3E%3C/svg%3E");--hexagon-fill:url("data:image/svg+xml,%3Csvg width='200' height='200' viewBox='-100 -101 200 202' xmlns='http://www.w3.org/2000/svg' %3E%3Cpolygon points='0,-100 86.6,-50 86.6,50 0,100 -86.6,50 -86.6,-50' fill='none' stroke='%23707070' stroke-width='0.5' /%3E%3C/svg%3E");--hexagon-fill-2:url("data:image/svg+xml,%3Csvg width='200' height='200' viewBox='-100 -101 200 202' xmlns='http://www.w3.org/2000/svg' %3E%3Cpolygon points='0,-100 86.6,-50 86.6,50 0,100 -86.6,50 -86.6,-50' fill='%23f9f9f9' stroke='%23707070' stroke-width='0.5' /%3E%3C/svg%3E");--hexagon-filled:url("data:image/svg+xml,%3Csvg width='200' height='200' viewBox='-100 -101 200 202' xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='xMidYMid meet'%3E%3Cpolygon points='0,-100 86.6,-50 86.6,50 0,100 -86.6,50 -86.6,-50' fill='%23232323' stroke-width='1' /%3E%3C/svg%3E");--hexagon-filled-stroke:url("data:image/svg+xml,%3Csvg width='200' height='200' viewBox='-100 -101 200 202' xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='xMidYMid meet'%3E%3Cpolygon points='0,-100 86.6,-50 86.6,50 0,100 -86.6,50 -86.6,-50' fill='%23f9f9f9' stroke='%23232323' stroke-width='1' /%3E%3C/svg%3E");--hexagon-90:url("data:image/svg+xml,%3Csvg width='200' height='200' viewBox='-105 -105 210 210' xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='none'%3E%3Cpolygon points='-100,0 -75,-100 75,-100 100,0 75,100 -75,100' fill='black' /%3E%3C/svg%3E");--hexagon-dash:url("data:image/svg+xml,%3Csvg width='200' height='200' viewBox='-100 -101 200 202' xmlns='http://www.w3.org/2000/svg' %3E%3Cpolygon points='0,-100 86.6,-50 86.6,50 0,100 -86.6,50 -86.6,-50' fill='none' stroke='%23232323' stroke-width='3' stroke-dasharray='10, 4' /%3E%3C/svg%3E");--hexagon-fill-blue:url("data:image/svg+xml,%3Csvg width='200' height='200' viewBox='-100 -101 200 202' xmlns='http://www.w3.org/2000/svg' %3E%3Cpolygon points='0,-100 86.6,-50 86.6,50 0,100 -86.6,50 -86.6,-50' fill='%2304c4d9' /%3E%3C/svg%3E");--line-dash:url("data:image/svg+xml,%3Csvg width='200' height='200' xmlns='http://www.w3.org/2000/svg'%3E%3Cline x1='0' y1='100' x2='200' y2='100' stroke='cyan' stroke-width='200' stroke-dasharray='5 5'/%3E%3C/svg%3E");--triangle:url("data:image/svg+xml,%3Csvg width='91' height='120' viewBox='0 0 91 120' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M 0 38 L 91 0 L 91 120 Z' stroke='%23232323' fill='none' /%3E%3C/svg%3E%0A");--triangle-reversed:url("data:image/svg+xml,%3Csvg width='91' height='120' viewBox='0 0 91 120' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M 0 0 L 0 120 L 91 38 Z' stroke='%23232323' fill='none' /%3E%3C/svg%3E%0A");--triangle-mask:url("data:image/svg+xml,%3Csvg width='100%25' height='3vw' viewBox='0 0 100 100' xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='none'%3E%3Cpolygon points='0,0 50,100 100,0' fill='black'%3E%3C/polygon%3E%3C/svg%3E");--anchor:url(/img/icons/gen/anchor.svg);--badge:url(/img/icons/gen/badge.svg);--bitcoin:url(/img/icons/gen/bitcoin.svg);--checklist:url(/img/icons/gen/checklist.svg);--checkmark:url(/img/icons/gen/checkmark.svg);--crosshair:url(/img/icons/gen/crosshair.svg);--cryptowallet:url(/img/icons/gen/cryptowallet.svg);--document:url(/img/icons/gen/document.svg);--guy:url(/img/icons/gen/guy.svg);--lightbulb:url(/img/icons/gen/lightbulb.svg);--lock:url(/img/icons/gen/lock.svg);--moneychart:url(/img/icons/gen/moneychart.svg);--organigram:url(/img/icons/gen/organigram.svg);--scam:url(/img/icons/gen/scam.svg);--stop:url(/img/icons/gen/stop.svg);--stopwatch:url(/img/icons/gen/stopwatch.svg);--temple:url(/img/icons/gen/temple.svg);--trading:url(/img/icons/gen/trading.svg);--anchor-light:url(/img/icons/gen/anchor-light.svg);--badge-light:url(/img/icons/gen/badge-light.svg);--bitcoin-light:url(/img/icons/gen/bitcoin-light.svg);--checklist-light:url(/img/icons/gen/checklist-light.svg);--checkmark-light:url(/img/icons/gen/checkmark-light.svg);--crosshair-light:url(/img/icons/gen/crosshair-light.svg);--cryptowallet-light:url(/img/icons/gen/cryptowallet-light.svg);--document-light:url(/img/icons/gen/document-light.svg);--guy-light:url(/img/icons/gen/guy-light.svg);--lightbulb-light:url(/img/icons/gen/lightbulb-light.svg);--lock-light:url(/img/icons/gen/lock.svg);--moneychart-light:url(/img/icons/gen/moneychart-light.svg);--organigram-light:url(/img/icons/gen/organigram-light.svg);--scam-light:url(/img/icons/gen/scam-light.svg);--stop-light:url(/img/icons/gen/stop-light.svg);--stopwatch-light:url(/img/icons/gen/stopwatch-light.svg);--temple-light:url(/img/icons/gen/temple-light.svg);--trading-light:url(/img/icons/gen/trading-light.svg)}body{background-color:var(--light-gray);margin:0;overflow-x:clip}.test-server{position:fixed;top:0;left:0;width:calc(100% - 8px);height:calc(100vh - 8px);border:4px solid orange;z-index:99999;pointer-events:none}h1,h2,h3,p,span{font-family:inter,sans-serif}.mono :is(p,span,h2,h1,a),.mono:is(p,span,h2,h1,a){font-family:stalker1,monospace;line-height:1.2em}h1,h2,h3,h4,p,span{color:var(--dark-gray)}.dark :is(h1,h2,h3,h4,p,span){color:var(--light-gray)}h2{font-size:var(--text-lg)}p{font-size:var(--text-base)}svg{display:block}a{text-decoration:none}.hover{cursor:pointer}.button{display:inline-block;text-align:center;line-height:var(--control-h);background-color:initial;height:var(--control-h);min-width:6vw;padding:0 1.25vw;font-size:var(--text-base);position:relative;font-family:stalker1,monospace;letter-spacing:.06em;border:2px solid var(--dark-gray);border-radius:var(--radius-pill);text-decoration:none;color:var(--dark-gray);transition:background-color .2s,border .2s,color .2s}.button:hover{cursor:pointer;background-color:var(--dark-gray);color:var(--light-gray);border-color:var(--light-gray)}.grid-content .quiz-cta p{font-size:max(18.7px,var(--text-base));font-weight:700}.button.solid{background-color:var(--blue);color:#fff;border-color:var(--light-blue)}.button.solid:hover{background-color:var(--dark-gray);color:var(--light-gray);border-color:var(--light-gray)}.info-card{max-width:760px;margin:36px auto 80px;padding:28px 32px;background:#fff;border:1px solid var(--light-gray);border-left:4px solid var(--light-blue);border-radius:var(--radius-sm);color:var(--dark-gray)}.info-card .info-card-head{display:flex;gap:22px;align-items:flex-start;margin-bottom:26px}.info-card .info-card-head img{height:54px;width:auto;flex:0 0 auto;margin-top:4px}.info-card h2{font-size:var(--text-2xl);line-height:1.2;font-weight:700;margin:0 0 14px;color:var(--dark-gray)}.info-card p{font-size:var(--text-md);line-height:1.55;color:var(--gray);margin:0}.page .content .info-card .button{display:flex;width:-moz-max-content;width:max-content;margin:24px auto 0}.info-card .info-card-note{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:18px;text-align:center;font-size:var(--text-sm);color:var(--gray);font-weight:600}.info-card .info-card-note img{height:15px;width:auto}.logo-marquee{width:100%;overflow:hidden;padding:2vw 0;content-visibility:auto;contain-intrinsic-size:auto 14vw;-webkit-mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent);mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent)}.logo-marquee .marquee-track{display:flex;width:-moz-max-content;width:max-content;align-items:center;animation:logoMarquee 90s linear infinite}.logo-marquee:hover .marquee-track{animation-play-state:paused}.logo-marquee a{flex:0 0 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;text-decoration:none;gap:.5vw;margin-right:clamp(32px,5vw,80px)}.logo-marquee img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:clamp(96px,11vw,190px);height:clamp(30px,3.5vw,60px);mix-blend-mode:multiply}.logo-marquee img.logo-invert{filter:invert(1) grayscale(1) brightness(.32);mix-blend-mode:normal}.logo-marquee .xh1{font-size:var(--text-sm);color:var(--gray-ink);margin:0}.logo-marquee .no-logo{justify-content:center;min-height:3.5vw}.logo-marquee .no-logo .xh1{font-size:var(--text-lg);color:var(--dark-gray)}@media screen and (orientation:portrait) and (max-width:900px){.logo-marquee a{gap:2vw}.logo-marquee img{width:clamp(110px,12.6vw,190px);height:clamp(35px,4vw,60px)}}@keyframes logoMarquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.logo-marquee .marquee-track{animation:none;flex-wrap:wrap;justify-content:center;gap:3vw 5vw}}.reveal{opacity:0;transform:translateY(18px);transition:opacity .6s ease,transform .6s ease}.reveal.reveal-in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.reveal{opacity:1;transform:none;transition:none}}.citation,.tri-box .box{transition:transform .25s ease,box-shadow .25s ease}.citation:hover,.tri-box .box:hover{transform:translateY(-5px);box-shadow:0 1vw 2.5vw rgb(35 35 35/.1)}.start .scroll-hint{position:absolute;bottom:1.6vw;left:50%;width:1.4vw;height:1.4vw;border-right:2px solid var(--light-gray);border-bottom:2px solid var(--light-gray);opacity:calc(1 - var(--kb, 0) * 6);animation:scrollHintBounce 1.8s ease-in-out infinite;z-index:1}@keyframes scrollHintBounce{0%,to{transform:translate(-50%) rotate(45deg)}50%{transform:translate(-50%,.5vw) rotate(45deg)}}@media (prefers-reduced-motion:reduce){.start .scroll-hint{animation:none;transform:translate(-50%) rotate(45deg)}}#banner{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:5;background-color:rgb(0 0 0/50%)}#banner .cookie{position:absolute;bottom:0;left:4vw;right:4vw;height:10vw;padding:2vw;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2vw;background-color:var(--light-gray);clip-path:polygon(0 4vw,6vw 0,100% 0,100% 100%,0 100%);h1,p{margin:0}.buttons{display:flex;gap:2vw;.button:nth-child(2){background-color:var(--light-blue)}}}@media screen and (orientation:portrait) and (max-width:600px){#banner .cookie{height:42vw;padding:8vw;gap:5vw;.buttons{gap:5vw;.button{margin-bottom:0}}}}@keyframes sliderAnimation{0%{left:0}16.7%{left:0}33.4%{left:-57vw}50.1%{left:-57vw}66.8%{left:-115vw}83.5%{left:-115vw}99.99999%{left:-211vw}to{left:0}}@keyframes arrow_animation{0%{width:1vw;opacity:0}12%{width:3vw;opacity:1}25%{width:4vw;opacity:1}75%{width:4vw;opacity:1}90%{width:4vw;opacity:0}to{width:4vw;opacity:0}}@keyframes arrow_animation1{0%{width:1vw;opacity:0}25%{width:1vw;opacity:0}37%{width:3vw;opacity:1}50%{width:4vw;opacity:1}75%{width:4vw;opacity:1}90%{width:4vw;opacity:0}to{width:4vw;opacity:0}}@keyframes arrow_animation2{0%{width:1vw;opacity:0}50%{width:1vw;opacity:0}62%{width:3vw;opacity:1}75%{width:4vw;opacity:1}90%{width:4vw;opacity:0}to{width:4vw;opacity:0}}.blogs{display:grid;grid-template-columns:1fr 1fr 1fr;gap:1vw;margin-top:5vw}.blogs .blog-box{display:block;background-color:white;width:100%;img{width:100%}h1{padding:1vw}}.blogs .blog-post-small{background-color:white;padding:1vw}.blogs:has(.blog-post-small) h1{color:var(--dark-gray);grid-column:span 3;text-align:center}@media screen and (orientation:portrait) and (max-width:900px){.blogs{grid-template-columns:1fr}}.blog-box{display:block;background-color:white;width:calc(100% - 2vw);padding:1vw}.blog-box img,form{width:100%}form{display:grid;grid-template-columns:1fr 1fr;gap:0 1vw}form label{display:grid;grid-template-rows:1.2vw 2vw;font-size:var(--text-sm);line-height:1.2vw;font-family:inter,sans-serif;color:var(--dark-gray);font-weight:500;input,textarea{padding:1.2vw}input,select,textarea{background-color:white;color:var(--dark-gray);font-family:inter,sans-serif;font-size:var(--text-sm);font-weight:500;border:none;outline:none}select{padding:0 1.2vw;height:2.5vw}}form div.full,form label.full{grid-column:span 2}form div.full{display:flex;justify-content:space-between}form label:has(textarea){grid-template-rows:auto;textarea{height:8vw;min-height:110px;resize:none}}form label:has(input[type=checkbox]){display:flex;padding:1vw 0;align-items:center;input{accent-color:var(--blue);width:1.1vw;height:1.1vw;padding:0;margin:0;flex:0 0 auto}span{margin:0 0 0 1vw!important;font-size:var(--text-sm)!important;a{color:var(--blue-ink);text-decoration:underline}}}form button{grid-column:span 2;margin-top:1vw;justify-self:end;background-color:var(--light-gray)}#leistung .start{background-image:linear-gradient(180deg,rgb(0 0 0/75%),transparent 30%);background-size:100%;background-position:0 80%;box-sizing:content-box;overflow:visible}#leistung .start img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;z-index:-1}#leistung .start:before{transform:none}#leistung .start.no-header{background-image:url(/img/AQ_Brandshooting_4.webp);background-size:100%;background-position:0 32%}#leistung .start.no-header img{display:none}#leistung .content .page-title.extended .button{background:var(--light-blue);font-size:var(--text-2xl);line-height:var(--control-h-lg);height:var(--control-h-lg);width:57.2vw}#leistung.vortrag .start h2{display:none}#leistung.vortrag .start img{height:160%;clip-path:polygon(0 0,100% 0,100% calc(1 / 1.6 * 100%),0 calc(1 / 1.6 * 100%))}@media screen and (orientation:portrait) and (max-width:600px){#leistung.vortrag .start img{height:120%;clip-path:polygon(0 0,100% 0,100% calc(1 / 1.2 * 100%),0 calc(1 / 1.2 * 100%))}}#contact .content .right{line-height:5vw;font-size:var(--display-md)}@media (prefers-reduced-motion:reduce){.start:before{transform:none!important}}.start{height:40vw;padding:2vw;box-sizing:border-box;margin:0 2vw;position:relative;overflow:hidden;isolation:isolate}.start:before{content:"";position:absolute;inset:0;z-index:-1;background-image:url(/img/HEADER_START_BLOG.webp);background-size:cover;background-position:0 32%;transform-origin:center;transform:scale(calc(1 + var(--kb, 0) * .22)) translate(calc(var(--kb, 0) * -4%),calc(var(--kb, 0) * -3%));transition:transform .2s ease-out}.start h1{font-size:var(--display-lg);font-weight:700;color:var(--light-gray);margin:0;.blue{color:var(--light-blue)}}.start .start-lead{max-width:34vw;margin:1vw 0 1.6vw;font-family:inter,sans-serif;font-size:var(--text-lg);line-height:1.5;color:var(--light-gray);text-wrap:pretty}.start .start-cta{display:inline-flex;align-items:center}.start h2{font-size:var(--text-2xl);letter-spacing:.16em;line-height:1.45;span{color:var(--light-gray)}}.start .links{position:absolute;top:1vw;right:10vw;display:flex;gap:2vw;a{color:white;font-size:var(--text-lg);padding-left:3vw;position:relative}a:before{content:"";position:absolute;top:0;bottom:0;left:0;width:3vw;background-size:contain;background-position:50%;background-repeat:no-repeat}a:first-child:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1em' height='1em' viewBox='0 0 24 24'%3E%3C!-- Icon from Material Design Light by Pictogrammers - https://github.com/Templarian/MaterialDesignLight/blob/master/LICENSE.md --%3E%3Cpath fill='%23f9f9f9' d='M19.5 22a1.5 1.5 0 0 0 1.5-1.5V17a1.5 1.5 0 0 0-1.5-1.5c-1.17 0-2.32-.18-3.42-.55a1.51 1.51 0 0 0-1.52.37l-1.44 1.44a14.77 14.77 0 0 1-5.89-5.89l1.43-1.43c.41-.39.56-.97.38-1.53c-.36-1.09-.54-2.24-.54-3.41A1.5 1.5 0 0 0 7 3H3.5A1.5 1.5 0 0 0 2 4.5C2 14.15 9.85 22 19.5 22M3.5 4H7a.5.5 0 0 1 .5.5c0 1.28.2 2.53.59 3.72c.05.14.04.34-.12.5L6 10.68c1.65 3.23 4.07 5.65 7.31 7.32l1.95-1.97c.14-.14.33-.18.51-.13c1.2.4 2.45.6 3.73.6a.5.5 0 0 1 .5.5v3.5a.5.5 0 0 1-.5.5C10.4 21 3 13.6 3 4.5a.5.5 0 0 1 .5-.5'/%3E%3C/svg%3E")}a:nth-child(2):before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1em' height='1em' viewBox='0 0 24 24'%3E%3C!-- Icon from Material Design Light by Pictogrammers - https://github.com/Templarian/MaterialDesignLight/blob/master/LICENSE.md --%3E%3Cpath fill='%23f9f9f9' d='M5 5h13a3 3 0 0 1 3 3v9a3 3 0 0 1-3 3H5a3 3 0 0 1-3-3V8a3 3 0 0 1 3-3m0 1c-.5 0-.94.17-1.28.47l7.78 5.03l7.78-5.03C18.94 6.17 18.5 6 18 6zm6.5 6.71L3.13 7.28C3.05 7.5 3 7.75 3 8v9a2 2 0 0 0 2 2h13a2 2 0 0 0 2-2V8c0-.25-.05-.5-.13-.72z'/%3E%3C/svg%3E")}}.start .box:not(:has(.box-content.border)){transform:translateY(-100%)}.start .box{position:absolute;top:100%;left:0;width:30vw;.box-content{min-height:10vw;h2{padding:2vw;margin:0;font-size:1.5vw}}.box-content.filled{position:absolute;bottom:100%;left:0;width:100%;background:linear-gradient(30deg,var(--blue) 90%,transparent 90.5%);display:flex;align-items:center;h2{color:var(--light-gray)}}.box-content.border{width:100%;border-top:0;contain:paint;h2{font-size:1vw;border:2px solid var(--dark-gray);color:var(--dark-gray);position:relative}h2:after{content:"";position:absolute;top:100%;left:auto;right:-2vw;height:6vw;width:7vw;background:linear-gradient(var(--dark-gray) 2px,var(--light-gray) 2.5px);transform-origin:top left;transform:rotate(330deg)}}}.start .connection{position:absolute;top:48.9vw;left:30vw;width:39.5vw;height:0;border-top:2px dashed var(--dark-gray);transform-origin:top left;transform:rotate(16.5deg)}#leistungen .start{background-image:unset;background-color:transparent;overflow:visible;z-index:1}#leistungen .start:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;z-index:-1;background-image:url(/img/Leistungen.webp);background-color:transparent;background-size:cover;background-position:50%;transform:none}.akte .content.heading{height:12vw;position:absolute;top:37vw;width:calc(100% - 4vw);display:grid;grid-template-columns:auto auto;grid-template-rows:7vw 5vw}.akte .content.heading .page-title{background-color:var(--light-gray);display:flex;align-items:start;clip-path:polygon(-1px -1px,calc(100% - 8vw) -1px,calc(100% + 1px) 7vw,calc(100% + 1px) calc(100% + 1px),-1px calc(100% + 1px));height:12vw;h1{font-size:var(--display-md);line-height:6vw;margin:0;text-transform:uppercase;max-width:68vw}}.akte .content.heading span.icons{grid-column:2;grid-row:2;justify-self:end;display:flex;width:100%;height:100%;justify-content:flex-end;position:relative;.icon{width:5vw;height:5vw;background-position:50%;background-size:80%;background-repeat:no-repeat}.icon.person{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1em' height='1em' viewBox='0 0 24 24'%3E%3C!-- Icon from Material Symbols by Google - https://github.com/google/material-design-icons/blob/master/LICENSE --%3E%3Cpath fill='%2304c4d9' d='M5 17v-7h2v7zm6 0v-7h2v7zm-9 4v-2h20v2zm15-4v-7h2v7zM2 8V6l10-5l10 5v2zm4.45-2h11.1zm0 0h11.1L12 3.25z'/%3E%3C/svg%3E")}.icon.business{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1em' height='1em' viewBox='0 0 24 24'%3E%3C!-- Icon from Material Symbols by Google - https://github.com/google/material-design-icons/blob/master/LICENSE --%3E%3Cpath fill='%2304c4d9' d='M9.775 12q-.9 0-1.5-.675T7.8 9.75l.325-2.45q.2-1.425 1.3-2.363T12 4t2.575.938t1.3 2.362l.325 2.45q.125.9-.475 1.575t-1.5.675zm0-2h4.45L13.9 7.6q-.1-.7-.637-1.15T12 6t-1.263.45T10.1 7.6zM4 20v-2.8q0-.85.438-1.562T5.6 14.55q1.55-.775 3.15-1.162T12 13t3.25.388t3.15 1.162q.725.375 1.163 1.088T20 17.2V20zm2-2h12v-.8q0-.275-.137-.5t-.363-.35q-1.35-.675-2.725-1.012T12 15t-2.775.338T6.5 16.35q-.225.125-.363.35T6 17.2zm6 0'/%3E%3C/svg%3E")}.icon.behoerde{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1em' height='1em' viewBox='0 0 512 512'%3E%3C!-- Icon from IonIcons by Ben Sperry - https://github.com/ionic-team/ionicons/blob/main/LICENSE --%3E%3Cpath d='M261 149.3V64H48v384h416V149.3H261zm-127.8 256H90.6v-42.7h42.6v42.7zm0-85.3H90.6v-42.7h42.6V320zm0-85.3H90.6V192h42.6v42.7zm0-85.4H90.6v-42.7h42.6v42.7zm85.2 256h-42.6v-42.7h42.6v42.7zm0-85.3h-42.6v-42.7h42.6V320zm0-85.3h-42.6V192h42.6v42.7zm0-85.4h-42.6v-42.7h42.6v42.7zm203 256H261v-42.7h42.6V320H261v-42.7h42.6v-42.7H261V192h160.4v213.3zm-37.6-170.6h-42.6v42.7h42.6v-42.7zm0 85.3h-42.6v42.7h42.6V320z' fill='%2304c4d9'/%3E%3C/svg%3E")}}.akte .content.heading span.icons:before{left:0;bottom:0;right:0;background-color:var(--dark-gray)}.akte .content.heading span.icons:after,.akte .content.heading span.icons:before{content:"";position:absolute;z-index:-1;top:0;clip-path:polygon(0 0,100% 0,100% 100%,6vw 100%)}.akte .content.heading span.icons:after{left:2px;bottom:2px;right:2px;background-color:var(--light-gray)}#leistung .content.heading{height:12vw;position:absolute;top:37vw;width:calc(100% - 4vw);display:grid;grid-template-columns:auto auto;grid-template-rows:7vw 5vw}#leistung .content.heading .page-title{background-color:var(--light-gray);display:flex;align-items:start;clip-path:polygon(-1px -1px,calc(100% - 8vw) -1px,calc(100% + 1px) 7vw,calc(100% + 1px) calc(100% + 1px),-1px calc(100% + 1px));height:12vw;h1{font-size:var(--display-md);line-height:6vw;margin:0;text-transform:uppercase;max-width:68vw}}#leistung .content.heading span.icons{grid-column:2;grid-row:2;justify-self:end;display:flex;width:100%;height:100%;justify-content:flex-end;position:relative;.icon{width:5vw;height:5vw;background-position:50%;background-size:80%;background-repeat:no-repeat}.icon.person{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1em' height='1em' viewBox='0 0 24 24'%3E%3C!-- Icon from Material Symbols by Google - https://github.com/google/material-design-icons/blob/master/LICENSE --%3E%3Cpath fill='%2304c4d9' d='M5 17v-7h2v7zm6 0v-7h2v7zm-9 4v-2h20v2zm15-4v-7h2v7zM2 8V6l10-5l10 5v2zm4.45-2h11.1zm0 0h11.1L12 3.25z'/%3E%3C/svg%3E")}.icon.business{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1em' height='1em' viewBox='0 0 24 24'%3E%3C!-- Icon from Material Symbols by Google - https://github.com/google/material-design-icons/blob/master/LICENSE --%3E%3Cpath fill='%2304c4d9' d='M9.775 12q-.9 0-1.5-.675T7.8 9.75l.325-2.45q.2-1.425 1.3-2.363T12 4t2.575.938t1.3 2.362l.325 2.45q.125.9-.475 1.575t-1.5.675zm0-2h4.45L13.9 7.6q-.1-.7-.637-1.15T12 6t-1.263.45T10.1 7.6zM4 20v-2.8q0-.85.438-1.562T5.6 14.55q1.55-.775 3.15-1.162T12 13t3.25.388t3.15 1.162q.725.375 1.163 1.088T20 17.2V20zm2-2h12v-.8q0-.275-.137-.5t-.363-.35q-1.35-.675-2.725-1.012T12 15t-2.775.338T6.5 16.35q-.225.125-.363.35T6 17.2zm6 0'/%3E%3C/svg%3E")}.icon.behoerde{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1em' height='1em' viewBox='0 0 512 512'%3E%3C!-- Icon from IonIcons by Ben Sperry - https://github.com/ionic-team/ionicons/blob/main/LICENSE --%3E%3Cpath d='M261 149.3V64H48v384h416V149.3H261zm-127.8 256H90.6v-42.7h42.6v42.7zm0-85.3H90.6v-42.7h42.6V320zm0-85.3H90.6V192h42.6v42.7zm0-85.4H90.6v-42.7h42.6v42.7zm85.2 256h-42.6v-42.7h42.6v42.7zm0-85.3h-42.6v-42.7h42.6V320zm0-85.3h-42.6V192h42.6v42.7zm0-85.4h-42.6v-42.7h42.6v42.7zm203 256H261v-42.7h42.6V320H261v-42.7h42.6v-42.7H261V192h160.4v213.3zm-37.6-170.6h-42.6v42.7h42.6v-42.7zm0 85.3h-42.6v42.7h42.6V320z' fill='%2304c4d9'/%3E%3C/svg%3E")}}#leistung .content.heading span.icons:before{left:0;bottom:0;right:0;background-color:var(--dark-gray)}#leistung .content.heading span.icons:after,#leistung .content.heading span.icons:before{content:"";position:absolute;z-index:-1;top:0;clip-path:polygon(0 0,100% 0,100% 100%,6vw 100%)}#leistung .content.heading span.icons:after{left:2px;bottom:2px;right:2px;background-color:var(--light-gray)}#business .tri-box.tri-box.triangular{margin-bottom:20vw}#leistung .content .dual-box.one .box img{clip-path:none;width:100%;height:30vw;-o-object-fit:contain;object-fit:contain}.page{contain:paint}.page .content .dual-box.one{grid-template-rows:auto}.page .content .dual-box.one .box{display:grid;gap:2vw;background:none;img{clip-path:none}.box{background-color:white;padding:2vw;h1{margin-left:0}}p{background-color:white;padding:2vw;font-size:var(--text-base);line-height:1.3vw;margin:0!important}.grid{display:grid;grid-template-columns:10vw 10vw 10vw;grid-template-rows:7vw;padding:3vw 3vw 3vw 6vw;border-collapse:collapse;h1{position:absolute;top:0;left:12vw}div{width:8vw;height:5vw;padding:1vw;position:relative;background-color:transparent;display:flex;flex-direction:column;justify-content:center;align-content:center}div:before{top:0;left:0;bottom:0;right:0;background-color:var(--light-gray)}div:after,div:before{content:"";position:absolute;z-index:-1}div:after{top:2px;left:2px;bottom:2px;right:2px;background-color:white}div:nth-child(3n+2):after,div:nth-child(3n+2):before{clip-path:polygon(2vw 0,100% 0,100% 100%,0 100%,0 1vw)}div:nth-child(3n+3){margin-left:-2px;width:calc(8vw + 4px);margin-right:-2px}div:last-child:after,div:last-child:before,div:nth-child(3n+1):after,div:nth-child(3n+1):before{clip-path:polygon(0 0,100% 0,100% calc(100% - 1vw),calc(100% - 2vw) 100%,0 100%)}div:nth-child(6n+5),div:nth-child(6n+6),div:nth-child(6n+7){position:relative;left:-2vw;top:-2px}div:nth-child(9n+10),div:nth-child(9n+8),div:nth-child(9n+9){position:relative;left:-4vw;top:-4px}}}.aq-author-person img{width:96px!important}#leistung .dual-box.one:first-child{margin-top:10vw}#leistung .dual-box.one.single .box,#leistung .dual-box.one:first-child .box{grid-template-rows:auto!important}#leistung .content .dual-box.one .box.onlyimage img{clip-path:none;width:100%;height:21.3vw;-o-object-fit:cover;object-fit:cover;align-self:start;margin-top:5vw}#leistung .content .dual-box.one .box.onlyimage a{color:black}#leistung .content .dual-box.one .box.onlyimage .grid{padding-top:5vw}#leistung .dual-box.one:nth-child(2) .box{grid-template-rows:auto!important}#leistung .dual-box.one.full{.box.onlyimage{grid-template-columns:100%!important;.grid{width:-moz-fit-content;width:fit-content;display:grid;grid-template-columns:auto auto auto;grid-template-rows:14vw 14vw 14vw;padding:3vw 0 3vw 3vw;gap:2px;border-collapse:collapse;div{margin:0;position:static;width:auto;height:auto;border:none;p{position:relative;padding-left:6vw;.icon{display:block;width:4vw;background-size:contain;background-repeat:no-repeat;background-position:50%;position:absolute;top:calc(50% - 2vw);bottom:calc(50% - 2vw);left:1vw}.icon.guy{background-image:var(--guy)}.icon.cryptowallet{background-image:var(--cryptowallet)}.icon.anchor{background-image:var(--anchor)}.icon.moneychart{background-image:var(--moneychart)}.icon.bitcoin{background-image:var(--bitcoin)}.icon.organigram{background-image:var(--organigram)}.icon.trading{background-image:var(--trading)}.icon.stop{background-image:var(--stop)}.icon.scam{background-image:var(--scam)}}}@media screen and (orientation:portrait) and (max-width:600px){grid-template-columns:1fr;grid-template-rows:auto;padding-top:18vw;div p{padding-left:14vw}div p span{text-align:left}div p b{width:-webkit-fill-available}div p .icon{display:block;width:9vw;background-size:contain;background-repeat:no-repeat;background-position:50%;position:absolute;top:calc(50% - 5vw);bottom:calc(50% - 5vw);left:1vw}}}@media screen and (orientation:portrait) and (max-width:600px){grid-template-rows:auto}}}#leistung .dual-box.one{margin-top:5vw;grid-template-rows:auto;.box{display:grid;gap:2vw;background:none;img{clip-path:none;grid-column:2;grid-row:2}p{grid-column:span 2;background-color:white;padding:2vw;margin:0!important}.grid{display:grid;grid-template-columns:20vw 20vw 20vw;grid-template-rows:7vw;padding:3vw 0 3vw 6vw;gap:2px;border-collapse:collapse;h1{position:absolute;top:0;left:27vw}div{width:18vw;height:5vw;padding:1vw;position:relative;background-color:transparent;display:flex;flex-direction:column;justify-content:center;align-content:center;background:white;border:2px solid var(--light-gray)}div:before{top:0;left:0;bottom:0;right:0;background-color:var(--light-gray)}div:after,div:before{content:"";position:absolute;z-index:-1}div:after{top:2px;left:2px;bottom:2px;right:2px;background-color:white}div:nth-child(3n+3){margin-left:0;width:18vw;margin-right:0}div:after,div:before{content:none}div:nth-child(3n+2):after,div:nth-child(3n+2):before{clip-path:polygon(2vw 0,100% 0,100% 100%,0 100%,0 1vw)}div:nth-child(3n+3){margin-left:-2px;width:calc(18vw + 4px);margin-right:-2px}div:last-child:after,div:last-child:before,div:nth-child(3n+1):after,div:nth-child(3n+1):before{clip-path:polygon(0 0,100% 0,100% calc(100% - 1vw),calc(100% - 2vw) 100%,0 100%)}div:nth-child(6n+5),div:nth-child(6n+6),div:nth-child(6n+7){position:relative;left:-2vw;top:-2px}div:nth-child(9n+10),div:nth-child(9n+8),div:nth-child(9n+9){position:relative;left:-4vw;top:-4px}}}}.start-block{position:absolute;bottom:7vw}.start-block h1,.start-block h2{font-size:var(--text-2xl);margin:0}.start-block h2{color:var(--light-blue)}.start-block p{color:white;width:22vw;@media screen and (orientation:portrait) and (max-width:600px){font-size:2vw}}.start-block .icons{display:grid;grid-template-columns:auto auto auto;grid-template-rows:4vw;gap:1vw;margin-bottom:1vw;span{font-size:var(--text-base);line-height:4vw;color:white;margin-left:4vw;font-weight:700;position:relative;@media screen and (orientation:portrait) and (max-width:600px){font-size:1.9vw}}span:before{content:"";position:absolute;top:0;left:-4vw;bottom:0;width:3vw;background-size:contain;background-position:50%;background-repeat:no-repeat}span.checkmark:before{background-image:var(--checkmark-light)}span.lightbulb:before{background-image:var(--lightbulb-light)}span.stopwatch:before{background-image:var(--stopwatch-light)}}.page .content{margin:0 2vw}.page .content h1.right{font-size:var(--display-md);text-align:right;margin:0 0 2vw}.page .content .seperator{margin:2vw 0;height:0;width:100%}.page .content h1.margin{margin-top:5vw}.page .content .grid{display:grid;grid-template-columns:1.2fr 1fr 1fr 1fr;grid-template-rows:21vw;contain:paint;.part{border:2px solid var(--dark-gray);#show-more-label{display:none}.grid-content{padding:1vw;position:relative;height:calc(100% - 2vw);display:flex;flex-direction:column;h2{color:white;margin:0 0 1vw;font-size:max(18.7px,var(--text-lg))}.info{border-radius:var(--radius-sm);padding:.5vw .5vw 1vw;display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto;height:10vw;gap:.5vw;h1{font-size:var(--text-md);margin:0;color:var(--dark-gray);width:-moz-max-content;width:max-content}.mono.full{grid-column:span 2}.info span,h2{color:var(--dark-gray)}h2{font-size:var(--text-xs);margin:0;text-align:center}.info-header{padding:0 0 .5vw;grid-column:span 3;display:grid;grid-template-columns:1fr 1fr;border-bottom:2px solid var(--light-blue);justify-items:center;align-items:center;span{color:var(--dark-gray)}}.info{padding:.5vw 0 0;display:grid;grid-template-columns:100%;grid-template-rows:auto;justify-items:center;align-items:center;height:100%;h1{font-size:var(--text-base);align-self:end}h2{align-self:start}}}.safety-quiz{margin-top:3vw;width:calc(100% - 2vw);padding:1vw;background-color:var(--light-blue);height:8vw;display:flex;flex-direction:column;justify-content:center;h1,p{margin:0;text-align:center}}.safety-quiz.erstkontakt{height:5vw}.safety-quiz:has(p){h1{margin:0 0 1vw}}.safety-quiz:hover{cursor:pointer}}.grid-content:has(.info){justify-content:space-evenly;justify-content:space-between}.grid-content .button{color:var(--light-gray);border-color:var(--light-gray);background-color:var(--dark-gray)}.grid-content .button:hover{color:var(--dark-gray);border-color:#fff;background-color:#fff}.part-container{padding:1vw;position:relative;h2{margin:0 0 1vw}p{margin:0;font-size:var(--text-base)}.part-link{display:inline-flex;align-items:center;gap:.4vw;margin-top:1vw;font-family:inter,sans-serif;font-size:var(--text-sm);font-weight:600;color:var(--blue-ink);text-decoration:none;span{transition:transform .2s ease}}.part-link:hover{color:var(--dark-gray);span{transform:translateX(.3vw)}}}.part-container.icon{h2{position:relative;margin-left:4vw}h2:before{content:"";position:absolute;top:0;left:-4vw;bottom:0;width:3vw;background-size:contain;background-position:50%;background-repeat:no-repeat}@media screen and (orientation:portrait) and (max-width:600px){h2{margin-left:10vw}h2:before{width:7vw;left:-9vw}}h2.temple:before{background-image:var(--temple)}h2.badge:before{background-image:var(--badge)}h2.document:before{background-image:var(--document)}.logos{display:grid;grid-template-columns:auto auto auto auto;gap:1vw;margin-top:1vw;grid-template-rows:1.7vw;.logo{width:auto;height:100%}@media screen and (orientation:portrait) and (max-width:600px){margin-top:2vw;grid-template-rows:5.7vw}}}}.part:first-child{border:2px solid var(--dark-gray);border-right:none;background-color:var(--blue)}.part:nth-child(3){border-right:none;border-left:none}.part:nth-child(4):after{content:"";position:absolute;top:100%;left:auto;right:-3vw;height:6vw;width:11vw;background:linear-gradient(var(--gray) 2px,var(--light-gray) 2.5px);transform-origin:top left;transform:rotate(330deg)}}.page .content .grid.five{margin:5vw 0;grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-template-rows:auto auto;gap:2vw 1vw;h1:first-child{grid-column:span 5;text-align:center}.grid-content{background-color:white;padding:2vw;p{margin:0}.logos{display:grid;grid-template-columns:auto auto auto auto;gap:1vw;margin-top:1vw;grid-template-rows:1.2vw;.logo{width:auto;height:100%}}}@media screen and (orientation:portrait) and (max-width:600px){grid-template-columns:1fr;grid-template-rows:auto;h1:first-child{grid-column:auto;text-align:center}.grid-content{background-color:white;padding:3vw;.logos{margin-top:4vw;grid-template-rows:6.2vw}p{font-size:10px!important}}}}.page .content .grid:has(.erstkontakt){grid-template-rows:18vw}.page .content .video-section{margin:5vw 0;padding:3.5vw 2.5vw 4.5vw;background-color:var(--dark-gray);.xh1{font-size:var(--text-3xl);margin:0 0 2.5vw;.blue{color:var(--light-blue)}}.video-sub{text-align:center;max-width:44vw;margin:0 auto 2.5vw;color:rgb(235 239 243/.65);font-size:var(--text-base)}}.page .content .video-frame{position:relative;width:62vw;aspect-ratio:16/9;margin:0 auto;border:2px solid var(--light-gray);box-sizing:border-box;.video-wrapper,.yt-video{position:absolute;inset:0;width:100%;height:100%;margin:0;overflow:hidden;cursor:pointer}.thumb{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;transition:transform .4s ease,filter .3s ease}.video-wrapper:hover .thumb{transform:scale(1.03);filter:brightness(.8)}.play-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:grid;place-items:center;width:clamp(56px,5vw,88px);height:clamp(56px,5vw,88px);padding-left:.12em;border:2px solid var(--light-gray);border-radius:50%;background:rgb(35 35 35/.45);color:var(--light-gray);font-size:clamp(18px,1.8vw,30px);line-height:1;cursor:pointer;transition:background-color .2s,color .2s,transform .2s ease}.video-wrapper:hover .play-btn{transform:translate(-50%,-50%) scale(1.06);background-color:var(--light-gray);color:var(--dark-gray)}}.page .content .cta{position:relative;width:70vw;margin:5vw auto;contain:paint;background-color:transparent;transition:background-color .2s;.cta-content{width:calc(100% - 4px);height:100%;border:2px solid var(--dark-gray);display:flex;flex-direction:column;align-items:center;gap:2vw;padding:3vw 0 1vw;.xh1{margin:0;font-size:var(--text-xl);text-align:center}.cta-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:1vw}}}.page .content .cta:has(.button:hover){background-color:var(--light-blue)}.page .content .cta:has(p){.cta-content{gap:1vw}}.page .content .cta:before{content:"";position:absolute;top:auto;bottom:100%;left:-3vw;height:6vw;width:11vw;background:linear-gradient(0deg,var(--dark-gray) 2px,var(--light-gray) 2.5px);transform-origin:bottom right;transform:rotate(330deg)}.page .content .cta:after{content:"";position:absolute;top:100%;left:auto;right:-3vw;height:6vw;width:11vw;background:linear-gradient(var(--dark-gray) 2px,var(--light-gray) 2.5px);transform-origin:top left;transform:rotate(330deg)}.page .content .tri-box{display:grid;grid-template-columns:1fr 1fr 1fr;padding-top:5vw;gap:0;position:relative;h1{position:absolute;top:4.5vw;left:50%;transform:translateX(-50%)}.box{aspect-ratio:1/1.3;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2vw;background-color:var(--light-gray);transition:background-color .2s;.symbol-container{width:100%;height:15vw}}.box:has(.button:hover){background-color:var(--light-blue)}}.page .content .title{margin:4vw 0}.page .content .centered{max-width:100%;text-align:center}.page .content .tri-box.triangular{display:block;height:79.85vw;width:calc(34.5vw * 2);padding-top:0;margin:5vw auto;border:none;display:grid;grid-template-columns:34.5vw 34.5vw;grid-template-rows:37.45vw;h1{left:0;transform:none}.box{background-color:transparent;aspect-ratio:1/1.1;p{margin:0 3vw 4vw}}.box:nth-child(2){grid-column:2;grid-row:1}.box:nth-child(3){grid-column:1;grid-row:2}.box:nth-child(4){grid-column:2;grid-row:2}.box:nth-child(5){grid-column:1;grid-row:3}.box:nth-child(3){top:-18.7vw}.box:nth-child(3),.box:nth-child(5){position:relative;left:2px;width:calc(100% - 4vw)}.box:nth-child(5){top:-18.8vw}.box:hover{background-color:transparent}.box:before{top:0;left:0;bottom:0;right:0;background-color:var(--dark-gray)}.box:after,.box:before{content:"";position:absolute;clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);z-index:-1}.box:after{top:2px;left:2px;bottom:2px;right:2px;background-color:var(--light-gray)}.box:has(.button:hover):after{transition:background-color .2s;background-color:var(--light-blue)}}.page .content .quad-box{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1596' height='1596' viewBox='0 0 1609 1596'%3E%3Cg fill='none' stroke='%23232323' stroke-width='40' stroke-dasharray='1 8'%3E%3Ccircle cx='798' cy='798' r='798' stroke='none'/%3E%3Ccircle cx='798' cy='798' r='788' fill='none'/%3E%3C/g%3E%3C/svg%3E");background-size:82%;background-position:50%;background-repeat:no-repeat;width:46vw;aspect-ratio:1/1;margin:4vw auto 0;position:relative;#earth{position:absolute;top:50%;left:50%;width:50%;height:50%;transform:translate(-50%,-50%)}.box{position:absolute;width:10vw;height:10vw;background-image:var(--hexagon-filled-stroke);background-size:contain;background-position:50%;background-repeat:no-repeat;display:flex;align-items:center;justify-content:center;h1{color:var(--dark-gray);text-align:center;font-size:var(--text-sm);width:calc(100% - 2vw)}.button,.popup{display:none}}.box:focus-within,.box:hover{background-image:var(--hexagon-filled);h1{color:var(--light-gray)}.popup{position:absolute;top:1.1vw;left:calc(100% + 2.6vw);padding:0 1vw;border:1px solid var(--dark-gray);color:var(--dark-gray);height:4.3vw;width:20vw;background-color:var(--light-gray);display:flex;align-items:center;span{font-size:var(--text-base);line-height:1vw}}.popup:before{content:"";position:absolute;top:-1px;right:100%;height:calc(100% + 2px);aspect-ratio:9.1/12;background-image:var(--triangle);background-size:100% 100%}}.box.reversed:focus-within,.box.reversed:hover{.popup{left:auto;right:calc(100% + 2.6vw)}.popup:before{left:100%;right:auto;background-image:var(--triangle-reversed)}}.box:nth-child(2){top:0;left:50%;transform:translateX(-50%)}.box:nth-child(3){top:50%;left:auto;right:0;transform:translateY(-50%)}.box:nth-child(4){top:auto;bottom:0;left:50%;transform:translateX(-50%)}.box:nth-child(5){top:50%;left:0;transform:translateY(-50%)}}.page .content .img-box{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 2fr;height:40vw;gap:1vw 2vw;align-items:stretch;img{width:100%;height:100%;grid-row:span 2;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 0;object-position:50% 0}h1,h2,p{margin:0}p{background:white;padding:2vw;height:-moz-max-content;height:max-content}.grid{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:2fr 4fr;background:white;padding:2vw 1vw;h1{grid-column:span 4;text-align:center;font-size:var(--text-3xl)}div{display:flex;flex-direction:column;gap:1vw;h1{font-size:var(--text-2xl);position:relative}h1.connection:after{content:"";position:absolute;top:calc(50% - .05vw);left:calc(100% - 2vw);width:4vw;height:.5vw;clip-path:polygon(0 .2vw,calc(100% - 1vw) .2vw,calc(100% - 1vw) 0,100% .25vw,calc(100% - 1vw) 100%,calc(100% - 1vw) .3vw,0 .3vw);background-color:var(--light-blue);animation-duration:3s;animation-timing-function:linear;animation-fill-mode:both;animation-iteration-count:infinite}h2,p{font-size:var(--text-base);text-align:center}p{padding:0}}div:nth-child(2) h1.connection:after{animation-name:arrow_animation}div:nth-child(3) h1.connection:after{animation-name:arrow_animation1}div:nth-child(4) h1.connection:after{animation-name:arrow_animation2}}}.page .content .dual-img-box{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:25vw;gap:2vw;margin:5vw 0;img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}p{background:white;margin:0;padding:2vw;display:flex;flex-direction:column;justify-content:center;span{font-size:var(--text-xl);line-height:1.6vw;font-weight:700}.button{font-size:var(--text-base);line-height:3vw;width:10vw;margin:1vw auto 0}}}.page .content .blog-box{display:grid;grid-template-columns:1fr;grid-template-rows:24vw auto 4vw;gap:2vw;margin:0;background-color:#fff;width:calc(100% - 2vw);img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.text{background:#fff;margin:0;padding:2vw;display:flex;flex-direction:column;justify-content:start;a{color:var(--light-blue)}}.text.align{justify-content:center}p{.button{font-size:var(--text-base);line-height:3vw;width:10vw;margin:1vw auto 0}}div,li{font-family:inter,sans-serif}}.page .content .blog-box:has(.text:first-child){grid-template-columns:100%;grid-template-rows:auto;margin-top:5vw}.page .content .blog-box:has(.text:nth-child(3)){grid-template-rows:auto auto;:first-child{grid-column:1;grid-row:1}:nth-child(2){grid-column:1;grid-row:2}:nth-child(3){grid-column:2;grid-row:span 2}}.page .content .blog-box.alt:not(:has(.text:nth-child(2))){grid-template-columns:1fr 1fr;:first-child{grid-column:2}:nth-child(2){grid-column:1}}.page .content .blog-box.alt:has(.text:nth-child(3)){grid-template-rows:auto auto;:first-child{grid-column:2;grid-row:1}:nth-child(2){grid-column:2;grid-row:2}:nth-child(3){grid-column:1;grid-row:span 2}}.page .content .dual-img-box.small{grid-template-rows:20vw}.page .content .box-container{display:grid;grid-template-columns:1fr 1fr;justify-items:center;margin:0 8vw 39vw;.left{position:relative;top:20vw}.box{width:20vw;aspect-ratio:1/1.15;background-image:var(--hexagon-fill-2);background-size:115% 100%;background-position:50%;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;.symbol-container{width:60%;aspect-ratio:1/1;margin-top:-2vw}h1{margin:0;text-align:center;font-size:var(--text-lg)}.description{position:absolute;top:17.2vw;left:50%;width:20vw;height:21vw;background-color:var(--dark-gray);clip-path:polygon(0 5.7vw,9.8vw 0,100% 0,100% 100%,0 100%);span{position:absolute;left:auto;right:3vw;top:2vw;display:flex;.icon{width:2vw;height:2vw;background-position:50%;background-size:90%;background-repeat:no-repeat}.icon.person{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1em' height='1em' viewBox='0 0 24 24'%3E%3C!-- Icon from Material Symbols by Google - https://github.com/google/material-design-icons/blob/master/LICENSE --%3E%3Cpath fill='%2304c4d9' d='M9.775 12q-.9 0-1.5-.675T7.8 9.75l.325-2.45q.2-1.425 1.3-2.363T12 4t2.575.938t1.3 2.362l.325 2.45q.125.9-.475 1.575t-1.5.675zm0-2h4.45L13.9 7.6q-.1-.7-.637-1.15T12 6t-1.263.45T10.1 7.6zM4 20v-2.8q0-.85.438-1.562T5.6 14.55q1.55-.775 3.15-1.162T12 13t3.25.388t3.15 1.162q.725.375 1.163 1.088T20 17.2V20zm2-2h12v-.8q0-.275-.137-.5t-.363-.35q-1.35-.675-2.725-1.012T12 15t-2.775.338T6.5 16.35q-.225.125-.363.35T6 17.2zm6 0'/%3E%3C/svg%3E")}.icon.business{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1em' height='1em' viewBox='0 0 512 512'%3E%3C!-- Icon from IonIcons by Ben Sperry - https://github.com/ionic-team/ionicons/blob/main/LICENSE --%3E%3Cpath d='M261 149.3V64H48v384h416V149.3H261zm-127.8 256H90.6v-42.7h42.6v42.7zm0-85.3H90.6v-42.7h42.6V320zm0-85.3H90.6V192h42.6v42.7zm0-85.4H90.6v-42.7h42.6v42.7zm85.2 256h-42.6v-42.7h42.6v42.7zm0-85.3h-42.6v-42.7h42.6V320zm0-85.3h-42.6V192h42.6v42.7zm0-85.4h-42.6v-42.7h42.6v42.7zm203 256H261v-42.7h42.6V320H261v-42.7h42.6v-42.7H261V192h160.4v213.3zm-37.6-170.6h-42.6v42.7h42.6v-42.7zm0 85.3h-42.6v42.7h42.6V320z' fill='%2304c4d9'/%3E%3C/svg%3E")}.icon.behoerde{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1em' height='1em' viewBox='0 0 24 24'%3E%3C!-- Icon from Material Symbols by Google - https://github.com/google/material-design-icons/blob/master/LICENSE --%3E%3Cpath fill='%2304c4d9' d='M5 17v-7h2v7zm6 0v-7h2v7zm-9 4v-2h20v2zm15-4v-7h2v7zM2 8V6l10-5l10 5v2zm4.45-2h11.1zm0 0h11.1L12 3.25z'/%3E%3C/svg%3E")}}p{margin:0;padding:6vw 2vw 0}.button,p{color:var(--light-gray)}.button{border-color:var(--light-gray);left:50%;transform:translateX(-50%);height:2vw;margin-top:1vw;line-height:2vw}.button:hover{background-color:var(--light-gray);color:var(--dark-gray);border-color:var(--dark-gray)}}.description.reverse{position:absolute;left:auto;right:50%;clip-path:polygon(0 0,calc(100% - 9.8vw) 0,100% 5.7vw,100% 100%,0 100%);span{left:3vw;right:auto}}.connection{top:17.2vw;left:auto;right:100%;width:21.5vw;transform-origin:top right;transform:rotate(336.7deg)}.connection,.connection.reverse{position:absolute;height:0;border-top:2px dashed var(--dark-gray)}.connection.reverse{right:auto;left:100%;width:29vw;transform-origin:top left;transform:rotate(21.5deg)}}.box:nth-child(n+2){margin-top:16.2vw}.box:hover{.description{opacity:1}}.description:hover{opacity:1}}.page .content .dual-box{display:grid;grid-template-rows:30vw 30vw;position:relative;margin:5vw 0;.box{display:grid;grid-template-columns:1fr 1fr;align-items:center;.box{background:white;margin:3vw;padding:1vw 0;display:flex;flex-direction:column;align-items:center;gap:1vw;h1,p{padding:0}h1{align-self:start;margin-left:2vw}.button{display:block;width:9vw}}img{width:100%;height:30vw;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}p{background-color:white;padding:2vw;font-size:var(--text-base);line-height:1.3vw;margin:0 2vw 0 0;span{font-size:var(--text-2xl);line-height:2.3vw;font-weight:700}span.list:before{content:"";display:inline-block;width:2vw;height:2vw;margin-right:.5vw;line-height:2vw;background-size:90%;background-repeat:no-repeat;background-position:50%;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1em' height='1em' viewBox='0 0 24 24'%3E%3C!-- Icon from Material Symbols by Google - https://github.com/google/material-design-icons/blob/master/LICENSE --%3E%3Cpath fill='currentColor' d='m9.55 15.15l8.475-8.475q.3-.3.7-.3t.7.3t.3.713t-.3.712l-9.175 9.2q-.3.3-.7.3t-.7-.3L4.55 13q-.3-.3-.288-.712t.313-.713t.713-.3t.712.3z'/%3E%3C/svg%3E")}span.list{font-size:var(--text-base);line-height:1.8vw;display:flex}}h1{padding:0 2vw;margin:0}}.box.three-quarter{grid-template-columns:3fr 1fr;img{height:100%}}@media screen and (orientation:portrait) and (max-width:600px){grid-template-rows:auto!important;.box.three-quarter{grid-template-columns:1fr!important;grid-template-columns:auto 90vw;img{height:auto;width:100%;-o-object-fit:cover;object-fit:cover}}}.checkmark-box{position:relative;display:block;width:-moz-fit-content;width:fit-content;font-size:var(--text-base)!important;line-height:1.5vw!important;padding:1vw 1vw 1vw 5vw;width:47vw}.checkmark-box.checked{background-color:#038a992b}.checkmark-box:before{content:"";position:absolute;top:.9vw;left:1vw;width:3vw;height:3vw;background-image:var(--checkmark);background-size:contain;background-position:50%;background-repeat:no-repeat}.checkmark-box.checked:after{content:"";position:absolute;top:0;left:0;bottom:0;width:.3vw;background:var(--light-blue)}@media screen and (orientation:portrait) and (max-width:600px){.checkmark-box{font-size:2.2vw!important;line-height:1.2em!important;padding:2vw 2vw 2vw 9vw;width:77vw}.checkmark-box:before{top:1.6vw;left:2vw;width:6vw;height:6vw}.checkmark-box.checked:after{width:1vw}}.box:not(.three-quarter):first-child{img{clip-path:polygon(0 0,100% 0,100% calc(100% - 4vw),calc(100% - 8vw) 100%,0 100%)}p{margin-bottom:4vw}}.box:not(.three-quarter):nth-child(2){img{grid-column:2;clip-path:polygon(8vw 0,100% 0,100% 0,100% 100%,0 100%,0 4vw)}p{grid-column:1;grid-row:1;margin-top:4vw}}}.page .content .dual-box.three-quarter{grid-template-rows:30vw}.page .content .dual-box.triple{grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto auto;gap:1vw;.icon{padding-top:1vw;padding-left:5vw;position:relative;img{width:calc(100% + 5vw);position:relative;left:-4vw;clip-path:none!important}}.icon:before{content:"";position:absolute;top:33vw;left:1vw;width:3vw;height:3vw;background-size:contain;background-position:50%;background-repeat:no-repeat}.icon.checkmark:before{background-image:var(--checkmark)}.icon.crosshair:before{background-image:var(--crosshair)}.icon.temple:before{background-image:var(--temple)}.icon.lock{padding-left:1.5vw;position:relative}.icon.lock:before{content:"";position:absolute;top:0;left:0;bottom:0;width:1vw;height:4vw;background-image:var(--lock);background-size:contain;background-position:50%;background-repeat:no-repeat}.box.first{grid-column:span 3;width:auto}.box{grid-template-columns:100%;p{margin:0!important;height:calc(100% - 4vw);span{font-size:var(--text-xl);line-height:2vw}}}.box.transparent{grid-column:span 3;width:auto;display:flex;justify-content:center;p{background:none;width:-moz-fit-content;width:fit-content}}@media screen and (orientation:portrait) and (max-width:600px){grid-template-columns:1fr;.box.first,.box.transparent{grid-column:auto}.icon{height:calc(100% - 5vw);padding-top:2vw;padding-left:15vw;img{width:calc(100% + 12vw);left:-6.5vw}span{font-size:3.5vw!important;line-height:4vw!important;width:100%}br{font-size:1.5vw!important;line-height:1em!important}}.icon:before{top:60vw;left:3vw;width:9vw;height:9vw}.box.transparent{p{width:80%}.icon.lock:before{left:-4vw;width:3vw;height:19vw}}}}.page .content .faq{margin:5vw 0;contain:paint}.page .content .hidden-faq{height:3vw;margin-top:calc(2vw - 4px);contain:paint;label{span{font-size:var(--text-base);line-height:3vw;font-weight:700;text-align:center;width:100%}span,span:first-child{display:inline-block}input,span:nth-child(2){display:none}}label:has(input:checked){span:first-child{display:none}span:nth-child(2){display:inline-block}}h3:nth-child(2){margin-top:0}}.page .content .hidden-faq:has(input:checked){height:-moz-max-content;height:max-content}.page .content .faq h3{background-color:var(--dark-gray);padding:1vw;color:var(--light-gray);transition:all .2s;position:relative;margin:1vw 0 0}.page .content .faq h3:after{content:"\25BC";position:absolute;top:50%;right:2vw;transform:translateY(-50%);color:var(--light-gray);font-size:var(--text-base)}.page .content .faq h3.active:after{content:"\25B2";color:white}.page .content .faq h3:hover{cursor:pointer}.page .content .faq h3.active,.page .content .faq p{background-color:var(--dark-gray);color:var(--light-gray)}.page .content .faq p{height:0;padding:0 1vw;contain:paint;transition:all .2s;margin:0;clip-path:polygon(100% 0,100% calc(100% - 2vw),calc(100% - 5vw) 100%,0 100%,0 0)}.page .content .faq h3.active+p{height:auto;padding:1vw 1vw 2vw;background-color:var(--dark-gray);color:white;margin-bottom:2vw}.page .content .quad-box-simple{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;position:relative;padding-top:5vw;padding-left:8vw;margin-left:-2px;margin-right:-2px;margin-bottom:5vw;gap:1vw;h1{position:absolute;width:100%;text-align:center}.box{position:relative;padding:3vw 4vw;h1{position:static;font-size:var(--text-xl)}h2{position:absolute;top:1vw;font-size:var(--text-base);right:1vw;margin:0;font-family:stalker1;font-weight:400;color:var(--light-blue)}h1,p{text-align:left}}.box:nth-child(2){background-color:unset}.box:before{top:0;left:0;bottom:0;right:0}.box:after,.box:before{content:"";position:absolute;z-index:-1;background-color:white;clip-path:polygon(8vw 0,100% 0,100% 100%,0 100%,0 4vw)}.box:after{top:2px;left:2px;bottom:2px;right:2px}.box:nth-child(3):after,.box:nth-child(3):before,.box:nth-child(5):after,.box:nth-child(5):before{clip-path:polygon(0 0,100% 0,100% calc(100% - 4vw),calc(100% - 8vw) 100%,0 100%)}.box:nth-child(3){transform:translateX(-2px)}.box:nth-child(4){position:relative;left:-8vw;transform:translateY(-2px)}.box:nth-child(5){position:relative;left:-8vw;transform:translate(-2px,-2px)}}.page .content .quad-box-simple.straight{padding-left:0;.box{left:0;top:0}.box:after,.box:before{clip-path:none}.box:nth-child(4){transform:none}@media screen and (orientation:portrait) and (max-width:600px){grid-template-columns:1fr}}.page .content .quad-box-simple.straight.tripple{grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr 1fr;padding-left:0;.box{left:0;top:0;padding:1vw 2vw}.box.full{grid-column:span 3}@media screen and (orientation:portrait) and (max-width:600px){grid-template-columns:1fr;grid-template-rows:auto;.box{padding:0 4vw;h1{font-size:6vw;line-height:5vw}}.box.full{grid-column:auto}}}.page .content .quad-box-simple.tri{grid-template-columns:1fr;grid-template-rows:1fr 1fr 1fr;padding-left:0;padding-right:16vw;.box{h2{left:1vw;font-size:var(--text-lg)}}.box:before{top:0;left:0;bottom:0;right:0;background-color:var(--light-gray)}.box:after,.box:before{content:"";position:absolute;z-index:-1;clip-path:polygon(0 0,calc(100% - 8vw) 0,100% 4vw,100% 100%,8vw 100%,0 calc(100% - 4vw))}.box:after{top:2px;left:2px;bottom:2px;right:2px;background-color:white}.box:nth-child(2){transform:translateX(8vw)}.box:nth-child(3){transform:translateX(16vw)}}.page .content .person-box{display:grid;grid-template-columns:50% 50%;gap:2vw;width:calc(100% - 37vw);margin:0 auto 5vw;.box{background-color:white;img{width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;aspect-ratio:1/1}h1,p{padding:1vw;margin:0}}.box:first-child{clip-path:polygon(0 4vw,8vw 0,100% 0,100% 100%,0 100%)}.box:nth-child(2){clip-path:polygon(0 0,100% 0,100% calc(100% - 4vw),calc(100% - 8vw) 100%,0 100%)}}.page .content .slider{width:100%;contain:paint;.slider-content{width:-moz-max-content;width:max-content;position:relative;animation:sliderAnimation 16s linear infinite both;a{display:inline-block;margin-left:1vw;width:18vw;background:white;img{padding:1vw 2vw;width:14vw;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}}a:first-child{margin-left:0}}}.page .content .list-container{display:grid;grid-template-columns:1fr 1fr;gap:2vw;align-items:center;margin:5vw 0}.page .content .list-box{background-color:white;padding:2vw;li{font-family:inter;font-size:var(--text-lg);line-height:2vw;position:relative;list-style-type:none}li:before{content:"";position:absolute;top:0;left:-2vw;height:2vw;width:1vw;background:var(--hexagon-filled);background-size:.8vw;background-repeat:no-repeat;background-position:50%}}#popup{position:fixed;z-index:30}#popup .popup-content{position:fixed;top:0;left:0;width:100%;height:100vh;background-color:rgb(0 0 0/50%);display:flex;align-items:center;justify-content:center;.quiz{width:86vw;padding:2vw 2vw 5vw;margin:auto;position:relative;background-color:var(--light-gray);.close{--k:3vw;position:absolute;top:1vw;left:auto;right:1vw;width:var(--k);height:calc(var(--k) / .66);font-size:calc(var(--k) * .9);line-height:calc(var(--k) / .66);font-weight:400;color:var(--gray-ink);font-family:stalker1,monospace;transform:scaleY(.66);transform-origin:top center}.close,h1.head{text-align:center}h1.head{margin:0 0 3vw}img{width:3vw;height:3vw;-o-object-fit:contain;object-fit:contain;position:absolute;top:calc(100% - 3vw);left:50%;transform:translateX(-50%);z-index:1}#canvas-container{width:20vw;height:20vw}#canvas-container:not(:has(canvas)){background:url(/img/quiz/step_3-600.webp) 50%/contain no-repeat}.progress{display:flex;justify-content:center;.step{width:6vw;.symbol{width:6vw;height:6vw;background:var(--hexagon-dash);background-size:100% 100%;position:relative}.symbol,.symbol:after{background-position:50%}.symbol:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-size:60%;background-repeat:no-repeat;display:none}h2{font-size:var(--text-base);text-align:center}}.step:first-child .symbol:after{background-image:url(/img/quiz/step_1-160.webp)}.step:nth-child(3) .symbol:after{background-image:url(/img/quiz/step_2-160.webp)}.step:nth-child(5) .symbol:after{background-image:url(/img/quiz/step_3-160.webp)}.step:nth-child(7) .symbol:after{background-image:url(/img/quiz/step_4-160.webp)}.step:nth-child(9) .symbol:after{background-image:url(/img/quiz/step_5-160.webp)}.step:nth-child(11) .symbol:after{background-image:url(/img/quiz/step_6-160.webp)}.step:nth-child(13) .symbol:after{background-image:url(/img/quiz/step_7-160.webp)}.connection{margin-top:2.8vw;width:6vw;height:.4vw;-webkit-mask-image:var(--line-dash);mask-image:var(--line-dash);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-position:center;mask-position:center;background:var(--dark-gray)}}.question-container{display:grid;grid-template-columns:20vw auto;align-items:center;&:has(#canvas-container) .question:has(span) .button{left:-10vw}.question{display:flex;flex-direction:column;align-items:center;h1{align-self:start}span{font-family:inter,sans-serif;font-size:var(--text-lg);line-height:1.6;margin:2vw 0 3vw}.answers{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:5vw 5vw;width:100%;gap:1vw;.answer{height:2vw;padding-left:3vw;position:relative;line-height:2vw}.answer:before{content:"";position:absolute;top:0;left:0;width:2vw;height:100%;background-color:var(--light-blue)}.answer:hover{cursor:pointer}.answer:hover:before{content:"X";text-align:center;font-weight:700;font-family:inter,sans-serif}}.answers.three{grid-template-columns:1fr 1fr 1fr;grid-template-rows:5vw}}.question:has(form){width:100%;form{width:90%}}}#progress-bar{display:none}}.quiz:has(.quiz-form) .progress{display:none}.quiz:has(.part1),.quiz:has(.part2),.quiz:has(.part3),.quiz:has(.part4),.quiz:has(.part5),.quiz:has(.part6),.quiz:has(.part7){.progress{.step:first-child{.symbol{background-image:var(--hexagon-fill-blue)}.symbol:after{display:block}}.connection:nth-child(2){background-color:var(--light-blue)}}}.quiz:has(.part2),.quiz:has(.part3),.quiz:has(.part4),.quiz:has(.part5),.quiz:has(.part6),.quiz:has(.part7){.progress{.step:nth-child(3){.symbol{background-image:var(--hexagon-fill-blue)}.symbol:after{display:block}}.connection:nth-child(4){background-color:var(--light-blue)}}}.quiz:has(.part3),.quiz:has(.part4),.quiz:has(.part5),.quiz:has(.part6),.quiz:has(.part7){.progress{.step:nth-child(5){.symbol{background-image:var(--hexagon-fill-blue)}.symbol:after{display:block}}.connection:nth-child(6){background-color:var(--light-blue)}}}.quiz:has(.part4),.quiz:has(.part5),.quiz:has(.part6),.quiz:has(.part7){.progress{.step:nth-child(7){.symbol{background-image:var(--hexagon-fill-blue)}.symbol:after{display:block}}.connection:nth-child(8){background-color:var(--light-blue)}}}.quiz:has(.part5),.quiz:has(.part6),.quiz:has(.part7){.progress{.step:nth-child(9){.symbol{background-image:var(--hexagon-fill-blue)}.symbol:after{display:block}}.connection:nth-child(10){background-color:var(--light-blue)}}}.quiz:has(.part6),.quiz:has(.part7){.progress{.step:nth-child(11){.symbol{background-image:var(--hexagon-fill-blue)}.symbol:after{display:block}}.connection:nth-child(12){background-color:var(--light-blue)}}}.quiz:has(.part7){.progress{.step:nth-child(13){.symbol{background-image:var(--hexagon-fill-blue)}.symbol:after{display:block}}}}.quiz:before{top:-3vw;clip-path:polygon(0 100%,50% 0,100% 100%)}.quiz:after,.quiz:before{content:"";position:absolute;left:0;width:100%;height:calc(3vw + 1px);background-color:var(--light-gray)}.quiz:after{top:calc(100% - 1px);clip-path:polygon(0 0,50% 100%,100% 0)}}#popup .popup-content .quiz .question-container:not(:has(#canvas-container)){grid-template-columns:1fr}body:has(#banner){height:100vh;contain:paint}@media screen and (orientation:portrait) and (max-width:900px){h1,h2{font-size:var(--m-lg)}p{font-size:clamp(12px,3.4vw,14px)}.button:not(#menu-button){height:var(--m-control-h);line-height:var(--m-control-h);font-size:var(--m-base);width:-moz-max-content;width:max-content;padding:0 4vw;margin:0 0 6vw;border-radius:var(--radius-pill)}.cta-actions .button:not(#menu-button){margin-bottom:0}.blogs .blog .button,.blogs .blog .text{grid-column:auto;grid-row:auto}.blogs .blog .button{justify-self:center}.page .content .grid-content label .button{width:36vw!important;margin:1.25vw auto!important}.page .content .grid-content .button{width:36vw!important;margin:0 auto!important}.page .start{height:60vw;margin:0 4vw}.page .start:before{background-position:50% 20%;transition:transform .2s ease-out,filter .35s ease}.start:before{background-image:url(/img/HEADER_START_BLOG-1200.webp)}#leistung .start.no-header{background-image:url(/img/AQ_Brandshooting_4-900.webp)}#leistungen .start:before{background-image:url(/img/Leistungen-1200.webp)}@media (max-resolution:1.9dppx){.start:before{background-image:url(/img/HEADER_START_BLOG-900.webp)}#leistungen .start:before{background-image:url(/img/Leistungen-900.webp)}}.page .start:hover:before{filter:brightness(.5)}.page .start:hover .start-lead{opacity:1}.page .start h2{letter-spacing:.14em;line-height:1.5}.page .start h2 span{font-size:4vw}.page .start .start-lead{position:absolute;left:2vw;right:2vw;bottom:6vw;max-width:80vw;margin:0;font-size:3.4vw;opacity:0;transition:opacity .35s ease}.page .start .start-cta{font-size:3.4vw}.page .start .scroll-hint{width:3vw;height:3vw;bottom:3vw}.page .start .links{display:none}.page .start .box{width:40vw;.box-content{min-height:20vw;h2{padding:2vw;margin:0;font-size:2.5vw}}.box-content.border{h2{font-size:2vw;border:2px solid var(--dark-gray);color:var(--dark-gray);position:relative}}}.page .start .connection{display:none}#contact.page .start{.box{display:none}}#contact.page .content{.dual-box.one{.box{img{display:none}}}}#business .tri-box.tri-box.triangular{margin-bottom:-20vw!important}#leistung .content.heading{top:57vw;width:calc(100% - 8vw)}#leistung .content.heading span.icons:after{left:1px;bottom:1px;right:1px}#leistung .content.heading .page-title{clip-path:polygon(-1px -1px,calc(100% - 8vw) -1px,calc(100% + -1px) 7vw,calc(100% + 1px) calc(100% + 1px),-1px calc(100% + 1px));h1{font-size:4vw;line-height:1.2;max-width:66vw}}#leistung .content.heading span.icons:before{left:0;clip-path:polygon(-1px 0,100% 0,100% 100%,calc(6vw - 1px) 100%)}#leistung .content.heading span.icons:after{clip-path:polygon(0 0,100% 0,100% 100%,calc(6vw - 1px) 100%)}.akte .content.heading{top:57vw;width:calc(100% - 8vw)}.akte .content.heading span.icons:after{left:1px;bottom:1px;right:1px}.akte .content.heading .page-title{clip-path:polygon(-1px -1px,calc(100% - 8vw) -1px,calc(100% + -1px) 7vw,calc(100% + 1px) calc(100% + 1px),-1px calc(100% + 1px))}.akte .content.heading span.icons:before{left:0;clip-path:polygon(-1px 0,100% 0,100% 100%,calc(6vw - 1px) 100%)}.akte .content.heading span.icons:after{clip-path:polygon(0 0,100% 0,100% 100%,calc(6vw - 1px) 100%)}#leistung .content .dual-box.one{grid-template-columns:100%}#leistung .content .dual-box.one .box{grid-template-columns:100%;grid-template-rows:auto 130vw auto;display:grid;gap:2vw;background:none;p{grid-row:1}img,p{grid-column:1}img{height:100%;grid-row:2}div{grid-column:1;grid-row:3}.grid{padding-top:10vw;grid-template-columns:1fr 1fr;div{width:calc(100% - 8vw)!important;height:auto;left:0!important;top:0!important;margin:0!important}div:nth-child(3n+2):after,div:nth-child(3n+2):before{clip-path:polygon(2vw 0,100% 0,100% 100%,0 100%,0 2vw)}div:last-child:after,div:last-child:before,div:nth-child(3n+1):after,div:nth-child(3n+1):before{clip-path:polygon(0 0,100% 0,100% calc(100% - 2vw),calc(100% - 2vw) 100%,0 100%)}div:after,div:before{clip-path:none!important}}}#leistung.page .content .quad-box-simple{.box{h1{font-size:4vw;line-height:4.1vw}}}.page .content{margin:0 4vw}.page .content .grid{grid-template-columns:100%;grid-template-rows:auto auto auto auto;.part{.grid-content{h2{font-size:5vw;margin-bottom:3vw}.info{height:30vw;h1{font-size:3vw!important}h2{font-size:2vw}}.safety-quiz{width:calc(100% - 10vw);padding:5vw}.button{width:36vw!important;margin:4vw auto!important}label .button{width:36vw!important;margin:0 auto!important}}.part-container{.part-link,p{font-size:3vw}.part-link{margin-top:2vw;gap:1vw}}#show-more-label{display:flex;align-items:center;justify-content:center;margin:.5vw 0 4vw;.button.close,input{display:none}.button{color:var(--light-gray);margin:0}.button,.button:hover{border-color:var(--light-gray)}.button:hover{color:var(--dark-gray);background-color:#fff}}#show-more-label:has(input:checked){.button.close{display:inline-flex}.button.open{display:none}}}.part:first-child{grid-row:4}.part:nth-child(2){border-width:2px;border:0 solid var(--gray);border-bottom:0}.part:nth-child(2),.part:nth-child(3){height:0;contain:paint;transition:height .2s}.part:nth-child(3),.part:nth-child(4){border-width:2px;border:0 solid var(--gray)}.part:nth-child(4){border-top:0;height:0;contain:paint;transition:height .2s}.part:after{content:none!important}}.page .content .video-section{margin:8.5vw 0;padding:7vw 5vw 8vw;.xh1{font-size:4.8vw}.video-sub,.xh1{margin-bottom:6vw}.video-sub{max-width:none;font-size:3.6vw}}.page .content .video-frame{width:100%}.page .content .grid:has(.erstkontakt){grid-template-rows:auto}.page .content .grid:has(#show-more-label input:checked) :is(.part:nth-child(2),.part:nth-child(3),.part:nth-child(4)){border-width:2px;height:52vw}.page .content .cta{position:relative;width:calc(100% - 2vw);margin:8.5vw 0;contain:paint;background-color:transparent;transition:background-color .2s;.cta-content{width:calc(100% - 4vw - 4px);height:100%;border:2px solid var(--dark-gray);display:flex;flex-direction:column;align-items:center;gap:2vw;padding:8vw 2vw 5vw;h1{text-align:center;font-size:3.6vw}.cta-actions{display:flex;flex-direction:column;align-items:center;gap:3vw;width:100%}}}.page .content .img-box{grid-template-columns:100%;grid-template-rows:auto;height:auto;gap:5vw;img{grid-row:2}.grid{grid-row:3;grid-template-columns:1fr 1fr;gap:4vw;padding:4vw 1vw;height:75vw;h1{font-size:5vw;grid-column:span 2}div{h1{font-size:6vw}h2{font-size:3.6vw}p{font-size:3.2vw}}div{h1.connection:after{content:"";position:absolute;top:calc(50% - .05vw);left:calc(100% - 2vw);width:5vw;height:2vw;clip-path:polygon(0 .5vw,calc(100% - 2vw) .5vw,calc(100% - 2vw) 0,100% 1vw,calc(100% - 2vw) 100%,calc(100% - 2vw) 1.5vw,0 1.5vw);transform-origin:center;transform:scale(2)}}div:nth-child(2){h1.connection:after{animation-name:arrow_animation1}}div:nth-child(3){h1.connection:after{content:none}}}}.page .content .dual-img-box{display:grid;grid-template-columns:1fr;grid-template-rows:40vw auto;gap:2vw;margin:5vw 0;img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}p{padding:4vw;span{font-size:4vw;line-height:4vw}.button{font-size:3vw;line-height:6vw;width:30vw;margin:3vw auto 0!important}}}.page .content .blog-box{display:grid;grid-template-columns:100%;grid-template-rows:auto;gap:2vw;margin:10vw 0;img{-o-object-fit:cover;object-fit:cover;width:100%;height:auto}p{padding:4vw;span{font-size:4vw;line-height:4vw}.button{font-size:3vw;line-height:6vw;width:30vw;margin:3vw auto 0!important}}.faq p{padding:0}.button{justify-self:center}}.page .content .dual-img-box.small{grid-template-rows:40vw auto}.page .content .tri-box:not(.triangular){grid-template-columns:100%;grid-template-rows:auto;border-bottom:none;padding-top:20vw;.box{aspect-ratio:2/1;.symbol-container{height:30vw}}}.page .content .tri-box.triangular{width:auto;height:auto;padding-top:16vw;grid-template-columns:44.5vw 45.5vw;grid-template-rows:49.45vw;.box{p{display:none}h2{font-size:2.5vw}}.box:nth-child(3){top:-24.2vw}.box:nth-child(5){top:-25.3vw}}.page .content .tri-box:not(.triangular){.box{border-bottom:.1vw solid var(--dark-gray)}}.page .content .dual-box{grid-template-columns:100%;grid-template-rows:100vw 100vw;.box{grid-template-columns:100%;img{height:50vw;clip-path:none!important}p{height:auto;display:flex;flex-direction:column;font-size:3vw!important;line-height:1.2em!important;align-items:center;margin:4vw 0;span{font-size:5vw;line-height:5.5vw}}.box{margin:0}p{span.list{font-size:3.5vw;line-height:3.5vw;width:-webkit-fill-available}}}.box:nth-child(2){img{grid-column:1;grid-row:1}p{grid-row:2}}}.page .content .person-box{width:100%;grid-template-columns:1fr;gap:8vw;.box{h1,p{padding:3vw}}}.page .content .quad-box-simple{padding-top:12vw;.box{h2{font-size:2.5vw;margin:1vw 2vw 0 0}h1{font-size:3vw;line-height:3vw;margin-top:4vw}}}.page .content .quad-box-simple.tri{padding-top:3vw;.box{h2{font-size:2.5vw;margin:1vw 0 0 2vw}}}.page .content .quad-box{background-size:85%;width:116vw;position:relative;left:-30%;margin:8.5vw 0;.box{width:30vw;height:30vw;flex-direction:column;h1{font-size:3vw;width:24vw}span{font-size:.8vw;line-height:.9vw}}.box:nth-child(3){top:36vw;left:84vw;transform:translateY(-50%)}.box:nth-child(4){top:auto;bottom:36vw;left:84vw;transform:translateY(50%)}.box:nth-child(5){top:auto;bottom:0;left:50%;transform:translateX(-50%)}.box:nth-child(2):hover{transform:translateX(-50%) scale(1.2)}.box:nth-child(3):hover{transform:translateY(-50%) scale(1.2)}.box:nth-child(4):hover{transform:translateY(50%) scale(1.2)}.box:nth-child(5):hover{transform:translateX(-50%) scale(1.2)}.box:hover h1{font-size:1.6vw}.box:hover .popup{position:static;display:block;background:none;padding:0;margin:0;border:0;height:unset;width:14vw;line-height:0;span{display:none;font-size:1vw;line-height:1vw;color:var(--light-gray)}}.box:hover .popup:before{content:none}.box{span{transform:scale(.5);margin:0!important;color:var(--light-gray);border-color:var(--light-gray);display:none}}.box:hover{span{display:inline-block}}}.page .content .box-container{width:80%;margin:0 auto 66vw;.left{top:45vw}.box{width:30vw;.connection{top:25.2vw;width:28.4vw;transform:rotate(302deg)}.connection.reverse{top:25.2vw;width:32.5vw;transform:rotate(64deg)}.description{top:25.5vw;width:32vw;height:60vw;clip-path:polygon(0 8.7vw,14.8vw 0,100% 0,100% 100%,0 100%);p{margin:0;padding:10vw 2vw 0;color:var(--light-gray);font-size:2.6vw}.button{font-size:2vw!important;padding:0 3vw!important;line-height:4vw!important;height:4vw!important;margin:2vw 0!important;border-width:1px!important}}.description.reverse{clip-path:polygon(0 0,calc(100% - 14.8vw) 0,100% 8.7vw,100% 100%,0 100%)}}.box:nth-child(n+2){margin-top:60vw}}.page .content .faq{h3{font-size:3.4vw;padding:3vw}h3:after,p{font-size:3.2vw}p{line-height:1.5}h3.active+p{padding:3vw 3vw 4vw}}.page .content .hidden-faq{height:5vw;margin-top:calc(6vw - 4px);label{span{font-size:3.6vw;line-height:5vw}}}#contact .dual-img-box.small{grid-template-rows:auto 40vw}#contact .dual-img-box.small img{grid-row:2}#contact .dual-img-box.small p{grid-row:1}#leistungen .left{.grid-content{padding-bottom:18vw;.safety-quiz{top:25vw;width:calc(100% - 14vw);left:7vw;.grid-content{padding:2vw;svg{height:2vw}h1{margin:0}p{display:none}}}}}#business .left,#private .left{.grid-content{padding:7vw 7vw 4vw;.safety-quiz{top:25.3vw;left:unset;width:calc(100% - 14vw);svg{display:none}h1{margin:0}p{display:none}.grid-content{padding:2vw}}}}.page .content .box-container{margin-bottom:106vw}#leistung .dual-box.one .box{.grid{grid-template-columns:30vw 30vw 30vw;grid-template-rows:auto;div{width:22vw;grid-column:auto;grid-row:auto;height:20vw;padding:4vw;span{font-size:3vw}}div:nth-child(3n+3){width:calc(23vw + 4px)}}}#popup .popup-content .quiz .close{--k:clamp(44px,11vw,64px);top:1vw;right:1vw}#popup .popup-content{height:100dvh;overflow-y:auto;padding:5vw 0;box-sizing:border-box;.quiz{padding-bottom:12vw;img{width:clamp(24px,7vw,42px);height:clamp(24px,7vw,42px);top:calc(100% - 8vw)}.progress{--hex:clamp(28px,9vw,64px);.step{width:var(--hex);.symbol{width:var(--hex);height:var(--hex)}h2{font-size:clamp(11px,3vw,16px);line-height:normal;margin:.5vw 0 0}h2 .wort{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}.connection{width:calc(var(--hex) / 3.6);height:3px;margin-top:calc(var(--hex) / 2)}}.question-container{.question{.answers,.answers.three{grid-template-columns:1fr;grid-template-rows:none;gap:0;border-top:1px solid rgb(35 35 35/12%);.answer{margin:0;height:auto;min-height:var(--m-control-h);display:flex;align-items:center;padding:2vw 0 2vw 9vw;line-height:1.35;border-bottom:1px solid rgb(35 35 35/12%)}.answer:before{width:5vw;height:5vw;top:50%;left:1vw;transform:translateY(-50%)}.answer:hover:before{content:""}.answer:active:before{background-color:var(--blue)}}.button{height:var(--m-control-h);line-height:var(--m-control-h);font-size:3.4vw;width:auto;padding:0 4vw;margin-bottom:4vw;white-space:nowrap}span{font-size:var(--m-base);line-height:1.55;margin:5vw 0 4vw}}}}form label{input,select,textarea{font-size:max(16px,3vw)}input:not([type=checkbox]),select{min-height:var(--m-control-h)}}form label:has(input[type=checkbox]) input{width:5vw;height:5vw}form label{grid-template-rows:auto}}form{gap:2vw 0}form label{grid-column:span 2;grid-template-rows:6vw;input,select,textarea{font-size:3vw}select{height:6vw}textarea{height:40vw}}form label:has(textarea){textarea{height:40vw}}form label:has(input[type=checkbox]){input{width:4vw;height:4vw}span{font-size:3vw!important;line-height:3.2vw!important}}form div.full{flex-direction:column;.button{align-self:end}}}.blog-image{display:grid;grid-template-columns:25vw auto;height:8vw;align-items:center;gap:2vw;margin:2vw 5vw}.blog-image img{max-height:8vw}#header{position:relative}#header #topnav{position:fixed;top:0;left:0;right:0;z-index:20;display:flex;align-items:center;justify-content:space-between;gap:2vw;height:var(--nav-h);padding:0 2vw;background-color:transparent;border-bottom:1px solid transparent;pointer-events:none;transition:background-color .35s ease,border-color .35s ease}#header #topnav.nav-visible{background-color:rgb(35 35 35/.85);backdrop-filter:blur(8px);border-bottom-color:rgb(255 255 255/.12);pointer-events:auto}#header .nav-brand{font-family:inter,sans-serif;font-weight:700;font-size:var(--menu-h);line-height:1;letter-spacing:-.01em;color:var(--light-gray);text-decoration:none;white-space:nowrap;opacity:0;transform:translateY(-6px);pointer-events:none;transition:opacity .3s ease,transform .3s ease;.blue{color:var(--light-blue)}}#header .nav-right{display:flex;align-items:center;gap:1.5vw}#header .nav-contact{display:flex;align-items:center;gap:1.6vw;opacity:0;transform:translateY(-6px);pointer-events:none;transition:opacity .3s ease,transform .3s ease}#header .nav-contact a{display:inline-flex;align-items:center;gap:.5vw;font-family:inter,sans-serif;font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--light-gray);text-decoration:none;transition:color .2s}#header .nav-contact a:before{content:"";flex:0 0 auto;width:1.1vw;height:1.1vw;background-size:contain;background-position:50%;background-repeat:no-repeat}#header .nav-contact a:first-child:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1em' height='1em' viewBox='0 0 24 24'%3E%3Cpath fill='%23f9f9f9' d='M19.5 22a1.5 1.5 0 0 0 1.5-1.5V17a1.5 1.5 0 0 0-1.5-1.5c-1.17 0-2.32-.18-3.42-.55a1.51 1.51 0 0 0-1.52.37l-1.44 1.44a14.77 14.77 0 0 1-5.89-5.89l1.43-1.43c.41-.39.56-.97.38-1.53c-.36-1.09-.54-2.24-.54-3.41A1.5 1.5 0 0 0 7 3H3.5A1.5 1.5 0 0 0 2 4.5C2 14.15 9.85 22 19.5 22M3.5 4H7a.5.5 0 0 1 .5.5c0 1.28.2 2.53.59 3.72c.05.14.04.34-.12.5L6 10.68c1.65 3.23 4.07 5.65 7.31 7.32l1.95-1.97c.14-.14.33-.18.51-.13c1.2.4 2.45.6 3.73.6a.5.5 0 0 1 .5.5v3.5a.5.5 0 0 1-.5.5C10.4 21 3 13.6 3 4.5a.5.5 0 0 1 .5-.5'/%3E%3C/svg%3E")}#header .nav-contact a:nth-child(2){text-transform:lowercase}#header .nav-contact a:nth-child(2):before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1em' height='1em' viewBox='0 0 24 24'%3E%3Cpath fill='%23f9f9f9' d='M5 5h13a3 3 0 0 1 3 3v9a3 3 0 0 1-3 3H5a3 3 0 0 1-3-3V8a3 3 0 0 1 3-3m0 1c-.5 0-.94.17-1.28.47l7.78 5.03l7.78-5.03C18.94 6.17 18.5 6 18 6zm6.5 6.71L3.13 7.28C3.05 7.5 3 7.75 3 8v9a2 2 0 0 0 2 2h13a2 2 0 0 0 2-2V8c0-.25-.05-.5-.13-.72z'/%3E%3C/svg%3E")}#header .nav-contact a:hover{color:var(--light-blue)}#header #topnav.nav-visible .nav-brand,#header #topnav.nav-visible .nav-contact,#header #topnav.nav-visible .nav-cta{opacity:1;transform:none;pointer-events:auto}#header #topnav .nav-cta{display:inline-block;height:var(--menu-h);line-height:var(--menu-h);padding:0 1.6vw;margin-right:calc(7px - 1.5vw);border-radius:var(--radius-pill);font-family:stalker1,monospace;font-size:var(--text-sm);font-weight:400;letter-spacing:.06em;color:var(--light-gray);background-color:var(--blue);border:1px solid var(--light-blue);cursor:pointer;opacity:0;transform:translateY(-6px);pointer-events:none;transition:opacity .3s ease,transform .3s ease,background-color .2s,color .2s}#header #topnav .nav-cta:hover{background-color:var(--light-gray);color:var(--dark-gray);border-color:var(--light-gray)}#header #topnav label[for=menu]{pointer-events:auto}#header #topnav #menu-button,#header .menu #menu-close{display:inline-block;text-align:center;color:var(--light-gray);height:var(--menu-h);line-height:var(--menu-h);min-width:0;padding:0 1.6vw;font-family:stalker1,monospace;font-size:var(--text-sm);font-weight:400;letter-spacing:.06em;background-color:var(--dark-gray);border:1px solid var(--light-gray);cursor:pointer}#header #topnav #menu-button{position:static;pointer-events:auto}#header .menu #menu-close{position:absolute;top:calc((var(--nav-h) - var(--menu-h)) / 2);right:2vw;z-index:1;border-color:transparent}#header #topnav #menu-button:hover,#header .menu #menu-close:hover{background-color:var(--light-gray);color:var(--dark-gray)}#header #topnav #menu-button:hover{border-color:var(--light-gray)}#header .menu #menu-close:hover{border-color:var(--dark-gray)}#header .background{z-index:20;position:fixed;top:0;left:0;width:75%;height:100%;background:rgb(0 0 0/40%);left:-100%;transition:all .2s}#header .menu{position:fixed;top:0;left:100%;width:25%;height:100%;z-index:21;background-color:var(--light-gray);transition:all .2s;ul{list-style-type:none;font-family:inter,sans-serif;font-size:var(--text-base);line-height:2vw;font-weight:700}li{position:relative;ul{display:none}}li:has(.sub-menu input:checked){ul{display:block}}.sub-menu{position:absolute;top:0;left:6vw;height:2vw;width:1vw;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1em' height='1em' viewBox='0 0 24 24'%3E%3C!-- Icon from Iconoir by Luca Burgio - https://github.com/iconoir-icons/iconoir/blob/main/LICENSE --%3E%3Cg fill='%23232323' fill-rule='evenodd' stroke-width='1.5' clip-rule='evenodd'%3E%3Cpath d='M14.97 17.53a.75.75 0 0 0 1.06 0l3.5-3.5a.75.75 0 0 0-.53-1.28h-7a.75.75 0 0 0-.53 1.28z'/%3E%3Cpath d='M15.5 14.75a.75.75 0 0 0 .75-.75v-3a4.75 4.75 0 0 0-4.75-4.75h-7a.75.75 0 0 0 0 1.5h7A3.25 3.25 0 0 1 14.75 11v3c0 .414.336.75.75.75'/%3E%3C/g%3E%3C/svg%3E");background-size:contain;background-position:50%;background-repeat:no-repeat;input{display:none}}a{color:var(--dark-gray)}.links{display:flex;flex-direction:column;gap:1vw;padding:1vw;height:-webkit-fill-available;background:var(--dark-gray);clip-path:polygon(0 0,calc(100% - 6vw) 0,100% 2vw,100% 100%,0 100%);a{color:var(--light-gray);font-family:inter;font-size:var(--text-base);padding-left:2vw;position:relative}a:before{content:"";position:absolute;top:0;bottom:0;left:0;width:2vw;background-size:contain;background-position:50%;background-repeat:no-repeat}a:first-child:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1em' height='1em' viewBox='0 0 24 24'%3E%3C!-- Icon from Material Design Light by Pictogrammers - https://github.com/Templarian/MaterialDesignLight/blob/master/LICENSE.md --%3E%3Cpath fill='%23f9f9f9' d='M19.5 22a1.5 1.5 0 0 0 1.5-1.5V17a1.5 1.5 0 0 0-1.5-1.5c-1.17 0-2.32-.18-3.42-.55a1.51 1.51 0 0 0-1.52.37l-1.44 1.44a14.77 14.77 0 0 1-5.89-5.89l1.43-1.43c.41-.39.56-.97.38-1.53c-.36-1.09-.54-2.24-.54-3.41A1.5 1.5 0 0 0 7 3H3.5A1.5 1.5 0 0 0 2 4.5C2 14.15 9.85 22 19.5 22M3.5 4H7a.5.5 0 0 1 .5.5c0 1.28.2 2.53.59 3.72c.05.14.04.34-.12.5L6 10.68c1.65 3.23 4.07 5.65 7.31 7.32l1.95-1.97c.14-.14.33-.18.51-.13c1.2.4 2.45.6 3.73.6a.5.5 0 0 1 .5.5v3.5a.5.5 0 0 1-.5.5C10.4 21 3 13.6 3 4.5a.5.5 0 0 1 .5-.5'/%3E%3C/svg%3E")}a:nth-child(2):before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1em' height='1em' viewBox='0 0 24 24'%3E%3C!-- Icon from Material Design Light by Pictogrammers - https://github.com/Templarian/MaterialDesignLight/blob/master/LICENSE.md --%3E%3Cpath fill='%23f9f9f9' d='M5 5h13a3 3 0 0 1 3 3v9a3 3 0 0 1-3 3H5a3 3 0 0 1-3-3V8a3 3 0 0 1 3-3m0 1c-.5 0-.94.17-1.28.47l7.78 5.03l7.78-5.03C18.94 6.17 18.5 6 18 6zm6.5 6.71L3.13 7.28C3.05 7.5 3 7.75 3 8v9a2 2 0 0 0 2 2h13a2 2 0 0 0 2-2V8c0-.25-.05-.5-.13-.72z'/%3E%3C/svg%3E")}img{width:10vw;align-self:center}}}#header:has(#menu:checked) .background{left:0}#header:has(#menu:checked) .menu{left:75%}@media screen and (orientation:portrait) and (max-width:900px){#header{--nav-h:12vw}#header #topnav{padding:0 4vw}#header .nav-brand{font-size:4.5vw;line-height:1}#header #topnav .nav-contact{display:none}#header .nav-right{gap:4vw}#header #topnav .nav-cta{display:none}#header #topnav #menu-button,#header .menu #menu-close{top:0;right:0;z-index:22;display:inline-block;width:-moz-max-content;width:max-content;height:12vw;line-height:12vw;font-size:4vw;padding:0 3vw 0 13vw;border:0;border-radius:0;background-color:var(--dark-gray);color:var(--light-gray);-webkit-mask-image:linear-gradient(40deg,black 9.5vw,white 9.7vw);mask-image:linear-gradient(40deg,black 9.5vw,white 9.7vw);mask-mode:luminance}#header #topnav #menu-button{position:fixed}#header .menu #menu-close{position:absolute}#header #topnav #menu-button:hover,#header .menu #menu-close:hover{background-color:var(--dark-gray);color:var(--light-gray);border-color:transparent}#header .background{width:20%}#header .menu{width:80%;ul{font-size:3.6vw;line-height:7vw;ul{font-size:2.8vw;line-height:5.5vw}}.sub-menu{top:2vw;left:21vw;height:4vw;width:7vw}.links{gap:5vw;padding:5vw;a{font-size:3.4vw;line-height:6vw;padding-left:5vw}a:before{width:4vw}img{width:30vw}}}#header:has(#menu:checked) .menu{left:20%}}@media screen and (orientation:portrait) and (max-width:600px){#header #topnav{padding:0 4vw}#header .nav-brand{font-size:5vw}#header .nav-right{gap:4vw}#header .background{width:20%}#header .menu{width:80%;ul{font-size:4.2vw;line-height:9vw;ul{font-size:3.4vw;line-height:6vw}}.sub-menu{top:3vw;left:35vw;height:6vw;width:7vw}.links{gap:5vw;padding:5vw;a{font-size:3.6vw;line-height:6vw;padding-left:5vw}a:before{width:4vw}img{width:30vw}}}#header:has(#menu:checked) .menu{left:20%}}.xh1{display:block;font-size:2em;font-weight:700;margin:.67em 0}.seo-h1{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.xh1{font-family:inter,sans-serif}.mono :is(p,span,h2,.xh1,a),.mono:is(p,span,h2,.xh1,a){font-family:stalker1,monospace;line-height:1.2em}.xh1{color:var(--dark-gray)}.dark :is(.xh1,h2,h3,h4,p,span){color:var(--light-gray)}#banner .cookie{.xh1{margin:0}}.blogs .blog-box{.xh1{padding:1vw}}.blogs:has(.blog-post-small) .xh1{color:var(--dark-gray);grid-column:1/-1;text-align:center}.blogs.related-leistungen{grid-template-columns:repeat(3,minmax(0,1fr))}.blogs.related-leistungen .blog-post-small .xh1{overflow-wrap:break-word}@media screen and (orientation:portrait) and (max-width:900px){.blogs.related-leistungen{grid-template-columns:minmax(0,1fr)}}.start .xh1{.blue{color:var(--light-blue)}font-size:var(--display-lg);font-weight:700;color:var(--light-gray);margin:-1.2vw 0 0}.akte .content.heading .page-title{.xh1{font-size:var(--display-md);line-height:6vw;margin:0;text-transform:uppercase;max-width:68vw}}#leistung .content.heading .page-title{.xh1{font-size:var(--display-md);line-height:6vw;margin:0;text-transform:uppercase;max-width:68vw}}.page .content .dual-box.one .box{.box{.xh1{margin-left:0}}.grid{.xh1{position:absolute;top:0;left:12vw}}}#leistung .dual-box.one{.box{.grid{.xh1{position:absolute;top:0;left:27vw}}}}.start-block .xh1{font-size:var(--text-2xl);margin:0}.page .content .xh1.right{font-size:var(--display-md);text-align:right;margin:0 0 2vw}.page .content .xh1.margin{margin-top:5vw}.page .content>.xh1.centered{margin-bottom:3.5vw}.page .content>.xh1.centered+*{margin-top:0}.page .content>.xh1.centered+div>.logo-marquee{padding-top:0}.page .content>.xh1.centered+.faq>:first-child{margin-top:0}.page .content .faq>h2.xh1{margin:0 0 3.5vw}.page .content .faq>h2.xh1+*{margin-top:0}.page .content #typewriter-start>.xh1{font-size:28px;margin:0 0 3.5vw}.page .content .grid{.part{.grid-content{.info{.xh1{font-size:var(--text-md);margin:0;color:var(--dark-gray);width:-moz-max-content;width:max-content}}}}.part{.grid-content{.info{.info{.xh1{font-size:var(--text-base);align-self:end}}}}}.part{.grid-content{.safety-quiz{.xh1{margin:0;text-align:center}}}}.part{.grid-content{.safety-quiz:has(p:not(.xh1)){.xh1{margin:0 0 1vw}}}}}.page .content .grid.five{.xh1:first-child{grid-column:span 5;text-align:center}@media screen and (orientation:portrait) and (max-width:600px){.xh1:first-child{grid-column:auto;text-align:center}}}.page .content .cta{.cta-content{.xh1{margin:0;font-size:var(--text-xl)}}}.page .content .tri-box{.xh1{position:absolute;top:4.5vw;left:50%;transform:translateX(-50%)}}.page .content .tri-box.triangular{.xh1{left:0;transform:none}}.page .content .quad-box{.box{.xh1{color:var(--dark-gray);text-align:center;font-size:var(--text-sm);width:calc(100% - 2vw);overflow-wrap:break-word;hyphens:manual}}.box:hover{.xh1{color:var(--light-gray)}}}.page .content .img-box{.xh1{margin:0}.grid{.xh1{grid-column:span 4;text-align:center;font-size:var(--text-3xl)}}.grid{div{.xh1{font-size:var(--text-2xl);position:relative}}}.grid{div{.xh1.connection:after{content:"";position:absolute;top:calc(50% - .05vw);left:calc(100% - 2vw);width:4vw;height:.5vw;clip-path:polygon(0 .2vw,calc(100% - 1vw) .2vw,calc(100% - 1vw) 0,100% .25vw,calc(100% - 1vw) 100%,calc(100% - 1vw) .3vw,0 .3vw);background-color:var(--light-blue);animation-duration:3s;animation-timing-function:linear;animation-fill-mode:both;animation-iteration-count:infinite}}}.grid{div:nth-child(2) .xh1.connection:after{animation-name:arrow_animation}}.grid{div:nth-child(3) .xh1.connection:after{animation-name:arrow_animation1}}.grid{div:nth-child(4) .xh1.connection:after{animation-name:arrow_animation2}}}.page .content .box-container{.box{.xh1{margin:0;text-align:center;font-size:1.4vw}}}.page .content .dual-box{.box{.box{.xh1{padding:0}}}.box{.box{.xh1{align-self:start;margin-left:2vw}}}.box{.xh1{padding:0 2vw;margin:0}}}.page .content .quad-box-simple{.xh1{position:absolute;width:100%;text-align:center}.box{.xh1{position:static;font-size:var(--text-xl)}}.box{.xh1{text-align:left}}}.page .content .quad-box-simple.straight.tripple{@media screen and (orientation:portrait) and (max-width:600px){.box{.xh1{font-size:6vw;line-height:5vw}}}}.page .content .person-box{.box{.xh1{padding:1vw;margin:0}}}#popup .popup-content{.quiz{.xh1.head{text-align:center;margin:0 0 3vw}}.quiz{.question-container{.question{.xh1{align-self:start}}}}}@media screen and (orientation:portrait) and (max-width:900px){.xh1{font-size:4.4vw}.page .content #typewriter-start>.xh1{font-size:4vw;margin:0 0 6vw}#leistung.page .content .quad-box-simple{.box{.xh1{font-size:4vw;line-height:4.1vw}}}.page .content .grid{.part{.grid-content{.info{.xh1{font-size:3vw!important}}}}}.page .content .cta{.cta-content{.xh1{text-align:center;font-size:3.6vw}}}.page .content .img-box{.grid{.xh1{font-size:5vw;grid-column:span 2}}.grid{div{.xh1{font-size:6vw}}}.grid{div{.xh1.connection:after{content:"";position:absolute;top:calc(50% - .05vw);left:calc(100% - 2vw);width:5vw;height:2vw;clip-path:polygon(0 .5vw,calc(100% - 2vw) .5vw,calc(100% - 2vw) 0,100% 1vw,calc(100% - 2vw) 100%,calc(100% - 2vw) 1.5vw,0 1.5vw);transform-origin:center;transform:scale(2)}}}.grid{div:nth-child(2){.xh1.connection:after{animation-name:arrow_animation1}}}.grid{div:nth-child(3){.xh1.connection:after{content:none}}}}.page .content .person-box{.box{.xh1{padding:3vw}}}.page .content .quad-box-simple{.box{.xh1{font-size:3vw;line-height:3vw;margin-top:4vw}}}.page .content .quad-box{.box{.xh1{font-size:2.3vw;width:27vw;line-height:1.2;overflow-wrap:break-word;hyphens:manual}}.box:hover .xh1{font-size:2vw}}#leistungen .left{.grid-content{.safety-quiz{.grid-content{.xh1{margin:0}}}}}#business .left,#private .left{.grid-content{.safety-quiz{.xh1{margin:0}}}}}#footer .content{.xh1{.blue{color:var(--light-blue)}}.xh1{font-size:var(--display-md);line-height:1.1;font-weight:700;color:var(--light-gray);margin:0}}.page .content .img-box .grid div p.xh1{background-color:transparent}.page .content .quad-box-simple .box h2.xh1{margin:.67em 0}.start-block p.xh1{color:var(--light-gray)}.page .content .dual-box.one .box .grid div p.einsatz-desc{background:transparent;padding:.6vw 0 0;margin:0!important;font-size:var(--text-sm);line-height:1.45;font-weight:400}@media screen and (orientation:portrait) and (max-width:900px){.page .content .dual-box.one .box .grid div p.einsatz-desc{font-size:3vw;padding-top:1.5vw}}#contact .content .dual-box.one .box .grid:has(.einsatz-desc),#leistung .content .dual-box.one .box .grid:has(.einsatz-desc){grid-column:1/-1;width:auto;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:auto;grid-auto-rows:1fr;gap:1.2vw;padding:3vw 2vw;align-content:start}#contact .content .dual-box.one .box .grid:has(.einsatz-desc)>.xh1,#leistung .content .dual-box.one .box .grid:has(.einsatz-desc)>.xh1{position:static;grid-column:1/-1;text-align:center;width:auto;left:auto;top:auto;margin:0 0 1.2vw}#contact .content .dual-box.one .box .grid:has(.einsatz-desc)>div,#leistung .content .dual-box.one .box .grid:has(.einsatz-desc)>div{width:auto;height:auto;min-width:0;left:auto;top:auto;margin:0;padding:1.4vw;justify-content:flex-start;align-content:start;gap:.5vw}#contact .content .dual-box.one .box .grid:has(.einsatz-desc)>div>span,#leistung .content .dual-box.one .box .grid:has(.einsatz-desc)>div>span{font-weight:700;font-size:var(--text-base);line-height:1.3;width:auto}@media screen and (orientation:portrait) and (max-width:900px){#contact .content .dual-box.one .box .grid:has(.einsatz-desc),#leistung .content .dual-box.one .box .grid:has(.einsatz-desc){grid-template-columns:1fr;gap:3vw;padding:5vw 4vw}#contact .content .dual-box.one .box .grid:has(.einsatz-desc)>div,#leistung .content .dual-box.one .box .grid:has(.einsatz-desc)>div{padding:4vw}#contact .content .dual-box.one .box .grid:has(.einsatz-desc)>div>span,#leistung .content .dual-box.one .box .grid:has(.einsatz-desc)>div>span{font-size:4.2vw}}@media screen and (orientation:portrait) and (max-width:900px){#contact .content .dual-box.one .box .grid:not(:has(.einsatz-desc)),#leistung .content .dual-box.one .box .grid:not(:has(.einsatz-desc)){grid-template-columns:1fr;grid-auto-rows:auto;gap:3vw;padding:5vw 4vw;align-content:start}#contact .content .dual-box.one .box .grid:not(:has(.einsatz-desc))>.xh1,#leistung .content .dual-box.one .box .grid:not(:has(.einsatz-desc))>.xh1{position:static;grid-column:1/-1;text-align:center;width:auto;left:auto;top:auto;margin:0 0 3vw}#contact .content .dual-box.one .box .grid:not(:has(.einsatz-desc))>div,#leistung .content .dual-box.one .box .grid:not(:has(.einsatz-desc))>div{width:100%!important;height:auto;min-width:0;left:auto;top:auto;margin:0;padding:4vw;justify-content:flex-start;align-content:start;gap:.5vw}#contact .content .dual-box.one .box .grid:not(:has(.einsatz-desc))>div>span,#leistung .content .dual-box.one .box .grid:not(:has(.einsatz-desc))>div>span{font-weight:700;font-size:4.2vw;line-height:1.3;width:auto}}@media screen and (orientation:portrait) and (max-width:900px){#leistung .content .dual-box.one .box:not(:has(>img)){grid-template-rows:auto}#leistung .content .dual-box.one .box:not(:has(>img))>div,#leistung .content .dual-box.one .box:not(:has(>img))>p{grid-row:auto}}#leistung .content .dual-box.one .box:has(>img):not(:has(.grid)){grid-template-columns:2fr 1fr}#leistung .content .dual-box.one .box:has(>img):not(:has(.grid))>p{grid-column:1;grid-row:1}#leistung .content .dual-box.one .box:has(>img):not(:has(.grid))>img{grid-column:2;grid-row:1}@media screen and (orientation:portrait) and (max-width:900px){#leistung .content .dual-box.one .box:has(>img):not(:has(.grid)){grid-template-columns:100%}#leistung .content .dual-box.one .box:has(>img):not(:has(.grid))>p{grid-column:1;grid-row:1}#leistung .content .dual-box.one .box:has(>img):not(:has(.grid))>img{grid-column:1;grid-row:2}}#contact .content .dual-box.one .box .grid:has(.einsatz-desc)>div:after,#contact .content .dual-box.one .box .grid:has(.einsatz-desc)>div:before,#leistung .content .dual-box.one .box .grid:has(.einsatz-desc)>div:after,#leistung .content .dual-box.one .box .grid:has(.einsatz-desc)>div:before{clip-path:none}#contact .content .dual-box.one .box{align-items:stretch}#contact .content.heading .page-title.extended .heading-sub{margin:.6vw 0 0;max-width:62%;font-size:var(--text-lg);line-height:1.4;font-weight:600;text-transform:none;color:var(--dark-gray)}@media screen and (orientation:portrait) and (max-width:900px){#contact .content.heading .page-title.extended .heading-sub{max-width:100%;font-size:3vw;margin-top:1.2vw}#contact .content.heading:has(.heading-sub){position:absolute;top:69vw;transform:translateY(-100%);height:auto;display:block}#contact .content.heading:has(.heading-sub) .page-title{height:auto;min-height:12vw}}#leistung .content .quad-box-simple.straight:not(.tripple):not(.tri){grid-template-columns:repeat(2,minmax(0,1fr))}@media screen and (orientation:portrait) and (max-width:600px){#leistung .content .quad-box-simple.straight:not(.tripple):not(.tri){grid-template-columns:1fr}}#index .content .cta:has(a[href="/leistungen"]){margin-bottom:2vw}#index .content .cta:has(a[href="/leistungen"])+.seperator{margin:0}@media screen and (orientation:portrait) and (max-width:900px){.page .content .xh1.margin{margin-top:6.5vw}.page .content>.xh1.centered{margin-bottom:6vw}.page .content .faq>h2.xh1{margin:0 0 6vw}}@media (prefers-reduced-motion:no-preference){#typewriter-start>div>h2,#typewriter-start>div>p:not(.connection):not(.xh1){opacity:0;transform:translateY(10px);transition:opacity .5s ease,transform .5s ease}#typewriter-start.steps-in>div>h2,#typewriter-start.steps-in>div>p:not(.connection):not(.xh1){opacity:1;transform:none}#typewriter-start.steps-in>div:first-of-type>*{transition-delay:.15s}#typewriter-start.steps-in>div:nth-of-type(2)>*{transition-delay:.45s}#typewriter-start.steps-in>div:nth-of-type(3)>*{transition-delay:.75s}#typewriter-start.steps-in>div:nth-of-type(4)>*{transition-delay:1.05s}}@media screen and (orientation:portrait) and (max-width:900px){#typewriter-start>div>h2,#typewriter-start>div>p:not(.connection):not(.xh1){font-size:clamp(12px,3.4vw,14px);line-height:1.35}.page .content .img-box .grid{height:auto;min-height:75vw}}.page .content .img-box{height:auto;min-height:40vw}.page .content .img-box,.page .content .img-box .grid{grid-template-rows:auto auto}.start .start-lead,.start h2{color:#fff}.page .content .grid-content>.info{flex:0 1 auto;height:auto;min-height:0;grid-template-rows:auto minmax(0,1fr)}.page .content .grid-content>.info>.info{height:auto;min-height:0}.page .content .grid-content>.button.round{margin-top:auto;margin-bottom:auto}.page .content .button{display:inline-flex;align-items:center;justify-content:center}.page .content .button .narrow-only,.page .content .button .wide-only{color:inherit;font-family:inherit;font-size:inherit;letter-spacing:inherit}.narrow-only{display:none}@media screen and (min-width:901px){#leistung .content.heading .page-title h1,.akte .content.heading .page-title h1{line-height:1.15}#leistung .content.heading .page-title,.akte .content.heading .page-title{align-items:center;padding-bottom:1.25vw}#leistung .content.heading .page-title.extended,.akte .content.heading .page-title.extended{align-items:start;justify-content:center}}@media screen and (orientation:portrait) and (max-width:900px){#leistung .content.heading .page-title,.akte .content.heading .page-title{align-items:center}#leistung .content.heading .page-title:not(:has(.heading-sub)),.akte .content.heading .page-title:not(:has(.heading-sub)){padding-bottom:.8vw}#leistung .content.heading .page-title.extended,.akte .content.heading .page-title.extended{align-items:start;justify-content:center}}#leistung .content.heading:not(:has(span.icons)),#leistung .content.heading:not(:has(span.icons)) .page-title{height:7vw}.akte .content.heading+.content:has(>br:first-child){padding-top:5vw}@media screen and (min-width:901px){#leistung .content>.start-block{position:absolute;top:37vw;bottom:auto;left:4vw;transform:translateY(-100%);margin:0;z-index:2}}@media screen and (orientation:portrait) and (max-width:900px){.wide-only{display:none}.narrow-only{display:inline}.page .content .button:not(#menu-button){height:auto;min-height:var(--m-control-h);line-height:1.25;padding:2.5vw 5vw}#leistung .content .info-card .button{margin-left:auto;margin-right:auto;margin-top:6vw}#leistung .content>.start-block{position:static;transform:none;width:auto;margin:5vw 0 0;padding:5vw 4vw;background:#fff;border:2px solid var(--dark-gray)}#leistung .content>.start-block .xh1{color:var(--dark-gray);font-size:6vw;line-height:1.15;margin:0}#leistung .content>.start-block h2{color:var(--blue);font-size:5vw;line-height:1.2;margin:1vw 0 0}#leistung .content>.start-block>p{color:var(--dark-gray);width:auto;font-size:3.6vw;line-height:1.45;margin:3vw 0 0}#leistung .content>.start-block .icons{display:grid;grid-template-columns:1fr;grid-template-rows:auto;gap:3vw;margin:5vw 0 0}#leistung .content>.start-block .icons span{color:var(--dark-gray);font-size:3.8vw;line-height:7vw;margin-left:10vw}#leistung .content>.start-block .icons span:before{left:-10vw;width:7vw}#leistung .content>.start-block .icons span.checkmark:before{background-image:var(--checkmark)}#leistung .content>.start-block .icons span.lightbulb:before{background-image:var(--lightbulb)}#leistung .content>.start-block .icons span.stopwatch:before{background-image:var(--stopwatch)}#popup form,#popup form input,#popup form textarea,.page .content form,.page .content form input,.page .content form textarea{line-height:1.4}.page .content .grid .part:first-child{border-right:2px solid var(--dark-gray)}}#writeon{margin:0}@media screen and (orientation:portrait) and (max-width:900px){.page .start #writeon{font-size:max(12px,3.5vw);line-height:.92}}.page .content .grid-content .quiz-cta{display:flex;flex-direction:column;gap:1vw;margin-top:3vw}.page .content .grid-content .quiz-cta p{margin:0;text-align:center;color:#fff}.page .content .part:has(.grid-content) .grid-content{height:100%;box-sizing:border-box}.page .content .img-box img{height:0;min-height:100%}.page .content .cta .cta-content{width:100%;clip-path:polygon(8vw 0,100% 0,100% calc(100% - 4.62vw),calc(100% - 8vw) 100%,0 100%,0 4.62vw)}.page .content .tri-box .box:hover{transform:none;box-shadow:none;background-color:var(--light-gray)}.page .content .tri-box .box:has(.button:hover){transform:none;box-shadow:none;background-color:var(--light-blue)}.page .content .tri-box .box .button{margin-top:1.5vw}.page p.mono:not(.xh1){letter-spacing:.08em;line-height:1.44}.page .content .description p{letter-spacing:.05em;line-height:1.26}.connection{box-sizing:content-box}.page .content .xh1.right,.page .content h1.right{font-size:max(28px,4.5vw)}.page.akte .start{box-sizing:content-box}.page .content .dual-img-box.small{grid-template-rows:minmax(20vw,auto)}.mono.xh1 .amp{font-family:inter,sans-serif}.blogs.reveal{opacity:1;transform:none;transition:none}.box:has(.symbol-container){min-width:0}.symbol-container{overflow:hidden}.symbol-container canvas{max-width:100%;display:block}.tri-box{content-visibility:auto;contain-intrinsic-size:auto 47vw}.video-section{content-visibility:auto;contain-intrinsic-size:auto 56vw}.img-box{contain-intrinsic-size:auto 43vw}.faq,.img-box{content-visibility:auto}.faq{contain-intrinsic-size:auto 18vw}.cta{content-visibility:auto;contain-intrinsic-size:auto 13vw}#index .content .cta:has(a[href="/leistungen"]){contain-intrinsic-size:auto 11vw}@media screen and (orientation:portrait) and (max-width:900px){.tri-box{contain-intrinsic-size:auto 330vw}.video-section{contain-intrinsic-size:auto 73vw}.img-box{contain-intrinsic-size:auto 202vw}.faq{contain-intrinsic-size:auto 43vw}.cta{contain-intrinsic-size:auto 52vw}#index .content .cta:has(a[href="/leistungen"]){contain-intrinsic-size:auto 41vw}.logo-marquee{contain-intrinsic-size:auto 17vw}}#blog .blogs>.blog-box{grid-template-rows:auto 1fr auto;gap:1vw}#blog .blogs>.blog-box :is(img,video){aspect-ratio:13/10;height:auto;-o-object-fit:cover;object-fit:cover}#blog .blogs>.blog-box .text{padding:1.2vw;font-size:var(--text-lg);text-wrap:balance}#blog .blogs>.blog-box .text .xh1{font-size:inherit;line-height:1.25;padding:0;margin:0}@media screen and (orientation:portrait) and (max-width:900px){#blog .blogs{gap:4vw}#blog .blogs>.blog-box{gap:2vw;margin:0}#blog .blogs>.blog-box .text{padding:3vw;font-size:clamp(16px,4.2vw,22px)}#blog .blogs>.blog-box .button{margin:0}}@media screen and (orientation:portrait) and (max-width:900px){#contact .content .dual-box.one .box .grid:has(.einsatz-desc),#leistung .content .dual-box.one .box .grid:has(.einsatz-desc){margin-left:0;padding-left:0;padding-right:0}
  /* !important wie bei den Titel-Kacheln oben: das Alt-CSS setzt die Breite selbst mit !important */#contact .content .dual-box.one .box .grid:has(.einsatz-desc)>div,#leistung .content .dual-box.one .box .grid:has(.einsatz-desc)>div{width:100%!important}}@media not all and (orientation:portrait) and (max-width:900px){.page .content .tri-box.triangular{width:68.15vw;grid-template-columns:34.05vw 34.1vw}.page .content .tri-box.triangular .box:nth-child(3),.page .content .tri-box.triangular .box:nth-child(5){width:auto}.page .content .tri-box.triangular{content-visibility:visible}#business .tri-box.tri-box.triangular{margin-bottom:calc(20vw + max(0px, 660px - 61.5vw))}}.page .content .grid{.part{.grid-content{.info{.info-header{grid-template-columns:max-content 1fr;gap:0 1vw}}}}.part{.grid-content{.info{.info-header{.xh1:not(.mono){width:100%;text-align:center}}}}}}.page .content .dual-img-box p .button{width:-moz-max-content;width:max-content;max-width:100%;height:auto}#leistungen .content.heading+.content{padding-top:6vw}@media not all and (orientation:portrait) and (max-width:900px){.page .content .grid{grid-template-rows:minmax(21vw,auto)}}.page .content .grid .part .grid-content>.info.info{height:auto;min-height:10vw}.page .content .grid .part .grid-content>.info>.info.info{height:auto;min-height:0}@media screen and (orientation:portrait) and (max-width:900px){.page .content .grid .part .grid-content>.info.info{min-height:30vw}}#leistungen .content.heading{z-index:1}#index .dual-box.one .box>p,#leistungen .dual-box.one .box>p{grid-column:1/-1}@media not all and (orientation:portrait) and (max-width:900px){.page .content .box-container .box .description{height:auto;min-height:21vw;padding-bottom:1vw}.page .content .box-container .box .description p{font-size:max(11.5px,.94vw)}@media (max-width:1300px){.page .content .box-container .box:nth-child(n+2){margin-top:23vw}}}@media screen and (orientation:portrait) and (max-width:900px){.page .content .box-container .box .description{height:auto;min-height:60vw;padding-bottom:2vw}.page .content .box-container .box:nth-child(n+2){margin-top:75vw}}@media not all and (orientation:portrait) and (max-width:900px){.page .content .dual-img-box.alt img{grid-column:2;grid-row:1}.page .content .dual-img-box.alt p{grid-column:1;grid-row:1}.page .content .dual-img-box{grid-template-rows:minmax(25vw,auto)}.page .content .dual-img-box p{padding:max(32px,2vw) 2vw}}.page .content .cta .cta-content{padding:3vw 6vw 1vw}@media screen and (orientation:portrait) and (max-width:900px){.page .content .cta .cta-content{padding:8vw 5vw 5vw}}.page .content .grid .part .grid-content>.info.info{background:var(--light-blue)}.page .content .grid{.part{.grid-content{.info{.info-header{border-bottom-color:#fff}}}}}@media not all and (orientation:portrait) and (max-width:900px){#contact .content .dual-box.one .box .grid:has(.einsatz-desc)>div>span,#leistung .content .dual-box.one .box .grid:has(.einsatz-desc)>div>span{min-height:2.6em}}#contact .start img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;z-index:-1}@media not all and (orientation:portrait) and (max-width:900px){#leistung:not(.vortrag) .content .dual-box.one .box>p{grid-column:1;grid-row:1}#leistung:not(.vortrag) .content .dual-box.one .box>img{grid-column:2;grid-row:1}}@media not all and (orientation:portrait) and (max-width:900px){#contact .content .dual-box.one .box .grid:has(.einsatz-desc),#leistung .content .dual-box.one .box .grid:has(.einsatz-desc){grid-auto-rows:auto}#contact .content .dual-box.one .box .grid:has(.einsatz-desc)>div,#leistung .content .dual-box.one .box .grid:has(.einsatz-desc)>div{grid-row:span 2;display:grid;grid-template-rows:subgrid;row-gap:.5vw;align-content:start}#contact .content .dual-box.one .box .grid:has(.einsatz-desc)>div>span,#leistung .content .dual-box.one .box .grid:has(.einsatz-desc)>div>span{min-height:0;align-self:start}}@media not all and (orientation:portrait) and (max-width:900px){#leistung:not(.vortrag) .content .dual-box.one .box{grid-template-columns:minmax(0,1fr) auto}#leistung:not(.vortrag) .content .dual-box.one .box>img{width:auto;max-width:32vw;height:30vw}.page .content .dual-img-box.alt{grid-template-rows:auto;position:relative}.page .content .dual-img-box.alt img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}}@media screen and (orientation:portrait) and (max-width:900px){#leistung .content.heading:not(:has(span.icons)){top:64vw;transform:translateY(-100%);height:auto;display:block}#leistung .content.heading:not(:has(span.icons)) .page-title{height:auto;min-height:7vw;padding:1vw 2vw 1vw 0}}@media screen and (orientation:portrait) and (max-width:900px){#leistung .content.heading,.akte .content.heading{top:69vw;transform:translateY(-100%);height:auto;grid-template-rows:minmax(7vw,auto) 5vw}#leistung .content.heading .page-title,.akte .content.heading .page-title{grid-row:1/-1;height:auto;min-height:12vw;padding:1.5vw 2vw 6vw 0}}.hover\:text-light-blue:hover{color:var(--light-blue)}.hover\:opacity-70:hover{opacity:.7}@media (orientation:portrait){.portrait\:bottom-\[3vw\]{bottom:3vw}.portrait\:mb-\[2\.5vw\]{margin-bottom:2.5vw}.portrait\:mb-\[3vw\]{margin-bottom:3vw}.portrait\:mt-\[6vw\]{margin-top:6vw}.portrait\:h-\[4\.5vw\]{height:4.5vw}.portrait\:w-\[4\.5vw\]{width:4.5vw}.portrait\:w-\[6\.5vw\]{width:6.5vw}.portrait\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.portrait\:gap-\[5vw\]{gap:5vw}.portrait\:px-\[5vw\]{padding-left:5vw;padding-right:5vw}.portrait\:pb-\[4vw\]{padding-bottom:4vw}.portrait\:pb-\[9vw\]{padding-bottom:9vw}.portrait\:pl-\[7vw\]{padding-left:7vw}.portrait\:pt-\[6vw\]{padding-top:6vw}.portrait\:text-\[3\.6vw\]{font-size:3.6vw}.portrait\:text-\[3vw\]{font-size:3vw}.portrait\:text-\[6vw\]{font-size:6vw}}