.seo-breadcrumb{display:flex;position:static;box-shadow:none;background:none;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:10px;padding:23px 6% 0;font-size:11px;color:#6a7a67;max-height:none;overflow:visible}.seo-breadcrumb a{text-decoration:underline;white-space:normal}.seo-breadcrumb>span{white-space:normal}.seo-breadcrumb+.section{padding-top:28px}.seo-project-intro{font-size:15px;line-height:1.9;max-width:820px;color:#5f705d}.seo-project-details{display:grid;grid-template-columns:1fr 1fr;gap:55px;background:#f4f6f0}.seo-project-details h2{font-size:38px}.seo-project-details ul{padding-left:20px;font-size:14px;line-height:2;color:#53674f}.seo-project-next{border:1px solid #ced8c7;background:white;padding:30px;align-self:start}.seo-project-next h3{font:26px/1.3 Georgia,serif;margin:0 0 15px}.seo-project-next p{font-size:13px;line-height:1.9;color:#60725a}.seo-project-next .button{padding:14px;font-size:12px}.seo-text-link{display:block;margin-top:20px;font-size:12px;text-decoration:underline;color:#4c6c43}.project-sharing{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin:35px 6%;padding:23px 0;border-top:1px solid #d8e0d1;font-size:12px}.section>.project-sharing{margin:35px 0 0}.project-sharing button{background:#fff;border:1px solid #c6d2bd;color:#385a31;padding:10px 15px;font:12px Arial,sans-serif;cursor:pointer}.project-sharing [role=status]{color:#638052;font-size:11px;overflow-wrap:anywhere}.project-sharing :focus-visible,.seo-discover-grid>a:focus-visible,.seo-faq a:focus-visible{outline:2px solid #a98e56;outline-offset:4px}.seo-office-links{padding-top:0}.seo-office-links p{line-height:1.8;font-size:14px;color:#63765d}.seo-office-links>div{display:flex;flex-wrap:wrap;gap:15px;margin-top:20px}.seo-home-discover{border-top:1px solid #d8e0d1}.seo-discover-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.seo-discover-grid>a{border:1px solid #d5dfcc;padding:28px;display:flex;flex-direction:column;align-items:flex-start;background:#f9faf6}.seo-discover-grid>a:hover{border-color:#607b50;background:#f2f5ec}.seo-discover-grid span{font-size:9px;letter-spacing:1.4px;color:#889476}.seo-discover-grid h3{font:26px/1.3 Georgia,serif;margin:18px 0}.seo-discover-grid p{font-size:13px;line-height:1.9;color:#6c7b62;margin:0 0 22px}.seo-discover-grid strong{font-size:12px;font-weight:400;margin-top:auto;text-decoration:underline}.seo-faq{border-top:1px solid #d8e0d1}.seo-faq h2{font-size:38px;max-width:820px}.seo-faq details{border-top:1px solid #d8e0d1;max-width:950px;padding:22px 0}.seo-faq summary{font-size:15px;cursor:pointer;line-height:1.7}.seo-faq p{font-size:13px;line-height:1.9;color:#63755b;max-width:850px}.seo-faq p a{text-decoration:underline}
@media(max-width:800px){.seo-project-details{grid-template-columns:1fr;gap:28px}.seo-project-details h2,.seo-faq h2{font-size:31px}.seo-discover-grid{grid-template-columns:1fr}.seo-breadcrumb{padding-top:20px;font-size:10px}.seo-project-next{padding:24px}.seo-discover-grid>a{padding:23px}.seo-office-links .button{font-size:12px;padding:14px}.seo-project-intro{font-size:14px}.project-sharing{gap:10px}}
@media print{.project-sharing,.seo-home-discover,.seo-faq,.seo-breadcrumb{display:none!important}}
