:root{--background:#0b0e17;--foreground:#ededed;--font-sans:var(--font-dm-sans);--font-serif:var(--font-cinzel);--font-luxury:var(--font-greatvibes);--font-roma:var(--font-cinzel)}*{box-sizing:border-box}html{scroll-behavior:smooth;min-height:100%}body{background:var(--background);min-height:100vh;color:var(--foreground);font-family:var(--font-dm-sans), sans-serif;margin:0;padding:0}h1,h2,h3,h4{font-family:inherit}
@font-face{font-family:dmSans;src:url(../media/dm_sans_v17_latin_regular-s.p.2o7k1_w7_w7bj.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:dmSans Fallback;src:local(Arial);ascent-override:94.36%;descent-override:29.49%;line-gap-override:0.0%;size-adjust:105.13%}.R_ik9G_className{font-family:dmSans,dmSans Fallback;font-style:normal;font-weight:400}.R_ik9G_variable{--font-dm-sans:"dmSans", "dmSans Fallback"}
@font-face{font-family:greatvibes;src:url(../media/GreatVibes_Regular-s.p.3p1ivvzqok6ns.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:greatvibes Fallback;src:local(Arial);ascent-override:131.4%;descent-override:61.92%;line-gap-override:0.0%;size-adjust:64.76%}.ffPUuq_className{font-family:greatvibes,greatvibes Fallback;font-style:normal;font-weight:400}.ffPUuq_variable{--font-greatvibes:"greatvibes", "greatvibes Fallback"}
@font-face{font-family:cinzel;src:url(../media/cinzel_v26_latin_regular-s.p.08-t_9_9_o-py.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:cinzel Fallback;src:local(Arial);ascent-override:77.71%;descent-override:29.62%;line-gap-override:0.0%;size-adjust:125.6%}.CQTDLq_className{font-family:cinzel,cinzel Fallback;font-style:normal;font-weight:400}.CQTDLq_variable{--font-cinzel:"cinzel", "cinzel Fallback"}
