:root{--sotet:#132c5e;--kek:#2775d8;--vilagos:#eaf6ff;--sarga:#ffd34e;--szoveg:#183458}*{box-sizing:border-box}body{min-height:100vh;margin:0;background:radial-gradient(circle at 83% 12%,#fff0a9 0 7%,transparent 7.4%),linear-gradient(150deg,#bdefff 0%,#ecfbff 48%,#f7fdff 100%);color:var(--szoveg);font-family:Arial,sans-serif}.fejlec{width:min(1180px,calc(100% - 48px));min-height:94px;margin:auto;display:flex;align-items:center;justify-content:space-between;gap:30px}.marka{color:var(--sotet);font-size:22px;font-weight:900;letter-spacing:.04em;text-decoration:none}.marka span{color:var(--kek)}nav{display:flex;align-items:center;gap:8px}nav a{padding:11px 14px;border-radius:14px;color:var(--sotet);font-weight:800;text-decoration:none}nav a:hover,nav a.aktiv{background:#ffffffaa}.jatekGomb{padding:13px 19px!important;background:var(--sarga);box-shadow:0 4px 0 #c89918;color:#182e5f!important}.jatekGomb:hover{transform:translateY(-1px);background:#ffe17b}.hos{width:min(1180px,calc(100% - 48px));min-height:500px;margin:auto;padding:80px 6% 70px;position:relative;overflow:hidden;border:3px solid #fff;border-radius:34px;background:linear-gradient(110deg,#ffffffde 0 58%,transparent 77%);box-shadow:0 16px 45px #3976a233}.hos:after{content:'★  ✦  ●';position:absolute;right:6%;bottom:15%;color:#fff;font-size:80px;letter-spacing:25px;text-shadow:0 7px 0 #509bd7;transform:rotate(-10deg)}.cimke,.datum{margin:0 0 12px;color:#2b77cc;font-size:13px;font-weight:900;letter-spacing:.16em}.hos h1,.belsoOldal h1{max-width:650px;margin:0;color:var(--sotet);font-size:clamp(44px,6vw,78px);line-height:.98}.hos h1 em{color:#2876d6;font-style:normal}.bevezeto{max-width:545px;margin:26px 0;color:#355779;font-size:20px;line-height:1.55}.hosGombok{display:flex;flex-wrap:wrap;gap:13px}.foGomb,.masodGomb{padding:16px 21px;border-radius:15px;font-weight:900;text-decoration:none}.foGomb{background:#2876d6;box-shadow:0 5px 0 #145197;color:#fff}.masodGomb{border:2px solid #2876d6;color:#1f63bb}.elonyok{width:min(1050px,calc(100% - 48px));margin:45px auto 75px;display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.elonyok article,.hirKartya{padding:25px;border:2px solid #d3ebfb;border-radius:22px;background:#fffffff0;box-shadow:0 10px 26px #3976a11c}.ikon{display:inline-grid;width:48px;height:48px;place-items:center;border-radius:15px;background:#d9f3ff;color:#216dc5;font-size:25px}.elonyok h2,.hirKartya h2{margin:16px 0 8px;color:var(--sotet);font-size:21px}.elonyok p,.hirKartya p{margin:0;color:#476887;line-height:1.5}.belsoOldal{width:min(920px,calc(100% - 48px));min-height:620px;margin:35px auto 70px;padding:58px;border:3px solid #fff;border-radius:30px;background:#ffffffdd;box-shadow:0 16px 45px #3976a226}.belsoOldal h1{font-size:clamp(42px,6vw,64px)}.oldalBevezeto{max-width:650px;color:#476887;font-size:19px;line-height:1.55}.hirLista{margin-top:35px}.hirKartya{max-width:720px}.datum{color:#d48400}footer{padding:26px;text-align:center;color:#5f82a0;font-size:14px}@media(max-width:760px){.fejlec{width:min(100% - 28px,1180px);padding:15px 0;align-items:flex-start;flex-direction:column}.marka{font-size:19px}nav{width:100%;flex-wrap:wrap;gap:2px}nav a{padding:8px 9px;font-size:14px}.hos,.belsoOldal{width:calc(100% - 28px);padding:42px 27px}.hos{min-height:440px}.hos:after{right:-15px;bottom:8%;font-size:50px}.elonyok{grid-template-columns:1fr;width:calc(100% - 28px)}.belsoOldal{min-height:500px}}
