/* Launch-countdown tot 10 okt 2026 16:00 (Amsterdam) */
html.prelaunch{overflow:hidden}
html.prelaunch body>*:not(#launch){visibility:hidden}
#launch{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;text-align:center;padding:2rem 1.25rem;
  background:radial-gradient(ellipse at 50% 0%,#3a2c20 0%,#2A211A 45%,#1C1510 100%);color:#EADFC9;font-family:"Jost",system-ui,-apple-system,"Segoe UI",sans-serif}
#launch .lin{max-width:560px;width:100%}
#launch img{width:min(230px,58vw);height:auto;display:block;margin:0 auto 2.4rem}
#launch .eyebrow{font-size:.7rem;letter-spacing:.32em;text-transform:uppercase;color:#C2A47A;margin:0 0 .9rem}
#launch h1{font-family:"Cormorant Garamond",Georgia,serif;font-weight:500;font-size:clamp(2.1rem,6vw,3.2rem);line-height:1.12;margin:0 0 .8rem}
#launch h1 em{font-style:italic;color:#C2A47A}
#launch p{color:rgba(234,223,201,.72);font-size:1rem;line-height:1.6;margin:0 auto 2.2rem;max-width:30rem}
#launch .cd{display:flex;justify-content:center;gap:clamp(.6rem,3vw,1.4rem);margin:0 0 2rem}
#launch .cd div{min-width:clamp(62px,17vw,86px);padding:.9rem .4rem .7rem;border:1px solid rgba(194,164,122,.35);background:rgba(234,223,201,.04)}
#launch .cd b{display:block;font-family:"Cormorant Garamond",Georgia,serif;font-weight:500;font-size:clamp(2rem,7vw,2.8rem);line-height:1;font-variant-numeric:tabular-nums}
#launch .cd span{display:block;margin-top:.45rem;font-size:.6rem;letter-spacing:.24em;text-transform:uppercase;color:rgba(234,223,201,.6)}
#launch .wanneer{font-size:.72rem;letter-spacing:.22em;text-transform:uppercase;color:rgba(234,223,201,.55)}
#launch .arch{position:absolute;left:50%;top:-3.2rem;transform:translateX(-50%);width:min(94vw,640px);aspect-ratio:1/1.3;border:1px solid rgba(234,223,201,.16);border-bottom:none;border-radius:50% 50% 0 0/36% 36% 0 0;pointer-events:none;
  -webkit-mask-image:linear-gradient(to bottom,#000 50%,transparent 95%);mask-image:linear-gradient(to bottom,#000 50%,transparent 95%)}
#launch .lin{position:relative}
#launch .lin>*:not(.arch){position:relative}
