:root{--scrollbar-width: 0px;--viewport-width: calc(100vw - var(--scrollbar-width));--full-size: min(var(--viewport-width), 1920px);--max-size: min(var(--viewport-width), 2560px);--outer-pad: clamp(1.125rem, -.0682rem + 3.1818vw, 3.75rem);--header-height: 111px;--footer-height: 55px;--color--jambolan-purple: #1A0B1C;--color--jambolan-purple--rgb: 26 11 28;--color--jambolan-purple--hsl: 293deg 44% 8%;--color--jambolan-purple--filter: brightness(0) saturate(100%) invert(5%) sepia(17%) saturate(7261%) hue-rotate(271deg) brightness(65%) contrast(96%);--color--dark-navy-blue: #0C0A3E;--color--dark-navy-blue--rgb: 12 10 62;--color--dark-navy-blue--hsl: 242deg 72% 14%;--color--dark-navy-blue--filter: brightness(0) saturate(100%) invert(5%) sepia(46%) saturate(6418%) hue-rotate(243deg) brightness(89%) contrast(105%);--color--vanity-purple: #7B1E7A;--color--vanity-purple--rgb: 123 30 122;--color--vanity-purple--hsl: 301deg 61% 30%;--color--vanity-purple--filter: brightness(0) saturate(100%) invert(17%) sepia(63%) saturate(2800%) hue-rotate(282deg) brightness(88%) contrast(96%);--color--hippie-pink: #B33F62;--color--hippie-pink--rgb: 179 63 98;--color--hippie-pink--hsl: 342deg 48% 47%;--color--hippie-pink--filter: brightness(0) saturate(100%) invert(36%) sepia(62%) saturate(765%) hue-rotate(294deg) brightness(82%) contrast(91%);--color--aura-red: #F9564F;--color--aura-red--rgb: 249 86 79;--color--aura-red--hsl: 2deg 93% 64%;--color--aura-red--filter: brightness(0) saturate(100%) invert(46%) sepia(44%) saturate(852%) hue-rotate(314deg) brightness(94%) contrast(107%);--color--soft-orange: #F3C677;--color--soft-orange--rgb: 243 198 119;--color--soft-orange--hsl: 38deg 84% 71%;--color--soft-orange--filter: brightness(0) saturate(100%) invert(87%) sepia(26%) saturate(981%) hue-rotate(329deg) brightness(101%) contrast(91%);--color--turquoise-green: #14B884;--color--turquoise-green--rgb: 20, 184, 132;--color--turquoise-green--hsl: 161, 80%, 40%;--color--turquoise-green--filter: brightness(0) saturate(100%) invert(74%) sepia(43%) saturate(6741%) hue-rotate(120deg) brightness(93%) contrast(84%);--color--champagne-white: #FBEDD5;--color--champagne-white--rgb: 251 237 213;--color--champagne-white--hsl: 38deg 83% 91%;--color--champagne-white--filter: brightness(0) saturate(100%) invert(91%) sepia(11%) saturate(630%) hue-rotate(335deg) brightness(105%) contrast(97%);--color--default--text: var(--color--champagne-white);--color--default--text-2: var(--color--jambolan-purple);--color--default--bg: var(--color--jambolan-purple);--color--default--bg-2: var(--color--dark-navy-blue);--color--default--accent: var(--color--hippie-pink);--color--default--accent-2: var(--color--aura-red);--color--default--accent-3: var(--color--turquoise-green);--color--default--focus: var(--color--soft-orange);--color--default--focus-2: var(--color--vanity-purple);--font-family--atompunk-head: "Atompunk Head", sans-serif;--font-family--atompunk-sans: "Atompunk Sans", sans-serif;--font-family--atompunk-script: "Atompunk Script", serif;--font-family--atompunk-symbols: "Atompunk Symbols";--font-family--oxanium: "Oxanium";--font-family--carosello: "Carosello";--font-size--xs: 1rem;--font-size--s: 1.125rem;--font-size--m: clamp(1.25rem, 1.225rem + .125vw, 1.375rem);--font-size--l: clamp(1.3125rem, 1.2625rem + .25vw, 1.5625rem);--font-size--xl: clamp(1.875rem, 1.75rem + .625vw, 2.5rem);--font-size--2xl: clamp(2.1875rem, 1.875rem + 1.5625vw, 3.75rem);--font-size--3xl: clamp(2.5rem, 2.0625rem + 2.1875vw, 4.6875rem);--font-size--omega: clamp(3.125rem, 1.875rem + 6.25vw, 9.375rem);--spacing--3xs: clamp(.1875rem, .1625rem + .125vw, .3125rem);--spacing--2xs: clamp(.3125rem, .25rem + .3125vw, .625rem);--spacing--xs: clamp(.5rem, .4125rem + .4375vw, .9375rem);--spacing--s: clamp(.625rem, .5rem + .625vw, 1.25rem);--spacing--m: clamp(.9375rem, .75rem + .9375vw, 1.875rem);--spacing--l: clamp(1.25rem, 1rem + 1.25vw, 2.5rem);--spacing--xl: clamp(1.875rem, 1.5rem + 1.875vw, 3.75rem);--spacing--2xl: clamp(2.5rem, 2rem + 2.5vw, 5rem);--spacing--3xl: clamp(3.75rem, 3rem + 3.75vw, 7.5rem);--spacing--4xl: clamp(5rem, 4rem + 5vw, 10rem);--spacing--5xl: clamp(6.25rem, 5rem + 6.25vw, 12.5rem);--duration--shorter: 125ms;--duration--short: .25s;--duration--normal: .5s;--duration--long: 1000s;--radius--s: 5px;--radius--m: 15px;--radius--l: 25px;--border-size--m: 4px;--border-size--s: 3px;--border-color: var(--color--default--text);--drop-border--s: drop-shadow(0px var(--border-size--s) 0px var(--border-color)) drop-shadow(var(--border-size--s) 0px 0px var(--border-color)) drop-shadow(calc(var(--border-size--s) * -1) 0px 0px var(--border-color)) drop-shadow(0px calc(var(--border-size--s) * -1) 0px var(--border-color));--drop-border--m: drop-shadow(0px var(--border-size--m) 0px var(--border-color)) drop-shadow(var(--border-size--m) 0px 0px var(--border-color)) drop-shadow(calc(var(--border-size--m) * -1) 0px 0px var(--border-color)) drop-shadow(0px calc(var(--border-size--m) * -1) 0px var(--border-color));--shadow-size: 6px;--shadow-color: hsl(from var(--color--default--accent) h s calc(l - 20) );--drop-shadow: drop-shadow(var(--shadow-size) var(--shadow-size) 0px var(--shadow-color));--text-shadow-size: 3px;--text-shadow-color: hsl(from var(--color--default--accent) h s calc(l - 20) );--text-shadow: drop-shadow(var(--text-shadow-size) var(--text-shadow-size) 0px var(--text-shadow-color))}@media(max-width:1000px){:root{--header-height: 97px}}@media(max-width:550px){:root{--footer-height: 75px}}
