@layer rhm.base{@layer rhm.text{.rhm-header{line-height:1.2;font-family:var(--font-family,var(--font-manrope));margin:0;padding:0}.rhm-header--left{text-align:left}.rhm-header--center{text-align:center}.rhm-header--right{text-align:right}@media screen and (width<=749px){.rhm-header--mobile-left{text-align:left}.rhm-header--mobile-center{text-align:center}.rhm-header--mobile-right{text-align:right}}.rhm-paragraph{margin:0;padding:0}.rhm-paragraph p{margin:0 0 1em}.rhm-paragraph p:last-child{margin-bottom:0}.rhm-paragraph{font-family:var(--font-family,var(--font-bricolage));width:var(--width,100%);display:block}.rhm-paragraph>*{float:var(--float,none)}.rhm-paragraph--mobile-left{text-align:left}.rhm-paragraph--mobile-center{text-align:center}.rhm-paragraph--mobile-right{text-align:right}@media screen and (mi-width:750px){.rhm-paragraph--left{text-align:left}.rhm-paragraph--center{text-align:center}.rhm-paragraph--right{text-align:right}}.rhm-paragraph.small{font-size:var(--font-base)}.rhm-paragraph.medium{font-size:var(--font-medium)}.rhm-paragraph.large{font-size:var(--font-large)}@media screen and (width>=750px){.rhm-paragraph.small{font-size:calc(var(--font-base) * var(--font-desktop-multiplier))}.rhm-paragraph.medium{font-size:calc(var(--font-medium) * var(--font-desktop-multiplier))}.rhm-paragraph.large{font-size:calc(var(--font-large) * var(--font-desktop-multiplier))}}}.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}}@layer rhm.components.header{.header-logo__image-container .imago_top,.header-logo__image-container .imago_bottom{clip-path:inset(0 100% 0 0);transition:clip-path .3s}.header-logo__image-container .imago_cross{clip-path:inset(0 0 100%);transition:clip-path .3s .3s}.header-logo__image-container:hover .imago_top,.header-logo__image-container:hover .imago_bottom{clip-path:inset(0);transition-delay:0s}.header-logo__image-container:hover .imago_cross{clip-path:inset(0);transition-delay:.3s}#header-group{z-index:10;--full-page-grid-central-column-width:min(var(--page-width) - var(--page-margin) * 2, calc(100% - var(--page-margin) * 2));--full-page-grid-margin:minmax(var(--page-margin), 1fr);grid-template-columns:var(--full-page-grid-margin) var(--full-page-grid-central-column-width) var(--full-page-grid-margin);width:100dvw;display:grid;position:fixed;top:0;right:0}#header-group>.header-group-container{grid-column:2}header{z-index:10;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:rgba(var(--color-background), .3);border:1px solid #ccc7;border-radius:5px;grid-column:2;width:100%;margin-top:10px;transition:top .3s ease-in-out}}
