.luys-seo-content{color:var(--luys-color-text-secondary)}.luys-seo-content__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--luys-space-10)}.luys-seo-content article{min-width:0}.luys-seo-content h2{color:var(--luys-color-text-primary);font-family:var(--luys-font-display);font-size:clamp(1.7rem,2.4vw,2.3rem);line-height:1.2;margin:0 0 var(--luys-space-4)}.luys-seo-content p{max-width:68ch;line-height:1.8}.luys-seo-content__faq,.luys-seo-content__links{margin-top:var(--luys-space-10)}.luys-seo-content details{border-bottom:1px solid var(--luys-color-cream-300);padding:var(--luys-space-4) 0}.luys-seo-content summary{cursor:pointer;color:var(--luys-color-text-primary);font-weight:var(--luys-font-weight-medium);padding:var(--luys-space-2) 0}.luys-seo-content a{color:var(--luys-color-oak-600);text-decoration:underline;text-underline-offset:.2em}.luys-seo-content a:hover{color:var(--luys-color-text-primary)}.luys-seo-content a:focus-visible,.luys-seo-content summary:focus-visible{outline:2px solid var(--luys-color-oak-600);outline-offset:4px}.luys-seo-content__links ul{display:flex;flex-wrap:wrap;gap:var(--luys-space-4) var(--luys-space-8);padding-left:var(--luys-space-5)}@media(max-width:48rem){.luys-seo-content__grid{grid-template-columns:minmax(0,1fr);gap:var(--luys-space-6)}}