._7s4V-a_hero{background-color:var(--color-black);align-items:center;width:100%;min-height:100dvh;display:flex;position:relative;overflow:hidden}._7s4V-a_canvas{pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}._7s4V-a_content{z-index:1;width:100%;max-width:var(--container-max);padding:var(--space-20) var(--container-padding) var(--space-12);pointer-events:none;margin:0 auto;position:relative}@media (min-width:768px){._7s4V-a_content{padding-top:var(--space-24);padding-bottom:var(--space-16)}}._7s4V-a_textBlock{pointer-events:auto;max-width:560px}@media (max-width:767px){._7s4V-a_textBlock{max-width:100%}}._7s4V-a_heading{font-family:var(--font-sans);font-weight:600;font-size:clamp(var(--text-2xl), 5vw, var(--text-4xl));color:var(--color-white);margin:0 0 var(--space-6) 0;letter-spacing:-.02em;line-height:1.05}@media (min-width:1024px){._7s4V-a_heading{font-size:56px}}._7s4V-a_subheading{font-family:var(--font-sans);font-weight:600;font-size:var(--text-base);line-height:var(--leading-relaxed);color:var(--color-primary-blue);margin:0 0 var(--space-8) 0;max-width:480px}@media (min-width:768px){._7s4V-a_subheading{font-size:var(--text-lg)}}._7s4V-a_ctas{gap:var(--space-4);margin-bottom:var(--space-6);flex-wrap:wrap;display:flex}._7s4V-a_hint{font-family:var(--font-sans);font-weight:600;font-size:var(--text-xs);color:#8ed8f866;opacity:0;margin:0;transition:opacity .6s}._7s4V-a_hintVisible{opacity:1}@media (max-width:767px){._7s4V-a_hint{display:none}}._7s4V-a_easterEggMessage{z-index:30;pointer-events:none;opacity:0;background:#050034d9;flex-direction:column;justify-content:center;align-items:center;transition:opacity .8s;display:flex;position:absolute;inset:0}._7s4V-a_easterEggMessageVisible{opacity:1}._7s4V-a_easterEggText{font-family:var(--font-serif);color:#faa61a;letter-spacing:.02em;font-size:clamp(20px,3vw,36px);font-style:italic;line-height:var(--leading-snug)}._7s4V-a_scrollIndicator{margin-top:var(--space-6);font-family:var(--font-sans);font-size:var(--text-sm);color:#8ed8f880;animation:1.5s ease-in-out infinite _7s4V-a_scrollBounce;display:block}@keyframes _7s4V-a_scrollBounce{0%,to{transform:translateY(0)}50%{transform:translateY(6px)}}._7s4V-a_staticBeeldmerk{width:280px;height:auto;position:absolute;top:50%;right:10%;transform:translateY(-50%)}@media (max-width:767px){._7s4V-a_staticBeeldmerk{display:none}}._7s4V-a_beeldmerkSvg{opacity:.7;width:100%;height:auto}@media (max-width:767px){._7s4V-a_hero{align-items:flex-start}._7s4V-a_content{text-align:left;flex-direction:column;justify-content:center;min-height:100dvh;display:flex}}
