.b2c-hero[data-astro-cid-wukvfgdl] h1[data-astro-cid-wukvfgdl]{margin-block:var(--sp-2) var(--sp-4)}.sub-brand-logos[data-astro-cid-wukvfgdl]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-3) var(--sp-6);margin-bottom:var(--sp-2)}.sub-brand-logos[data-astro-cid-wukvfgdl] img[data-astro-cid-wukvfgdl]{width:210px;height:auto}.b2c-lead[data-astro-cid-wukvfgdl]{max-width:64ch}.pillars-b2c[data-astro-cid-wukvfgdl]{display:grid;grid-template-columns:1fr}@media(min-width:800px){.pillars-b2c[data-astro-cid-wukvfgdl]{grid-template-columns:repeat(2,1fr);min-height:62vh}}.pillar[data-astro-cid-wukvfgdl]{position:relative;display:flex;align-items:flex-end;min-height:380px;overflow:hidden;text-decoration:none;isolation:isolate}.pillar-video[data-astro-cid-wukvfgdl]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2;transition:transform .6s var(--ease-out)}.pillar[data-astro-cid-wukvfgdl]:hover .pillar-video[data-astro-cid-wukvfgdl]{transform:scale(1.06)}.pillar-overlay[data-astro-cid-wukvfgdl]{position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,#1e263026,#1e2630d1),linear-gradient(0deg,color-mix(in srgb,var(--accent) 34%,transparent),transparent 55%)}.pillar-content[data-astro-cid-wukvfgdl]{position:relative;display:grid;gap:var(--sp-3);padding:var(--sp-8) var(--sp-8) var(--sp-12);color:var(--white);width:100%;justify-items:start}.pillar-content[data-astro-cid-wukvfgdl] img[data-astro-cid-wukvfgdl]{height:40px;width:auto;display:block}.pillar-audience[data-astro-cid-wukvfgdl]{font-family:var(--font-display);font-size:var(--fs-h2);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--white);text-shadow:0 2px 12px rgb(30 38 48 / .45)}.pillar-motto[data-astro-cid-wukvfgdl]{font-style:italic;color:var(--paper);font-size:var(--fs-sm)}.pillar-text[data-astro-cid-wukvfgdl]{font-size:var(--fs-sm);color:var(--paper);max-width:44ch}.pillar-cta[data-astro-cid-wukvfgdl]{display:inline-flex;align-items:center;gap:var(--sp-2);margin-top:var(--sp-2);padding:var(--sp-2) var(--sp-4);border-radius:var(--r-pill);background:var(--accent);color:var(--on-accent);font-weight:600;font-size:var(--fs-sm);transition:background var(--dur-2) var(--ease-out)}.pillar[data-astro-cid-wukvfgdl]:hover .pillar-cta[data-astro-cid-wukvfgdl]{background:color-mix(in srgb,var(--accent) 85%,var(--white))}.pillar-cta[data-astro-cid-wukvfgdl] svg{transition:transform var(--dur-2) var(--ease-out)}.pillar[data-astro-cid-wukvfgdl]:hover .pillar-cta[data-astro-cid-wukvfgdl] svg{transform:translate(4px)}.pillar-note[data-astro-cid-wukvfgdl]{font-size:var(--fs-caption);color:var(--beige)}@media(prefers-reduced-motion:reduce){.pillar-video[data-astro-cid-wukvfgdl]{display:none}}.occ-strip[data-astro-cid-wukvfgdl]{display:flex;flex-wrap:wrap;gap:var(--sp-3);margin-top:var(--sp-4)}.ar-lead[data-astro-cid-wukvfgdl],.ar-labjegyzet[data-astro-cid-wukvfgdl]{color:var(--slate);max-width:66ch;margin-block:var(--sp-3)}.ar-racs[data-astro-cid-wukvfgdl]{display:grid;gap:var(--sp-3);margin-block:var(--sp-6) var(--sp-4)}@media(min-width:640px){.ar-racs[data-astro-cid-wukvfgdl]{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}}.ar-tetel[data-astro-cid-wukvfgdl]{background:var(--white);border:1px solid var(--paper);border-radius:var(--r-3);padding:var(--sp-4) var(--sp-5);display:grid;gap:var(--sp-1)}.ar-nev[data-astro-cid-wukvfgdl]{font-size:var(--fs-caption);color:var(--slate)}.ar-ertek[data-astro-cid-wukvfgdl]{font-family:var(--font-display);font-size:var(--fs-h4)}.hely-racs[data-astro-cid-wukvfgdl]{display:grid;gap:var(--sp-5);margin-top:var(--sp-6)}@media(min-width:768px){.hely-racs[data-astro-cid-wukvfgdl]{grid-template-columns:1fr 1fr}}.hely-kartya[data-astro-cid-wukvfgdl]{display:block;background:var(--white);border:1px solid var(--paper);border-radius:var(--r-3);padding:var(--sp-6);text-decoration:none;color:inherit;transition:box-shadow var(--dur-2) var(--ease-out)}.hely-kartya[data-astro-cid-wukvfgdl]:hover{box-shadow:0 12px 30px #1e26301f}.hely-kicker[data-astro-cid-wukvfgdl]{font-size:var(--fs-caption);text-transform:uppercase;letter-spacing:.06em;color:var(--primary);font-weight:600}.hely-kartya[data-astro-cid-wukvfgdl] h3[data-astro-cid-wukvfgdl]{margin-block:var(--sp-1) var(--sp-3)}.hely-cim[data-astro-cid-wukvfgdl]{font-weight:600;margin-bottom:var(--sp-2)}.hely-sor[data-astro-cid-wukvfgdl]{color:var(--slate);font-size:var(--fs-sm);margin-bottom:var(--sp-1)}.hely-tovabb[data-astro-cid-wukvfgdl]{display:inline-flex;align-items:center;gap:var(--sp-2);margin-top:var(--sp-3);color:var(--primary);font-weight:600}.occ-chip[data-astro-cid-wukvfgdl]{display:inline-flex;align-items:center;gap:var(--sp-2);padding:var(--sp-2) var(--sp-4);border:1px solid var(--paper);border-radius:var(--r-pill);background:var(--white);font-size:var(--fs-sm);font-weight:600;color:var(--slate)}.occ-note[data-astro-cid-wukvfgdl]{margin-top:var(--sp-6);max-width:64ch;color:var(--slate)}.cross-grid[data-astro-cid-wukvfgdl]{display:grid;gap:var(--sp-6);align-items:center}@media(min-width:800px){.cross-grid[data-astro-cid-wukvfgdl]{grid-template-columns:1fr auto}}.cross-grid[data-astro-cid-wukvfgdl] p[data-astro-cid-wukvfgdl]{color:var(--slate);margin-top:var(--sp-2);max-width:52ch}.cross-ctas[data-astro-cid-wukvfgdl]{display:flex;flex-wrap:wrap;gap:var(--sp-3)}section[data-astro-cid-wukvfgdl] h2[data-astro-cid-wukvfgdl]{margin-block:var(--sp-2) var(--sp-4)}
