*{box-sizing:border-box;margin:0;padding:0}body{color:#000;-webkit-user-select:none;user-select:none;background:#fff;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,sans-serif}body.dark{color:#f8fafc;background:#0f172a}.buttons button{cursor:pointer;background:0 0;border:none;border-radius:10px;padding:8px 12px;font-size:22px}.buttons{justify-content:end;margin-top:110px;display:flex}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}body.dark .buttons button{color:#fff}.container{text-align:center;background-image:linear-gradient(90deg,#0000000a 1px,#0000 1px),linear-gradient(#0000000a 1px,#0000 1px);background-size:clamp(15px,4vw,30px) clamp(15px,4vw,30px);justify-content:center;align-items:center;min-height:100vh;display:flex}.container>section{width:100%;margin-right:40px;padding-left:40px}.container>section>div>div:first-child{justify-content:space-between;align-items:center;margin-bottom:60px;display:flex}.container h1:first-child{cursor:pointer;font-size:22px;font-weight:500}nav ul{gap:20px;margin:0;padding:0;list-style:none;display:flex}body.dark nav ul{background-color:#0f172a}nav .burger{cursor:pointer;font-size:24px;display:none}nav .mne{color:#000;font-size:15px;text-decoration:none;position:relative}body.dark nav .mne{color:#fff}nav .mne:after{content:"";transform-origin:0;background:#000;width:100%;height:1px;transition:transform .2s;position:absolute;bottom:-4px;left:0;transform:scaleX(0)}.mne.active:after{transform:scaleX(1)}body.dark nav .mne:after{background:#fff}nav .mne:hover:after{transform:scaleX(1)}.img{border-radius:50%;width:180px;height:180px}.container h1:nth-of-type(2){margin-top:15px;font-size:56px;font-weight:700;line-height:1.1}.container h3{color:#555;margin-top:20px;margin-bottom:28px;font-size:20px;font-weight:400}body.dark .container h3{color:#fff}section section div{justify-content:center;gap:12px;margin-bottom:28px;display:flex}mark{color:#000;background-color:#ffeb3b;border-radius:5px;padding:2px 6px;transition:background-color .3s}.slanted-underline{-webkit-text-decoration:underline orange;text-decoration:underline orange;text-decoration-thickness:2px}.buttonsrc{text-align:center;cursor:pointer;color:#fff;-webkit-user-select:none;user-select:none;background:#000;border:none;border-radius:10px;justify-content:center;align-items:center;width:42px;height:42px;font-size:14px;display:flex;position:relative}.buttonsrc .tooltip{visibility:hidden;color:#fff;text-align:center;opacity:0;z-index:1;background-color:#4e4d4d;border-radius:8px;width:140px;padding:5px;transition:opacity .3s;position:absolute;bottom:110%;left:50%;transform:translate(-50%)}.buttonsrc:hover .tooltip{visibility:visible;opacity:1}.buttonsrc svg{color:#fff}.buttonsrc a{justify-content:center;align-items:center;display:flex}section section+div p{color:#444;max-width:520px;font-size:18px;line-height:1.7}body.dark section section+div p{color:#fff}.emblema{color:silver;font-size:12px}@media (max-width:650px){nav ul{background-color:#f0f0f0;border-radius:8px;flex-direction:column;gap:10px;padding:10px 20px;display:none;position:absolute;top:60px;right:20px}nav ul.active{display:flex}nav .burger{display:block}}@media (max-width:564px){.container>section{text-align:center}.buttons{margin-top:70px}}@media (max-width:384px){.buttons{margin-top:40px}}
