.home{gap:clamp(48px,7vw,96px)}.home-groot{letter-spacing:-.05em;font-size:clamp(34px,4.6vw,56px)}.home-hero{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,6vw,80px);padding-top:clamp(24px,5vw,56px);display:grid}.home-hero__tekst{justify-items:start;gap:22px;display:grid}.home-hero__tekst h1{font-family:var(--kop);letter-spacing:-.06em;text-wrap:balance;margin:0;font-size:clamp(52px,7.2vw,96px);font-weight:800;line-height:.94}.home-hero__tekst h1 mark{background:linear-gradient(transparent 58%, var(--oranje) 58% 92%, transparent 92%);color:inherit;padding:0 .04em}.home-hero__tekst p{max-width:54ch;color:var(--inkt-zacht);margin:0;font-size:clamp(17px,1.8vw,20px);font-weight:600;line-height:1.6}.home-hero__acties{flex-wrap:wrap;gap:14px;margin-top:6px;display:flex}.home-hero__beeld{aspect-ratio:1/.86;position:relative}.home-sticker{border:var(--lijn);box-shadow:var(--plak-hoog);aspect-ratio:16/10;border-radius:22px;position:absolute}.home-label{padding:6px 14px;font-size:15px}.home-sticker--1{width:50%;top:0;left:0;transform:rotate(-7deg)}.home-sticker--2{z-index:2;width:62%;top:28%;right:0;transform:rotate(3deg)}.home-sticker--2 .vlak__icoon{width:34%}.home-sticker--3{z-index:3;width:52%;bottom:0;left:6%;transform:rotate(-3deg)}.home-noot{z-index:4;background:var(--wit);border:var(--lijn);border-radius:var(--rond-s);box-shadow:var(--plak);align-items:center;gap:8px;padding:10px 16px;font-weight:800;display:inline-flex;position:absolute;bottom:8%;right:4%;transform:rotate(2deg)}.home-noot svg{width:20px;height:20px;color:var(--goed)}.home-feiten{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.home-feiten li{background:var(--wit);border:var(--lijn-dun);border-radius:var(--rond);align-items:center;gap:14px;padding:14px 18px;display:flex}.home-feiten b{font-family:var(--kop);letter-spacing:-.04em;flex:none;font-size:34px;line-height:1}.home-feiten b svg{width:30px;height:30px;color:var(--goed)}.home-feiten span{color:var(--inkt-zacht);font-size:15px;font-weight:700;line-height:1.35}.home-stappen{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.home-stappen h3{font-family:var(--kop);letter-spacing:-.03em;margin:0;font-size:24px;font-weight:800}.home-stappen p{color:var(--inkt-zacht);margin:0;font-weight:600;line-height:1.5}.home-stap{background:var(--kleur);border:var(--lijn);width:52px;height:52px;box-shadow:3px 3px 0 var(--inkt);border-radius:14px;place-items:center;display:grid;transform:rotate(-4deg)}.home-stap svg{width:26px;height:26px}.home-kop{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:16px;display:flex}.home-kop>div{gap:10px;display:grid}.home-cta{border:var(--lijn);border-radius:var(--rond-l);box-shadow:var(--plak-hoog);color:var(--wit);background:var(--blauw);background-image:radial-gradient(#ffffff17 1.5px,#0000 1.5px);background-size:22px 22px;align-items:center;gap:28px;padding:clamp(28px,5vw,54px);display:flex}.home-cta h2{font-family:var(--kop);letter-spacing:-.045em;flex:1;margin:0;font-size:clamp(30px,4vw,46px);font-weight:800;line-height:1.05}.home-cta__merk{flex:none;width:72px;height:72px}.home-privacy{text-align:center;max-width:70ch;margin:-40px auto 0}@media (max-width:900px){.home-hero{grid-template-columns:1fr}.home-hero__beeld{justify-self:center;width:min(100%,520px)}.home-feiten{grid-template-columns:1fr 1fr}.home-stappen{grid-template-columns:1fr}.home-cta{flex-direction:column;align-items:flex-start}}@media (max-width:560px){.home-hero__acties{width:100%}.home-feiten li{flex-direction:column;align-items:flex-start;gap:6px;padding:12px 14px}.home-feiten b{font-size:28px}.home-privacy{margin-top:-24px}.home-sticker--3{width:60%}.home-noot{display:none}}
