*,:before,:after{box-sizing:border-box}*{margin:0}html{-moz-text-size-adjust:none;text-size-adjust:none;height:100%}body{min-height:100%;line-height:1.5}img,picture,video,canvas,svg{max-width:100%;display:block}input,button,textarea,select{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:none}a{color:inherit;text-decoration:none}ul,ol{padding:0;list-style:none}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}p{margin:0}table{border-collapse:collapse}
:root{--accent1:#f462a0;--accent2:#f97dc3;--accent3:#ffdbf0;--accent4:#fde9f2;--accent5:#ffea64;--accent6:#fdf1bf;--error:#f0003c;--white:#fff;--black:#000;--primary:#171a24;--primary1:#2a2e3b;--secondary:#6c6e78;--secondary1:#9d9fa5;--secondary2:#dddddf;--secondary3:#f8fafa}
@font-face{font-family:"TikTok Sans 24pt ExtraExpanded";src:url(/fonts/TikTokSans_24pt_ExtraExpanded-ExtraBold.ttf)format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:"TikTok Sans 18pt SemiExpanded";src:url(/fonts/TikTokSans_18pt_SemiExpanded-Medium.ttf)format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"TikTok Sans 18pt SemiExpanded";src:url(/fonts/TikTokSans_18pt_SemiExpanded-SemiBold.ttf)format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"TikTok Sans 18pt SemiExpanded";src:url(/fonts/TikTokSans_18pt_SemiExpanded-Bold.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}:root{--first-family:"TikTok Sans 18pt SemiExpanded", sans-serif;--second-family:"TikTok Sans 24pt ExtraExpanded", sans-serif}
:root{--page-max-width:1920px}.site{width:100%;max-width:var(--page-max-width);background:var(--white);min-height:100%;margin:0 auto}
:root{--bp-medium:1199px;--bp-mobile:767px;--page-padding-x:190px}@media (max-width:1820px){:root{--page-padding-x:120px}}@media (max-width:1640px){:root{--page-padding-x:60px}}
:root{--background:var(--white);--foreground:var(--primary)}html,body{max-width:100vw;overflow-x:hidden}body{font-family:var(--first-family);color:var(--foreground);background:var(--background);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex-direction:column;display:flex}
