/* aMarketingese téma-réteg a Magazinhoz v1 2026-10-24: a szerkesztőségi talpas címek maradnak, a paletta és a gombok az új rendszert követik */
:root{--ej:var(--c-900)!important;--ej2:var(--c-800)!important;--ej3:var(--c-700)!important;
  --krem:var(--c-100)!important;--krem2:var(--c-card)!important;--kartya:var(--white)!important;
  --tinta:var(--c-900)!important;--tinta2:var(--n-700)!important;--halv:var(--n-300)!important;--vonal:rgba(33,0,94,.1)!important;
  --bronz:var(--c-600)!important;--bronz2:var(--c-300)!important;--bronz3:var(--c-200)!important;
  --szov:"Zalando Sans",system-ui,-apple-system,"Segoe UI",Arial,sans-serif!important;
  --arny:0 1px 2px rgba(33,0,94,.05),0 10px 30px -14px rgba(33,0,94,.25)!important
}
body{font-family:"Zalando Sans",system-ui,sans-serif}
.gomb{background:var(--c-600)!important;background-image:none!important;color:var(--white)!important;border-radius:16px!important;box-shadow:none!important;
  font-family:"Zalando Sans SemiExpanded","Zalando Sans",sans-serif!important;font-weight:600!important;text-transform:uppercase;letter-spacing:.055em;font-size:14px!important}
.gomb:hover{background:var(--c-700)!important}
.sotet,.adat{background-image:none!important;background-color:var(--c-900)!important}
.pirula{background-color:rgba(33,0,94,.72)!important;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}

/* =====================================================================
   CRO-RÉTEG v1 (2026-10-24): gyors audit-kártya, mobil sáv, bizalmi sáv, szerzői doboz
   ===================================================================== */
