.lmu-collection-seo{margin-top:72px;padding:clamp(34px,5vw,66px);border:1px solid var(--lmu-line);border-radius:26px;background:linear-gradient(145deg,#fff 0%,#f7f9fc 100%);box-shadow:0 16px 42px rgba(16,42,70,.07)}
.lmu-collection-seo__kicker{margin:0 0 11px!important;color:var(--lmu-orange);font-size:13px;font-weight:850;letter-spacing:.14em;text-transform:uppercase}
.lmu-collection-seo h2{margin:0 0 18px;color:var(--lmu-navy);font-size:clamp(30px,3vw,46px);line-height:1.08}
.lmu-collection-seo h3{margin:0 0 10px;color:var(--lmu-navy);font-size:21px}.lmu-collection-seo p{color:#526176;line-height:1.72}.lmu-collection-seo__intro{max-width:980px}
.lmu-collection-seo__features{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:34px 0}.lmu-collection-seo__features article{padding:25px;border:1px solid var(--lmu-line);border-radius:17px;background:#fff}.lmu-collection-seo a{color:var(--lmu-navy);font-weight:800}
.lmu-collection-seo__lower{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(260px,.7fr);gap:36px;margin-top:40px;padding-top:38px;border-top:1px solid var(--lmu-line)}.lmu-collection-seo__faq h2,.lmu-collection-seo__links h2{font-size:28px}.lmu-collection-seo__faq details{border-bottom:1px solid var(--lmu-line)}.lmu-collection-seo__faq summary{cursor:pointer;padding:18px 42px 18px 0;color:var(--lmu-navy);font-weight:800}.lmu-collection-seo__faq details p{margin:0;padding:0 32px 20px 0}
.lmu-collection-seo__links{align-self:start;display:grid;gap:11px;padding:26px;border-radius:18px;background:var(--lmu-navy)}.lmu-collection-seo__links h2,.lmu-collection-seo__links a{color:#fff}.lmu-collection-seo__links a{text-decoration:none}.lmu-collection-seo__links a:not(.lmu-collection-seo__cta):after{content:' →';color:#ff9a5f}.lmu-collection-seo__cta{margin-top:10px;padding:13px 16px;border-radius:10px;background:var(--lmu-orange);text-align:center}
@media(max-width:900px){.lmu-collection-seo__features,.lmu-collection-seo__lower{grid-template-columns:1fr}}@media(max-width:640px){.lmu-collection-seo{margin-top:48px;padding:27px 20px}.lmu-collection-seo__features{grid-template-columns:1fr}.lmu-collection-seo__lower{gap:28px}}
