@font-face{font-family:Century Gothic;src:url(/fonts/CenturyGothic.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Century Gothic;src:url(/fonts/CenturyGothic-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Century Gothic;src:url(/fonts/CenturyGothic-Italic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Toppan Bunkyu Mincho;src:url(/fonts/ToppanBunkyuMincho-Subset.woff2) format("woff2"),url(/fonts/ToppanBunkyuMincho-Regular.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@layer base{html{overflow-y:scroll}}:root{--primary-color:#98001e;--primary-light:#b33347;--primary-dark:#6b0015}.text-primary{color:var(--primary-color)}.bg-primary{background-color:var(--primary-color)}.hover\:bg-primary-dark:hover{background-color:var(--primary-dark)}