*{margin:0;padding:0;box-sizing:border-box}body{font-family:"Source Serif 4",serif}html{scroll-behavior:smooth;scroll-snap-type:y mandatory}@media (max-width: 768px){html{scroll-snap-type:none}}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#1f1f1f}::-webkit-scrollbar-thumb{background:#83358f;border-radius:4px}
