.dark{--backgroundColour:rgb(0, 9, 17);--darkOne:rgb(252, 252, 252);--darkTwo:rgb(255, 255, 255);--lightOne:rgb(204, 204, 204);--lightTwo:rgb(231, 227, 227)}.light{--darkOne:rgb(21, 20, 25);--darkTwo:rgb(69, 66, 75);--lightOne:rgb(145, 145, 145);--lightTwo:rgb(170, 170, 170)}.light,:root{--backgroundColour:rgb(241, 248, 252)}body{visibility:hidden}body.loaded{visibility:visible}.big-wrapper{position:absolute;width:100%;justify-content:center;align-items:center}li{list-style: none;}.link{color:var(--darkOne)}.home{align-items:center;gap:1rem;overflow:hidden;text-align: center;}.home h1{font-weight:700;line-height:1.2;color:var(--darkOne);font-family:Nohemi,Arial,sans-serif;min-height:75px}.home h2, .home p{color:var(--darkTwo)}.home h2{font-size: 22px;}.home-content{margin-bottom:30px;width:450px}.footer-bottom{bottom:0;text-align:center;padding:10px 0;font-size:14px}@font-face{font-family:Poppins;src:url(../fonts/Poppins-Regular.woff2) format("woff2");font-display:optional}@font-face{font-family:Nohemi;src:url(../fonts/Nohemi-VF.woff2) format("woff2");font-display:optional}.toggle-btn{display:inline-block;position:fixed;bottom:50px;left:5px;border:none;background:var(--darkTwo);color:var(--backgroundColour);outline:0;cursor:pointer;height:39px;width:39px;border-radius:50%;font-size:1.1rem;transition:.3s;z-index:1000}.toggle-btn:hover{background:var(--mainColour)}.toggle-btn i{line-height:39px}.big-wrapper.dark .toggle-btn i:first-child,.big-wrapper.light .toggle-btn i:last-child{display:none}.big-wrapper.dark .toggle-btn i:last-child,.big-wrapper.light .toggle-btn i:first-child{display:block}.copy{position:absolute;top:0;left:0;z-index:100;animation:1.5s cubic-bezier(.4,0,.2,1) forwards appear;will-change:clip-path}.button-list{display:flex;flex-direction:column;gap:40px;list-style:none;padding:0;align-items:center}.social-button{background:#fff;text-align:center;border-radius:10px;color:#000;text-decoration:none;font-size:19px;font-weight:600;letter-spacing:1px;z-index:1;overflow:hidden;padding:15px 20px;display:inline-block;width:375px}.social-button:hover{background:var(--backgroundColour);color:#fff;border:2px solid #fff}.big-wrapper.light .social-button{background:#000;color:#fff;border:2px solid #000}.big-wrapper.light .social-button:hover{background:var(--backgroundColour);color:#000}@keyframes appear{0%{clip-path:circle(25% at 0 0)}100%{clip-path:circle(150% at 100% 100%)}}@media screen and (max-width:1050px){.home{margin-top:50px;gap:0}.home h1{font-size:70px}.home-content{width:300px}.button-list{gap:20px}.social-button{width:300px;font-size:16px}}