.CopyPromptButton-module__4hIlwa__button{border:1px solid var(--color-blue);background:var(--color-blue);color:#fff;border-radius:10px;min-height:44px;padding:10px 16px;font-size:13px;font-weight:700}.CopyPromptButton-module__4hIlwa__button:hover{border-color:var(--color-blue-hover);background:var(--color-blue-hover)}.CopyPromptButton-module__4hIlwa__copied{background:#15803d;border-color:#15803d}.CopyPromptButton-module__4hIlwa__error{border-color:var(--color-error);background:var(--color-error)}
.seoPages-module__GsV0pW__main{background:var(--color-page);min-height:70svh}.seoPages-module__GsV0pW__shell{width:min(100% - 40px,940px);margin:0 auto;padding:56px 0 88px}.seoPages-module__GsV0pW__breadcrumbs{color:var(--color-text-secondary);flex-wrap:wrap;gap:7px;margin-bottom:30px;font-size:12px;display:flex}.seoPages-module__GsV0pW__breadcrumbs a{color:var(--color-blue)}.seoPages-module__GsV0pW__eyebrow{color:var(--color-blue);letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:800}.seoPages-module__GsV0pW__title{max-width:820px;color:var(--color-navy);letter-spacing:-.04em;margin-top:12px;font-size:clamp(34px,6vw,56px);font-weight:800;line-height:1.08}.seoPages-module__GsV0pW__lede{max-width:760px;color:var(--color-text-secondary);margin-top:18px;font-size:17px;line-height:1.7}.seoPages-module__GsV0pW__facts{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:28px 0;display:grid}.seoPages-module__GsV0pW__fact{border:1px solid var(--color-border);background:#fff;border-radius:12px;padding:14px}.seoPages-module__GsV0pW__fact dt{color:var(--color-text-secondary);letter-spacing:.05em;text-transform:uppercase;font-size:10px;font-weight:800}.seoPages-module__GsV0pW__fact dd{color:var(--color-navy);margin-top:5px;font-size:13px;font-weight:650;line-height:1.4}.seoPages-module__GsV0pW__section{margin-top:38px}.seoPages-module__GsV0pW__section h2{color:var(--color-navy);letter-spacing:-.02em;margin-bottom:12px;font-size:24px}.seoPages-module__GsV0pW__section p{color:var(--color-text-secondary);line-height:1.75}.seoPages-module__GsV0pW__promptBox{border:1px solid var(--color-border);box-shadow:var(--shadow-soft);background:#fff;border-radius:16px;padding:22px;position:relative}.seoPages-module__GsV0pW__promptActions{justify-content:flex-end;margin-bottom:16px;display:flex}.seoPages-module__GsV0pW__promptText{color:var(--color-navy);white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px;line-height:1.75}.seoPages-module__GsV0pW__tags{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.seoPages-module__GsV0pW__tag{border:1px solid var(--color-border);color:var(--color-text-secondary);background:#fff;border-radius:999px;padding:6px 10px;font-size:11px;font-weight:650}.seoPages-module__GsV0pW__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:18px;display:grid}.seoPages-module__GsV0pW__card{border:1px solid var(--color-border);background:#fff;border-radius:14px;gap:8px;padding:18px;transition:border-color .16s,transform .16s;display:grid}.seoPages-module__GsV0pW__card:hover{border-color:var(--color-blue);transform:translateY(-2px)}.seoPages-module__GsV0pW__card strong{color:var(--color-navy);line-height:1.35}.seoPages-module__GsV0pW__card span{color:var(--color-text-secondary);font-size:12px;line-height:1.5}.seoPages-module__GsV0pW__categoryGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:30px;display:grid}.seoPages-module__GsV0pW__categoryCard{border:1px solid var(--color-border);background:#fff;border-radius:16px;gap:9px;padding:20px;display:grid}.seoPages-module__GsV0pW__categoryCard h2{color:var(--color-navy);font-size:19px}.seoPages-module__GsV0pW__categoryCard p{color:var(--color-text-secondary);font-size:13px;line-height:1.55}.seoPages-module__GsV0pW__categoryCard a{width:fit-content;color:var(--color-blue);font-size:13px;font-weight:700}@media (max-width:700px){.seoPages-module__GsV0pW__shell{width:min(100% - 32px,940px);padding:38px 0 68px}.seoPages-module__GsV0pW__facts{grid-template-columns:repeat(2,minmax(0,1fr))}.seoPages-module__GsV0pW__cards,.seoPages-module__GsV0pW__categoryGrid{grid-template-columns:1fr}.seoPages-module__GsV0pW__promptBox{padding:16px}}
