@font-face{font-family:"Doom Cinzel";src:url('/_cached/cinzel-decorative.ecdc07e750146b9a.woff') format('woff');font-style:normal;font-weight:900;font-display:swap}
.doom-title.display{font-family:"Doom Cinzel",Georgia,serif;font-weight:900;font-synthesis:none;font-size:clamp(2rem,8.2vw,8.5rem);line-height:1.2;letter-spacing:.015em;max-width:calc(100% - 32px);padding:.08em 0;color:#c2e0ca;text-shadow:0 3px 2px #000,0 0 26px #5fbc8c35}
@supports(background-clip:text){.doom-title.display{background:linear-gradient(172deg,#edf7ed 8%,#aacdb8 58%,#688e76 100%);background-clip:text;-webkit-background-clip:text;color:transparent;text-shadow:none;filter:drop-shadow(0 3px 2px #000) drop-shadow(0 0 18px #5fbc8c40)}}
@media(max-width:650px){.doom-title.display{font-size:clamp(1.8rem,8vw,3.25rem);max-width:calc(100% - 28px)}}
@media(forced-colors:active){.doom-title.display{background:none;color:CanvasText;filter:none;text-shadow:none}}

/* Keep the trigger fixed; the links float beneath it without resizing the header. */
.doom-menu-wrap{width:max-content}
.doom-menu-links{position:absolute;top:calc(100% + 12px);left:50%;transform:translateX(-50%);margin:0;box-sizing:border-box;width:min(280px,calc(100vw - 32px));z-index:10}
.doom-menu-bar .brand,.doom-menu-saying{min-width:0;overflow-wrap:anywhere}
