/* WordPress wrappers: preserve the reference layout without changing editorial content. */
html{margin-top:0!important}body{padding:0!important}.wp-site-blocks{padding:0!important}.wp-site-blocks>*{margin-block:0!important}.wp-block-post-content{margin:0;padding:0}.wp-block-post-content>*{margin-block-start:0;margin-block-end:0}.wp-block-group{box-sizing:border-box}.wp-block-group.hero{display:grid}.hero-copy>.eyebrow{margin:0}.hero-copy>.hero-lead{margin:0}.hero-copy>.intro{margin-top:24px}.hero-copy>.actions{margin-top:32px}.wp-block-post-content .hero{margin:0}.wp-block-post-content .home-banner{margin-top:30px}.wp-block-post-content .home-banner+.hero{padding-top:50px}.actions.wp-block-buttons{gap:12px}.actions .wp-block-button__link{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:400;line-height:1.65;padding:13px 18px;border:1px solid var(--line);border-radius:3px;min-height:47px;text-decoration:none}.actions .primary .wp-block-button__link{background:var(--ink);color:#171b1d;border-color:var(--ink)}.actions .outline .wp-block-button__link{background:transparent;color:var(--ink)}.actions .wp-block-button{background:none;padding:0;border:0;min-height:0}.wp-site-blocks a{color:inherit;text-decoration:none}.wp-site-blocks a:hover{color:var(--accent)}.wp-site-blocks .primary a{color:#171b1d}.wp-site-blocks .prose a{color:#d7b689;text-decoration:underline;text-underline-offset:4px}.wp-site-blocks .eyebrow{color:var(--accent)}.wp-site-blocks .language a{color:#8c9699}.wp-site-blocks .language a.selected{color:var(--ink)}.wp-site-blocks .header nav>a.active{color:var(--accent)}.prose .wp-block-image{max-width:100%}.prose .wp-block-heading{font-family:Georgia,'Times New Roman',serif}.prose .wp-element-caption{font-size:12px;line-height:1.65;color:var(--muted)}.planned-card{border:1px solid var(--line);padding:30px;background:var(--panel)}.planned-card h3{margin:14px 0}.planned-card p{font-size:14px;color:var(--muted)}.prose .aligncenter{margin-inline:auto}.prose iframe{max-width:100%}.prose table{display:table}.hero-feature .eyebrow{color:var(--accent)}.wp-block-post-content .wp-block-image img{box-sizing:border-box}.wp-site-blocks footer{margin-inline:auto!important}.wp-site-blocks main{margin-inline:auto!important}
.wp-site-blocks :where(h1,h2,h3){font-weight:400;line-height:1.18}
@media(max-width:1280px){.wp-site-blocks main,.wp-site-blocks footer{margin-left:38px!important;margin-right:38px!important}}
@media(max-width:680px){.wp-site-blocks main,.wp-site-blocks footer{margin-left:22px!important;margin-right:22px!important}.wp-block-group.hero{display:block}.wp-block-post-content .home-banner{margin-top:22px}.wp-block-post-content .home-banner+.hero{padding-top:34px}.planned-card{padding:24px}.hero-copy>.actions{margin-top:25px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{transition:none!important}}
