@font-face{font-family:Abel;src:url(../../../fonts/Abel/Abel-Regular.ttf) format("truetype")}@font-face{font-family:Architects Daughter;src:url(../../../fonts/Architects_Daughter/ArchitectsDaughter-Regular.ttf) format("truetype")}@font-face{font-family:Bangers;src:url(../../../fonts/Bangers/Bangers-Regular.ttf) format("truetype")}@font-face{font-family:Playfair Display;src:url(../../../fonts/Playfair_Display/PlayfairDisplay-VariableFont_wght.ttf) format("truetype")}@font-face{font-family:Playfair Display;src:url(../../../fonts/Playfair_Display/PlayfairDisplay-Italic-VariableFont_wght.ttf) format("truetype");font-style:italic}html,body{margin:0;padding:0;background:#000;box-sizing:border-box}body{--neutral-0: oklch(5% 0 3);--neutral-50: oklch(10% 0 3);--neutral-100: oklch(15% 0 3);--neutral-150: oklch(20% 0 3);--neutral-200: oklch(25% 0 3);--neutral-250: oklch(30% 0 3);--neutral-300: oklch(35% 0 3);--neutral-350: oklch(40% 0 3);--neutral-400: oklch(45% 0 3);--neutral-450: oklch(50% 0 3);--neutral-500: oklch(55% 0 3);--neutral-550: oklch(60% 0 3);--neutral-600: oklch(65% 0 3);--neutral-650: oklch(70% 0 3);--neutral-700: oklch(75% 0 3);--neutral-750: oklch(80% 0 3);--neutral-800: oklch(85% 0 3);--neutral-850: oklch(90% 0 3);--neutral-900: oklch(95% 0 3);--primary-100: oklch(39.41% .165 223.41);--primary-200: oklch(39.41% .165 223.41);--primary-300: oklch(49.41% .165 223.41);--primary-400: oklch(59.41% .165 223.41);--primary-500: oklch(69.41% .165 223.41);--primary-600: oklch(74.41% .165 223.41);--primary-700: oklch(80.41% .165 223.41);--primary-800: oklch(86.41% .165 223.41);--primary-900: oklch(92.41% .165 223.41);--accent1-100: oklch(29.03% .125 8.16);--accent1-200: oklch(35.8% .155 8.16);--accent1-300: oklch(44.03% .189 8.16);--accent1-400: oklch(52.27% .23 8.16);--accent1-500: oklch(65.8% .286 8.16);--accent1-600: oklch(70.8% .211 8.16);--accent1-700: oklch(72.56% .158 8.16);--accent1-800: oklch(80.21% .13 8.16);--accent1-900: oklch(86.09% .069 8.16);--accent2-100: oklch(24.62% .125 301.46);--accent2-200: oklch(32.27% .177 301.46);--accent2-300: oklch(38.74% .21 301.46);--accent2-400: oklch(48.74% .265 301.46);--accent2-500: oklch(56.97% .302 301.46);--accent2-600: oklch(63.74% .246 301.46);--accent2-700: oklch(68.44% .18 301.46);--accent2-800: oklch(77.56% .146 301.46);--accent2-900: oklch(84.62% .099 301.46);--accent3-100: oklch(29.33% .095 43.1);--accent3-200: oklch(39.33% .127 43.1);--accent3-300: oklch(47.86% .157 43.1);--accent3-400: oklch(57.86% .185 43.1);--accent3-500: oklch(69.33% .219 43.1);--accent3-600: oklch(75.21% .182 43.1);--accent3-700: oklch(78.74% .141 43.1);--accent3-800: oklch(83.15% .113 43.1);--accent3-900: oklch(88.74% .076 43.1);--danger-100: oklch(24.12% .101 23.82);--danger-200: oklch(34.12% .15 23.82);--danger-300: oklch(41.76% .18 23.82);--danger-400: oklch(52.35% .227 23.82);--danger-500: oklch(59.71% .261 23.82);--danger-600: oklch(66.76% .249 23.82);--danger-700: oklch(72.35% .19 23.82);--danger-800: oklch(82.35% .116 23.82);--danger-900: oklch(87.35% .079 23.82);--header-font: Bangers, sans-serif;--body-font: "Playfair Display", sans-serif;--outline-offset: 3px;background-color:var(--neutral-150)}h1,h2,h3,h4,h5,h6,p,div,span,input,label,button,a,li,ul,ol,textarea,select,option,form,section,header,footer,main,nav{color:var(--neutral-900)}body *{margin:0;padding:0;box-sizing:border-box;font-family:var(--body-font);font-size:.9rem;letter-spacing:.05rem;line-height:1.7rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,opacity .15s ease-in-out}@media (min-width: 768px){body *{font-size:1rem;line-height:1.9rem}}a,button,input,textarea,select{outline:none}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline:1px dashed var(--neutral-800);outline-offset:calc(var(--outline-offset) - 1px)}label:has(input:focus-visible){outline:1px dashed var(--neutral-800);outline-offset:calc(var(--outline-offset) - 1px)}input,textarea{font-size:1rem}@media (min-width: 768px){input,textarea{font-size:.875rem}}p:not(:last-child){margin-bottom:1rem}h1,h1 *,.h1,h2,h2 *,.h2,h3,h3 *,.h3,h4,h4 *,.h4,h5,h5 *,.h5,h6,h6 *,.h6{margin-bottom:1.2rem;font-family:var(--header-font);color:var(--primary-500);letter-spacing:.05rem;text-align:center}.primary-font,.primary-font *{font-family:var(--header-font);letter-spacing:.05rem}h1,h1 *,.h1{font-size:2.2rem;line-height:2.5rem}@media (min-width: 768px){h1,h1 *,.h1{font-size:3rem;line-height:4.2rem}}h2,h2 *,.h2{font-size:2rem;line-height:2.4rem}@media (min-width: 768px){h2,h2 *,.h2{font-size:2.7rem;line-height:3.7rem}}h3,h3 *,.h3{font-size:1.8rem;line-height:2rem}@media (min-width: 768px){h3,h3 *,.h3{font-size:2.5rem;line-height:3.5rem}}h4,h4 *,.h4{font-size:1.6rem;line-height:2rem}@media (min-width: 768px){h4,h4 *,.h4{font-size:2.2rem;line-height:3.2rem}}h5,h5 *,.h5{font-size:1.3rem;line-height:1.75rem}@media (min-width: 768px){h5,h5 *,.h5{font-size:2rem;line-height:3rem}}h6,h6 *,.h6{font-size:1.1rem;line-height:1.5rem}@media (min-width: 768px){h6,h6 *,.h6{font-size:1.8rem;line-height:2.8rem}}p{margin-bottom:.5rem}.error{color:var(--danger-500);font-size:.75rem;text-indent:0}.hidden{display:none!important}@keyframes shine{0%{left:-100%}25%{left:-100%}75%{left:200%}to{left:200%}}
