.smp{background:#fbf9f4}.smp__hero{background:#061b0e;padding:clamp(96px,11vw,150px) clamp(18px,4vw,40px) clamp(48px,6vw,76px)}.smp__inner{max-width:1280px;margin:0 auto}.smp__heading{margin:0 0 18px;font:400 clamp(2rem,4vw,3.2rem)/1.15 var(--font);color:#fbf9f4}.smp__lead{margin:0;font:500 clamp(1.02rem,1.1vw,1.15rem)/1.6 var(--font);color:#fbf9f4e6}.smp__body{padding:clamp(48px,6vw,86px) clamp(18px,4vw,40px) clamp(64px,8vw,110px)}.smp__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(28px,3.2vw,48px);align-items:start}.smp__group{padding-top:18px;border-top:2px solid #cba72f}.smp__title{margin:0 0 10px;font:500 clamp(1.25rem,1.6vw,1.5rem)/1.25 var(--font);color:#061b0e}.smp__list{list-style:none;margin:0;padding:0}.smp__list li{margin:0;border-bottom:1px solid rgba(137,81,31,.16)}.smp__list a{display:block;padding:13px 0;font:500 1.06rem/1.4 var(--font);color:#1b1f1b;text-decoration:none;transition:color .2s ease}.smp__list a:hover,.smp__list a:focus-visible{color:#89511f}@media (max-width: 1023px){.smp__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 560px){.smp__grid{grid-template-columns:minmax(0,1fr)}}
