body.vku-page{margin:0;min-height:100vh;background:#f7f5ed;color:#25434c;font:18px/1.8 Georgia,serif;position:relative;isolation:isolate}body.vku-page *{box-sizing:border-box}.vku-page a{color:inherit}.vku-page-head{max-width:1440px;margin:auto;padding:32px clamp(24px,5vw,80px);display:flex;align-items:center;justify-content:space-between;gap:24px;border-bottom:1px solid #b89b5e40}.vku-brand{text-decoration:none;font:32px/1.2 Georgia,serif}.vku-page-head nav{font:14px/1.6 sans-serif}.vku-page-head nav ul{list-style:none;display:flex;gap:26px;flex-wrap:wrap;padding:0;margin:0}.vku-page-head nav a{text-decoration:none}.vku-page-head a:hover{text-decoration:underline;text-underline-offset:6px}.vku-page-main{width:min(1160px,calc(100% - 48px));margin:70px auto 100px}.vku-page-title{font:normal clamp(34px,5vw,64px)/1.2 Georgia,serif;text-align:center;margin:0 auto 50px;max-width:900px}.vku-page-content>.vku{max-width:860px}.vku-page-content>p{max-width:800px;margin:24px auto}.vku-page-content img{max-width:100%;height:auto}.vku-page-footer{max-width:1160px;margin:0 auto;padding:25px;text-align:center;border-top:1px solid #b89b5e40;font:13px/1.6 sans-serif}.vku-sky-art{position:absolute;inset:0;z-index:-1;pointer-events:none;overflow:hidden}.vku-disc{position:absolute;right:8%;top:150px;width:140px;height:140px;border-radius:50%;background:radial-gradient(circle at 36% 30%,#fffcef,#eadbb6);opacity:.25;filter:blur(1px)}.vku-star-one,.vku-star-two{position:absolute;color:#ac8840;opacity:.4;font-size:45px;top:220px;left:7%}.vku-star-two{left:auto;right:4%;top:600px;font-size:25px}.vku-orbit{position:absolute;border:1px solid #b99b5f25;width:550px;height:550px;border-radius:50%;right:-240px;top:220px}.vku-page-paper{background-image:radial-gradient(#ad956a12 .7px,transparent .8px)!important;background-size:7px 7px!important}.vku-page-paper .vku-sky-art{display:none}.vku-page-stars{background:radial-gradient(ellipse at 15% 20%,#e5ece4aa,transparent 55%),radial-gradient(ellipse at 90% 55%,#eee5d599,transparent 60%),#f7f5ed!important}.vku-page-moon{background:linear-gradient(#243e48 0,#34515a 260px,#e7e9df 480px,#f7f5ed 650px)!important}.vku-page-moon .vku-page-head{color:#fff9e9}.vku-page-moon .vku-page-title{color:#fff9e9}.vku-page-moon .vku-disc{top:130px;right:12%;opacity:.8;width:110px;height:110px;box-shadow:0 0 80px #e9eadb35}.vku-page-moon .vku-star-one{color:#efddb1}.vku-page .vku-skip{position:absolute;top:-100px;left:20px;background:white;padding:12px;z-index:1000}.vku-page .vku-skip:focus{top:10px}.vku-page :focus-visible{outline:2px solid #ad8840;outline-offset:4px}@media(max-width:650px){.vku-page-head{align-items:flex-start;flex-direction:column;padding:24px}.vku-page-main{margin-top:40px;width:calc(100% - 24px)}.vku-page-title{margin-bottom:30px}.vku-page-head nav ul{gap:14px}.vku-disc{right:-30px}.vku-page-moon .vku-disc{opacity:.35}.vku-page-content .vku{padding:24px 20px}}