.ae-qa{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px;align-items:center;background:var(--c-900);color:var(--white);border-radius:32px;padding:36px;margin:48px 0;position:relative;overflow:hidden;font-family:"Zalando Sans",system-ui,sans-serif}
.ae-qa::after{content:"";position:absolute;right:-90px;top:-90px;width:260px;height:260px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#9ee7ff 0,var(--c-600) 45%,transparent 70%);opacity:.55;pointer-events:none}
.ae-qa__eye{font:600 12px/1.2 "Zalando Sans SemiExpanded","Zalando Sans",sans-serif;letter-spacing:.1em;text-transform:uppercase;color:var(--c-300)!important;margin:0 0 10px!important}
.ae-qa__h{font-family:"Archivo","Arial Narrow",sans-serif!important;font-weight:800!important;font-stretch:72%!important;font-variation-settings:"wdth" 72!important;text-transform:uppercase;font-size:clamp(30px,3vw,42px)!important;line-height:.95!important;color:var(--white)!important;margin:0 0 12px!important;border:0!important;padding:0!important}
.ae-qa__p{color:rgba(255,255,255,.85)!important;font-size:16px!important;line-height:1.55!important;margin:0!important}
.ae-qa__f{display:grid;gap:10px;position:relative;z-index:1}
.ae-qa__l{position:relative;display:block;margin:0}
.ae-qa__l span{position:absolute;left:16px;top:9px;font:600 10px/1 "Zalando Sans SemiExpanded",sans-serif;letter-spacing:.1em;text-transform:uppercase;color:var(--c-600)}
.ae-qa__l input{width:100%;border:0;border-radius:10px;background:var(--white);color:var(--c-900);font:400 16px/1.3 "Zalando Sans",sans-serif;padding:26px 16px 11px;min-height:58px;box-sizing:border-box}
.ae-qa__l input:focus{outline:3px solid var(--c-300);outline-offset:0}
.ae-qa__b{border:0;border-radius:16px;background:var(--c-200);color:var(--c-900);font:600 14px/1 "Zalando Sans SemiExpanded",sans-serif;letter-spacing:.055em;text-transform:uppercase;padding:18px 22px;cursor:pointer;transition:background .25s,transform .6s}
.ae-qa__b:hover{background:var(--white)}.ae-qa__b:active{transform:scale(.97)}.ae-qa__b:disabled{opacity:.7;cursor:wait}
.ae-qa__n{font-size:12.5px!important;color:rgba(255,255,255,.7)!important;margin:2px 0 0!important}.ae-qa__n a{color:var(--white)!important}
.ae-qa__msg{margin:0!important;font-size:14px!important;color:var(--white)!important}.ae-qa__msg.is-err{color:#FFD1DC!important}.ae-qa__msg a{color:var(--white)!important}
.ae-qa__ok{background:rgba(255,255,255,.1);border-radius:16px;padding:20px;margin:0!important;color:var(--white)!important;font-size:16px!important}
@media (max-width:760px){.ae-qa{grid-template-columns:1fr;padding:26px 22px;gap:20px}}

.ae-mbar{display:none}
@media (max-width:760px){
  .ae-mbar{display:grid;grid-template-columns:1fr 1.4fr;gap:8px;position:fixed;left:10px;right:10px;bottom:10px;z-index:9990;background:rgba(255,255,255,.96);
    -webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid var(--n-200);border-radius:20px;padding:8px;box-shadow:0 20px 40px -18px rgba(33,0,94,.45);
    transform:translateY(140%);transition:transform .5s cubic-bezier(.2,.9,.3,1.2)}
  .ae-mbar.is-on{transform:none}
  .ae-mbar__a{display:flex;align-items:center;justify-content:center;gap:8px;min-height:48px;border-radius:14px;text-decoration:none!important;font:600 13px/1 "Zalando Sans SemiExpanded","Zalando Sans",sans-serif;letter-spacing:.05em;text-transform:uppercase}
  .ae-mbar__a--tel{background:var(--c-200);color:var(--c-900)!important}
  .ae-mbar__a--cta{background:var(--c-600);color:var(--white)!important}
  .ae-has-mbar .ae-sticky-cta,.ae-has-mbar .scroll-top,.ae-has-mbar .totop,.ae-has-mbar .wa-btn,.ae-has-mbar .fab-group{display:none!important}
  .ae-has-mbar .ae-ajanlat{bottom:84px!important}
  .ae-has-mbar body{padding-bottom:80px}
}

.ae-trust{background:var(--white);border-bottom:1px solid var(--c-200)}
.ae-trust__in{max-width:1240px;margin:0 auto;padding:14px 24px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px 30px;font:400 14px/1.3 "Zalando Sans",sans-serif;color:var(--n-700)}
.ae-trust__i{display:inline-flex;align-items:center;gap:8px;color:var(--n-700)!important;text-decoration:none!important}
.ae-trust__i b{color:var(--c-900);font-weight:700}
a.ae-trust__i b{color:var(--c-600);letter-spacing:2px}
.ae-trust__press img{height:16px;width:auto;filter:brightness(0) saturate(100%) invert(9%) sepia(80%) saturate(4500%) hue-rotate(262deg);opacity:.75}
@media (max-width:760px){.ae-trust__in{justify-content:flex-start;gap:8px 18px;font-size:13px}.ae-trust__press{display:none}}

.ae-szerzo{display:grid;grid-template-columns:96px 1fr;gap:22px;align-items:center;background:var(--c-100);border-radius:28px;padding:26px;margin:56px 0 16px}
.ae-szerzo img{width:96px;height:96px;border-radius:50%;object-fit:cover;object-position:50% 18%}
.ae-szerzo__k{font:600 11px/1.2 "Zalando Sans SemiExpanded",sans-serif;letter-spacing:.1em;text-transform:uppercase;color:var(--c-600)!important;margin:0 0 4px!important}
.ae-szerzo__n{font-weight:700;font-size:19px!important;color:var(--c-900)!important;margin:0 0 6px!important}
.ae-szerzo__d{font-size:15px!important;line-height:1.5!important;color:var(--n-700)!important;margin:0 0 10px!important}
.ae-szerzo__a{font:600 13px/1 "Zalando Sans SemiExpanded",sans-serif;letter-spacing:.05em;text-transform:uppercase;color:var(--c-600)!important}
@media (max-width:520px){.ae-szerzo{grid-template-columns:64px 1fr;padding:20px}.ae-szerzo img{width:64px;height:64px}}

.ae-qa > *{position:relative;z-index:1}
.ae-qa::after{top:auto!important;bottom:-120px;right:-110px;opacity:.4!important;z-index:0}
.ae-qa h2.ae-qa__h,.pm-proza .ae-qa h2.ae-qa__h{font-family:"Archivo","Arial Narrow",sans-serif!important;font-weight:800!important;font-stretch:72%!important;font-variation-settings:"wdth" 72!important;text-transform:uppercase!important;letter-spacing:0!important;line-height:.95!important;border:0!important;padding:0!important;margin:0 0 12px!important;font-size:clamp(30px,3vw,42px)!important;color:var(--white)!important}
