.seo-phase4 .phase4-engagement label{display:block;border:1px solid var(--seo-line);border-radius:var(--seo-radius);padding:12px 14px;margin:10px 0;background:rgba(255,255,255,.18);font-weight:800}.seo-phase4 .phase4-engagement input{margin-right:10px}.phase4-social,.phase4-app-preview,.phase4-freshness,.pressure-section{border-top:1px solid var(--seo-line)}.trust-badge-grid,.asset-grid,.sitemap-list,.latest-list,.search-results{display:grid;gap:12px}.trust-badge-grid{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));margin-top:18px}.trust-badge-grid div,.asset-grid a,.sitemap-list a,.latest-row,.search-result,.app-preview-card{border:1px solid var(--seo-line);border-radius:var(--seo-radius);padding:16px;background:rgba(255,255,255,.18)}.trust-badge-grid strong{display:block;font-size:clamp(26px,5vw,46px);line-height:1}.latest-row a,.sitemap-list a,.asset-grid a,.search-result a{display:grid;gap:4px}.latest-row span,.sitemap-list span,.asset-grid span,.search-result span{color:var(--seo-muted);font-size:14px}.search-panel input{width:100%;min-height:54px;border:1px solid var(--seo-line);border-radius:var(--seo-radius);padding:0 16px;background:var(--seo-paper);font:inherit}.search-panel label{display:block;margin-bottom:8px;font-weight:800}.quick-bullets button{border:1px solid var(--seo-line);border-radius:999px;padding:8px 11px;background:var(--seo-paper);font-weight:800}.app-preview-card{display:grid;grid-template-columns:64px minmax(0,1fr);gap:14px;align-items:center}.app-preview-card img{width:64px;height:64px;border-radius:14px;aspect-ratio:1}.streak-pill{display:inline-flex;align-items:center;gap:8px;border:1px solid var(--seo-line);border-radius:999px;padding:8px 11px;background:var(--seo-paper);font-weight:800}.phase4-app-prompt{position:fixed;left:14px;right:14px;bottom:86px;z-index:90;border:1px solid rgba(241,238,230,.22);border-radius:12px;padding:12px;background:rgba(14,22,32,.96);color:var(--seo-paper);box-shadow:0 16px 44px rgba(14,22,32,.28)}.phase4-app-prompt[hidden]{display:none}.phase4-app-prompt a{display:inline-flex;margin-top:8px;border-radius:999px;padding:8px 12px;background:var(--seo-paper);color:var(--seo-ink);font-weight:800}.phase4-app-prompt button{float:right;color:var(--seo-paper)}@media(min-width:760px){.latest-list{grid-template-columns:repeat(2,minmax(0,1fr))}.asset-grid,.sitemap-list{grid-template-columns:repeat(3,minmax(0,1fr))}}