:root{--vk-navy:#174752;--vk-navy-deep:#0e2f38;--vk-blue:#139abc;--vk-cyan:#1dd6e7;--vk-amber:#fbae40;--vk-violet:#8159de;--vk-teal:#26b59d;--vk-coral:#f26b43;--vk-sky:#4ba9ff;--vk-portrait:#2e9bd7;--vk-blue-text:#0f7a96;--vk-violet-text:#6d45c4;--vk-ink:#12333b;--vk-ink-muted:#4a6b73;--vk-paper:#fff;--vk-mist:#f2f7f8;--vk-mist-deep:#e4eef0;--vk-line:#d9e6e9;--vk-line-strong:#b6cdd2;--vk-success:#12876e;--vk-warning:#b4650a;--vk-danger:#c4391f;--vk-info:#0f7a96;--vk-grad:linear-gradient(115deg,#6c3caa,#5a56b9 22%,#20cde3 55%,#24b9be 74%,#2b837c);--vk-grad-deep:linear-gradient(125deg,#443789,#5131a0 30%,#20cde3 78%,#26b59d);--vk-grad-portrait:linear-gradient(160deg,#3c57c4,#7040bb 30%,#46a7db 58%,#11839a 82%,#2b837c);--vk-scrim:linear-gradient(90deg,rgba(14,47,56,.55),rgba(14,47,56,0) 65%);--vk-halftone-dot:hsla(0,0%,100%,.14);--vk-halftone-size:7px;--vk-halftone-opacity:.35;--vk-domain-korai-neveles:var(--vk-violet);--vk-domain-kozoktatas:var(--vk-sky);--vk-domain-szakkepzes:var(--vk-blue);--vk-domain-felsooktatas:var(--vk-teal);--vk-domain-foglalkoztatas:var(--vk-amber);--vk-domain-munkaeropiac:var(--vk-coral);--vk-chevron-outer:#c233f2;--vk-chevron-inner:#9bdcf9;--vk-font:"Titillium Web",system-ui,-apple-system,"Segoe UI",sans-serif;--vk-fs-display:clamp(2.5rem,6vw,4.5rem);--vk-fs-h1:clamp(2.125rem,4.5vw,3.25rem);--vk-fs-h2:clamp(1.625rem,3vw,2.125rem);--vk-fs-h3:1.5625rem;--vk-fs-h4:1.25rem;--vk-fs-lead:1.25rem;--vk-fs-body:1.0625rem;--vk-fs-small:0.9375rem;--vk-fs-caption:0.8125rem;--vk-fs-eyebrow:0.8125rem;--vk-lh-display:1.02;--vk-lh-heading:1.1;--vk-lh-lead:1.45;--vk-lh-body:1.55;--vk-ls-display:-0.02em;--vk-ls-h1:-0.015em;--vk-ls-h2:-0.01em;--vk-ls-eyebrow:0.13em;--vk-fw-black:900;--vk-fw-bold:700;--vk-fw-semi:600;--vk-fw-regular:400;--vk-radius-sm:8px;--vk-radius:14px;--vk-radius-lg:20px;--vk-radius-pill:999px;--vk-accent-bar:7px;--vk-shadow-sm:0 1px 2px rgba(23,71,82,.06);--vk-shadow:0 4px 14px rgba(23,71,82,.08);--vk-shadow-lg:0 14px 34px rgba(23,71,82,.14);--vk-glow-neon:0 0 18px rgba(215,66,255,.55);--vk-focus-ring:0 0 0 3px rgba(29,214,231,.55);--vk-space-1:0.25rem;--vk-space-2:0.5rem;--vk-space-3:0.75rem;--vk-space-4:1rem;--vk-space-5:1.5rem;--vk-space-6:2rem;--vk-space-7:3rem;--vk-space-8:4rem;--vk-space-9:6rem;--vk-space-10:8rem;--vk-maxw:1120px;--vk-maxw-prose:680px;--vk-gutter:var(--vk-space-5);--vk-ease:cubic-bezier(.2,.7,.3,1);--vk-dur-fast:140ms;--vk-dur:220ms;--vk-dur-slow:420ms;--vk-lift-hover:-3px;--vk-lift-btn:-1px;--hvk-navy:var(--vk-navy);--hvk-dark:var(--vk-navy-deep);--hvk-dark-2:var(--vk-navy-deep);--hvk-blue:var(--vk-blue);--hvk-cyan:var(--vk-cyan);--hvk-amber:var(--vk-amber);--hvk-violet:var(--vk-violet);--hvk-teal:var(--vk-teal);--hvk-coral:var(--vk-coral);--hvk-sky:var(--vk-sky);--hvk-plum:var(--vk-violet);--hvk-link:var(--vk-blue-text);--hvk-violet-text:var(--vk-violet-text);--hvk-ink:var(--vk-ink);--hvk-ink-muted:var(--vk-ink-muted);--hvk-paper:var(--vk-paper);--hvk-mist:var(--vk-mist);--hvk-mist-soft:var(--vk-mist);--hvk-grey:var(--vk-mist);--hvk-grey-2:var(--vk-mist-deep);--hvk-line:var(--vk-line);--hvk-line-strong:var(--vk-line-strong);--hvk-line-dark:hsla(0,0%,100%,.18);--hvk-danger:var(--vk-danger);--hvk-on-dark:var(--vk-paper);--hvk-on-dark-2:hsla(0,0%,100%,.86);--hvk-on-dark-3:hsla(0,0%,100%,.68);--hvk-cta:var(--vk-amber);--hvk-cta-text:var(--vk-navy-deep);--hvk-cta-hover:#ffc163;--hvk-cyan-bright:var(--vk-cyan);--hvk-grad:var(--vk-grad);--hvk-grad-deep:var(--vk-grad-deep);--hvk-scrim:var(--vk-scrim);--hvk-scrim-mobile:linear-gradient(180deg,rgba(14,47,56,.6),rgba(14,47,56,.28));--hvk-halftone-dot:var(--vk-halftone-dot);--hvk-halftone-size:var(--vk-halftone-size);--hvk-fh:var(--vk-font);--hvk-fb:var(--vk-font);--hvk-fs-display:var(--vk-fs-display);--hvk-fs-h1:var(--vk-fs-h1);--hvk-fs-h2:var(--vk-fs-h2);--hvk-fs-h3:var(--vk-fs-h3);--hvk-fs-h4:var(--vk-fs-h4);--hvk-fs-lead:var(--vk-fs-lead);--hvk-fs-body:var(--vk-fs-body);--hvk-fs-small:var(--vk-fs-small);--hvk-fs-xs:var(--vk-fs-caption);--hvk-fs-eyebrow:var(--vk-fs-eyebrow);--hvk-lh-body:var(--vk-lh-body);--hvk-lh-head:var(--vk-lh-heading);--hvk-lh-lead:var(--vk-lh-lead);--hvk-lh-display:var(--vk-lh-display);--hvk-ls-display:var(--vk-ls-display);--hvk-ls-h1:var(--vk-ls-h1);--hvk-ls-h2:var(--vk-ls-h2);--hvk-ls-eyebrow:var(--vk-ls-eyebrow);--hvk-fw-black:var(--vk-fw-black);--hvk-r-sm:var(--vk-radius-sm);--hvk-r:var(--vk-radius);--hvk-r-lg:var(--vk-radius-lg);--hvk-r-pill:var(--vk-radius-pill);--hvk-r-action:var(--vk-radius-pill);--hvk-r-content:var(--vk-radius);--hvk-r-chip:var(--vk-radius-pill);--hvk-r-round:100%;--hvk-accent-bar:var(--vk-accent-bar);--hvk-sh-sm:var(--vk-shadow-sm);--hvk-sh:var(--vk-shadow);--hvk-sh-lg:var(--vk-shadow-lg);--hvk-focus:var(--vk-focus-ring);--hvk-maxw:var(--vk-maxw);--hvk-prose:var(--vk-maxw-prose);--hvk-gutter:var(--vk-gutter);--hvk-sec-pad:var(--vk-space-8);--hvk-sec-pad-m:var(--vk-space-7);--hvk-sec-pad-tall:80px;--hvk-ease:var(--vk-ease);--hvk-dur:var(--vk-dur);--hvk-dur-fast:var(--vk-dur-fast);--hvk-lift:var(--vk-lift-hover);--hvk-lift-btn:var(--vk-lift-btn)}html{scroll-behavior:smooth}body.hvk{background:var(--vk-paper);color:var(--vk-ink);font-family:var(--vk-font);font-size:var(--vk-fs-body);line-height:var(--vk-lh-body);margin:0;-webkit-font-smoothing:antialiased;overflow-wrap:break-word;text-align:left;text-wrap:pretty}body.hvk *,body.hvk :after,body.hvk :before{box-sizing:border-box}body.hvk img{display:block;height:auto;max-width:100%}body.hvk h1,body.hvk h2,body.hvk h3,body.hvk h4{color:var(--vk-navy);font-weight:var(--vk-fw-bold);line-height:var(--vk-lh-heading);margin:0 0 var(--vk-space-4)}body.hvk h1{font-size:var(--vk-fs-h1);font-weight:var(--vk-fw-black);letter-spacing:var(--vk-ls-h1)}body.hvk h2{font-size:var(--vk-fs-h2);letter-spacing:var(--vk-ls-h2);text-transform:uppercase}body.hvk h3{font-size:var(--vk-fs-h3)}body.hvk h4{font-size:var(--vk-fs-h4)}body.hvk h5{color:var(--vk-navy);font-size:var(--vk-fs-body);font-weight:var(--vk-fw-bold);margin:0 0 var(--vk-space-2)}body.hvk p{margin:0 0 var(--vk-space-4);max-width:var(--vk-maxw-prose)}body.hvk p:last-child{margin-bottom:0}body.hvk ol,body.hvk ul{margin:0 0 var(--vk-space-4);max-width:var(--vk-maxw-prose);padding-left:1.25rem}body.hvk li{margin-bottom:var(--vk-space-1)}body.hvk strong{color:var(--vk-navy);font-weight:var(--vk-fw-bold)}body.hvk a{color:var(--vk-blue-text);text-decoration:none;text-decoration-thickness:1px;text-underline-offset:3px}body.hvk a:hover{color:var(--vk-navy);text-decoration:underline}body.hvk :where(a,button,input,select,textarea,[tabindex]):focus-visible{border-radius:var(--vk-radius-sm);box-shadow:var(--vk-focus-ring);outline:none}body.hvk hr{border:0;border-top:1px solid var(--vk-line);margin:var(--vk-space-6) 0}@media (prefers-reduced-motion:reduce){body.hvk *{animation-duration:.01ms!important;transition-duration:.01ms!important}}:root{--vk-chev-neon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 110'%3E%3Cpath fill='none' stroke='%23c233f2' stroke-linejoin='round' stroke-width='9' d='M14 8h50l28 47-28 47H14l28-47Z'/%3E%3Cpath fill='none' stroke='%239bdcf9' stroke-linejoin='round' stroke-width='3' d='M14 8h50l28 47-28 47H14l28-47Z'/%3E%3C/svg%3E");--vk-chev-white:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='none' viewBox='0 0 100 110'%3E%3Cpath fill='%23fff' d='M14 8h50l28 47-28 47H14l28-47Z'/%3E%3C/svg%3E");--vk-chev-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 110'%3E%3Cpath d='M14 8h50l28 47-28 47H14l28-47Z'/%3E%3C/svg%3E");--vk-halftone:radial-gradient(var(--vk-halftone-dot) 1px,transparent 1px);--hvk-chev-neon:var(--vk-chev-neon);--hvk-chev-solid:var(--vk-chev-white);--hvk-chev-svg:var(--vk-chev-neon);--hvk-chev-mask:var(--vk-chev-mask);--hvk-halftone:var(--vk-halftone)}.hvk-mark{background:var(--vk-chev-neon) center/contain no-repeat;display:inline-block;filter:drop-shadow(var(--vk-glow-neon));flex:0 0 auto;height:var(--hvk-mark-size,96px);vertical-align:middle;width:calc(var(--hvk-mark-size,96px)*100/110)}.hvk-mark--sm{--hvk-mark-size:40px}.hvk-mark--lg{--hvk-mark-size:200px}.hvk-mark--xl{--hvk-mark-size:360px}.hvk-mark--flat{filter:none}.hvk-chev{background:currentColor;display:inline-block;flex:0 0 auto;height:1.1em;-webkit-mask:var(--vk-chev-mask) center/contain no-repeat;mask:var(--vk-chev-mask) center/contain no-repeat;vertical-align:middle;width:1em}svg.hvk-chev{background:none;fill:currentColor;-webkit-mask:none;mask:none}.hvk-chev--lg{height:2.6em;width:2.4em}.hvk-chev--violet{color:var(--vk-violet)}.hvk-chev--blue{color:var(--vk-blue)}.hvk-chev--cyan{color:var(--vk-cyan)}.hvk-chev--sky{color:var(--vk-sky)}.hvk-chev--teal{color:var(--vk-teal)}.hvk-chev--amber{color:var(--vk-amber)}.hvk-chev--coral{color:var(--vk-coral)}.hvk-chev--white{color:var(--vk-paper)}.hvk-title-chev{align-items:center;display:flex;gap:var(--vk-space-5);margin:0 0 var(--vk-space-5)}.hvk-title-chev h2,.hvk-title-chev h3{margin:0}.hvk-title-chev .hvk-chev{color:var(--vk-violet);height:78px;opacity:.5;width:70px}.hvk-title-chev .hvk-mark{--hvk-mark-size:92px}.hvk-gradlayers{background-image:var(--vk-halftone),var(--vk-scrim),var(--vk-grad);background-repeat:repeat,no-repeat,no-repeat;background-size:var(--vk-halftone-size) var(--vk-halftone-size),auto,auto;color:var(--vk-paper);overflow:hidden;position:relative}.hvk-gradlayers:before{background-image:var(--vk-chev-white),var(--vk-chev-white);background-position:38% -25%,58% -10%;background-repeat:no-repeat,no-repeat;background-size:auto 150%,auto 150%;content:"";inset:0;opacity:.16;pointer-events:none;position:absolute;z-index:0}.hvk-gradlayers>*{position:relative;z-index:2}.hvk-band{padding:var(--vk-space-8) var(--vk-gutter)}.hvk-band--paper{background:var(--vk-paper)}.hvk-band--grey,.hvk-band--mist{background:var(--vk-mist)}.hvk-band--grey2{background:var(--vk-mist-deep)}.hvk-band--dark{background:var(--vk-navy-deep);color:hsla(0,0%,100%,.86)}.hvk-band--dark h1,.hvk-band--dark h2,.hvk-band--dark h3,.hvk-band--dark h4,.hvk-band--dark strong{color:var(--vk-paper)}.hvk-band--dark li,.hvk-band--dark p{color:hsla(0,0%,100%,.86)}.hvk-band--dark .hvk-eyebrow,.hvk-band--dark a:not(.hvk-btn){color:var(--vk-cyan)}.hvk-band--grad h1,.hvk-band--grad h2,.hvk-band--grad h3,.hvk-band--grad h4,.hvk-band--grad strong{color:var(--vk-paper)}.hvk-band--grad h2{text-transform:none}.hvk-band--grad li,.hvk-band--grad p{color:hsla(0,0%,100%,.92)}.hvk-band--grad .hvk-eyebrow,.hvk-band--grad a:not(.hvk-btn){color:var(--vk-cyan)}.hvk-band--tight{padding-bottom:var(--vk-space-7);padding-top:var(--vk-space-7)}.hvk-band--tall{padding-bottom:var(--vk-space-9);padding-top:var(--vk-space-9)}@media(max-width:900px){.hvk-band{padding:var(--vk-space-7) var(--vk-gutter)}}.hvk-eyebrow{color:var(--vk-blue-text);display:block;font-family:var(--vk-font);font-size:var(--vk-fs-eyebrow);font-weight:700;letter-spacing:var(--vk-ls-eyebrow);margin-bottom:var(--vk-space-2);text-transform:uppercase}.hvk-eyebrow--big{font-size:calc(var(--vk-fs-eyebrow)*1.3)}.hvk-eyebrow--2x{font-size:calc(var(--vk-fs-eyebrow)*2)}.hvk-display{color:var(--vk-paper);font-family:var(--vk-font);font-size:var(--vk-fs-display);font-weight:var(--vk-fw-black);letter-spacing:var(--vk-ls-display);line-height:var(--vk-lh-display);margin:0 0 var(--vk-space-5);text-transform:none}.hvk-band--grad h2.hvk-display,body.hvk .dnd-section:has(.hvk-s--grad) h2.hvk-display{font-size:var(--vk-fs-h1);letter-spacing:var(--vk-ls-h1);line-height:var(--vk-lh-heading);margin:0 0 18px;text-transform:none}.hvk-subdisplay{color:var(--vk-navy);font-family:var(--vk-font);font-size:var(--vk-fs-h2);font-weight:700;letter-spacing:var(--vk-ls-h2);line-height:var(--vk-lh-heading);margin:0 0 18px;text-transform:none}.hvk-lead{font-size:var(--vk-fs-lead);font-weight:var(--vk-fw-semi);line-height:var(--vk-lh-lead);max-width:var(--vk-maxw-prose)}.hvk-small{font-size:var(--vk-fs-small)}.hvk-xs{font-size:var(--vk-fs-caption);line-height:1.5}.hvk-muted{color:var(--vk-ink-muted)}.hvk-band--dark .hvk-muted,.hvk-band--grad .hvk-muted{color:hsla(0,0%,100%,.72)}.hvk-hi{color:var(--vk-violet-text);font-weight:var(--vk-fw-semi)}.hvk-band--dark .hvk-hi,.hvk-band--grad .hvk-hi,.hvk-dot{color:var(--vk-cyan)}.hvk-center{text-align:center}.hvk-center .hvk-lead,.hvk-center p{margin-left:auto;margin-right:auto}.hvk-narrow,.hvk-prose{max-width:var(--vk-maxw-prose)}.hvk-copy{max-width:620px}body.hvk .hs-button,body.hvk .hvk-btn,body.hvk a.hvk-btn,body.hvk button.hvk-btn,body.hvk input[type=submit]{align-items:center;background:var(--vk-amber);border:2px solid transparent;border-radius:var(--vk-radius-pill);color:var(--vk-navy-deep);cursor:pointer;display:inline-flex;font-family:var(--vk-font);font-size:var(--vk-fs-body);font-weight:700;gap:10px;justify-content:center;line-height:1.35;padding:11px 22px;text-decoration:none;transition:transform var(--vk-dur) var(--vk-ease),box-shadow var(--vk-dur) var(--vk-ease),border-color var(--vk-dur) var(--vk-ease),background var(--vk-dur) var(--vk-ease)}body.hvk .hs-button:hover,body.hvk .hvk-btn:hover,body.hvk a.hvk-btn:hover,body.hvk input[type=submit]:hover{background:#ffc163;box-shadow:var(--vk-shadow);color:var(--vk-navy-deep);text-decoration:none;transform:translateY(var(--vk-lift-btn))}body.hvk .hvk-btn--sm{font-size:var(--vk-fs-small);padding:8px 18px}body.hvk .hvk-btn--lg{font-size:var(--vk-fs-lead);padding:15px 30px}body.hvk .hvk-btn--ghost,body.hvk a.hvk-btn--ghost{background:transparent;border-color:hsla(0,0%,100%,.55);box-shadow:none;color:var(--vk-paper)}body.hvk .hvk-btn--ghost:hover,body.hvk a.hvk-btn--ghost:hover{background:transparent;border-color:var(--vk-paper);box-shadow:none;color:var(--vk-paper)}body.hvk .hvk-btn--outline,body.hvk .hvk-btn--secondary,body.hvk a.hvk-btn--outline,body.hvk a.hvk-btn--secondary{background:transparent;border-color:var(--vk-line-strong);box-shadow:none;color:var(--vk-navy)}body.hvk .hvk-btn--outline:hover,body.hvk .hvk-btn--secondary:hover,body.hvk a.hvk-btn--outline:hover,body.hvk a.hvk-btn--secondary:hover{background:transparent;border-color:var(--vk-navy);box-shadow:none;color:var(--vk-navy)}body.hvk .hvk-btn--white,body.hvk a.hvk-btn--white{background:var(--vk-paper);color:var(--vk-navy)}body.hvk .hvk-btn--white:hover,body.hvk a.hvk-btn--white:hover{background:var(--vk-mist);color:var(--vk-navy)}body.hvk .hvk-btn--blue,body.hvk a.hvk-btn--blue{background:var(--vk-blue-text);color:var(--vk-paper)}body.hvk .hvk-btn--blue:hover,body.hvk a.hvk-btn--blue:hover{background:#0c647b;color:var(--vk-paper)}.hvk-btn-row{display:flex;flex-wrap:wrap;gap:14px;margin-top:var(--vk-space-6)}body.hvk .button-wrapper a.button,body.hvk .hs-cta-wrapper a.cta_button,body.hvk a.hs-button--primary{background:var(--vk-amber)!important;border:2px solid transparent!important;border-radius:var(--vk-radius-pill)!important;color:var(--vk-navy-deep)!important;font-family:var(--vk-font)!important;font-weight:700!important;padding:11px 22px!important;text-decoration:none!important}.hvk-card{background:var(--vk-paper);border:1px solid var(--vk-line);border-radius:var(--vk-radius);box-shadow:var(--vk-shadow-sm);height:100%;padding:var(--vk-space-5);padding-top:calc(var(--vk-space-5) + var(--vk-accent-bar));position:relative;transition:transform var(--vk-dur) var(--vk-ease),box-shadow var(--vk-dur) var(--vk-ease)}.hvk-card:hover{box-shadow:var(--vk-shadow);transform:translateY(var(--vk-lift-hover))}.hvk-card:before{background:var(--hvk-acc,var(--vk-blue));border-radius:var(--vk-radius) var(--vk-radius) 0 0;content:"";height:var(--vk-accent-bar);left:0;position:absolute;right:0;top:0}.hvk-card h3,.hvk-card h4{color:var(--vk-navy);font-size:var(--vk-fs-h4);font-weight:700;letter-spacing:normal;line-height:var(--vk-lh-heading);margin:0 0 var(--vk-space-2);text-transform:none}.hvk-card p{color:var(--vk-ink);font-size:var(--vk-fs-body);line-height:var(--vk-lh-body);margin:0 0 var(--vk-space-3);max-width:none}.hvk-card p:last-child{margin-bottom:0}.hvk-card .hvk-eyebrow{color:var(--vk-ink-muted);margin-bottom:var(--vk-space-2)}.hvk-band--dark .hvk-card,.hvk-band--grad .hvk-card{background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.18)}.hvk-band--dark .hvk-card h3,.hvk-band--dark .hvk-card h4,.hvk-band--grad .hvk-card h3,.hvk-band--grad .hvk-card h4{color:var(--vk-paper)}.hvk-band--dark .hvk-card p,.hvk-band--grad .hvk-card p{color:hsla(0,0%,100%,.86)}.hvk-acc-plum,.hvk-acc-violet{--hvk-acc:var(--vk-violet)}.hvk-acc-blue{--hvk-acc:var(--vk-blue)}.hvk-acc-cyan{--hvk-acc:var(--vk-cyan)}.hvk-acc-sky{--hvk-acc:var(--vk-sky)}.hvk-acc-teal{--hvk-acc:var(--vk-teal)}.hvk-acc-amber{--hvk-acc:var(--vk-amber)}.hvk-acc-coral{--hvk-acc:var(--vk-coral)}.hvk-acc-grad{--hvk-acc:var(--vk-grad)}.hvk-bar{align-items:center;background:var(--vk-paper);border:1px solid var(--vk-line);border-radius:var(--vk-radius-sm);color:var(--vk-navy);display:flex;font-weight:var(--vk-fw-semi);gap:14px;margin:0 0 var(--vk-space-2);padding:12px 18px}.hvk-bar:before{background:var(--vk-violet);content:"";flex:0 0 auto;height:18px;-webkit-mask:var(--vk-chev-mask) center/contain no-repeat;mask:var(--vk-chev-mask) center/contain no-repeat;width:16px}.hvk-chips{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 var(--vk-space-6)}.hvk-chip{align-items:center;background:var(--vk-mist);border:none;border-radius:var(--vk-radius-pill);color:var(--vk-navy);display:inline-flex;font-family:var(--vk-font);font-size:var(--vk-fs-caption);font-weight:700;gap:6px;padding:7px 16px}.hvk-chip--active{background:var(--vk-navy);color:var(--vk-paper)}.hvk-band--grad .hvk-chip{background:hsla(0,0%,100%,.14);border:1px solid hsla(0,0%,100%,.35);color:var(--vk-paper)}.hvk-band--dark .hvk-chip{background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.22);color:var(--vk-paper)}.hvk-flow{flex-wrap:wrap;gap:var(--vk-space-3);margin:0 0 36px}.hvk-flow,.hvk-flow-step{align-items:center;display:flex}.hvk-flow-step{color:var(--vk-navy);font-family:var(--vk-font);font-size:var(--vk-fs-caption);font-weight:700;gap:var(--vk-space-2)}.hvk-band--dark .hvk-flow-step,.hvk-band--grad .hvk-flow-step{color:var(--vk-paper)}.hvk-list{flex-direction:column;list-style:none;padding:0}.hvk-list,.hvk-list li{display:flex;gap:10px;margin:0}.hvk-list li{align-items:center;color:var(--vk-ink);font-size:var(--vk-fs-body);min-width:0}.hvk-list li>*{min-width:0}.hvk-list li:not(:has(svg)):not(:has(.hvk-chev)):before{background:var(--vk-violet);content:"";flex:0 0 auto;height:22px;-webkit-mask:var(--vk-chev-mask) center/contain no-repeat;mask:var(--vk-chev-mask) center/contain no-repeat;width:20px}.hvk-list li>svg{color:var(--vk-violet);fill:currentColor;flex:0 0 auto;height:22px;width:20px}.hvk-band--dark .hvk-list li,.hvk-band--grad .hvk-list li{color:hsla(0,0%,100%,.86)}.hvk-band--dark .hvk-list li>svg,.hvk-band--grad .hvk-list li>svg{color:var(--vk-cyan)}.hvk-band--dark .hvk-list li:not(:has(svg)):not(:has(.hvk-chev)):before,.hvk-band--grad .hvk-list li:not(:has(svg)):not(:has(.hvk-chev)):before{background:var(--vk-cyan)}.hvk-timeline{background:var(--vk-paper);border:1px solid var(--vk-line);border-radius:var(--vk-radius);box-shadow:var(--vk-shadow-sm);display:flex;flex-direction:column;overflow:hidden}.hvk-tl-row{align-items:baseline;border-bottom:1px solid var(--vk-line);display:grid;gap:20px;grid-template-columns:150px 230px minmax(0,1fr);padding:18px 24px;transition:background var(--vk-dur-fast) var(--vk-ease)}.hvk-tl-row:last-child{border-bottom:0}.hvk-tl-row:hover{background:var(--vk-mist)}.hvk-tl-time{color:var(--vk-blue-text);font-size:var(--vk-fs-small);font-variant-numeric:tabular-nums;font-weight:700;margin:0}.hvk-tl-title{color:var(--vk-navy);font-size:var(--vk-fs-body);font-weight:700;margin:0}.hvk-tl-desc,.hvk-tl-presenter{color:var(--vk-ink-muted);font-size:var(--vk-fs-small);line-height:var(--vk-lh-body);margin:0;max-width:none}.hvk-tl-avatar{background:var(--vk-portrait);border-radius:100%;display:block;height:100px;overflow:hidden;width:100px}.hvk-tl-avatar img{height:100%;object-fit:cover;width:100%}.hvk-tl-row:has(.hvk-tl-avatar){align-items:start;grid-template-columns:100px minmax(0,1fr)}.hvk-tl-row:has(.hvk-tl-avatar)>.hvk-tl-avatar{grid-row:1/span 4}.hvk-tl-break{background:var(--vk-mist);border-bottom:1px solid var(--vk-line);padding:10px 24px}.hvk-tl-break span{color:var(--vk-ink-muted);font-size:var(--vk-fs-caption);font-weight:700;letter-spacing:var(--vk-ls-eyebrow);text-transform:uppercase}.hvk-band--dark .hvk-timeline,.hvk-band--grad .hvk-timeline{background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.18);box-shadow:none}.hvk-band--dark .hvk-tl-row,.hvk-band--grad .hvk-tl-row{border-bottom-color:hsla(0,0%,100%,.14)}.hvk-band--dark .hvk-tl-title,.hvk-band--grad .hvk-tl-title{color:var(--vk-paper)}.hvk-band--dark .hvk-tl-time,.hvk-band--grad .hvk-tl-time{color:var(--vk-cyan)}.hvk-band--dark .hvk-tl-desc,.hvk-band--grad .hvk-tl-desc{color:hsla(0,0%,100%,.72)}@media(max-width:980px){.hvk-tl-row{align-items:start;gap:6px 20px;grid-template-columns:130px minmax(0,1fr)}.hvk-tl-row>.hvk-tl-time{grid-column:1;grid-row:1}.hvk-tl-row>.hvk-tl-title{grid-column:2;grid-row:1}.hvk-tl-row>.hvk-tl-desc,.hvk-tl-row>.hvk-tl-presenter{grid-column:2}}@media(max-width:640px){.hvk-tl-row,.hvk-tl-row:has(.hvk-tl-avatar){gap:2px;grid-template-columns:minmax(0,1fr);padding:16px 18px}.hvk-tl-row:has(.hvk-tl-avatar)>*,.hvk-tl-row>*{grid-column:1!important;grid-row:auto!important}.hvk-tl-avatar{height:72px;width:72px}}.hvk-mq{align-items:center;display:grid;gap:34px;grid-template-columns:1fr 1fr;margin:0 0 40px}.hvk-mq--rev .hvk-mq-media{order:2}.hvk-mq-media,.hvk-mq-media img{border-radius:var(--vk-radius);overflow:hidden}.hvk-mq-num{align-items:center;background:var(--vk-grad);border-radius:var(--vk-radius-sm);color:var(--vk-paper);display:inline-flex;font-family:var(--vk-font);font-size:1.05rem;font-weight:700;height:44px;justify-content:center;margin:0 0 12px;width:44px}@media(max-width:820px){.hvk-mq{gap:18px;grid-template-columns:1fr}.hvk-mq--rev .hvk-mq-media{order:0}}.hvk-video{aspect-ratio:16/9;background:var(--vk-navy-deep);border:1px solid var(--vk-line);border-radius:var(--vk-radius);max-width:900px;overflow:hidden;position:relative}.hvk-video iframe,.hvk-video video{border:0;display:block;height:100%;width:100%}.hvk-figure figcaption{color:var(--vk-ink-muted);font-size:var(--vk-fs-small);margin-top:10px}.hvk-logos{align-items:center;display:flex;flex-wrap:wrap;gap:26px;justify-content:center;margin-top:14px}.hvk-logos img{height:52px;object-fit:contain;width:auto}.hvk-people{display:grid;gap:28px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.hvk-person{position:relative;text-align:center}.hvk-person img{background:var(--vk-portrait);border-radius:100%;height:168px;margin:0 auto 14px;object-fit:cover;width:168px}.hvk-person-name{color:var(--vk-navy);font-size:var(--vk-fs-h4);font-weight:700}.hvk-person-role{color:var(--vk-ink-muted);font-size:var(--vk-fs-small)}.hvk-band--dark .hvk-person-name,.hvk-band--grad .hvk-person-name{color:var(--vk-paper)}.hvk-band--dark .hvk-person-role,.hvk-band--grad .hvk-person-role{color:hsla(0,0%,100%,.72)}.hvk-formcard{background:var(--vk-paper);border-radius:var(--vk-radius-lg);box-shadow:var(--vk-shadow-lg);padding:var(--vk-space-6)}.hvk-formcard h3{letter-spacing:normal;text-transform:none}.hvk-formcard h3,body.hvk .hs-form-field{margin-bottom:var(--vk-space-4)}body.hvk .hs-form-field>label{color:var(--vk-navy);display:block;font-family:var(--vk-font);font-size:var(--vk-fs-caption);font-weight:700;margin-bottom:var(--vk-space-2)}body.hvk .hs-form-required{color:var(--vk-danger);margin-left:2px}body.hvk .hs-fieldtype-select select,body.hvk .hs-fieldtype-textarea textarea,body.hvk .hs-input:not([type=checkbox]):not([type=radio]){background:var(--vk-paper);border:1.5px solid var(--vk-line-strong);border-radius:var(--vk-radius-sm);color:var(--vk-ink);font-family:var(--vk-font);font-size:var(--vk-fs-body);line-height:var(--vk-lh-body);padding:12px 14px;width:100%!important}body.hvk .hs-fieldtype-textarea textarea{min-height:96px;resize:vertical}body.hvk .hs-input:focus{border-color:var(--vk-blue);box-shadow:var(--vk-focus-ring);outline:none}body.hvk .hs-field-desc{color:var(--vk-ink-muted);font-size:var(--vk-fs-small);margin-top:6px}body.hvk .hs-error-msg,body.hvk .hs-error-msgs label{color:var(--vk-danger);font-size:var(--vk-fs-small);font-weight:600;margin-top:6px}body.hvk .inputs-list{list-style:none;margin:0;padding:0}body.hvk .hs-form-booleancheckbox label,body.hvk .hs-form-checkbox label,body.hvk .hs-form-radio label{align-items:flex-start;color:var(--vk-ink);display:flex;font-family:var(--vk-font);font-size:var(--vk-fs-small);font-weight:400;gap:9px;line-height:var(--vk-lh-body)}body.hvk .hs-richtext,body.hvk .legal-consent-container{color:var(--vk-ink-muted);font-size:var(--vk-fs-small)}body.hvk .hs-button,body.hvk input[type=submit]{margin-top:var(--vk-space-2);width:100%}body.hvk .submitted-message{color:var(--vk-ink);font-size:var(--vk-fs-body)}.hvk-form-note{color:var(--vk-ink-muted);font-size:var(--vk-fs-small);margin-top:var(--vk-space-4)}.hvk-header{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:hsla(0,0%,100%,.85);border-bottom:1px solid var(--vk-line);position:sticky;top:0;z-index:50}.hvk-header-in{align-items:center;display:flex;gap:var(--vk-space-5);justify-content:space-between;margin:0 auto;max-width:var(--vk-maxw);padding:14px var(--vk-gutter)}.hvk-logo{font-family:var(--vk-font);font-size:1.05rem;font-weight:var(--vk-fw-black);letter-spacing:-.015em;line-height:1.1;text-decoration:none;white-space:nowrap}body.hvk a.hvk-logo{color:var(--vk-navy)}body.hvk a.hvk-logo:hover{color:var(--vk-navy);text-decoration:none}.hvk-nav{align-items:center;display:flex;font-family:var(--vk-font);font-size:var(--vk-fs-small);font-weight:var(--vk-fw-semi);gap:28px}body.hvk .hvk-nav a:not(.hvk-btn){color:var(--vk-navy)}body.hvk .hvk-nav a:not(.hvk-btn):hover{color:var(--vk-blue-text);text-decoration:none}@media(max-width:900px){.hvk-nav .hvk-nav-link{display:none}.hvk-header-in{gap:12px;padding:12px 16px}.hvk-logo{font-size:.95rem;line-height:1.2;white-space:normal}body.hvk .hvk-nav .hvk-btn{font-size:var(--vk-fs-caption);padding:8px 16px}}.hvk-footer{background:var(--vk-navy-deep);color:hsla(0,0%,100%,.75);padding:40px var(--vk-gutter)}.hvk-footer-in{align-items:center;display:flex;flex-wrap:wrap;gap:var(--vk-space-5);justify-content:space-between;margin:0 auto;max-width:var(--vk-maxw)}.hvk-footer p{color:hsla(0,0%,100%,.75);font-size:var(--vk-fs-small);margin:0;max-width:none}body.hvk .hvk-footer a{color:var(--vk-cyan)}.hvk-footer-logo{color:var(--vk-paper);font-family:var(--vk-font);font-size:1rem;font-weight:var(--vk-fw-black);letter-spacing:-.015em;line-height:1.1}.hvk-grid{display:grid;gap:var(--vk-space-5)}.hvk-grid--2{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.hvk-grid--3{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.hvk-grid--4{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.hvk-split{align-items:start;display:grid;gap:var(--vk-space-7);grid-template-columns:minmax(280px,1fr) minmax(280px,1fr)}@media(max-width:900px){.hvk-split{gap:var(--vk-space-6);grid-template-columns:1fr}}.hvk-panel{background:var(--vk-mist);border-radius:var(--vk-radius-lg);padding:var(--vk-space-6)}.hvk-panel h3{font-size:var(--vk-fs-h4);margin:0 0 var(--vk-space-3);text-transform:none}.hvk-panel p{max-width:none}.hvk-band--grey .hvk-panel,.hvk-band--mist .hvk-panel{background:var(--vk-paper);border:1px solid var(--vk-line)}.hvk-band--dark .hvk-panel,.hvk-band--grad .hvk-panel{background:hsla(0,0%,100%,.08)}.hvk-mt0{margin-top:0}.hvk-mt16{margin-top:var(--vk-space-4)}.hvk-mt24{margin-top:var(--vk-space-5)}.hvk-mt32{margin-top:var(--vk-space-6)}.hvk-mt36{margin-top:36px}.hvk-mt40{margin-top:40px}.hvk-mb0{margin-bottom:0}.hvk-mb16{margin-bottom:var(--vk-space-4)}.hvk-mb24{margin-bottom:var(--vk-space-5)}.hvk-mb32{margin-bottom:var(--vk-space-6)}.hvk-mb40{margin-bottom:40px}body.hvk .widget-type-rich_text p:last-child{margin-bottom:0}body.hvk .hs_cos_wrapper_type_rich_text>:first-child{margin-top:0}.hvk-s{display:none!important}body.hvk .dnd-section{background:var(--vk-paper);padding:var(--vk-space-8) 0}body.hvk .dnd-section>.row-fluid{margin-left:auto;margin-right:auto;max-width:var(--vk-maxw);padding:0 var(--vk-gutter)}body.hvk .dnd-section:has(.hvk-s--pb0){padding-bottom:0}body.hvk .dnd-section:has(.hvk-s--pts){padding-top:var(--vk-space-5)}body.hvk .dnd-section:has(.hvk-s--tight){padding:var(--vk-space-7) 0}body.hvk .dnd-section:has(.hvk-s--tall){padding:var(--vk-space-9) 0}body.hvk .dnd-section:has(.hvk-s--grey),body.hvk .dnd-section:has(.hvk-s--mist){background:var(--vk-mist)}body.hvk .dnd-section:has(.hvk-s--grey2){background:var(--vk-mist-deep)}body.hvk .dnd-section:has(.hvk-s--paper){background:var(--vk-paper)}body.hvk .dnd-section:has(.hvk-s--dark){background:var(--vk-navy-deep);color:hsla(0,0%,100%,.86)}body.hvk .dnd-section:has(.hvk-s--dark) h1,body.hvk .dnd-section:has(.hvk-s--dark) h2,body.hvk .dnd-section:has(.hvk-s--dark) h3,body.hvk .dnd-section:has(.hvk-s--dark) h4,body.hvk .dnd-section:has(.hvk-s--dark) strong{color:var(--vk-paper)}body.hvk .dnd-section:has(.hvk-s--dark) li,body.hvk .dnd-section:has(.hvk-s--dark) p{color:hsla(0,0%,100%,.86)}body.hvk .dnd-section:has(.hvk-s--dark) .hvk-eyebrow,body.hvk .dnd-section:has(.hvk-s--dark) .hvk-hi,body.hvk .dnd-section:has(.hvk-s--dark) a:not(.hvk-btn){color:var(--vk-cyan)}body.hvk .dnd-section:has(.hvk-s--dark) .hvk-muted{color:hsla(0,0%,100%,.72)}body.hvk .dnd-section:has(.hvk-s--dark) .hvk-card,body.hvk .dnd-section:has(.hvk-s--dark) .hvk-panel,body.hvk .dnd-section:has(.hvk-s--dark) .hvk-timeline{background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.18);box-shadow:none}body.hvk .dnd-section:has(.hvk-s--dark) .hvk-card h3,body.hvk .dnd-section:has(.hvk-s--dark) .hvk-card h4,body.hvk .dnd-section:has(.hvk-s--dark) .hvk-tl-title{color:var(--vk-paper)}body.hvk .dnd-section:has(.hvk-s--dark) .hvk-card p,body.hvk .dnd-section:has(.hvk-s--dark) .hvk-tl-desc{color:hsla(0,0%,100%,.78)}body.hvk .dnd-section:has(.hvk-s--dark) .hvk-tl-row{border-bottom-color:hsla(0,0%,100%,.14)}body.hvk .dnd-section:has(.hvk-s--dark) .hvk-tl-row:hover{background:hsla(0,0%,100%,.06)}body.hvk .dnd-section:has(.hvk-s--dark) .hvk-tl-time{color:var(--vk-cyan)}body.hvk .dnd-section:has(.hvk-s--dark) .hvk-chip{background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.22);color:var(--vk-paper)}body.hvk .dnd-section:has(.hvk-s--dark) .hvk-flow-step,body.hvk .dnd-section:has(.hvk-s--dark) .hvk-list li{color:hsla(0,0%,100%,.86)}body.hvk .dnd-section:has(.hvk-s--dark) .hvk-list li>svg{color:var(--vk-cyan)}body.hvk .dnd-section:has(.hvk-s--grad){background-image:var(--vk-halftone),var(--vk-scrim),var(--vk-grad);background-repeat:repeat,no-repeat,no-repeat;background-size:var(--vk-halftone-size) var(--vk-halftone-size),auto,auto;color:var(--vk-paper);overflow:hidden;padding:56px 0 52px;position:relative}body.hvk .dnd-section:has(.hvk-s--deep){background-image:var(--vk-halftone),var(--vk-scrim),var(--vk-grad-deep)}body.hvk .dnd-section:has(.hvk-s--grad):before{background-image:var(--vk-chev-white),var(--vk-chev-white);background-position:38% -25%,58% -10%;background-repeat:no-repeat,no-repeat;background-size:auto 150%,auto 150%;content:"";inset:0;opacity:.16;pointer-events:none;position:absolute;z-index:0}body.hvk .dnd-section:has(.hvk-s--grad):after{background-image:var(--vk-chev-neon);background-position:calc(50% - 480px) 52%;background-repeat:no-repeat;background-size:auto 62%;content:"";filter:drop-shadow(var(--vk-glow-neon));inset:0;pointer-events:none;position:absolute;z-index:1}body.hvk .dnd-section:has(.hvk-s--grad)>.row-fluid{position:relative;z-index:2}body.hvk .dnd-section:has(.hvk-s--hero) .hvk-copy{margin-left:280px;max-width:620px}body.hvk .dnd-section:has(.hvk-s--grad) h1,body.hvk .dnd-section:has(.hvk-s--grad) h2,body.hvk .dnd-section:has(.hvk-s--grad) h3,body.hvk .dnd-section:has(.hvk-s--grad) h4,body.hvk .dnd-section:has(.hvk-s--grad) strong{color:var(--vk-paper)}body.hvk .dnd-section:has(.hvk-s--grad) h2{text-transform:none}body.hvk .dnd-section:has(.hvk-s--grad) li,body.hvk .dnd-section:has(.hvk-s--grad) p{color:hsla(0,0%,100%,.92)}body.hvk .dnd-section:has(.hvk-s--grad) .hvk-eyebrow,body.hvk .dnd-section:has(.hvk-s--grad) .hvk-hi,body.hvk .dnd-section:has(.hvk-s--grad) a:not(.hvk-btn){color:var(--vk-cyan)}body.hvk .dnd-section:has(.hvk-s--grad) .hvk-muted{color:hsla(0,0%,100%,.72)}body.hvk .dnd-section:has(.hvk-s--grad) .hvk-chip{background:hsla(0,0%,100%,.14);border:1px solid hsla(0,0%,100%,.35);color:var(--vk-paper)}body.hvk .dnd-section:has(.hvk-s--grad) .hvk-flow-step,body.hvk .dnd-section:has(.hvk-s--grad) .hvk-list li{color:hsla(0,0%,100%,.9)}body.hvk .dnd-section:has(.hvk-s--grad) .hvk-list li>svg{color:var(--vk-cyan)}body.hvk .dnd-section:has(.hvk-s--grad) .hvk-card,body.hvk .dnd-section:has(.hvk-s--grad) .hvk-panel{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.22)}body.hvk .dnd-section:has(.hvk-s--grad):not(:has(.hvk-s--hero)){padding:80px 0}@media(max-width:1180px){body.hvk .dnd-section:has(.hvk-s--grad):after{background-position:-4% 52%;background-size:auto 56%}body.hvk .dnd-section:has(.hvk-s--hero) .hvk-copy{margin-left:220px}}@media(max-width:900px){body.hvk .dnd-section{padding:var(--vk-space-7) 0}body.hvk .dnd-section:has(.hvk-s--tall){padding:var(--vk-space-8) 0}body.hvk .dnd-section:has(.hvk-s--grad),body.hvk .dnd-section:has(.hvk-s--grad):not(:has(.hvk-s--hero)){padding:56px 0}body.hvk .dnd-section:has(.hvk-s--hero) .hvk-copy{margin-left:0;max-width:none}body.hvk .dnd-section:has(.hvk-s--grad):after{background-position:96% 96%;background-size:auto 26%;opacity:.9}body.hvk .dnd-section:has(.hvk-s--grad):before{background-position:62% -18%,96% -6%;opacity:.13}body.hvk .dnd-section:has(.hvk-s--grad){background-image:var(--vk-halftone),var(--hvk-scrim-mobile),var(--vk-grad)}body.hvk .dnd-section:has(.hvk-s--deep){background-image:var(--vk-halftone),var(--hvk-scrim-mobile),var(--vk-grad-deep)}}body.hvk .widget-type-form{background:var(--vk-paper);border-radius:var(--vk-radius-lg);box-shadow:var(--vk-shadow-lg);padding:var(--vk-space-6)}body.hvk .dnd-section:has(.hvk-s--dark) .widget-type-form,body.hvk .dnd-section:has(.hvk-s--grad) .widget-type-form{background:var(--vk-paper)}body.hvk .dnd-section:has(.hvk-s--dark) .widget-type-form label,body.hvk .dnd-section:has(.hvk-s--grad) .widget-type-form label{color:var(--vk-navy)}body.hvk .dnd-section:has(.hvk-s--dark) .widget-type-form p,body.hvk .dnd-section:has(.hvk-s--grad) .widget-type-form p{color:var(--vk-ink)}body.hvk .dnd-column{padding:0 12px}body.hvk .dnd-section>.row-fluid>.dnd-column:first-child{padding-left:0}body.hvk .dnd-section>.row-fluid>.dnd-column:last-child{padding-right:0}body.hvk .dnd-row+.dnd-row{margin-top:var(--vk-space-5)}