.hh-soon{--cs-bg:#05070f;--cs-fg:#fff7ed;--cs-muted:#94a3b8;--cs-amber:#ffaf42;--cs-font-display:var(--font-sora), -apple-system, system-ui, sans-serif;--cs-font-body:var(--font-inter), -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;background:var(--cs-bg);color:var(--cs-fg);font:400 16px/1.6 var(--cs-font-body);-webkit-font-smoothing:antialiased;text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;min-height:100dvh;padding:40px 24px;display:flex;position:relative;overflow:hidden}.hh-soon svg{max-width:100%;display:block}.hh-soon ::selection{background:#ffaf4259}.hh-soon .aurora{z-index:0;pointer-events:none;position:fixed;inset:0;overflow:hidden}.hh-soon .aurora i{filter:blur(90px);opacity:.5;border-radius:50%;position:absolute}.hh-soon .aurora .a1{background:radial-gradient(circle,#2b2e8f 0%,#0000 62%);width:62vmax;height:62vmax;animation:26s ease-in-out infinite alternate cs-drift1;top:-24vmax;left:-18vmax}.hh-soon .aurora .a2{background:radial-gradient(circle,#0e5a8f 0%,#0000 62%);width:54vmax;height:54vmax;animation:32s ease-in-out infinite alternate cs-drift2;top:40vh;right:-16vmax}.hh-soon .aurora .a3{opacity:.42;background:radial-gradient(circle,#3b1670 0%,#0000 64%);width:38vmax;height:38vmax;animation:40s ease-in-out infinite alternate-reverse cs-drift1;top:70vh;left:30vw}@keyframes cs-drift1{0%{transform:translate(0)scale(1)}to{transform:translate(7vmax,5vmax)scale(1.12)}}@keyframes cs-drift2{0%{transform:translate(0)scale(1.05)}to{transform:translate(-6vmax,-4vmax)scale(.95)}}.hh-soon .raster{z-index:0;pointer-events:none;opacity:.5;background-color:#0000;background-image:linear-gradient(#ffffff07 1px,#0000 1px),linear-gradient(90deg,#ffffff07 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:56px 56px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:fixed;inset:0;-webkit-mask-image:radial-gradient(70% 60% at 50% 42%,#000 30%,#0000 100%);mask-image:radial-gradient(70% 60% at 50% 42%,#000 30%,#0000 100%)}.hh-soon .fx{z-index:0;pointer-events:none;position:fixed;inset:0}.hh-soon .horizon{z-index:0;pointer-events:none;background:radial-gradient(60% 100% at 50% 100%,#ff8a0029,#0000 70%);height:44vh;position:fixed;bottom:-16vh;left:0;right:0}@media (prefers-reduced-motion:reduce){.hh-soon .aurora i{animation:none}}.hh-soon .inhoud{z-index:1;flex-direction:column;align-items:center;display:flex;position:relative}.hh-soon .ballon{margin-bottom:44px;position:relative}.hh-soon .ballon svg{filter:drop-shadow(0 0 44px #ff8a0059);width:clamp(120px,22vw,168px);height:auto}@media (prefers-reduced-motion:no-preference){.hh-soon .ballon{animation:5.2s ease-in-out infinite cs-zweef}@keyframes cs-zweef{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}.hh-soon .ballon .dot{transform-origin:50%;transform-box:fill-box;animation:1.5s ease-in-out infinite cs-typ}.hh-soon .ballon .d2{animation-delay:.2s}.hh-soon .ballon .d3{animation-delay:.4s}@keyframes cs-typ{0%,60%,to{opacity:.35;transform:translateY(0)scale(1)}30%{opacity:1;transform:translateY(-2.6px)scale(1.15)}}.hh-soon .ballon .vonk{transform-origin:50%;transform-box:fill-box;animation:2.8s ease-in-out infinite cs-twinkel}@keyframes cs-twinkel{0%,to{opacity:.55;transform:scale(.85)rotate(-8deg)}50%{opacity:1;transform:scale(1.12)rotate(10deg)}}}.hh-soon .gloedkern{z-index:-1;background:radial-gradient(circle,#ff8a0038,#0000 65%);border-radius:50%;position:absolute;inset:-46%}@media (prefers-reduced-motion:no-preference){.hh-soon .gloedkern{animation:4.6s ease-in-out infinite cs-adem}@keyframes cs-adem{0%,to{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.14)}}}.hh-soon .woordmerk{font-family:var(--cs-font-display);letter-spacing:-.03em;margin-bottom:26px;font-size:clamp(42px,9vw,76px);font-weight:700;line-height:1}.hh-soon .woordmerk .hey{font-family:var(--font-sora-regular), var(--cs-font-display);font-weight:400}.hh-soon .soon{color:var(--cs-amber);font:600 clamp(13px, 2.4vw, 16px) / 1 var(--cs-font-body);letter-spacing:.42em;text-transform:uppercase;text-indent:.42em;align-items:center;gap:18px;display:flex}.hh-soon .soon:before,.hh-soon .soon:after{content:"";background:linear-gradient(90deg,#0000,#ffaf4299);width:clamp(34px,7vw,64px);height:1px}.hh-soon .soon:after{background:linear-gradient(90deg,#ffaf4299,#0000)}.hh-soon .voet{z-index:1;color:var(--cs-muted);font-size:12.5px;position:fixed;bottom:26px;left:0;right:0}@media (prefers-reduced-motion:no-preference){.hh-soon .ballon,.hh-soon .woordmerk,.hh-soon .soon,.hh-soon .voet{opacity:0;animation:.9s cubic-bezier(.2,.8,.2,1) forwards cs-entree}.hh-soon .ballon{animation:.9s cubic-bezier(.2,.8,.2,1) forwards cs-entree,5.2s ease-in-out 1s infinite cs-zweef}.hh-soon .woordmerk{animation-delay:.25s}.hh-soon .soon{animation-delay:.5s}.hh-soon .voet{animation-delay:.8s}@keyframes cs-entree{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}}
