.x360{--vh:100dvh;--u:min(100vw / 1440, var(--vh) / 900);--accent-2:color-mix(in srgb,var(--accent) 62%,#fff);--w100:#fff;--w80:#fffc;--w60:#fff9;--w50:#ffffff80;--w45:#ffffff73;--e-out:cubic-bezier(.16,1,.3,1);--e-soft:cubic-bezier(.22,.61,.36,1);--e-pen:cubic-bezier(.37,.01,.2,1);--e-morf:cubic-bezier(.32,1.08,.36,1);--spring:cubic-bezier(.34,1.45,.64,1);--p:0;--r:1;--drag:0px;--kw:calc(760 * var(--u));--kh:calc(436 * var(--u));--kh-uit:min(calc(800 * var(--u)), calc(var(--vh) - var(--ktop) - 250 * var(--u)));--ktop:max(calc(120 * var(--u)), calc((var(--vh) - 164 * var(--u) - var(--kh)) / 2));--slotpx:calc(820 * var(--u))}@media (max-width:860px){.x360{--u:min(100vw / 430, var(--vh) / 900);--kw:calc(394 * var(--u));--kh:calc(500 * var(--u));--kh-uit:min(calc(760 * var(--u)), calc(var(--vh) - var(--ktop) - 222 * var(--u)));--ktop:max(calc(84 * var(--u)), calc((var(--vh) - 150 * var(--u) - var(--kh)) / 2));--slotpx:calc(430 * var(--u))}}.x360{width:100%;height:max(var(--vh),100dvh);touch-action:pan-y;z-index:60;color:var(--w100);font-family:var(--font);font-size:calc(15 * var(--u));-webkit-font-smoothing:antialiased;overscroll-behavior:none;background:#0b1520;margin:0;line-height:normal;position:fixed;top:0;left:0;overflow:hidden}.x360 *,.x360 :before,.x360 :after{box-sizing:content-box}.x360 button{font:inherit;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0}.x360 textarea{font:inherit}.x360 .achtergrond{z-index:0;isolation:isolate;background:#0b1520;position:absolute;inset:0;overflow:hidden}.x360 .achtergrond>img{object-fit:cover;object-position:center 60%;filter:saturate(.78);width:100%;height:100%;transition:opacity 2.6s cubic-bezier(.4,0,.2,1);position:absolute;inset:0}.x360 .korrel{pointer-events:none;mix-blend-mode:overlay;opacity:.55;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='300' height='300'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix type='saturate' values='0'/><feComponentTransfer><feFuncA type='linear' slope='.9'/></feComponentTransfer></filter><rect width='300' height='300' filter='url(%23n)'/></svg>");background-size:300px 300px;animation:.6s step-end infinite x-korrel;position:absolute;inset:-12%}@keyframes x-korrel{0%{transform:translate(0)}12.5%{transform:translate(-4%,3%)}25%{transform:translate(3%,-5%)}37.5%{transform:translate(-6%,-2%)}50%{transform:translate(5%,4%)}62.5%{transform:translate(-2%,6%)}75%{transform:translate(6%,-3%)}87.5%{transform:translate(-5%,-6%)}}.x360 .reisvideo{object-fit:cover;object-position:center 40%;filter:saturate(.8);width:100%;height:100%;position:absolute;inset:0}.x360 .bg-mid{opacity:clamp(0, calc((var(--p) - .18) / .34), 1)}.x360 .bg-eind{opacity:clamp(0, calc((var(--p) - .58) / .38), 1)}.x360 .luchtvideo{object-fit:cover;object-position:center top;filter:saturate(.8);width:100%;height:62%;transition:opacity 2.6s cubic-bezier(.4,0,.2,1);position:absolute;top:0;left:0}.x360 .v-nacht{opacity:clamp(0, calc((var(--p) - .1) / .82), 1)}.x360 .schemer{width:100%;height:62%;opacity:clamp(0, calc((var(--p) - .66) * 2.9), 1);pointer-events:none;background:linear-gradient(#02060e99,#02060e59);transition:opacity 2.6s cubic-bezier(.4,0,.2,1);position:absolute;top:0;left:0}.x360 .achtergrond .was{transition:opacity 1.4s var(--e-soft);background:linear-gradient(#060c1842,#060c1885);position:absolute;inset:0}.x360 .achtergrond .was.nacht{opacity:0;background:linear-gradient(#02060e80,#02060ead)}.x360.finale .achtergrond .was.nacht{opacity:1}.x360 .achtergrond .donker{pointer-events:none;background:linear-gradient(#0000 44%,#0000002e 60%,#00000080 78%,#000c 100%);position:absolute;inset:0}.x360 .kop,.x360 .carrousel,.x360 .pijl,.x360 .forecast,.x360 .hemel{z-index:1}.x360 .kop{left:calc(50% - var(--kw) / 2);width:var(--kw);top:calc(30 * var(--u));justify-content:space-between;align-items:center;display:flex;position:absolute}.x360 .kop .wie{align-items:center;gap:calc(12 * var(--u));display:flex}.x360 .kop .portret{width:calc(40 * var(--u));height:calc(40 * var(--u));background:linear-gradient(150deg,var(--accent-2),var(--accent));border-radius:50%;place-items:center;font-weight:700;display:grid}.x360 .kop small{font-size:calc(11 * var(--u));color:var(--w60);display:block}.x360 .kop b{font-size:calc(16 * var(--u));font-weight:600}.x360 .kop .teller{font-size:calc(12 * var(--u));color:var(--w60)}.x360 .kop .teller b{font-size:calc(18 * var(--u));color:#fff;font-weight:700}.x360 .kop,.x360 .kaartinhoud{text-shadow:0 1px 2px #00000059}.x360 .carrousel{left:calc(50% - var(--kw) / 2);top:var(--ktop);width:var(--kw);height:var(--kh);transition:opacity .7s var(--e-soft),transform .9s var(--e-soft);position:absolute}.x360 .kaart{width:100%;height:var(--kh);--slot:0;--sc:1;transform:translateX(calc(var(--slot) * var(--slotpx) + var(--drag))) scale(var(--sc));transition:transform .85s var(--e-morf),height .6s var(--e-morf);position:absolute;top:0;left:0}.x360 .kaart.groot{height:var(--kh-uit)}.x360.uitgeklapt .pijl{opacity:0;pointer-events:none}.x360 .kaart .glas{transition:opacity .6s var(--e-out)}.x360 .kaart.s-1,.x360 .kaart.s1{--sc:.84;pointer-events:none}.x360 .kaart.s-1 .glas,.x360 .kaart.s1 .glas{opacity:.55}.x360 .kaart.s-1{--slot:-1}.x360 .kaart.s1{--slot:1}.x360 .kaart.s-2,.x360 .kaart.s2{--sc:.7;pointer-events:none}.x360 .kaart.s-2 .glas,.x360 .kaart.s2 .glas{opacity:0}.x360 .kaart.s-2{--slot:-2}.x360 .kaart.s2{--slot:2}.x360 .kaart.ver{visibility:hidden}.x360 .carrousel.sleep .kaart,.x360 .carrousel.sleep .kaart .glas{transition:none}.x360 .glas{border-radius:calc(28 * var(--u));-webkit-backdrop-filter:blur(36px)saturate(140%);backdrop-filter:blur(36px)saturate(140%);box-shadow:inset 0 1.5px 0 #fff6,inset 0 0 0 1px #ffffff1f,inset 0 -1px 0 #ffffff0f,0 calc(30 * var(--u)) calc(70 * var(--u)) calc(-24 * var(--u)) #0000008c;background:linear-gradient(160deg,#ffffff2b,#ffffff12 55%,#ffffff21),#08122270;position:absolute;inset:0;overflow:hidden}.x360 .glas:before{content:"";border-radius:inherit;pointer-events:none;z-index:2;-webkit-mask-composite:xor;background:linear-gradient(160deg,#ffffff8c,#ffffff0f 40%,#ffffff42);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@keyframes x-vloeibaar{0%{transform:scale(1)}42%{transform:scale(1.05,.962)}to{transform:scale(1)}}.x360 .carrousel.stap .glas{transform-origin:50%;animation:.85s cubic-bezier(.45,.05,.3,1) x-vloeibaar}.x360 .kaartinhoud{padding:calc(34 * var(--u)) calc(44 * var(--u)) calc(24 * var(--u));transition:filter .7s var(--e-out),opacity .7s var(--e-out);flex-direction:column;display:flex;position:absolute;inset:0}.x360 .kaart:not(.s0) .kaartinhoud{opacity:.8}.x360 .kopblok,.x360 .gedragingen,.x360 .stil,.x360 .schaal,.x360 .vraag{transition:filter .5s var(--e-out)}.x360 .kaart:not(.s0) .kopblok,.x360 .kaart:not(.s0) .gedragingen,.x360 .kaart:not(.s0) .stil,.x360 .kaart:not(.s0) .schaal,.x360 .kaart:not(.s0) .vraag{filter:blur(calc(2 * var(--u)))}.x360 .kaart.focus .kaartinhoud{opacity:.4}.x360 .kaart.focus .kopblok,.x360 .kaart.focus .gedragingen,.x360 .kaart.focus .stil,.x360 .kaart.focus .schaal,.x360 .kaart.focus .vraag{filter:blur(calc(6 * var(--u)))}.x360 .kopblok{flex:none}.x360 .eyebrow{font-size:calc(10.5 * var(--u));letter-spacing:.16em;text-transform:uppercase;color:var(--w60);margin-bottom:calc(10 * var(--u));transition:opacity .3s,max-height .4s var(--e-morf),margin .4s var(--e-morf);max-height:2em;font-weight:600}.x360 .eyebrow .voorbeeld{color:var(--accent-2);margin-left:calc(8 * var(--u));text-transform:none;letter-spacing:0;font-weight:500}.x360 h2{margin:0 0 calc(8 * var(--u));font-size:calc(26 * var(--u));letter-spacing:-.02em;text-shadow:0 1px 2px #00000080,0 4px 18px #00000059;font-weight:600;line-height:1.15}.x360 .oms{max-width:calc(600 * var(--u));font-size:calc(13.5 * var(--u));color:var(--w70,#ffffffb8);-webkit-line-clamp:14;transition:opacity .3s var(--e-out),max-height .55s var(--e-morf),margin .55s var(--e-morf);-webkit-box-orient:vertical;max-height:21.7em;margin:0;line-height:1.55;display:-webkit-box;overflow:hidden}.x360 .beoordeel{transition:margin .55s var(--e-morf);flex:none;margin-top:auto}.x360 .vraag{justify-content:center;align-items:center;gap:calc(8 * var(--u));font-size:calc(14 * var(--u));margin-bottom:calc(14 * var(--u));transition:font-size .4s var(--e-out),color .4s;font-weight:500;display:flex}.x360 .sterren{--w:0;height:calc(64 * var(--u));gap:calc(2 * var(--u));padding:calc(4 * var(--u));border-radius:calc(32 * var(--u));box-sizing:border-box;-webkit-backdrop-filter:blur(14px)saturate(140%);backdrop-filter:blur(14px)saturate(140%);box-shadow:inset 0 1px 0 #ffffff59,inset 0 0 0 1px #ffffff1a,0 calc(10 * var(--u)) calc(24 * var(--u)) calc(-14 * var(--u)) #0006;transition:width .6s var(--e-morf),height .6s var(--e-morf);background:linear-gradient(#ffffff24,#ffffff0f);display:flex;position:relative}.x360 .sterren .vul{left:calc(4 * var(--u));top:calc(4 * var(--u));bottom:calc(4 * var(--u));width:calc(var(--w) / 5 * (100% - 8 * var(--u)));pointer-events:none;background:linear-gradient(90deg,color-mix(in srgb,var(--accent) 34%,#ffffff2e),color-mix(in srgb,var(--accent) 62%,#ffffff1a) 55%,color-mix(in srgb,var(--accent) 78%,#0000001a));background-size:calc(500% / max(var(--w), 1)) 100%;box-shadow:inset 0 1px 0 #ffffff73,inset 0 -1px 0 #00000026,inset 0 0 calc(12 * var(--u)) #ffffff1f;transition:width .45s var(--e-out),opacity .3s;opacity:min(var(--w), 1);border-radius:999px;position:absolute}.x360 .ster{z-index:1;transition:background .2s,transform .3s var(--e-out);border-radius:999px;flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex;position:relative}.x360 .ster:hover{background:#ffffff14}.x360 .ster:active{transform:scale(.96)}.x360 .ster .beeld{width:calc(46 * var(--u));height:calc(46 * var(--u));margin:0;position:relative}.x360 .ster img{width:100%;height:100%;opacity:calc(.42 + var(--i,0) * .09);--sc:calc(1 + var(--i,0) * .16);transform:scale(var(--sc));transition:opacity .25s,transform .4s var(--spring),filter .3s;filter:drop-shadow(0 0 calc(4 * var(--u)) #fff3);position:absolute;inset:0}.x360 .ster img.b{opacity:0;transform:scale(calc(var(--sc) * .85)) rotate(45deg)}.x360 .ster:hover img.a,.x360 .ster.voor img.a{opacity:.95;--sc:calc(1.2 + var(--i,0) * .16);filter:drop-shadow(0 0 calc(8 * var(--u)) #ffffffb3) brightness(1.15)}.x360 .ster.aan img.a{opacity:1;--sc:calc(1.25 + var(--i,0) * .16);filter:drop-shadow(0 0 calc(3 * var(--u)) #fff) drop-shadow(0 0 calc(12 * var(--u)) var(--accent-2)) brightness(1.2);animation:x-fonkel var(--fd,2.6s) ease-in-out infinite;animation-delay:var(--fdel,0s);transition-delay:calc(var(--i,0) * 45ms)}.x360 .ster.aan img.b{opacity:.55;--sc:calc(1.25 + var(--i,0) * .16);animation:x-draai var(--dd,11s) linear infinite,x-fonkel var(--fd,2.6s) ease-in-out infinite;animation-delay:0s,calc(var(--fdel,0s) - 1.3s)}.x360 .ster.top img.a,.x360 .ster.top img.b{--sc:calc(1.45 + var(--i,0) * .16)}.x360 .ster.flits img.a{animation:x-zwel .6s var(--spring),x-fonkel var(--fd,2.6s) ease-in-out .6s infinite;transition-delay:0s}.x360 .ster .ringen{pointer-events:none;z-index:2;position:absolute;inset:0}.x360 .ster .ringen svg{width:100%;height:100%;overflow:visible}.x360 .ster .ring{fill:none;stroke:#fff;stroke-width:1.2px;opacity:0;transform-box:fill-box;transform-origin:50%}.x360 .ster .deeltje{fill:#fff;opacity:0;transform-box:fill-box;transform-origin:50%}.x360 .ster.flits .ring{animation:x-ring .75s var(--e-out)}.x360 .ster.flits .deeltje{animation:x-deeltje .75s var(--e-out)}@keyframes x-fonkel{0%,to{filter:drop-shadow(0 0 calc(3 * var(--u)) #fff) drop-shadow(0 0 calc(12 * var(--u)) var(--accent-2)) brightness(1.2)}50%{filter:drop-shadow(0 0 calc(2 * var(--u)) #fff) drop-shadow(0 0 calc(6 * var(--u)) var(--accent-2)) brightness(.9)}}@keyframes x-draai{0%{transform:scale(calc(var(--sc) * .85)) rotate(45deg)}to{transform:scale(calc(var(--sc) * .85)) rotate(405deg)}}@keyframes x-zwel{0%{transform:scale(var(--sc));filter:drop-shadow(0 0 calc(3 * var(--u)) #fff) brightness(1.3)}40%{transform:scale(calc(var(--sc) * 1.9));filter:drop-shadow(0 0 calc(10 * var(--u)) #fff) drop-shadow(0 0 calc(26 * var(--u)) var(--accent-2)) brightness(2.2)}to{transform:scale(var(--sc));filter:drop-shadow(0 0 calc(3 * var(--u)) #fff) drop-shadow(0 0 calc(12 * var(--u)) var(--accent-2)) brightness(1.2)}}@keyframes x-ring{0%{opacity:.9;transform:scale(.4)}to{opacity:0;transform:scale(3.4)}}@keyframes x-deeltje{0%{opacity:1;transform:translate(0)scale(1)}to{opacity:0;transform:translate(var(--dx),var(--dy)) scale(.2)}}.x360 .schaal{align-items:center;gap:calc(10 * var(--u));margin-top:calc(6 * var(--u));height:calc(20 * var(--u));font-size:calc(11 * var(--u));color:var(--w45);transition:opacity .25s,height .4s var(--e-morf),margin .4s var(--e-morf);grid-template-columns:1fr auto 1fr;display:grid;overflow:hidden}.x360 .schaal .eind{text-align:right}.x360 .sterrenrij:has(.tl)+.schaal{padding-left:calc(74 * var(--u))}.x360 .schaal .keuze{font-size:calc(14 * var(--u));line-height:calc(20 * var(--u));height:calc(20 * var(--u));color:#fff;text-shadow:0 1px 2px #0006;font-weight:600;display:block}.x360 .schaal .keuze.wissel{animation:x-keuzeOp .35s var(--e-out)}@keyframes x-keuzeOp{0%{opacity:0;transform:translateY(calc(4 * var(--u)))}}.x360 .uit .schaal{display:none}.x360 .stil{justify-content:center;gap:calc(10 * var(--u));margin-top:calc(12 * var(--u));font-size:calc(12 * var(--u));color:var(--w60);transition:opacity .25s,max-height .4s var(--e-morf);max-height:calc(80 * var(--u));flex-wrap:wrap;display:flex;overflow:hidden}.x360 .stil button{height:calc(34 * var(--u));padding:0 calc(14 * var(--u));color:inherit;white-space:nowrap;background:linear-gradient(#ffffff24,#ffffff12);border-radius:999px;font-weight:500;transition:color .2s,background .2s,box-shadow .2s;box-shadow:inset 0 1px #ffffff47,inset 0 0 0 1px #ffffff17}.x360 .stil button:hover{color:#fff;background:linear-gradient(#ffffff38,#ffffff1f)}.x360 .stil button svg{width:calc(14 * var(--u));height:calc(14 * var(--u));margin-left:calc(4 * var(--u));vertical-align:middle;margin-top:-1px}.x360 .stil button.aan{color:#fff;background:linear-gradient(180deg,color-mix(in srgb,var(--accent) 55%,#fff 6%),var(--accent));box-shadow:inset 0 1px 0 #ffffff59,0 0 calc(18 * var(--u)) calc(-6 * var(--u)) var(--accent)}.x360 .tl{width:calc(26 * var(--u));height:calc(26 * var(--u));color:var(--w60);transition:background .2s,color .2s,transform .2s var(--e-out);background:linear-gradient(#ffffff29,#ffffff14);border-radius:50%;flex:none;place-items:center;display:inline-grid;box-shadow:inset 0 1px #ffffff4d,inset 0 0 0 1px #ffffff1a}.x360 .tl svg{width:calc(13 * var(--u));height:calc(13 * var(--u))}.x360 .tl:hover{color:#fff;background:#ffffff38;transform:scale(1.08)}.x360 .tl.vol{color:#fff;background:color-mix(in srgb,var(--accent) 55%,transparent)}.x360 .tl.moet{color:#fff;animation:1.6s ease-in-out infinite x-vraagt}@keyframes x-vraagt{0%,to{box-shadow:inset 0 1px 0 #ffffff4d,0 0 0 0 color-mix(in srgb,var(--accent-2) 60%,transparent)}50%{box-shadow:inset 0 1px 0 #ffffff4d,0 0 0 calc(6 * var(--u)) transparent}}.x360 .gedragingen{min-height:0;margin-top:calc(6 * var(--u));flex:1;display:none}.x360 .uit .gedragingen{animation:x-vanOnder .6s var(--e-morf) both;flex-direction:column;display:flex}@keyframes x-vanOnder{0%{opacity:0;transform:translateY(calc(24 * var(--u)))}}.x360 .uit h2{font-size:calc(22 * var(--u));margin-bottom:calc(4 * var(--u))}.x360 .uit .eyebrow.kamp{opacity:0;max-height:0;margin:0}.x360 .uit .oms{-webkit-line-clamp:2;max-height:3.1em;font-size:calc(12.5 * var(--u))}.x360 .uit .beoordeel{margin:calc(12 * var(--u)) 0 0;padding-top:calc(10 * var(--u));justify-content:space-between;align-items:center;gap:calc(12 * var(--u));border-top:1px solid #ffffff1f;display:flex}.x360 .uit .vraag{text-shadow:none;flex:1;justify-content:flex-start;min-width:0;margin:0;overflow:hidden}.x360 .sterrenrij{align-items:center;gap:calc(10 * var(--u));display:flex}.x360 .sterrenrij .tl,.x360 .rij .rijonder .tl{color:var(--w80);-webkit-backdrop-filter:blur(14px)saturate(140%);backdrop-filter:blur(14px)saturate(140%);box-shadow:inset 0 1px 0 #ffffff59,inset 0 0 0 1px #ffffff1a,0 calc(10 * var(--u)) calc(24 * var(--u)) calc(-14 * var(--u)) #0006;background:linear-gradient(#ffffff24,#ffffff0f);flex:none}.x360 .sterrenrij .tl{width:calc(64 * var(--u));height:calc(64 * var(--u))}.x360 .sterrenrij .tl svg{width:calc(22 * var(--u));height:calc(22 * var(--u))}.x360 .uit .sterrenrij .tl{width:calc(40 * var(--u));height:calc(40 * var(--u))}.x360 .uit .sterrenrij .tl svg{width:calc(16 * var(--u));height:calc(16 * var(--u))}.x360 .rij .rijonder .tl{width:calc(42 * var(--u));height:calc(42 * var(--u))}.x360 .rij .rijonder .tl svg{width:calc(16 * var(--u));height:calc(16 * var(--u))}.x360 .sterrenrij .tl:hover,.x360 .rij .rijonder .tl:hover{background:linear-gradient(#ffffff3d,#ffffff1f);transform:none}.x360 .sterrenrij .tl.vol,.x360 .rij .rijonder .tl.vol{background:linear-gradient(180deg,color-mix(in srgb,var(--accent) 55%,#fff 6%),var(--accent));color:#fff}.x360 .sterrenrij .sterren{flex:1;min-width:0}.x360 .uit .sterrenrij{flex:none}.x360 .uit .vraag .kort{text-overflow:ellipsis;gap:calc(1 * var(--u));flex-direction:column;line-height:1.2;display:flex;overflow:hidden}.x360 .uit .vraag .kort b{color:var(--w100);font-weight:600;font-size:calc(13 * var(--u))}.x360 .uit .vraag .kort .kw{color:var(--accent-2);font-style:normal;font-weight:600;font-size:calc(11.5 * var(--u))}.x360 .vraag .kort{white-space:nowrap;display:none}.x360 .uit .vraag .lang{display:none}.x360 .uit .vraag span.kort{display:flex}.x360 .uit .sterren{height:calc(40 * var(--u));width:calc(220 * var(--u));min-width:calc(220 * var(--u));padding:calc(3 * var(--u));transform-origin:100% 0;flex:none;gap:0}.x360 .uit .sterren .vul{left:calc(3 * var(--u));top:calc(3 * var(--u));bottom:calc(3 * var(--u));width:calc(var(--w) / 5 * (100% - 6 * var(--u)))}.x360 .uit .ster .beeld{width:calc(34 * var(--u));height:calc(34 * var(--u));margin:0}.x360 .uit .ster .woord,.x360 .uit .stil{display:none}.x360 .uit .gedragingen{overscroll-behavior:contain;scroll-behavior:smooth;padding:calc(8 * var(--u)) calc(12 * var(--u)) calc(180 * var(--u)) calc(14 * var(--u));margin:calc(10 * var(--u)) 0 calc(4 * var(--u));border-radius:calc(16 * var(--u));box-shadow:inset 0 calc(3 * var(--u)) calc(10 * var(--u)) #0000006b,inset 0 1px 0 #00000059,inset 0 -1px 0 #ffffff14,0 1px 0 #ffffff24;scrollbar-width:thin;scrollbar-color:#ffffff73 #ffffff14;scrollbar-gutter:stable;background:#040a142e;overflow-y:auto}.x360 .uit .gedragingen::-webkit-scrollbar{width:calc(6 * var(--u))}.x360 .uit .gedragingen::-webkit-scrollbar-track{background:#ffffff14;border-radius:999px;box-shadow:inset 0 1px #ffffff1f}.x360 .uit .gedragingen::-webkit-scrollbar-thumb{background:linear-gradient(#fff9,#ffffff59);border-radius:999px;box-shadow:inset 0 1px #ffffff80}.x360 .rij.nu{animation:x-rijLicht 1.2s var(--e-out)}@keyframes x-rijLicht{0%{background:color-mix(in srgb,var(--accent-2) 14%,transparent)}to{background:0 0}}.x360 .eyebrow.sectie{margin:calc(2 * var(--u)) 0 calc(2 * var(--u));flex:none}.x360 .rij{align-items:center;gap:calc(16 * var(--u));padding:calc(9 * var(--u)) 0;border-top:1px solid #ffffff1a;flex:none;display:flex}.x360 .rij .rijtekst{flex:1;min-width:0}.x360 .rij:first-of-type{padding-top:calc(4 * var(--u));border-top:0}.x360 .rij .naam{font-size:calc(13.5 * var(--u));color:var(--w100);font-weight:600;line-height:1.25}.x360 .rij .goms{margin:calc(3 * var(--u)) 0 0;font-size:calc(12 * var(--u));color:var(--w60);max-width:calc(600 * var(--u));line-height:1.5}.x360 .rij .rijonder{align-items:center;gap:calc(10 * var(--u));flex:none;display:flex}.x360 .rij .rating{align-items:center;gap:calc(3 * var(--u));flex-direction:column;display:flex}.x360 .rij .rijonder .gw{font-size:calc(11 * var(--u));color:var(--w60);text-align:center;min-height:1.2em;font-weight:500}.x360 .kleinsterren{--w:0;padding:calc(3 * var(--u));background:linear-gradient(#ffffff24,#ffffff0f);border-radius:999px;display:flex;position:relative;box-shadow:inset 0 1px #ffffff4d,inset 0 0 0 1px #ffffff1a}.x360 .kleinsterren i{left:calc(3 * var(--u));top:calc(3 * var(--u));bottom:calc(3 * var(--u));width:calc(var(--w) / 5 * (100% - 6 * var(--u)));pointer-events:none;background:linear-gradient(90deg,color-mix(in srgb,var(--accent) 34%,#ffffff2e),color-mix(in srgb,var(--accent) 62%,#ffffff1a) 55%,color-mix(in srgb,var(--accent) 78%,#0000001a));background-size:calc(500% / max(var(--w), 1)) 100%;transition:width .35s var(--e-out),opacity .3s;opacity:min(var(--w), 1);border-radius:999px;position:absolute;box-shadow:inset 0 1px #ffffff73,inset 0 -1px #00000026}.x360 .ks{width:calc(36 * var(--u));height:calc(36 * var(--u));z-index:1;border-radius:50%;transition:background .2s;position:relative}.x360 .ks:hover{background:#ffffff1f}.x360 .ks img{width:100%;height:100%;opacity:calc(.42 + var(--i,0) * .09);--sc:calc(.85 + var(--i,0) * .1);transform:scale(var(--sc));transition:opacity .2s,transform .35s var(--spring),filter .3s;filter:drop-shadow(0 0 calc(3 * var(--u)) #ffffff26);position:absolute;inset:0}.x360 .ks img.b{opacity:0;transform:scale(calc(var(--sc) * .85)) rotate(45deg)}.x360 .ks:hover img.a,.x360 .ks.voor img.a{opacity:.95;--sc:calc(1 + var(--i,0) * .1);filter:drop-shadow(0 0 calc(6 * var(--u)) #ffffffb3) brightness(1.15)}.x360 .ks.aan img.a{opacity:1;--sc:calc(1.05 + var(--i,0) * .1);filter:drop-shadow(0 0 calc(2 * var(--u)) #fff) drop-shadow(0 0 calc(9 * var(--u)) var(--accent-2)) brightness(1.2);animation:x-fonkel var(--fd,2.6s) ease-in-out infinite;animation-delay:var(--fdel,0s)}.x360 .ks.aan img.b{opacity:.5;--sc:calc(1.05 + var(--i,0) * .1);animation:x-draai var(--dd,11s) linear infinite}.x360 .ks.flits img.a{animation:x-zwel .55s var(--spring),x-fonkel var(--fd,2.6s) ease-in-out .55s infinite}.x360 .voet{padding-top:calc(8 * var(--u));font-size:calc(12.5 * var(--u));border-top:1px solid #ffffff1f;flex:none;justify-content:space-between;align-items:center;display:none}.x360 .uit .voet{animation:x-vanOnder .6s var(--e-morf) both;display:flex}.x360 .voet .terug{color:var(--w45);text-underline-offset:.2em;-webkit-text-decoration:underline #ffffff40;text-decoration:underline #ffffff40}.x360 .voet .hint{font-size:calc(11.5 * var(--u));color:var(--w60);text-align:right;margin-right:calc(12 * var(--u));flex:1}@property --x-live-a{syntax:"<angle>";inherits:true;initial-value:0deg}@keyframes x-app-live-turn{to{--x-live-a:360deg}}.x360 .hoofdknop{align-items:center;gap:calc(8 * var(--u));height:calc(38 * var(--u));padding:0 calc(16 * var(--u));font-size:calc(12.5 * var(--u));color:#fff;white-space:nowrap;background:linear-gradient(180deg,color-mix(in srgb,var(--accent) 34%,transparent),color-mix(in srgb,var(--accent) 14%,transparent)),linear-gradient(135deg,#ffffff2e,#ffffff14);-webkit-backdrop-filter:blur(18px)saturate(170%);backdrop-filter:blur(18px)saturate(170%);box-shadow:inset 0 1px 0 #ffffff4d,inset 0 -1px 0 #00000038,0 calc(6 * var(--u)) calc(16 * var(--u)) calc(-9 * var(--u)) color-mix(in srgb,var(--accent) 70%,transparent);transition:transform .4s var(--spring),background .25s,box-shadow .25s;border-radius:999px;font-weight:700;animation:4.6s linear infinite x-app-live-turn;display:inline-flex;position:relative}.x360 .hoofdknop:before{content:"";z-index:2;border-radius:inherit;pointer-events:none;background:conic-gradient(from var(--x-live-a) at 50% 50%,transparent 0deg,var(--accent-2) 14deg,color-mix(in srgb,var(--accent) 70%,transparent) 46deg,transparent 92deg,transparent 268deg,color-mix(in srgb,var(--accent) 45%,transparent) 320deg,transparent 360deg);-webkit-mask-composite:xor;padding:1.5px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.x360 .hoofdknop:hover{background:linear-gradient(180deg,color-mix(in srgb,var(--accent) 48%,transparent),color-mix(in srgb,var(--accent) 22%,transparent)),linear-gradient(135deg,#fff3,#ffffff1a);box-shadow:inset 0 1px 0 #ffffff5c,inset 0 -1px 0 #00000038,0 calc(8 * var(--u)) calc(20 * var(--u)) calc(-9 * var(--u)) color-mix(in srgb,var(--accent) 85%,transparent);transform:translateY(-1px)}.x360 .hoofdknop:active{transform:scale(.97)}.x360 .hoofdknop:disabled{opacity:.35;pointer-events:none;animation:none}.x360 .hoofdknop svg{width:calc(16 * var(--u));height:calc(16 * var(--u))}.x360 .bubbel{z-index:20;width:calc(320 * var(--u));padding:calc(12 * var(--u));border-radius:calc(18 * var(--u));box-sizing:border-box;-webkit-backdrop-filter:blur(40px)saturate(130%);backdrop-filter:blur(40px)saturate(130%);box-shadow:inset 0 1px 0 #fff6,inset 0 0 0 1px #ffffff14,0 calc(24 * var(--u)) calc(50 * var(--u)) calc(-16 * var(--u)) #0009;animation:x-bubbelOp .42s var(--spring) both;gap:calc(8 * var(--u));background:linear-gradient(160deg,#fff3,#ffffff14 55%,#ffffff24),#0812224d;flex-direction:column;display:flex;position:absolute}.x360 .bubbel.dicht{animation:x-bubbelDicht .2s var(--e-out) both}@keyframes x-bubbelOp{0%{opacity:0;transform:scale(.7)}}@keyframes x-bubbelDicht{to{opacity:0;transform:scale(.85)}}.x360 .bubbel .kopje{font-size:calc(11 * var(--u));color:var(--w60)}.x360 .bubbel .kopje b{color:var(--w100);font-weight:500}.x360 .bubbel textarea{width:100%;height:calc(72 * var(--u));padding:calc(8 * var(--u)) calc(10 * var(--u));border-radius:calc(10 * var(--u));color:#fff;font-size:calc(13 * var(--u));resize:none;box-sizing:border-box;background:#ffffff1a;border:0;line-height:1.45;box-shadow:inset 0 1px 1px #ffffff14}.x360 .bubbel textarea:focus{outline:0;box-shadow:inset 0 0 0 1px #ffffff4d}.x360 .bubbel .rijtje{justify-content:flex-end;gap:calc(10 * var(--u));font-size:calc(12 * var(--u));display:flex}.x360 .bubbel .rijtje .hoofdknop{height:calc(32 * var(--u));padding:0 calc(14 * var(--u))}.x360 .pijl{top:calc(var(--ktop) + var(--kh) + 18 * var(--u));width:calc(52 * var(--u));height:calc(52 * var(--u));-webkit-backdrop-filter:blur(16px)saturate(140%);backdrop-filter:blur(16px)saturate(140%);box-shadow:inset 0 1px 0 #ffffff59,inset 0 0 0 1px #ffffff1a,0 calc(10 * var(--u)) calc(24 * var(--u)) calc(-12 * var(--u)) #00000073;transition:background .2s,opacity .2s,transform .3s var(--spring),top .9s var(--e-soft),left .9s var(--e-soft);background:linear-gradient(#ffffff2e,#ffffff14);border-radius:50%;place-items:center;display:grid;position:absolute}.x360 .pijl:hover{background:linear-gradient(#ffffff47,#ffffff24);transform:translateY(-1px)}.x360 .pijl:disabled{opacity:.25;pointer-events:none}.x360 .pijl.links{left:calc(50% - var(--kw) / 2)}.x360 .pijl.rechts{right:calc(50% - var(--kw) / 2)}.x360 .pijl.rechts.klaar{box-shadow:inset 0 1px 0 #ffffff59,0 0 0 calc(1.5 * var(--u)) var(--accent),0 0 calc(24 * var(--u)) calc(-4 * var(--u)) var(--accent)}.x360 .pijl svg{width:calc(20 * var(--u));height:calc(20 * var(--u))}.x360 .forecast{left:calc(50% - var(--kw) / 2);width:var(--kw);bottom:calc(14 * var(--u));height:calc(220 * var(--u));transition:opacity .7s var(--e-soft),transform .9s var(--e-soft);position:absolute}.x360 .forecast svg{width:100%;height:100%;position:absolute;top:0;left:0;overflow:visible}.x360 .f-verwacht{fill:none;stroke:#ffffff4d;stroke-width:1.2px;stroke-dasharray:2 6;stroke-linecap:round}.x360 .f-vul{fill:url(#x360-wf)}.x360 .f-gloed{fill:none;stroke:var(--accent);stroke-width:10px;opacity:.5;filter:url(#x360-zacht);stroke-linecap:round;stroke-linejoin:round}.x360 .f-lijn{fill:none;stroke:url(#x360-wg);stroke-linecap:round;stroke-linejoin:round}.x360 .f-lijn.l1{stroke-width:6.2px;opacity:.2}.x360 .f-lijn.l2{stroke-width:4.6px;opacity:.3}.x360 .f-lijn.l3{stroke-width:2.6px}.x360 .f-lijn.teken{stroke-dasharray:1;stroke-dashoffset:1px;animation:x-drawLine 1.5s var(--e-pen) both}@keyframes x-drawLine{to{stroke-dashoffset:0}}.x360 .f-stroom{fill:none;stroke:#fff;stroke-width:1.2px;opacity:.35;stroke-dasharray:1 13;stroke-linecap:round;animation:1.6s linear infinite x-stroom}@keyframes x-stroom{to{stroke-dashoffset:-14px}}.x360 .f-kamp{fill:#fff;opacity:.3;transition:opacity .4s}.x360 .f-kamp.gedaan{opacity:1;filter:drop-shadow(0 0 6px #ffffffe6)}.x360 .f-vlag{transform-box:fill-box;transform-origin:0 100%}.x360 .f-vlag.nieuw{animation:x-vlag .6s var(--spring) both}.x360 .f-vlag .stok{stroke:#fff;stroke-width:1.5px;stroke-linecap:round}.x360 .f-vlag .doek{fill:var(--accent-2);opacity:1;filter:drop-shadow(0 0 4px color-mix(in srgb,var(--accent-2) 70%,transparent))}.x360 .f-vlag.nieuw .doek{animation:.9s ease-in-out .3s 2 x-wapper}@keyframes x-vlag{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:none}}@keyframes x-wapper{0%,to{transform:skewY(0)}50%{transform:skewY(-6deg)}}.x360 .f-kamphalo{fill:none;stroke:#ffffff59;stroke-width:1px}.x360 .f-tussen{fill:#fff;opacity:.35}.x360 .f-tussen.gedaan{opacity:.95;filter:drop-shadow(0 0 4px #ffffffe6)}.x360 .f-nu{fill:none;stroke:var(--accent-2);stroke-width:2px;transform-box:fill-box;transform-origin:50%;animation:2.2s ease-in-out infinite x-pulsNu}@keyframes x-pulsNu{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(1.6)}}.x360 .f-loper{fill:var(--accent-2);filter:drop-shadow(0 0 8px var(--accent-2))}.x360 .f-waarde{fill:#fff;font-family:var(--font);letter-spacing:-.5px;font-weight:500}.x360 .f-nr{fill:#fff9;font-family:var(--font);cursor:pointer;font-size:14px;font-weight:600}.x360 .f-nr:not(.nu){opacity:.55}.x360 .f-nr.gedaan{fill:#fffffff2}.x360 .f-nr.nu{fill:#fff;font-weight:700}.x360 .f-nrring{fill:none;stroke:#fff;stroke-width:1px;opacity:0}.x360 .f-nrring.nu{opacity:1;stroke:var(--accent-2);stroke-width:1.5px}.x360 .f-huidig{fill:#fff;font-family:var(--font);letter-spacing:.02em;font-size:13px;font-weight:500}.x360 .f-kampnaam{fill:#ffffff8c;font-family:var(--font);pointer-events:none;font-size:8.5px;font-weight:500}.x360 .f-kampnaam.nu{fill:#fff}.x360 .f-kampnaam.gedaan{fill:#fffc}.x360 .f-kampnaam,.x360 .f-huidig{display:none}.x360 .f-tip{fill:#fff;font-family:var(--font);pointer-events:none;font-size:12px;font-weight:500}.x360 .f-tipvak{fill:#080a12d9;stroke:#ffffff40;stroke-width:1px;rx:6;pointer-events:none}.x360 .f-klik{cursor:pointer}.x360 .f-nr,.x360 .f-huidig,.x360 .f-waarde,.x360 .f-tip,.x360 .h-naam{filter:drop-shadow(0 1px 2px #000000b3)drop-shadow(0 3px 10px #00000080)}.x360 .hemel{left:0;right:0;top:calc(60 * var(--u));opacity:0;pointer-events:none;transition:opacity 1.2s var(--e-soft) .4s;z-index:3;position:absolute;bottom:0}.x360 .hemel svg{width:min(calc(1000 * var(--u)),96vw);height:min(calc(560 * var(--u)),54vw);position:absolute;top:0;left:50%;overflow:visible;transform:translate(-50%)}.x360.finale .hemel{opacity:1;pointer-events:auto}.x360 .h-3d{pointer-events:none;position:absolute;inset:0}.x360 .h-3d canvas{position:absolute;inset:0;width:100%!important;height:100%!important}.x360 .h-labels{position:absolute;inset:0;overflow:hidden}.x360 .h-label{max-width:calc(150 * var(--u));text-align:center;font-size:calc(11 * var(--u));color:#ffffffbd;text-shadow:0 1px 2px #000000b3,0 3px 10px #00000080;font-weight:500;line-height:1.25;position:absolute;transform:translate(-50%,-50%)}.x360 .h-label b{color:var(--accent-2);font-weight:700;font-size:calc(12 * var(--u));margin-left:.35em}.x360 .h-label,.x360u-hemel .h-label{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.x360.hemel3d .h-svg{display:none}.x360.hemel3d .hemel{transition:none}.x360.hemel3d.finale .forecast{transition:opacity .4s var(--e-soft);transform:none}@media (max-width:860px){.x360 .h-label{max-width:calc(110 * var(--u));font-size:calc(10 * var(--u))}}.x360.finale .carrousel,.x360.finale .pijl.rechts,.x360.finale .forecast{opacity:0;pointer-events:none;transform:translateY(calc(40 * var(--u)))}.x360.finale .pijl.links{top:calc(100% - 74 * var(--u))}.x360 .h-ster{transform-box:fill-box;transform-origin:50%;opacity:0;animation:x-hemelOp var(--dur,2.2s) cubic-bezier(.2,.6,.2,1) both,x-fonkelH var(--fd,3.4s) ease-in-out infinite;animation-delay:var(--d,0s),var(--fdel,0s)}@keyframes x-hemelOp{0%{opacity:0;transform:scale(.25)}55%{opacity:var(--o,1);transform:scale(1.18)}to{opacity:var(--o,1);transform:scale(1)}}@keyframes x-fonkelH{0%,to{filter:brightness(1.1)drop-shadow(0 0 4px #fff9)}42%{filter:brightness(.7)drop-shadow(0 0 1px #fff3)}64%{filter:brightness(1.25)drop-shadow(0 0 7px #fffc)}}.x360 .h-stof{fill:#fff;transform-box:fill-box;transform-origin:50%;opacity:0;animation:x-stofOp 1.6s ease-out both,x-stofFonkel var(--fd,3s) ease-in-out infinite;animation-delay:var(--d,0s),var(--fdel,0s)}@keyframes x-stofOp{to{opacity:var(--o,.6)}}@keyframes x-stofFonkel{0%,to{transform:scale(1)}50%{transform:scale(.45)}}.x360 .h-graad{fill:none;stroke:#ffffff21;stroke-width:1px;opacity:0;animation:x-vlakOp 1.2s var(--e-soft) both;animation-delay:var(--d,0s)}.x360 .h-pool{fill:#ffffffb3;opacity:0;animation:x-vlakOp 1s var(--e-soft) both;animation-delay:var(--d,0s)}.x360 .h-web{fill:url(#x360-hemelgrad);opacity:0;animation:x-webOp 1.6s var(--e-soft) both;animation-delay:var(--d,0s);transform-box:fill-box;transform-origin:50%}@keyframes x-webOp{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}.x360 .h-webrand{fill:none;stroke:var(--accent-2);stroke-width:1.6px;stroke-linejoin:round;opacity:0;filter:drop-shadow(0 0 6px color-mix(in srgb,var(--accent-2) 85%,transparent)) drop-shadow(0 0 16px color-mix(in srgb,var(--accent) 60%,transparent));animation:x-vlakOp 1.2s var(--e-soft) both;animation-delay:var(--d,0s)}@keyframes x-vlakOp{to{opacity:1}}.x360 .h-naam{fill:#ffffffb8;font-family:var(--font);opacity:0;animation:x-vlakOp .8s var(--e-soft) both;animation-delay:var(--d,0s);font-size:11px;font-weight:500}.x360 .h-naam .h-score{fill:var(--accent-2);font-size:12px;font-weight:700}.x360 .arch{left:50%;bottom:calc(30 * var(--u));width:min(calc(760 * var(--u)),94vw);text-align:center;position:absolute;transform:translate(-50%)}.x360 .arch .eyebrow{margin-bottom:calc(8 * var(--u));animation:x-riseIn .8s var(--e-out) both;animation-delay:var(--d,0s);justify-content:center}.x360 .arch h2{margin:0 0 calc(8 * var(--u));font-size:calc(34 * var(--u));letter-spacing:-.025em;animation:x-riseIn .9s var(--e-out) both;animation-delay:var(--d,0s);font-weight:500;line-height:1.1}.x360 .arch p.duiding{margin:0 auto calc(16 * var(--u));max-width:min(calc(560 * var(--u)),92vw);font-size:calc(14 * var(--u));color:var(--w80);text-align:center;animation:x-riseIn .8s var(--e-out) both;animation-delay:var(--d,0s);line-height:1.6}.x360 .arch .paneel{width:min(calc(560 * var(--u)),92vw);padding:calc(16 * var(--u)) calc(18 * var(--u));border-radius:calc(20 * var(--u));text-align:left;animation:x-riseIn .9s var(--e-out) both;animation-delay:var(--d,0s);box-sizing:border-box;-webkit-backdrop-filter:blur(28px)saturate(140%);backdrop-filter:blur(28px)saturate(140%);background:linear-gradient(160deg,#ffffff2b,#ffffff12 55%,#ffffff21),#0812224d;margin:0 auto;box-shadow:inset 0 1.5px #fff6,inset 0 0 0 1px #ffffff1f}.x360 .arch textarea{width:100%;height:calc(60 * var(--u));padding:calc(9 * var(--u)) calc(12 * var(--u));border-radius:calc(12 * var(--u));color:#fff;font-size:calc(13 * var(--u));resize:none;box-sizing:border-box;background:#ffffff1a;border:0;box-shadow:inset 0 1px 1px #ffffff1a}.x360 .arch textarea:focus{outline:0;box-shadow:inset 0 0 0 1px #ffffff59}.x360 .arch .rij{justify-content:space-between;align-items:center;gap:calc(12 * var(--u));margin-top:calc(10 * var(--u));display:flex}.x360 .arch .kanttekening{font-size:calc(11 * var(--u));color:var(--w50)}.x360 .arch .dankkaart{width:min(calc(560 * var(--u)),92vw);padding:calc(26 * var(--u)) calc(30 * var(--u)) calc(22 * var(--u));border-radius:calc(24 * var(--u));text-align:center;box-sizing:border-box;animation:x-riseIn .9s var(--e-out) both;animation-delay:var(--d,0s);-webkit-backdrop-filter:blur(28px)saturate(140%);backdrop-filter:blur(28px)saturate(140%);box-shadow:inset 0 1.5px 0 #fff6,inset 0 0 0 1px #ffffff1f,0 calc(30 * var(--u)) calc(70 * var(--u)) calc(-24 * var(--u)) #0000008c;background:linear-gradient(160deg,#ffffff2b,#ffffff12 55%,#ffffff21),#0812224d;margin:0 auto}.x360 .arch .dankkaart .eyebrow{animation:none}.x360 .arch .dankkaart h2{margin-bottom:calc(10 * var(--u));animation:none}.x360 .arch .dankkaart p{margin:0 auto calc(18 * var(--u));max-width:calc(440 * var(--u));font-size:calc(14 * var(--u));color:var(--w80);line-height:1.6}.x360 .arch .feiten{justify-content:center;gap:calc(34 * var(--u));margin-bottom:calc(20 * var(--u));display:flex}.x360 .arch .feiten div{flex-direction:column;align-items:center;display:flex}.x360 .arch .feiten b{font-size:calc(28 * var(--u));letter-spacing:-.02em;font-weight:500;line-height:1}.x360 .arch .feiten small{font-size:calc(10 * var(--u));letter-spacing:.12em;text-transform:uppercase;color:var(--w60);margin-top:calc(7 * var(--u))}.x360 .arch .dankkaart .rij{justify-content:center;gap:calc(18 * var(--u));margin-top:0}.x360 .arch .opnieuw{font-size:calc(12 * var(--u));color:var(--w60);text-underline-offset:3px;text-decoration:underline}.x360 .arch .opnieuw:hover{color:#fff}.x360 .arch.weg{opacity:0;pointer-events:none;transition:opacity .6s var(--e-soft)}@media (max-width:860px){.x360 .arch .dankkaart{padding:calc(22 * var(--u)) calc(20 * var(--u)) calc(18 * var(--u))}.x360 .arch .feiten{gap:calc(22 * var(--u))}}@keyframes x-riseIn{0%{opacity:0;transform:translateY(calc(14 * var(--u)))}to{opacity:1;transform:none}}.x360 .intro{z-index:6;visibility:hidden;pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.x360.inleiding .intro,.x360.inleiding-weg .intro{visibility:visible}.x360.inleiding .intro{pointer-events:auto}.x360.inleiding-weg .intro{pointer-events:none}.x360.inleiding .carrousel,.x360.inleiding .forecast,.x360.inleiding .pijl,.x360.inleiding .kop .teller{visibility:hidden;pointer-events:none}.x360 .intro .glas{animation:x-riseIn .7s var(--e-out) both;width:min(calc(640 * var(--u)),92vw);height:calc(490 * var(--u));border-radius:calc(28 * var(--u));padding:calc(36 * var(--u)) calc(44 * var(--u)) calc(28 * var(--u));box-sizing:border-box;gap:calc(12 * var(--u));flex-direction:column;display:flex;position:relative}.x360 .intro .glas .stappen{flex:none;margin-top:auto}.x360 .intro .glas .knoppen{flex:none}.x360 .intro .tekst{gap:calc(10 * var(--u));scrollbar-width:thin;scrollbar-color:#ffffff59 transparent;min-height:0;padding-right:calc(4 * var(--u));flex-direction:column;flex:1;display:flex;overflow:auto}.x360 .intro .tekst>*{animation:x-riseIn .5s var(--e-out) both}.x360 .intro h2{font-size:calc(28 * var(--u))}.x360 .intro p{font-size:calc(13.5 * var(--u));color:var(--w80);margin:0;line-height:1.55}.x360 .intro .proef{margin-top:calc(6 * var(--u))}.x360 .intro .proef .sterren{height:calc(60 * var(--u))}.x360 .intro .proef .sterrenrij .tl{width:calc(60 * var(--u));height:calc(60 * var(--u))}.x360 .intro .stappen{gap:calc(6 * var(--u));padding-top:calc(12 * var(--u));margin-top:auto;display:flex}.x360 .intro .stappen i{width:calc(24 * var(--u));height:calc(3 * var(--u));background:#fff3;border-radius:999px}.x360 .intro .stappen i.nu{background:var(--accent-2)}.x360 .intro .knoppen{justify-content:space-between;align-items:center;gap:calc(12 * var(--u));margin-top:calc(8 * var(--u));display:flex}.x360 .intro .terug{color:var(--w45);text-underline-offset:.2em;font-size:calc(12.5 * var(--u));-webkit-text-decoration:underline #ffffff40;text-decoration:underline #ffffff40}.x360 .intro .feit{gap:calc(10 * var(--u)) calc(14 * var(--u));font-size:calc(13.5 * var(--u));color:var(--w80);grid-template-columns:auto 1fr;align-items:baseline;display:grid}.x360 .intro .feit b{font-size:calc(22 * var(--u));color:#fff;letter-spacing:-.02em;font-weight:600}.x360 .intro label.keuze{align-items:center;gap:calc(10 * var(--u));font-size:calc(13.5 * var(--u));color:var(--w80);cursor:pointer;display:flex}.x360 .intro .citaat{padding-left:calc(14 * var(--u));border-left:2px solid var(--accent-2);font-style:italic;font-size:calc(13 * var(--u));line-height:1.5}.x360 .intro .citaat small{margin-top:calc(6 * var(--u));font-size:calc(12.5 * var(--u));color:var(--w60);font-style:normal;display:block}.x360 .intro .account{align-items:center;gap:calc(12 * var(--u));padding:calc(10 * var(--u)) calc(14 * var(--u));border-radius:calc(14 * var(--u));background:#ffffff14;display:flex;box-shadow:inset 0 1px #ffffff26,inset 0 0 0 1px #ffffff0f}.x360 .intro .account .portret{width:calc(38 * var(--u));height:calc(38 * var(--u));background:var(--accent);font-weight:600;font-size:calc(13 * var(--u));border-radius:50%;flex:none;place-items:center;display:grid}.x360 .intro .account small{font-size:calc(11 * var(--u));color:var(--w60);display:block}.x360 .intro .account b{font-weight:500;font-size:calc(15 * var(--u))}.x360 .intro .account .terug{margin-left:auto}.x360 .intro .veld{gap:calc(6 * var(--u));font-size:calc(12 * var(--u));color:var(--w60);flex-direction:column;display:flex}.x360 .intro .veld input{height:calc(46 * var(--u));padding:0 calc(14 * var(--u));border-radius:calc(12 * var(--u));color:#fff;font:inherit;font-size:calc(15 * var(--u));background:#ffffff1a;border:0;box-shadow:inset 0 1px 1px #ffffff1a}.x360 .intro .veld input:focus{outline:0;box-shadow:inset 0 0 0 1px #ffffff59}.x360 .intro .veld input::placeholder{color:var(--w45)}.x360 .intro p.klein{font-size:calc(12 * var(--u));color:var(--w60)}.x360 .intro .tekst>.terug{align-self:flex-start}.x360 .intro .uitlegproef{align-items:center;gap:calc(10 * var(--u));font-size:calc(13 * var(--u));color:var(--w60);display:flex}@media (max-width:860px){.x360 .intro .glas{padding:calc(26 * var(--u)) calc(22 * var(--u)) calc(22 * var(--u));height:calc(545 * var(--u))}.x360 .intro h2{font-size:calc(24 * var(--u))}}.x360 .schakel{width:calc(44 * var(--u));height:calc(26 * var(--u));cursor:pointer;flex:none;align-items:center;display:inline-flex;position:relative}.x360 .schakel input{opacity:0;width:0;height:0;margin:0;position:absolute}.x360 .schakel .spoor{background:#ffffff24;border-radius:999px;transition:background .25s,box-shadow .25s;position:absolute;inset:0;box-shadow:inset 0 1px #ffffff38,inset 0 0 0 1px #ffffff1a}.x360 .schakel .knop{left:calc(3 * var(--u));top:calc(3 * var(--u));width:calc(20 * var(--u));height:calc(20 * var(--u));box-shadow:0 calc(2 * var(--u)) calc(6 * var(--u)) #00000059;transition:transform .3s var(--spring);background:#fff;border-radius:50%;position:absolute}.x360 .schakel input:checked~.spoor{background:linear-gradient(180deg,color-mix(in srgb,var(--accent) 80%,#fff 8%),var(--accent));box-shadow:inset 0 1px 0 #ffffff59,0 0 calc(12 * var(--u)) calc(-4 * var(--u)) var(--accent)}.x360 .schakel input:checked~.knop{transform:translateX(calc(18 * var(--u)))}.x360 .schakel input:focus-visible~.spoor{box-shadow:0 0 0 2px #ffffff80}@media (max-width:860px){.x360 .kop{top:calc(18 * var(--u))}.x360 .kaartinhoud{padding:calc(26 * var(--u)) calc(22 * var(--u)) calc(20 * var(--u))}.x360 h2{font-size:calc(24 * var(--u))}.x360 .oms{-webkit-line-clamp:8}.x360 .sterren{height:calc(60 * var(--u));padding:calc(4 * var(--u));gap:0}.x360 .ster .beeld{width:calc(40 * var(--u));height:calc(40 * var(--u));margin:0}.x360 .uit h2{font-size:calc(19 * var(--u))}.x360 .rij{display:block}.x360 .rij .rijonder{margin-top:calc(7 * var(--u));justify-content:flex-end}.x360 .rij .naam{font-size:calc(12.5 * var(--u))}.x360 .rij .goms{font-size:calc(11.5 * var(--u))}.x360 .ks{width:calc(30 * var(--u));height:calc(30 * var(--u))}.x360 .uit .beoordeel{flex-wrap:wrap}.x360 .uit .vraag{font-size:calc(12 * var(--u));flex-basis:100%}.x360 .sterrenrij .tl{width:calc(60 * var(--u));height:calc(60 * var(--u))}.x360 .uit .sterrenrij{flex:1;width:100%}.x360 .uit .sterren{width:auto;min-width:0;height:calc(36 * var(--u));flex:1}.x360 .uit .sterrenrij .tl,.x360 .rij .rijonder .tl{width:calc(36 * var(--u));height:calc(36 * var(--u))}.x360 .uit .ster .beeld{width:calc(30 * var(--u));height:calc(30 * var(--u))}.x360 .voet .hint{display:none}.x360 .forecast{left:calc(14 * var(--u));width:calc(100% - 28 * var(--u));bottom:calc(6 * var(--u));height:calc(200 * var(--u))}.x360 .hemel svg{width:100vw;height:56vw;top:calc(70 * var(--u))}}.x360 .intro .taalvraag{margin-top:calc(4 * var(--u));font-size:calc(13.5 * var(--u));color:#fff;font-weight:600}.x360 .taalkeuze{gap:calc(8 * var(--u));grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.x360 .taalkeuze .app-lang{align-items:center;gap:calc(10 * var(--u));min-width:0;padding:calc(9 * var(--u)) calc(12 * var(--u));border-radius:calc(14 * var(--u));text-align:left;font-size:calc(13.5 * var(--u));color:var(--w80);background:#ffffff0f;font-weight:600;line-height:1.25;transition:background .25s,box-shadow .25s,color .25s;display:flex;box-shadow:inset 0 0 0 1px #ffffff3d}.x360 .taalkeuze .app-lang:first-child{grid-column:1/-1}.x360 .taalkeuze .app-lang:hover{color:#fff;transform:none;box-shadow:inset 0 0 0 1px #ffffff73}.x360 .taalkeuze .app-lang.app-on{color:#fff;background:color-mix(in srgb,var(--accent) 34%,transparent);box-shadow:inset 0 0 0 1.5px var(--accent-2)}.x360 .taalkeuze .app-lang:focus-visible{outline-offset:2px;outline:2px solid #ffffffa6}.x360 .taalkeuze .app-lang-t{white-space:nowrap;flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}.x360 .taalkeuze .app-lang-t>span{text-overflow:ellipsis;overflow:hidden}.x360 .taalkeuze .app-lang-n{text-overflow:ellipsis;font-size:calc(11.5 * var(--u));color:var(--w60);font-weight:400;display:block;overflow:hidden}.x360 .taalkeuze .app-lang.app-on .app-lang-n{color:var(--w80)}.x360 .taalkeuze .app-lang-go{width:calc(16 * var(--u));height:calc(16 * var(--u));color:#fff;flex:none}.x360 .taalkeuze .app-flag{width:calc(26 * var(--u));flex:none;height:auto}.x360 .taalkeuze .app-lang:hover .app-flag{transform:none}@media (max-width:860px){.x360 .taalkeuze:not(.lijst) .app-lang:not(:first-child){gap:calc(5 * var(--u));padding:calc(9 * var(--u)) calc(4 * var(--u)) calc(8 * var(--u));font-size:calc(12.5 * var(--u));text-align:center;flex-direction:column}.x360 .taalkeuze:not(.lijst) .app-lang:not(:first-child) .app-lang-t{flex:none;align-items:center;max-width:100%}.x360 .taalkeuze:not(.lijst) .app-lang:not(:first-child) .app-lang-go{display:none}}.x360 .kop .wie,.x360 .kop .wie>div:last-child{min-width:0}.x360 .kop .wie b{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.x360 .kop .rechts{align-items:center;gap:calc(14 * var(--u));margin-left:calc(12 * var(--u));flex:none;display:flex}.x360 .kop.taal-open{z-index:30}.x360.inleiding .kop .taalknop{visibility:hidden;pointer-events:none}.x360 .taalknop{position:relative}.x360 .taalpil{align-items:center;gap:calc(6 * var(--u));height:calc(32 * var(--u));padding:0 calc(9 * var(--u)) 0 calc(8 * var(--u));color:#fff;background:#ffffff14;border-radius:999px;transition:background .25s,box-shadow .25s;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff47}.x360 .taalpil:hover,.x360 .taalpil[aria-expanded=true]{background:#ffffff29;box-shadow:inset 0 0 0 1px #ffffff80}.x360 .taalpil:focus-visible{outline-offset:2px;outline:2px solid #ffffffa6}.x360 .taalpil b{font-size:calc(12 * var(--u));letter-spacing:.05em;font-weight:700}.x360 .taalpil .app-flag{width:calc(20 * var(--u));height:auto}.x360 .taalpil>svg:last-child{width:calc(13 * var(--u));height:calc(13 * var(--u));opacity:.7}.x360 .taalblad{right:0;top:calc(100% + 8 * var(--u));width:calc(200 * var(--u));padding:calc(8 * var(--u));border-radius:calc(20 * var(--u));text-shadow:none;-webkit-backdrop-filter:blur(40px)saturate(130%);backdrop-filter:blur(40px)saturate(130%);box-shadow:inset 0 1px 0 #fff6,inset 0 0 0 1px #ffffff14,0 calc(24 * var(--u)) calc(50 * var(--u)) calc(-16 * var(--u)) #0009;transform-origin:100% 0;animation:x-bubbelOp .36s var(--spring) both;background:linear-gradient(160deg,#fff3,#ffffff14 55%,#ffffff24),#08122280;position:absolute}.x360 .taalkeuze.lijst{gap:calc(5 * var(--u));grid-template-columns:minmax(0,1fr)}.x360 .taalkeuze.lijst .app-lang:first-child{grid-column:auto}.x360 .taalkeuze.lijst .app-lang{padding:calc(8 * var(--u)) calc(10 * var(--u));border-radius:calc(13 * var(--u));font-size:calc(13 * var(--u))}.x360 .taalkeuze.lijst .app-flag{width:calc(22 * var(--u))}.x360 .lader{z-index:40;transition:opacity .7s var(--e-soft);background:#0b1520;place-items:center;display:grid;position:absolute;inset:0}.x360 .lader.weg{opacity:0;pointer-events:none}.x360 .lader .blob{width:calc(54 * var(--u));height:calc(54 * var(--u));background:linear-gradient(160deg,var(--accent-2),var(--accent) 70%);animation:2.6s ease-in-out infinite x-ldblob,2.6s ease-in-out infinite x-ldbreathe}.x360 .lader.weg .blob{animation:x-lddissolve .55s var(--e-out) forwards}.x360 .lader .woord{margin-top:calc(20 * var(--u));letter-spacing:.16em;text-transform:uppercase;font-weight:800;font-size:calc(11 * var(--u));color:var(--w60);animation:2.6s ease-in-out infinite x-twinkle}@keyframes x-ldblob{0%,to{border-radius:44% 56% 58% 42%/56% 44%;transform:scale(1)rotate(0)}33%{border-radius:58% 42% 44% 56%/42% 58%;transform:scale(1.08)rotate(6deg)}66%{border-radius:50% 50% 60% 40%/48% 52%;transform:scale(.95)rotate(-4deg)}}@keyframes x-ldbreathe{0%,to{box-shadow:0 0 0 0 color-mix(in srgb,var(--accent) 40%,transparent),0 10px 28px -12px var(--accent)}50%{box-shadow:0 0 0 16px transparent,0 12px 32px -10px var(--accent)}}@keyframes x-lddissolve{to{filter:blur(26px);opacity:0;transform:scale(2.1)}}@keyframes x-twinkle{0%,to{opacity:.35}50%{opacity:.9}}.x360 .lader{flex-direction:column;justify-content:center;align-items:center;display:flex}.x360u-deelrij{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.app-blank .x360u-deelrij{justify-content:center}.app-page{--x-op:#1f9f66;--x-mid:#dd9a2a;--x-neer:#dc4b57;--x-op-v:linear-gradient(135deg,#4fd995 0%,#159a5f 100%);--x-mid-v:linear-gradient(135deg,#ffd27a 0%,#e1901c 100%);--x-neer-v:linear-gradient(135deg,#ff9a9a 0%,#d43746 100%)}.x360u-hero{isolation:isolate;gap:var(--s-5);padding:var(--s-5);border-radius:var(--r-lg);color:#f6efe7;box-shadow:var(--shadow-card);--accent-2:color-mix(in srgb,var(--accent) 70%,#fff);background:#0b0809;border:1px solid #ffffff14;grid-template-columns:minmax(0,1.4fr) minmax(280px,380px);align-items:start;display:grid;position:relative;overflow:hidden}@media (max-width:980px){.x360u-hero{grid-template-columns:minmax(0,1fr)}}.x360u-hero-gloed{z-index:-1;background:radial-gradient(closest-side,color-mix(in srgb,var(--accent) 58%,transparent),transparent 72%);filter:blur(70px);opacity:.75;pointer-events:none;border-radius:50%;width:58%;height:124%;position:absolute;top:-12%;left:6%}.x360u-hero-gloed.is-kaart{opacity:1;width:76%;top:-4%;left:46%}@media (max-width:980px){.x360u-hero-gloed.is-kaart{width:140%;height:70%;top:38%;left:-20%}}.x360u-hero-aurora{z-index:-1;pointer-events:none;mix-blend-mode:screen;opacity:.55;position:absolute;inset:0;overflow:hidden}.x360u-hero-aurora i{filter:blur(46px);background:linear-gradient(100deg,transparent 0%,color-mix(in srgb,var(--accent) 55%,transparent) 30%,color-mix(in srgb,var(--accent) 30%,#46be9680) 55%,color-mix(in srgb,var(--accent) 45%,transparent) 75%,transparent 100%);border-radius:50%;height:70%;animation:42s ease-in-out infinite alternate x360u-aurora;position:absolute;top:-20%;left:-10%;right:30%;transform:skew(-14deg)}.x360u-hero-aurora i+i{opacity:.7;filter:blur(60px);background:linear-gradient(80deg,transparent 0%,#46be9659 25%,color-mix(in srgb,var(--accent) 50%,transparent) 55%,transparent 100%);height:55%;animation-duration:56s;animation-delay:-20s;top:-5%;left:15%;right:5%;transform:skew(10deg)}@keyframes x360u-aurora{0%{transform:translate(-4%)skew(-14deg)}to{transform:translate(5%)skew(-9deg)}}@media (prefers-reduced-motion:reduce){.x360u-hero-aurora i{animation:none}}.x360u-hero-hemel,.x360u-hero-zij{gap:var(--s-3);flex-direction:column;min-width:0;display:flex}.x360u-hemel{aspect-ratio:1;min-height:360px;max-height:560px;color:var(--t1);--accent-2:color-mix(in srgb,var(--accent) 62%,#fff);position:relative}.x360u-hero .x360u-hemel{width:100%;min-height:440px;max-height:640px}@media (max-width:980px){.x360u-hero .x360u-hemel{min-height:0;max-height:none}}@media (max-width:560px){.x360u-hero .x360u-hemel .h-label{max-width:96px;font-size:10px}}.x360u-hemel .h-3d{position:absolute;inset:0}.x360u-hemel canvas{position:absolute;inset:0;width:100%!important;height:100%!important}.x360u-hemel .h-labels{pointer-events:none;position:absolute;inset:0;overflow:hidden}.x360u-hemel .h-label{text-align:center;max-width:120px;color:var(--t2);font-size:10.5px;font-weight:500;line-height:1.25;position:absolute;transform:translate(-50%,-50%)}.x360u-hero .x360u-hemel .h-label,:root[data-theme=dark] .x360u-hemel .h-label{color:#ffffffc7;text-shadow:0 1px 2px #000000b3,0 3px 10px #00000080;font-size:11.5px}.x360u-hemel-leeg{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:24px;display:flex;position:absolute;inset:0}.x360u-hemel-leeg strong{font-size:15px}.x360u-hemel-leeg span{color:var(--t3);max-width:32ch;font-size:13px}.x360u-regie{flex-direction:column;gap:8px;display:flex}.x360u-regie .app-dsel,.x360u-regie .app-dsel-btn{box-sizing:border-box;width:100%}.x360u-regie .app-dsel-btn{justify-content:flex-start}.x360u-regie .app-dsel-chev{margin-left:auto}.x360u-regie-noot{color:#b6a597;margin:2px 2px 0;font-size:12px;line-height:1.5}.x360u-aantallen{margin:0 0 8px}.x360u-uitnodig{background:#ffffff0b;border:1px solid #ffffff1a;border-radius:20px;flex-direction:column;gap:12px;padding:16px 18px 14px;display:flex}.x360u-uitnodig-h{color:#f6efe7;font-size:13px;font-weight:700}.x360u-stand{color:#ffffff9e;flex-wrap:wrap;align-items:center;gap:4px 0;margin-top:-4px;font-size:12px;display:flex}.x360u-stand span{align-items:center;gap:5px;display:inline-flex}.x360u-stand span+span:before{content:"";background:#ffffff59;border-radius:50%;width:3px;height:3px;margin:0 9px}.x360u-stand b{color:#fff;font-weight:700}.x360u-stand svg{color:#ffffff73}.x360u-stand .is-klaar{color:#ffffffbf}.x360u-stand .is-nog{color:#fff6}.x360u-stand .is-klaar svg{color:#5fd39a}.x360u-uitnodig-knoppen{grid-template-columns:1fr 1fr;gap:8px;display:grid}.x360u-uitnodig-knoppen .app-btn{white-space:nowrap;justify-content:center;height:38px}.x360u-uitnodig-knoppen .app-btn-primary{grid-column:1/-1}.x360u-uitnodig-voet{color:#ffffff80;align-items:center;gap:6px;font-size:11.5px;display:flex}.x360u-uitnodig-voet svg{flex:none}.x360u-hero .app-btn-soft{color:#fff;background:#ffffff1a;border-color:#ffffff29}.x360u-hero .app-btn-soft:hover{border-color:#ffffff4d}.x360u-hero .app-btn-line{color:#fff;border-color:#ffffff47}.x360u-hero .app-btn-line:hover{background:#ffffff1a;border-color:#ffffff73}.x360u-archkaart{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(135deg,#ffffff12,#ffffff04);border:1px solid #ffffff1f;border-radius:20px;flex-direction:column;gap:6px;padding:24px;display:flex;box-shadow:0 2px 4px #0006,0 30px 60px -22px #000000d9}.x360u-arch-eyebrow{letter-spacing:.14em;text-transform:uppercase;color:#ffffff80;font-size:10.5px;font-weight:700}.x360u-arch-naam{letter-spacing:-.01em;color:var(--accent-2);margin:4px 0 0;font-size:27px;font-weight:600;line-height:1.2}.x360u-arch-bijzin{color:#ffffffdb;margin:4px 0 0;font-size:14.5px;line-height:1.5}.x360u-arch-beeld{margin:6px -6px 4px}.x360u-beeld{width:100%;height:auto;display:block;overflow:visible}.x360u-beeld-lijn{stroke:var(--accent-2)}.x360u-beeld-mid{stop-color:color-mix(in srgb,var(--accent-2) 30%,#fff)}.x360u-beeld-rand{stop-color:var(--accent-2)}.x360u-arch-duiding{color:#b6a597;margin:6px 0 12px;font-size:13px;line-height:1.55}.x360u-arch-rij{color:#b6a597;align-items:flex-start;gap:9px;font-size:12.5px;line-height:1.5;display:flex}.x360u-arch-rij span{min-width:0}.x360u-arch-rij b{color:#f6efe7;font-weight:600}.x360u-bol{border-radius:50%;flex:none;width:8px;height:8px;margin-top:5.5px}.x360u-bol.is-op{background:var(--x-op-v);box-shadow:0 0 8px #50dc96d9}.x360u-bol.is-neer{background:var(--x-neer-v);box-shadow:0 0 8px #ff5a64cc}.x360u-bol.is-groei{background:var(--x-mid-v);box-shadow:0 0 8px #f0b450bf}.x360u-bol.is-stil{background:#ffffff4d}.x360u-bol.is-zelf{background:0 0;border:1.5px dashed #ffffffb3;width:9px;height:9px;margin-top:5px}.x360u-arch-zelf{border-top:1px solid #ffffff1a;margin-top:8px;padding-top:12px}.x360u-arch-zelf span{color:#fffc}@media (max-width:560px){.x360u-archkaart{padding:20px}}.x360u-schaal{--m:22px;flex:none;line-height:0;display:inline-block;position:relative}.x360u-schaal .laag{white-space:nowrap;gap:1px;display:flex}.x360u-schaal .laag i{width:var(--m);height:var(--m);background:color-mix(in srgb,var(--t1) 12%,transparent);flex:none;display:block;-webkit-mask:url(/360/ster.png) 50%/260% no-repeat;mask:url(/360/ster.png) 50%/260% no-repeat}.x360u-schaal .vol{position:absolute;top:0;left:0}.x360u-schaal .vol i{background:var(--x-mid-v)}.x360u-schaal.is-op .vol i{background:var(--x-op-v)}.x360u-schaal.is-op .vol{filter:drop-shadow(0 0 4px color-mix(in srgb,var(--x-op) 55%,transparent))}.x360u-schaal.is-mid .vol{filter:drop-shadow(0 0 4px color-mix(in srgb,var(--x-mid) 55%,transparent))}.x360u-schaal.is-neer .vol i{background:var(--x-neer-v)}.x360u-schaal.is-neer .vol{filter:drop-shadow(0 0 4px color-mix(in srgb,var(--x-neer) 55%,transparent))}.x360u-schaal.is-wit .laag i{background:#ffffff29}.x360u-schaal.is-wit .vol i{background:#fff}.x360u-schaal.is-wit .vol{filter:drop-shadow(0 0 5px color-mix(in srgb,var(--accent-2) 70%,transparent))}.x360u-arch-knop{align-self:flex-start;margin-top:10px}.x360u-arch-verder{box-sizing:border-box;height:34px;font:inherit;color:#fff;cursor:pointer;transition:border-color .3s var(--ease-out),background .3s var(--ease-out);background:#ffffff0f;border:1px solid #ffffff4d;border-radius:99px;align-self:flex-start;align-items:center;gap:6px;margin-top:12px;padding:0 14px;font-size:12.5px;font-weight:700;text-decoration:none;display:inline-flex}.x360u-arch-verder:hover{background:#ffffff1a;border-color:#ffffff8c}.x360u-arch-verder:focus-visible{outline:2px solid var(--accent-2);outline-offset:2px}.x360u-arch-verder svg{transition:transform .3s var(--ease-out)}.x360u-arch-verder:hover svg{transform:translateY(2px)}.x360u-arch-verder.is-klein{border-color:color-mix(in srgb,var(--accent-2) 70%,transparent);height:30px;color:color-mix(in srgb,var(--accent-2) 30%,#fff);margin-top:6px;margin-left:18px}.x360u-anker{scroll-margin-top:80px}.x360u-woorden-knoppen{box-sizing:border-box;justify-content:flex-end;gap:6px;margin-top:-40px;display:flex}.x360u-woorden-baan{scroll-snap-type:x mandatory;scroll-padding-left:var(--bleed-pad,var(--pad));padding:8px var(--pad) 16px var(--bleed-pad,var(--pad));scrollbar-width:none;align-items:stretch;gap:12px;margin:-14px 0 -10px;display:flex;overflow-x:auto}.x360u-woorden-baan::-webkit-scrollbar{display:none}.x360u-woord{width:var(--b,300px);scroll-snap-align:start;border-radius:var(--r-lg);border:1px solid var(--line);background:var(--surface);flex-direction:column;flex:none;justify-content:space-between;gap:8px;max-width:calc(100vw - 80px);margin:0;padding:14px 16px 12px;display:flex}.x360u-woord blockquote{color:var(--t1);-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:0;font-size:14px;line-height:1.5;display:-webkit-box;overflow:hidden}.x360u-woord blockquote:before{content:"“";color:var(--accent);margin-right:1px;font-weight:800}.x360u-woord blockquote:after{content:"”";color:var(--accent);margin-left:1px;font-weight:800}.x360u-woord figcaption{color:var(--t3);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;font-weight:700;overflow:hidden}.x360u-woord.is-arch{border-color:color-mix(in srgb,var(--accent) 35%,transparent);background:linear-gradient(160deg,color-mix(in srgb,var(--accent) 8%,var(--surface)),var(--surface) 70%)}.x360u-woord.is-arch figcaption{color:var(--accent-2)}.x360u-legenda{color:var(--t2);gap:14px;font-size:12px;display:flex}.x360u-legenda span{align-items:center;gap:6px;display:inline-flex}.x360u-legenda i{background:var(--t3);border-radius:3px;width:10px;height:10px;display:inline-block}.x360u-legenda i.is-op{background:var(--x-op-v)}.x360u-legenda i.is-mid{background:var(--x-mid-v)}.x360u-legenda i.is-neer{background:var(--x-neer-v)}.x360u-inzicht{--x-toon:var(--x-mid);--rij:62px;--gat:6px;grid-template-columns:minmax(250px,320px) minmax(0,1fr);align-items:stretch;gap:0 16px;display:grid;position:relative}.x360u-inzicht.is-op{--x-toon:var(--x-op)}.x360u-inzicht.is-neer{--x-toon:var(--x-neer)}.x360u-vlak-rand,.x360u-vlak-lijn,.x360u-vlak{z-index:0;pointer-events:none;transition:clip-path .7s var(--ease-spring),background .35s;position:absolute;inset:0}.x360u-vlak-rand{background:color-mix(in srgb,var(--t1) 9%,transparent)}.x360u-vlak-lijn{background:color-mix(in srgb,var(--x-toon) 40%,var(--glass-edge))}.x360u-vlak{background:linear-gradient(135deg,#ffffff8c 0%,#ffffff26 30%,transparent 55%),radial-gradient(38% 30% at 0 var(--py,50%),color-mix(in srgb,var(--x-toon) 16%,transparent),transparent 70%),var(--glass-fill);-webkit-backdrop-filter:blur(40px)saturate(180%);backdrop-filter:blur(40px)saturate(180%);filter:drop-shadow(0 10px 24px color-mix(in srgb,var(--t1) 12%,transparent))}:root[data-theme=dark] .x360u-vlak-rand{background:#ffffff29}:root[data-theme=dark] .x360u-vlak-lijn{background:color-mix(in srgb,var(--x-toon) 55%,#ffffff24)}:root[data-theme=dark] .x360u-vlak{background:linear-gradient(135deg,#ffffff12 0%,#ffffff05 30%,transparent 55%),radial-gradient(30% 24% at 0 var(--py,50%),color-mix(in srgb,var(--x-toon) 22%,transparent),transparent 70%),color-mix(in srgb,var(--surface) 86%,transparent);filter:drop-shadow(0 12px 28px #00000080)}:root[data-theme=dark] .x360u-tab{border-color:var(--glass-edge);background:radial-gradient(130px 80px at 0 50%,color-mix(in srgb,var(--x-toon) 34%,transparent),transparent 72%),var(--glass-fill)}:root[data-theme=dark] .x360u-inzicht.is-breed .x360u-tab.is-aan{box-shadow:none;background:0 0;border-color:#0000}:root[data-theme=dark] .x360u-comp-score{color:#0b0809}:root[data-theme=dark] .x360u-gedragingen,:root[data-theme=dark] .x360u-citaten li{background:#ffffff09}@media (prefers-reduced-motion:reduce){.x360u-vlak-rand,.x360u-vlak-lijn,.x360u-vlak{transition:none}}.x360u-tabs{z-index:1;gap:var(--gat);flex-direction:column;margin:0;padding:0;list-style:none;display:flex;position:relative}.x360u-tab{--x-toon:var(--x-mid)}.x360u-tab.is-op{--x-toon:var(--x-op)}.x360u-tab.is-neer{--x-toon:var(--x-neer)}.x360u-tab{width:100%;height:var(--rij);box-sizing:border-box;border:1px solid var(--glass-edge);background:radial-gradient(130px 80px at 0 50%,color-mix(in srgb,var(--x-toon) 26%,transparent),transparent 72%),var(--glass-fill);-webkit-backdrop-filter:blur(40px)saturate(180%);backdrop-filter:blur(40px)saturate(180%);box-shadow:var(--shadow-card);font:inherit;color:var(--t1);text-align:left;cursor:pointer;transition:border-color .25s,background .35s,box-shadow .3s,transform .4s var(--ease-spring);border-radius:14px;flex-direction:column;justify-content:center;gap:5px;padding:0 14px;display:flex;position:relative}.x360u-tab:hover{border-color:color-mix(in srgb,var(--x-toon) 40%,var(--glass-edge))}.x360u-tab:active{transform:scale(.985)}.x360u-tab-naam{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;font-weight:600;line-height:1.25;transition:color .25s;display:-webkit-box;overflow:hidden}.x360u-tab-rij{align-items:center;gap:8px;display:flex}.x360u-tab-rij b{color:var(--t2);font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:700}.x360u-tab.is-aan{transform:none}.x360u-label{background:color-mix(in srgb,var(--x-op) 16%,transparent);color:var(--t2);white-space:nowrap;border-radius:999px;margin-left:auto;padding:1px 8px;font-size:10.5px;font-weight:700}.x360u-label.is-weg{background:var(--bg-subtle,#0000000d);color:var(--t3);margin-left:0}.x360u-tab.is-weg{opacity:.6;cursor:default;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-style:dashed}.x360u-tab.is-weg:hover{border-color:var(--glass-edge)}.x360u-tab.is-weg:active{transform:none}.x360u-tab.is-weg .x360u-tab-rij b{color:var(--t3);font-weight:600}:root[data-theme=dark] .x360u-tab.is-weg{background:0 0}.x360u-tab.is-aan .x360u-tab-naam{color:var(--t3)}.x360u-tab.is-aan .x360u-tab-rij b{color:var(--t1)}.x360u-inzicht.is-breed .x360u-tab.is-aan{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-color:#0000}.x360u-inzicht.is-breed .x360u-paneel{box-shadow:none;background:0 0;border-color:#0000}.x360u-inzicht:not(.is-breed){grid-template-columns:minmax(0,1fr);gap:0}.x360u-inzicht:not(.is-breed) .x360u-paneel{border-top-left-radius:0;border-top-right-radius:0;margin-top:-2px}.x360u-inzicht:not(.is-breed) .x360u-tab.is-aan{background:color-mix(in srgb,var(--x-toon) 10%,var(--surface));border-bottom-color:#0000;border-bottom-right-radius:0;border-bottom-left-radius:0}.x360u-comp-score{text-align:center;font-variant-numeric:tabular-nums;color:#fff;background:var(--t3);border-radius:999px;min-width:42px;padding:4px 9px;font-size:13px;font-weight:800}.x360u-comp-score.is-groot{min-width:50px;padding:6px 12px;font-size:15px}.x360u-comp-score.is-op{background:var(--x-op-v)}.x360u-comp-score.is-mid{background:var(--x-mid-v)}.x360u-comp-score.is-neer{background:var(--x-neer-v)}.x360u-comp-delta{color:var(--t3);font-variant-numeric:tabular-nums;font-size:11.5px;font-weight:700}.x360u-comp-delta.app-up{color:var(--x-op)}.x360u-comp-delta.app-down{color:var(--x-neer)}.x360u-paneel{z-index:1;box-sizing:border-box;border:1.5px solid color-mix(in srgb,var(--x-toon) 60%,transparent);background:color-mix(in srgb,var(--x-toon) 10%,var(--surface));height:100%;transform-origin:0 var(--py,50%);border-radius:14px;flex-direction:column;gap:20px;padding:22px 24px 24px;animation:.6s cubic-bezier(.22,1.3,.36,1) both x360u-ballon-vol;display:flex;position:relative}.x360u-paneel.is-op{--x-toon:var(--x-op)}.x360u-paneel.is-neer{--x-toon:var(--x-neer)}.x360u-in{animation:x360u-vt-in .55s var(--ease-spring) both;animation-delay:calc(60ms + var(--i,0) * 70ms)}.x360u-p-kop{flex-direction:column;gap:12px;display:flex}.x360u-p-titel h2{letter-spacing:-.02em;margin:0 0 10px;font-size:21px;font-weight:700;line-height:1.25}.x360u-p-score{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.x360u-p-oms{color:var(--t2);max-width:72ch;margin:0;font-size:13.5px;line-height:1.6}.x360u-sectie{flex-direction:column;gap:10px;display:flex}.x360u-sectie h4{letter-spacing:.08em;text-transform:uppercase;color:var(--t2);align-items:center;gap:8px;margin:0;font-size:11.5px;font-weight:700;display:flex}.x360u-sectie h4 svg{color:var(--t3);flex:none}.x360u-sectie h4 small{color:var(--t3);letter-spacing:0;text-transform:none;margin-left:auto;font-size:11.5px;font-weight:600}.x360u-gedragingen{border:1px solid color-mix(in srgb,var(--x-toon) 25%,var(--line));background:color-mix(in srgb,var(--surface) 70%,transparent);border-radius:12px;margin:0;padding:0;list-style:none;overflow:hidden}.x360u-gedrag{min-height:40px;color:var(--t1);grid-template-columns:minmax(0,1fr) auto 34px;align-items:center;gap:14px;padding:9px 14px 9px 18px;font-size:13px;display:grid}.x360u-gedrag+.x360u-gedrag{border-top:1px solid var(--line)}.x360u-gedrag>span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.x360u-inzicht:not(.is-breed) .x360u-gedrag>span:first-child{white-space:normal;overflow-wrap:break-word}.x360u-gedrag b{text-align:right;color:var(--t1);font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:700}.x360u-gedragingen.is-stil .x360u-gedrag,.x360u-gedragingen.is-stil .x360u-gedrag b{color:var(--t3)}.x360u-lijstnoot{color:var(--t3);padding-left:4px;font-size:11.5px}.x360u-citaten{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.x360u-citaten li{border:1px solid var(--line);background:color-mix(in srgb,var(--surface) 70%,transparent);color:var(--t1);border-radius:12px;flex-direction:column;gap:4px;padding:11px 14px 10px 18px;font-size:13.5px;line-height:1.5;display:flex}.x360u-citaten q{quotes:"“" "”"}.x360u-citaten q:before,.x360u-citaten q:after{color:var(--accent);font-weight:800}.x360u-citaten small{color:var(--t3);font-size:12px;font-weight:600}.x360u-noot{color:var(--t3);margin:4px 0 0;font-size:12.5px}@keyframes x360u-ballon-vol{0%{opacity:0;transform:scale(.3,.5)}to{opacity:1;transform:none}}@keyframes x360u-vt-in{0%{opacity:0;transform:translateY(16px)scale(.985)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.x360u-paneel,.x360u-in{animation:none}}.x360u-coach{border:1px dashed color-mix(in srgb,var(--accent) 45%,transparent);background:color-mix(in srgb,var(--accent) 6%,transparent);border-radius:12px;align-items:center;gap:12px;padding:12px 14px;display:flex}.x360u-coach svg{color:var(--accent-2);flex:none}.x360u-coach span{min-width:0;color:var(--t2);flex:1;font-size:13px;line-height:1.45}.x360u-coach span b{color:var(--t1)}.x360u-coach .app-btn{flex:none}.x360u-groei{gap:var(--s-4);border-radius:var(--r-lg);grid-template-columns:minmax(0,1fr) auto;align-items:center;padding:18px 20px;display:grid}@media (max-width:700px){.x360u-groei{grid-template-columns:1fr}}.x360u-groei p{color:var(--t2);max-width:60ch;margin:4px 0 12px;font-size:13.5px;line-height:1.55}.x360u-groei-punten{flex-wrap:wrap;gap:8px;display:flex}.x360u-groei-punt{border:1px solid var(--line);background:color-mix(in srgb,var(--surface) 60%,transparent);border-radius:999px;align-items:center;gap:8px;padding:6px 12px 6px 10px;font-size:12.5px;font-weight:600;display:inline-flex}.x360u-kijkwijzers{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}@media (max-width:980px){.x360u-kijkwijzers{grid-template-columns:1fr}}.x360u-kijkwijzer{box-sizing:border-box;border-radius:var(--r-lg);border:1px solid var(--line);background:var(--surface);height:100%;color:var(--t1);flex-direction:column;gap:12px;padding:12px 12px 14px;text-decoration:none;transition:border-color .2s,transform .2s;display:flex}.x360u-kijkwijzer:hover{border-color:color-mix(in srgb,var(--accent) 55%,var(--line));transform:translateY(-1px)}.x360u-kijkwijzer:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (max-width:980px){.x360u-kijkwijzer{flex-direction:row;align-items:flex-start}}.x360u-kw-still{aspect-ratio:16/9;border-radius:calc(var(--r-lg) - 6px);background:color-mix(in srgb,var(--t1) 12%,var(--surface));flex:none;width:100%;display:block;position:relative;overflow:hidden}.x360u-kw-still.is-staand{aspect-ratio:9/16}@media (max-width:980px){.x360u-kw-still{width:148px}.x360u-kw-still.is-staand{width:84px}}.x360u-kw-still img{object-fit:cover;width:100%;height:100%;display:block}.x360u-kw-nummer{background:color-mix(in srgb,var(--surface) 80%,transparent);min-width:22px;height:22px;color:var(--t1);letter-spacing:.02em;border-radius:999px;justify-content:center;align-items:center;padding:0 7px;font-size:11.5px;font-style:normal;font-weight:800;display:inline-flex;position:absolute;top:8px;left:8px}.x360u-kw-play{background:color-mix(in srgb,var(--surface) 86%,transparent);width:40px;height:40px;color:var(--t1);border-radius:999px;justify-content:center;align-items:center;margin:auto;font-style:normal;display:inline-flex;position:absolute;inset:0;box-shadow:0 2px 10px #00000040}.x360u-kw-play svg{margin-left:2px}.x360u-kw-tekst{flex-direction:column;gap:5px;min-width:0;display:flex}.x360u-kw-reden{letter-spacing:.1em;text-transform:uppercase;color:var(--t3);font-size:10.5px;font-weight:700}.x360u-kw-titel{font-size:14.5px;font-weight:700;line-height:1.3}.x360u-kw-waar{color:var(--t2);font-size:12.5px}.x360u-kw-bril{color:var(--t1);margin-top:4px;font-size:13.5px;line-height:1.5}.x360u-kw-gekeken{color:var(--t2);flex-wrap:wrap;align-items:center;gap:8px;margin-top:6px;font-size:12.5px;display:flex}.x360u-kw-pil{border:1px solid var(--line);background:var(--gr-soft);color:var(--gr-text);border-radius:999px;align-items:center;padding:3px 10px;font-size:11.5px;font-weight:700;display:inline-flex}.x360u-notitiekaart{padding:14px 16px}.x360u-notities{box-sizing:border-box;border-radius:var(--rlg);border:1px solid var(--line);background:color-mix(in srgb,var(--surface) 45%,transparent);width:100%;color:var(--t1);font:inherit;resize:vertical;min-height:96px;padding:10px 12px;font-size:13px;line-height:1.55}.x360u-notities:focus{border-color:color-mix(in srgb,var(--accent) 55%,transparent);outline:0}.x360u-opgeslagen{min-height:1.2em;color:var(--gr-text);font-size:11.5px}.x360u-veld{flex-direction:column;gap:8px;display:flex}.x360u-veldkop{letter-spacing:.1em;text-transform:uppercase;color:var(--t3);font-size:10.5px;font-weight:700}.x360u-setkeuze{grid-template-columns:1fr 1fr;gap:10px;display:grid}@media (max-width:560px){.x360u-setkeuze{grid-template-columns:1fr}}.x360u-setknop{border:1px solid var(--line);background:color-mix(in srgb,var(--surface) 45%,transparent);font:inherit;color:var(--t1);text-align:left;cursor:pointer;border-radius:14px;flex-direction:column;gap:3px;padding:12px 14px;transition:border-color .2s,background .2s;display:flex}.x360u-setknop b{font-size:13.5px;font-weight:700;line-height:1.3}.x360u-setknop span{color:var(--t3);font-size:12px}.x360u-setknop:hover{border-color:var(--line-strong)}.x360u-setknop.is-aan{border-color:color-mix(in srgb,var(--accent) 55%,transparent);background:var(--ac-soft)}.x360u-team{grid-template-columns:1fr 1fr;gap:6px;margin:0;padding:0;list-style:none;display:grid}@media (max-width:560px){.x360u-team{grid-template-columns:1fr}}.x360u-teamlid{border:1px solid var(--line);background:color-mix(in srgb,var(--surface) 45%,transparent);border-radius:12px;align-items:center;gap:10px;padding:7px 10px 7px 8px;display:flex}.x360u-teamlid .x360u-avatar{width:28px;height:28px;font-size:10.5px}.x360u-teamlid b{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:13px;font-weight:600;overflow:hidden}.x360u-dagen{flex-wrap:wrap;gap:8px;display:flex}.x360u-dagen .app-btn{height:40px;padding-inline:16px}.x360u-lijst{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.x360u-rij{border:1px solid var(--line);background:color-mix(in srgb,var(--surface) 45%,transparent);border-radius:14px;align-items:center;gap:12px;padding:9px 12px;display:flex}.x360u-rij.is-weg{opacity:.55}.x360u-avatar{width:34px;height:34px;color:var(--ac-text);background:var(--ac-soft);border-radius:50%;flex:none;place-items:center;font-size:12px;font-weight:700;display:grid}.x360u-rij-wie{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.x360u-rij-wie b{text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;overflow:hidden}.x360u-stand{color:var(--t3);font-size:11.5px}.x360u-stand.verstuurd{color:var(--gr-text)}.x360u-stand.gestart{color:var(--am-text)}.x360u-rij-acties{flex:none;align-items:center;gap:4px;display:flex}.x360u-ikoon{border:1px solid var(--line);background:color-mix(in srgb,var(--surface) 55%,transparent);width:34px;height:34px;color:var(--t2);cursor:pointer;border-radius:999px;place-items:center;transition:background .2s,color .2s,border-color .2s;display:grid}.x360u-ikoon:hover{color:var(--t1);border-color:var(--line-strong);background:var(--surface)}.x360u-ikoon.is-weg:hover{color:var(--bad);border-color:color-mix(in srgb,var(--bad) 40%,transparent)}.x360u-ikoon:disabled{opacity:.5;cursor:default}.x360u-toevoegen{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:stretch;gap:8px;display:grid}.x360u-toevoegen .app-btn{align-self:stretch;height:auto}@media (max-width:560px){.x360u-toevoegen{grid-template-columns:1fr}}.x360u-blok{justify-content:space-between;align-items:center;gap:var(--s-3);border:1px solid var(--line);background:color-mix(in srgb,var(--surface) 45%,transparent);border-radius:14px;padding:12px 14px;display:flex}.x360u-blok>div{flex-direction:column;gap:2px;min-width:0;display:flex}.x360u-blok b{font-size:13.5px}.x360u-blok span{color:var(--t2);font-size:12px;line-height:1.45}.x360u-blok .app-btn{flex:none}