.knowledge-finale[data-v-bfae7776]{flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex}.finale--bottom[data-v-bfae7776]{padding-bottom:calc(var(--k-pad)*1.1);justify-content:flex-end}.finale--top[data-v-bfae7776]{padding-top:calc(var(--k-pad)*.6);justify-content:flex-start}.finale-photo[data-v-bfae7776]{z-index:0;margin:0;position:absolute;inset:0;overflow:hidden}.finale-photo img[data-v-bfae7776]{inset:0 calc(var(--k-parallax)*-1);width:calc(100% + var(--k-parallax)*2);-o-object-fit:cover;object-fit:cover;max-width:none;height:100%;transform:translate3d(var(--parallax-x,0),0,0);position:absolute}.finale-word[data-v-bfae7776]{z-index:1;font-size:var(--word-size,21cqw);letter-spacing:-.075em;text-align:center;text-wrap:balance;color:var(--editorial-accent);margin:0;line-height:.8;position:relative}.finale-subtitle[data-v-bfae7776]{font-size:calc(var(--k-h2)*.9);letter-spacing:-.04em;color:var(--editorial-ink);margin-top:.5em;line-height:1;display:block}.finale-cta[data-v-bfae7776]{z-index:1;margin-top:calc(var(--k-row)*1.6);padding:calc(var(--k-row)*.9) calc(var(--k-gap)*1.1);color:var(--editorial-paper);text-align:center;background:#151614;flex-direction:column;align-items:center;gap:.35em;transition:background-color .2s;display:flex;position:relative}.finale-cta[data-v-bfae7776]:hover{background:var(--editorial-accent);color:#fff}.finale-cta-title[data-v-bfae7776]{font-family:var(--k-heading-font);font-size:calc(var(--k-h3)*1.2);letter-spacing:-.02em;font-weight:600;line-height:1.1}.finale-cta-text[data-v-bfae7776]{font-size:var(--k-small);opacity:.8;line-height:1.3}.finale-site[data-v-bfae7776]{z-index:1;left:var(--k-pad);bottom:calc(var(--k-pad)*.42);font-size:var(--k-micro);letter-spacing:.02em;align-items:center;gap:.9em;display:flex;position:absolute}.finale-logo[data-v-bfae7776]{width:calc(var(--k-row)*2.2);fill:currentColor}.finale-action[data-v-bfae7776]{font-family:var(--k-heading-font);font-weight:600;transition:color .15s}.finale-site:hover .finale-action[data-v-bfae7776]{color:var(--k-highlight)}@media screen and (height<=500px) and (pointer:coarse),screen and (width<=767px){.finale-site[data-v-bfae7776]{text-align:center;flex-wrap:wrap;justify-content:center;row-gap:6px;bottom:16px;left:40px;right:40px}.finale-action[data-v-bfae7776]{flex-basis:100%}}@media print{.finale-photo img[data-v-bfae7776]{width:100%;inset:0}}
