/* 22.9.747 – a nyitóoldal téli (jeges kék) változata, a public-landing.css-ből színátállítással */
*{box-sizing:border-box}.baha-public-v2{--bg:#aec4cd;--panel:#d7ecf5;--line:#586d76;--ink:#0f1c21;--link:#1d5f7c;--muted:#475860;--head:#adc9d5;margin:0;background:var(--bg);color:var(--ink);font-family:Arial,Verdana,sans-serif}.baha-public-v2 a{color:inherit;text-decoration:none}.lp-top{height:72px;display:flex;align-items:center;justify-content:space-between;padding:0 clamp(18px,5vw,72px);position:sticky;top:0;z-index:30;background:linear-gradient(180deg,#c7dde7f7,#9cbdcbf7);backdrop-filter:blur(12px);border-bottom:1px solid var(--line);box-shadow:0 2px 10px #00000022}.lp-brand{display:flex;align-items:center;gap:12px;font-weight:900;color:var(--ink)!important}.lp-brand img{width:138px;height:58px;object-fit:contain}.lp-top nav{display:flex;align-items:center;gap:20px;font-size:14px;font-weight:700}.lp-top nav a:hover{text-decoration:underline}.lp-login{border:1px solid #3e535c;background:#c2d8e1;border-radius:9px;padding:9px 15px;box-shadow:inset 0 1px #ffffff88}.lp-hero{min-height:570px;display:grid;grid-template-columns:1.04fr .96fr;align-items:center;gap:48px;padding:64px clamp(22px,7vw,110px);overflow:hidden;background:radial-gradient(circle at 78% 35%,rgba(111,156,175,.35),transparent 34%),radial-gradient(circle at 18% 25%,rgba(210,234,245,.75),transparent 30%),linear-gradient(180deg,#d1e3eb,#b0cbd7)}.lp-kicker{font-size:12px;font-weight:900;letter-spacing:.16em;color:#2f5565}.lp-hero h1{font-size:clamp(46px,6vw,78px);line-height:.97;letter-spacing:-.05em;margin:18px 0 24px;max-width:780px;color:#0f1c21}.lp-hero h1 em{font-style:normal;color:#3c6678}.lp-hero-copy>p{font-size:clamp(17px,2vw,21px);line-height:1.62;color:#3a4a51;max-width:690px}.lp-actions{display:flex;gap:12px;flex-direction:column;margin:30px 0 16px}.lp-main-actions{display:flex;gap:12px;width:100%}.lp-main-actions>a{flex:1;min-width:0}.lp-primary,.lp-secondary,.lp-login-big{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 24px;border-radius:10px;font-weight:900;border:1px solid #3e535c}.lp-login-big{background:linear-gradient(#e7f3f8,#d2e3ea);color:#0f1c21!important;box-shadow:0 5px 15px #2d475222,inset 0 1px #ffffff}.lp-login-big:hover{background:#eef7fb}.lp-primary{background:linear-gradient(#cfe5ef,#abcddc);color:#0f1c21!important;box-shadow:0 5px 15px #2d475233,inset 0 1px #ffffff}.lp-primary:hover{background:#dfeef4}.lp-secondary{background:#eef7fb;color:#192930!important}.lp-secondary:hover{background:#b7deee}.lp-trust{font-size:12px;color:#4f5f66}.lp-community-preview{position:relative;min-height:390px;border:2px solid var(--line);border-radius:20px;padding:22px;background:linear-gradient(180deg,#dff0f8,#c9e3ee);box-shadow:0 18px 45px #2b455030,inset 0 0 0 2px #ffffff99;transform:rotate(.4deg)}.preview-title{font-size:23px;font-weight:900;padding:4px 2px 17px;color:#1c2d35}.preview-message{position:relative;margin:0 0 14px;padding:17px 18px 16px 19px;border:1px solid #6d8590;border-left:6px solid #45778c;border-radius:12px;background:#eef7fb;box-shadow:0 4px 12px #00000011}.preview-message.forum{border-left-color:#3a7d9a}.preview-message b{display:block;font-size:21px;margin-bottom:5px}.preview-message span{display:block;color:#4f5f66;line-height:1.45;margin-bottom:12px}.preview-message a{display:inline-block;font-weight:900;color:var(--link);text-decoration:underline}.preview-note{text-align:center;margin-top:19px;padding:11px;border:1px dashed #5d7a86;border-radius:9px;background:#cfe4ed;font-weight:900;color:#2b4855}.lp-live{max-width:1180px;margin:-24px auto 0;position:relative;z-index:4;display:grid;grid-template-columns:repeat(5,1fr);background:#d7ecf5;border:2px solid var(--line);border-radius:16px;box-shadow:0 12px 30px #00000022;overflow:hidden}.lp-live div{padding:20px 14px;text-align:center;border-right:1px solid #8c9ea5}.lp-live div:last-child{border:0}.lp-live strong{display:block;font-size:25px;color:#2b576a}.lp-live span{font-size:12px;color:#526168}.lp-section,.lp-offline{max-width:1180px;margin:auto;padding:88px 18px}.lp-offline{padding-bottom:28px}.lp-section-head{text-align:center;max-width:760px;margin:0 auto 38px}.lp-section-head>span{font-size:12px;color:#30596b;font-weight:900;letter-spacing:.16em}.lp-section-head h2,.lp-now h2,.lp-final h2{font-size:clamp(30px,4vw,46px);letter-spacing:-.03em;margin:12px 0;color:#0f1c21}.lp-section-head p,.lp-now p,.lp-final p{color:#4f5f66;line-height:1.65}.lp-offline-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.offline-card{position:relative;min-height:260px;padding:28px;border:3px solid #506d7a;border-radius:20px;background:linear-gradient(145deg,#eef7fb,#d8e9f1);box-shadow:0 10px 28px #00000022;display:grid;grid-template-columns:76px 1fr;gap:18px;align-items:center;transition:.18s}.offline-card:hover{transform:translateY(-4px);background:#e3f2f9}.offline-card.forum{border-color:#48778b}.offline-badge{position:absolute;top:14px;right:14px;padding:6px 9px;border-radius:999px;background:#c4dee9;border:1px solid #5a7987;font-size:11px;font-weight:900;color:#273d47}.offline-card .ico{font-size:58px;text-align:center}.offline-card b{display:block;font-size:27px;margin:15px 0 6px}.offline-card p{color:#46575e;line-height:1.52;margin:0 0 16px}.offline-card strong{color:var(--link);text-decoration:underline;font-size:16px}.lp-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.feature{min-height:205px;padding:24px;border-radius:15px;background:linear-gradient(145deg,#eef7fb,#d5e7ef);border:1px solid #718791;transition:.2s;box-shadow:0 4px 12px #00000011}.feature:hover{transform:translateY(-3px);background:#d6ecf5;border-color:#4a6b79}.feature.chat,.feature.forum{border-width:2px}.feature .ico{font-size:38px}.feature b{display:block;font-size:21px;margin:15px 0 7px}.feature p{color:#4e5d64;line-height:1.55;margin:0 0 13px}.feature small{color:var(--link);font-weight:800;text-decoration:underline}.feature.join{background:linear-gradient(145deg,#c4dee9,#adcedc)}.lp-now{max-width:1100px;margin:18px auto 90px;padding:38px;border-radius:20px;background:linear-gradient(120deg,#c3dbe6,#d6ecf5 68%);border:2px solid #59717c;display:flex;align-items:center;justify-content:space-between;gap:30px;box-shadow:0 10px 30px #00000011}.lp-now>div{max-width:720px}.lp-final{text-align:center;padding:75px 20px 90px;background:linear-gradient(#bfd7e1,#9fbecb);border-top:2px solid var(--line)}.lp-final img{width:min(420px,88vw);height:auto;object-fit:contain}.lp-final p{margin-bottom:25px}.lp-final .big{font-size:18px;min-width:260px}.lp-final>div:last-child{margin-top:24px;color:#475860;font-size:13px}.lp-final>div:last-child a{text-decoration:underline}.lp-footer{text-align:center;padding:25px;color:#475860;border-top:1px solid #788f99;background:#aec4cd;font-size:12px}
@media(max-width:850px){.lp-top nav a:not(.lp-login){display:none}.lp-hero{grid-template-columns:1fr;padding-top:42px}.lp-community-preview{min-height:auto}.lp-live{margin:0 14px;grid-template-columns:repeat(2,1fr)}.lp-live div:last-child{grid-column:1/-1}.lp-grid{grid-template-columns:1fr 1fr}.lp-offline-grid{grid-template-columns:1fr}.lp-now{margin-left:14px;margin-right:14px}}
@media(max-width:560px){.lp-top{height:62px}.lp-brand img{width:105px;height:48px}.lp-brand span{font-size:14px}.lp-hero{padding:38px 18px}.lp-hero h1{font-size:44px}.lp-community-preview{padding:15px}.preview-message{padding:14px}.lp-grid{grid-template-columns:1fr}.lp-section,.lp-offline{padding-top:62px}.lp-now{padding:26px;flex-direction:column;align-items:flex-start}.lp-actions>.lp-secondary{width:100%}.lp-main-actions>a{width:50%;padding-left:10px;padding-right:10px;font-size:15px}.lp-live{grid-template-columns:1fr 1fr}.lp-live strong{font-size:21px}.offline-card{grid-template-columns:58px 1fr;padding:22px 17px}.offline-card .ico{font-size:46px}.offline-card b{font-size:23px}.offline-badge{position:static;grid-column:1/-1;justify-self:start;margin-bottom:-5px}}
/* Téli kiegészítés: a meleg (barack, sárga) dobozok is jegesek legyenek */
.baha-public-v2 .conversion-preview .life-badge,.baha-public-v2 .conversion-preview .life-reward,.baha-public-v2 .conversion-preview .preview-message{background:linear-gradient(90deg,#e6f3f9,#f7fbfd)!important;border-left-color:#3f87a6!important}
.baha-public-v2 .conversion-preview .life-head em{background:#dcedf4!important;color:#1d4d61!important}
.baha-public-v2 .conversion-benefits{background:linear-gradient(180deg,#f2f9fc,#dcedf4)!important;border-color:#7298ad!important}
.baha-public-v2 .conversion-benefits span{background:#ffffffd9!important}
