*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth}body,h1,h2,h3,h4,h5,h6,p,ul,ol,li,figure,a,button{margin:0;padding:0}a{color:inherit;text-decoration:none}button{cursor:pointer;-webkit-user-select:none;user-select:none;border:none;background-color:transparent}ul,ol{list-style-type:none}address{font-style:normal}:root{--text-9xl: 8rem;--text-9xl-line-height: 1;--text-8xl: 6rem;--text-8xl-line-height: 1;--text-7xl: 4.5rem;--text-7xl-line-height: 1;--text-6xl: 3.75rem;--text-6xl-line-height: 1;--text-5xl: 3rem;--text-5xl-line-height: 1;--text-4xl: 2.25rem;--text-4xl-line-height: calc(2.5 / 2.25);--text-3xl: 1.875rem;--text-3xl-line-height: 1.2 ;--text-2xl: 1.5rem;--text-2xl-line-height: calc(2 / 1.5);--text-xl: 1.25rem;--text-xl-line-height: calc(1.75 / 1.25);--text-lg: 1.125rem;--text-lg-line-height: calc(1.75 / 1.125);--text-base: 1rem;--text-base-line-height: 1.5 ;--text-sm: .875rem;--text-sm-line-height: calc(1.25 / .875);--text-xs: .75rem;--text-xs-line-height: calc(1 / .75)}.text-9xl{font-size:var(--text-9xl);line-height:var(--text-9xl-line-height)}.text-8xl{font-size:var(--text-8xl);line-height:var(--text-8xl-line-height)}.text-7xl{font-size:var(--text-7xl);line-height:var(--text-7xl-line-height)}.text-6xl{font-size:var(--text-6xl);line-height:var(--text-6xl-line-height)}.text-5xl{font-size:var(--text-5xl);line-height:var(--text-5xl-line-height)}.text-4xl{font-size:var(--text-4xl);line-height:var(--text-4xl-line-height)}.text-3xl{font-size:var(--text-3xl);line-height:var(--text-3xl-line-height)}.text-2xl{font-size:var(--text-2xl);line-height:var(--text-2xl-line-height)}.text-xl{font-size:var(--text-xl);line-height:var(--text-xl-line-height)}.text-lg{font-size:var(--text-lg);line-height:var(--text-lg-line-height)}.text-base{font-size:var(--text-base);line-height:var(--text-base-line-height)}.text-sm{font-size:var(--text-sm);line-height:var(--text-sm-line-height)}.text-xs{font-size:var(--text-xs);line-height:var(--text-xs-line-height)}:root{--neutral-900: #111;--neutral-900-rgb: 17, 17, 17;--neutral-700: #444;--neutral-600: #666;--neutral-500: #888;--neutral-300: #ddd;--neutral-100: #fafafa;--neutral-100-rgb: 250, 250, 250;--brand-900: #5c0e10;--brand-700: #8a1619;--brand-600: #ca2020;--brand-500: #e62429;--brand-300: #f07c7f;--brand-200: #f5a7a9;--brand-100: #fad3d4;--warning-700: #b45309;--warning-500: #f59e0b;--warning-300: #fde68a;--info-700: #1d4ed8;--info-500: #3b82f6;--info-300: #93c5fd;--success-700: #21b91c;--success-500: #29e723;--success-300: #54ec4f;--error: #ef4444}:root{--spacing-base: .25rem;--spacing-x1: calc(var(--spacing-base) * 1);--spacing-x2: calc(var(--spacing-base) * 2);--spacing-x3: calc(var(--spacing-base) * 3);--spacing-x4: calc(var(--spacing-base) * 4);--spacing-x5: calc(var(--spacing-base) * 5);--spacing-x6: calc(var(--spacing-base) * 6);--spacing-x7: calc(var(--spacing-base) * 7);--spacing-x8: calc(var(--spacing-base) * 8);--spacing-x9: calc(var(--spacing-base) * 9);--spacing-x10: calc(var(--spacing-base) * 10);--spacing-x11: calc(var(--spacing-base) * 11);--spacing-x12: calc(var(--spacing-base) * 12);--spacing-x13: calc(var(--spacing-base) * 13);--spacing-x14: calc(var(--spacing-base) * 14);--spacing-x15: calc(var(--spacing-base) * 15);--spacing-x16: calc(var(--spacing-base) * 16);--spacing-x17: calc(var(--spacing-base) * 17);--spacing-x18: calc(var(--spacing-base) * 18);--spacing-x19: calc(var(--spacing-base) * 19);--spacing-x20: calc(var(--spacing-base) * 20)}:root{--radius-4xl: 2rem;--radius-3xl: 1.5rem;--radius-2xl: 1rem;--radius-xl: .75rem;--radius-lg: .5rem;--radius-md: .375rem;--radius-sm: .25rem;--radius-xs: .125rem}:root{--transition-duration-basic: .3s;--transition-easing-func: ease-in-out}body{font-family:Poppins,sans-serif;font-weight:400;font-style:normal;color:var(--neutral-900);background-color:var(--neutral-100)}h1,h2,h3,h4,h5,h6{font-family:Bebas Neue,sans-serif}.container{max-width:1320px;margin-inline:auto}@media(width<=1399px){.container{max-width:1140px}}@media(width<=1199px){.container{max-width:960px}}@media(width<=991px){.container{max-width:720px}}@media(width<=767px){.container{max-width:540px}}@media(width<=575px){.container{width:calc(100% - var(--spacing-x4) * 2);margin-inline:var(--spacing-x4)}}
