.generator-seo-page_page___oZyD{overflow:clip}.generator-seo-page_cover__vHt2_{object-fit:cover}.generator-seo-page_hero__pkXnh{position:relative;min-height:calc(100svh - 64px);overflow:hidden;border-bottom:1px solid var(--hair);background:#050606}.generator-seo-page_hero__pkXnh:after{position:absolute;inset:0;background:linear-gradient(180deg,rgba(5,6,6,.74),rgba(5,6,6,.24) 44%,#050606 96%),linear-gradient(90deg,#050606,rgba(5,6,6,.55) 30%,rgba(5,6,6,.55) 70%,#050606);content:""}.generator-seo-page_collage__aO_On{position:absolute;inset:0}.generator-seo-page_collage__aO_On figure{position:absolute;overflow:hidden;margin:0;border:1px solid rgba(246,242,238,.12);background:rgba(246,242,238,.04);box-shadow:0 36px 90px -42px rgba(0,0,0,.92)}.generator-seo-page_tileLeft__U5Lc9{top:30%;inset-inline-start:5%;width:26%;aspect-ratio:4/5;border-radius:22px;filter:grayscale(.62)}.generator-seo-page_tileRight__DB7T6{top:26%;inset-inline-end:4%;width:27%;aspect-ratio:4/5;border-radius:22px}.generator-seo-page_tileBottom__S5Chh{inset-inline-end:15%;bottom:-7%;width:48%;aspect-ratio:16/7;border-radius:22px 22px 0 0}.generator-seo-page_heroInner__Wi060{position:relative;z-index:1;display:grid;min-height:calc(100svh - 64px);place-items:center;width:min(100%,1200px);margin:0 auto;padding:96px 24px 64px;text-align:center}.generator-seo-page_heroCompact__CZHxJ{min-height:calc(100svh - 64px - 300px)}.generator-seo-page_heroCompact__CZHxJ:after{background:linear-gradient(180deg,rgba(5,6,6,.42),rgba(5,6,6,.18) 48%,#050606),linear-gradient(90deg,#050606,rgba(5,6,6,.42) 28%,rgba(5,6,6,.42) 72%,#050606)}.generator-seo-page_heroCompact__CZHxJ .generator-seo-page_tileLeft__U5Lc9{top:6%}.generator-seo-page_heroCompact__CZHxJ .generator-seo-page_tileRight__DB7T6{top:4%}.generator-seo-page_heroCompact__CZHxJ .generator-seo-page_tileBottom__S5Chh{bottom:-18%}.generator-seo-page_heroInnerCompact__o9MjL{min-height:calc(100svh - 64px - 300px);align-content:center;place-items:center;justify-items:center;padding:52px 24px 40px}.generator-seo-page_kicker__Ir3ze{display:inline-flex;align-items:center;gap:9px;min-height:34px;padding:0 14px;border:1px solid rgba(246,242,238,.1);border-radius:999px;background:rgba(246,242,238,.08);color:var(--color-paper-2);font-size:var(--text-body);font-weight:650;letter-spacing:0;text-decoration:none;backdrop-filter:blur(18px)}.generator-seo-page_kicker__Ir3ze span{width:9px;height:9px;border-radius:999px;background:#e11d48;box-shadow:0 0 20px rgba(244,38,188,.84)}.generator-seo-page_heroFlag__OSoz7{display:inline-flex;align-items:center;justify-content:center;min-height:36px;margin-bottom:18px;padding:0 16px;border:1px solid rgb(var(--accent-rgb)/.58);border-radius:999px;background:rgb(var(--accent-rgb)/.12);color:var(--color-paper);font-size:var(--text-body);font-weight:700;letter-spacing:.01em}.generator-seo-page_heroTitle__1LKpC{max-width:820px;margin:58px auto 0;color:rgba(246,242,238,.9);font-size:88px;line-height:.95;letter-spacing:0;text-transform:uppercase}.generator-seo-page_heroTitle__1LKpC:first-child{margin-top:0}.generator-seo-page_heroSub__R_FYP{max-width:760px;margin:28px auto 0;color:var(--color-paper-2);font-size:var(--text-lead);line-height:1.7}.generator-seo-page_promptBox__ZwMze{display:grid;width:min(100%,820px);min-height:260px;gap:16px;margin:38px auto 0;border:1px solid rgba(246,166,225,.58);border-radius:26px;background:linear-gradient(180deg,rgba(246,242,238,.05),rgba(246,242,238,.015)),rgba(11,11,14,.84);padding:22px;box-shadow:0 30px 100px -36px rgba(238,37,184,.52),inset 0 0 0 1px rgba(255,255,255,.04);backdrop-filter:blur(20px)}.generator-seo-page_promptBox__ZwMze:focus-within{border-color:rgb(var(--accent-rgb)/.55)}.generator-seo-page_promptBox__ZwMze textarea{width:100%;min-height:128px;resize:vertical;border:0;outline:0;background:transparent;color:var(--color-paper);font:inherit;font-size:var(--text-ui);line-height:1.65}.generator-seo-page_promptTools__qukWO{display:flex;align-items:center;gap:12px}.generator-seo-page_promptTools__qukWO>button:not(.generator-seo-page_submitButton__b_WK_),.generator-seo-page_promptTools__qukWO>span{display:inline-flex;min-height:48px;flex:none;align-items:center;justify-content:center;gap:8px;border:1px solid rgba(246,242,238,.08);border-radius:15px;background:rgba(246,242,238,.065);color:var(--color-paper-2);padding:0 16px;font-size:var(--text-body);font-weight:650}.generator-seo-page_promptTools__qukWO>button:not(.generator-seo-page_submitButton__b_WK_){width:48px;padding:0;cursor:pointer}.generator-seo-page_submitButton__b_WK_{display:inline-flex;min-height:58px;flex:1;align-items:center;justify-content:center;gap:8px;border:1px solid rgba(255,255,255,.14);border-radius:17px;background:#e11d48;color:white;cursor:pointer;font-size:var(--text-lead);font-weight:750;letter-spacing:0;box-shadow:0 16px 40px -18px rgba(244,38,188,.95)}.generator-seo-page_submitButton__b_WK_:disabled{cursor:wait;opacity:.72}.generator-seo-page_composerSlots__4pBAy{display:inline-flex;flex:none;align-items:center;gap:8px}.generator-seo-page_composerSlot__H1IXZ{position:relative;width:48px;height:48px;overflow:hidden;border:1px solid rgba(246,242,238,.08);border-radius:15px;background:rgba(246,242,238,.065);color:var(--color-paper-2)}.generator-seo-page_composerSlotFilled__TlQXe{border-color:rgba(246,166,225,.45)}.generator-seo-page_composerSlotHit__3_ZO_{display:grid;width:100%;height:100%;place-items:center;border:0;background:transparent;color:inherit;cursor:pointer;padding:0}.generator-seo-page_composerSlotImg__RciuO{width:100%;height:100%;object-fit:cover}.generator-seo-page_composerSlotEmpty__SrTHA{display:grid;gap:2px;place-items:center;padding:2px;font-size:9px;font-weight:650;line-height:1.1;text-align:center}.generator-seo-page_composerSlots__4pBAy:has(.generator-seo-page_composerSlot__H1IXZ:nth-child(2)) .generator-seo-page_composerSlot__H1IXZ{width:64px}@media (max-width:1023px){.generator-seo-page_composerSlots__4pBAy:has(.generator-seo-page_composerSlot__H1IXZ:nth-child(2)){flex:1 1 100%}.generator-seo-page_composerSlots__4pBAy:has(.generator-seo-page_composerSlot__H1IXZ:nth-child(2)) .generator-seo-page_composerSlot__H1IXZ{width:auto;max-width:140px;height:96px;flex:1 1 0}}.generator-seo-page_composerSlotClear__AEpqg{position:absolute;top:2px;inset-inline-end:2px;z-index:1;display:grid;width:16px;height:16px;place-items:center;border:0;border-radius:999px;background:rgba(0,0,0,.62);color:#fff;cursor:pointer;font-size:12px;line-height:1;padding:0}.generator-seo-page_kindSwitch__UJqJE{display:inline-flex;flex:none;align-items:center;gap:2px;min-height:48px;margin:0;padding:3px;border:1px solid rgba(246,242,238,.08);border-radius:15px;background:rgba(246,242,238,.065)}.generator-seo-page_kindOptionActive__9wwKa,.generator-seo-page_kindOption__mztCU{display:inline-flex;min-height:40px;align-items:center;justify-content:center;gap:6px;border:0;border-radius:12px;background:transparent;color:var(--color-paper-2);cursor:pointer;padding:0 12px;font-size:var(--text-body);font-weight:650}.generator-seo-page_kindOptionActive__9wwKa{background:rgba(246,242,238,.12);color:var(--color-paper)}.generator-seo-page_composerMeta__59SCj{display:inline-flex;min-height:48px;flex:none;align-items:center;justify-content:center;gap:8px;border:1px solid rgba(246,242,238,.08);border-radius:15px;background:rgba(246,242,238,.065);color:var(--color-paper-2);padding:0 16px;font-size:var(--text-body);font-weight:650}.generator-seo-page_boundarySection__AdQ7K,.generator-seo-page_closeSection__zOKZ_,.generator-seo-page_faqSection__FMvFc,.generator-seo-page_featureBand__jn9aV,.generator-seo-page_stepsSection__lnbGY{width:min(100%,1200px);margin:0 auto;padding:88px 24px}.generator-seo-page_featureBand__jn9aV{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding-top:36px}.generator-seo-page_cardGrid__b84Pf article,.generator-seo-page_faqList__1E0z_ details,.generator-seo-page_featureBand__jn9aV article,.generator-seo-page_relatedGrid__JSaYj a,.generator-seo-page_specRows__Z9xgw>div,.generator-seo-page_stepGrid___hME8 article{border:1px solid var(--hair);border-radius:var(--radius-card);background:rgba(246,242,238,.03)}.generator-seo-page_featureBand__jn9aV article{display:grid;grid-template-columns:34px minmax(0,1fr);gap:12px;min-height:140px;padding:20px}.generator-seo-page_featureBand__jn9aV svg{margin-top:4px;color:#e11d48}.generator-seo-page_cardGrid__b84Pf h3,.generator-seo-page_featureBand__jn9aV h2,.generator-seo-page_stepGrid___hME8 h3{margin:0;color:var(--color-paper);font-size:var(--text-lead);font-weight:700;letter-spacing:0}.generator-seo-page_boundarySection__AdQ7K p,.generator-seo-page_cardGrid__b84Pf p,.generator-seo-page_closeSection__zOKZ_ p,.generator-seo-page_creditNotes__dUXrL p,.generator-seo-page_faqList__1E0z_ p,.generator-seo-page_featureBand__jn9aV p,.generator-seo-page_sectionHead__gAGtL p,.generator-seo-page_stepGrid___hME8 p{margin:8px 0 0;color:var(--color-paper-3);font-size:var(--text-body);line-height:1.7}.generator-seo-page_sectionHead__gAGtL{display:grid;max-width:760px;gap:16px}.generator-seo-page_boundarySection__AdQ7K h2,.generator-seo-page_closeSection__zOKZ_ h2,.generator-seo-page_sectionHead__gAGtL h2{margin:0;font-size:var(--text-hero);letter-spacing:0}.generator-seo-page_sectionHead__gAGtL p{margin:0;font-size:var(--text-lead)}.generator-seo-page_stepGrid___hME8{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:34px}.generator-seo-page_stepGrid___hME8 article{min-height:196px;padding:22px}.generator-seo-page_stepGrid___hME8 article>span{color:#e11d48;font-family:var(--font-mono);font-size:var(--text-meta);font-weight:700}.generator-seo-page_stepGrid___hME8 h3{margin-top:42px}.generator-seo-page_cardGrid__b84Pf{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:34px}.generator-seo-page_cardGrid__b84Pf article{padding:22px}.generator-seo-page_guideGrid__aIWmL{margin-top:34px}.generator-seo-page_cardWithImage__lW466{display:flex;text-decoration:none;overflow:hidden;flex-direction:column;padding:0}.generator-seo-page_cardWithImage__lW466 img{display:block;width:100%;height:auto;aspect-ratio:16/10;object-fit:cover}.generator-seo-page_cardWithImage__lW466>div{padding:18px 20px 20px}.generator-seo-page_cardGrid__b84Pf h3{margin:0;font-size:var(--text-ui)}.generator-seo-page_specRows__Z9xgw{display:grid;gap:10px;margin:34px 0 0}.generator-seo-page_specRows__Z9xgw>div{display:grid;grid-template-columns:minmax(0,.34fr) minmax(0,1fr);gap:24px;padding:18px 22px}.generator-seo-page_specRows__Z9xgw dt{color:var(--color-paper);font-size:var(--text-body);font-weight:700}.generator-seo-page_specRows__Z9xgw dd{margin:0;color:var(--color-paper-3);font-size:var(--text-body);line-height:1.7}.generator-seo-page_creditNotes__dUXrL{display:grid;max-width:760px;gap:18px;margin-top:30px}.generator-seo-page_creditNotes__dUXrL p{margin:0;font-size:var(--text-lead)}.generator-seo-page_relatedGrid__JSaYj{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:30px}.generator-seo-page_relatedGrid__JSaYj a{display:grid;gap:8px;padding:20px 22px;color:inherit;text-decoration:none;transition:border-color .2s ease}.generator-seo-page_relatedGrid__JSaYj a:hover{border-color:rgba(244,38,188,.5)}.generator-seo-page_relatedGrid__JSaYj strong{display:flex;align-items:center;gap:8px;color:var(--color-paper);font-size:var(--text-body)}.generator-seo-page_relatedGrid__JSaYj svg{color:#e11d48}.generator-seo-page_relatedGrid__JSaYj span{color:var(--color-paper-3);font-size:var(--text-meta);line-height:1.65}.generator-seo-page_boundarySection__AdQ7K{display:grid;grid-template-columns:minmax(0,.72fr) minmax(0,1fr);gap:48px;border-top:1px solid var(--hair);border-bottom:1px solid var(--hair);background:rgba(16,14,18,.7)}.generator-seo-page_boundarySection__AdQ7K p{margin-top:0;color:var(--color-paper-2);font-size:var(--text-lead)}.generator-seo-page_faqSection__FMvFc{display:grid;grid-template-columns:minmax(0,.58fr) minmax(0,1fr);gap:48px}.generator-seo-page_faqList__1E0z_{display:grid;gap:10px}.generator-seo-page_faqList__1E0z_ summary{display:grid;grid-template-columns:36px minmax(0,1fr) 18px;gap:12px;align-items:center;min-height:66px;padding:0 16px;color:var(--color-paper);cursor:pointer;font-size:var(--text-ui);font-weight:650;letter-spacing:0;list-style:none}.generator-seo-page_faqList__1E0z_ summary::-webkit-details-marker{display:none}.generator-seo-page_faqList__1E0z_ summary span{color:var(--color-paper-3);font-family:var(--font-mono);font-size:var(--text-meta)}.generator-seo-page_faqQuestion__pNE8D{margin:0;color:inherit;font:inherit;letter-spacing:inherit}.generator-seo-page_faqList__1E0z_ summary i{color:#e11d48;font-style:normal;text-align:end}.generator-seo-page_faqList__1E0z_ p{margin:0;border-top:1px solid var(--hair);padding-block:16px 18px;padding-inline:64px 16px}.generator-seo-page_closeSection__zOKZ_{display:grid;justify-items:center;max-width:860px;gap:16px;text-align:center}.generator-seo-page_closeSection__zOKZ_>svg{color:#e11d48}.generator-seo-page_closeSection__zOKZ_ p{max-width:580px;margin:0;font-size:var(--text-lead)}@media (max-width:980px){.generator-seo-page_tileLeft__U5Lc9{top:36%;inset-inline-start:-9%;width:42%}.generator-seo-page_tileRight__DB7T6{top:30%;inset-inline-end:-10%;width:42%}.generator-seo-page_tileBottom__S5Chh{inset-inline-end:6%;width:88%}.generator-seo-page_heroInnerCompact__o9MjL{padding:48px 20px 32px}.generator-seo-page_heroTitle__1LKpC{font-size:64px}.generator-seo-page_boundarySection__AdQ7K,.generator-seo-page_cardGrid__b84Pf,.generator-seo-page_faqSection__FMvFc,.generator-seo-page_featureBand__jn9aV,.generator-seo-page_relatedGrid__JSaYj,.generator-seo-page_stepGrid___hME8{grid-template-columns:1fr}.generator-seo-page_specRows__Z9xgw>div{grid-template-columns:1fr;gap:6px}.generator-seo-page_relatedToolGrid__eJ3HU,.generator-seo-page_useCaseGrid__7KU77{grid-template-columns:repeat(2,minmax(0,1fr))}}.generator-seo-page_useCaseGrid__7KU77 article{padding:0}.generator-seo-page_useCaseGrid__7KU77 .generator-seo-page_cardWithImage__lW466>div{padding:12px 14px 14px}.generator-seo-page_useCaseGrid__7KU77 h3{margin:0;color:var(--color-paper);font-size:var(--text-body);font-weight:600;line-height:1.4}.generator-seo-page_useCaseGrid__7KU77 p{margin:6px 0 0;color:var(--color-paper-3);font-size:var(--text-meta);line-height:1.6}@media (max-width:1023px){.generator-seo-page_stepGrid___hME8 article{min-height:0;padding:18px}.generator-seo-page_promptTools__qukWO{display:flex;flex-wrap:wrap;row-gap:8px}.generator-seo-page_composerSlots__4pBAy{flex:1 0 100%}.generator-seo-page_promptTools__qukWO>fieldset{flex:0 0 auto;width:auto;min-inline-size:0}.generator-seo-page_promptTools__qukWO>span{flex:1 1 0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.generator-seo-page_submitButton__b_WK_{order:3;flex:1 0 100%}.generator-seo-page_promptBox__ZwMze textarea{min-height:96px}.generator-seo-page_composerSlot__H1IXZ{width:96px;height:96px;flex:none}.generator-seo-page_composerSlotEmpty__SrTHA{display:flex;flex-direction:row;gap:6px;padding:0 12px;font-size:12px}.generator-seo-page_kicker__Ir3ze{min-height:44px;margin-bottom:16px}.generator-seo-page_kindOptionActive__9wwKa,.generator-seo-page_kindOption__mztCU{min-height:44px}}@media (max-width:680px){.generator-seo-page_heroInner__Wi060,.generator-seo-page_hero__pkXnh{min-height:calc(90svh - 64px)}.generator-seo-page_heroCompact__CZHxJ,.generator-seo-page_heroInnerCompact__o9MjL{min-height:0}.generator-seo-page_heroInner__Wi060{padding:68px 16px 34px}.generator-seo-page_heroInnerCompact__o9MjL{padding:44px 16px 24px}.generator-seo-page_heroTitle__1LKpC{margin-top:34px;font-size:42px}.generator-seo-page_heroTitle__1LKpC:first-child{margin-top:0}.generator-seo-page_heroSub__R_FYP{font-size:var(--text-ui)}.generator-seo-page_promptBox__ZwMze{min-height:250px;border-radius:22px;padding:16px}.generator-seo-page_promptTools__qukWO{display:grid;grid-template-columns:auto 1fr}.generator-seo-page_composerMeta__59SCj,.generator-seo-page_composerSlots__4pBAy,.generator-seo-page_kindSwitch__UJqJE,.generator-seo-page_promptTools__qukWO>span{min-width:0}.generator-seo-page_composerMeta__59SCj{grid-column:1/-1}.generator-seo-page_kindSwitch__UJqJE{grid-column:1}.generator-seo-page_composerSlots__4pBAy{grid-column:1/-1}.generator-seo-page_promptTools__qukWO>span{grid-column:2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.generator-seo-page_submitButton__b_WK_{grid-column:1/-1;min-height:52px}.generator-seo-page_boundarySection__AdQ7K,.generator-seo-page_closeSection__zOKZ_,.generator-seo-page_faqSection__FMvFc,.generator-seo-page_featureBand__jn9aV,.generator-seo-page_stepsSection__lnbGY{padding:58px 16px}.generator-seo-page_featureBand__jn9aV{padding-top:28px}.generator-seo-page_boundarySection__AdQ7K h2,.generator-seo-page_closeSection__zOKZ_ h2,.generator-seo-page_sectionHead__gAGtL h2{font-size:var(--text-figure)}.generator-seo-page_faqList__1E0z_ summary{grid-template-columns:28px minmax(0,1fr) 16px;padding:0 14px}.generator-seo-page_faqList__1E0z_ p{padding:14px}}@media (max-width:1279px){html[data-keyboard-open=true] .generator-seo-page_promptBox__ZwMze:focus-within{grid-template-rows:minmax(64px,1fr) auto;height:min(360px,var(--keyboard-composer-height,calc(var(--visual-viewport-height, 100dvh) - 16px)));min-height:0;gap:8px;padding:12px}html[data-keyboard-open=true] .generator-seo-page_promptBox__ZwMze:focus-within textarea{height:100%;min-height:0;resize:none;overflow-y:auto}html[data-keyboard-open=true] .generator-seo-page_promptBox__ZwMze:focus-within .generator-seo-page_promptTools__qukWO{display:flex;flex-wrap:wrap;gap:8px}html[data-keyboard-open=true] .generator-seo-page_promptBox__ZwMze:focus-within .generator-seo-page_promptTools__qukWO>span{display:none}html[data-keyboard-open=true] .generator-seo-page_promptBox__ZwMze:focus-within .generator-seo-page_composerSlots__4pBAy{flex:1}html[data-keyboard-open=true] .generator-seo-page_promptBox__ZwMze:focus-within .generator-seo-page_kindOptionActive__9wwKa,html[data-keyboard-open=true] .generator-seo-page_promptBox__ZwMze:focus-within .generator-seo-page_kindOption__mztCU{padding-inline:8px}html[data-keyboard-open=true] .generator-seo-page_promptBox__ZwMze:focus-within .generator-seo-page_submitButton__b_WK_{min-height:44px;font-size:var(--text-ui)}}@media (max-width:680px){html[data-keyboard-open=true] .generator-seo-page_promptBox__ZwMze:focus-within .generator-seo-page_submitButton__b_WK_{flex-basis:100%}}.generator-seo-page_heroCopy__TYl50{display:contents}.generator-seo-page_heroCompare__OIMTn{--compare-max-height:min(58svh,560px);width:min(100%,440px);margin-top:28px}@media (min-width:1024px){.generator-seo-page_heroSplit__8Cv9H{grid-template-columns:minmax(0,1fr) minmax(300px,400px);grid-template-areas:"copy compare" "composer compare";align-content:center;place-items:stretch;column-gap:clamp(32px,4vw,64px);text-align:start}.generator-seo-page_heroSplit__8Cv9H .generator-seo-page_heroCopy__TYl50{display:block;grid-area:copy;align-self:end}.generator-seo-page_heroSplit__8Cv9H .generator-seo-page_heroSub__R_FYP,.generator-seo-page_heroSplit__8Cv9H .generator-seo-page_heroTitle__1LKpC{margin-inline:0}.generator-seo-page_heroSplit__8Cv9H .generator-seo-page_heroTitle__1LKpC{font-size:clamp(56px,5.4vw,80px)}.generator-seo-page_heroSplit__8Cv9H .generator-seo-page_heroCompare__OIMTn{--compare-max-height:calc(100svh - 64px - 150px);grid-area:compare;align-self:center;width:100%;margin-top:0}.generator-seo-page_heroSplit__8Cv9H .generator-seo-page_promptBox__ZwMze{grid-area:composer;align-self:start;width:100%;margin:32px 0 0}.generator-seo-page_heroSplit__8Cv9H .generator-seo-page_promptTools__qukWO{flex-wrap:wrap}.generator-seo-page_heroSplit__8Cv9H .generator-seo-page_submitButton__b_WK_{flex:1 0 auto;padding-inline:22px;white-space:nowrap}}.generator-seo-page_composerPresets__JXT46{display:flex;gap:8px;overflow-x:auto;padding-bottom:2px}.generator-seo-page_composerPresetActive__yHS0s,.generator-seo-page_composerPreset__IwamK{display:inline-flex;min-height:44px;flex:none;align-items:center;gap:8px;border:1px solid rgba(246,242,238,.12);border-radius:14px;background:rgba(246,242,238,.05);padding:4px 12px 4px 4px;color:var(--color-paper-2);font-size:13px;font-weight:600;cursor:pointer}.generator-seo-page_composerPresetActive__yHS0s{border-color:rgb(var(--accent-rgb)/.55);color:var(--color-paper)}.generator-seo-page_composerPresetImg__305Aj{width:36px;height:44px;flex:none;border-radius:10px;object-fit:cover}@media (max-width:1099px){.generator-seo-page_heroCompare__OIMTn{display:none}}@media (max-width:1023px){.generator-seo-page_composerSlotEmpty__SrTHA{flex-direction:column;gap:2px;padding:0 6px;font-size:11px;line-height:1.2;text-align:center}}@media (max-width:1099px){.generator-seo-page_composerSlot__H1IXZ{width:96px;height:96px;flex:none}.generator-seo-page_composerSlots__4pBAy:has(.generator-seo-page_composerSlot__H1IXZ:nth-child(2)) .generator-seo-page_composerSlot__H1IXZ{width:auto;max-width:140px;height:96px;flex:1 1 0}}.generator-seo-page_boardHero__REtUO{padding-block:clamp(24px,4vw,44px) clamp(24px,3.4vw,40px);border-bottom:1px solid var(--hair)}.generator-seo-page_boardInner__WjBeT{width:min(100%,1200px);margin-inline:auto;padding-inline:24px}.generator-seo-page_boardHead__PkGLa{max-width:760px;margin-inline:auto;text-align:center}.generator-seo-page_boardTitle__BUaRT{max-width:720px;margin:0 auto;color:var(--color-paper);font-size:clamp(27px,4.2vw,40px);font-weight:600;line-height:1.14;letter-spacing:-.02em;text-wrap:balance}.generator-seo-page_boardSub__46k7Z{max-width:620px;margin:12px auto 0;color:var(--color-paper-2);font-size:var(--text-ui);line-height:1.62}.generator-seo-page_boardGrid__2b_Xk{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:16px;margin-top:clamp(18px,3vw,28px)}@media (min-width:768px){.generator-seo-page_boardGrid__2b_Xk{grid-template-columns:minmax(0,1.04fr) minmax(0,.96fr);gap:15px}}@media (min-width:1100px){.generator-seo-page_boardGrid__2b_Xk{grid-template-columns:minmax(0,1.06fr) minmax(0,.94fr);gap:22px}}.generator-seo-page_boardPreview__MlxMQ{display:flex;min-width:0;flex-direction:column;gap:10px}.generator-seo-page_boardPreviewHead__nbioe{display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--color-paper-2);font-size:var(--text-meta)}.generator-seo-page_boardCompare__YLOhZ{--compare-max-height:min(60svh,560px);width:100%;max-width:460px;margin-inline:auto}.generator-seo-page_promptBoxBoard__aMZX1{grid-template-areas:"kind" "slots" "presets" "promptHead" "prompt" "actions" "note";width:100%;min-height:0;gap:13px;margin:0;padding:clamp(14px,2.2vw,20px);border:1px solid var(--hair-2);border-radius:var(--radius-panel);background:rgb(var(--paper-rgb)/.025);box-shadow:none;backdrop-filter:none}.generator-seo-page_promptBoxBoard__aMZX1 .generator-seo-page_promptTools__qukWO{display:contents}.generator-seo-page_promptBoxBoard__aMZX1 .output-kind-switch{grid-area:kind}.generator-seo-page_promptBoxBoard__aMZX1 .generator-seo-page_composerSlots__4pBAy{grid-area:slots;display:grid;grid-template-columns:minmax(0,1fr);gap:12px;width:100%}.generator-seo-page_promptBoxBoard__aMZX1 .generator-seo-page_composerSlot__H1IXZ{display:flex;width:100%;height:auto;flex-direction:column;gap:7px;overflow:visible;border:0;border-radius:0;background:none}.generator-seo-page_promptBoxBoard__aMZX1 .generator-seo-page_composerSlotLabel__KBC3B{color:var(--color-paper-2);font-size:var(--text-meta);font-weight:560}.generator-seo-page_promptBoxBoard__aMZX1 .generator-seo-page_composerSlotHit__3_ZO_{display:flex;width:100%;height:auto;min-height:clamp(104px,15vh,148px);align-items:center;justify-content:center;padding:10px;border:1px dashed var(--hair-strong);border-radius:var(--radius-control);background:rgb(var(--ink-rgb)/.35);transition:border-color .16s ease,background .16s ease}.generator-seo-page_promptBoxBoard__aMZX1 .generator-seo-page_composerSlotHit__3_ZO_:hover{border-color:rgb(var(--accent-rgb)/.5);background:rgb(var(--paper-rgb)/.04)}.generator-seo-page_promptBoxBoard__aMZX1 .generator-seo-page_composerSlotFilled__TlQXe .generator-seo-page_composerSlotHit__3_ZO_{border-style:solid;border-color:var(--hair-strong);background:rgb(var(--ink-rgb)/.62)}.generator-seo-page_promptBoxBoard__aMZX1 .generator-seo-page_composerSlotImg__RciuO{width:100%;height:clamp(84px,13vh,126px);object-fit:contain}.generator-seo-page_promptBoxBoard__aMZX1 .generator-seo-page_composerSlotEmpty__SrTHA{flex-direction:column;gap:6px;padding:0 8px;font-size:var(--text-body);line-height:1.3}.generator-seo-page_promptBoxBoard__aMZX1 .generator-seo-page_composerSlotEmpty__SrTHA svg{width:20px;height:20px}.generator-seo-page_promptBoxBoard__aMZX1 .generator-seo-page_composerSlotHint__DK0dP{color:var(--color-paper-3);font-size:var(--text-meta);line-height:1.4}.generator-seo-page_promptBoxBoard__aMZX1 .generator-seo-page_composerPresets__JXT46{grid-area:presets;display:flex;flex-wrap:wrap;align-items:center;gap:8px;width:100%;padding-bottom:0;overflow:visible}.generator-seo-page_promptBoxBoard__aMZX1 .generator-seo-page_composerPresetsLabel__Vta82{flex:1 1 100%;color:var(--color-paper-2);font-size:var(--text-meta);font-weight:560}.generator-seo-page_promptBoxBoard__aMZX1 .generator-seo-page_composerPresetActive__yHS0s,.generator-seo-page_promptBoxBoard__aMZX1 .generator-seo-page_composerPreset__IwamK{min-height:44px;flex:1 1 0;justify-content:center;border-radius:var(--radius-control);font-size:var(--text-body)}.generator-seo-page_promptBoxBoard__aMZX1 .generator-seo-page_composerPresetImg__305Aj{width:34px;height:42px}.generator-seo-page_boardPromptHead__rhH3R{grid-area:promptHead;display:flex;min-height:44px;align-items:center;justify-content:space-between;gap:10px;color:var(--color-paper-2);font-size:var(--text-meta)}.generator-seo-page_boardPromptHead__rhH3R button{display:inline-flex;min-height:44px;flex:none;align-items:center;color:var(--color-paper-3);font-size:var(--text-meta);text-decoration:underline;text-underline-offset:2px}.generator-seo-page_boardPromptHead__rhH3R button:hover{color:var(--color-ember)}.generator-seo-page_boardPromptCollapsed__Xkpet{grid-area:prompt;min-width:0;overflow:hidden;padding:11px 13px;border:1px solid var(--hair-2);border-radius:var(--radius-control);background:rgb(var(--ink-rgb)/.4);color:var(--color-paper-2);font-size:var(--text-body);line-height:1.6;text-align:start;text-overflow:ellipsis;white-space:nowrap}.generator-seo-page_boardPromptCollapsed__Xkpet:hover{border-color:var(--hair-strong);color:var(--color-paper)}.generator-seo-page_boardNote__J68nr{grid-area:note;margin:0;color:var(--color-paper-3);font-size:var(--text-meta)}.generator-seo-page_composerConsent__55vx_{margin:-6px 0 0;color:var(--color-paper-2);font-size:var(--text-meta);line-height:1.5}.generator-seo-page_promptBoxBoard__aMZX1 textarea{grid-area:prompt;min-height:84px;padding:11px 13px;border:1px solid var(--hair-2);border-radius:var(--radius-control);background:rgb(var(--ink-rgb)/.4);font-size:var(--text-body);line-height:1.6}.generator-seo-page_actionsInline__DxRle{display:contents}.generator-seo-page_boardActions__oEcLE{grid-area:actions;display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px}.generator-seo-page_promptBoxBoard__aMZX1 .generator-seo-page_submitButton__b_WK_{width:auto;min-height:54px;flex:1 1 auto;order:0;border-radius:var(--radius-control);box-shadow:0 16px 36px -20px rgb(var(--accent-rgb)/.9);font-size:var(--text-ui)}.generator-seo-page_boardCost__Hvwae{margin:0;color:var(--color-paper-3);font-size:var(--text-meta);white-space:nowrap}@media (max-width:1099px){.generator-seo-page_boardHero__REtUO{padding-block:22px 26px}.generator-seo-page_boardTitle__BUaRT{font-size:clamp(25px,3.6vw,33px)}.generator-seo-page_boardSub__46k7Z{margin-top:9px;font-size:var(--text-body)}.generator-seo-page_boardGrid__2b_Xk{margin-top:16px}.generator-seo-page_boardCompare__YLOhZ{--compare-max-height:min(62svh,500px)}.generator-seo-page_promptBoxBoard__aMZX1{gap:11px;padding:14px}.generator-seo-page_promptBoxBoard__aMZX1 .generator-seo-page_composerSlotHit__3_ZO_{min-height:104px}}@media (max-width:767px){.generator-seo-page_boardHero__REtUO{padding-block:18px 22px}.generator-seo-page_boardInner__WjBeT{padding-inline:16px}.generator-seo-page_boardTitle__BUaRT{font-size:clamp(25px,7vw,32px)}.generator-seo-page_boardSub__46k7Z{font-size:var(--text-body)}.generator-seo-page_boardGrid__2b_Xk{grid-template-columns:minmax(0,1fr);gap:16px}.generator-seo-page_boardCompare__YLOhZ{max-width:520px;--compare-max-height:none}.generator-seo-page_promptBoxBoard__aMZX1 textarea{min-height:76px}.generator-seo-page_boardActions__oEcLE .generator-seo-page_submitButton__b_WK_{flex:1 0 100%}.generator-seo-page_boardCost__Hvwae{flex:1 0 100%;text-align:center}}@media (min-width:1100px) and (max-height:860px){.generator-seo-page_boardHero__REtUO{padding-block:16px 20px}.generator-seo-page_boardTitle__BUaRT{font-size:clamp(26px,3vw,34px)}.generator-seo-page_boardSub__46k7Z{margin-top:8px;font-size:var(--text-body);line-height:1.55}.generator-seo-page_boardGrid__2b_Xk{margin-top:14px}.generator-seo-page_boardCompare__YLOhZ{max-width:400px;--compare-max-height:min(70svh,500px)}.generator-seo-page_promptBoxBoard__aMZX1{gap:10px;padding:14px}.generator-seo-page_promptBoxBoard__aMZX1 .generator-seo-page_composerSlotHit__3_ZO_{min-height:92px}.generator-seo-page_promptBoxBoard__aMZX1 textarea{min-height:70px}}.generator-seo-page_videoHero__Igq9F{min-height:auto;background:var(--color-ink-950)}.generator-seo-page_videoHero__Igq9F:after{content:none}.generator-seo-page_videoHeroInner__RSEqt{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"kicker visual" "copy visual" "form visual";gap:24px 40px;min-height:auto;padding-block:72px;align-content:center;align-items:start;justify-items:start;text-align:start}.generator-seo-page_videoHeroInner__RSEqt>.generator-seo-page_kicker__Ir3ze{grid-area:kicker;min-height:44px}.generator-seo-page_videoHeroInner__RSEqt>.generator-seo-page_heroCopy__TYl50{display:block;grid-area:copy}.generator-seo-page_videoHeroInner__RSEqt .generator-seo-page_heroTitle__1LKpC{margin:0;font-size:clamp(40px,4.5vw,64px);line-height:1.05;text-transform:none}.generator-seo-page_videoHeroInner__RSEqt .generator-seo-page_heroSub__R_FYP{margin:24px 0 0}.generator-seo-page_videoHeroInner__RSEqt>.generator-seo-page_promptBox__ZwMze{grid-area:form;min-width:0;min-height:220px;margin:0}.generator-seo-page_videoHeroFigure__bREMs{grid-area:visual;align-self:center;min-width:0;margin:0}.generator-seo-page_videoHeroFigure__bREMs img,.generator-seo-page_videoWorkflowGrid__kdnux img{display:block;width:100%;height:auto}.generator-seo-page_videoHeroFigure__bREMs img{border-radius:var(--radius-card)}.generator-seo-page_videoHeroFigure__bREMs figcaption{margin-top:12px;color:var(--color-paper-3);font-size:var(--text-ui);line-height:1.6}.generator-seo-page_videoWorkflowGrid__kdnux{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:32px}.generator-seo-page_videoWorkflowGrid__kdnux figure{min-width:0;margin:0;overflow:hidden;border:1px solid var(--hair);border-radius:var(--radius-card)}.generator-seo-page_videoWorkflowGrid__kdnux figcaption{padding:24px}.generator-seo-page_videoWorkflowGrid__kdnux h3{margin:0 0 12px;font-size:var(--text-lead)}.generator-seo-page_videoWorkflowGrid__kdnux p{margin:0;color:var(--color-paper-2);line-height:1.7}.generator-seo-page_videoWorkflowGrid__kdnux small{display:block;margin-top:16px;color:var(--color-paper-3);font-size:var(--text-ui);line-height:1.6}@media (max-width:980px){.generator-seo-page_videoHeroInner__RSEqt{grid-template-columns:minmax(0,1fr);grid-template-areas:"kicker" "copy" "form" "visual";padding-block:40px}}@media (max-width:700px){.generator-seo-page_videoWorkflowGrid__kdnux{grid-template-columns:minmax(0,1fr)}}.output-kind-switch{width:100%;margin:0;padding:calc(var(--spacing) * 1.5);border:1px solid var(--hair);border-radius:var(--radius-control);background:var(--color-ink-850)}.output-kind-option,.output-kind-switch{display:flex;gap:calc(var(--spacing) * 2);min-width:0}.output-kind-option{flex:1 1 0;align-items:center;justify-content:center;min-height:calc(var(--spacing) * 12);padding:calc(var(--spacing) * 2) calc(var(--spacing) * 3);border:0;border-radius:calc(var(--radius-control) - var(--spacing));background:transparent;color:var(--color-paper-2);font-size:var(--text-ui);font-weight:600;cursor:pointer;transition:background-color .16s ease,color .16s ease}.output-kind-option:hover{background:rgb(var(--paper-rgb)/.06);color:var(--color-paper)}.output-kind-option[aria-pressed=true]{background:var(--accent);color:var(--color-ink-950)}.output-kind-option:focus-visible{outline:2px solid var(--color-paper);outline-offset:2px}.output-kind-check{display:grid;place-items:center;width:14px;height:14px}