.home-seo-intro{padding:58px 0 16px}.home-seo-intro__inner{width:min(var(--container-max),calc(100% - (var(--page-gutter) * 2)));margin:0 auto;padding:clamp(24px,4vw,48px);border-top:1px solid rgba(67,52,35,.12);border-bottom:1px solid rgba(67,52,35,.12)}.home-seo-intro p:first-child{margin:0 0 10px;color:#9b6508;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.home-seo-intro h2{max-width:760px;margin:0;color:var(--color-text);font-family:var(--font-display);font-size:clamp(31px,3.4vw,48px);font-weight:600;letter-spacing:-.04em;line-height:1}.home-seo-intro__inner>div{max-width:800px;margin-top:20px;color:#50675d;font-size:15px;line-height:1.7}.home-seo-intro__inner>div p{margin:0}.home-seo-intro__inner>div p+p{margin-top:12px}.home-seo-intro nav{display:flex;flex-wrap:wrap;gap:9px;margin-top:23px}.home-seo-intro nav a{padding:10px 13px;border-radius:999px;background:rgba(20,83,63,.08);color:var(--color-brand);font-size:13px;font-weight:800;text-decoration:none}.home-seo-intro nav a:hover{background:rgba(20,83,63,.15)}@media(max-width:640px){.home-seo-intro{padding:34px 0 5px}.home-seo-intro__inner{padding:24px 0}.home-seo-intro h2{font-size:clamp(29px,9vw,39px)}.home-seo-intro__inner>div{font-size:14px}}
