.visszatero[data-astro-cid-55d2x57y]{max-width:68ch;margin:0 0 var(--sp-6);padding-left:var(--sp-3);border-left:4px solid var(--primary);font-weight:500;color:var(--ink)}.nepszeruseg[data-astro-cid-55d2x57y]{margin-bottom:var(--sp-8)}.nepszeruseg[data-astro-cid-55d2x57y] h2[data-astro-cid-55d2x57y]{margin:0 0 var(--sp-2)}.nepszeruseg-lead[data-astro-cid-55d2x57y]{max-width:62ch;margin:0 0 var(--sp-5);color:var(--slate)}.nepszeruseg-lista[data-astro-cid-55d2x57y]{list-style:none;margin:0 0 var(--sp-5);padding:0;display:grid;gap:var(--sp-3);max-width:46rem}.nepszeruseg-lista[data-astro-cid-55d2x57y] li[data-astro-cid-55d2x57y]{display:grid;grid-template-columns:minmax(9rem,17rem) 1fr auto;align-items:center;gap:var(--sp-3)}.nep-nev[data-astro-cid-55d2x57y]{font-weight:600}.nep-sav[data-astro-cid-55d2x57y]{height:.5rem;border-radius:999px;overflow:hidden;background:color-mix(in srgb,var(--primary) 12%,transparent)}.nep-kitolt[data-astro-cid-55d2x57y]{display:block;height:100%;border-radius:999px;background:var(--primary)}.nep-db[data-astro-cid-55d2x57y]{font-size:var(--fs-small);color:var(--slate);white-space:nowrap}.nep-szaz[data-astro-cid-55d2x57y]{font-variant-numeric:tabular-nums}.nepszeruseg-zaro[data-astro-cid-55d2x57y]{max-width:68ch;margin:0;color:var(--slate)}.produkcio-overline[data-astro-cid-55d2x57y]{margin-top:var(--sp-8)}@media(max-width:34rem){.nepszeruseg-lista[data-astro-cid-55d2x57y] li[data-astro-cid-55d2x57y]{grid-template-columns:1fr auto}.nep-sav[data-astro-cid-55d2x57y]{grid-column:1 / -1;grid-row:2}}.produkcio-lead[data-astro-cid-55d2x57y]{max-width:64ch;margin:0 0 var(--sp-6);color:var(--slate)}.produkcio-grid[data-astro-cid-55d2x57y]{display:grid;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:var(--sp-5)}.produkcio-kartya[data-astro-cid-55d2x57y]{padding:var(--sp-5);border:1px solid var(--line);border-radius:var(--radius);background:var(--surface)}.produkcio-kartya[data-astro-cid-55d2x57y] h3[data-astro-cid-55d2x57y]{margin:0 0 var(--sp-2);font-size:var(--fs-h4)}.produkcio-osszefoglalo[data-astro-cid-55d2x57y]{margin:0 0 var(--sp-4);color:var(--slate);font-size:var(--fs-small)}.produkcio-tetelek[data-astro-cid-55d2x57y]{list-style:none;margin:0;padding:0;display:grid;gap:var(--sp-2)}.produkcio-tetelek[data-astro-cid-55d2x57y] li[data-astro-cid-55d2x57y]{display:flex;align-items:center;gap:var(--sp-2);font-weight:500}.produkcio-tetelek[data-astro-cid-55d2x57y] svg[data-astro-cid-55d2x57y]{flex:none;color:var(--primary)}.agenda-lead[data-astro-cid-55d2x57y]{max-width:66ch;margin-block:var(--sp-3) var(--sp-6);color:var(--slate)}.agenda-grid[data-astro-cid-55d2x57y]{display:grid;gap:var(--sp-4)}@media(min-width:900px){.agenda-grid[data-astro-cid-55d2x57y]{grid-template-columns:1.1fr 1fr}}.agenda-card[data-astro-cid-55d2x57y]{display:grid;gap:var(--sp-3);align-content:start;border-top:4px solid var(--primary)}.agenda-card[data-astro-cid-55d2x57y] h3[data-astro-cid-55d2x57y]{font-size:var(--fs-h4);margin:0}.agenda-card[data-astro-cid-55d2x57y] p[data-astro-cid-55d2x57y]{margin:0;color:var(--slate)}.agenda-lista[data-astro-cid-55d2x57y]{margin:0;padding:0;list-style:none;display:grid;gap:var(--sp-2)}.agenda-lista[data-astro-cid-55d2x57y] li[data-astro-cid-55d2x57y]{display:grid;grid-template-columns:7.5rem 1fr;gap:var(--sp-2);align-items:baseline;color:var(--slate)}.agenda-ido[data-astro-cid-55d2x57y]{font-weight:700;color:var(--primary);font-variant-numeric:tabular-nums}.felelosseg-lista[data-astro-cid-55d2x57y]{margin:0;padding-left:1.15em;display:grid;gap:var(--sp-2);color:var(--slate)}.agenda-tenyek[data-astro-cid-55d2x57y]{display:grid;gap:var(--sp-3);margin:0}.agenda-tenyek[data-astro-cid-55d2x57y] dt[data-astro-cid-55d2x57y]{font-size:var(--fs-caption);font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--primary)}.agenda-tenyek[data-astro-cid-55d2x57y] dd[data-astro-cid-55d2x57y]{margin:var(--sp-1) 0 0;color:var(--ink);font-weight:600}.agenda-extra-cim[data-astro-cid-55d2x57y]{padding-top:var(--sp-3);border-top:1px solid var(--beige)}@media(max-width:480px){.agenda-lista[data-astro-cid-55d2x57y] li[data-astro-cid-55d2x57y]{grid-template-columns:1fr;gap:0}}.pillars-intro[data-astro-cid-55d2x57y]{color:var(--slate);font-weight:600;margin-bottom:var(--sp-6)}.cta-quote[data-astro-cid-55d2x57y]{font-style:italic;opacity:.9;max-width:56ch;margin-inline:auto;margin-bottom:var(--sp-4)}#alkalmak[data-astro-cid-55d2x57y],#elmenyprogramok[data-astro-cid-55d2x57y]{scroll-margin-top:130px}.occasion-grid[data-astro-cid-55d2x57y]{display:grid;gap:var(--sp-4);margin-top:var(--sp-4);grid-template-columns:1fr}@media(min-width:768px){.occasion-grid[data-astro-cid-55d2x57y]{grid-template-columns:repeat(2,1fr)}}.occasion-card[data-astro-cid-55d2x57y]{display:grid;align-content:start;padding:0;overflow:hidden;text-decoration:none;color:inherit;transition:box-shadow var(--dur-2) var(--ease-out),translate var(--dur-2) var(--ease-out);scroll-margin-top:130px}.occasion-card[data-astro-cid-55d2x57y]:hover{translate:0 -3px;box-shadow:0 16px 36px #1e263024}.occasion-card[data-astro-cid-55d2x57y]:hover .occasion-more[data-astro-cid-55d2x57y]{text-decoration:underline}.occasion-card[data-astro-cid-55d2x57y]:hover .occasion-more[data-astro-cid-55d2x57y] svg{transform:translate(4px)}.occasion-more[data-astro-cid-55d2x57y] svg{transition:transform var(--dur-2) var(--ease-out)}.occasion-visual{width:100%;height:auto;aspect-ratio:3 / 2;object-fit:cover}.occasion-body[data-astro-cid-55d2x57y]{padding:var(--sp-4) var(--sp-6) var(--sp-6);display:grid;gap:var(--sp-2)}.occasion-card[data-astro-cid-55d2x57y] h3[data-astro-cid-55d2x57y]{display:flex;align-items:center;gap:var(--sp-2);font-size:var(--fs-h4);margin:0}.occasion-card[data-astro-cid-55d2x57y] h3[data-astro-cid-55d2x57y] svg{color:var(--primary);flex-shrink:0}.occasion-card[data-astro-cid-55d2x57y] p[data-astro-cid-55d2x57y]{color:var(--slate);font-size:var(--fs-sm)}.occasion-more[data-astro-cid-55d2x57y]{margin-top:auto;display:inline-flex;align-items:center;gap:var(--sp-1);font-weight:600;font-size:var(--fs-sm);color:var(--primary);text-decoration:none}.occasion-proof[data-astro-cid-55d2x57y]{padding-top:var(--sp-2);border-top:1px solid var(--paper)}.occasion-insight[data-astro-cid-55d2x57y]{font-weight:500}.occasion-quote[data-astro-cid-55d2x57y]{margin:0;padding:var(--sp-3) var(--sp-4);background:color-mix(in srgb,var(--primary) 7%,var(--white));border-left:3px solid var(--primary);border-radius:var(--r-2)}.occasion-quote[data-astro-cid-55d2x57y] p[data-astro-cid-55d2x57y]{font-style:italic;color:var(--ink)}.occasion-quote[data-astro-cid-55d2x57y] footer[data-astro-cid-55d2x57y]{margin-top:var(--sp-1);font-size:var(--fs-caption);color:var(--slate)}.dim-overline[data-astro-cid-55d2x57y]{margin-top:var(--sp-12)}.dim-teasers[data-astro-cid-55d2x57y]{margin-block:var(--sp-6) var(--sp-8)}.dim-ctas[data-astro-cid-55d2x57y]{display:flex;flex-wrap:wrap;gap:var(--sp-3)}.sub-hero[data-astro-cid-55d2x57y]{background:radial-gradient(ellipse at 85% 15%,color-mix(in srgb,var(--sub-pro-2) 30%,transparent),transparent 60%),linear-gradient(155deg,var(--warm-white) 0%,var(--paper) 45%,color-mix(in srgb,var(--sub-pro) 18%,var(--paper)) 100%);padding-block:var(--sp-16)}.sub-hero-grid[data-astro-cid-55d2x57y]{display:grid;gap:var(--sp-8);align-items:center}@media(min-width:900px){.sub-hero-grid[data-astro-cid-55d2x57y]{grid-template-columns:1.1fr 1fr}}.sub-hero-inner[data-astro-cid-55d2x57y]{display:grid;gap:var(--sp-4);justify-items:start;max-width:60ch}.sub-overline[data-astro-cid-55d2x57y]{color:var(--primary)}.sub-brand-logo{width:210px;height:auto;margin-bottom:var(--sp-2)}.sub-lead[data-astro-cid-55d2x57y]{max-width:48ch}.hero-loops[data-astro-cid-55d2x57y]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--sp-2)}.hero-loop[data-astro-cid-55d2x57y]{margin:0;position:relative;border-radius:var(--r-3);overflow:hidden;aspect-ratio:9 / 13;background-color:var(--ink);background-size:cover;background-position:center;box-shadow:0 16px 48px #1e26302e}.hero-loop[data-astro-cid-55d2x57y] video[data-astro-cid-55d2x57y]{width:100%;height:100%;object-fit:cover}.hero-loop[data-astro-cid-55d2x57y] figcaption[data-astro-cid-55d2x57y]{position:absolute;inset-inline:0;bottom:0;padding:4px var(--sp-2);background:linear-gradient(0deg,rgb(30 38 48 / .8),transparent);color:var(--white);font-size:var(--fs-caption);font-weight:600}@media(prefers-reduced-motion:reduce){.hero-loop[data-astro-cid-55d2x57y] video[data-astro-cid-55d2x57y]{display:none}}.proof-band[data-astro-cid-55d2x57y]{background:var(--primary);color:var(--on-primary);padding-block:var(--sp-8)}.proof-grid[data-astro-cid-55d2x57y]{display:grid;gap:var(--sp-6);grid-template-columns:repeat(2,1fr)}@media(min-width:900px){.proof-grid[data-astro-cid-55d2x57y]{grid-template-columns:repeat(4,1fr)}}.proof-item[data-astro-cid-55d2x57y]{display:grid;gap:var(--sp-1);justify-items:center;text-align:center}.proof-num[data-astro-cid-55d2x57y]{font-family:var(--font-display);font-size:var(--fs-h2);font-weight:700}.proof-label[data-astro-cid-55d2x57y]{font-size:var(--fs-sm);opacity:.85;max-width:22ch}.thesis-band[data-astro-cid-55d2x57y]{background:var(--warm-white);border-block:1px solid var(--paper);padding-block:var(--sp-16)}.thesis-inner[data-astro-cid-55d2x57y]{max-width:70ch}.thesis-over[data-astro-cid-55d2x57y]{color:var(--primary)}.thesis-h[data-astro-cid-55d2x57y]{font-size:clamp(24px,3.4vw,36px);margin-block:var(--sp-3) var(--sp-4)}.thesis-lead[data-astro-cid-55d2x57y]{color:var(--slate);font-size:var(--fs-h4)}.marco-note[data-astro-cid-55d2x57y]{margin-top:var(--sp-8);padding:var(--sp-8);background:var(--primary);color:var(--on-primary);border-radius:var(--r-6)}.marco-note[data-astro-cid-55d2x57y] blockquote[data-astro-cid-55d2x57y]{font-family:var(--font-display);font-size:var(--fs-h3);font-weight:600;max-width:52ch}.marco-note[data-astro-cid-55d2x57y] figcaption[data-astro-cid-55d2x57y]{margin-top:var(--sp-4);font-size:var(--fs-sm);opacity:.85}.offer-card[data-astro-cid-55d2x57y]{display:grid;gap:var(--sp-3);align-content:start}.offer-card[data-astro-cid-55d2x57y] h3[data-astro-cid-55d2x57y]{font-size:var(--fs-h3);margin:0}.offer-card[data-astro-cid-55d2x57y] p[data-astro-cid-55d2x57y]{color:var(--slate);font-size:var(--fs-sm)}.offer-icon[data-astro-cid-55d2x57y]{display:grid;place-items:center;width:52px;height:52px;border-radius:var(--r-3);background:color-mix(in srgb,var(--primary) 12%,var(--white));color:var(--primary)}.motto-band[data-astro-cid-55d2x57y]{background:var(--ink);color:var(--white);padding-block:var(--sp-12);text-align:center}.motto[data-astro-cid-55d2x57y]{font-family:var(--font-display);font-size:var(--fs-h2);font-weight:600;max-width:30ch;margin-inline:auto}.motto-sub[data-astro-cid-55d2x57y]{margin-top:var(--sp-4);color:var(--beige);max-width:58ch;margin-inline:auto;font-size:var(--fs-sm)}.method-grid[data-astro-cid-55d2x57y]{margin-bottom:var(--sp-6)}.method-note[data-astro-cid-55d2x57y]{max-width:68ch;color:var(--slate);font-style:italic;border-left:3px solid var(--primary);padding-left:var(--sp-4)}.trainer-card[data-astro-cid-55d2x57y]{margin-top:var(--sp-8);border-left:4px solid var(--primary);display:grid;gap:var(--sp-3)}.trainer-card[data-astro-cid-55d2x57y] h3[data-astro-cid-55d2x57y]{font-size:var(--fs-h3);margin-block:var(--sp-1) var(--sp-3)}.trainer-card[data-astro-cid-55d2x57y] p[data-astro-cid-55d2x57y]:not(.overline){color:var(--slate);max-width:70ch}.trainer-card[data-astro-cid-55d2x57y] p[data-astro-cid-55d2x57y]+p[data-astro-cid-55d2x57y]{margin-top:var(--sp-3)}.gallery-grid[data-astro-cid-55d2x57y]{display:grid;gap:var(--sp-4);grid-template-columns:1fr}@media(min-width:768px){.gallery-grid[data-astro-cid-55d2x57y]{grid-template-columns:repeat(3,1fr)}}.gallery-item[data-astro-cid-55d2x57y]{margin:0;display:grid;gap:var(--sp-2)}.gallery-item[data-astro-cid-55d2x57y] img{width:100%;height:100%;aspect-ratio:4 / 3;object-fit:cover;border-radius:var(--r-3);box-shadow:0 12px 32px #1e26301f}.gallery-item[data-astro-cid-55d2x57y] figcaption[data-astro-cid-55d2x57y]{color:var(--slate);font-size:var(--fs-sm)}.why-list[data-astro-cid-55d2x57y]{list-style:none;padding:0;display:grid;gap:var(--sp-6)}@media(min-width:768px){.why-list[data-astro-cid-55d2x57y]{grid-template-columns:repeat(2,1fr)}}.why-list[data-astro-cid-55d2x57y] li[data-astro-cid-55d2x57y]{display:flex;gap:var(--sp-4);align-items:flex-start}.why-check[data-astro-cid-55d2x57y]{display:grid;place-items:center;width:32px;height:32px;flex-shrink:0;border-radius:var(--r-pill);background:var(--primary);color:var(--on-primary)}.why-list[data-astro-cid-55d2x57y] h3[data-astro-cid-55d2x57y]{font-size:var(--fs-h4);margin-bottom:var(--sp-1)}.why-list[data-astro-cid-55d2x57y] p[data-astro-cid-55d2x57y]{color:var(--slate);font-size:var(--fs-sm)}.frame-grid[data-astro-cid-55d2x57y]{display:grid;gap:var(--sp-8);align-items:start}@media(min-width:900px){.frame-grid[data-astro-cid-55d2x57y]{grid-template-columns:1.3fr 1fr}}.frame-list[data-astro-cid-55d2x57y]{list-style:none;padding:0;margin-top:var(--sp-6);display:grid;gap:var(--sp-3)}.frame-list[data-astro-cid-55d2x57y] li[data-astro-cid-55d2x57y]{display:flex;align-items:flex-start;gap:var(--sp-2);color:var(--slate)}.frame-list[data-astro-cid-55d2x57y] svg{color:var(--primary);flex-shrink:0;margin-top:3px}.frame-cta[data-astro-cid-55d2x57y]{display:grid;gap:var(--sp-3);justify-items:start}.frame-cta[data-astro-cid-55d2x57y] h3[data-astro-cid-55d2x57y]{font-size:var(--fs-h3)}.frame-cta[data-astro-cid-55d2x57y] p[data-astro-cid-55d2x57y]{color:var(--slate);font-size:var(--fs-sm)}.case-study[data-astro-cid-55d2x57y]{margin-top:var(--sp-6);display:grid;gap:var(--sp-3);border-left:4px solid var(--primary)}.case-study[data-astro-cid-55d2x57y] h3[data-astro-cid-55d2x57y]{font-size:var(--fs-h3)}.case-study[data-astro-cid-55d2x57y] p[data-astro-cid-55d2x57y]{color:var(--slate);max-width:70ch}.quotes-grid[data-astro-cid-55d2x57y]{margin-top:var(--sp-8)}.cta-band[data-astro-cid-55d2x57y]{background:var(--primary);color:var(--on-primary);padding-block:var(--sp-12)}.cta-band-inner[data-astro-cid-55d2x57y]{display:grid;gap:var(--sp-6);justify-items:start}.cta-band[data-astro-cid-55d2x57y] h2[data-astro-cid-55d2x57y]{color:var(--on-primary);margin:0}.btn-light[data-astro-cid-55d2x57y]{background:var(--white);color:var(--ink)}.btn-light[data-astro-cid-55d2x57y]:hover{background:var(--paper)}.cta-band-actions[data-astro-cid-55d2x57y]{display:flex;flex-wrap:wrap;gap:var(--sp-3)}.form-narrow[data-astro-cid-55d2x57y]{max-width:760px}section[data-astro-cid-55d2x57y] h2[data-astro-cid-55d2x57y]{margin-block:var(--sp-2) var(--sp-6)}
