:root{--maxWidth:1440px;--padding:32px;--gap:0px;--columns:4}@media (width>=768px){:root{--columns:8}}@media (width>=1200px){:root{--columns:12}}.wrapper{width:100%;max-width:var(--maxWidth);margin:0 auto;padding:0}.grid{max-width:calc(var(--maxWidth) + var(--padding) * 2);grid-template-columns:calc(var(--padding) - var(--gap)) repeat(var(--columns), minmax(0, 1fr)) calc(var(--padding) - var(--gap));gap:0 var(--gap);--grid-col-width:calc((min(100vw, var(--maxWidth)) - (var(--padding) * 2) - (var(--gap) * (var(--columns) - 1))) / var(--columns));width:100%;margin-inline:auto;padding-inline:0;display:grid}.grid.subgrid{grid-template-columns:repeat(var(--columns), minmax(0, 1fr));--padding:0px}.grid :has(~.col-span):not(.col-span){grid-row:1}.col-span{grid-area:1/1/-1/-1}.col-1{grid-column:1/-1}.col-2{grid-column:2/-2}.cols{gap:var(--gap);grid-column:2/-2;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width>=768px){.cols{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1200px){.cols{grid-template-columns:repeat(4,minmax(0,1fr))}}@font-face{font-family:Gap Sans;src:url(/fonts/GapSans.woff2)format("woff2"),url(/fonts/GapSans.woff)format("woff");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:Gap Sans;src:url(/fonts/GapSansBold.woff2)format("woff2"),url(/fonts/GapSansBold.woff)format("woff");font-weight:700;font-style:normal;font-display:block}@font-face{font-family:Gap Sans;src:url(/fonts/GapSansBlack.woff2)format("woff2"),url(/fonts/GapSansBlack.woff)format("woff");font-weight:900;font-style:normal;font-display:block}*,:before,:after{box-sizing:border-box}html,body{margin:0;padding:0}body{color:#000;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;background:#ebebeb;font-family:Gap Sans,system-ui,sans-serif}.design-helper.svelte-mwepdd{z-index:9999;color:#fff;pointer-events:auto;background:#000000d9;border-radius:8px;padding:12px 16px;font-family:monospace;font-size:12px;line-height:1.5;position:fixed;bottom:16px;right:16px}.design-helper[data-show=false].svelte-mwepdd{display:none}.design-helper.svelte-mwepdd p:where(.svelte-mwepdd){margin:0 0 8px}.design-helper.svelte-mwepdd ul:where(.svelte-mwepdd){margin:0;padding:0;list-style:none}.design-helper.svelte-mwepdd label:where(.svelte-mwepdd){cursor:pointer;align-items:center;gap:6px;display:flex}.design-helper.svelte-mwepdd kbd:where(.svelte-mwepdd){background:#333;border-radius:3px;padding:1px 5px;font-size:11px}.helper-grid.svelte-mwepdd{z-index:9998;pointer-events:none;position:fixed;inset:0}.helper-grid.svelte-mwepdd>div:where(.svelte-mwepdd){background:#ff005a14;outline:1px solid #ff005a26}.startscreen.svelte-3hnkmy{color:#000;background:#ebebeb;width:100%;min-height:100svh;font-family:Gap Sans,system-ui,sans-serif;position:relative;overflow:hidden}.content.svelte-3hnkmy{align-content:start;min-height:100svh;padding-top:18vh}.stack.svelte-3hnkmy{flex-direction:column;align-items:center;gap:24px;display:flex}.banners.svelte-3hnkmy{flex-direction:column;align-items:center;gap:10px;width:100%;display:flex}.banner.svelte-3hnkmy{display:block;position:relative}.bar-wipe.svelte-3hnkmy{clip-path:inset(0 100% 0 0)}.banner.svelte-3hnkmy img:where(.svelte-3hnkmy){width:100%;height:100%;display:block}.banner-text.svelte-3hnkmy{text-align:center;white-space:nowrap;pointer-events:none;justify-content:center;align-items:center;font-weight:900;display:flex;position:absolute;inset:0}.banner-goedkoop.svelte-3hnkmy{aspect-ratio:325.8/68.44;width:min(100%,326px)}.banner-goedkoop.svelte-3hnkmy .banner-text:where(.svelte-3hnkmy){color:#fff;letter-spacing:.05em;font-size:clamp(30px,9.6vw,37.68px)}.banner-maar.svelte-3hnkmy{aspect-ratio:292/39.4;width:min(100%,292px);transform:rotate(-1deg)}.banner-maar.svelte-3hnkmy .banner-text:where(.svelte-3hnkmy){color:#000;letter-spacing:.05em;font-size:clamp(13px,4.1vw,16px);transform:rotate(-1deg)}.circle.svelte-3hnkmy{aspect-ratio:1;background:#fc0;border-radius:50%;justify-content:center;align-items:center;width:min(100%,277px);display:flex}.banner-next.svelte-3hnkmy{aspect-ratio:260/67.24;width:min(100%,230px);font:inherit;cursor:pointer;text-transform:uppercase;background:0 0;border:0;padding:0}.banner-next.svelte-3hnkmy .banner-text:where(.svelte-3hnkmy){color:#fff;letter-spacing:.05em;font-size:clamp(30px,9.6vw,37.7px)}.body.svelte-3hnkmy{text-align:center;flex-direction:column;align-items:center;display:flex}.body-line.svelte-3hnkmy{letter-spacing:.05em;color:#000;font-size:clamp(14px,4.5vw,17.6px);font-weight:900;line-height:21px}.logo.svelte-3hnkmy{width:84px;height:auto;display:block;position:absolute;bottom:24px;right:32px}.intro.svelte-1slnq4o{color:#000;pointer-events:none;background:#fc0;width:100%;min-height:100svh;font-family:Gap Sans,system-ui,sans-serif;position:relative;overflow:hidden}.content.svelte-1slnq4o{align-content:start;min-height:100svh;padding-top:8vh}.stack.svelte-1slnq4o{flex-direction:column;align-items:center;gap:32px;display:flex}.headings.svelte-1slnq4o{flex-direction:column;align-items:flex-start;gap:6px;width:100%;display:flex}.banner.svelte-1slnq4o{display:block;position:relative}.banner.svelte-1slnq4o img:where(.svelte-1slnq4o){width:100%;height:100%;display:block}.banner-text.svelte-1slnq4o{text-align:center;white-space:nowrap;pointer-events:none;justify-content:center;align-items:center;font-weight:900;display:flex;position:absolute;inset:0}.look-up.svelte-1slnq4o{font-family:Gap Sans,system-ui,sans-serif;font-size:24px;font-weight:700}.heading.svelte-1slnq4o .banner-text:where(.svelte-1slnq4o){letter-spacing:.05em;font-size:clamp(24px,8.2vw,32px)}.circle.svelte-1slnq4o{aspect-ratio:1;touch-action:none;cursor:pointer;-webkit-user-select:none;user-select:none;pointer-events:auto;justify-content:center;align-items:center;width:min(100%,275px);display:flex;position:relative}@media (width<=500px){.content.svelte-1slnq4o{padding-top:5vh}.circle.svelte-1slnq4o{width:min(80%,240px)}.stack.svelte-1slnq4o{gap:24px}}@media (width<=400px){.content.svelte-1slnq4o{padding-top:5vh}.circle.svelte-1slnq4o{width:min(80%,200px)}.stack.svelte-1slnq4o{gap:24px}}.circle-bg.svelte-1slnq4o{z-index:0;background:#fff;border-radius:50%;position:absolute;inset:0}.hold-ring.svelte-1slnq4o{pointer-events:none;z-index:1;width:100%;height:100%;position:absolute;inset:0;transform:rotate(-90deg)}.hold-ring-progress.svelte-1slnq4o{fill:none;stroke:#000;stroke-width:2px;stroke-linecap:round}.swipe-hand.svelte-1slnq4o{z-index:1;-webkit-user-drag:none;-webkit-user-select:none;user-select:none;pointer-events:none;width:42%;height:auto;margin-top:22%;display:block;position:relative}.swipe-arrow.svelte-1slnq4o{z-index:1;-webkit-user-drag:none;-webkit-user-select:none;user-select:none;pointer-events:none;width:26%;height:auto;position:absolute;top:14%;left:50%;transform:translate(-50%)}.swipe-arrow-2.svelte-1slnq4o{top:27%;transform:translate(-50%)scaleX(-1)}.bar-wipe.svelte-1slnq4o{clip-path:inset(0 100% 0 0)}.banner-swipe.svelte-1slnq4o{aspect-ratio:186.7/67.24;width:min(100%,187px);margin:0 auto}.banner-swipe.svelte-1slnq4o .banner-text:where(.svelte-1slnq4o){color:#fff;letter-spacing:.05em;font-size:clamp(30px,9.6vw,37.7px)}.logo.svelte-1slnq4o{width:84px;height:auto;display:block;position:absolute;bottom:24px;right:32px}.outro.svelte-jdiez5{color:#000;background:#ebebeb;width:100%;min-height:100svh;font-family:Gap Sans,system-ui,sans-serif;position:relative;overflow:hidden}.yellow-bridge.svelte-jdiez5{z-index:20;pointer-events:none;background:#fc0;position:absolute;inset:0}.hero-wrap.svelte-jdiez5{width:100%;height:42svh;position:relative}.hero.svelte-jdiez5{object-fit:cover;object-position:center 20%;width:100%;height:100%;animation:3s ease-out forwards svelte-jdiez5-hero-scale-in;display:block;transform:scale(.95)}@keyframes svelte-jdiez5-hero-scale-in{0%{transform:scale(.95)}to{transform:scale(1)}}.hero-fade.svelte-jdiez5{pointer-events:none;background:linear-gradient(#ebebeb00,#ebebeb);height:45%;position:absolute;bottom:0;left:0;right:0}.content.svelte-jdiez5{align-content:start;margin-top:-9svh;padding-bottom:24px;position:relative}.stack.svelte-jdiez5{flex-direction:column;align-items:stretch;gap:12px;display:flex}.headings.svelte-jdiez5{flex-direction:column;align-items:flex-start;gap:6px;width:100%;display:flex}.banner.svelte-jdiez5{display:block;position:relative}.heading.svelte-jdiez5{width:min(100%,352px)}.bar-wipe.svelte-jdiez5{clip-path:inset(0 100% 0 0)}.banner.svelte-jdiez5 img:where(.svelte-jdiez5){width:100%;height:100%;display:block}.banner-text.svelte-jdiez5{color:#fff;letter-spacing:.05em;white-space:nowrap;pointer-events:none;justify-content:flex-start;align-items:center;padding-left:14px;font-size:clamp(22px,7.7vw,30px);font-weight:900;display:flex;position:absolute;inset:0}.banner-text.svelte-jdiez5 .yellow{color:#fc0;padding-left:10px}.panel.svelte-jdiez5{background:#fff;flex-direction:column;align-self:flex-start;gap:12px;max-width:62%;padding:16px 18px;display:flex}.panel-para.svelte-jdiez5{flex-direction:column;margin:0;display:flex}.panel-line.svelte-jdiez5{color:#000;font-size:clamp(11px,3.4vw,13px);font-weight:900;line-height:1.25}.circle.svelte-jdiez5{aspect-ratio:1;background:#fc0;border-radius:50%;flex:none;justify-content:center;align-self:center;align-items:center;width:min(46vw,180px);margin-bottom:2rem;display:flex;position:relative}.circle-text.svelte-jdiez5{text-align:center;flex-direction:column;align-items:center;display:flex}.circle-line.svelte-jdiez5{letter-spacing:.05em;color:#000;font-size:clamp(16px,5.6vw,22px);font-weight:900;line-height:1.05}.badge.svelte-jdiez5{transform-origin:-14% 114%;opacity:0;width:60%;height:auto;display:block;position:absolute;top:-18%;right:-18%}.hand.svelte-jdiez5{width:42%;height:auto;display:block;position:absolute;bottom:-10%;right:-16%}.logo.svelte-jdiez5{width:84px;height:auto;display:block;position:absolute;bottom:24px;right:32px}@media (width<=450px){.headings.svelte-jdiez5 .banner-text:where(.svelte-jdiez5){font-size:24px}.content.svelte-jdiez5{margin-top:-14svh}.circle.svelte-jdiez5{align-self:flex-end;margin-top:-20%}}.app.svelte-iypyjl,.tap-layer.svelte-iypyjl{width:100%;min-height:100svh;display:block}
