/* * SPDX-FileCopyrightText: 2025 Ncam Gnrvngu * * SPDX-License-Identifier: AGPL-3.0-or-later */ @use "base"; @use "mocha" as c; #greeter { display: flex; margin: auto; max-width: 900px; width: 90%; margin-bottom: 50px; align-items: center; margin-top: 50px; } @media(min-width: 600px) { #greeter { margin-top: 100px; } } #greeter img { image-rendering: crisp-edges; width: 20%; height: auto; margin: auto; border-radius: 100%; } #greeter div { //@include base.center-vertically; width: 80%; padding-left: min(70px, 4cqw); } #greeter div h1 { font-size: min(5cqw, 35pt); font-weight: 600; margin-bottom: 5px; } #greeter div h2 { font-size: min(2.7cqw, 18pt); font-weight: 600; color: c.$subtext1; margin-top: 5px; } #categories { display: grid; gap: 30px; grid-template-columns: repeat(auto-fit, minmax(300px, 1fr)); } #categories div h3 { font-size: 20pt; font-weight: 600; margin-bottom: 10px; } ul { padding-left: 25px; } li p { font-size: 11pt; color: c.$subtext0; margin-left: 5px; } li a { color: c.$mauve; font-size: 16pt; font-weight: 500; } li::marker { color: c.$text; } li { font-size: 16pt; }