.wpb-info{--info-accent:var(--clr-primary);--info-soft:var(--clr-light);color:var(--clr-text)}.wpb-info h1{font-size:clamp(3.6rem, 5vw, 6.8rem)}.wpb-info h2{font-size:clamp(2.6rem, 3vw, 3.8rem)}.wpb-info h3{font-size:clamp(2rem, 2vw, 2.6rem)}.wpb-info p{line-height:1.8}.wpb-info a:not(.wp-block-post-featured-image a){text-underline-offset:.2em}.wpb-info a:focus-visible,.wpb-info summary:focus-visible{outline:3px solid var(--info-accent);outline-offset:4px}.wpb-info__eyebrow{margin:0 0 .6rem;color:var(--info-accent);font-size:1.2rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.wpb-hero--subpage .wpb-text>.wpb-info__eyebrow{margin:3.2rem 0 .2rem}.wpb-hero--subpage .wpb-text>.wpb-info__eyebrow+h1{margin-top:0}.wpb-info__intro{max-width:76rem;margin-top:2rem;font-size:clamp(1.7rem, 2vw, 2rem)}.wpb-info__section{margin-top:clamp(4rem, 6vw, 7.2rem)}.wpb-info__section>*+*,.wpb-info__copy>*+*{margin-top:1.6rem}.wpb-info__section h2:not(:first-child),.wpb-info__copy h2:not(:first-child){margin-top:3.6rem}.wpb-info__split{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:clamp(2.4rem, 5vw, 7.2rem);align-items:center}.wpb-info__split>*,.wpb-info__contact-layout>*,.wpb-info__legal-layout>*{min-width:0}.wpb-info__hero-image{margin:0}.wpb-info__hero-image img{width:100%;aspect-ratio:4 / 3;object-fit:cover;border-radius:1.6rem 7.2rem 1.6rem 1.6rem}.wpb-info__statement{max-width:88rem;margin:5.6rem auto;padding:3.2rem 0 3.2rem 3.2rem;border-left:4px solid var(--info-accent);font-size:clamp(2.2rem, 3vw, 3.4rem)}.wpb-info__topics{display:flex;flex-wrap:wrap;gap:1rem;margin-top:2.4rem}.wpb-info__topics p{margin:0}.wpb-info__topics a{display:inline-flex;padding:1rem 1.8rem;border:1px solid #dce5eb;border-radius:999px;text-decoration:none}.wpb-info__topics a:hover{background:var(--info-soft);border-color:var(--info-accent)}.wpb-info__callout{margin-top:4.8rem;padding:clamp(2.4rem, 4vw, 4rem);background:var(--info-soft);border-radius:1.6rem}.wpb-info__callout>*+*{margin-top:1.6rem}.wpb-info--redactie .wpb-info__masthead{max-width:90rem;padding-bottom:3.6rem;border-bottom:1px solid #dce5eb}.wpb-info__team-layout{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(2.4rem, 5vw, 6.4rem);align-items:start}.wpb-info__team-layout .wp-block-query{min-width:0}.wpb-info__team-list{list-style:none;margin:0;padding:0}.wpb-info__team-list>li+li{margin-top:2.4rem}.wpb-info__person{display:grid;grid-template-columns:minmax(12rem,.8fr) minmax(0,1fr);align-items:center;gap:2.4rem;padding:2.4rem;border-radius:1.6rem;background:#f6f4ef}.wpb-info__person figure{margin:0}.wpb-info__person img{width:100%;aspect-ratio:3 / 4;object-fit:cover;border-radius:1rem}.wpb-info__person .wp-block-post-title{margin:0 0 1.6rem}.wpb-info__person .wp-block-post-title a{text-decoration:none}.wpb-info__person .wp-block-read-more{color:var(--info-accent);font-weight:600}.wpb-info__process{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:3.2rem;margin-top:2.4rem}.wpb-info__process>div{padding-top:2rem;border-top:2px solid var(--info-accent)}.wpb-info__process>div>*+*{margin-top:1.2rem}.wpb-info--contact .wpb-info__masthead{max-width:80rem}.wpb-info__contact-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:4.8rem;align-items:start;margin-top:3.6rem}.wpb-info__contact-panel{padding:clamp(2.4rem, 4vw, 4rem);border-radius:1.6rem;background:#203c4a;color:#fff}.wpb-info__contact-panel h2,.wpb-info__contact-panel h3{color:#fff}.wpb-info__contact-panel>*+*{margin-top:1.6rem}.wpb-info__contact-panel h3{margin-top:3.2rem}.wpb-info__contact-panel a{overflow-wrap:anywhere}.wpb-info__contact-panel a[href^="mailto:"]{font-weight:700}.wpb-info__contact-help>*+*{margin-top:1.6rem}.wpb-info__notice{margin-block:2.4rem;padding:1.6rem 2rem;border-left:3px solid #a26a22;background:#fbf5e9}.wpb-info__notice p{margin-top:0;font-size:1.5rem}.wpb-info__toc{display:table;max-width:min(100%, 42rem);margin:2.4rem 0 3.6rem;padding:2rem 2.4rem;border-radius:1.2rem;background:var(--info-soft)}.wpb-info__toc ul{margin:1rem 0 0;padding-left:2.2rem}.wpb-info__toc li+li{margin-top:.6rem}.wpb-info__toc a{font-size:1.5rem}.wpb-hero--subpage.wpb-info--page-hero{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:clamp(2.4rem, 5vw, 7.2rem);max-width:168rem;margin:clamp(3.2rem, 5vw, 7.2rem) auto 0;padding:clamp(2.4rem, 4vw, 5.6rem);overflow:hidden;border-radius:2.4rem;background:var(--info-soft)}.wpb-info--page-hero .wpb-hero__body{min-width:0;padding:0}.wpb-info--page-hero .wpb-hero__body>.container{max-width:none;padding:0}.wpb-info--page-hero .wpb-hero__image{position:relative;inset:auto;width:100%;height:auto}.wpb-info--page-hero .wpb-hero__image figure{aspect-ratio:4 / 3;overflow:hidden;border-radius:1.6rem 6.4rem 1.6rem 1.6rem}.wpb-info--page-hero .wpb-hero__image img{width:100%;height:100%;object-fit:cover}.wpb-info--page-hero .wpb-info__eyebrow{margin:0 0 .6rem}.wpb-info--page-hero h1{font-size:clamp(3.6rem, 5vw, 6rem)}.wpb-info--page-hero .wpb-text>h1:first-of-type{margin-top:0}.wpb-info--page-hero .wpb-info__intro{max-width:76rem;margin-top:1.2rem;font-size:clamp(1.7rem, 2vw, 2rem)}.wpb-info--page-content .wpb-block__inner{max-width:108rem;margin-inline:auto}.wpb-info--page-content .wpb-text{min-width:0}.wpb-info--page-content .wpb-text>*+*{margin-top:1.8rem}.wpb-info--page-content .wpb-text h2{margin-top:4rem;font-size:clamp(2.4rem, 3vw, 3.4rem);scroll-margin-top:3.2rem}.wpb-info--page-content .wpb-text h3{margin-top:2.8rem;font-size:clamp(2rem, 2.5vw, 2.6rem)}.wpb-info--page-content .wpb-text p,.wpb-info--page-content .wpb-text li{max-width:82ch;line-height:1.8}.wpb-info--page-content .wpb-text details{padding:2rem 0;border-bottom:1px solid #dce5eb}.wpb-info--page-content .wpb-text summary{cursor:pointer;font-size:1.8rem;font-weight:600}.wpb-info--page-content .wpb-text details>*+*{margin-top:1.6rem}.wpb-info--page-content .wpb-info__notice{margin-top:2.4rem;padding:1.6rem 2rem;border-left:3px solid #a26a22;background:#fbf5e9}.wpb-info__author-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.4rem;margin:2.4rem 0;padding:0;list-style:none}.wpb-info__author-list>li{min-width:0;margin:0}.wpb-info__author-card{display:grid;grid-template-columns:minmax(10rem,.7fr) minmax(0,1fr);align-items:center;gap:2rem;height:100%;padding:2rem;border:1px solid #dce5eb;border-radius:1.6rem;background:#fff}.wpb-info__author-image img{width:100%;aspect-ratio:3 / 4;object-fit:cover;border-radius:1rem}.wpb-info__author-content h3{margin:0;font-size:clamp(1.8rem, 2vw, 2.4rem)}.wpb-info__author-content h3 a{text-decoration:none}.wpb-info__author-content p{margin-top:1rem}.wpb-info__author-link{display:inline-flex;min-height:4.4rem;align-items:center;margin-top:.8rem;color:var(--info-accent);font-weight:600;text-decoration:underline;text-underline-offset:.2em}.wpb-info__author-link:focus-visible{outline:3px solid var(--info-accent);outline-offset:3px}.wpb-info--contact .wpb-info__notice{border-left-color:var(--info-accent);background:var(--info-soft)}.wpb-info--contact .wpb-block__row>div{min-width:0;padding:clamp(2rem, 3vw, 3.2rem);border:1px solid #dce5eb;border-radius:1.6rem;background:#fff}.wpb-info--contact .wpb-block__row h2:first-child{margin-top:0}.wpb-info--editorial-hero,.wpb-info--editorial-principles,.wpb-info--editorial-copy{--info-soft:var(--clr-light)}.wpb-hero--subpage.wpb-info--editorial-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(2.4rem, 5vw, 7.2rem);max-width:168rem;margin:clamp(3.2rem, 5vw, 7.2rem) auto 0;padding:clamp(2.4rem, 3vw, 3.2rem);overflow:hidden;border-radius:2.4rem;background:var(--info-soft)}.wpb-info--editorial-hero .wpb-hero__body{min-width:0;padding:0}.wpb-info--editorial-hero .wpb-hero__body>.container{max-width:none;padding:0}.wpb-info--editorial-hero .wpb-hero__image{position:relative;inset:auto;width:100%;height:auto}.wpb-info--editorial-hero .wpb-hero__image figure{aspect-ratio:4 / 3;overflow:hidden;border-radius:1.2rem}.wpb-info--editorial-hero .wpb-hero__image img{object-fit:cover}.wpb-info--editorial-hero .wpb-info__eyebrow{margin:0 0 .6rem}.wpb-info--editorial-hero h1{font-size:clamp(3.6rem, 4vw, 5.6rem)}.wpb-info--editorial-hero .wpb-text>h1:first-of-type{margin-top:0}.wpb-info--editorial-hero .wpb-info__intro{max-width:76rem;margin-top:1.2rem;font-size:clamp(1.7rem, 2vw, 2rem)}.wpb-block--content.wpb-info--editorial-principles{padding-top:clamp(4rem, 6vw, 7.2rem)}.wpb-info--editorial-principles h2{margin-bottom:2.4rem;font-size:clamp(2.8rem, 4vw, 4.2rem)}.wpb-info__principles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.6rem, 3vw, 3.2rem);margin:0;padding:0;list-style:none}.wpb-info__principles li{min-width:0;margin:0;padding:2.4rem;border:1px solid #dce5eb;border-radius:1.6rem;background:#fff;line-height:1.7}.wpb-info__principles li strong{display:block;margin-bottom:.8rem;color:var(--info-accent);font-size:2rem;line-height:1.3}.wpb-block--content.wpb-info--editorial-copy{padding-top:clamp(2.4rem, 4vw, 4.8rem);padding-bottom:clamp(4rem, 6vw, 7.2rem)}.wpb-info--editorial-copy .wpb-text{width:min(100%, 88rem);margin-inline:auto}.wpb-info--editorial-copy .wpb-text>*+*{margin-top:1.8rem}.wpb-info--editorial-copy .wpb-text h2:not(:first-child){margin-top:3.6rem;font-size:clamp(2.2rem, 2.5vw, 3rem)}.wpb-info--editorial-copy .wpb-text p{max-width:78ch;line-height:1.8}@media (max-width:767.98px){.wpb-info__split,.wpb-info__team-layout,.wpb-info__process,.wpb-info__contact-layout{grid-template-columns:minmax(0,1fr);gap:2.8rem}.wpb-info__hero-image img{max-height:32rem}.wpb-info__person{grid-template-columns:10rem minmax(0,1fr);padding:1.8rem;gap:1.6rem}.wpb-info__person .wp-block-post-title{font-size:2.2rem}.wpb-info__statement{margin-block:3.6rem;padding-left:2rem}.wpb-info__rule{grid-template-columns:3.2rem minmax(0,1fr);gap:1.6rem}.wpb-hero--subpage.wpb-info--editorial-hero{grid-template-columns:minmax(0,1fr)}.wpb-hero--subpage.wpb-info--page-hero{grid-template-columns:minmax(0,1fr)}.wpb-info__author-list{grid-template-columns:minmax(0,1fr)}.wpb-info__principles{grid-template-columns:minmax(0,1fr)}}