.schraeger-heading{font-family:Manrope,Arial,sans-serif!important;font-style:normal!important;font-weight:430!important;letter-spacing:-.055em!important;text-wrap:balance}
.schraeger-heading .schraeger-weight{color:#b38b48!important;-webkit-text-fill-color:#b38b48!important;font-family:inherit!important;font-style:normal!important;font-weight:690!important;letter-spacing:inherit!important}
.schraeger-heading .schraeger-weight.schraeger-flip-ready{display:inline-block;vertical-align:bottom;perspective:900px;perspective-origin:0 50%}
.schraeger-weight__sr{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}
.schraeger-weight__stage{position:relative;display:inline-block;transform-style:preserve-3d;transform-origin:0 50%;vertical-align:bottom;will-change:transform}
.schraeger-weight__face{display:block;color:var(--schraeger-face-color);font:inherit;letter-spacing:inherit;transform-origin:0 50%;backface-visibility:hidden}
.schraeger-weight__front{--schraeger-face-color:#b38b48;-webkit-text-fill-color:#b38b48!important;transform:translateZ(.42em)}
.schraeger-weight__back{--schraeger-face-color:var(--schraeger-final-color);-webkit-text-fill-color:var(--schraeger-final-color)!important;position:absolute;inset:0;transform:rotateX(-90deg) translateZ(.42em)}
.schraeger-flipping .schraeger-weight__stage{animation:schraeger-type-turn 680ms cubic-bezier(.25,.62,.2,1) 650ms both}
@keyframes schraeger-type-turn{from{transform:rotateX(0deg)}to{transform:rotateX(90deg)}}
