@import"https://fonts.googleapis.com/css2?family=Manrope:wght@500&family=Bricolage+Grotesque:opsz@12..96&family=Inter:wght@400;500&display=swap";@layer theme,rhm;.section{--full-page-grid-central-column-width-wide-margins: min( var(--page-content-width) - var(--page-margin) * 4, calc(100% - var(--page-margin) * 4) );--full-page-grid-wide-margin: minmax(var(--page-margin), 1fr);--full-page-grid-with-wide-margins: var(--full-page-grid-wide-margin) var(--full-page-grid-central-column-width-wide-margins) var(--full-page-grid-wide-margin)}.page-width{max-width:var(--page-width);margin:0 auto}.txt-xsmall{font-size:var(--font-small);line-height:calc(1 + .5 / var(--font-body-scale));letter-spacing:.06rem}.txt-small{font-size:var(--font-base);line-height:calc(1 + .5 / var(--font-body-scale));letter-spacing:.1rem}.txt-medium{font-size:var(--font-medium);line-height:calc(1 + .5 / var(--font-body-scale));letter-spacing:.06rem}.txt-large{font-size:var(--font-large);line-height:calc(1 + .5 / var(--font-body-scale));letter-spacing:.06rem}.header__heading-link .imago_top,.header__heading-link .imago_bottom{clip-path:inset(0 100% 0 0);transition:clip-path .3s ease 0s}.header__heading-link .imago_cross{clip-path:inset(0 0 100% 0);transition:clip-path .3s ease .3s}.header__heading-link:hover .imago_top,.header__heading-link:hover .imago_bottom{clip-path:inset(0);transition-delay:0s}.header__heading-link:hover .imago_cross{clip-path:inset(0);transition-delay:.3s}sticky-header.header-wrapper{position:absolute;width:calc(100% - 3rem);margin-top:10px;z-index:10;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:top .3s ease-in-out;background:rgba(var(--color-background),.3);left:50%;transform:translate(-50%);border-radius:5px;border:1px solid #ccc7}
