.growth-breadcrumb{font-size:12px;color:#597060;padding-top:18px;padding-bottom:0;line-height:1.8}.growth-breadcrumb a{color:#034b32}.growth-breadcrumb [aria-current]{overflow-wrap:anywhere}.growth-discover{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:25px 24px;background:#f0f1df;border:1px solid #dde4d1;border-radius:18px;margin-top:25px;margin-bottom:30px}.growth-discover h2{font-size:27px;margin:6px 0}.growth-discover p{font-size:14px;margin:5px 0}.growth-discover nav,.growth-guide-nav{display:flex;flex-wrap:wrap;gap:9px}.growth-discover nav a,.growth-guide-nav a{color:#034b32;border:1px solid #bfd0b9;border-radius:25px;padding:10px 14px;background:#fffdf1;text-decoration:none;font-size:13px;font-weight:800}.growth-guide>h1{max-width:950px;font-size:clamp(30px,4vw,54px);line-height:1.12;letter-spacing:-1.3px}.growth-guide>.page-deck,.growth-guide>p{max-width:900px;line-height:1.75}.growth-guide-nav{margin:25px 0 35px}.growth-guide-section{margin:35px 0;scroll-margin-top:30px}.growth-guide-section>h2{font-size:29px}.growth-place-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.growth-place{background:#fffdf5;border:1px solid #dce5d7;border-radius:16px;padding:22px}.growth-place h3,.growth-place h2{font-size:22px;line-height:1.2;margin:9px 0 12px}.growth-place h3 a,.growth-place h2 a{color:#034b32;text-decoration:none}.growth-place p{font-size:14px;line-height:1.65}.growth-place .kicker{font-size:10px}.growth-place .text-link{font-size:12px}.growth-news{padding:15px 0;border-bottom:1px solid #dce5d7}.growth-news time{font-size:12px;color:#607663}.growth-news h3{font-size:21px;margin:7px 0}.growth-news h3 a{color:#034b32}.growth-news p{font-size:14px}.growth-discover a:focus-visible,.growth-guide a:focus-visible{outline:3px solid #d1a627;outline-offset:4px}@media(max-width:950px){.growth-discover{display:block}.growth-discover nav{margin-top:18px}.growth-place-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.growth-place-grid{grid-template-columns:1fr}.growth-discover{padding:20px;margin:20px 12px}.growth-breadcrumb{font-size:11px}.growth-guide>h1{font-size:34px;letter-spacing:-.8px}.growth-guide-nav a{font-size:12px}.growth-place{padding:20px}}
