@font-face{font-family:NB Architekt Regular;src:local("NB Architekt Regular Regular"),local("NB Architekt Regular"),url(../fonts/nb_architekt_regular-webfont.woff2) format(woff2);font-display:swap;font-weight:400}@font-face{font-family:NB Architekt Light;src:local("NB Architekt Light Light"),url(../fonts/nb_architekt_light-webfont.woff2) format(woff2);font-display:swap;font-weight:300}.h1,h1{font-family:NB Architekt Light,sans-serif;font-size:clamp(80px,80px + 0vw,80px);font-style:normal;font-weight:300;letter-spacing:1.6px;line-height:90%}@media(min-width:950px){.h1,h1{font-family:NB Architekt Light,sans-serif;font-size:clamp(62px,9.2602739726px + 4.7945205479vw,132px);font-style:normal;font-weight:300;letter-spacing:1.6px;line-height:90%}}.h2,h2{font-family:NB Architekt Light,sans-serif;font-size:clamp(32px,32px + 0vw,32px);font-style:normal;font-weight:300;letter-spacing:1.92px;line-height:100%}@media(min-width:950px){.h2,h2{font-family:NB Architekt Light,sans-serif;font-size:clamp(20px,-13.1506849315px + 3.0136986301vw,64px);font-style:normal;font-weight:300;letter-spacing:1.92px;line-height:100%}}.h3,h3{font-family:NB Architekt Light,sans-serif;font-size:clamp(20px,20px + 0vw,20px);font-style:normal;font-weight:300;letter-spacing:2px;line-height:100%}.h4,h4{font-size:clamp(16px,16px + 0vw,16px);line-height:112%}.h4,.p,h4,p{font-family:NB Architekt Regular,sans-serif;font-style:normal;font-weight:400;letter-spacing:12%}.p,p{color:var(--current-color);font-size:clamp(12px,-2px + .8333333333vw,14px);line-height:140%}.book-quote{font-size:clamp(40px,-16px + 3.3333333333vw,48px);letter-spacing:1.2px}.book-quote,.cta{font-family:NB Architekt Regular,sans-serif;font-style:normal;font-weight:400;line-height:100%}.cta{font-size:clamp(12px,12px + 0vw,12px);letter-spacing:12%}:root{--blur:16px}@keyframes scroll{0%{opacity:1;transform:translateY(0)}20%{transform:translateY(6px)}40%{opacity:0;transform:translateY(12px)}to{opacity:0;transform:translateY(12px)}}@keyframes scrollIn{0%{opacity:0;transform:translateY(-12px)}20%{opacity:1;transform:translateY(-6px)}40%{transform:translateY(0)}to{transform:translateY(0)}}.blink{animation:blink .12s step-end forwards;animation-delay:0s}@keyframes blink{0%{opacity:1}8.3333333333%{opacity:0}16.6666666667%{opacity:1}25%{opacity:0}33.3333333333%{opacity:1}41.6666666667%{opacity:0}50%{opacity:1}58.3333333333%{opacity:0}66.6666666667%{opacity:1}75%{opacity:0}83.3333333333%{opacity:1}91.6666666667%{opacity:0}to{opacity:1}}.blink-slow{animation:blink .33s step-end forwards;animation-delay:0s}.backdrop-blur{-webkit-backdrop-filter:blur(var(--blur));backdrop-filter:blur(var(--blur))}:root{--white:#fff}:root .--white{color:#fff}:root{--white-0:hsla(0,0%,100%,0)}:root .--white-0{color:#fff0}:root{--white-5:hsla(0,0%,100%,.05)}:root .--white-5{color:#ffffff0d}:root{--white-10:hsla(0,0%,100%,.1)}:root .--white-10{color:#ffffff1a}:root{--white-15:hsla(0,0%,100%,.15)}:root .--white-15{color:#ffffff26}:root{--white-20:hsla(0,0%,100%,.2)}:root .--white-20{color:#fff3}:root{--white-25:hsla(0,0%,100%,.25)}:root .--white-25{color:#ffffff40}:root{--white-30:hsla(0,0%,100%,.3)}:root .--white-30{color:#ffffff4d}:root{--white-35:hsla(0,0%,100%,.35)}:root .--white-35{color:#ffffff59}:root{--white-40:hsla(0,0%,100%,.4)}:root .--white-40{color:#fff6}:root{--white-45:hsla(0,0%,100%,.45)}:root .--white-45{color:#ffffff73}:root{--white-50:hsla(0,0%,100%,.5)}:root .--white-50{color:#ffffff80}:root{--white-55:hsla(0,0%,100%,.55)}:root .--white-55{color:#ffffff8c}:root{--white-60:hsla(0,0%,100%,.6)}:root .--white-60{color:#fff9}:root{--white-65:hsla(0,0%,100%,.65)}:root .--white-65{color:#ffffffa6}:root{--white-70:hsla(0,0%,100%,.7)}:root .--white-70{color:#ffffffb3}:root{--white-75:hsla(0,0%,100%,.75)}:root .--white-75{color:#ffffffbf}:root{--white-80:hsla(0,0%,100%,.8)}:root .--white-80{color:#fffc}:root{--white-85:hsla(0,0%,100%,.85)}:root .--white-85{color:#ffffffd9}:root{--white-90:hsla(0,0%,100%,.9)}:root .--white-90{color:#ffffffe6}:root{--white-95:hsla(0,0%,100%,.95)}:root .--white-95{color:#fffffff2}:root{--black:#000}:root .--black{color:#000}:root{--black-0:transparent}:root .--black-0{color:transparent}:root{--black-5:rgb(0 0 0/5%)}:root .--black-5{color:#0000000d}:root{--black-10:rgba(0,0,0,.1)}:root .--black-10{color:#0000001a}:root{--black-15:rgba(0,0,0,.15)}:root .--black-15{color:#00000026}:root{--black-20:rgba(0,0,0,.2)}:root .--black-20{color:#0003}:root{--black-25:rgba(0,0,0,.25)}:root .--black-25{color:#00000040}:root{--black-30:rgba(0,0,0,.3)}:root .--black-30{color:#0000004d}:root{--black-35:rgba(0,0,0,.35)}:root .--black-35{color:#00000059}:root{--black-40:rgba(0,0,0,.4)}:root .--black-40{color:#0006}:root{--black-45:rgba(0,0,0,.45)}:root .--black-45{color:#00000073}:root{--black-50:rgba(0,0,0,.5)}:root .--black-50{color:#00000080}:root{--black-55:rgba(0,0,0,.55)}:root .--black-55{color:#0000008c}:root{--black-60:rgba(0,0,0,.6)}:root .--black-60{color:#0009}:root{--black-65:rgba(0,0,0,.65)}:root .--black-65{color:#000000a6}:root{--black-70:rgba(0,0,0,.7)}:root .--black-70{color:#000000b3}:root{--black-75:rgba(0,0,0,.75)}:root .--black-75{color:#000000bf}:root{--black-80:rgba(0,0,0,.8)}:root .--black-80{color:#000c}:root{--black-85:rgba(0,0,0,.85)}:root .--black-85{color:#000000d9}:root{--black-90:rgba(0,0,0,.9)}:root .--black-90{color:#000000e6}:root{--black-95:rgba(0,0,0,.95)}:root .--black-95{color:#000000f2}:root{--red:red}:root .--red{color:red}:root{--red-0:rgba(255,0,0,0)}:root .--red-0{color:#f000}:root{--red-5:rgb(255 0 0/5%)}:root .--red-5{color:#ff00000d}:root{--red-10:rgba(255,0,0,.1)}:root .--red-10{color:#ff00001a}:root{--red-15:rgba(255,0,0,.15)}:root .--red-15{color:#ff000026}:root{--red-20:rgba(255,0,0,.2)}:root .--red-20{color:#f003}:root{--red-25:rgba(255,0,0,.25)}:root .--red-25{color:#ff000040}:root{--red-30:rgba(255,0,0,.3)}:root .--red-30{color:#ff00004d}:root{--red-35:rgba(255,0,0,.35)}:root .--red-35{color:#ff000059}:root{--red-40:rgba(255,0,0,.4)}:root .--red-40{color:#f006}:root{--red-45:rgba(255,0,0,.45)}:root .--red-45{color:#ff000073}:root{--red-50:rgba(255,0,0,.5)}:root .--red-50{color:#ff000080}:root{--red-55:rgba(255,0,0,.55)}:root .--red-55{color:#ff00008c}:root{--red-60:rgba(255,0,0,.6)}:root .--red-60{color:#f009}:root{--red-65:rgba(255,0,0,.65)}:root .--red-65{color:#ff0000a6}:root{--red-70:rgba(255,0,0,.7)}:root .--red-70{color:#ff0000b3}:root{--red-75:rgba(255,0,0,.75)}:root .--red-75{color:#ff0000bf}:root{--red-80:rgba(255,0,0,.8)}:root .--red-80{color:#f00c}:root{--red-85:rgba(255,0,0,.85)}:root .--red-85{color:#ff0000d9}:root{--red-90:rgba(255,0,0,.9)}:root .--red-90{color:#ff0000e6}:root{--red-95:rgba(255,0,0,.95)}:root .--red-95{color:#ff0000f2}:root{--redContact:#9c0703}:root .--redContact{color:#9c0703}:root{--redContact-0:rgba(156,7,3,0)}:root .--redContact-0{color:#9c070300}:root{--redContact-5:rgb(156 7 3/5%)}:root .--redContact-5{color:#9c07030d}:root{--redContact-10:rgba(156,7,3,.1)}:root .--redContact-10{color:#9c07031a}:root{--redContact-15:rgba(156,7,3,.15)}:root .--redContact-15{color:#9c070326}:root{--redContact-20:rgba(156,7,3,.2)}:root .--redContact-20{color:#9c070333}:root{--redContact-25:rgba(156,7,3,.25)}:root .--redContact-25{color:#9c070340}:root{--redContact-30:rgba(156,7,3,.3)}:root .--redContact-30{color:#9c07034d}:root{--redContact-35:rgba(156,7,3,.35)}:root .--redContact-35{color:#9c070359}:root{--redContact-40:rgba(156,7,3,.4)}:root .--redContact-40{color:#9c070366}:root{--redContact-45:rgba(156,7,3,.45)}:root .--redContact-45{color:#9c070373}:root{--redContact-50:rgba(156,7,3,.5)}:root .--redContact-50{color:#9c070380}:root{--redContact-55:rgba(156,7,3,.55)}:root .--redContact-55{color:#9c07038c}:root{--redContact-60:rgba(156,7,3,.6)}:root .--redContact-60{color:#9c070399}:root{--redContact-65:rgba(156,7,3,.65)}:root .--redContact-65{color:#9c0703a6}:root{--redContact-70:rgba(156,7,3,.7)}:root .--redContact-70{color:#9c0703b3}:root{--redContact-75:rgba(156,7,3,.75)}:root .--redContact-75{color:#9c0703bf}:root{--redContact-80:rgba(156,7,3,.8)}:root .--redContact-80{color:#9c0703cc}:root{--redContact-85:rgba(156,7,3,.85)}:root .--redContact-85{color:#9c0703d9}:root{--redContact-90:rgba(156,7,3,.9)}:root .--redContact-90{color:#9c0703e6}:root{--redContact-95:rgba(156,7,3,.95)}:root .--redContact-95{color:#9c0703f2}:root{--grey1:#999}:root .--grey1{color:#999}:root{--grey1-0:hsla(0,0%,60%,0)}:root .--grey1-0{color:#9990}:root{--grey1-5:hsla(0,0%,60%,.05)}:root .--grey1-5{color:#9999990d}:root{--grey1-10:hsla(0,0%,60%,.1)}:root .--grey1-10{color:#9999991a}:root{--grey1-15:hsla(0,0%,60%,.15)}:root .--grey1-15{color:#99999926}:root{--grey1-20:hsla(0,0%,60%,.2)}:root .--grey1-20{color:#9993}:root{--grey1-25:hsla(0,0%,60%,.25)}:root .--grey1-25{color:#99999940}:root{--grey1-30:hsla(0,0%,60%,.3)}:root .--grey1-30{color:#9999994d}:root{--grey1-35:hsla(0,0%,60%,.35)}:root .--grey1-35{color:#99999959}:root{--grey1-40:hsla(0,0%,60%,.4)}:root .--grey1-40{color:#9996}:root{--grey1-45:hsla(0,0%,60%,.45)}:root .--grey1-45{color:#99999973}:root{--grey1-50:hsla(0,0%,60%,.5)}:root .--grey1-50{color:#99999980}:root{--grey1-55:hsla(0,0%,60%,.55)}:root .--grey1-55{color:#9999998c}:root{--grey1-60:hsla(0,0%,60%,.6)}:root .--grey1-60{color:#9999}:root{--grey1-65:hsla(0,0%,60%,.65)}:root .--grey1-65{color:#999999a6}:root{--grey1-70:hsla(0,0%,60%,.7)}:root .--grey1-70{color:#999999b3}:root{--grey1-75:hsla(0,0%,60%,.75)}:root .--grey1-75{color:#999999bf}:root{--grey1-80:hsla(0,0%,60%,.8)}:root .--grey1-80{color:#999c}:root{--grey1-85:hsla(0,0%,60%,.85)}:root .--grey1-85{color:#999999d9}:root{--grey1-90:hsla(0,0%,60%,.9)}:root .--grey1-90{color:#999999e6}:root{--grey1-95:hsla(0,0%,60%,.95)}:root .--grey1-95{color:#999999f2}:root{--grey2:#666}:root .--grey2{color:#666}:root{--grey2-0:hsla(0,0%,40%,0)}:root .--grey2-0{color:#6660}:root{--grey2-5:hsla(0,0%,40%,.05)}:root .--grey2-5{color:#6666660d}:root{--grey2-10:hsla(0,0%,40%,.1)}:root .--grey2-10{color:#6666661a}:root{--grey2-15:hsla(0,0%,40%,.15)}:root .--grey2-15{color:#66666626}:root{--grey2-20:hsla(0,0%,40%,.2)}:root .--grey2-20{color:#6663}:root{--grey2-25:hsla(0,0%,40%,.25)}:root .--grey2-25{color:#66666640}:root{--grey2-30:hsla(0,0%,40%,.3)}:root .--grey2-30{color:#6666664d}:root{--grey2-35:hsla(0,0%,40%,.35)}:root .--grey2-35{color:#66666659}:root{--grey2-40:hsla(0,0%,40%,.4)}:root .--grey2-40{color:#6666}:root{--grey2-45:hsla(0,0%,40%,.45)}:root .--grey2-45{color:#66666673}:root{--grey2-50:hsla(0,0%,40%,.5)}:root .--grey2-50{color:#66666680}:root{--grey2-55:hsla(0,0%,40%,.55)}:root .--grey2-55{color:#6666668c}:root{--grey2-60:hsla(0,0%,40%,.6)}:root .--grey2-60{color:#6669}:root{--grey2-65:hsla(0,0%,40%,.65)}:root .--grey2-65{color:#666666a6}:root{--grey2-70:hsla(0,0%,40%,.7)}:root .--grey2-70{color:#666666b3}:root{--grey2-75:hsla(0,0%,40%,.75)}:root .--grey2-75{color:#666666bf}:root{--grey2-80:hsla(0,0%,40%,.8)}:root .--grey2-80{color:#666c}:root{--grey2-85:hsla(0,0%,40%,.85)}:root .--grey2-85{color:#666666d9}:root{--grey2-90:hsla(0,0%,40%,.9)}:root .--grey2-90{color:#666666e6}:root{--grey2-95:hsla(0,0%,40%,.95)}:root .--grey2-95{color:#666666f2}:root{--grey3:#111}:root .--grey3{color:#111}:root{--grey3-0:rgba(17,17,17,0)}:root .--grey3-0{color:#1110}:root{--grey3-5:rgb(17 17 17/5%)}:root .--grey3-5{color:#1111110d}:root{--grey3-10:rgba(17,17,17,.1)}:root .--grey3-10{color:#1111111a}:root{--grey3-15:rgba(17,17,17,.15)}:root .--grey3-15{color:#11111126}:root{--grey3-20:rgba(17,17,17,.2)}:root .--grey3-20{color:#1113}:root{--grey3-25:rgba(17,17,17,.25)}:root .--grey3-25{color:#11111140}:root{--grey3-30:rgba(17,17,17,.3)}:root .--grey3-30{color:#1111114d}:root{--grey3-35:rgba(17,17,17,.35)}:root .--grey3-35{color:#11111159}:root{--grey3-40:rgba(17,17,17,.4)}:root .--grey3-40{color:#1116}:root{--grey3-45:rgba(17,17,17,.45)}:root .--grey3-45{color:#11111173}:root{--grey3-50:rgba(17,17,17,.5)}:root .--grey3-50{color:#11111180}:root{--grey3-55:rgba(17,17,17,.55)}:root .--grey3-55{color:#1111118c}:root{--grey3-60:rgba(17,17,17,.6)}:root .--grey3-60{color:#1119}:root{--grey3-65:rgba(17,17,17,.65)}:root .--grey3-65{color:#111111a6}:root{--grey3-70:rgba(17,17,17,.7)}:root .--grey3-70{color:#111111b3}:root{--grey3-75:rgba(17,17,17,.75)}:root .--grey3-75{color:#111111bf}:root{--grey3-80:rgba(17,17,17,.8)}:root .--grey3-80{color:#111c}:root{--grey3-85:rgba(17,17,17,.85)}:root .--grey3-85{color:#111111d9}:root{--grey3-90:rgba(17,17,17,.9)}:root .--grey3-90{color:#111111e6}:root{--grey3-95:rgba(17,17,17,.95)}:root .--grey3-95{color:#111111f2}:root{--white2:hsla(0,0%,100%,.02)}:root .--white2{color:#ffffff05}:root{--white10:hsla(0,0%,100%,.1)}:root .--white10{color:#ffffff1a}:root{--white16:hsla(0,0%,100%,.16)}:root .--white16{color:#ffffff29}:root{--black16:rgba(0,0,0,.16)}:root .--black16{color:#00000029}a,b,blockquote,body,canvas,caption,code,div,em,embed,fieldset,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,label,li,main,nav,object,ol,p,pre,section,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,u,ul,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;text-rendering:optimizeLegibility;vertical-align:baseline;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none}:where(:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}body,html{background-color:var(--black,#000);min-height:100%;min-width:100%}*,:after,:before{box-sizing:border-box}a,button{cursor:revert}menu,ol,ul{list-style:none}img{max-block-size:100%;max-inline-size:100%}table{border-collapse:collapse}input,textarea{-webkit-user-select:auto}textarea{white-space:revert}meter{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre){all:revert}::-moz-placeholder{color:unset}::placeholder{color:unset}::marker{content:normal}:where([hidden]){display:none}:where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;-webkit-line-break:after-white-space;overflow-wrap:break-word;-webkit-user-select:auto}:where([draggable=true]){-webkit-user-drag:element}:where(dialog:modal){all:revert}@keyframes glyph-blink{0%{filter:blur(2px);opacity:0;transform:scale(.9)}15%{opacity:1;transform:scale(1)}30%{filter:blur(0)}50%{opacity:1}90%{background-image:repeating-conic-gradient(var(--black) 0 25%,var(--white) 0 50%);background-size:2px 2px}to{background-image:repeating-conic-gradient(var(--black-0) 0 25%,var(--white-0) 0 50%);opacity:0}}@keyframes char-blink{0%{color:transparent}50%{color:transparent}80%{color:var(--black)}95%{color:var(--current-color)}to{color:var(--current-color)}}@keyframes char-only-blink{0%{color:transparent}20%{color:var(--current-color);opacity:1}40%{color:var(--current-color);opacity:.8}90%{color:var(--current-color);opacity:1}to{color:var(--current-color)}}span.glyph{color:transparent;display:inline-block;position:relative}span.glyph.animate{animation-duration:var(--duration);animation-fill-mode:forwards;animation-name:char-blink;animation-timing-function:var(--ease-in-out-circ)}span.glyph.animate:after{animation-duration:var(--duration);animation-fill-mode:forwards;animation-name:glyph-blink;animation-timing-function:var(--ease-in-out-circ)}span.glyph.only-blink.animate{animation-name:char-only-blink;animation-timing-function:var(--ease-in-out-circ)}span.glyph.only-blink:after{display:none}span.glyph:after{background-color:var(--white);content:"";height:95%;left:0;opacity:0;position:absolute;top:10%;width:100%;z-index:-1}@keyframes mask-glitch-1{0%{clip-path:polygon(0 48%,100% 48%,100% 49%,0 49%);opacity:0}14%{clip-path:polygon(0 12%,100% 12%,100% 52%,0 52%);opacity:1}28%{clip-path:polygon(0 5%,100% 5%,100% 45%,0 45%)}42%{clip-path:polygon(0 67%,100% 67%,100% 97%,0 97%)}56%{clip-path:polygon(0 30%,100% 30%,100% 60%,0 60%)}70%{clip-path:polygon(0 55%,100% 55%,100% 80%,0 80%)}84%{clip-path:polygon(0 18%,100% 18%,100% 38%,0 38%)}to{clip-path:polygon(0 0,100% 0,100% 100%,0 100%);opacity:1}}@keyframes mask-glitch-2{0%{clip-path:polygon(0 50%,100% 50%,100% 51%,0 51%);opacity:0}14%{clip-path:polygon(0 5%,100% 5%,100% 35%,0 35%);opacity:1}28%{clip-path:polygon(0 60%,100% 60%,100% 100%,0 100%)}42%{clip-path:polygon(0 20%,100% 20%,100% 55%,0 55%)}56%{clip-path:polygon(0 45%,100% 45%,100% 75%,0 75%)}70%{clip-path:polygon(0 70%,100% 70%,100% 95%,0 95%)}84%{clip-path:polygon(0 10%,100% 10%,100% 42%,0 42%)}to{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}@keyframes mask-glitch-3{0%{clip-path:polygon(0 50%,100% 50%,100% 51%,0 51%);opacity:0}14%{clip-path:polygon(0 40%,100% 40%,100% 80%,0 80%);opacity:1}28%{clip-path:polygon(0 0,100% 0,100% 30%,0 30%)}42%{clip-path:polygon(0 55%,100% 55%,100% 90%,0 90%)}56%{clip-path:polygon(0 15%,100% 15%,100% 50%,0 50%)}70%{clip-path:polygon(0 65%,100% 65%,100% 100%,0 100%)}84%{clip-path:polygon(0 28%,100% 28%,100% 65%,0 65%)}to{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}@keyframes mask-glitch-4{0%{clip-path:polygon(0 50%,100% 50%,100% 51%,0 51%);opacity:0}14%{clip-path:polygon(0 8%,100% 8%,100% 48%,0 48%);opacity:1}28%{clip-path:polygon(0 50%,100% 50%,100% 85%,0 85%)}42%{clip-path:polygon(0 70%,100% 70%,100% 100%,0 100%)}56%{clip-path:polygon(0 22%,100% 22%,100% 62%,0 62%)}70%{clip-path:polygon(0 42%,100% 42%,100% 78%,0 78%)}84%{clip-path:polygon(0 0,100% 0,100% 25%,0 25%)}to{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}@keyframes mask-glitch-5{0%{clip-path:polygon(0 50%,100% 50%,100% 51%,0 51%);opacity:0}14%{clip-path:polygon(0 35%,100% 35%,100% 75%,0 75%);opacity:1}28%{clip-path:polygon(0 5%,100% 5%,100% 40%,0 40%)}42%{clip-path:polygon(0 60%,100% 60%,100% 95%,0 95%)}56%{clip-path:polygon(0 25%,100% 25%,100% 55%,0 55%)}70%{clip-path:polygon(0 48%,100% 48%,100% 88%,0 88%)}84%{clip-path:polygon(0 14%,100% 14%,100% 44%,0 44%)}to{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}@keyframes mask-glitch-6{0%{clip-path:polygon(0 50%,100% 50%,100% 51%,0 51%);opacity:0}14%{clip-path:polygon(0 18%,100% 18%,100% 58%,0 58%);opacity:1}28%{clip-path:polygon(0 55%,100% 55%,100% 90%,0 90%)}42%{clip-path:polygon(0 0,100% 0,100% 35%,0 35%)}56%{clip-path:polygon(0 38%,100% 38%,100% 68%,0 68%)}70%{clip-path:polygon(0 62%,100% 62%,100% 98%,0 98%)}84%{clip-path:polygon(0 30%,100% 30%,100% 70%,0 70%)}to{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}@keyframes mask-glitch-7{0%{clip-path:polygon(0 50%,100% 50%,100% 51%,0 51%);opacity:0}14%{clip-path:polygon(0 10%,100% 10%,100% 45%,0 45%);opacity:1}28%{clip-path:polygon(0 58%,100% 58%,100% 98%,0 98%)}42%{clip-path:polygon(0 25%,100% 25%,100% 60%,0 60%)}56%{clip-path:polygon(0 0,100% 0,100% 28%,0 28%)}70%{clip-path:polygon(0 45%,100% 45%,100% 80%,0 80%)}84%{clip-path:polygon(0 68%,100% 68%,100% 100%,0 100%)}to{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}@keyframes mask-glitch-8{0%{clip-path:polygon(0 50%,100% 50%,100% 51%,0 51%);opacity:0}14%{clip-path:polygon(0 72%,100% 72%,100% 100%,0 100%);opacity:1}28%{clip-path:polygon(0 15%,100% 15%,100% 50%,0 50%)}42%{clip-path:polygon(0 40%,100% 40%,100% 75%,0 75%)}56%{clip-path:polygon(0 5%,100% 5%,100% 35%,0 35%)}70%{clip-path:polygon(0 28%,100% 28%,100% 65%,0 65%)}84%{clip-path:polygon(0 52%,100% 52%,100% 88%,0 88%)}to{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}.glitch-unit{position:relative}.glitch-unit.mask-glitch-1{animation-duration:var(--duration);animation-fill-mode:forwards;animation-name:mask-glitch-1;animation-timing-function:steps(1)}.glitch-unit.mask-glitch-2{animation-duration:var(--duration);animation-fill-mode:forwards;animation-name:mask-glitch-2;animation-timing-function:steps(1)}.glitch-unit.mask-glitch-3{animation-duration:var(--duration);animation-fill-mode:forwards;animation-name:mask-glitch-3;animation-timing-function:steps(1)}.glitch-unit.mask-glitch-4{animation-duration:var(--duration);animation-fill-mode:forwards;animation-name:mask-glitch-4;animation-timing-function:steps(1)}.glitch-unit.mask-glitch-5{animation-duration:var(--duration);animation-fill-mode:forwards;animation-name:mask-glitch-5;animation-timing-function:steps(1)}.glitch-unit.mask-glitch-6{animation-duration:var(--duration);animation-fill-mode:forwards;animation-name:mask-glitch-6;animation-timing-function:steps(1)}.glitch-unit.mask-glitch-7{animation-duration:var(--duration);animation-fill-mode:forwards;animation-name:mask-glitch-7;animation-timing-function:steps(1)}.glitch-unit.mask-glitch-8{animation-duration:var(--duration);animation-fill-mode:forwards;animation-name:mask-glitch-8;animation-timing-function:steps(1)}:root{--layout-columns-count:4;--layout-columns-gap:12px;--layout-margin:12px;--layout-width:calc(100vw - var(--layout-margin)*2);--layout-column-width:calc((var(--layout-width) - ((var(--layout-columns-count) - 1)*var(--layout-columns-gap)))/var(--layout-columns-count))}@media(min-width:950px){:root{--layout-columns-count:12;--layout-columns-gap:12px;--layout-margin:12px}}.layout-block,.layout-grid{margin-left:auto;margin-right:auto;max-width:var(--layout-width);width:100%}.layout-block-inner,.layout-grid-inner{padding-left:var(--layout-margin);padding-right:var(--layout-margin);width:100%}.layout-grid,.layout-grid-inner{display:grid;grid-template-columns:repeat(var(--layout-columns-count),minmax(0,1fr));grid-gap:var(--layout-columns-gap)}.page-showcase{align-items:center;display:flex;flex-direction:column;gap:32px;justify-content:center;width:640px}.page-showcase.full{width:100%}.page-showcase .showcase-item,.page-showcase ul{align-items:center;display:flex;width:100%}.page-showcase .showcase-item{flex-direction:column;position:relative}.page-showcase .showcase-row{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:center}.page-showcase .showcase-box--h{background:var(--grey3,#1a1a1a);padding:24px;width:240px}.page-showcase .showcase-box--v{align-items:stretch;background:var(--grey3,#1a1a1a);display:flex;height:120px;padding:0 24px}:root .theme-light{--theme-bg:#fff;--theme-fg:#000;--theme-contrast:red}:root .theme-dark{--theme-bg:#000;--theme-fg:#fff;--theme-contrast:red}:root{--spacer-4:4px;--spacer-8:8px;--spacer-16:16px;--spacer-32:32px;--spacer-64:64px}html{overflow-x:hidden;overscroll-behavior-y:none;scrollbar-gutter:stable}html:not(.dev),html:not(.dev) *{scrollbar-width:none!important;-ms-overflow-style:none!important}html:not(.dev) ::-webkit-scrollbar,html:not(.dev)::-webkit-scrollbar{height:0!important;width:0!important}html.lenis{height:auto}.lenis.lenis-smooth{scroll-behavior:auto}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-scrolling iframe{pointer-events:none}:root{--tp-base-background-color:rgba(26,26,26,.9);--tp-base-shadow-color:rgba(0,0,0,.2);--tp-button-background-color:#ccc;--tp-button-background-color-active:#fff;--tp-button-background-color-focus:#f2f2f2;--tp-button-background-color-hover:#d9d9d9;--tp-button-foreground-color:rgba(0,0,0,.8);--tp-container-background-color:rgba(0,0,0,.3);--tp-container-background-color-active:rgba(0,0,0,.6);--tp-container-background-color-focus:rgba(0,0,0,.5);--tp-container-background-color-hover:rgba(0,0,0,.4);--tp-container-foreground-color:hsla(0,0%,100%,.5);--tp-groove-foreground-color:rgba(0,0,0,.2);--tp-input-background-color:rgba(0,0,0,.3);--tp-input-background-color-active:rgba(0,0,0,.6);--tp-input-background-color-focus:rgba(0,0,0,.5);--tp-input-background-color-hover:rgba(0,0,0,.4);--tp-input-foreground-color:hsla(0,0%,100%,.5);--tp-label-foreground-color:hsla(0,0%,100%,.5);--tp-monitor-background-color:rgba(0,0,0,.3);--tp-monitor-foreground-color:hsla(0,0%,100%,.3)}.tp-dfwv{position:fixed!important;z-index:999}.fade-enter-active{transition:opacity var(--d-fast) steps(3);transition-delay:50ms}.fade-leave-active{transition:opacity var(--d-fast) steps(3)}.fade-enter-from,.fade-leave-to{opacity:0}.fade-enter-to,.fade-leave-from{opacity:1}.page-enter-active{transition:opacity var(--d-medium) var(--ease-in-out-quint);transition-delay:50ms}.page-leave-active{transition:opacity var(--d-medium) var(--ease-in-out-quint)}.page-enter-from,.page-leave-to{opacity:0}.page-enter-to,.page-leave-from{opacity:1}.carousel-enter-active{inset:0;position:absolute;transition:clip-path 1.2s cubic-bezier(.596,.003,0,1.033);will-change:clip-path;z-index:2}.carousel-enter-active>*{transition:transform 1.2s cubic-bezier(.596,.003,0,1.033)}.carousel-enter-from{clip-path:inset(100% 0 0 0)}.carousel-enter-from>*{transform:translateY(20%) scale(1.1)}.carousel-enter-to{clip-path:inset(0 0 0 0)}.carousel-enter-to>*{transform:translateY(0) scale(1)}.carousel-leave-active{inset:0;position:absolute;transition:clip-path 1.2s cubic-bezier(.596,.003,0,1.033);z-index:1}.carousel-leave-active>*{transition:transform 1.2s cubic-bezier(.596,.003,0,1.033)}.carousel-leave-from{clip-path:inset(0 0 0 0)}.carousel-leave-from>*{transform:translateY(0)}.carousel-leave-to{clip-path:inset(0 0 100% 0)}.carousel-leave-to>*{transform:translateY(-20%)}.carousel-horizontal-enter-active{inset:0;position:absolute;transition:clip-path 1.2s cubic-bezier(.596,.003,0,1.033);will-change:clip-path;z-index:2}.carousel-horizontal-enter-active>*{transition:transform 1.2s cubic-bezier(.596,.003,0,1.033)}.carousel-horizontal-enter-from{clip-path:inset(0 100% 0 0)}.carousel-horizontal-enter-from>*{transform:translate(0) scale(1)}.carousel-horizontal-enter-to{clip-path:inset(0 0 0 0)}.carousel-horizontal-enter-to>*{transform:translate(0) scale(1)}.carousel-horizontal-leave-active{inset:0;position:absolute;transition:clip-path 1.2s cubic-bezier(.596,.003,0,1.033);z-index:1}.carousel-horizontal-leave-active>*{transition:transform 1.2s cubic-bezier(.596,.003,0,1.033)}.carousel-horizontal-leave-from{clip-path:inset(0 0 0 0)}.carousel-horizontal-leave-from>*{transform:translate(0)}.carousel-horizontal-leave-to{clip-path:inset(0 0 0 100%)}.carousel-horizontal-leave-to>*{transform:translate(0)}:root{--d-quick:20ms;--d-fast:80ms;--d-medium:.15s;--d-slide:.25s;--d-slow:.45s;--ease-in-sine:cubic-bezier(.47,0,.745,.715);--ease-out-sine:cubic-bezier(.39,.575,.565,1);--ease-in-out-sine:cubic-bezier(.445,.05,.55,.95);--ease-in-quad:cubic-bezier(.55,.085,.68,.53);--ease-out-quad:cubic-bezier(.25,.46,.45,.94);--ease-in-out-quad:cubic-bezier(.455,.03,.515,.955);--ease-in-cubic:cubic-bezier(.55,.055,.675,.19);--ease-out-cubic:cubic-bezier(.215,.61,.355,1);--ease-in-out-cubic:cubic-bezier(.645,.045,.355,1);--ease-in-quart:cubic-bezier(.895,.03,.685,.22);--ease-out-quart:cubic-bezier(.165,.84,.44,1);--ease-in-out-quart:cubic-bezier(.77,0,.175,1);--ease-in-quint:cubic-bezier(.755,.05,.855,.06);--ease-out-quint:cubic-bezier(.23,1,.32,1);--ease-in-out-quint:cubic-bezier(.86,0,.07,1);--ease-in-expo:cubic-bezier(.95,.05,.795,.035);--ease-out-expo:cubic-bezier(.19,1,.22,1);--ease-in-out-expo:cubic-bezier(1,0,0,1);--ease-in-circ:cubic-bezier(.6,.04,.98,.335);--ease-out-circ:cubic-bezier(.075,.82,.165,1);--ease-in-out-circ:cubic-bezier(.785,.135,.15,.86);--ease-in-back:cubic-bezier(.6,-.28,.735,.045);--ease-out-back:cubic-bezier(.175,.885,.32,1.275);--ease-in-out-back:cubic-bezier(.68,-.55,.265,1.55)}@font-face{font-family:NB Architekt Regular;src:local("NB Architekt Regular Regular"),local("NB Architekt Regular"),url(../fonts/nb_architekt_regular-webfont.woff2) format(woff2);font-display:swap;font-weight:400}@font-face{font-family:NB Architekt Light;src:local("NB Architekt Light Light"),url(../fonts/nb_architekt_light-webfont.woff2) format(woff2);font-display:swap;font-weight:300}.h1[data-v-47dd1ef9],h1[data-v-47dd1ef9]{font-family:NB Architekt Light,sans-serif;font-size:clamp(80px,80px + 0vw,80px);font-style:normal;font-weight:300;letter-spacing:1.6px;line-height:90%}@media(min-width:950px){.h1[data-v-47dd1ef9],h1[data-v-47dd1ef9]{font-family:NB Architekt Light,sans-serif;font-size:clamp(62px,9.2602739726px + 4.7945205479vw,132px);font-style:normal;font-weight:300;letter-spacing:1.6px;line-height:90%}}.h2[data-v-47dd1ef9],h2[data-v-47dd1ef9]{font-family:NB Architekt Light,sans-serif;font-size:clamp(32px,32px + 0vw,32px);font-style:normal;font-weight:300;letter-spacing:1.92px;line-height:100%}@media(min-width:950px){.h2[data-v-47dd1ef9],h2[data-v-47dd1ef9]{font-family:NB Architekt Light,sans-serif;font-size:clamp(20px,-13.1506849315px + 3.0136986301vw,64px);font-style:normal;font-weight:300;letter-spacing:1.92px;line-height:100%}}.h3[data-v-47dd1ef9],h3[data-v-47dd1ef9]{font-family:NB Architekt Light,sans-serif;font-size:clamp(20px,20px + 0vw,20px);font-style:normal;font-weight:300;letter-spacing:2px;line-height:100%}.h4[data-v-47dd1ef9],h4[data-v-47dd1ef9]{font-size:clamp(16px,16px + 0vw,16px);line-height:112%}.h4[data-v-47dd1ef9],.p[data-v-47dd1ef9],h4[data-v-47dd1ef9],p[data-v-47dd1ef9]{font-family:NB Architekt Regular,sans-serif;font-style:normal;font-weight:400;letter-spacing:12%}.p[data-v-47dd1ef9],p[data-v-47dd1ef9]{color:var(--current-color);font-size:clamp(12px,-2px + .8333333333vw,14px);line-height:140%}.book-quote[data-v-47dd1ef9]{font-size:clamp(40px,-16px + 3.3333333333vw,48px);letter-spacing:1.2px}.book-quote[data-v-47dd1ef9],.cta[data-v-47dd1ef9]{font-family:NB Architekt Regular,sans-serif;font-style:normal;font-weight:400;line-height:100%}.cta[data-v-47dd1ef9]{font-size:clamp(12px,12px + 0vw,12px);letter-spacing:12%}[data-v-47dd1ef9]:root{--blur:16px}@keyframes scroll-47dd1ef9{0%{opacity:1;transform:translateY(0)}20%{transform:translateY(6px)}40%{opacity:0;transform:translateY(12px)}to{opacity:0;transform:translateY(12px)}}@keyframes scrollIn-47dd1ef9{0%{opacity:0;transform:translateY(-12px)}20%{opacity:1;transform:translateY(-6px)}40%{transform:translateY(0)}to{transform:translateY(0)}}.blink[data-v-47dd1ef9]{animation:blink-47dd1ef9 .12s step-end forwards;animation-delay:0s}@keyframes blink-47dd1ef9{0%{opacity:1}8.3333333333%{opacity:0}16.6666666667%{opacity:1}25%{opacity:0}33.3333333333%{opacity:1}41.6666666667%{opacity:0}50%{opacity:1}58.3333333333%{opacity:0}66.6666666667%{opacity:1}75%{opacity:0}83.3333333333%{opacity:1}91.6666666667%{opacity:0}to{opacity:1}}.blink-slow[data-v-47dd1ef9]{animation:blink-47dd1ef9 .33s step-end forwards;animation-delay:0s}.backdrop-blur[data-v-47dd1ef9]{-webkit-backdrop-filter:blur(var(--blur));backdrop-filter:blur(var(--blur))}#site[data-v-47dd1ef9]{background-color:var(--theme-bg);color:var(--theme-fg);min-height:100vh;overflow-x:clip;position:relative;width:100vw}#site.disabled[data-v-47dd1ef9]{pointer-events:none}@font-face{font-family:NB Architekt Regular;src:local("NB Architekt Regular Regular"),local("NB Architekt Regular"),url(../fonts/nb_architekt_regular-webfont.woff2) format(woff2);font-display:swap;font-weight:400}@font-face{font-family:NB Architekt Light;src:local("NB Architekt Light Light"),url(../fonts/nb_architekt_light-webfont.woff2) format(woff2);font-display:swap;font-weight:300}.h1[data-v-374f3a35],h1[data-v-374f3a35]{font-family:NB Architekt Light,sans-serif;font-size:clamp(80px,80px + 0vw,80px);font-style:normal;font-weight:300;letter-spacing:1.6px;line-height:90%}@media(min-width:950px){.h1[data-v-374f3a35],h1[data-v-374f3a35]{font-family:NB Architekt Light,sans-serif;font-size:clamp(62px,9.2602739726px + 4.7945205479vw,132px);font-style:normal;font-weight:300;letter-spacing:1.6px;line-height:90%}}.h2[data-v-374f3a35],h2[data-v-374f3a35]{font-family:NB Architekt Light,sans-serif;font-size:clamp(32px,32px + 0vw,32px);font-style:normal;font-weight:300;letter-spacing:1.92px;line-height:100%}@media(min-width:950px){.h2[data-v-374f3a35],h2[data-v-374f3a35]{font-family:NB Architekt Light,sans-serif;font-size:clamp(20px,-13.1506849315px + 3.0136986301vw,64px);font-style:normal;font-weight:300;letter-spacing:1.92px;line-height:100%}}.h3[data-v-374f3a35],h3[data-v-374f3a35]{font-family:NB Architekt Light,sans-serif;font-size:clamp(20px,20px + 0vw,20px);font-style:normal;font-weight:300;letter-spacing:2px;line-height:100%}.h4[data-v-374f3a35],h4[data-v-374f3a35]{font-size:clamp(16px,16px + 0vw,16px);line-height:112%}.h4[data-v-374f3a35],.p[data-v-374f3a35],h4[data-v-374f3a35],p[data-v-374f3a35]{font-family:NB Architekt Regular,sans-serif;font-style:normal;font-weight:400;letter-spacing:12%}.p[data-v-374f3a35],p[data-v-374f3a35]{color:var(--current-color);font-size:clamp(12px,-2px + .8333333333vw,14px);line-height:140%}.book-quote[data-v-374f3a35]{font-size:clamp(40px,-16px + 3.3333333333vw,48px);letter-spacing:1.2px}.book-quote[data-v-374f3a35],.cta[data-v-374f3a35]{font-family:NB Architekt Regular,sans-serif;font-style:normal;font-weight:400;line-height:100%}.cta[data-v-374f3a35]{font-size:clamp(12px,12px + 0vw,12px);letter-spacing:12%}[data-v-374f3a35]:root{--blur:16px}@keyframes scroll-374f3a35{0%{opacity:1;transform:translateY(0)}20%{transform:translateY(6px)}40%{opacity:0;transform:translateY(12px)}to{opacity:0;transform:translateY(12px)}}@keyframes scrollIn-374f3a35{0%{opacity:0;transform:translateY(-12px)}20%{opacity:1;transform:translateY(-6px)}40%{transform:translateY(0)}to{transform:translateY(0)}}.blink[data-v-374f3a35]{animation:blink-374f3a35 .12s step-end forwards;animation-delay:0s}@keyframes blink-374f3a35{0%{opacity:1}8.3333333333%{opacity:0}16.6666666667%{opacity:1}25%{opacity:0}33.3333333333%{opacity:1}41.6666666667%{opacity:0}50%{opacity:1}58.3333333333%{opacity:0}66.6666666667%{opacity:1}75%{opacity:0}83.3333333333%{opacity:1}91.6666666667%{opacity:0}to{opacity:1}}.blink-slow[data-v-374f3a35]{animation:blink-374f3a35 .33s step-end forwards;animation-delay:0s}.backdrop-blur[data-v-374f3a35]{-webkit-backdrop-filter:blur(var(--blur));backdrop-filter:blur(var(--blur))}.common-media[data-v-374f3a35]{overflow:hidden;position:relative}.common-media.cover[data-v-374f3a35]{inset:0;position:absolute}.common-media.cover img[data-v-374f3a35],.common-media.cover video[data-v-374f3a35]{height:100%;-o-object-fit:cover;object-fit:cover;position:relative;width:100%}.common-media img[data-v-374f3a35],.common-media video[data-v-374f3a35]{display:block;max-width:none;width:100%}.common-media img.rgb[data-v-374f3a35],.common-media video.rgb[data-v-374f3a35]{filter:grayscale(100%) sepia(100%) saturate(5000%) hue-rotate(0deg);height:100%;left:0;mix-blend-mode:overlay;opacity:calc(var(--speed)*.25*.5);position:absolute;top:0;transform:translate(calc(20px*var(--speed)));width:100%}.common-media video[data-v-374f3a35]{pointer-events:none;-webkit-user-select:none}.common-media video[data-v-374f3a35]::-webkit-media-controls,.common-media video[data-v-374f3a35]::-webkit-media-controls-panel,.common-media video[data-v-374f3a35]::-webkit-media-controls-play-button,.common-media video[data-v-374f3a35]::-webkit-media-controls-start-playback-button{-webkit-appearance:none;display:none!important}@font-face{font-family:NB Architekt Regular;src:local("NB Architekt Regular Regular"),local("NB Architekt Regular"),url(../fonts/nb_architekt_regular-webfont.woff2) format(woff2);font-display:swap;font-weight:400}@font-face{font-family:NB Architekt Light;src:local("NB Architekt Light Light"),url(../fonts/nb_architekt_light-webfont.woff2) format(woff2);font-display:swap;font-weight:300}.h1[data-v-8f098151],h1[data-v-8f098151]{font-family:NB Architekt Light,sans-serif;font-size:clamp(80px,80px + 0vw,80px);font-style:normal;font-weight:300;letter-spacing:1.6px;line-height:90%}@media(min-width:950px){.h1[data-v-8f098151],h1[data-v-8f098151]{font-family:NB Architekt Light,sans-serif;font-size:clamp(62px,9.2602739726px + 4.7945205479vw,132px);font-style:normal;font-weight:300;letter-spacing:1.6px;line-height:90%}}.h2[data-v-8f098151],h2[data-v-8f098151]{font-family:NB Architekt Light,sans-serif;font-size:clamp(32px,32px + 0vw,32px);font-style:normal;font-weight:300;letter-spacing:1.92px;line-height:100%}@media(min-width:950px){.h2[data-v-8f098151],h2[data-v-8f098151]{font-family:NB Architekt Light,sans-serif;font-size:clamp(20px,-13.1506849315px + 3.0136986301vw,64px);font-style:normal;font-weight:300;letter-spacing:1.92px;line-height:100%}}.h3[data-v-8f098151],h3[data-v-8f098151]{font-family:NB Architekt Light,sans-serif;font-size:clamp(20px,20px + 0vw,20px);font-style:normal;font-weight:300;letter-spacing:2px;line-height:100%}.h4[data-v-8f098151],h4[data-v-8f098151]{font-size:clamp(16px,16px + 0vw,16px);line-height:112%}.h4[data-v-8f098151],.p[data-v-8f098151],h4[data-v-8f098151],p[data-v-8f098151]{font-family:NB Architekt Regular,sans-serif;font-style:normal;font-weight:400;letter-spacing:12%}.p[data-v-8f098151],p[data-v-8f098151]{color:var(--current-color);font-size:clamp(12px,-2px + .8333333333vw,14px);line-height:140%}.book-quote[data-v-8f098151]{font-size:clamp(40px,-16px + 3.3333333333vw,48px);letter-spacing:1.2px}.book-quote[data-v-8f098151],.cta[data-v-8f098151]{font-family:NB Architekt Regular,sans-serif;font-style:normal;font-weight:400;line-height:100%}.cta[data-v-8f098151]{font-size:clamp(12px,12px + 0vw,12px);letter-spacing:12%}[data-v-8f098151]:root{--blur:16px}@keyframes scroll-8f098151{0%{opacity:1;transform:translateY(0)}20%{transform:translateY(6px)}40%{opacity:0;transform:translateY(12px)}to{opacity:0;transform:translateY(12px)}}@keyframes scrollIn-8f098151{0%{opacity:0;transform:translateY(-12px)}20%{opacity:1;transform:translateY(-6px)}40%{transform:translateY(0)}to{transform:translateY(0)}}.blink[data-v-8f098151]{animation:blink-8f098151 .12s step-end forwards;animation-delay:0s}@keyframes blink-8f098151{0%{opacity:1}8.3333333333%{opacity:0}16.6666666667%{opacity:1}25%{opacity:0}33.3333333333%{opacity:1}41.6666666667%{opacity:0}50%{opacity:1}58.3333333333%{opacity:0}66.6666666667%{opacity:1}75%{opacity:0}83.3333333333%{opacity:1}91.6666666667%{opacity:0}to{opacity:1}}.blink-slow[data-v-8f098151]{animation:blink-8f098151 .33s step-end forwards;animation-delay:0s}.backdrop-blur[data-v-8f098151]{-webkit-backdrop-filter:blur(var(--blur));backdrop-filter:blur(var(--blur))}.three-media[data-v-8f098151],.three-media.cover[data-v-8f098151]{position:relative;width:100%}.three-media.cover[data-v-8f098151]{height:100%;inset:0}.three-media.gl>.common-media[data-v-8f098151],.three-media>.webgl-source[data-v-8f098151]{opacity:0;pointer-events:none}@font-face{font-family:NB Architekt Regular;src:local("NB Architekt Regular Regular"),local("NB Architekt Regular"),url(../fonts/nb_architekt_regular-webfont.woff2) format(woff2);font-display:swap;font-weight:400}@font-face{font-family:NB Architekt Light;src:local("NB Architekt Light Light"),url(../fonts/nb_architekt_light-webfont.woff2) format(woff2);font-display:swap;font-weight:300}.h1[data-v-aa9f8e4f],h1[data-v-aa9f8e4f]{font-family:NB Architekt Light,sans-serif;font-size:clamp(80px,80px + 0vw,80px);font-style:normal;font-weight:300;letter-spacing:1.6px;line-height:90%}@media(min-width:950px){.h1[data-v-aa9f8e4f],h1[data-v-aa9f8e4f]{font-family:NB Architekt Light,sans-serif;font-size:clamp(62px,9.2602739726px + 4.7945205479vw,132px);font-style:normal;font-weight:300;letter-spacing:1.6px;line-height:90%}}.h2[data-v-aa9f8e4f],h2[data-v-aa9f8e4f]{font-family:NB Architekt Light,sans-serif;font-size:clamp(32px,32px + 0vw,32px);font-style:normal;font-weight:300;letter-spacing:1.92px;line-height:100%}@media(min-width:950px){.h2[data-v-aa9f8e4f],h2[data-v-aa9f8e4f]{font-family:NB Architekt Light,sans-serif;font-size:clamp(20px,-13.1506849315px + 3.0136986301vw,64px);font-style:normal;font-weight:300;letter-spacing:1.92px;line-height:100%}}.h3[data-v-aa9f8e4f],h3[data-v-aa9f8e4f]{font-family:NB Architekt Light,sans-serif;font-size:clamp(20px,20px + 0vw,20px);font-style:normal;font-weight:300;letter-spacing:2px;line-height:100%}.h4[data-v-aa9f8e4f],h4[data-v-aa9f8e4f]{font-size:clamp(16px,16px + 0vw,16px);line-height:112%}.h4[data-v-aa9f8e4f],.p[data-v-aa9f8e4f],h4[data-v-aa9f8e4f],p[data-v-aa9f8e4f]{font-family:NB Architekt Regular,sans-serif;font-style:normal;font-weight:400;letter-spacing:12%}.p[data-v-aa9f8e4f],p[data-v-aa9f8e4f]{color:var(--current-color);font-size:clamp(12px,-2px + .8333333333vw,14px);line-height:140%}.book-quote[data-v-aa9f8e4f]{font-size:clamp(40px,-16px + 3.3333333333vw,48px);letter-spacing:1.2px}.book-quote[data-v-aa9f8e4f],.cta[data-v-aa9f8e4f]{font-family:NB Architekt Regular,sans-serif;font-style:normal;font-weight:400;line-height:100%}.cta[data-v-aa9f8e4f]{font-size:clamp(12px,12px + 0vw,12px);letter-spacing:12%}[data-v-aa9f8e4f]:root{--blur:16px}@keyframes scroll-aa9f8e4f{0%{opacity:1;transform:translateY(0)}20%{transform:translateY(6px)}40%{opacity:0;transform:translateY(12px)}to{opacity:0;transform:translateY(12px)}}@keyframes scrollIn-aa9f8e4f{0%{opacity:0;transform:translateY(-12px)}20%{opacity:1;transform:translateY(-6px)}40%{transform:translateY(0)}to{transform:translateY(0)}}.blink[data-v-aa9f8e4f]{animation:blink-aa9f8e4f .12s step-end forwards;animation-delay:0s}.blink-slow[data-v-aa9f8e4f]{animation:blink-aa9f8e4f .33s step-end forwards;animation-delay:0s}.backdrop-blur[data-v-aa9f8e4f]{-webkit-backdrop-filter:blur(var(--blur));backdrop-filter:blur(var(--blur))}.o-hud-contact[data-v-aa9f8e4f]{position:absolute;top:50%;transform:translateY(-50%);width:100%}.o-hud-contact svg[data-v-aa9f8e4f]{position:relative}@media(max-width:949px){.o-hud-contact svg[data-v-aa9f8e4f]{height:100%;left:50%;transform:translate(-50%);width:auto}}@media(min-width:950px){.o-hud-contact svg[data-v-aa9f8e4f]{height:auto;width:100%}}.o-hud-contact #outer-circle[data-v-aa9f8e4f]{opacity:0}.o-hud-contact #outer-circle.blink[data-v-aa9f8e4f]{animation:blink-aa9f8e4f .48s step-end forwards;animation-delay:.75s}.o-hud-contact #inner-circle[data-v-aa9f8e4f],.o-hud-contact #text1[data-v-aa9f8e4f],.o-hud-contact #text2[data-v-aa9f8e4f]{opacity:0;transform-origin:center}@keyframes blink-aa9f8e4f{0%{opacity:1}8.3333333333%{opacity:0}16.6666666667%{opacity:1}25%{opacity:0}33.3333333333%{opacity:1}41.6666666667%{opacity:0}50%{opacity:1}58.3333333333%{opacity:0}66.6666666667%{opacity:1}75%{opacity:0}83.3333333333%{opacity:1}91.6666666667%{opacity:0}to{opacity:1}}.o-hud-contact #inner-circle.blink[data-v-aa9f8e4f],.o-hud-contact #text1.blink[data-v-aa9f8e4f],.o-hud-contact #text2.blink[data-v-aa9f8e4f]{animation:blink-aa9f8e4f .48s step-end forwards;animation-delay:.5s}.o-hud-contact #arrow-up[data-v-aa9f8e4f]{opacity:0;transform:translateY(120px)}.o-hud-contact #arrow-up ellipse[data-v-aa9f8e4f]{transform:translateY(40px)}.o-hud-contact #arrow-down[data-v-aa9f8e4f]{opacity:0;transform:translateY(-120px)}.o-hud-contact #arrow-down ellipse[data-v-aa9f8e4f]{transform:translateY(-40px)}@font-face{font-family:NB Architekt Light;src:local("NB Architekt Light Light"),url(../fonts/nb_architekt_light-webfont.woff2) format(woff2);font-display:swap;font-weight:300}@font-face{font-family:NB Architekt Regular;src:local("NB Architekt Regular Regular"),local("NB Architekt Regular"),url(../fonts/nb_architekt_regular-webfont.woff2) format(woff2);font-display:swap;font-weight:400}.h1[data-v-eb6fa776],h1[data-v-eb6fa776]{font-family:NB Architekt Light,sans-serif;font-size:clamp(80px,80px + 0vw,80px);font-style:normal;font-weight:300;letter-spacing:1.6px;line-height:90%}@media(min-width:950px){.h1[data-v-eb6fa776],h1[data-v-eb6fa776]{font-family:NB Architekt Light,sans-serif;font-size:clamp(62px,9.2602739726px + 4.7945205479vw,132px);font-style:normal;font-weight:300;letter-spacing:1.6px;line-height:90%}}.h2[data-v-eb6fa776],h2[data-v-eb6fa776]{font-family:NB Architekt Light,sans-serif;font-size:clamp(32px,32px + 0vw,32px);font-style:normal;font-weight:300;letter-spacing:1.92px;line-height:100%}@media(min-width:950px){.h2[data-v-eb6fa776],h2[data-v-eb6fa776]{font-family:NB Architekt Light,sans-serif;font-size:clamp(20px,-13.1506849315px + 3.0136986301vw,64px);font-style:normal;font-weight:300;letter-spacing:1.92px;line-height:100%}}.h3[data-v-eb6fa776],h3[data-v-eb6fa776]{font-family:NB Architekt Light,sans-serif;font-size:clamp(20px,20px + 0vw,20px);font-style:normal;font-weight:300;letter-spacing:2px;line-height:100%}.h4[data-v-eb6fa776],h4[data-v-eb6fa776]{font-size:clamp(16px,16px + 0vw,16px);line-height:112%}.h4[data-v-eb6fa776],.p[data-v-eb6fa776],h4[data-v-eb6fa776],p[data-v-eb6fa776]{font-family:NB Architekt Regular,sans-serif;font-style:normal;font-weight:400;letter-spacing:12%}.p[data-v-eb6fa776],p[data-v-eb6fa776]{color:var(--current-color);font-size:clamp(12px,-2px + .8333333333vw,14px);line-height:140%}.book-quote[data-v-eb6fa776]{font-size:clamp(40px,-16px + 3.3333333333vw,48px);letter-spacing:1.2px}.book-quote[data-v-eb6fa776],.cta[data-v-eb6fa776]{font-family:NB Architekt Regular,sans-serif;font-style:normal;font-weight:400;line-height:100%}.cta[data-v-eb6fa776]{font-size:clamp(12px,12px + 0vw,12px);letter-spacing:12%}[data-v-eb6fa776]:root{--blur:16px}@keyframes scroll-eb6fa776{0%{opacity:1;transform:translateY(0)}20%{transform:translateY(6px)}40%{opacity:0;transform:translateY(12px)}to{opacity:0;transform:translateY(12px)}}@keyframes scrollIn-eb6fa776{0%{opacity:0;transform:translateY(-12px)}20%{opacity:1;transform:translateY(-6px)}40%{transform:translateY(0)}to{transform:translateY(0)}}.blink[data-v-eb6fa776]{animation:blink-eb6fa776 .12s step-end forwards;animation-delay:0s}@keyframes blink-eb6fa776{0%{opacity:1}8.3333333333%{opacity:0}16.6666666667%{opacity:1}25%{opacity:0}33.3333333333%{opacity:1}41.6666666667%{opacity:0}50%{opacity:1}58.3333333333%{opacity:0}66.6666666667%{opacity:1}75%{opacity:0}83.3333333333%{opacity:1}91.6666666667%{opacity:0}to{opacity:1}}.blink-slow[data-v-eb6fa776]{animation:blink-eb6fa776 .33s step-end forwards;animation-delay:0s}.backdrop-blur[data-v-eb6fa776]{-webkit-backdrop-filter:blur(var(--blur));backdrop-filter:blur(var(--blur))}.label[data-v-eb6fa776]{display:flex;flex-direction:column;overflow:hidden;position:relative}.label.simple span[data-v-eb6fa776]{padding:0}.label span[data-v-eb6fa776]{padding:0 10px;transition:transform var(--d-slide) var(--ease-out-quint);white-space:nowrap;will-change:transform}.label span[data-v-eb6fa776]:first-child{transform:translateY(0)}.label span[data-v-eb6fa776]:nth-child(2){left:0;position:absolute;top:0;transform:translateY(100%)}@font-face{font-family:NB Architekt Regular;src:local("NB Architekt Regular Regular"),local("NB Architekt Regular"),url(../fonts/nb_architekt_regular-webfont.woff2) format(woff2);font-display:swap;font-weight:400}@font-face{font-family:NB Architekt Light;src:local("NB Architekt Light Light"),url(../fonts/nb_architekt_light-webfont.woff2) format(woff2);font-display:swap;font-weight:300}.h1[data-v-e8eb0fbb],h1[data-v-e8eb0fbb]{font-family:NB Architekt Light,sans-serif;font-size:clamp(80px,80px + 0vw,80px);font-style:normal;font-weight:300;letter-spacing:1.6px;line-height:90%}@media(min-width:950px){.h1[data-v-e8eb0fbb],h1[data-v-e8eb0fbb]{font-family:NB Architekt Light,sans-serif;font-size:clamp(62px,9.2602739726px + 4.7945205479vw,132px);font-style:normal;font-weight:300;letter-spacing:1.6px;line-height:90%}}.h2[data-v-e8eb0fbb],h2[data-v-e8eb0fbb]{font-family:NB Architekt Light,sans-serif;font-size:clamp(32px,32px + 0vw,32px);font-style:normal;font-weight:300;letter-spacing:1.92px;line-height:100%}@media(min-width:950px){.h2[data-v-e8eb0fbb],h2[data-v-e8eb0fbb]{font-family:NB Architekt Light,sans-serif;font-size:clamp(20px,-13.1506849315px + 3.0136986301vw,64px);font-style:normal;font-weight:300;letter-spacing:1.92px;line-height:100%}}.h3[data-v-e8eb0fbb],h3[data-v-e8eb0fbb]{font-family:NB Architekt Light,sans-serif;font-size:clamp(20px,20px + 0vw,20px);font-style:normal;font-weight:300;letter-spacing:2px;line-height:100%}.h4[data-v-e8eb0fbb],h4[data-v-e8eb0fbb]{font-size:clamp(16px,16px + 0vw,16px);line-height:112%}.h4[data-v-e8eb0fbb],.p[data-v-e8eb0fbb],h4[data-v-e8eb0fbb],p[data-v-e8eb0fbb]{font-family:NB Architekt Regular,sans-serif;font-style:normal;font-weight:400;letter-spacing:12%}.p[data-v-e8eb0fbb],p[data-v-e8eb0fbb]{color:var(--current-color);font-size:clamp(12px,-2px + .8333333333vw,14px);line-height:140%}.book-quote[data-v-e8eb0fbb]{font-size:clamp(40px,-16px + 3.3333333333vw,48px);letter-spacing:1.2px}.book-quote[data-v-e8eb0fbb],.cta[data-v-e8eb0fbb]{font-family:NB Architekt Regular,sans-serif;font-style:normal;font-weight:400;line-height:100%}.cta[data-v-e8eb0fbb]{font-size:clamp(12px,12px + 0vw,12px);letter-spacing:12%}[data-v-e8eb0fbb]:root{--blur:16px}@keyframes scroll-e8eb0fbb{0%{opacity:1;transform:translateY(0)}20%{transform:translateY(6px)}40%{opacity:0;transform:translateY(12px)}to{opacity:0;transform:translateY(12px)}}@keyframes scrollIn-e8eb0fbb{0%{opacity:0;transform:translateY(-12px)}20%{opacity:1;transform:translateY(-6px)}40%{transform:translateY(0)}to{transform:translateY(0)}}.blink[data-v-e8eb0fbb]{animation:blink-e8eb0fbb .12s step-end forwards;animation-delay:0s}@keyframes blink-e8eb0fbb{0%{opacity:1}8.3333333333%{opacity:0}16.6666666667%{opacity:1}25%{opacity:0}33.3333333333%{opacity:1}41.6666666667%{opacity:0}50%{opacity:1}58.3333333333%{opacity:0}66.6666666667%{opacity:1}75%{opacity:0}83.3333333333%{opacity:1}91.6666666667%{opacity:0}to{opacity:1}}.blink-slow[data-v-e8eb0fbb]{animation:blink-e8eb0fbb .33s step-end forwards;animation-delay:0s}.backdrop-blur[data-v-e8eb0fbb]{-webkit-backdrop-filter:blur(var(--blur));backdrop-filter:blur(var(--blur))}.a-div[data-v-e8eb0fbb]{width:-moz-max-content;width:max-content}.a-div.disabled[data-v-e8eb0fbb]{cursor:not-allowed!important}@font-face{font-family:NB Architekt Regular;src:local("NB Architekt Regular Regular"),local("NB Architekt Regular"),url(../fonts/nb_architekt_regular-webfont.woff2) format(woff2);font-display:swap;font-weight:400}@font-face{font-family:NB Architekt Light;src:local("NB Architekt Light Light"),url(../fonts/nb_architekt_light-webfont.woff2) format(woff2);font-display:swap;font-weight:300}.h1[data-v-ee3e284c],h1[data-v-ee3e284c]{font-family:NB Architekt Light,sans-serif;font-size:clamp(80px,80px + 0vw,80px);font-style:normal;font-weight:300;letter-spacing:1.6px;line-height:90%}@media(min-width:950px){.h1[data-v-ee3e284c],h1[data-v-ee3e284c]{font-family:NB Architekt Light,sans-serif;font-size:clamp(62px,9.2602739726px + 4.7945205479vw,132px);font-style:normal;font-weight:300;letter-spacing:1.6px;line-height:90%}}.h2[data-v-ee3e284c],h2[data-v-ee3e284c]{font-family:NB Architekt Light,sans-serif;font-size:clamp(32px,32px + 0vw,32px);font-style:normal;font-weight:300;letter-spacing:1.92px;line-height:100%}@media(min-width:950px){.h2[data-v-ee3e284c],h2[data-v-ee3e284c]{font-family:NB Architekt Light,sans-serif;font-size:clamp(20px,-13.1506849315px + 3.0136986301vw,64px);font-style:normal;font-weight:300;letter-spacing:1.92px;line-height:100%}}.h3[data-v-ee3e284c],h3[data-v-ee3e284c]{font-family:NB Architekt Light,sans-serif;font-size:clamp(20px,20px + 0vw,20px);font-style:normal;font-weight:300;letter-spacing:2px;line-height:100%}.h4[data-v-ee3e284c],h4[data-v-ee3e284c]{font-size:clamp(16px,16px + 0vw,16px);line-height:112%}.h4[data-v-ee3e284c],.p[data-v-ee3e284c],h4[data-v-ee3e284c],p[data-v-ee3e284c]{font-family:NB Architekt Regular,sans-serif;font-style:normal;font-weight:400;letter-spacing:12%}.p[data-v-ee3e284c],p[data-v-ee3e284c]{color:var(--current-color);font-size:clamp(12px,-2px + .8333333333vw,14px);line-height:140%}.book-quote[data-v-ee3e284c]{font-size:clamp(40px,-16px + 3.3333333333vw,48px);letter-spacing:1.2px}.book-quote[data-v-ee3e284c],.cta[data-v-ee3e284c]{font-family:NB Architekt Regular,sans-serif;font-style:normal;font-weight:400;line-height:100%}.cta[data-v-ee3e284c]{font-size:clamp(12px,12px + 0vw,12px);letter-spacing:12%}[data-v-ee3e284c]:root{--blur:16px}@keyframes scroll-ee3e284c{0%{opacity:1;transform:translateY(0)}20%{transform:translateY(6px)}40%{opacity:0;transform:translateY(12px)}to{opacity:0;transform:translateY(12px)}}@keyframes scrollIn-ee3e284c{0%{opacity:0;transform:translateY(-12px)}20%{opacity:1;transform:translateY(-6px)}40%{transform:translateY(0)}to{transform:translateY(0)}}.blink[data-v-ee3e284c]{animation:blink-ee3e284c .12s step-end forwards;animation-delay:0s}.blink-slow[data-v-ee3e284c]{animation:blink-ee3e284c .33s step-end forwards;animation-delay:0s}.backdrop-blur[data-v-ee3e284c]{-webkit-backdrop-filter:blur(var(--blur));backdrop-filter:blur(var(--blur))}.m-small-button[data-v-ee3e284c]{align-items:center;cursor:pointer;display:flex;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.m-small-button svg[data-v-ee3e284c]{position:relative;transform:translateY(1px);transition:clip-path var(--d-medium) var(--ease-out-quint)}.m-small-button svg[data-v-ee3e284c]:first-child{clip-path:polygon(0 0,calc(100% - 2px) 0,calc(100% - 2px) 100%,0 100%)}.m-small-button svg[data-v-ee3e284c]:nth-child(3){clip-path:polygon(2px 0,100% 0,100% 100%,2px 100%)}@keyframes blink-ee3e284c{0%{opacity:1}8.3333333333%{opacity:0}16.6666666667%{opacity:1}25%{opacity:0}33.3333333333%{opacity:1}41.6666666667%{opacity:0}50%{opacity:1}58.3333333333%{opacity:0}66.6666666667%{opacity:1}75%{opacity:0}83.3333333333%{opacity:1}91.6666666667%{opacity:0}to{opacity:1}}.m-small-button.hover.blink[data-v-ee3e284c]{animation:blink-ee3e284c .12s step-end forwards;animation-delay:0s}.m-small-button.hover svg[data-v-ee3e284c]{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}@media(hover:hover)and (pointer:fine){@keyframes blink-ee3e284c{0%{opacity:1}8.3333333333%{opacity:0}16.6666666667%{opacity:1}25%{opacity:0}33.3333333333%{opacity:1}41.6666666667%{opacity:0}50%{opacity:1}58.3333333333%{opacity:0}66.6666666667%{opacity:1}75%{opacity:0}83.3333333333%{opacity:1}91.6666666667%{opacity:0}to{opacity:1}}.m-small-button:hover.blink[data-v-ee3e284c]{animation:blink-ee3e284c .12s step-end forwards;animation-delay:0s}.m-small-button:hover svg[data-v-ee3e284c]{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}@font-face{font-family:NB Architekt Light;src:local("NB Architekt Light Light"),url(../fonts/nb_architekt_light-webfont.woff2) format(woff2);font-display:swap;font-weight:300}@font-face{font-family:NB Architekt Regular;src:local("NB Architekt Regular Regular"),local("NB Architekt Regular"),url(../fonts/nb_architekt_regular-webfont.woff2) format(woff2);font-display:swap;font-weight:400}.h1[data-v-75a36ea0],h1[data-v-75a36ea0]{font-family:NB Architekt Light,sans-serif;font-size:clamp(80px,80px + 0vw,80px);font-style:normal;font-weight:300;letter-spacing:1.6px;line-height:90%}@media(min-width:950px){.h1[data-v-75a36ea0],h1[data-v-75a36ea0]{font-family:NB Architekt Light,sans-serif;font-size:clamp(62px,9.2602739726px + 4.7945205479vw,132px);font-style:normal;font-weight:300;letter-spacing:1.6px;line-height:90%}}.h2[data-v-75a36ea0],h2[data-v-75a36ea0]{font-family:NB Architekt Light,sans-serif;font-size:clamp(32px,32px + 0vw,32px);font-style:normal;font-weight:300;letter-spacing:1.92px;line-height:100%}@media(min-width:950px){.h2[data-v-75a36ea0],h2[data-v-75a36ea0]{font-family:NB Architekt Light,sans-serif;font-size:clamp(20px,-13.1506849315px + 3.0136986301vw,64px);font-style:normal;font-weight:300;letter-spacing:1.92px;line-height:100%}}.h3[data-v-75a36ea0],h3[data-v-75a36ea0]{font-family:NB Architekt Light,sans-serif;font-size:clamp(20px,20px + 0vw,20px);font-style:normal;font-weight:300;letter-spacing:2px;line-height:100%}.h4[data-v-75a36ea0],h4[data-v-75a36ea0]{font-size:clamp(16px,16px + 0vw,16px);line-height:112%}.h4[data-v-75a36ea0],.p[data-v-75a36ea0],h4[data-v-75a36ea0],p[data-v-75a36ea0]{font-family:NB Architekt Regular,sans-serif;font-style:normal;font-weight:400;letter-spacing:12%}.p[data-v-75a36ea0],p[data-v-75a36ea0]{color:var(--current-color);font-size:clamp(12px,-2px + .8333333333vw,14px);line-height:140%}.book-quote[data-v-75a36ea0]{font-size:clamp(40px,-16px + 3.3333333333vw,48px);letter-spacing:1.2px}.book-quote[data-v-75a36ea0],.cta[data-v-75a36ea0]{font-family:NB Architekt Regular,sans-serif;font-style:normal;font-weight:400;line-height:100%}.cta[data-v-75a36ea0]{font-size:clamp(12px,12px + 0vw,12px);letter-spacing:12%}[data-v-75a36ea0]:root{--blur:16px}@keyframes scroll-75a36ea0{0%{opacity:1;transform:translateY(0)}20%{transform:translateY(6px)}40%{opacity:0;transform:translateY(12px)}to{opacity:0;transform:translateY(12px)}}@keyframes scrollIn-75a36ea0{0%{opacity:0;transform:translateY(-12px)}20%{opacity:1;transform:translateY(-6px)}40%{transform:translateY(0)}to{transform:translateY(0)}}.blink[data-v-75a36ea0]{animation:blink-75a36ea0 .12s step-end forwards;animation-delay:0s}@keyframes blink-75a36ea0{0%{opacity:1}8.3333333333%{opacity:0}16.6666666667%{opacity:1}25%{opacity:0}33.3333333333%{opacity:1}41.6666666667%{opacity:0}50%{opacity:1}58.3333333333%{opacity:0}66.6666666667%{opacity:1}75%{opacity:0}83.3333333333%{opacity:1}91.6666666667%{opacity:0}to{opacity:1}}.blink-slow[data-v-75a36ea0]{animation:blink-75a36ea0 .33s step-end forwards;animation-delay:0s}.backdrop-blur[data-v-75a36ea0]{-webkit-backdrop-filter:blur(var(--blur));backdrop-filter:blur(var(--blur))}.a-misc[data-v-75a36ea0]{position:relative}.a-misc.bottom svg[data-v-75a36ea0]{transform:scaleY(-1)}.a-misc.right svg[data-v-75a36ea0]{transform:rotate(-90deg)}.a-misc.left svg[data-v-75a36ea0]{transform:rotate(90deg)}.a-misc svg[data-v-75a36ea0]{display:block}@font-face{font-family:NB Architekt Regular;src:local("NB Architekt Regular Regular"),local("NB Architekt Regular"),url(../fonts/nb_architekt_regular-webfont.woff2) format(woff2);font-display:swap;font-weight:400}@font-face{font-family:NB Architekt Light;src:local("NB Architekt Light Light"),url(../fonts/nb_architekt_light-webfont.woff2) format(woff2);font-display:swap;font-weight:300}.h1[data-v-2978c5a7],h1[data-v-2978c5a7]{font-family:NB Architekt Light,sans-serif;font-size:clamp(80px,80px + 0vw,80px);font-style:normal;font-weight:300;letter-spacing:1.6px;line-height:90%}@media(min-width:950px){.h1[data-v-2978c5a7],h1[data-v-2978c5a7]{font-family:NB Architekt Light,sans-serif;font-size:clamp(62px,9.2602739726px + 4.7945205479vw,132px);font-style:normal;font-weight:300;letter-spacing:1.6px;line-height:90%}}.h2[data-v-2978c5a7],h2[data-v-2978c5a7]{font-family:NB Architekt Light,sans-serif;font-size:clamp(32px,32px + 0vw,32px);font-style:normal;font-weight:300;letter-spacing:1.92px;line-height:100%}@media(min-width:950px){.h2[data-v-2978c5a7],h2[data-v-2978c5a7]{font-family:NB Architekt Light,sans-serif;font-size:clamp(20px,-13.1506849315px + 3.0136986301vw,64px);font-style:normal;font-weight:300;letter-spacing:1.92px;line-height:100%}}.h3[data-v-2978c5a7],h3[data-v-2978c5a7]{font-family:NB Architekt Light,sans-serif;font-size:clamp(20px,20px + 0vw,20px);font-style:normal;font-weight:300;letter-spacing:2px;line-height:100%}.h4[data-v-2978c5a7],h4[data-v-2978c5a7]{font-size:clamp(16px,16px + 0vw,16px);line-height:112%}.h4[data-v-2978c5a7],.p[data-v-2978c5a7],h4[data-v-2978c5a7],p[data-v-2978c5a7]{font-family:NB Architekt Regular,sans-serif;font-style:normal;font-weight:400;letter-spacing:12%}.p[data-v-2978c5a7],p[data-v-2978c5a7]{color:var(--current-color);font-size:clamp(12px,-2px + .8333333333vw,14px);line-height:140%}.book-quote[data-v-2978c5a7]{font-size:clamp(40px,-16px + 3.3333333333vw,48px);letter-spacing:1.2px}.book-quote[data-v-2978c5a7],.cta[data-v-2978c5a7]{font-family:NB Architekt Regular,sans-serif;font-style:normal;font-weight:400;line-height:100%}.cta[data-v-2978c5a7]{font-size:clamp(12px,12px + 0vw,12px);letter-spacing:12%}[data-v-2978c5a7]:root{--blur:16px}@keyframes scroll-2978c5a7{0%{opacity:1;transform:translateY(0)}20%{transform:translateY(6px)}40%{opacity:0;transform:translateY(12px)}to{opacity:0;transform:translateY(12px)}}@keyframes scrollIn-2978c5a7{0%{opacity:0;transform:translateY(-12px)}20%{opacity:1;transform:translateY(-6px)}40%{transform:translateY(0)}to{transform:translateY(0)}}.blink[data-v-2978c5a7]{animation:blink-2978c5a7 .12s step-end forwards;animation-delay:0s}@keyframes blink-2978c5a7{0%{opacity:1}8.3333333333%{opacity:0}16.6666666667%{opacity:1}25%{opacity:0}33.3333333333%{opacity:1}41.6666666667%{opacity:0}50%{opacity:1}58.3333333333%{opacity:0}66.6666666667%{opacity:1}75%{opacity:0}83.3333333333%{opacity:1}91.6666666667%{opacity:0}to{opacity:1}}.blink-slow[data-v-2978c5a7]{animation:blink-2978c5a7 .33s step-end forwards;animation-delay:0s}.backdrop-blur[data-v-2978c5a7]{-webkit-backdrop-filter:blur(var(--blur));backdrop-filter:blur(var(--blur))}.u-crosshairs[data-v-2978c5a7]{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;height:100%;left:0;padding:12px;pointer-events:none;position:absolute;top:0;width:100%;z-index:30}.u-crosshairs>div[data-v-2978c5a7]{display:block;position:relative}.u-crosshairs[data-v-2978c5a7]>:first-child{align-self:start;justify-self:start}.u-crosshairs[data-v-2978c5a7]>:nth-child(2){align-self:start;justify-self:end}.u-crosshairs[data-v-2978c5a7]>:nth-child(3){align-self:end;justify-self:start}.u-crosshairs[data-v-2978c5a7]>:nth-child(4){align-self:end;justify-self:end}@font-face{font-family:NB Architekt Regular;src:local("NB Architekt Regular Regular"),local("NB Architekt Regular"),url(../fonts/nb_architekt_regular-webfont.woff2) format(woff2);font-display:swap;font-weight:400}@font-face{font-family:NB Architekt Light;src:local("NB Architekt Light Light"),url(../fonts/nb_architekt_light-webfont.woff2) format(woff2);font-display:swap;font-weight:300}.h1[data-v-664e3f64],h1[data-v-664e3f64]{font-family:NB Architekt Light,sans-serif;font-size:clamp(80px,80px + 0vw,80px);font-style:normal;font-weight:300;letter-spacing:1.6px;line-height:90%}@media(min-width:950px){.h1[data-v-664e3f64],h1[data-v-664e3f64]{font-family:NB Architekt Light,sans-serif;font-size:clamp(62px,9.2602739726px + 4.7945205479vw,132px);font-style:normal;font-weight:300;letter-spacing:1.6px;line-height:90%}}.h2[data-v-664e3f64],h2[data-v-664e3f64]{font-family:NB Architekt Light,sans-serif;font-size:clamp(32px,32px + 0vw,32px);font-style:normal;font-weight:300;letter-spacing:1.92px;line-height:100%}@media(min-width:950px){.h2[data-v-664e3f64],h2[data-v-664e3f64]{font-family:NB Architekt Light,sans-serif;font-size:clamp(20px,-13.1506849315px + 3.0136986301vw,64px);font-style:normal;font-weight:300;letter-spacing:1.92px;line-height:100%}}.h3[data-v-664e3f64],h3[data-v-664e3f64]{font-family:NB Architekt Light,sans-serif;font-size:clamp(20px,20px + 0vw,20px);font-style:normal;font-weight:300;letter-spacing:2px;line-height:100%}.h4[data-v-664e3f64],h4[data-v-664e3f64]{font-size:clamp(16px,16px + 0vw,16px);line-height:112%}.h4[data-v-664e3f64],.p[data-v-664e3f64],h4[data-v-664e3f64],p[data-v-664e3f64]{font-family:NB Architekt Regular,sans-serif;font-style:normal;font-weight:400;letter-spacing:12%}.p[data-v-664e3f64],p[data-v-664e3f64]{color:var(--current-color);font-size:clamp(12px,-2px + .8333333333vw,14px);line-height:140%}.book-quote[data-v-664e3f64]{font-size:clamp(40px,-16px + 3.3333333333vw,48px);letter-spacing:1.2px}.book-quote[data-v-664e3f64],.cta[data-v-664e3f64]{font-family:NB Architekt Regular,sans-serif;font-style:normal;font-weight:400;line-height:100%}.cta[data-v-664e3f64]{font-size:clamp(12px,12px + 0vw,12px);letter-spacing:12%}[data-v-664e3f64]:root{--blur:16px}@keyframes scroll-664e3f64{0%{opacity:1;transform:translateY(0)}20%{transform:translateY(6px)}40%{opacity:0;transform:translateY(12px)}to{opacity:0;transform:translateY(12px)}}@keyframes scrollIn-664e3f64{0%{opacity:0;transform:translateY(-12px)}20%{opacity:1;transform:translateY(-6px)}40%{transform:translateY(0)}to{transform:translateY(0)}}.blink[data-v-664e3f64]{animation:blink-664e3f64 .12s step-end forwards;animation-delay:0s}@keyframes blink-664e3f64{0%{opacity:1}8.3333333333%{opacity:0}16.6666666667%{opacity:1}25%{opacity:0}33.3333333333%{opacity:1}41.6666666667%{opacity:0}50%{opacity:1}58.3333333333%{opacity:0}66.6666666667%{opacity:1}75%{opacity:0}83.3333333333%{opacity:1}91.6666666667%{opacity:0}to{opacity:1}}.blink-slow[data-v-664e3f64]{animation:blink-664e3f64 .33s step-end forwards;animation-delay:0s}.backdrop-blur[data-v-664e3f64]{-webkit-backdrop-filter:blur(var(--blur));backdrop-filter:blur(var(--blur))}.s-contact-hero[data-v-664e3f64]{aspect-ratio:375/816;position:relative;width:100vw}@media(min-width:950px){.s-contact-hero[data-v-664e3f64]{aspect-ratio:1440/816}}.s-contact-hero[data-v-664e3f64]:before{background:linear-gradient(to bottom,var(--black-0),var(--black));bottom:-5px;content:"";height:264px;left:0;pointer-events:none;position:absolute;width:100%;z-index:14}.s-contact-hero__media[data-v-664e3f64]{inset:0;position:absolute}.s-contact-hero__content[data-v-664e3f64]{align-items:center;display:flex;flex-direction:column;gap:24px;height:100%;justify-content:center;padding:12px;position:relative;width:100%}.s-contact-hero .s-contact-hero__hud[data-v-664e3f64]{inset:0;overflow:hidden;pointer-events:none;position:absolute}.s-contact-hero .email[data-v-664e3f64]{flex-direction:column;gap:12px;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.s-contact-hero .email[data-v-664e3f64],.s-contact-hero .email .h1[data-v-664e3f64]{display:flex;justify-content:center;position:relative}@media(max-width:949px){.s-contact-hero .email .h1[data-v-664e3f64]{flex-direction:column;font-family:NB Architekt Light,sans-serif;font-size:clamp(32px,32px + 0vw,32px);font-style:normal;font-weight:300;letter-spacing:1.92px;line-height:100%}}@media(max-width:949px)and (min-width:950px){.s-contact-hero .email .h1[data-v-664e3f64]{font-family:NB Architekt Light,sans-serif;font-size:clamp(20px,-13.1506849315px + 3.0136986301vw,64px);font-style:normal;font-weight:300;letter-spacing:1.92px;line-height:100%}}.s-contact-hero .email .h1 span[data-v-664e3f64]:nth-child(2):before{content:"@"}.s-contact-hero[data-v-664e3f64] .u-crosshairs>div:first-child,.s-contact-hero[data-v-664e3f64] .u-crosshairs>div:nth-child(2){visibility:hidden}@font-face{font-family:NB Architekt Regular;src:local("NB Architekt Regular Regular"),local("NB Architekt Regular"),url(../fonts/nb_architekt_regular-webfont.woff2) format(woff2);font-display:swap;font-weight:400}@font-face{font-family:NB Architekt Light;src:local("NB Architekt Light Light"),url(../fonts/nb_architekt_light-webfont.woff2) format(woff2);font-display:swap;font-weight:300}.h1[data-v-e1f04ef2],h1[data-v-e1f04ef2]{font-family:NB Architekt Light,sans-serif;font-size:clamp(80px,80px + 0vw,80px);font-style:normal;font-weight:300;letter-spacing:1.6px;line-height:90%}@media(min-width:950px){.h1[data-v-e1f04ef2],h1[data-v-e1f04ef2]{font-family:NB Architekt Light,sans-serif;font-size:clamp(62px,9.2602739726px + 4.7945205479vw,132px);font-style:normal;font-weight:300;letter-spacing:1.6px;line-height:90%}}.h2[data-v-e1f04ef2],h2[data-v-e1f04ef2]{font-family:NB Architekt Light,sans-serif;font-size:clamp(32px,32px + 0vw,32px);font-style:normal;font-weight:300;letter-spacing:1.92px;line-height:100%}@media(min-width:950px){.h2[data-v-e1f04ef2],h2[data-v-e1f04ef2]{font-family:NB Architekt Light,sans-serif;font-size:clamp(20px,-13.1506849315px + 3.0136986301vw,64px);font-style:normal;font-weight:300;letter-spacing:1.92px;line-height:100%}}.h3[data-v-e1f04ef2],h3[data-v-e1f04ef2]{font-family:NB Architekt Light,sans-serif;font-size:clamp(20px,20px + 0vw,20px);font-style:normal;font-weight:300;letter-spacing:2px;line-height:100%}.h4[data-v-e1f04ef2],h4[data-v-e1f04ef2]{font-size:clamp(16px,16px + 0vw,16px);line-height:112%}.h4[data-v-e1f04ef2],.p[data-v-e1f04ef2],h4[data-v-e1f04ef2],p[data-v-e1f04ef2]{font-family:NB Architekt Regular,sans-serif;font-style:normal;font-weight:400;letter-spacing:12%}.p[data-v-e1f04ef2],p[data-v-e1f04ef2]{color:var(--current-color);font-size:clamp(12px,-2px + .8333333333vw,14px);line-height:140%}.book-quote[data-v-e1f04ef2]{font-size:clamp(40px,-16px + 3.3333333333vw,48px);letter-spacing:1.2px}.book-quote[data-v-e1f04ef2],.cta[data-v-e1f04ef2]{font-family:NB Architekt Regular,sans-serif;font-style:normal;font-weight:400;line-height:100%}.cta[data-v-e1f04ef2]{font-size:clamp(12px,12px + 0vw,12px);letter-spacing:12%}[data-v-e1f04ef2]:root{--blur:16px}@keyframes scroll-e1f04ef2{0%{opacity:1;transform:translateY(0)}20%{transform:translateY(6px)}40%{opacity:0;transform:translateY(12px)}to{opacity:0;transform:translateY(12px)}}@keyframes scrollIn-e1f04ef2{0%{opacity:0;transform:translateY(-12px)}20%{opacity:1;transform:translateY(-6px)}40%{transform:translateY(0)}to{transform:translateY(0)}}.blink[data-v-e1f04ef2]{animation:blink-e1f04ef2 .12s step-end forwards;animation-delay:0s}@keyframes blink-e1f04ef2{0%{opacity:1}8.3333333333%{opacity:0}16.6666666667%{opacity:1}25%{opacity:0}33.3333333333%{opacity:1}41.6666666667%{opacity:0}50%{opacity:1}58.3333333333%{opacity:0}66.6666666667%{opacity:1}75%{opacity:0}83.3333333333%{opacity:1}91.6666666667%{opacity:0}to{opacity:1}}.blink-slow[data-v-e1f04ef2]{animation:blink-e1f04ef2 .33s step-end forwards;animation-delay:0s}.backdrop-blur[data-v-e1f04ef2]{-webkit-backdrop-filter:blur(var(--blur));backdrop-filter:blur(var(--blur))}.error-page[data-v-e1f04ef2]{background-color:var(--theme-bg);color:var(--theme-fg);min-height:100vh;overflow-x:clip;position:relative;width:100vw}.error-index[data-v-e1f04ef2]{width:100%}
