.tmoh-seo-wrap{max-width:1200px;margin:48px auto 32px;padding:0 16px;color:#cbd5e1}.tmoh-seo-wrap h2{font-size:28px;font-weight:800;color:#fff;margin:0 0 20px;line-height:1.2}.tmoh-seo-wrap h3{font-size:18px;font-weight:700;color:#f87171;margin:0 0 8px}.tmoh-seo-wrap p{font-size:14px;line-height:1.7;margin:0 0 14px;color:#d1d5db}.tmoh-seo-wrap strong,.tmoh-seo-wrap b{color:#fff;font-weight:700}.tmoh-seo-alt-card{background:rgb(127 29 29 / .18);border:1px solid rgb(220 38 38 / .25);border-radius:18px;padding:22px 24px;margin:24px 0}.tmoh-seo-faq-grid{display:grid;grid-template-columns:1fr;gap:14px;margin:16px 0 28px}@media(min-width:768px){.tmoh-seo-faq-grid{grid-template-columns:1fr 1fr}}.tmoh-seo-faq-item{background:#0b0b10;border:1px solid #1f2937;border-radius:14px;padding:18px;transition:border-color .15s}.tmoh-seo-faq-item:hover{border-color:rgb(239 68 68 / .45)}.tmoh-seo-faq-item summary{cursor:pointer;font-weight:700;color:#fff;list-style:none;display:flex;justify-content:space-between;align-items:flex-start;gap:12px;font-size:14px;line-height:1.45}.tmoh-seo-faq-item summary::-webkit-details-marker{display:none}.tmoh-seo-faq-item summary::after{content:"+";color:#f87171;font-weight:800;font-size:18px;line-height:1;margin-top:1px}.tmoh-seo-faq-item[open] summary::after{content:"−"}.tmoh-seo-faq-item .tmoh-seo-faq-a{margin-top:10px;padding-top:10px;border-top:1px solid #1f2937;font-size:13.5px;line-height:1.6;color:#cbd5e1}.tmoh-key{color:#fca5a5;font-weight:700;background:rgb(220 38 38 / .07);padding:0 4px;border-radius:3px}.tmoh-headline{text-align:center;margin-bottom:28px}.tmoh-headline .tmoh-key{padding:2px 8px;border-radius:6px}.tmoh-seo-cols{display:grid;grid-template-columns:1fr;gap:18px;margin-top:18px}@media(min-width:768px){.tmoh-seo-cols{grid-template-columns:1fr 1fr}}.tmoh-seo-col{background:rgb(15 15 20 / .55);border:1px solid #1f2937;border-radius:14px;padding:20px}