@font-face{font-family:Allura;src:url('/assets/fonts/Allura-Regular.ttf') format('truetype');font-weight:400;font-style:normal;font-display:swap}
.site-title{margin:0 0 18px;text-align:center;color:var(--accent);font-family:inherit;font-size:26px;font-weight:650;line-height:1.35;overflow-wrap:anywhere;text-wrap:balance}
.site-title[hidden]{display:none}
.site-title[data-style=handwritten]{font-family:Allura,cursive;font-size:38px;font-weight:400;line-height:1.15}
.site-title[data-style=outline]{color:transparent;-webkit-text-stroke:1px var(--primary);font-weight:750;letter-spacing:.02em}
@media(max-width:760px){.site-title{font-size:22px;margin-bottom:16px}.site-title[data-style=handwritten]{font-size:34px}.site-title[data-style=outline]{font-size:24px}}
@media(forced-colors:active){.site-title[data-style=outline]{color:CanvasText;-webkit-text-stroke:0}}
