
.trust-page{--tp-navy:#082d64;--tp-gold:#c79a42;--tp-paper:#f5f0e7;--tp-ink:#11253f;--tp-muted:#5e6b7d;--tp-line:#ddd4c5;color:var(--tp-ink)}
.trust-shell{width:min(1180px,calc(100% - 3rem));margin:auto}.trust-hero{padding:clamp(4rem,9vw,8rem) 0;background:var(--tp-paper)}.trust-eyebrow{display:flex;align-items:center;gap:.8rem;color:#8d6929;font-size:.74rem;font-weight:800;letter-spacing:.15em;text-transform:uppercase}.trust-eyebrow:before{content:"";width:2.4rem;height:1px;background:var(--tp-gold)}.trust-hero h1{max-width:980px;margin:1.2rem 0 1.4rem;color:var(--tp-navy);font-family:var(--serif);font-size:clamp(2.8rem,6.8vw,6.2rem);font-weight:400;line-height:1.02;letter-spacing:-.035em}.trust-lead{max-width:780px;color:#46566b;font-size:clamp(1.05rem,2vw,1.35rem);line-height:1.65}
.trust-feature{padding:clamp(3.5rem,7vw,6.5rem) 0}.trust-feature-grid{display:grid;grid-template-columns:1.12fr .88fr;background:var(--tp-navy);color:#fff}.trust-feature-image{position:relative;min-height:500px;overflow:hidden}.trust-feature-image img{width:100%;height:100%;object-fit:cover}.trust-label{position:absolute;left:1.2rem;top:1.2rem;padding:.7rem .85rem;background:#fff;color:var(--tp-navy);font-size:.66rem;font-weight:900;letter-spacing:.11em;text-transform:uppercase}.trust-feature-copy{display:flex;flex-direction:column;justify-content:center;padding:clamp(2rem,5vw,4.3rem)}.trust-feature-copy h2,.trust-section h2{margin:.8rem 0 1.2rem;font-family:var(--serif);font-size:clamp(2.2rem,4vw,4.1rem);font-weight:400;line-height:1.07}.trust-feature-copy p{color:#dce5f1;line-height:1.7}.trust-link{display:inline-flex;align-items:center;gap:.5rem;width:max-content;margin-top:1rem;color:var(--tp-gold)!important;font-weight:800;border-bottom:1px solid currentColor}
.trust-section{padding:clamp(3.8rem,7vw,6.5rem) 0}.trust-section.paper{background:var(--tp-paper)}.trust-section-head{display:flex;justify-content:space-between;align-items:end;gap:2rem;margin-bottom:2.3rem}.trust-section-head>p{max-width:430px;color:var(--tp-muted);line-height:1.65}.trust-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem}.trust-card{display:flex;flex-direction:column;border:1px solid var(--tp-line);background:#fff}.trust-card-image{aspect-ratio:16/9;overflow:hidden}.trust-card-image img{width:100%;height:100%;object-fit:cover;object-position:center 28%}.trust-card-body{display:flex;flex:1;flex-direction:column;padding:1.5rem}.trust-meta{color:#8d6929;font-size:.65rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.trust-card h3{margin:.9rem 0;color:var(--tp-navy);font-family:var(--serif);font-size:1.45rem;font-weight:400;line-height:1.2}.trust-card p{color:var(--tp-muted);font-size:.9rem;line-height:1.65}.trust-card .trust-link{margin-top:auto;padding-top:.5rem}
.review-rating{display:flex;flex-wrap:wrap;align-items:center;gap:1rem;margin-top:2rem}.review-stars{color:var(--tp-gold);font-size:1.15rem;letter-spacing:.12em}.review-rating strong,.review-rating span{display:block}.review-rating span{color:var(--tp-muted);font-size:.77rem}.review-feature{display:grid;grid-template-columns:.78fr 1.22fr}.review-feature .trust-feature-image{min-height:650px}.review-quote{display:flex;flex-direction:column;justify-content:center;padding:clamp(2rem,6vw,5.5rem);background:var(--tp-navy);color:#fff}.review-quote blockquote{margin:1rem 0 2rem;font-family:var(--serif);font-size:clamp(1.8rem,3.3vw,3.3rem);line-height:1.33}.review-quote p{color:#dce5f1}.review-original{margin-top:1rem;color:#cbd6e5;font-size:.84rem}.review-original summary{cursor:pointer;color:var(--tp-gold);font-weight:800}.review-grid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--tp-line);border-bottom:1px solid var(--tp-line)}.review-item{padding:2rem;border-right:1px solid var(--tp-line)}.review-item:last-child{border:0}.review-item blockquote{margin:1.3rem 0 1.8rem;color:var(--tp-navy);font-family:var(--serif);font-size:1.2rem;line-height:1.55}.review-item footer{color:var(--tp-muted);font-size:.78rem}.review-item small{display:block;margin-top:.35rem;color:#8d6929;text-transform:uppercase;letter-spacing:.08em}
.trust-crosslinks{padding:2rem 0;background:#fff;border-top:1px solid var(--tp-line)}.trust-crosslinks-inner{display:flex;align-items:center;justify-content:space-between;gap:1.5rem}.trust-crosslinks-copy{display:flex;align-items:center;gap:1.3rem}.trust-crosslinks-copy strong{color:var(--tp-navy);font-family:var(--serif);font-size:1.4rem;font-weight:400}.trust-crosslinks-copy span{color:var(--tp-muted);font-size:.85rem}.trust-crosslinks-nav{display:flex;gap:.7rem}.trust-crosslinks-nav a{padding:.75rem 1rem;border:1px solid var(--tp-line);color:var(--tp-navy);font-size:.76rem;font-weight:800}
@media(max-width:860px){.trust-feature-grid,.review-feature{grid-template-columns:1fr}.trust-feature-image{min-height:0;aspect-ratio:16/9}.review-feature .trust-feature-image{min-height:0;aspect-ratio:4/5}.trust-cards{grid-template-columns:1fr 1fr}.trust-card:last-child{grid-column:1/-1}.trust-section-head{display:block}.trust-section-head>p{margin-top:1rem}.review-grid{grid-template-columns:1fr}.review-item{border-right:0;border-bottom:1px solid var(--tp-line)}.trust-crosslinks-inner{align-items:flex-start;flex-direction:column}}
@media(max-width:560px){.trust-shell{width:calc(100% - 1.75rem)}.trust-hero{padding:3.4rem 0}.trust-hero h1{font-size:clamp(2.65rem,14vw,4.3rem)}.trust-feature{padding:1.75rem 0 3.8rem}.trust-feature-image{aspect-ratio:1.15}.trust-feature-copy{padding:2rem 1.45rem}.trust-cards{grid-template-columns:1fr}.trust-card:last-child{grid-column:auto}.trust-card h3{font-size:1.35rem}.review-quote{padding:2.3rem 1.45rem}.review-quote blockquote{font-size:1.75rem}.trust-crosslinks-nav{width:100%;flex-direction:column}.trust-crosslinks-nav a{min-height:46px;display:flex;align-items:center}.trust-crosslinks-copy{align-items:flex-start;flex-direction:column;gap:.4rem}.site-footer .footer-legal-links{display:grid!important;grid-template-columns:1fr 1fr;gap:.55rem 1rem;width:100%}.site-footer .footer-legal-links a{min-width:0}}
.trust-hero{padding:clamp(3rem,6vw,5.4rem) 0}.trust-hero h1{font-size:clamp(2.65rem,5.5vw,5.35rem);margin:1rem 0 1.15rem}.publisher-mark{display:grid;place-items:center;height:100%;padding:1.5rem;background:#111;color:#fff;text-align:center}.publisher-mark strong{font-family:Georgia,serif;font-size:clamp(1.7rem,3vw,2.5rem);font-weight:500;letter-spacing:-.04em}.publisher-mark span{display:block;margin-top:.4rem;color:#d7af58;font-size:.62rem;font-weight:900;letter-spacing:.18em;text-transform:uppercase}.trust-actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.1rem}.trust-actions .trust-link{margin-top:0;padding:.72rem .9rem;border:1px solid #b99147}.trust-facts{margin:.8rem 0 0;padding-left:1.2rem;color:#dce5f1;font-size:.88rem;line-height:1.65}.review-rating{margin-top:1.5rem;padding:1rem 1.2rem;width:max-content;max-width:100%;border:1px solid #d8c292;background:#fff}.review-stars{color:var(--tp-gold);font-size:1.55rem;letter-spacing:.14em;text-shadow:0 1px 0 #8c6725}.review-rating strong{color:var(--tp-navy);font-size:1.02rem}.review-feature .trust-feature-image{min-height:560px}.review-quote{padding:clamp(2rem,5vw,4.6rem)}.trust-crosslinks{padding:clamp(2.6rem,5vw,4.6rem) 0;background:var(--tp-navy);color:#fff}.trust-crosslinks-inner{display:grid;grid-template-columns:.8fr 1.2fr;align-items:center;gap:clamp(2rem,5vw,5rem)}.trust-crosslinks-copy{display:block}.trust-crosslinks-copy strong{display:block;color:#fff;font-size:clamp(2rem,3.6vw,3.5rem);line-height:1.08}.trust-crosslinks-copy span{display:block;margin-top:.9rem;color:#dce5f1;font-size:.95rem;line-height:1.6}.trust-crosslinks-nav{display:grid;grid-template-columns:1fr 1fr;gap:.9rem}.trust-crosslinks-nav a{display:flex;min-height:92px;flex-direction:column;justify-content:center;padding:1.1rem 1.25rem;border:1px solid rgba(255,255,255,.3);color:#fff;font-size:.9rem}.trust-crosslinks-nav a:first-child:before{content:"★★★★★  5,0 op Google";margin-bottom:.6rem;color:var(--tp-gold);font-size:.85rem;letter-spacing:.06em}.trust-crosslinks-nav a:last-child:before{content:"NOS · DE ONDERNEMER · FEM-START";margin-bottom:.6rem;color:var(--tp-gold);font-size:.67rem;letter-spacing:.08em}.footer-policy-links{display:flex;justify-content:flex-end;gap:1rem;margin:.75rem clamp(1rem,5vw,5rem) 0;font-size:.75rem}.footer-policy-links a{color:var(--gold)}
@media(max-width:860px){.trust-feature-grid,.review-feature{min-height:0!important}.trust-feature-copy{min-height:0!important;justify-content:flex-start}.trust-crosslinks-inner{grid-template-columns:1fr}.trust-crosslinks-nav{width:100%}}
@media(max-width:560px){.trust-hero{padding:2.2rem 0}.trust-hero h1{font-size:clamp(2.4rem,12.5vw,3.7rem)}.trust-feature{padding:1rem 0 2.7rem}.trust-feature-image{aspect-ratio:1.35}.trust-feature-copy{padding:1.55rem 1.35rem!important;min-height:0!important;justify-content:flex-start!important}.trust-feature-copy h2{font-size:2.05rem}.trust-feature-copy p{margin:.55rem 0}.trust-facts{font-size:.8rem}.trust-actions{gap:.5rem}.trust-actions .trust-link{width:100%;justify-content:center}.review-rating{width:100%;padding:.85rem}.review-stars{font-size:1.3rem}.review-quote{padding:1.8rem 1.35rem;justify-content:flex-start}.review-quote blockquote{font-size:1.65rem;margin:.8rem 0 1.2rem}.trust-crosslinks{padding:2.5rem 0}.trust-crosslinks-nav{display:grid;grid-template-columns:1fr}.trust-crosslinks-nav a{min-height:78px}.footer-policy-links{justify-content:flex-start;margin:.75rem 1rem 0}}
.trust-feature-image,.review-feature>*{min-width:0}.trust-feature-image img{max-width:100%}
@media(max-width:560px){.review-feature .trust-feature-image{min-height:0!important;aspect-ratio:4/5}}
.trust-crosslinks{--tp-navy:#082d64;--tp-gold:#c79a42;--tp-muted:#dce5f1;--tp-line:rgba(255,255,255,.28);background:#082d64!important;color:#fff!important;border-top:7px solid #c79a42}.trust-crosslinks-copy strong{color:#fff!important}.trust-crosslinks-copy span{color:#dce5f1!important}.trust-crosslinks-nav a{position:relative;color:#fff!important;border-color:rgba(255,255,255,.34)!important;transition:background .2s ease,border-color .2s ease}.trust-crosslinks-nav a:hover{background:rgba(255,255,255,.08);border-color:#c79a42!important}.trust-crosslinks-nav a:after{content:"";position:absolute;right:1rem;bottom:.9rem;width:2rem;height:2rem;border:1px solid #c79a42;border-radius:50%;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23c79a42' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 17 17 7M8 7h9v9'/%3E%3C/svg%3E") center/15px 15px no-repeat;transition:background-color .2s ease,transform .2s ease}.trust-crosslinks-nav a:hover:after{background-color:#c79a42;filter:brightness(1.35);transform:translate(1px,-1px)}.trust-media-gallery{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:2px;min-height:500px;overflow:hidden;background:#fff}.trust-media-gallery figure{position:relative;margin:0;min-width:0;aspect-ratio:1/1;overflow:hidden}.trust-media-gallery img{width:100%;height:100%;object-fit:cover}.trust-media-gallery figure:first-child img{object-position:center}.trust-media-gallery figure:last-child img{object-position:center}.linkedin-feature{padding-top:0}.linkedin-card{display:grid;grid-template-columns:.82fr 1.18fr;border-top:7px solid #c79a42;background:#082d64;color:#fff}.linkedin-image{min-height:420px;overflow:hidden}.linkedin-image img{width:100%;height:100%;object-fit:cover;object-position:center 35%}.linkedin-copy{display:flex;flex-direction:column;justify-content:center;padding:clamp(1.7rem,4vw,3.5rem)}.linkedin-copy h2{margin:.7rem 0 1rem;color:#fff;font-family:var(--serif);font-size:clamp(2rem,4vw,3.5rem);font-weight:400;line-height:1.08}.linkedin-copy p{max-width:760px;color:#dce5f1;line-height:1.65}.floating-contact .link-arrow{width:20px!important;height:20px!important;margin:0!important;transform:none!important}.floating-contact{justify-content:center!important}.scan-promo-button{align-items:center!important;justify-content:space-between!important}.scan-promo-button .premium-arrow{margin-left:auto}
html[lang="en"] .trust-crosslinks-nav a:first-child:before{content:"★★★★★  5.0 on Google"}html[lang="en"] .trust-crosslinks-nav a:last-child:before{content:"NOS · DE ONDERNEMER · FEM-START"}
@media(max-width:860px){.trust-feature-grid{display:block!important}.trust-media-gallery{min-height:0}.trust-feature-copy{display:block!important;height:auto!important;min-height:0!important}.linkedin-card{grid-template-columns:1fr 1fr}.linkedin-image{min-height:360px}}
@media(max-width:560px){.trust-feature-grid{display:block!important}.trust-media-gallery{grid-template-columns:1fr;min-height:0!important;aspect-ratio:auto}.trust-media-gallery figure{min-height:0!important;aspect-ratio:16/10}.trust-feature-copy{display:block!important;height:auto!important;min-height:0!important;padding:1.35rem 1.2rem!important}.trust-feature-copy .trust-eyebrow{margin:0 0 .7rem}.trust-feature-copy h2{margin:.35rem 0 .8rem;font-size:1.85rem}.trust-feature-copy p{line-height:1.55}.trust-facts{margin:.7rem 0 0;line-height:1.5}.trust-actions{margin-top:.8rem}.trust-crosslinks{padding:2rem 0}.trust-crosslinks-inner{gap:1.3rem}.trust-crosslinks-copy strong{font-size:2rem}.trust-crosslinks-nav a{min-height:112px;padding:1rem 3.5rem 1rem 1rem}.linkedin-card{grid-template-columns:1fr}.linkedin-image{min-height:0;aspect-ratio:4/3}.linkedin-copy{padding:1.35rem 1.2rem}.linkedin-copy h2{font-size:1.85rem}.trust-section.paper .trust-feature-grid .trust-feature-image{aspect-ratio:1.4}.trust-section.paper .trust-feature-copy{padding:1.35rem 1.2rem!important}.floating-contact{right:1rem!important;bottom:1rem!important}}
.trust-crosslinks-nav a:after{top:50%;bottom:auto;width:2.55rem;height:2.55rem;transform:translateY(-50%);box-shadow:inset 0 0 0 4px #082d64,0 0 0 1px rgba(199,154,66,.25);background-color:#c79a42;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23082d64' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 17 17 7M8 7h9v9'/%3E%3C/svg%3E")}.trust-crosslinks-nav a:hover:after{filter:none;transform:translate(2px,calc(-50% - 2px));background-color:#d6ae61}.trust-crosslinks-nav a{padding-right:4.5rem}.trust-media-gallery{grid-template-columns:1fr;grid-template-rows:1fr 1fr;gap:3px;min-height:680px}.trust-media-gallery figure{aspect-ratio:auto}.trust-feature-copy h2{color:#fff}.linkedin-image img{object-position:center top}.floating-contact{display:grid!important;place-items:center!important}.floating-contact::after{display:none!important}.floating-contact .link-arrow{display:block!important;width:22px!important;height:22px!important}.home-strategy-pair{background:#041e43}.home-strategy-pair .statement-section{margin:0}.home-strategy-pair .scan-promo-home{padding:1.25rem clamp(1.25rem,7vw,8rem)!important;gap:2rem;border-top:1px solid rgba(197,162,97,.55)!important}.home-strategy-pair .scan-promo-home h2{font-size:clamp(1.55rem,2.4vw,2.45rem)}.home-strategy-pair .scan-promo-home p:not(.eyebrow){display:none}.home-strategy-pair .scan-promo-home ul{margin-top:.55rem}.home-strategy-pair .scan-promo-button{min-width:220px}
@media(max-width:860px){.trust-media-gallery{min-height:0;grid-template-rows:auto auto}.trust-media-gallery figure{aspect-ratio:16/9}}
@media(max-width:560px){.trust-crosslinks-nav a{padding-right:4.8rem}.trust-crosslinks-nav a:after{right:1rem;width:2.7rem;height:2.7rem}.trust-media-gallery figure{aspect-ratio:16/10}.linkedin-image{aspect-ratio:2/3}.home-strategy-pair .scan-promo-home{padding:1.15rem!important}.home-strategy-pair .scan-promo-home h2{font-size:1.65rem}.home-strategy-pair .scan-promo-home ul{display:none}.home-strategy-pair .scan-promo-button{min-width:0}}
/* Homepage spacing and one consistent floating contact control on every page. */
.premium-intro{padding-bottom:clamp(2rem,4vw,4rem)!important}
.premium-intro+.services-premium{padding-top:clamp(2rem,4vw,4rem)!important}
.floating-contact{display:inline-flex!important;place-items:initial!important;align-items:center!important;justify-content:center!important;gap:.6rem!important}
.floating-contact::after{display:none!important}
.floating-contact .link-arrow{display:none!important}
.floating-contact-arrow{display:grid;place-items:center;flex:0 0 22px;width:22px;height:22px;font-size:1.15rem!important;line-height:1;color:#041e43!important}
@media(max-width:760px){.floating-contact{display:grid!important;place-items:center!important;gap:0!important}.floating-contact b{display:none!important}.floating-contact-arrow{display:grid!important;width:22px;height:22px;font-size:1.2rem!important}}
@media(max-width:560px){.premium-intro{padding-bottom:1.35rem!important}.premium-intro+.services-premium{padding-top:1.35rem!important}}
