ReclameREUS PDF template builder
:root{
--bg:#fbf6f2;
--mint:#dff2ea;
--card:#ffffff;
--text:#1e1e1e;
--muted:#5b5b5b;
--border:rgba(0,0,0,.08);
--shadow-soft:0 10px 30px rgba(0,0,0,.06);
--brand:#17b26a;
--brand-dark:#0f8b52;
--radius:22px;
}
.rr-wrap{ background:var(--bg); padding:clamp(22px,3.2vw,48px); border-radius:24px; }
.rr-container{ max-width:1180px; margin:0 auto; }
.rr-card{
background:var(--card);
border:1px solid var(--border);
border-radius:var(--radius);
box-shadow:var(--shadow-soft);
}
.rr-hero{
display:grid;
grid-template-columns:1.25fr .9fr;
gap:clamp(18px,2.2vw,28px);
align-items:start;
}
@media (max-width:980px){ .rr-hero{ grid-template-columns:1fr; } }
.rr-heroLeft{ padding:clamp(18px,2.6vw,34px); overflow:hidden; }
.rr-heroRight{ padding:18px; }
.rr-pill{
display:inline-flex; align-items:center; gap:10px;
background:rgba(23,178,106,.12);
color:var(--brand-dark);
border:1px solid rgba(23,178,106,.22);
padding:10px 14px;
border-radius:999px;
font-weight:800;
font-size:14px;
}
.rr-h1{
margin:14px 0 10px;
font-size:clamp(28px,3.2vw,44px);
line-height:1.08;
color:var(--text);
letter-spacing:-.02em;
}
.rr-sub{
color:var(--muted);
font-size:16px;
line-height:1.5;
max-width:62ch;
margin:0 0 18px;
}
.rr-ctaRow{ display:flex; gap:12px; flex-wrap:wrap; margin-top:14px; }
.rr-btn{
display:inline-flex; align-items:center; justify-content:center; gap:10px;
padding:12px 16px;
border-radius:14px;
font-weight:900;
border:1px solid transparent;
cursor:pointer;
text-decoration:none;
white-space:nowrap;
}
.rr-btnPrimary{
background:var(--brand);
color:#fff;
box-shadow:0 14px 30px rgba(23,178,106,.22);
}
.rr-btnPrimary:hover{ background:var(--brand-dark); }
.rr-btnGhost{
background:#fff;
color:var(--text);
border-color:var(--border);
}
.rr-mini{
display:flex; gap:12px; flex-wrap:wrap;
margin-top:16px;
color:var(--muted);
font-size:14px;
}
.rr-mini span{
background:rgba(0,0,0,.03);
border:1px solid var(--border);
padding:8px 10px;
border-radius:999px;
}
.rr-note{
background:var(--mint);
border:1px solid rgba(0,0,0,.06);
border-radius:16px;
padding:14px;
color:#134b34;
font-size:14px;
line-height:1.45;
}
.rr-sections{ margin-top:22px; display:grid; gap:18px; }
.rr-section{ padding:clamp(16px,2.2vw,26px); }
.rr-h2{ margin:0 0 10px; font-size:22px; font-weight:950; letter-spacing:-.01em; }
.rr-list{
margin:0; padding:0; list-style:none;
display:grid; gap:10px;
}
.rr-list li{
display:flex; gap:10px; align-items:flex-start;
color:var(--muted);
line-height:1.5;
}
.rr-check{
width:22px; height:22px;
border-radius:999px;
background:rgba(23,178,106,.14);
border:1px solid rgba(23,178,106,.26);
display:inline-flex; align-items:center; justify-content:center;
color:var(--brand-dark);
flex:0 0 22px;
margin-top:1px;
font-weight:900;
font-size:14px;
}
.rr-steps{
display:grid;
grid-template-columns:repeat(4,1fr);
gap:12px;
}
@media (max-width:980px){ .rr-steps{ grid-template-columns:1fr 1fr; } }
@media (max-width:520px){ .rr-steps{ grid-template-columns:1fr; } }
.rr-step{
padding:16px;
border-radius:18px;
border:1px solid var(--border);
background:#fff;
box-shadow:0 10px 24px rgba(0,0,0,.05);
}
.rr-stepNum{ font-weight:950; color:rgba(23,178,106,.9); font-size:14px; }
.rr-stepTitle{ margin:6px 0 6px; font-weight:950; font-size:16px; }
.rr-stepText{ margin:0; color:var(--muted); font-size:14px; line-height:1.5; }
.rr-faq{ display:grid; gap:10px; }
.rr-acc{ border-radius:18px; border:1px solid var(--border); background:#fff; overflow:hidden; }
.rr-acc button{
width:100%; text-align:left; padding:14px;
background:transparent; border:0; cursor:pointer;
font-weight:950;
display:flex; justify-content:space-between; align-items:center; gap:12px;
}
.rr-acc .rr-a{ padding:0 14px 14px; color:var(--muted); line-height:1.55; display:none; }
.rr-acc[aria-expanded="true"] .rr-a{ display:block; }
.rr-badgeRow{ display:flex; gap:10px; flex-wrap:wrap; margin-top:12px; }
.rr-badge{
background:rgba(0,0,0,.03);
border:1px solid var(--border);
padding:8px 10px;
border-radius:999px;
font-size:13px;
color:var(--muted);
}
.rr-footCta{
margin-top:18px;
padding:18px;
border-radius:22px;
background:linear-gradient(0deg, rgba(23,178,106,.12), rgba(23,178,106,.06));
border:1px solid rgba(23,178,106,.18);
display:flex; gap:16px; align-items:center; justify-content:space-between; flex-wrap:wrap;
}
.rr-footCta strong{ font-size:16px; }
.rr-smallPrint{ font-size:12px; color:var(--muted); line-height:1.4; margin-top:10px; }
Live: bouw gratis je PDF template
Bouw GRATIS je eigen PDF template met afloop.
Dan weet je zeker dat alles drukgeschikt is. Start PDF check
Stel formaat, afloop en oriëntatie in en download een drukklare PDF met trim- en bleed-boxen. Handig als je nog geen bestand hebt of zeker wil weten dat de basis klopt.
Genereer PDF template Wat krijg je? Trim + Bleed box Afloop (3mm of 10mm) Staand of liggend Direct downloadenSnel starten
Open de tool en maak binnen 1 minuut een juiste template.
Tip: gebruik 3 mm afloop bij papier en 10 mm afloop bij grootformaat. Open template builder Eerst PDF checken Hulp nodig? Neem contact op Gratis te gebruiken. Geen software nodig.Wat krijg je precies?
- ✓ Een drukklare PDF met correcte snijmaat (trim box).
- ✓ Afloop toegevoegd via bleed box, zodat er niets wegvalt bij snijden.
- ✓ Zelf te kiezen formaat in mm, met staand of liggend.
- ✓ Ideaal als startbestand voor InDesign, Illustrator of Canva export.
Zo werkt de template builder
Stap 1 Kies formaatSelecteer een standaard formaat of vul je eigen maat in.
Stap 2 Kies afloopGebruik 3 mm voor papier, of 10 mm voor grootformaat.
Stap 3 OriëntatieKies staand of liggend. Simpel en direct duidelijk.
Stap 4 DownloadJe template is klaar. Download en start met ontwerpen.
Template klaar? Check ‘m daarna even.Dan weet je zeker dat alles drukgeschikt is. Start PDF check







