<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<style>
/* Määrab kontuuri paksuse (kasuta väikest väärtust teravuse hoidmiseks) */
:root {
    --kontuuri-paksus: 0.05em; 
}

body {
    margin: 0;
    height: 100vh;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    background-color: #a3a2a2;
    font-family: 'Times New Roman', Times, serif; 
}

p {
    text-align: center;
    font-size: 3vw;
    font-weight: 900;
    letter-spacing: 3.3dvw;

}
.kontuuriga-tekst {
    color: rgb(224, 223, 223); 
    font-size: 24vw; 
    /* text-align: center; */
    margin-bottom: 0.2em;

    
    /* ⚠️ KRITILINE: Text-shadow varjutavad kihid peavad olema ilma udususeta (viimane 0) */
    text-shadow: 
        /* 1. Ümber nurkade nihutatud varjud */
        var(--kontuuri-paksus)  var(--kontuuri-paksus)  0 black, 
        calc(var(--kontuuri-paksus) * -1) var(--kontuuri-paksus)  0 black, 
        var(--kontuuri-paksus)  calc(var(--kontuuri-paksus) * -1) 0 black, 
        calc(var(--kontuuri-paksus) * -1) calc(var(--kontuuri-paksus) * -1) 0 black, 
        
        /* 2. Keskmised nihked (paksendavad joont) */
        var(--kontuuri-paksus) 0 0 black, 
        calc(var(--kontuuri-paksus) * -1) 0 0 black, 
        0 var(--kontuuri-paksus) 0 black, 
        0 calc(var(--kontuuri-paksus) * -1) 0 black;
        
    /* Tagamaks, et tekst oleks terav ja paks */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.väike-kontuuriga-tekst {
    color: rgb(255, 255, 255);
    font-size: 3vw;
    letter-spacing: 3.4dvw;

}
</style>
<body>
   <div class="kontuuriga-tekst">Mapp</div>
   <div class="kontuuriga-tekst väike-kontuuriga-tekst">KOOSTAMISEL</div>
   <!-- <p>KOOSTAMISEL</p> -->
</body>
</html>