.environment-shortcuts,.environment-journey{color:#1d2023;letter-spacing:0;background:#fff}.environment-wrap{width:min(1280px,100% - 96px);margin-inline:auto}.environment-shortcuts :is(h2,a),.environment-journey :is(h2,p,a){letter-spacing:0}.environment-shortcuts h2,.environment-journey h2{font-family:var(--font-lora),serif;margin:0;font-size:28px;font-weight:400;line-height:1.2}.environment-shortcuts{background:#f1f2ee;padding:32px 0}.environment-shortcuts>.environment-wrap{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);align-items:start;gap:24px 48px;display:grid}.environment-shortcuts nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px;display:grid}.environment-shortcuts nav a{border-bottom:1px solid #aab6ac;justify-content:space-between;align-items:center;gap:16px;min-height:48px;padding:10px 0;font-size:14px;line-height:1.5;display:flex}.environment-shortcuts a:hover{color:#704026}:is(.environment-shortcuts a:focus-visible,.environment-journey a:focus-visible){outline-offset:5px;outline:3px solid #98552f}.environment-journey{border-bottom:1px solid #d6dcd6;padding:32px 0}.environment-journey .environment-wrap{grid-template-columns:1.3fr 1fr;align-items:start;gap:28px 48px;display:grid}.environment-journey h2{font-size:28px}.environment-journey nav{flex-wrap:wrap;gap:8px 24px;margin-top:16px;display:flex}.environment-journey a{border-bottom:1px solid #829087;justify-content:space-between;align-items:center;gap:20px;min-height:44px;padding:8px 0;font-size:14px;line-height:1.5;display:inline-flex}.environment-journey a:hover{color:#704026}.environment-journey .environment-project-link{color:#fff;background:#124f50;border-color:#124f50;padding:12px 18px}.environment-journey .environment-project-link:hover{color:#fff;background:#103c3c}.environment-consultation{justify-self:start}.environment-breadcrumbs{color:#46504a;background:#fff}.environment-breadcrumbs ol{flex-wrap:wrap;gap:8px;margin:0;padding:18px 0;font-size:12px;line-height:1.6;list-style:none;display:flex}.environment-breadcrumbs li+li:before{content:"/";margin-right:8px}.environment-breadcrumbs a:hover{text-decoration:underline}@media (max-width:900px){.environment-wrap{width:calc(100% - 48px)}.environment-shortcuts>.environment-wrap{grid-template-columns:1fr}.environment-journey .environment-wrap{grid-template-columns:1fr;gap:24px}}@media (max-width:600px){.environment-wrap{width:calc(100% - 40px)}.environment-shortcuts nav{grid-template-columns:1fr}}
