/* Native block adapters. Content remains editable in the visual editor. */
.wp-block-group{box-sizing:border-box}.wp-block-image{margin:0}.wp-block-image img{height:auto}.inspiro-link-block{display:contents!important}main .wp-block-group>*{margin-block-start:revert;margin-block-end:revert}main .hero-copy h1{margin:0 0 26px}main .hero-copy .eyebrow{margin:0 0 30px}main .hero-lead{margin:0 0 29px}.hero-symbol.wp-block-image img{width:100%;height:100%;object-fit:contain}.art-small{margin:0}.idea-sticker p{margin:0}.hero-bottom>p{margin:0}.brand-band>div>p{display:flex;gap:50px;align-items:center;padding-right:50px;margin:0;white-space:nowrap}.brand-band>div{margin:0}.topic-number{margin:0}.topic-card>div{min-width:0}.topic-card h3 a{color:inherit}.topic-card a:hover{color:#b63824}.manifesto-mark img{width:100%;height:auto}.region-word p{margin:0}.region-bottom>p{margin:0}.contact-band-inner>figure{position:absolute;right:150px;bottom:-80px;width:275px;opacity:.09;transform:rotate(12deg);pointer-events:none}.contact-band-inner>figure img{position:static;width:100%;opacity:1;transform:none}.faq details summary{display:list-item}.faq summary::marker{color:var(--coral)}.faq-items>.wp-block-details{margin:0}.site-header #menu ul{display:flex;align-items:center;gap:34px;list-style:none;margin:0;padding:0}.site-header #menu li:last-child a{display:block;border:1px solid var(--purple);border-radius:100px;padding:12px 21px}.site-header #menu a:hover{color:#bc422e}.site-header #menu .current-menu-item>a{text-decoration:underline;text-underline-offset:7px}.footer-nav ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px}.contact-email>.inspiro-link-block>a{font-size:clamp(20px,2.6vw,40px);letter-spacing:-.035em;font-weight:600;display:flex;gap:24px;align-items:center;overflow-wrap:anywhere}.news-content{max-width:850px;font-size:19px}.news-content p{margin:0 0 1.5em}.admin-bar .site-header{top:32px}main .wp-block-group.section-shell{margin-left:auto;margin-right:auto}main .topic-tags p{font-size:14px;background:var(--soft);border-radius:5px;padding:7px 13px;margin:0}.breadcrumbs.wp-block-group{display:flex}.breadcrumbs .inspiro-link-block{display:contents}.breadcrumbs p{margin:0} .topic-detail aside>.inspiro-link-block{font-size:14px}main .hero-art{margin-top:2px;margin-bottom:36px}main .hero-art-plane{margin:0}main .idea-sticker{margin:0}.editorial aside>.wp-block-image{flex-shrink:0}.hero-bottom{margin:0}.region-word{overflow-wrap:normal}
@media(max-width:1050px){.site-header #menu ul{gap:21px}.contact-email>.inspiro-link-block>a{font-size:25px}}
@media(max-width:760px){.site-header #menu ul{flex-direction:column;align-items:stretch;width:100%;gap:7px}.site-header #menu a{display:block;padding:10px 0}.hero-bottom>p{display:none}.contact-email>.inspiro-link-block>a{font-size:clamp(22px,6.3vw,32px);gap:12px}.contact-band-inner>figure{right:-70px;width:225px;bottom:-45px}.brand-band>div>p{gap:30px;padding-right:30px}.footer-nav ul{display:grid;grid-template-columns:1fr 1fr;gap:12px 25px}.admin-bar .site-header{top:46px}main .hero-art{margin:27px auto 0}}
@media(max-width:600px){.admin-bar .site-header{top:0}}
