@import url(https://fonts.googleapis.com/css2?family=Cinzel:wght@400..900&display=swap);body{margin:0;padding-top:70px}.navbar{align-items:center;background:#1f1e1e;color:#7b9acc;display:flex;flex-wrap:wrap;justify-content:space-between;left:0;margin:0 auto;padding:5px 20px;position:fixed;right:0;top:0;width:100%;z-index:9999}.logo{font-size:24px;font-weight:700}.nav-links{display:flex;flex-wrap:wrap;gap:10px;list-style:none;padding-right:20px}.nav-links li{display:inline;white-space:nowrap}.nav-links a{color:#7b9acc;padding:8px 12px;text-decoration:none}@media (max-width:768px){.nav-links{display:flex;width:100%}}.navbar a{color:#fff;text-decoration:none;transition:color .3s ease}.navbar a:hover{color:#7b9acc}.logo{font-family:Cinzel,serif;font-optical-sizing:auto;font-style:normal;font-weight:400;letter-spacing:2px;text-shadow:1px 1px 3px #00000026;text-transform:uppercase}body{background:#f9f9f9;color:#000;font-family:Georgia,serif;line-height:1.8;padding:70px 0 0}article{background:#fff;border-radius:8px;box-shadow:0 0 10px #0000001a;margin:auto;max-width:900px;padding:20px}h1,h2{color:#222}p{margin-bottom:15px}blockquote{border-left:4px solid #555;color:#666;font-style:italic;padding-left:15px}ul{padding-left:20px}footer{color:#666;font-size:.9em;margin-top:20px}.header-container{height:100vh;overflow:hidden;position:relative;width:100%}.header-image{display:block;height:100vh;width:100vw}.header-text{bottom:-60px;color:#fff;font-size:2rem;font-weight:700;left:30px;letter-spacing:2px;position:absolute;right:30px;text-align:center;text-shadow:3px 3px 5px #ffffffe6;text-transform:uppercase;z-index:3}.container{height:auto}.base-cost{flex:1 1 auto;margin:0}.reactor-size{margin:0;position:absolute;right:20px;top:20px;z-index:10}.center-content{font-size:25px}.input-row{align-items:center;display:flex;flex:1 1 100%;font-size:18px;gap:10px;margin-top:20px}.input-row label{font-weight:500}.input-row input{border:1px solid #aaa;border-radius:6px;font-size:18px;height:32px;padding:4px 8px;width:80px}@media (max-width:480px){.reactor-size{margin-top:10px;order:3;position:static;text-align:center}.center-content{font-size:20px;margin-top:10px}}.card{background-color:#fff;border-radius:12px;box-shadow:0 0 20px 20px #0000001a;display:flex;flex-direction:column;height:300px;overflow:hidden;width:300px}.card-image{display:block;height:100%;object-fit:cover;width:100%}.card-content{display:flex;flex:1 1;flex-direction:column;justify-content:center;padding:0;text-align:center}.card-content h3+p{margin-top:-10px}.card-content a{color:#000;text-decoration:none;transition:color .3s ease}.card-content a:hover{color:#7b9acc}.card a{display:block;flex:0 0 55%;height:55%;width:100%}main{margin:0 auto;max-width:1200px;padding:20px}.name{font-optical-sizing:auto;font-size:3.5rem;font-style:normal;font-weight:400}.name,.subtitle{font-family:Cinzel,serif;letter-spacing:2px;margin:0;text-align:center;text-shadow:1px 1px 3px #00000026;text-transform:uppercase}.subtitle{font-optical-sizing:auto;font-size:1.5rem;font-style:normal;font-weight:400}.posttype{color:#333;font-size:1.75rem;margin:20px 0 10px;text-align:left}.postlist{grid-gap:20px;display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));list-style:none;margin:0;padding:0}.notfound,.postlist li{display:flex;flex-direction:column}.notfound{align-items:center;background-color:#f9f9f9;color:#333;font-family:Poppins,sans-serif;justify-content:center;min-height:100vh;padding:20px;text-align:center}.notfound h1{color:#7b9acc;font-size:6rem;margin:0}.notfound h2{font-size:2rem;margin:10px 0}.notfound p{font-size:1.2rem;margin-bottom:30px}.notfound-btn{border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1rem;padding:12px 24px;transition:background .3s ease}.notfound-btn,.notfound-btn:hover{background-color:#7b9acc}.container{background-color:#f9f9f9;border:2px solid #ccc;border-radius:10px;box-shadow:0 4px 12px #0000001a;display:flex;flex-wrap:wrap;font-family:sans-serif;gap:10px;justify-content:flex-start;margin:40px auto;max-width:800px;padding:20px;position:relative;width:90%}.cold-side{flex:1 1 auto;margin:0}.actual-efficiency{margin:0;position:absolute;right:20px;top:20px;z-index:10}.center-content{flex:1 1 100%;font-size:24px;margin-top:40px;text-align:center}.slider-section{flex:1 1 100%;margin-top:30px;position:relative;text-align:center}.labels,.slider{max-width:700px;width:100%}.labels{height:20px;margin:12px auto 0;position:relative}.type{color:#333;font-size:14px;margin-top:5px;position:absolute;transform:translateX(-50%)}
/*# sourceMappingURL=main.4b9e3760.css.map*/