@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-13c796a0],h1[data-v-13c796a0]{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-13c796a0],h1[data-v-13c796a0]{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-13c796a0],h2[data-v-13c796a0]{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-13c796a0],h2[data-v-13c796a0]{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-13c796a0],h3[data-v-13c796a0]{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-13c796a0],h4[data-v-13c796a0]{font-size:clamp(16px,16px + 0vw,16px);line-height:112%}.h4[data-v-13c796a0],.p[data-v-13c796a0],h4[data-v-13c796a0],p[data-v-13c796a0]{font-family:NB Architekt Regular,sans-serif;font-style:normal;font-weight:400;letter-spacing:12%}.p[data-v-13c796a0],p[data-v-13c796a0]{color:var(--current-color);font-size:clamp(12px,-2px + .8333333333vw,14px);line-height:140%}.book-quote[data-v-13c796a0]{font-size:clamp(40px,-16px + 3.3333333333vw,48px);letter-spacing:1.2px}.book-quote[data-v-13c796a0],.cta[data-v-13c796a0]{font-family:NB Architekt Regular,sans-serif;font-style:normal;font-weight:400;line-height:100%}.cta[data-v-13c796a0]{font-size:clamp(12px,12px + 0vw,12px);letter-spacing:12%}[data-v-13c796a0]:root{--blur:16px}@keyframes scroll-13c796a0{0%{opacity:1;transform:translateY(0)}20%{transform:translateY(6px)}40%{opacity:0;transform:translateY(12px)}to{opacity:0;transform:translateY(12px)}}@keyframes scrollIn-13c796a0{0%{opacity:0;transform:translateY(-12px)}20%{opacity:1;transform:translateY(-6px)}40%{transform:translateY(0)}to{transform:translateY(0)}}.blink[data-v-13c796a0]{animation:blink-13c796a0 .12s step-end forwards;animation-delay:0s}@keyframes blink-13c796a0{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-13c796a0]{animation:blink-13c796a0 .33s step-end forwards;animation-delay:0s}.backdrop-blur[data-v-13c796a0]{-webkit-backdrop-filter:blur(var(--blur));backdrop-filter:blur(var(--blur))}.a-div[data-v-13c796a0]{display:inline-flex;position:relative;width:100%}.a-div .corners[data-v-13c796a0]{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;inset:0;pointer-events:none;position:absolute}@media(min-width:950px){.a-div .corners[data-v-13c796a0]{display:grid}}.a-div .corners>div[data-v-13c796a0]{display:block;opacity:0;position:relative;transition:transform var(--d-fast) var(--ease-in-out-circ)}.a-div .corners[data-v-13c796a0]>:first-child{align-self:start;justify-self:start;transform:translate(-2px,-2px)}.a-div .corners[data-v-13c796a0]>:nth-child(2){align-self:start;justify-self:end;transform:translate(2px,-2px)}.a-div .corners[data-v-13c796a0]>:nth-child(3){align-self:end;justify-self:start;transform:translate(-2px,2px)}.a-div .corners[data-v-13c796a0]>:nth-child(4){align-self:end;justify-self:end;transform:translate(2px,2px)}@media(hover:hover)and (pointer:fine){@keyframes blink-13c796a0{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}}.a-div:hover .blink[data-v-13c796a0]{animation:blink-13c796a0 .12s step-end forwards;animation-delay:0s}.a-div:hover .m-large-button[data-v-13c796a0]{background-color:var(--white10);border:1px solid var(--white16)}.a-div:hover .corners>div[data-v-13c796a0]{opacity:1;transform:translate(0)}}.m-large-button[data-v-13c796a0]{align-items:center;background-color:var(--white2);border:1px solid var(--white10);cursor:pointer;display:flex;height:40px;justify-content:center;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}
