.x-wrap{width:min(70rem,calc(100% - 2rem));margin-block:2rem;background:#101629;color:#f3eee5;border:1px solid #42435a;border-radius:1.5rem;padding:clamp(1rem,3vw,2.5rem);box-shadow:0 24px 70px #0003}.x-wrap :is(h1,h2,h3){color:#fff7e9}.x-wrap a{color:#f2c66d}.x-wrap a:hover{color:#fff7e9}.x-wrap .tekst{color:#f3eee5}.x-wrap .tekst p{line-height:1.9}.x-wrap .krumel{margin-block-end:1.5rem}.x-hero{position:relative;isolation:isolate;overflow:hidden;border-radius:1rem;padding:clamp(1.3rem,4vw,3rem);background:radial-gradient(ellipse at 85% 15%,#57412d77,transparent 65%),#11172a;margin-block-end:2rem;min-height:16rem}.x-hero>:not(.x-magic){position:relative;z-index:1}.x-hero h1{font-size:clamp(2rem,5.6vw,3.7rem);line-height:1.1;max-width:20ch;text-wrap:balance;margin-block:.5rem 1.3rem}.x-hero .intro{max-width:55ch}.x-hero>.gl{color:#f2c66d;width:4rem;height:4rem;display:block;margin-block-end:1rem}.x-magic{position:absolute;inset-inline-end:-3rem;inset-block-start:-1rem;width:min(30rem,85%);opacity:.6;pointer-events:none;z-index:0}.x-magic svg{width:100%;height:auto}.x-orbit{transform-origin:200px 120px;animation:x-orbit 45s linear infinite}.x-twinkle{animation:x-glimmer 3.8s ease-in-out infinite alternate}.x-twinkle:nth-child(2n){animation-delay:-1.6s}.x-twinkle:nth-child(3n){animation-delay:-2.8s}@keyframes x-orbit{to{transform:rotate(360deg)}}@keyframes x-glimmer{from{opacity:.25}to{opacity:1}}.x-score{max-width:36rem;margin-block:1.5rem 0}.x-score p{margin-block:.35rem}.x-stars{font-size:2.2rem;letter-spacing:.14em;color:#f2c66d;line-height:1.2}.x-stars i{font-style:normal;color:#a2a9bd}.x-score small,.x-note{color:#c2c8d9;font-size:.9rem;line-height:1.65}.x-cards{list-style:none;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;margin-block:1.5rem}.x-cards li{min-width:0}.x-cards a{height:100%;display:grid;grid-template-columns:2.4rem minmax(0,1fr);gap:.7rem;align-content:start;border:1px solid #44445b;border-radius:1rem;padding:1rem;background:#181f34;color:#f3eee5;text-decoration:none;transition:border-color .2s,transform .2s}.x-cards a:hover{border-color:#f2c66d;transform:translateY(-3px);color:#fff7e9}.x-cards .gl{width:2.4rem;height:2.4rem;color:#f2c66d}.x-cards strong{display:block;color:#fff7e9;font-size:1.14rem}.x-cards small{display:block;color:#c4ccdc;line-height:1.5;margin-block-start:.4rem}.x-card-stars{grid-column:2;color:#f2c66d;letter-spacing:.08em;font-size:.88rem}.x-cta{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(6rem,.55fr) 1fr;gap:1.5rem;align-items:center;margin-block:2.5rem;padding:clamp(1.3rem,3vw,2.2rem);border:1px solid #a18046;border-radius:1.25rem;background:radial-gradient(ellipse at 5% 20%,#56412c88,transparent 65%),#12182b;color:#f3eee5}.x-cta h2{color:#fff7e9;margin-block:0 .7rem;font-size:clamp(1.45rem,3vw,2rem);line-height:1.2}.x-cta p{color:#d8deeb;line-height:1.6;margin-block:.4rem}.x-year{font-size:clamp(2.7rem,8vw,5.5rem);font-weight:700;letter-spacing:-.06em;color:#f2c66d;line-height:1}.x-cta .knop,.x-wrap .knop{background:#f2c66d;color:#181204;border:1px solid #f2c66d;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.8rem 1.15rem;border-radius:99rem;text-decoration:none;font-weight:650;min-height:2.9rem;line-height:1.35}.x-cta .knop:hover,.x-wrap .knop:hover{background:#ffdfa0;color:#181204}.x-price{font-weight:650;color:#f2c66d!important}.x-cta .knop{margin-block-start:.9rem}.x-article-extra{margin-block-start:2rem}.x-article-extra>p>a{color:var(--accent,#b17b24)}.x-hot{background:#f2c66d!important;color:#181204!important;border-color:#f2c66d!important;text-decoration:none;white-space:nowrap}.x-hot span{font-size:1.2em}.x-share{margin-block:2.5rem;padding:clamp(1rem,3vw,2rem);background:#1a2035;border:1px solid #4a4560;border-radius:1.25rem}.x-share h2{margin-block-start:0}.x-share fieldset{padding:0;border:0;margin:1.5rem 0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}.x-share legend{padding:0;margin-block-end:.7rem;font-weight:650}.x-share fieldset label{display:grid;grid-template-columns:1.2rem 1fr;align-items:start;gap:.55rem;padding:.85rem;border:1px solid #62677d;border-radius:.8rem;font-size:.95rem;line-height:1.55;cursor:pointer}.x-share fieldset label:has(input:checked){border-color:#f2c66d;background:#55422b55}.x-share input{accent-color:#f2c66d;margin-block-start:.3rem}.x-wish-preview{text-align:center;border-radius:1rem;padding:clamp(1.5rem,4vw,3rem);background:radial-gradient(ellipse at center,#54452d77,transparent),#0b1020;border:1px solid #7d6945;margin-block:1.5rem;color:#f2c66d}.x-wish-preview>span{font-weight:650;font-size:1.3rem}.x-wish-preview p{font-family:Georgia,serif;font-size:clamp(1.3rem,3vw,2rem);color:#fff7e9;text-wrap:balance;line-height:1.55;max-width:35ch;margin:1rem auto}.x-actions{display:flex;flex-wrap:wrap;gap:.65rem}.x-actions[hidden]{display:none}.x-wrap .knop-rond{border:1px solid #a9afc3;color:#f3eee5;background:transparent;cursor:pointer;text-decoration:none;min-height:2.8rem;padding:.65rem 1rem;border-radius:99rem}.x-wrap .knop-rond:hover{border-color:#f2c66d;color:#f2c66d}.x-order{max-width:48rem;margin-inline:auto;padding:clamp(1rem,3vw,2rem);background:#1a2035;border:1px solid #55566c;border-radius:1.2rem;color-scheme:dark}.x-order h2{margin-block-start:0}.x-order form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.1rem}.x-field{display:flex;flex-direction:column;gap:.45rem;min-width:0;font-weight:550}.x-field input{width:100%;min-height:3.2rem;padding:.75rem .8rem;border:1px solid #8990a7;border-radius:.65rem;background:#101629;color:#fff7e9;font:inherit;box-sizing:border-box}.x-order form>.x-note,.x-consent,.x-pay,.x-status{grid-column:1/-1}.x-order form>.x-note{margin:0}.x-consent{display:grid;grid-template-columns:1.3rem 1fr;gap:.8rem;align-items:start;font-size:.95rem;line-height:1.65}.x-consent input{accent-color:#f2c66d;width:1.2rem;height:1.2rem;margin-block-start:.2rem}.x-status{line-height:1.65;margin:0;min-height:1.5rem;color:#f2c66d}.x-status[role=alert]{color:#ffccbf}.x-order [disabled]{opacity:.65;cursor:wait}.x-wrap :is(a,button,input):focus-visible,.x-cta a:focus-visible{outline:3px solid #fff0ad;outline-offset:4px}.x-profile,.x-legal{margin-block:2rem;padding-block:1.5rem;border-block-start:1px solid #8b7d5f}.x-legal p{line-height:1.8}.x-feed{margin-block:2.5rem}.x-feed .x-cards{background:#101629;padding:1rem;border-radius:1rem}.x-feed h2 a{color:inherit}[dir=rtl] .x-stars,[dir=rtl] .x-card-stars{direction:ltr;display:block;text-align:start}@media(max-width:52rem){.x-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.x-share fieldset{grid-template-columns:1fr}.x-cta{grid-template-columns:1fr}.x-year{font-size:3rem}.x-hero{padding:1.5rem}}@media(max-width:34rem){.x-wrap{width:calc(100% - 1rem);padding:1rem;border-radius:1rem;margin-block:1rem}.x-cards{grid-template-columns:1fr}.x-hero h1{font-size:2rem}.x-order form{grid-template-columns:1fr}.x-field{grid-column:1/-1}.x-actions{flex-direction:column}.x-actions>*{width:100%}.x-magic{opacity:.4}.x-hero{min-height:0}.x-wish-preview{padding:1.4rem}.x-cta{padding:1.3rem}}@media(prefers-reduced-motion:reduce){.x-orbit,.x-twinkle{animation:none!important}.x-cards a{transition:none}.x-cards a:hover{transform:none}}
.x-share input[id^=wish-]{scroll-margin-top:7rem}

.x-cards a>span{min-width:0;overflow-wrap:anywhere}.feedgrid>.x-feed{grid-column:1/-1;min-width:0}.x-hot .x-hot-label{font-size:inherit}@media(max-width:600px){.x-hot .x-hot-label{display:none}.x-hot:after{content:'2027'}}

.x-wrap,.x-cta,.x-feed,.x-profile,.x-legal{min-width:0;overflow-wrap:anywhere}

.voetkol>nav{min-width:0}.voetkol a{overflow-wrap:anywhere}
