:root{--navy:#0F1E47;--navy-2:#0A1738;--navy-3:#1A2D5E;--black:#06112B;--paper:#FFFFFF;--paper-2:#F2F4F9;--paper-soft:#FAFBFD;--ink:#FFFFFF;--ink-2:rgba(255,255,255,.78);--ink-3:rgba(255,255,255,.55);--ink-line:rgba(255,255,255,.18);--dink:#0F1E47;--dink-2:rgba(15,30,71,.72);--dink-3:rgba(15,30,71,.5);--dink-line:rgba(15,30,71,.16);--lav:#FFFFFF;--lav-2:#D8E0F2;--lav-3:#9FB1D9;--gold:#E8C56C;--coral:#D97A5A;--f-display:"Instrument Serif", "DM Serif Display", Georgia, serif;--f-body:"DM Sans", "Manrope", system-ui, sans-serif;--f-hand:"Caveat", cursive;--t-mega: clamp(64px, 9vw, 168px);--t-display: clamp(44px, 5.5vw, 96px);--t-h1: clamp(36px, 3.4vw, 60px);--t-h2: clamp(28px, 2.4vw, 40px);--t-h3: clamp(22px, 1.6vw, 28px);--t-body: 17px;--t-small: 14px;--t-eyebrow: 12px;--max:1320px;--pad-x: clamp(20px, 4vw, 64px)}*{box-sizing:border-box}html,body{margin:0;padding:0}body{font-family:var(--f-body);background:var(--navy-2);color:var(--ink);-webkit-font-smoothing:antialiased;font-size:var(--t-body);line-height:1.55;letter-spacing:.005em}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{font-family:inherit;cursor:pointer;border:none;background:none;color:inherit}.serif{font-family:var(--f-display);font-weight:400;letter-spacing:-.01em;line-height:1.04}.serif-it{font-family:var(--f-display);font-style:italic;font-weight:400}.hand{font-family:var(--f-hand);font-weight:600}.eyebrow{font-family:var(--f-body);font-weight:500;text-transform:uppercase;letter-spacing:.18em;font-size:var(--t-eyebrow);display:inline-flex;align-items:center;gap:8px}.eyebrow:before{content:"";width:18px;height:1px;background:currentColor;opacity:.6}.btn{display:inline-flex;align-items:center;gap:10px;padding:14px 24px;border-radius:999px;font-weight:500;font-size:15px;border:1px solid currentColor;transition:transform .25s ease,background .25s ease;white-space:nowrap}.btn:hover{transform:translateY(-2px)}.btn--solid{background:var(--ink);color:var(--navy);border-color:var(--ink)}.btn--solid:hover{background:var(--lav);border-color:var(--lav);color:var(--navy)}.btn--lav{background:var(--lav);color:var(--navy);border-color:var(--lav)}.btn--lav:hover{background:var(--paper);border-color:var(--paper)}.btn--ghost{color:var(--ink);border-color:var(--ink-line)}.btn--ghost:hover{border-color:var(--ink)}.btn--dark{background:var(--navy);color:var(--ink);border-color:var(--navy)}.btn--dark:hover{background:var(--black);border-color:var(--black)}.shell{max-width:var(--max);margin:0 auto;padding-left:var(--pad-x);padding-right:var(--pad-x)}.divider{height:1px;background:var(--ink-line);width:100%}.divider--paper{background:var(--dink-line)}.nav{position:sticky;top:0;z-index:50;background:#ffffffeb;backdrop-filter:blur(14px);border-bottom:1px solid var(--dink-line);color:var(--dink)}.nav .nav-links a{color:var(--dink)}.nav .nav-links a.active{color:var(--dink);text-decoration:underline;text-underline-offset:6px}.nav .btn--lav{background:var(--navy);color:#fff;border-color:var(--navy)}.nav .btn--lav:hover{background:var(--black);border-color:var(--black);color:#fff}.nav-inner{display:flex;align-items:center;justify-content:space-between;padding:18px var(--pad-x);max-width:var(--max);margin:0 auto}.nav-brand{display:flex;align-items:center;gap:12px;font-family:var(--f-display);font-size:24px;color:var(--dink)}.nav-brand img{width:auto}.nav-links{display:flex;align-items:center;gap:32px;font-size:15px}.nav-links a{opacity:.78;transition:opacity .2s,color .2s}.nav-links a:hover{opacity:1}.nav-links a.active{opacity:1;color:var(--lav)}.nav-cta{display:flex;align-items:center;gap:10px}@media(max-width:880px){.nav-links{display:none}}.starfield{position:absolute;inset:0;pointer-events:none;opacity:.6}.grain{position:fixed;inset:0;pointer-events:none;z-index:1;opacity:.08;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='200' height='200'><filter id='n'><feTurbulence baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/></filter><rect width='200' height='200' filter='url(%23n)' opacity='.7'/></svg>")}.foot{background:var(--black);color:var(--ink-2);padding:80px var(--pad-x) 40px;border-top:1px solid var(--ink-line);position:relative;z-index:2}.foot-inner{max-width:var(--max);margin:0 auto}.foot-grid{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:48px;padding-bottom:60px;border-bottom:1px solid var(--ink-line)}.foot h4{font-family:var(--f-body);font-weight:500;color:var(--ink);font-size:13px;text-transform:uppercase;letter-spacing:.16em;margin:0 0 20px}.foot ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px;font-size:15px}.foot li a:hover{color:var(--lav)}.foot-bottom{display:flex;justify-content:space-between;align-items:center;padding-top:32px;font-size:13px;color:var(--ink-3)}@media(max-width:880px){.foot-grid{grid-template-columns:1fr 1fr;gap:32px}.foot-bottom{flex-direction:column;gap:12px;text-align:center}}.card{background:var(--navy);border:1px solid var(--ink-line);border-radius:18px;overflow:hidden;transition:transform .35s ease,border-color .35s ease,background .35s ease}.card:hover{transform:translateY(-4px);border-color:var(--lav);background:var(--navy-3)}.itemcard{display:flex;flex-direction:column;background:var(--navy);border-radius:14px;overflow:hidden;border:1px solid var(--ink-line);transition:transform .3s ease,border-color .3s}.itemcard:hover{transform:translateY(-3px);border-color:var(--lav)}.itemcard-img{aspect-ratio:4/3;background:linear-gradient(135deg,var(--navy-3),var(--navy));position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}.itemcard-img:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 30% 30%,rgba(205,189,240,.12),transparent 60%)}.itemcard-img .label{font-family:var(--f-hand);color:var(--ink-3);font-size:18px;position:relative;z-index:1}.itemcard-body{padding:18px 20px;display:flex;flex-direction:column;gap:8px}.itemcard-title{font-family:var(--f-display);font-size:22px;line-height:1.2}.itemcard-meta{display:flex;justify-content:space-between;align-items:baseline;font-size:13px;color:var(--ink-3)}.itemcard-price{font-family:var(--f-display);font-size:24px;color:var(--lav)}.itemcard-status{position:absolute;top:14px;left:14px;padding:6px 12px;border-radius:99px;font-size:12px;letter-spacing:.06em;background:var(--coral);color:#fff;text-transform:uppercase;font-weight:500}.input{display:block;width:100%;padding:14px 18px;border-radius:10px;background:var(--navy);border:1px solid var(--ink-line);color:var(--ink);font-family:inherit;font-size:15px;transition:border-color .2s}.input:focus{outline:none;border-color:var(--lav)}.input--paper{background:#fff;border-color:var(--dink-line);color:var(--dink)}.chip{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border-radius:99px;font-size:13px;border:1px solid var(--ink-line);color:var(--ink-2);cursor:pointer;transition:all .2s}.chip:hover{border-color:var(--ink-2);color:var(--ink)}.chip.chip--active,.chip.chip--active:hover,.chip.chip--active:focus{background:var(--lav);color:var(--navy);border-color:var(--lav)}.chip--paper{border-color:var(--dink-line);color:var(--dink-2)}.chip--paper:hover{border-color:var(--dink);color:var(--dink)}.chip--paper.chip--active,.chip--paper.chip--active:hover{background:var(--navy);color:var(--ink);border-color:var(--navy)}.daisy-mark{display:inline-block;width:1ch;color:var(--lav)}.handnote{font-family:var(--f-hand);color:var(--lav);font-size:24px;line-height:1.1;display:inline-block}.diaeresis-dot{position:relative;display:inline-block}.diaeresis-dot:before{content:"··";position:absolute;top:-.5em;left:50%;transform:translate(-50%);color:var(--lav);font-size:.6em;letter-spacing:1px}.page-fade-enter{opacity:0;transform:translateY(8px)}.page-fade-enter-active{opacity:1;transform:translateY(0);transition:all .4s ease}.sec--paper{background:var(--paper);color:var(--dink)}.sec--paper .eyebrow{color:var(--dink-2)}.sec--paper .serif-it,.sec--paper .hand{color:var(--navy)}.sec--paper .btn--lav{background:var(--navy);color:#fff;border-color:var(--navy)}.sec--paper .btn--lav:hover{background:var(--black);border-color:var(--black);color:#fff}.sec--paper .btn--ghost{color:var(--dink);border-color:var(--dink-line)}.sec--paper .btn--ghost:hover{border-color:var(--dink)}.sec--paper .divider{background:var(--dink-line)}.sec--paper .card{background:var(--paper-2);border-color:var(--dink-line);color:var(--dink)}.sec--paper .card:hover{border-color:var(--navy);background:#fff}.sec--paper .card p{color:var(--dink-2)}.sec--paper .chip{border-color:var(--dink-line);color:var(--dink-2)}.sec--paper .chip:hover{border-color:var(--dink);color:var(--dink)}.sec--paper .chip--active{background:var(--navy);color:#fff;border-color:var(--navy)}.sec--paper .input,.sec--paper .itemcard{background:#fff;border-color:var(--dink-line);color:var(--dink)}.sec--paper .itemcard-img{background:linear-gradient(135deg,var(--paper-2),#fff)}.sec--paper .itemcard-meta{color:var(--dink-3)}.sec--paper .itemcard-price{color:var(--navy)}.sec--paper [style*="color: var(--lav)"],.sec--paper [style*="color:var(--lav)"]{color:var(--navy)!important}.sec--paper [style*="color: var(--ink-2)"],.sec--paper [style*="color:var(--ink-2)"]{color:var(--dink-2)!important}.sec--paper [style*="color: var(--ink-3)"],.sec--paper [style*="color:var(--ink-3)"]{color:var(--dink-3)!important}.sec--paper [style*="color: var(--ink)"],.sec--paper [style*="color:var(--ink)"]{color:var(--dink)!important}.pawtrails{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:0;overflow:hidden}.pawtrails .paw{mix-blend-mode:soft-light}.sec--paper{position:relative;z-index:1}.sec--paper .paw{mix-blend-mode:multiply;background:#0d1b418c}.pawtrail{position:absolute;inset:0}.paw{position:absolute;width:18px;height:22px;background:#beb4d2d9;-webkit-mask:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 28'%3E%3Cellipse cx='12' cy='20' rx='7' ry='6' fill='%23fff'/%3E%3Cellipse cx='4.5' cy='11.5' rx='2.4' ry='3.4' fill='%23fff'/%3E%3Cellipse cx='9.4' cy='6' rx='2.1' ry='3' fill='%23fff'/%3E%3Cellipse cx='14.6' cy='6' rx='2.1' ry='3' fill='%23fff'/%3E%3Cellipse cx='19.5' cy='11.5' rx='2.4' ry='3.4' fill='%23fff'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 28'%3E%3Cellipse cx='12' cy='20' rx='7' ry='6' fill='%23fff'/%3E%3Cellipse cx='4.5' cy='11.5' rx='2.4' ry='3.4' fill='%23fff'/%3E%3Cellipse cx='9.4' cy='6' rx='2.1' ry='3' fill='%23fff'/%3E%3Cellipse cx='14.6' cy='6' rx='2.1' ry='3' fill='%23fff'/%3E%3Cellipse cx='19.5' cy='11.5' rx='2.4' ry='3.4' fill='%23fff'/%3E%3C/svg%3E") center/contain no-repeat;opacity:0;animation:paw-life 11s ease-out forwards}@keyframes paw-life{0%{opacity:0}8%{opacity:.95}55%{opacity:.95}to{opacity:0}}@media(prefers-reduced-motion:reduce){.pawtrails{display:none}}@media(max-width:1100px){:root{--pad-x: clamp(20px, 4vw, 44px);--max: 1100px}[style*="grid-template-columns: repeat(4, 1fr)"]{grid-template-columns:repeat(2,1fr)!important}}@media(max-width:880px){:root{--pad-x: clamp(18px, 5vw, 32px)}[style*="grid-template-columns: repeat(3, 1fr)"]{grid-template-columns:repeat(2,1fr)!important}[style*="grid-template-columns: 1.15fr 1fr"],[style*="grid-template-columns: 1.2fr 1fr"],[style*="grid-template-columns: 1.3fr 1fr"],[style*="grid-template-columns: 1.4fr 1fr"],[style*="grid-template-columns: 1fr 1.2fr"],[style*="grid-template-columns: 1fr 1.4fr"]{grid-template-columns:1fr!important;gap:32px!important}section[style*="min-height: 88vh"]{min-height:auto!important}[style*="grid-template-columns: auto 1.2fr 1fr"]{grid-template-columns:1fr!important;gap:24px!important}[style*="position: sticky"][style*="top: 120px"]{position:static!important}.nav-cta .btn span:first-child{display:none}}@media(max-width:640px){:root{--pad-x: clamp(16px, 5vw, 24px);--t-mega: clamp(46px, 13vw, 72px);--t-display: clamp(34px, 9vw, 54px);--t-h1: clamp(28px, 7vw, 40px);--t-h2: clamp(24px, 6vw, 32px);--t-h3: 20px;--t-body: 16px}[style*="grid-template-columns: repeat(2, 1fr)"],[style*="grid-template-columns: repeat(3, 1fr)"],[style*="grid-template-columns: 1fr 1fr"],[style*="grid-template-columns: 1fr 1.2fr"],[style*="grid-template-columns: auto 1fr"]{grid-template-columns:1fr!important;gap:24px!important}[style*="grid-template-columns: repeat(auto-fill, minmax(260px, 1fr))"]{grid-template-columns:1fr!important;gap:14px!important}.sec-daisy-stats{grid-template-columns:1fr 1fr!important}.sec-daisy-stats>div{border-right:none!important;border-top:1px solid var(--ink-line);padding:22px 14px!important}[style*="grid-template-columns: 1fr 1fr 1fr 1fr"]{grid-template-columns:1fr 1fr!important}main>section{padding-top:clamp(48px,10vw,64px)!important;padding-bottom:clamp(48px,10vw,64px)!important}main>section:first-of-type{padding-top:32px!important}main>section>.shell{padding-top:0!important;padding-bottom:0!important}section img[alt="Daisy in de bakfiets"],section img[alt=Daisy]{max-width:360px!important;width:100%!important;margin:0 auto}section img[alt="Daisy in de bakfiets"]+.hand{position:static!important;display:block!important;text-align:center;margin-top:8px}.serif-it[style*="font-size: 120px"]{font-size:60px!important;line-height:.8!important}.serif-it[style*="font-size: 80px"]{font-size:56px!important}.serif-it[style*="font-size: 64px"]{font-size:48px!important}.serif-it[style*="font-size: 54px"]{font-size:40px!important}.nav-inner{padding:12px var(--pad-x)}.nav-brand img{height:48px!important}.nav-cta .btn{padding:8px 14px!important;font-size:13px!important}.foot{padding:56px var(--pad-x) 32px}.foot-grid{grid-template-columns:1fr!important;gap:32px!important;padding-bottom:40px}.col>.btn{width:100%}p[style*="font-size: 64px"]{font-size:44px!important}p[style*="font-size: 42px"]{font-size:30px!important}.serif-it[style*="font-size: 42px"]{font-size:28px!important}.itemcard-title{font-size:19px}.itemcard-price{font-size:21px}section[style*="position: sticky"][style*="top: 75px"]{top:60px!important}.pawtrails{display:none}}@media(max-width:380px){:root{--pad-x: 14px;--t-mega: 44px;--t-display: 32px}.btn{padding:12px 18px;font-size:14px}.itemcard-img{aspect-ratio:16/10}}.nav-toggle{display:none;width:44px;height:44px;border-radius:99px;border:1px solid var(--dink-line);align-items:center;justify-content:center;background:transparent;color:var(--dink);transition:background .2s ease,border-color .2s ease}.nav-toggle:hover{border-color:var(--dink)}.nav-toggle[aria-expanded=true]{background:var(--navy);border-color:var(--navy);color:#fff}.nav-toggle .bars{position:relative;width:18px;height:12px;pointer-events:none}.nav-toggle .bars:before,.nav-toggle .bars:after,.nav-toggle .bars i{content:"";position:absolute;left:0;height:1.5px;background:currentColor;border-radius:2px;transition:all .3s cubic-bezier(.5,.1,.2,1)}.nav-toggle .bars:before{top:0;width:18px}.nav-toggle .bars i{top:5px;width:14px;display:block}.nav-toggle .bars:after{top:10px;width:10px}.nav-toggle[aria-expanded=true] .bars:before{top:5px;width:18px;transform:rotate(45deg)}.nav-toggle[aria-expanded=true] .bars i{opacity:0;transform:translate(-6px)}.nav-toggle[aria-expanded=true] .bars:after{top:5px;width:18px;transform:rotate(-45deg)}.nav-scrim{display:none;position:fixed;inset:0;z-index:55;background:#06112b8c;backdrop-filter:blur(4px);opacity:0;pointer-events:none;transition:opacity .35s ease}.nav-scrim[data-open=true]{opacity:1;pointer-events:auto}.nav-mobile{display:none}@media(max-width:880px){.nav-toggle{display:inline-flex}.nav-cta{margin-left:auto;margin-right:8px}.nav-scrim{display:block}.nav-mobile{display:flex;flex-direction:column;position:fixed;top:0;right:0;bottom:0;width:min(380px,88vw);background:radial-gradient(circle at 100% 0%,rgba(216,224,242,.18),transparent 55%),radial-gradient(circle at 0% 100%,rgba(232,197,108,.1),transparent 50%),var(--navy-2);color:var(--ink);padding:28px 28px 32px;z-index:60;box-shadow:-30px 0 80px #0006;border-left:1px solid var(--ink-line);transform:translate(102%);transition:transform .42s cubic-bezier(.5,.1,.2,1);overflow-y:auto;overscroll-behavior:contain}.nav-mobile[data-open=true]{transform:translate(0)}.nav-mobile:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.5;background-image:radial-gradient(circle at 20% 18%,rgba(255,255,255,.6) .6px,transparent 1.2px),radial-gradient(circle at 75% 35%,rgba(255,255,255,.5) .6px,transparent 1.2px),radial-gradient(circle at 50% 78%,rgba(255,255,255,.4) .6px,transparent 1.2px),radial-gradient(circle at 88% 88%,rgba(255,255,255,.6) .6px,transparent 1.2px),radial-gradient(circle at 12% 62%,rgba(255,255,255,.4) .6px,transparent 1.2px)}.nav-mobile-head{display:flex;align-items:center;justify-content:space-between;padding:4px 0 22px;border-bottom:1px solid var(--ink-line);margin-bottom:18px}.nav-mobile-eyebrow{font-family:var(--f-body);text-transform:uppercase;letter-spacing:.18em;font-size:11px;color:var(--ink-3)}.nav-mobile-close{width:36px;height:36px;border-radius:99px;border:1px solid var(--ink-line);color:var(--ink);display:inline-flex;align-items:center;justify-content:center;font-size:18px;line-height:1;background:transparent}.nav-mobile a.menu-link{position:relative;z-index:1;display:flex;align-items:baseline;justify-content:space-between;gap:14px;padding:16px 4px;font-family:var(--f-display);font-size:36px;line-height:1;color:var(--ink);text-decoration:none;border-bottom:1px solid var(--ink-line);opacity:0;transform:translate(16px);transition:color .2s ease,opacity .35s ease,transform .42s cubic-bezier(.5,.1,.2,1)}.nav-mobile a.menu-link .num{font-family:var(--f-body);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-3)}.nav-mobile a.menu-link.active{font-style:italic;color:var(--lav)}.nav-mobile a.menu-link.active:before{content:"";position:absolute;left:-28px;top:50%;transform:translateY(-50%);width:18px;height:1.5px;background:var(--lav)}.nav-mobile[data-open=true] a.menu-link{opacity:1;transform:translate(0)}.nav-mobile[data-open=true] a.menu-link:nth-child(1){transition-delay:.08s}.nav-mobile[data-open=true] a.menu-link:nth-child(2){transition-delay:.13s}.nav-mobile[data-open=true] a.menu-link:nth-child(3){transition-delay:.18s}.nav-mobile[data-open=true] a.menu-link:nth-child(4){transition-delay:.23s}.nav-mobile[data-open=true] a.menu-link:nth-child(5){transition-delay:.28s}.nav-mobile[data-open=true] a.menu-link:nth-child(6){transition-delay:.33s}.nav-mobile-foot{position:relative;z-index:1;margin-top:auto;padding-top:28px;display:flex;flex-direction:column;gap:10px;opacity:0;transform:translateY(8px);transition:opacity .4s ease .35s,transform .4s ease .35s}.nav-mobile[data-open=true] .nav-mobile-foot{opacity:1;transform:translateY(0)}.nav-mobile-foot .btn{justify-content:space-between;padding:14px 18px;font-size:14px}.nav-mobile-foot .btn--lav{background:var(--lav);color:var(--navy);border-color:var(--lav)}.nav-mobile-foot .signoff{margin-top:14px;font-family:var(--f-hand);color:var(--lav);font-size:20px;line-height:1.2}}@media(min-width:1600px){:root{--max: 1480px }}.mt-2{margin-top:8px}.mt-4{margin-top:16px}.mt-6{margin-top:24px}.mt-8{margin-top:32px}.mt-10{margin-top:40px}.mt-12{margin-top:48px}.mt-16{margin-top:64px}.mt-20{margin-top:80px}.mt-24{margin-top:96px}.mb-2{margin-bottom:8px}.mb-4{margin-bottom:16px}.mb-6{margin-bottom:24px}.mb-8{margin-bottom:32px}.text-center{text-align:center}.flex{display:flex}.col{display:flex;flex-direction:column}.gap-2{gap:8px}.gap-3{gap:12px}.gap-4{gap:16px}.gap-6{gap:24px}.gap-8{gap:32px}.items-center{align-items:center}.items-end{align-items:flex-end}.items-baseline{align-items:baseline}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.flex-wrap{flex-wrap:wrap}.w-full{width:100%}.relative{position:relative}.uppercase{text-transform:uppercase;letter-spacing:.16em}.cookie-banner{position:fixed;bottom:16px;left:16px;right:16px;z-index:60;background:var(--navy-2);color:var(--ink);border:1px solid var(--ink-line);border-radius:12px;padding:16px 18px;box-shadow:0 8px 32px #0006}.cookie-banner__inner{display:flex;gap:16px;align-items:center;flex-wrap:wrap;justify-content:space-between;max-width:1100px;margin:0 auto}.cookie-banner__inner p{margin:0;flex:1 1 auto;font-size:14px;color:var(--ink-2)}.cookie-banner__actions{display:flex;gap:8px;flex-wrap:wrap}@media(max-width:520px){.cookie-banner{bottom:8px;left:8px;right:8px;padding:14px}.cookie-banner__actions .btn{flex:1}}
