
:root{
  --navy:#10263D;
  --navy-2:#16324f;
  --gold:#B8954E;
  --ivory:#F3EFE6;
  --paper:#fffdf8;
  --ink:#26384b;
  --muted:#55687b;
  --line:rgba(16,37,61,.12);
  --shadow:0 18px 40px rgba(16,37,61,.08);
  --brochure-rail:clamp(96px,8.6vw,126px);
}
*{box-sizing:border-box}
html{scroll-behavior:smooth}
body{margin:0;font-family:Inter,system-ui,-apple-system,"Segoe UI",Arial,sans-serif;color:var(--ink);background:var(--ivory);line-height:1.68;overflow-x:hidden}
img{max-width:100%;display:block}
a{color:inherit}
.skip-link{position:absolute;left:-9999px;top:auto}
.skip-link:focus{left:16px;top:16px;z-index:1000;background:#fff;padding:10px 14px;border-radius:8px}
.container{width:min(1180px,calc(100% - 40px));margin:0 auto}
.section{padding:92px 0}

.brochure-edge{position:relative;padding-right:var(--brochure-rail);overflow:hidden}
.section-edge-rail{position:absolute;top:0;right:0;bottom:0;width:var(--brochure-rail);background:var(--navy) url("data:image/png;base64,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mc6CWqWCuQm8FtsSvm1rojCK8RBp+LK8KNI0tW2Lc7boscwFamKYLWXJsUnrMIpzzE3gOkFN5iUvCqVwbg2uEdQEAMxATQDADNQEAMxATQDADNQEAMxATQDADNQEAMxATQDADNQEAMxATQDADNQEAMxATQDADNQEAMxATQDADNQEAMxATQDADNQEAMxATQDADNQEAMxATQDADNQEAMxATQDADNQEAMxATQDADNQEAMxATQDADNRkXqQQjK3mh1cDfCPUxLAsL8I0I2Ke61pSLno4sEQ4Y0Ks8jtulb+2hUiyPEgSxqjku1KKRQ8HloiQwrbtJE2V0osey1ygJuZpTUpry7L4Sv8igu/KtmzPdfv9YZbnix7LXODlbl6WZb3eoOR5tmUveiywLFxLuJbQpLO80BpzE3g9hVKzICRGFc/xXQQFiIh81y27rlJqMguKolj0cOYCNTEvz4vRdKYKVXadkoOaABGR7zi+6xaFGkwmGWoCrynL8/54kitV9jzfdRc9HFgKJd8t+16uit5kmueoCbyeOM0G02leFPVqpVopL3o4sBRqlXKtVsny4nw4yVATeH3TOJ2Foe979UrJlvgmX3c136mWfFWo805/0WOZI7zQ5yLN8l5/mKZZ2fPq5dKihwML1q7XK74fJUlnMFz0WOYINZmXk04viKJqyd9stRY9FliwzbVW2feCMOqORoseyxyhJvNyPhqNZ4HnulvrLcfGEfvry3ftdqshOB/PgvEsXPRw5gg1mZcwyfujSZqmzWplo1a1cMr+WnJsa3+9XfLcySzoDUdpoRY9ojlCTebopNM77w89131r/4ZjW4seDiyAa1sP7u77nns+GJ70BoseznyhJnM0DILz4ShJkq2NtVal7FhY71wvvmtvNuvNWnU4GneGo0kYL3pE84WazFGaFf3R+Lw/KHne/vZGpeQtekRwqZqV8p3dbduyjs+7g/F00cOZO9Rkvkaz4OV5N0nTG1ub7UbdxXrn2qh4zmarsbOxHoTRcbc/CVd5//UCajJfUZKdD8fHpx3XcW5tbmw264seEVySjWZju71WFMWjZweDaZDlq7z/egE1mbsgjj96+mwWhtsb7f3tzarvLHpEMHcb9crt3a21Zn04nX52+HIaRose0WVATeYuzYr+NPj06YsgirbX197a38NZ+9XmO/Kt/Rtb7bVZGH32/HCw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") center 48px/100% auto no-repeat;z-index:0;overflow:hidden;pointer-events:none}
.brochure-edge>.container{position:relative;z-index:1}
.edge-bubble{display:none}
.edge-bubble::after{display:none}
.edge-bubble-gold,.edge-bubble-light,.edge-bubble-bottom{display:none}
.section-heading{margin-bottom:34px}
.section-heading.centered{text-align:center;max-width:880px;margin-left:auto;margin-right:auto}
.section-heading.light h2,.section-heading.light p{color:#fff}
.eyebrow{display:inline-block;margin-bottom:12px;text-transform:uppercase;letter-spacing:.15em;font-size:.78rem;font-weight:800;color:var(--gold)}
h1,h2{font-family:Georgia,"Times New Roman",serif;letter-spacing:-.025em;color:var(--navy);margin:0}
h3,h4{margin:0;color:var(--navy)}
h1{font-size:clamp(3.1rem,6.6vw,6rem);line-height:1.04}
h1 em{font-style:normal;color:var(--gold)}
h2{font-size:clamp(2.1rem,4.2vw,3.2rem);line-height:1.1;margin-bottom:12px}
p{margin:0 0 16px;text-align:justify}
strong{font-weight:800}

.site-header{position:sticky;top:0;z-index:40;background:rgba(243,239,230,.94);backdrop-filter:blur(12px);border-bottom:1px solid rgba(16,37,61,.08)}
.header-inner{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:84px}
.brand img{height:58px;width:auto;object-fit:contain}
.main-nav{display:flex;align-items:center;gap:28px}
.main-nav a{text-decoration:none;font-weight:650;color:var(--navy)}
.main-nav a:hover{color:var(--gold)}
.menu-toggle{display:none;background:none;border:0;padding:0;width:42px;height:42px;cursor:pointer}
.menu-toggle span{display:block;width:24px;height:2px;background:var(--navy);margin:5px auto;border-radius:999px}
.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}

.hero{position:relative;overflow:hidden;background:var(--ivory)}
.hero::before{content:"";position:absolute;left:0;top:0;width:17vw;height:100%;background:linear-gradient(180deg,rgba(16,37,61,.94) 0%,rgba(16,37,61,.98) 100%);clip-path:polygon(0 0,22% 0,100% 100%,0 100%);z-index:0;pointer-events:none;transform:translate3d(-105%,0,0);transform-origin:left top;animation:heroLeftBandSlideIn 9.6s linear .18s both;box-shadow:18px 0 36px rgba(16,37,61,.10)}
.hero::after{content:"";position:absolute;right:0;top:0;width:min(37vw,560px);height:100%;background:var(--navy);clip-path:polygon(36% 0,100% 0,100% 100%,0 100%);z-index:0}
.hero-grid{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(260px,.55fr);gap:28px;align-items:center;min-height:calc(100vh - 84px);padding:74px 0}
.hero-copy{max-width:820px}
.hero-subtitle{margin-top:28px;font-size:clamp(1.2rem,2vw,1.4rem);font-weight:950;color:var(--navy)}
.hero-intro{max-width:800px;font-size:1.08rem;color:#435667}
.hero-actions{display:flex;gap:14px;flex-wrap:wrap;margin-top:34px}
.button{display:inline-flex;align-items:center;justify-content:center;padding:14px 22px;min-height:50px;border-radius:999px;border:1px solid transparent;text-decoration:none;font-weight:800;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,background .2s ease}
.button:hover{transform:translateY(-2px)}
.button-gold{background:var(--gold);color:#fff;box-shadow:0 14px 28px rgba(184,149,78,.22)}
.button-outline{border-color:var(--navy);color:var(--navy);background:transparent}
.button-dark{background:var(--navy);color:#fff}
.hero-mark{display:block;min-height:520px}
.hero-bubbles{display:block;position:absolute;right:28px;top:50%;transform:translateY(-50%);width:min(24vw,285px);aspect-ratio:367/767;background:url("data:image/png;base64,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mc6CWqWCuQm8FtsSvm1rojCK8RBp+LK8KNI0tW2Lc7boscwFamKYLWXJsUnrMIpzzE3gOkFN5iUvCqVwbg2uEdQEAMxATQDADNQEAMxATQDADNQEAMxATQDADNQEAMxATQDADNQEAMxATQDADNQEAMxATQDADNQEAMxATQDADNQEAMxATQDADNQEAMxATQDADNQEAMxATQDADNQEAMxATQDADNQEAMxATQDADNQEAMxATQDADNRkXqQQjK3mh1cDfCPUxLAsL8I0I2Ke61pSLno4sEQ4Y0Ks8jtulb+2hUiyPEgSxqjku1KKRQ8HloiQwrbtJE2V0osey1ygJuZpTUpry7L4Sv8igu/KtmzPdfv9YZbnix7LXODlbl6WZb3eoOR5tmUveiywLFxLuJbQpLO80BpzE3g9hVKzICRGFc/xXQQFiIh81y27rlJqMguKolj0cOYCNTEvz4vRdKYKVXadkoOaABGR7zi+6xaFGkwmGWoCrynL8/54kitV9jzfdRc9HFgKJd8t+16uit5kmueoCbyeOM0G02leFPVqpVopL3o4sBRqlXKtVsny4nw4yVATeH3TOJ2Foe979UrJlvgmX3c136mWfFWo805/0WOZI7zQ5yLN8l5/mKZZ2fPq5dKihwML1q7XK74fJUlnMFz0WOYINZmXk04viKJqyd9stRY9FliwzbVW2feCMOqORoseyxyhJvNyPhqNZ4HnulvrLcfGEfvry3ftdqshOB/PgvEsXPRw5gg1mZcwyfujSZqmzWplo1a1cMr+WnJsa3+9XfLcySzoDUdpoRY9ojlCTebopNM77w89131r/4ZjW4seDiyAa1sP7u77nns+GJ70BoseznyhJnM0DILz4ShJkq2NtVal7FhY71wvvmtvNuvNWnU4GneGo0kYL3pE84WazFGaFf3R+Lw/KHne/vZGpeQtekRwqZqV8p3dbduyjs+7g/F00cOZO9Rkvkaz4OV5N0nTG1ub7UbdxXrn2qh4zmarsbOxHoTRcbc/CVd5//UCajJfUZKdD8fHpx3XcW5tbmw264seEVySjWZju71WFMWjZweDaZDlq7z/egE1mbsgjj96+mwWhtsb7f3tzarvLHpEMHcb9crt3a21Zn04nX52+HIaRose0WVATeYuzYr+NPj06YsgirbX197a38NZ+9XmO/Kt/Rtb7bVZGH32/HCw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") center/contain no-repeat;z-index:1;pointer-events:none}

.split{display:grid;grid-template-columns:minmax(260px,.6fr) minmax(0,1.4fr);gap:56px;align-items:start}
.about{background:var(--ivory)}
.about-copy p{font-size:1.06rem}

.services-overview{background:var(--navy);position:relative}
.service-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}
.service-card{display:flex;flex-direction:column;min-height:400px;padding:28px;border-radius:24px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.14);text-decoration:none;color:#fff;transition:transform .2s ease,border-color .2s ease,background .2s ease}
.service-card:hover{transform:translateY(-10px);border-color:rgba(184,149,78,.85);background:rgba(255,255,255,.06)}
.service-card-head{display:flex;flex-direction:column;align-items:flex-start;gap:24px;margin-bottom:22px}
.service-number{color:rgba(255,255,255,.68);font-size:1.65rem;font-weight:800;line-height:1}
.service-icon{color:var(--gold);width:78px;height:78px;display:flex;align-items:center;justify-content:center}
.service-icon svg{display:block;width:100%;height:100%}.service-icon img{display:block;width:auto;max-width:100%;height:auto}.service-icon-events{width:92px;height:72px;justify-content:flex-start}
.service-card h3{font-size:2.05rem;line-height:1.14;font-weight:850;color:#fff;text-transform:uppercase;letter-spacing:.01em;margin-bottom:18px}
.service-card p{color:#d8e0e7;margin-bottom:0}
.service-link{margin-top:auto;padding-top:24px;color:#e9cb84;font-weight:800}

.service-detail{background:var(--ivory)}
.packages{display:grid;gap:16px}
.package{border:1px solid var(--line);border-radius:22px;background:#fff;box-shadow:0 10px 24px rgba(16,37,61,.04);overflow:hidden}
.package summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:24px 26px;cursor:pointer}
.package summary::-webkit-details-marker{display:none}
.package-summary-main h3{font-size:1.35rem;margin-bottom:8px}
.package-summary-main p{margin:0;color:#596c7f}
.details-label{white-space:nowrap;font-size:.96rem;font-weight:800;color:var(--gold)}
.package[open] .closed-label{display:none}
.package:not([open]) .open-label{display:none}
.package-body{padding:0 26px 26px;display:grid;grid-template-columns:minmax(0,1.45fr) minmax(270px,.8fr);gap:24px;align-items:start}
.package-copy,.package-list,.package-result{background:#fcfbf8;border:1px solid rgba(16,37,61,.06);border-radius:18px;padding:22px}
.package-list h4,.package-extra h4{margin-bottom:12px;color:var(--navy)}
.package-list ul,.package-extra ul{margin:0;padding-left:20px}
.package-result{grid-column:1/-1;display:flex;gap:16px;align-items:flex-start;border-left:5px solid var(--gold)}
.package-result span{display:inline-block;min-width:88px;font-size:.82rem;letter-spacing:.12em;text-transform:uppercase;font-weight:800;color:var(--gold)}
.package-cta{grid-column:1/-1}
.package-extra{margin-top:18px;padding:18px;border-radius:16px;background:#f8f6ef;border:1px solid rgba(184,149,78,.22)}

.process{background:var(--ivory)}
.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}
.step{padding:28px;border-radius:20px;background:#fff;border:1px solid rgba(16,37,61,.08);box-shadow:var(--shadow)}
.step h3{margin-bottom:12px;font-size:1.18rem}

.belief-section{display:none}
.belief-card{position:relative;max-width:1180px;margin:0 auto;padding:34px 38px 32px;border-radius:14px;background:rgba(184,149,78,.055);border:0;box-shadow:none;overflow:hidden}
.belief-card::before{content:"";position:absolute;left:0;top:24px;bottom:24px;width:3px;background:rgba(184,149,78,.55)}
.belief-card::after{display:none}
.belief-card p{margin:0;font-family:Georgia,"Times New Roman",serif;font-size:clamp(1.35rem,2.25vw,1.9rem);line-height:1.62;color:var(--navy);text-align:justify}
.final-message{position:relative;background:var(--ivory);padding-top:44px;padding-bottom:96px}

.final-message-header{display:flex;align-items:flex-start;justify-content:flex-start;margin-bottom:22px}
.final-message-logo{width:240px;max-width:100%;height:auto;object-fit:contain}
.final-message-tag{padding-top:8px;font-size:.86rem;font-weight:800;letter-spacing:.08em;color:var(--gold);text-transform:uppercase;white-space:nowrap}
.final-message-rule{height:1px;max-width:980px;background:rgba(16,37,61,.18);margin:0 auto 42px}
.final-message-content{max-width:1040px;margin:0 auto;display:flex;flex-direction:column;align-items:center}
.final-message-title{max-width:980px;margin:0 auto 30px;font-size:clamp(28px,2.45vw,46px);line-height:1.14;letter-spacing:-.02em;font-weight:500;text-align:center}
.final-message-title span{display:block}
.final-message-title .title-dark{color:var(--navy);white-space:nowrap}
.final-message-title .title-gold{color:var(--gold)}
.final-message-text{max-width:980px;font-size:1.06rem;line-height:1.82;color:#344658;font-weight:600;text-align:justify;margin:0 auto 44px}
.final-message-divider{width:min(100%,980px);height:1px;background:rgba(184,149,78,.62);margin:0 auto 12px}
.final-message-kicker{margin:0 auto;color:var(--gold);font-size:.78rem;font-weight:900;letter-spacing:.02em;text-transform:uppercase;text-align:center;max-width:980px;width:100%}




.contact{background:var(--ivory)}
.contact-grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:34px}
.contact-copy p{font-size:1.03rem}
.contact-direct{margin-top:28px;padding-top:22px;border-top:1px solid var(--line)}
.contact-direct h3{margin-bottom:14px}
.contact-email-card{display:inline-flex;align-items:center;padding:16px 22px;border-radius:18px;background:linear-gradient(180deg,#fff,#fbf7ed);border:1px solid rgba(184,149,78,.42);box-shadow:var(--shadow)}
.email-link{text-decoration:none;color:var(--navy);font-weight:850;font-size:1.08rem}
.email-link:hover{text-decoration:underline;text-decoration-color:var(--gold);text-underline-offset:4px}
.contact-form{padding:28px;border-radius:22px;background:#fcfbf8;border:1px solid rgba(16,37,61,.08);box-shadow:var(--shadow)}
.form-row{display:grid;grid-template-columns:1fr 1fr;gap:16px}
label{display:block;font-weight:700;color:var(--navy);margin-bottom:14px}
input,textarea,select{width:100%;margin-top:8px;padding:14px 16px;border-radius:14px;border:1px solid rgba(16,37,61,.18);background:#fff;font:inherit;color:var(--ink)}
textarea{resize:vertical;min-height:150px}
input:focus,textarea:focus,select:focus{outline:2px solid rgba(184,149,78,.45);outline-offset:1px;border-color:rgba(184,149,78,.75)}
.form-help,.form-status{font-size:.96rem;color:#5f7182}
.form-status{margin-top:14px;font-weight:700}

.site-footer{background:var(--navy);color:#d9e1e8;padding:24px 0}
.footer-inner{display:flex;align-items:center;justify-content:space-between;gap:20px}
.footer-inner nav{display:flex;gap:20px;flex-wrap:wrap}
.footer-inner a{text-decoration:none}
.footer-inner a:hover{color:#fff}


.final-message-shell{position:relative;z-index:2;padding:36px 42px 40px;background:linear-gradient(180deg,rgba(255,255,255,.18),rgba(255,255,255,.08));border:1px solid rgba(184,149,78,.18);border-radius:26px;box-shadow:0 12px 30px rgba(16,37,61,.05)}
.simple-page{padding:64px 0 100px;background:var(--ivory)}
.content-card{background:#fff;border:1px solid var(--line);border-radius:22px;box-shadow:var(--shadow);padding:32px}


@media (max-width:980px){
  .hero::before{display:none}
  .hero::after{width:34vw;opacity:.25}
  .hero-grid{grid-template-columns:1fr;min-height:auto;padding:58px 0 82px}
  .hero-mark{display:none}
  .hero-bubbles{right:12px;bottom:20px;top:auto;transform:none;width:min(30vw,190px);opacity:.4}
  .split,.contact-grid,.package-body,.service-cards,.steps{grid-template-columns:1fr}
  .package-result,.package-cta{grid-column:1}
  .section{padding:78px 0}
  .brochure-edge{padding-right:0}
  .section-edge-rail{display:none}
}
@media (max-width:760px){
  .menu-toggle{display:block}
  .main-nav{position:absolute;left:0;right:0;top:84px;padding:18px 20px;background:rgba(243,239,230,.98);border-bottom:1px solid rgba(16,37,61,.08);display:none;flex-direction:column;align-items:flex-start;gap:14px}
  .main-nav.open{display:flex}
  .brand img{height:48px}
  .container{width:min(100% - 28px,1180px)}
  .service-card{min-height:0}
  .service-card h3{font-size:1.72rem}
  .form-row{grid-template-columns:1fr}
  .footer-inner{flex-direction:column;align-items:flex-start}
  .belief-card{padding:26px 22px 24px 26px;border-radius:10px}
  .belief-card p{font-size:clamp(1.15rem,5vw,1.42rem);line-height:1.62}
  .final-message-shell{padding:24px 20px 26px;border-radius:18px}
  .final-message-header{flex-direction:column;align-items:flex-start;gap:12px}
  .final-message-logo{width:180px}
  .final-message-rule{margin-bottom:26px}
  .final-message-title{font-size:clamp(1.7rem,7.2vw,2.35rem);margin-bottom:20px;text-align:center}
  .final-message-text{font-size:1rem;line-height:1.72;margin-bottom:30px}
}


/* Cégadatok és adatkezelés */
.hp-field{position:absolute!important;left:-10000px!important;top:auto!important;width:1px!important;height:1px!important;overflow:hidden!important}
.contact-form button[disabled]{opacity:.65;cursor:wait;transform:none}
.legal-shell{position:relative;z-index:1;max-width:1180px}
.legal-title{font-size:clamp(2.6rem,5vw,4.3rem);margin-bottom:18px}
.legal-lead{max-width:900px;font-size:1.08rem;color:#4e6173}
.legal-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:start}
.legal-card{background:#fcfbf8;margin-bottom:22px}
.legal-card h2{font-size:clamp(1.6rem,2.5vw,2.2rem);margin-bottom:22px}
.legal-card p{max-width:none}
.legal-wide{max-width:1080px}
.company-data{margin:0;display:grid;gap:0}
.company-data>div{display:grid;grid-template-columns:minmax(170px,.42fr) minmax(0,1fr);gap:22px;padding:14px 0;border-bottom:1px solid rgba(16,37,61,.1)}
.company-data>div:last-child{border-bottom:0}
.company-data dt{font-weight:800;color:var(--navy)}
.company-data dd{margin:0;color:#435667;overflow-wrap:anywhere}
.company-data a{color:var(--navy);text-decoration-color:rgba(184,149,78,.7);text-underline-offset:3px}
.compact-data{margin-bottom:18px}
.simple-nav{display:flex!important}
@media (max-width:760px){
  .legal-grid{grid-template-columns:1fr}
  .company-data>div{grid-template-columns:1fr;gap:4px}
  .simple-nav{position:static!important;display:flex!important;flex-direction:row!important;align-items:center!important;gap:16px!important;padding:0!important;background:transparent!important;border:0!important}
  .legal-card{padding:24px}
}

@media (max-width: 1100px){.final-message-title .title-dark{white-space:normal}}

/* Technikai finomhangolás: horgonyok és billentyűzetes fókusz */
section[id], details[id]{scroll-margin-top:104px}
a:focus-visible,button:focus-visible,summary:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline:3px solid rgba(184,149,78,.78);outline-offset:3px}

/* V61 – csak buborékmozgás + görgetési animáció. Nincs puzzle, háló vagy más hero-dekoráció. */
.hero-bubbles{
  background:none!important;
  position:absolute;
  right:26px;
  top:50%;
  bottom:auto;
  transform:translateY(-50%);
  width:min(24vw,305px);
  height:660px;
  aspect-ratio:auto;
  z-index:1;
  pointer-events:none;
  overflow:visible;
  opacity:1;
  animation:heroBubbleColumnFloat 8.6s ease-in-out infinite;
}
.hero-bubble{
  position:absolute;
  display:block;
  width:100%;
  transform-origin:center;
  will-change:transform;
}
.hero-bubble svg{
  display:block;
  width:100%;
  height:auto;
  overflow:visible;
}
.hero-bubble path{
  fill:none;
  stroke-width:3.5;
  stroke-linejoin:round;
  stroke-linecap:round;
  filter:drop-shadow(0 12px 28px rgba(16,37,61,.12));
}
.bubble-top{top:10px;right:2px;animation:heroBubbleTop 7.2s ease-in-out infinite;}
.bubble-mid{top:252px;right:18px;width:87%;animation:heroBubbleMid 7.9s ease-in-out infinite;}
.bubble-bottom{top:470px;right:0;animation:heroBubbleBottom 8.8s ease-in-out infinite;}
.bubble-top path,.bubble-bottom path{stroke:rgba(184,149,78,.86)}
.bubble-mid path,.bubble-mini path{stroke:rgba(196,198,219,.88)}

@keyframes heroBubbleColumnFloat{
  0%,100%{transform:translateY(-50%) translateX(0)}
  50%{transform:translateY(calc(-50% - 5px)) translateX(-4px)}
}
@keyframes heroBubbleTop{
  0%,100%{transform:translate3d(0,0,0)}
  50%{transform:translate3d(-8px,-8px,0)}
}
@keyframes heroBubbleMid{
  0%,100%{transform:translate3d(0,0,0)}
  50%{transform:translate3d(10px,-5px,0)}
}
@keyframes heroBubbleBottom{
  0%,100%{transform:translate3d(0,0,0)}
  50%{transform:translate3d(-7px,7px,0)}
}

/* Görgetéskor finom beúszás – a korábbi, visszafogott változat szerint. */
.motion-enhanced .reveal-target{
  opacity:0;
  transform:translateY(24px);
  transition:opacity .7s ease,transform .7s cubic-bezier(.22,1,.36,1);
  transition-delay:var(--reveal-delay,0ms);
}
.motion-enhanced .reveal-target.in-view{
  opacity:1;
  transform:none;
}


@media (max-width:980px){
  .hero-bubbles{
    right:12px;
    bottom:20px;
    top:auto;
    transform:none;
    width:min(30vw,190px);
    height:420px;
    opacity:.4;
    animation:heroBubbleColumnFloatTablet 8.8s ease-in-out infinite;
  }
  .bubble-top{top:8px;right:0}
  .bubble-mid{top:156px;right:14px;width:88%}
  .bubble-bottom{top:300px;right:0}
}
@keyframes heroBubbleColumnFloatTablet{
  0%,100%{transform:none;opacity:.4}
  50%{transform:translateY(-8px) scale(1.03);opacity:.48}
}

@media (max-width:760px){
  .hero-bubbles{display:none!important}
}

@media (prefers-reduced-motion:reduce){
  html{scroll-behavior:auto}
  .hero-bubbles,.hero-bubble{animation:none!important}
  .motion-enhanced .reveal-target{opacity:1;transform:none;transition:none}
}

/* V61B – a görgetési animáció javítása. A buborékos hero változatlan. */
.motion-enhanced .reveal-target{
  opacity:0;
  transform:translateY(34px);
  transition:opacity .82s ease, transform .82s cubic-bezier(.22,1,.36,1);
  transition-delay:var(--reveal-delay,0ms);
}
.motion-enhanced .reveal-target.in-view{
  opacity:1;
  transform:translateY(0);
}
@media (prefers-reduced-motion:reduce){
  .motion-enhanced .reveal-target{
    opacity:0;
    transform:translateY(34px);
    transition:opacity .82s ease, transform .82s cubic-bezier(.22,1,.36,1);
    transition-delay:var(--reveal-delay,0ms);
  }
  .motion-enhanced .reveal-target.in-view{opacity:1;transform:translateY(0)}
}


/* v65 – HERO főcím: betűnkénti beúszás közvetlenül oldalnyitáskor.
   A buborékok és minden más v61B elem változatlan. */
.hero-letter-title .hero-word{
  display:inline-block;
  white-space:nowrap;
}
.hero-letter-title .hero-letter{
  display:inline-block;
  opacity:0;
  transform:translate3d(var(--dx, -12px),38px,0) rotateX(-48deg) scale(.96);
  transform-origin:50% 100%;
  filter:blur(4px);
  animation:heroLetterEnter .82s cubic-bezier(.16,.82,.24,1) forwards;
  animation-delay:calc(110ms + (var(--i) * 34ms));
  will-change:transform,opacity,filter;
}
@keyframes heroLetterEnter{
  0%{
    opacity:0;
    transform:translate3d(var(--dx, -12px),38px,0) rotateX(-48deg) scale(.96);
    filter:blur(4px);
  }
  62%{
    opacity:1;
    transform:translate3d(0,-4px,0) rotateX(4deg) scale(1.012);
    filter:blur(.5px);
  }
  100%{
    opacity:1;
    transform:translate3d(0,0,0) rotateX(0) scale(1);
    filter:blur(0);
  }
}
@media (max-width:760px){
  .hero-letter-title .hero-letter{
    animation-delay:calc(70ms + (var(--i) * 22ms));
    animation-duration:.68s;
  }
}
@media (prefers-reduced-motion:reduce){
  .hero-letter-title .hero-letter{
    opacity:1;
    transform:none;
    filter:none;
    animation:none;
  }
}


/* V80 – a főcím és a bal kék sáv együtt indul; nagyobb/gyorsabb sáv, lassabb buborék-utazás. */
.hero{
  --hero-start-delay:110ms;
  --hero-left-band:160px;
  --hero-right-band:350px;
  --hero-copy-offset:28px;
  --hero-bubble-lg:178px;
  --hero-bubble-md:156px;
  --hero-bubble-sm:122px;
}
.hero::before{
  content:"";
  position:absolute;
  left:0;
  top:0;
  width:var(--hero-left-band);
  height:100%;
  background:linear-gradient(180deg,rgba(16,37,61,.94) 0%,rgba(16,37,61,.98) 100%);
  clip-path:polygon(0 0,24% 0,100% 100%,0 100%);
  z-index:0;
  pointer-events:none;
  transform:translate3d(calc(-100% - 10px),0,0);
  transform-origin:left top;
  animation:heroLeftBandSlideIn 4.15s cubic-bezier(.22,.61,.36,1) var(--hero-start-delay) both;
  box-shadow:18px 0 36px rgba(16,37,61,.10);
}
.hero::after{
  content:"";
  position:absolute;
  right:0;
  top:0;
  width:var(--hero-right-band);
  height:100%;
  background:var(--navy);
  clip-path:polygon(36% 0,100% 0,100% 100%,0 100%);
  z-index:0;
}
.hero-copy{padding-left:var(--hero-copy-offset)}
@keyframes heroLeftBandSlideIn{
  from{transform:translate3d(calc(-100% - 10px),0,0)}
  to{transform:translate3d(0,0,0)}
}

/* Az első betű és a kék sáv ugyanabban a pillanatban indul. */
.hero-letter-title .hero-letter{
  animation-delay:calc(var(--hero-start-delay) + (var(--i) * 34ms));
}

.hero-bubbles{
  position:absolute!important;
  inset:0!important;
  width:100%!important;
  height:100%!important;
  aspect-ratio:auto!important;
  transform:none!important;
  opacity:1!important;
  animation:none!important;
  background:none!important;
  z-index:1;
  pointer-events:none;
  overflow:hidden;
}
.hero-bubble{
  position:absolute!important;
  left:0!important;
  right:auto!important;
  opacity:1;
  will-change:transform;
  transform-origin:center;
}
.hero-bubbles .bubble-top{
  top:11%!important;
  width:var(--hero-bubble-lg)!important;
  animation:none!important;
}
.hero-bubbles .bubble-mid{
  top:33%!important;
  width:var(--hero-bubble-md)!important;
  animation:none!important;
}
.hero-bubbles .bubble-bottom{
  top:56%!important;
  width:var(--hero-bubble-lg)!important;
  animation:none!important;
}
.hero-bubbles .bubble-mini{
  top:77%!important;
  width:var(--hero-bubble-sm)!important;
  animation:none!important;
}
.hero-bubble svg{
  animation:heroBubbleSoftFloat 4.6s cubic-bezier(.42,0,.28,1) infinite;
  will-change:transform;
}
.hero-bubble:nth-child(2) svg{animation-delay:.45s;animation-duration:4.95s}
.hero-bubble:nth-child(3) svg{animation-delay:.92s;animation-duration:5.25s}
.hero-bubble:nth-child(4) svg{animation-delay:1.35s;animation-duration:5.6s}
@keyframes heroBubbleSoftFloat{
  0%{transform:translate3d(0,0,0) rotate(0deg)}
  20%{transform:translate3d(0,-3px,0) rotate(.06deg)}
  42%{transform:translate3d(0,-7px,0) rotate(.14deg)}
  62%{transform:translate3d(0,-9px,0) rotate(.18deg)}
  82%{transform:translate3d(0,2px,0) rotate(-.06deg)}
  100%{transform:translate3d(0,0,0) rotate(0deg)}
}

@media (max-width:980px){
  .hero::before{display:none!important}
  .hero::after{width:34vw!important;opacity:.25}
  .hero-copy{padding-left:0!important}
  .hero-bubbles{
    right:12px!important;
    left:auto!important;
    top:auto!important;
    bottom:20px!important;
    inset:auto 12px 20px auto!important;
    width:min(30vw,190px)!important;
    height:430px!important;
    overflow:visible!important;
  }
  .hero-bubbles .bubble-top{top:0!important;left:auto!important;right:0!important;width:100%!important}
  .hero-bubbles .bubble-mid{top:118px!important;left:auto!important;right:14px!important;width:88%!important}
  .hero-bubbles .bubble-bottom{top:236px!important;left:auto!important;right:0!important;width:100%!important}
  .hero-bubbles .bubble-mini{top:332px!important;left:auto!important;right:10px!important;width:62%!important}
  .hero-bubble svg{animation:none!important}
}


/* V81 – buborék-falütközés: egyenletes sebesség, megállás nélküli visszapattanás. */


/* V89 – egyenes, azonos vastagságú hero oldalsávok; a bal sáv betöltéskor már a helyén van. */
@media (min-width:981px){
  .hero::before{
    width:var(--hero-left-band);
    clip-path:none;
    transform:none;
    animation:none;
    background:var(--navy);
    box-shadow:none;
  }
  .hero::after{
    width:var(--hero-right-band);
    clip-path:none;
  }
  .hero-grid{
    width:100%;
    grid-template-columns:minmax(0,1fr);
    gap:0;
    padding-left:calc(var(--hero-left-band) + clamp(28px,3vw,48px));
    padding-right:calc(var(--hero-right-band) + clamp(28px,3vw,48px));
  }
  .hero-copy{
    width:100%;
    max-width:820px;
    margin-left:auto;
    margin-right:auto;
    padding-left:0;
  }
  .hero-mark{display:none}
}

/* V93 – nincs felső/alsó kék kitöltés; csak a két azonos oldalsáv marad. */

/* V149 – Szolgáltatásaink kártyák: a reveal animáció után hoverre biztosan megemelkednek. */
@media (hover:hover) and (pointer:fine){
  .service-card,
  .motion-enhanced .service-card.reveal-target{
    will-change:transform;
    transition:
      opacity .82s ease,
      transform .26s cubic-bezier(.22,1,.36,1),
      border-color .24s ease,
      background .24s ease,
      box-shadow .26s ease;
  }

  .service-card:hover,
  .motion-enhanced .service-card.reveal-target:hover,
  .motion-enhanced .service-card.reveal-target.in-view:hover{
    transform:translate3d(0,-10px,0) !important;
    border-color:rgba(184,149,78,.90);
    background:rgba(255,255,255,.07);
    box-shadow:0 18px 34px rgba(6,16,28,.24);
    z-index:3;
  }
}

/* V150 – a szolgáltatások részletezésének 11 fehér doboza kurzorra finoman megemelkedik. */
@media (hover:hover) and (pointer:fine){
  .package{
    transition:translate .26s cubic-bezier(.22,1,.36,1);
    will-change:translate;
  }
  .package:hover{
    translate:0 -10px;
  }
}

/* V151 – az EREDMÉNY címke függőlegesen a mellette lévő szöveg közepére igazítva. */
.package-result{
  align-items:center;
}
.package-result p{
  margin:0;
  flex:1 1 auto;
}
