.package-hub-hero,.website-plans-hero{padding-bottom:95px}.package-routes{display:grid;grid-template-columns:1fr 1fr;gap:24px}.package-route{padding:52px;border:1px solid #d9ddd9;position:relative;overflow:hidden}.package-route.website-route{background:var(--green);color:#fff;border-color:var(--green)}.package-route>span,.package-crosslink span{font-size:10px;letter-spacing:1.6px;color:var(--gold);font-weight:700}.route-icon{width:58px;height:58px;border:1px solid #c7a45a77;border-radius:50%;display:grid;place-items:center;color:var(--gold);font-size:25px;margin-bottom:35px}.package-route h2{font-size:clamp(35px,4vw,54px);line-height:1.04;margin:18px 0 22px}.package-route p{color:var(--muted);line-height:1.75;max-width:520px}.website-route p{color:#c4d1c9}.package-route ul{list-style:none;padding:22px 0;margin:25px 0;border-top:1px solid #d9ddd9}.website-route ul{border-color:#ffffff25}.package-route li{padding:7px 0;color:#526059;font-size:14px}.website-route li{color:#d0dbd4}.package-route li:before{content:'\2713';color:var(--gold);margin-right:12px}.package-help{background:#09291c;color:white;display:grid;grid-template-columns:1fr 1fr;gap:9vw;align-items:center}.package-help h2{font-size:clamp(36px,4vw,58px);line-height:1.08;margin:18px 0 0}.package-help p{color:#bdcbc3;line-height:1.75}.package-help .button{margin-top:15px}.package-crosslink{margin-top:45px;padding:34px;background:var(--green);color:white;display:flex;justify-content:space-between;gap:30px;align-items:center}.package-crosslink h2{font-size:26px;margin:8px 0 0}.website-start{background:var(--cream)}.website-start-heading,.subscriptions-heading{display:grid;grid-template-columns:1.25fr .75fr;gap:8vw;align-items:end;margin-bottom:50px}.website-start-heading h2,.subscriptions-heading h2,.comparison-heading h2,.work-layout h2,.conditions-title h2,.website-faq h2{font-size:clamp(36px,4vw,56px);line-height:1.08;margin:16px 0 0}.website-start-heading>p,.subscriptions-heading>p{color:var(--muted);line-height:1.75}.website-start .website-package{margin:0}.website-subscriptions{background:#09291c;color:white}.subscriptions-heading>p{color:#b9c8bf}.website-plan-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;align-items:start}.website-plan-card{background:#fff;color:var(--ink);padding:30px 24px;position:relative;border-top:4px solid transparent}.website-plan-card.recommended{border-color:var(--gold);transform:translateY(-10px)}.website-plan-card.partner{background:var(--green);color:white}.website-plan-icon{width:44px;height:44px;border:1px solid #c7a45a77;border-radius:50%;display:grid;place-items:center;color:var(--gold);font-size:20px;margin-bottom:24px}.website-plan-card>span{font-size:9px;letter-spacing:1.3px;color:#7f8a83;font-weight:700}.website-plan-card.partner>span{color:#b7c7bd}.website-plan-card h3{font-size:23px;margin:12px 0 20px}.website-price{padding-bottom:20px;border-bottom:1px solid #dfe2df}.partner .website-price{border-color:#ffffff25}.website-price strong{display:block;font:800 32px Manrope;color:var(--green)}.partner .website-price strong{color:var(--gold)}.website-price small{color:#89918b}.website-plan-card ul{list-style:none;padding:16px 0 0;margin:0;min-height:265px}.website-plan-card li{font-size:12px;line-height:1.45;color:#667169;margin:9px 0;padding-left:15px;position:relative}.partner li{color:#c6d3cb}.website-plan-card li:before{content:'\2713';position:absolute;left:0;color:var(--gold)}.budget-note{padding:15px;background:var(--cream);color:var(--muted);font-size:11px;line-height:1.5}.partner .budget-note{background:#ffffff0d;color:#bac9c0}.budget-note strong{display:block;color:var(--green);font-size:14px}.partner .budget-note strong{color:var(--gold)}.website-plan-card>a{display:block;margin-top:18px;padding-top:17px;border-top:1px solid #dfe2df;color:var(--green);font-size:12px;font-weight:700}.partner>a{color:var(--gold);border-color:#ffffff25}.comparison-heading{margin-bottom:35px}.comparison-scroll{overflow-x:auto;border:1px solid #d9ddd9}.comparison-scroll table{width:100%;min-width:720px;border-collapse:collapse}.comparison-scroll th,.comparison-scroll td{padding:17px 20px;border-bottom:1px solid #e1e4e1;text-align:center;font-size:13px}.comparison-scroll th:first-child{text-align:left}.comparison-scroll thead{background:var(--green);color:white}.comparison-scroll tbody th{color:var(--green)}.comparison-scroll tbody td{color:var(--muted)}.work-examples{background:var(--green);color:white}.work-layout{display:grid;grid-template-columns:.8fr 1.2fr;gap:9vw}.work-layout>div:first-child>p:last-child{color:#bbc9c0;line-height:1.7}.work-list{border-top:1px solid #ffffff25}.work-list div{display:grid;grid-template-columns:110px 1fr;gap:25px;padding:18px 0;border-bottom:1px solid #ffffff25}.work-list span{color:var(--gold);font:italic 14px Georgia}.work-list strong{font-size:14px}.important-conditions{display:grid;grid-template-columns:.7fr 1.3fr;gap:8vw}.conditions-title>p:last-child{color:var(--muted);line-height:1.7}.conditions-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.conditions-grid p{margin:0;padding:18px 18px 18px 45px;background:#fff8e8;border:1px solid #ead8ad;color:#4f574f;font-size:12px;line-height:1.55;position:relative}.conditions-grid p:before{content:'!';position:absolute;left:17px;top:17px;width:18px;height:18px;border-radius:50%;display:grid;place-items:center;background:var(--gold);color:var(--green);font-weight:800}.website-faq{display:grid;grid-template-columns:.65fr 1.35fr;gap:8vw;border-top:1px solid #d9ddd9}.faq-list details{border-bottom:1px solid #d9ddd9;padding:18px 0}.faq-list summary{cursor:pointer;font-weight:700;color:var(--green);list-style:none;padding-right:30px;position:relative}.faq-list summary:after{content:'+';position:absolute;right:0;color:var(--gold);font-size:22px}.faq-list details[open] summary:after{content:'-'}.faq-list p{color:var(--muted);line-height:1.7;font-size:13px;padding-right:30px}.text-request{font-weight:700;color:var(--green);border-bottom:1px solid #123d2b44;padding:10px 0}.website-plans-page .contact-actions{flex-wrap:wrap}
@media(max-width:1100px){.website-plan-grid{grid-template-columns:repeat(2,1fr)}.website-plan-card.recommended{transform:none}.website-plan-card ul{min-height:0}}
@media(max-width:900px){.package-routes,.package-help,.website-start-heading,.subscriptions-heading,.work-layout,.important-conditions,.website-faq{grid-template-columns:1fr}.package-crosslink{align-items:flex-start;flex-direction:column}.conditions-grid{grid-template-columns:1fr}}
@media(max-width:560px){.package-route{padding:34px 28px}.website-plan-grid{grid-template-columns:1fr}.work-list div{grid-template-columns:1fr;gap:5px}.comparison-scroll{margin-right:-24px}.package-crosslink{padding:26px}}
.service-highlight{display:grid;grid-template-columns:1.15fr .55fr 1fr;gap:38px;align-items:center;margin:0 0 52px;padding:38px;background:#fff8e8;color:var(--ink);border:2px solid var(--gold);box-shadow:0 18px 50px #00000024;position:relative}.service-highlight:before{content:'AANBEVOLEN';position:absolute;top:-25px;left:-2px;padding:7px 18px;background:var(--gold);color:var(--green);font-size:9px;font-weight:800;letter-spacing:1.5px}.service-label{color:#8b6b27;font-size:9px;font-weight:800;letter-spacing:1.3px}.service-highlight h3{font-size:32px;margin:10px 0}.service-highlight-copy p{color:var(--muted);line-height:1.65;font-size:13px}.service-highlight-copy .button{margin-top:8px}.service-highlight-price{text-align:center;border-left:1px solid #dfcc9e;border-right:1px solid #dfcc9e;padding:18px}.service-highlight-price strong{display:block;font:800 45px Manrope;color:var(--green)}.service-highlight-price span,.service-highlight-price small{display:block}.service-highlight-price span{color:var(--muted);font-size:10px}.service-highlight-price small{margin-top:14px;color:var(--green);font-weight:700}.service-highlight-includes ul{list-style:none;padding:0;margin:0}.service-highlight-includes li{position:relative;padding:6px 0 6px 20px;color:#59635d;font-size:12px}.service-highlight-includes li:before{content:'\2713';position:absolute;left:0;color:var(--gold);font-weight:800}.comparison-scroll .service-column{background:#fff8e8;color:var(--green);font-weight:700}
@media(max-width:900px){.service-highlight{grid-template-columns:1fr 1fr}.service-highlight-copy{grid-column:1/-1}.service-highlight-price{border-left:0;border-right:1px solid #dfcc9e}}
@media(max-width:560px){.service-highlight{grid-template-columns:1fr;padding:30px 25px}.service-highlight-copy{grid-column:auto}.service-highlight-price{text-align:left;border:0;border-top:1px solid #dfcc9e;border-bottom:1px solid #dfcc9e;padding:20px 0}.service-highlight-price strong{font-size:40px}}
