.TopbarNavigationPills_topbar__3bpgV{background-color:#141414;border-bottom:1px solid #2a2a2a;display:flex;flex-direction:column;flex-shrink:0}.TopbarNavigationPills_topRow__V2Y_Y{height:49px;display:flex;align-items:center;padding:0 24px;border-bottom:1px solid #2a2a2a}.TopbarNavigationPills_bottomRow__EpGPI{display:flex;align-items:center;padding:24px 24px 24px 16px;gap:4px}@media (max-width:768px){.TopbarNavigationPills_bottomRow__EpGPI{flex-direction:column;align-items:flex-start;height:auto;gap:8px}}@media (min-width:769px) and (max-width:1111px){.TopbarNavigationPills_bottomRow__EpGPI{justify-content:flex-start;flex-wrap:wrap;gap:6px}}@media (min-width:1111px){.TopbarNavigationPills_bottomRow__EpGPI{justify-content:space-between;flex-wrap:nowrap;gap:4px;height:28px}}.TopbarNavigationPills_breadcrumb__4yMsf{display:flex;align-items:center;gap:8px}.TopbarNavigationPills_breadcrumbItem__Lr1D2{color:#b0b0b0;font-size:13px;font-weight:400;letter-spacing:.25px;text-decoration:none;transition:color .2s ease;cursor:pointer}.TopbarNavigationPills_breadcrumbItem__Lr1D2:hover{color:#ffffff}.TopbarNavigationPills_separator__9LyeZ{width:14px;height:14px;color:#666666;flex-shrink:0}.TopbarNavigationPills_currentItem__Msf0k{color:#ffffff;font-size:13px;font-weight:500;letter-spacing:.25px}.TopbarNavigationPills_pillsContainer__SUewh{display:flex;align-items:center;flex-wrap:wrap;gap:4px;max-height:calc(28px * 2 + 4px);overflow:hidden}.TopbarNavigationPills_pill__8l1EK{display:inline-flex;align-items:center;height:28px;padding:4px 12px;background:transparent;border:none;border-radius:4px;color:#a3a3a3;font-size:13px;font-weight:400;letter-spacing:.25px;text-decoration:none;transition:all .2s ease;cursor:pointer;white-space:nowrap;justify-content:center;box-sizing:border-box}.TopbarNavigationPills_pill__8l1EK:hover{color:#ffffff;background:rgba(255,255,255,.05)}.TopbarNavigationPills_pill__8l1EK.TopbarNavigationPills_pillActive__pzZU5{color:#d6d6d6;background:#1f1f1f;font-weight:500}.TopbarNavigationPills_pill__8l1EK.TopbarNavigationPills_pillActive__pzZU5:hover{background:#1f1f1f;color:#ffffff}.InputField_inputGroup__ggGWR{display:flex;flex-direction:column;gap:.5rem}.InputField_label__bDjPg{font-size:.875rem;font-weight:500;color:#d0d0d0;letter-spacing:.01em}.InputField_required__UamHL:after{content:" *";color:#ef4444}.InputField_input__ItByX{padding:.875rem 1rem;background-color:#1a1a1a;border:1px solid #2a2a2a;border-radius:8px;font-size:1rem;color:#f5f5f5;transition:all .2s ease;width:100%}.InputField_input__ItByX:focus{outline:none;border-color:#6b7280;background-color:#1f1f1f;box-shadow:0 0 0 2px rgba(255,255,255,.1)}.InputField_input__ItByX::placeholder{color:#666}.InputField_inputError__tifVX{border-color:#ef4444!important;background-color:#1f1818}.InputField_inputError__tifVX:focus{border-color:#ef4444;box-shadow:0 0 0 2px rgba(239,68,68,.1)}.InputField_helperText__DrbdJ{font-size:.8rem;color:#888;line-height:1.4}.InputField_errorText__PANEm{font-size:.75rem;color:#ef4444;display:flex;align-items:center;gap:.25rem}.InputField_errorText__PANEm:before{content:"⚠";font-size:.875rem}.AddItemModal_overlay__R_vbq{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.7);display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem;backdrop-filter:blur(4px);animation:AddItemModal_fadeIn___TNyb .2s ease-out}@keyframes AddItemModal_fadeIn___TNyb{0%{opacity:0}to{opacity:1}}.AddItemModal_modal__PUJO4{background-color:#1a1a1a;border:1px solid #333;border-radius:16px;box-shadow:0 20px 32px rgba(0,0,0,.5);width:100%;max-width:520px;max-height:90vh;overflow:hidden;animation:AddItemModal_slideIn__w5vWP .3s cubic-bezier(.4,0,.2,1)}@keyframes AddItemModal_slideIn__w5vWP{0%{opacity:0;transform:translateY(-20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.AddItemModal_header__zxQ1s{display:flex;align-items:center;justify-content:space-between;padding:1.5rem 2rem;border-bottom:1px solid #333;background-color:#0a0a0a}.AddItemModal_title__FwJWG{display:flex;align-items:center;gap:.75rem;color:#f5f5f5;font-size:1.25rem;font-weight:600;margin:0}.AddItemModal_closeButton__aD2cm{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:none;border:none;color:#a0a0a0;cursor:pointer;border-radius:8px;transition:all .2s ease}.AddItemModal_closeButton__aD2cm:hover:not(:disabled){background-color:#2a2a2a;color:#f5f5f5}.AddItemModal_closeButton__aD2cm:disabled{opacity:.5;cursor:not-allowed}.AddItemModal_form__iXG3W{display:flex;flex-direction:column;height:100%}.AddItemModal_content__IJN76{flex:1;padding:2rem;overflow-y:auto;max-height:60vh}.AddItemModal_field__0Kqha{margin-bottom:1.5rem}.AddItemModal_field__0Kqha:last-child{margin-bottom:0}.AddItemModal_label__AH5aY{display:block;color:#f5f5f5;font-size:.875rem;font-weight:500;margin-bottom:.5rem}.AddItemModal_required__e4RM6{color:#ef4444;margin-left:.25rem}.AddItemModal_select__dD6ld,.AddItemModal_textarea__pSOhf{width:100%;padding:.875rem 1rem;background-color:#0a0a0a;border:1px solid #333;border-radius:8px;color:#f5f5f5;font-size:.875rem;transition:all .2s ease}.AddItemModal_select__dD6ld:focus,.AddItemModal_textarea__pSOhf:focus{outline:none;border-color:#666;box-shadow:0 0 0 3px rgba(255,255,255,.1)}.AddItemModal_select__dD6ld:disabled,.AddItemModal_textarea__pSOhf:disabled{opacity:.5;cursor:not-allowed}.AddItemModal_select__dD6ld.AddItemModal_error__re_a9,.AddItemModal_textarea__pSOhf.AddItemModal_error__re_a9{border-color:#ef4444;box-shadow:0 0 0 3px rgba(239,68,68,.1)}.AddItemModal_textarea__pSOhf{resize:vertical;min-height:80px;font-family:inherit}.AddItemModal_checkboxLabel__D8gvi{display:flex;align-items:flex-start;gap:.75rem;cursor:pointer;color:#f5f5f5;font-size:.875rem;line-height:1.5}.AddItemModal_checkbox__WmpVZ{width:16px;height:16px;accent-color:#ffffff;cursor:pointer;margin-top:.125rem}.AddItemModal_checkbox__WmpVZ:disabled{opacity:.5;cursor:not-allowed}.AddItemModal_checkboxLabelText__4ybLY{flex:1}.AddItemModal_helperText__X7FSG{color:#a0a0a0;font-size:.75rem;margin:.5rem 0 0;line-height:1.4}.AddItemModal_errorText__kmaRH{display:flex;align-items:center;gap:.5rem;color:#ef4444;font-size:.75rem;margin:.5rem 0 0;line-height:1.4}.AddItemModal_footer__0o2FB{display:flex;align-items:center;justify-content:flex-end;gap:1rem;padding:1.5rem 2rem;border-top:1px solid #333;background-color:#0a0a0a}.AddItemModal_field__0Kqha .AddItemModal_error__re_a9{border-color:#ef4444}@media (max-width:768px){.AddItemModal_overlay__R_vbq{padding:.5rem}.AddItemModal_modal__PUJO4{max-width:100%;max-height:95vh;border-radius:12px}.AddItemModal_header__zxQ1s{padding:1rem 1.5rem}.AddItemModal_title__FwJWG{font-size:1.125rem}.AddItemModal_content__IJN76{padding:1.5rem;max-height:70vh}.AddItemModal_footer__0o2FB{padding:1rem 1.5rem;flex-direction:column;align-items:stretch}.AddItemModal_footer__0o2FB button{width:100%}.AddItemModal_field__0Kqha{margin-bottom:1.25rem}}.AddItemModal_modal__PUJO4:focus{outline:none}@media (prefers-contrast:high){.AddItemModal_modal__PUJO4{border:2px solid #ffffff}.AddItemModal_select__dD6ld,.AddItemModal_textarea__pSOhf{border:2px solid #666}.AddItemModal_select__dD6ld:focus,.AddItemModal_textarea__pSOhf:focus{border:2px solid #ffffff}}@media (prefers-reduced-motion:reduce){.AddItemModal_modal__PUJO4,.AddItemModal_overlay__R_vbq{animation:none}.AddItemModal_closeButton__aD2cm,.AddItemModal_select__dD6ld,.AddItemModal_textarea__pSOhf{transition:none}}.Strategy_container__Jl4Fp{width:100%;max-width:1200px;margin:0 auto;padding:1rem}.Strategy_grid__6z5AV{display:flex;flex-direction:column;gap:1.5rem}.Strategy_loadingState__J_H5i{display:flex;align-items:center;justify-content:center;gap:.75rem;padding:3rem;color:rgba(255,255,255,.7);font-size:1.1rem}.Strategy_loadingSpinner__zEVRw{animation:Strategy_spin__bjeG5 1s linear infinite}@keyframes Strategy_spin__bjeG5{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Strategy_emptyState___9YeQ{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem;text-align:center;color:rgba(255,255,255,.7)}.Strategy_emptyStateIcon__94tem{margin-bottom:1rem;opacity:.5}.Strategy_emptyState___9YeQ h3{margin:0 0 .5rem;font-size:1.25rem;font-weight:600;color:white}.Strategy_emptyState___9YeQ p{margin:0;font-size:1rem}.Strategy_executiveSummary__UtLkr{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:2rem;margin-bottom:1rem}.Strategy_executiveHeader__eyr_5{display:flex;align-items:center;gap:1rem;margin-bottom:1.5rem}.Strategy_executiveIcon__zrcYf{color:#60a5fa;background:rgba(96,165,250,.1);padding:.75rem;border-radius:12px}.Strategy_executiveTitle__hzO1C{margin:0;font-size:1.5rem;font-weight:700;color:white}.Strategy_overarchingGoal__4Ikj2{font-size:1.1rem;line-height:1.6;color:rgba(255,255,255,.95);margin:0 0 2rem;padding:1.5rem;background:rgba(255,255,255,.05);border-radius:12px;border-left:4px solid #60a5fa}.Strategy_strategicPillars__R04VV{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1rem}.Strategy_pillar__r0kqd{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:1.5rem;transition:all .2s ease}.Strategy_pillar__r0kqd:hover{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.2);transform:translateY(-2px)}.Strategy_pillarHeader__hVEbv{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem}.Strategy_pillarIcon__3SkzU{color:#8b5cf6;flex-shrink:0}.Strategy_pillarTitle__v4Gd9{margin:0;font-size:1.1rem;font-weight:600;color:white}.Strategy_pillarDescription__WyOzW{margin:0;font-size:.95rem;line-height:1.5;color:rgba(255,255,255,.8)}.Strategy_section__JC_OX{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:1.5rem;backdrop-filter:blur(10px);transition:all .2s ease}.Strategy_section__JC_OX:hover{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.2)}.Strategy_sectionHeader__cjOSR{display:flex;align-items:center;gap:.75rem;margin-bottom:1.5rem}.Strategy_sectionIcon__d6rap{color:#10b981;flex-shrink:0}.Strategy_sectionTitle__39PA2{margin:0;font-size:1.25rem;font-weight:600;color:white}.Strategy_sectionContent__Rvi0T{color:rgba(255,255,255,.9)}.Strategy_priorityHigh__xitPY{border-left:4px solid #ef4444;background:rgba(239,68,68,.05)}.Strategy_priorityMedium__5yp3K{border-left:4px solid #f59e0b;background:rgba(245,158,11,.05)}.Strategy_priorityLow__9wVqW{border-left:4px solid #10b981;background:rgba(16,185,129,.05)}.Strategy_priorityBadge__yOhz9{display:inline-block;padding:.25rem .75rem;border-radius:9999px;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.025em}.Strategy_priorityBadgeHigh__G1NVZ{background:rgba(239,68,68,.2);color:#fca5a5}.Strategy_priorityBadgeMedium__rMB7Z{background:rgba(245,158,11,.2);color:#fcd34d}.Strategy_priorityBadgeLow__16_U5{background:rgba(16,185,129,.2);color:#6ee7b7}.Strategy_itemsList__68pt1{display:flex;flex-direction:column;gap:1rem}.Strategy_itemCard__nwLrq{background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08);border-radius:8px;padding:1rem;transition:all .2s ease}.Strategy_itemCard__nwLrq:hover{background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.15)}.Strategy_itemHeader__gqVEc{display:flex;justify-content:between;align-items:flex-start;gap:1rem;margin-bottom:.75rem}.Strategy_itemTitle__5v1oY{margin:0;font-size:1rem;font-weight:600;color:white;flex:1}.Strategy_itemMeta__XHdhD{display:flex;align-items:center;gap:.5rem;font-size:.85rem;color:rgba(255,255,255,.6);margin-bottom:.5rem}.Strategy_itemDescription__MidMp{margin:0;font-size:.9rem;line-height:1.5;color:rgba(255,255,255,.8)}.Strategy_categoryTag__Hbotp{background:rgba(96,165,250,.2);color:#93c5fd;padding:.25rem .5rem;border-radius:6px;font-size:.75rem;font-weight:500}.Strategy_twoColumnGrid__nwfNn{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:1rem}.Strategy_threeColumnGrid__Ewmpn{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1rem}.Strategy_competitorCard__k6ynZ{background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08);border-radius:8px;padding:1.5rem}.Strategy_competitorDomain__25y6s{margin:0 0 1rem;font-size:1.1rem;font-weight:600;color:#60a5fa}.Strategy_strengthsGaps__NE59H{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.Strategy_gapsSection__qDG3H,.Strategy_strengthsSection__zgelj{padding:0}.Strategy_gapsSection__qDG3H h4,.Strategy_strengthsSection__zgelj h4{margin:0 0 .75rem;font-size:.9rem;font-weight:600;text-transform:uppercase;letter-spacing:.025em}.Strategy_strengthsSection__zgelj h4{color:#10b981}.Strategy_gapsSection__qDG3H h4{color:#f59e0b}.Strategy_strengthsGapsList__3aimZ{margin:0;padding:0;list-style:none}.Strategy_strengthsGapsList__3aimZ li{margin-bottom:.5rem;padding-left:1rem;font-size:.85rem;line-height:1.4;color:rgba(255,255,255,.8);position:relative}.Strategy_strengthsGapsList__3aimZ li:before{content:"•";position:absolute;left:0;font-weight:700}.Strategy_strengthsSection__zgelj .Strategy_strengthsGapsList__3aimZ li:before{color:#10b981}.Strategy_gapsSection__qDG3H .Strategy_strengthsGapsList__3aimZ li:before{color:#f59e0b}.Strategy_keywordsList__jJnT_{display:flex;flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none}.Strategy_keywordTag__RLnfn{background:rgba(139,92,246,.2);color:#c4b5fd;padding:.5rem .75rem;border-radius:8px;font-size:.85rem;font-weight:500;transition:all .2s ease}.Strategy_keywordTag__RLnfn:hover{background:rgba(139,92,246,.3);transform:translateY(-1px)}.Strategy_authorityGrid__SkQ4D{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:1rem}.Strategy_authoritySection__4L0ff{background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08);border-radius:8px;padding:1.25rem}.Strategy_authoritySectionTitle__SA_Qp{margin:0 0 1rem;font-size:1rem;font-weight:600;color:#60a5fa;text-transform:uppercase;letter-spacing:.025em}.Strategy_authorityItem__7Xfm6{margin-bottom:1rem;padding:1rem;background:rgba(255,255,255,.02);border-radius:6px;border-left:3px solid #8b5cf6}.Strategy_authorityItem__7Xfm6:last-child{margin-bottom:0}.Strategy_authorityItemTitle__YGu2s{margin:0 0 .5rem;font-size:.95rem;font-weight:600;color:white}.Strategy_authorityItemMeta__Tql8S{margin:0 0 .5rem;font-size:.8rem;color:rgba(255,255,255,.6)}.Strategy_authorityItemDescription__D9XGt{margin:0;font-size:.85rem;line-height:1.4;color:rgba(255,255,255,.8)}.Strategy_takeawaysGrid__KG3ix{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem}.Strategy_takeawayCard__dFXc4{background:linear-gradient(135deg,rgba(96,165,250,.1),rgba(139,92,246,.1));border:1px solid rgba(96,165,250,.2);border-radius:12px;padding:1.5rem;transition:all .3s ease}.Strategy_takeawayCard__dFXc4:hover{transform:translateY(-2px);border-color:rgba(96,165,250,.4);box-shadow:0 8px 25px rgba(96,165,250,.15)}.Strategy_takeawayHeader__gBk6g{margin-bottom:1rem}.Strategy_takeawayMetric__rW1kn{font-size:1.5rem;font-weight:700;color:#60a5fa;margin-bottom:.5rem}.Strategy_takeawayTitle__jKXoa{font-size:1.1rem;font-weight:600;color:white;line-height:1.3}.Strategy_takeawayAction__lEtcE{margin-bottom:.75rem;font-size:.9rem;line-height:1.4;color:rgba(255,255,255,.85)}.Strategy_takeawayImpact__6njZq{font-size:.85rem;line-height:1.4;color:rgba(255,255,255,.7)}.Strategy_enhancedCompetitorCard__qCFJW{background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:1.5rem;margin-bottom:2rem}.Strategy_competitorHeader__YD2PF{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid rgba(255,255,255,.1)}.Strategy_domainRating__EuG_M{display:flex;align-items:center;gap:.5rem;background:rgba(255,215,0,.1);padding:.5rem .75rem;border-radius:6px;font-size:.85rem;color:#ffd700;font-weight:600}.Strategy_competitorDetails__cF4P1{display:flex;flex-direction:column;gap:1.5rem}.Strategy_basicAnalysis__ytARK{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.Strategy_competitorSubsection__lMYcV{background:rgba(255,255,255,.02);border:1px solid rgba(255,255,255,.05);border-radius:8px;padding:1.25rem}.Strategy_subsectionTitle__nHAaQ{display:flex;align-items:center;gap:.5rem;margin:0 0 1rem;font-size:1rem;font-weight:600;color:#8b5cf6}.Strategy_backlinksGrid__mJiUD{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1rem}.Strategy_backlinkCard__Ec3rt{background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08);border-radius:6px;padding:1rem}.Strategy_backlinkHeader__om1F0{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}.Strategy_backlinkDomain__HniEX{display:flex;align-items:center;gap:.25rem;color:#60a5fa;text-decoration:none;font-weight:500;font-size:.9rem}.Strategy_backlinkDomain__HniEX:hover{text-decoration:underline}.Strategy_domainAuthority__c3x6p{background:rgba(34,197,94,.1);color:#22c55e;padding:.25rem .5rem;border-radius:4px;font-size:.75rem;font-weight:600}.Strategy_backlinkDetails__GeX5A{display:flex;justify-content:space-between;align-items:center}.Strategy_anchorText__A6W3Y{font-size:.8rem;color:rgba(255,255,255,.7);font-style:italic}.Strategy_linkType__FCgT4{padding:.2rem .4rem;border-radius:3px;font-size:.7rem;font-weight:600;text-transform:uppercase}.Strategy_follow__7kclM{background:rgba(34,197,94,.1);color:#22c55e}.Strategy_nofollow__UmORv{background:rgba(239,68,68,.1);color:#ef4444}.Strategy_articlesGrid__lga9G{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:1rem}.Strategy_articleCard__jSbve{background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08);border-radius:6px;padding:1rem}.Strategy_articleHeader__G2_KJ{margin-bottom:.75rem}.Strategy_articleTitle__qeJvx{display:flex;align-items:center;gap:.25rem;color:#60a5fa;text-decoration:none;font-weight:600;font-size:.95rem;line-height:1.3;margin-bottom:.5rem}.Strategy_articleTitle__qeJvx:hover{text-decoration:underline}.Strategy_articleTraffic__86Fva{background:rgba(139,92,246,.1);color:#8b5cf6;padding:.25rem .5rem;border-radius:4px;font-size:.75rem;font-weight:600;display:inline-block}.Strategy_articleKeywords__xSg2W{font-size:.8rem;color:rgba(255,255,255,.7);margin-bottom:.5rem}.Strategy_articleDate__CJQiw{font-size:.75rem;color:rgba(255,255,255,.5)}.Strategy_gapsGrid__nm3Un{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1rem}.Strategy_gapCard__DMmk4{background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08);border-radius:6px;padding:1rem}.Strategy_gapHeader__nFgE_{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:.75rem}.Strategy_gapArea__LHi4H{margin:0;font-size:.9rem;font-weight:600;color:white}.Strategy_impactBadge__eHK_A{padding:.25rem .5rem;border-radius:4px;font-size:.7rem;font-weight:600;text-transform:uppercase}.Strategy_impactHigh__TavES{background:rgba(239,68,68,.1);color:#ef4444}.Strategy_impactMedium__Up1YN{background:rgba(245,158,11,.1);color:#f59e0b}.Strategy_impactLow___mxO9{background:rgba(34,197,94,.1);color:#22c55e}.Strategy_gapDescription___hIFp{margin:0;font-size:.85rem;line-height:1.4;color:rgba(255,255,255,.7)}.Strategy_reviewsGrid__Dd151{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1rem}.Strategy_reviewCard__AnM_v{background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08);border-radius:6px;padding:1rem}.Strategy_reviewHeader__AKBQy{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem}.Strategy_reviewSource__lsmfL{display:flex;align-items:center;gap:.5rem;color:#f59e0b;font-weight:600;font-size:.85rem}.Strategy_reviewCategory__oZG9M{background:rgba(239,68,68,.1);color:#ef4444;padding:.25rem .5rem;border-radius:4px;font-size:.75rem;font-weight:600}.Strategy_reviewFeedback__ibIIY{font-size:.85rem;color:rgba(255,255,255,.7);margin-bottom:.75rem;line-height:1.4}.Strategy_reviewOpportunity__AdTg6{font-size:.85rem;color:rgba(255,255,255,.85);line-height:1.4}@media (max-width:768px){.Strategy_grid__6z5AV{gap:1rem}.Strategy_container__Jl4Fp{padding:.5rem}.Strategy_executiveSummary__UtLkr{padding:1.5rem}.Strategy_executiveTitle__hzO1C{font-size:1.25rem}.Strategy_articlesGrid__lga9G,.Strategy_authorityGrid__SkQ4D,.Strategy_backlinksGrid__mJiUD,.Strategy_basicAnalysis__ytARK,.Strategy_gapsGrid__nm3Un,.Strategy_reviewsGrid__Dd151,.Strategy_strategicPillars__R04VV,.Strategy_strengthsGaps__NE59H,.Strategy_takeawaysGrid__KG3ix,.Strategy_threeColumnGrid__Ewmpn,.Strategy_twoColumnGrid__nwfNn{grid-template-columns:1fr}.Strategy_competitorHeader__YD2PF{flex-direction:column;align-items:flex-start;gap:1rem}.Strategy_competitorSubsection__lMYcV,.Strategy_enhancedCompetitorCard__qCFJW{padding:1rem}}.StrategyCard_card__CpvlS{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:1.5rem;backdrop-filter:blur(10px);transition:all .2s ease}.StrategyCard_card__CpvlS:hover{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.2);transform:translateY(-2px)}.StrategyCard_header__DKQ5E{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem}.StrategyCard_icon___GLOK{color:#60a5fa;flex-shrink:0}.StrategyCard_title__VdYCy{margin:0;font-size:1.25rem;font-weight:600;color:white}.StrategyCard_content__A70A_{color:rgba(255,255,255,.9)}.StrategyCard_description__sCFBl{margin:0 0 1rem;line-height:1.6;font-size:.95rem}.StrategyCard_section__S4C5v{margin-top:1.5rem}.StrategyCard_sectionTitle__pcznm{margin:0 0 .75rem;font-size:1rem;font-weight:600;color:#60a5fa}.StrategyCard_actionsList__b9Q8_{margin:0;padding-left:1.25rem;list-style:none}.StrategyCard_actionItem__cbCeD{position:relative;margin-bottom:.5rem;padding-left:.5rem;font-size:.9rem;line-height:1.5}.StrategyCard_actionItem__cbCeD:before{content:"•";position:absolute;left:-.75rem;color:#60a5fa;font-weight:700}.StrategyCard_kpisList__DluZW{display:flex;flex-direction:column;gap:1rem}.StrategyCard_kpiItem___YOy7{padding:1rem;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08);border-radius:8px}.StrategyCard_kpiMetric__oISpE{margin:0 0 .5rem;font-size:1rem;font-weight:600;color:white}.StrategyCard_kpiGoal__r7yt9{margin:0 0 .5rem;font-size:.9rem;color:rgba(255,255,255,.8);line-height:1.4}.StrategyCard_kpiTracking__u_Cp2{margin:0;font-size:.85rem;color:rgba(255,255,255,.6);font-style:italic}@media (max-width:768px){.StrategyCard_card__CpvlS{padding:1rem}.StrategyCard_title__VdYCy{font-size:1.1rem}}.ComingSoonModal_overlay__38WKl{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.7);display:flex;align-items:center;justify-content:center;z-index:1000;backdrop-filter:blur(4px)}.ComingSoonModal_modal__K9Vie{background:#1a1a1a;border:1px solid #333;border-radius:12px;width:90%;max-width:480px;padding:0;box-shadow:0 20px 25px -5px rgba(0,0,0,.4);animation:ComingSoonModal_fadeIn__1bAf_ .2s ease-out}@keyframes ComingSoonModal_fadeIn__1bAf_{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.ComingSoonModal_header__A4xH0{padding:24px 24px 16px;border-bottom:1px solid #333;text-align:center}.ComingSoonModal_title__HoQ2D{font-size:1.5rem;font-weight:600;color:#f5f5f5;margin:0}.ComingSoonModal_content__YpvJr{padding:32px 24px 24px}.ComingSoonModal_iconSection__cgD5X{display:flex;justify-content:center;margin-bottom:20px}.ComingSoonModal_iconWrapper___DRxd{background:linear-gradient(90deg,#4fc3f7,#29b6f6 50%,#0288d1);border-radius:50%;padding:16px;display:flex;align-items:center;justify-content:center}.ComingSoonModal_icon__uwh8T{color:white;width:32px;height:32px}.ComingSoonModal_subtitle__wsa6q{font-size:1.25rem;font-weight:600;color:#f5f5f5;margin:0 0 16px;text-align:center}.ComingSoonModal_message__DqyBT{color:#d1d5db;line-height:1.6;margin-bottom:24px;font-size:.95rem;text-align:center}.ComingSoonModal_actions__7Gtwp{display:flex;gap:12px;justify-content:center}.ComingSoonModal_closeButton__1CIQG{border:none;color:white;font-weight:600}.ComingSoonModal_closeButton__1CIQG,.ComingSoonModal_closeButton__1CIQG:hover{background:linear-gradient(90deg,#4fc3f7,#29b6f6 50%,#0288d1)}@media (max-width:480px){.ComingSoonModal_modal__K9Vie{margin:16px}.ComingSoonModal_actions__7Gtwp{flex-direction:column}.ComingSoonModal_actions__7Gtwp button{flex:1}}.KeywordClustersCard_card__WcriX{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:1.5rem;backdrop-filter:blur(10px);transition:all .2s ease}.KeywordClustersCard_card__WcriX:hover{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.2);transform:translateY(-2px)}.KeywordClustersCard_header__28SGJ{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem}.KeywordClustersCard_icon__7yzPX{color:#60a5fa;flex-shrink:0}.KeywordClustersCard_title__DgV2F{margin:0;font-size:1.25rem;font-weight:600;color:white}.KeywordClustersCard_content__QE_Zy{color:rgba(255,255,255,.9)}.KeywordClustersCard_description__ilm39{margin:0 0 1.5rem;line-height:1.6;font-size:.95rem}.KeywordClustersCard_clustersList__D8Mnr{display:flex;flex-direction:column;gap:1rem}.KeywordClustersCard_clusterItem__jM1qb{padding:1rem;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08);border-radius:8px}.KeywordClustersCard_clusterHeader__64v_4{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem}.KeywordClustersCard_clusterTitle__vj_Qu{margin:0;font-size:1rem;font-weight:600;color:white}.KeywordClustersCard_priorityBadge__1JJoO{background:linear-gradient(135deg,#60a5fa,#3b82f6);color:white;padding:.25rem .5rem;border-radius:4px;font-size:.75rem;font-weight:600}.KeywordClustersCard_clusterMeta__cpFKw{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:.5rem;margin-bottom:1rem}.KeywordClustersCard_metaItem__i1fsE{font-size:.85rem;color:rgba(255,255,255,.8)}.KeywordClustersCard_metaItem__i1fsE strong{color:#60a5fa}.KeywordClustersCard_secondaryKeywords__AoEP2{margin-top:1rem}.KeywordClustersCard_secondaryTitle__7MUzf{margin:0 0 .5rem;font-size:.9rem;font-weight:600;color:#60a5fa}.KeywordClustersCard_keywordTags__5cLoI{display:flex;flex-wrap:wrap;gap:.5rem}.KeywordClustersCard_keywordTag__j4PwD{background:rgba(96,165,250,.1);border:1px solid rgba(96,165,250,.3);color:#60a5fa;padding:.25rem .5rem;border-radius:4px;font-size:.8rem;font-weight:500}@media (max-width:768px){.KeywordClustersCard_clusterHeader__64v_4{flex-direction:column;align-items:flex-start;gap:.5rem}.KeywordClustersCard_clusterMeta__cpFKw{grid-template-columns:1fr;gap:.25rem}.KeywordClustersCard_card__WcriX{padding:1rem}}.DomainConfirmationModal_overlay__EQb6J{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.7);display:flex;align-items:center;justify-content:center;z-index:1000;backdrop-filter:blur(4px)}.DomainConfirmationModal_modal__zSI9R{background:#1a1a1a;border:1px solid #333;border-radius:12px;width:90%;max-width:480px;padding:0;box-shadow:0 20px 25px -5px rgba(0,0,0,.4)}.DomainConfirmationModal_header__HKqVa{padding:24px 24px 16px;border-bottom:1px solid #333}.DomainConfirmationModal_title__ShZVV{font-size:1.25rem;font-weight:600;color:#f5f5f5;margin:0}.DomainConfirmationModal_content__qTEhr{padding:24px}.DomainConfirmationModal_domainDisplay__5tBxB{background:#2a2a2a;border:1px solid #444;border-radius:8px;padding:12px 16px;margin-bottom:20px;text-align:center;font-family:Geist Mono,monospace;color:#60a5fa;font-size:1.1rem}.DomainConfirmationModal_message__LnGCx{color:#d1d5db;line-height:1.6;margin-bottom:24px;font-size:.95rem}.DomainConfirmationModal_errorSection__vSsuy{margin-top:16px}.DomainConfirmationModal_error__CaHmP{background:#7f1d1d;border:1px solid #dc2626;border-radius:8px;padding:12px 16px;margin-bottom:16px}.DomainConfirmationModal_error__CaHmP p{color:#fecaca;margin:0;font-size:.9rem}.DomainConfirmationModal_actions__atYs6,.DomainConfirmationModal_retryActions__yH6Wx{display:flex;gap:12px;justify-content:flex-end}.DomainConfirmationModal_actions__atYs6 button:first-child,.DomainConfirmationModal_retryActions__yH6Wx button:first-child{flex:1}.DomainConfirmationModal_actions__atYs6 button:last-child,.DomainConfirmationModal_retryActions__yH6Wx button:last-child{flex:0 0 auto;min-width:80px}@media (max-width:480px){.DomainConfirmationModal_modal__zSI9R{margin:16px}.DomainConfirmationModal_actions__atYs6,.DomainConfirmationModal_retryActions__yH6Wx{flex-direction:column}.DomainConfirmationModal_actions__atYs6 button,.DomainConfirmationModal_retryActions__yH6Wx button{flex:1}}.CompetitorAnalysisCard_card__kcxMb{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:1.5rem;backdrop-filter:blur(10px);transition:all .2s ease}.CompetitorAnalysisCard_card__kcxMb:hover{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.2);transform:translateY(-2px)}.CompetitorAnalysisCard_header__5ZEMC{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem}.CompetitorAnalysisCard_icon__NrE_G{color:#60a5fa;flex-shrink:0}.CompetitorAnalysisCard_title__4164m{margin:0;font-size:1.25rem;font-weight:600;color:white}.CompetitorAnalysisCard_content__DUUm_{color:rgba(255,255,255,.9)}.CompetitorAnalysisCard_description__F77Wu{margin:0 0 1.5rem;line-height:1.6;font-size:.95rem}.CompetitorAnalysisCard_competitorsList___fDZW{display:flex;flex-direction:column;gap:1.5rem}.CompetitorAnalysisCard_competitorItem__U4muC{padding:1rem;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08);border-radius:8px}.CompetitorAnalysisCard_competitorDomain__1MY1V{margin:0 0 1rem;font-size:1.1rem;font-weight:600;color:white;padding-bottom:.5rem;border-bottom:1px solid rgba(255,255,255,.1)}.CompetitorAnalysisCard_analysisGrid__cK5tu{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.CompetitorAnalysisCard_strengthsSection__WFQz9,.CompetitorAnalysisCard_weaknessesSection__H5Nbt{padding:.75rem;border-radius:6px}.CompetitorAnalysisCard_strengthsSection__WFQz9{background:rgba(34,197,94,.05);border:1px solid rgba(34,197,94,.2)}.CompetitorAnalysisCard_weaknessesSection__H5Nbt{background:rgba(239,68,68,.05);border:1px solid rgba(239,68,68,.2)}.CompetitorAnalysisCard_sectionTitle__KqCFv{margin:0 0 .75rem;font-size:.9rem;font-weight:600}.CompetitorAnalysisCard_strengthsSection__WFQz9 .CompetitorAnalysisCard_sectionTitle__KqCFv{color:#22c55e}.CompetitorAnalysisCard_weaknessesSection__H5Nbt .CompetitorAnalysisCard_sectionTitle__KqCFv{color:#ef4444}.CompetitorAnalysisCard_pointsList__uYpPY{margin:0;padding:0;list-style:none}.CompetitorAnalysisCard_strengthPoint__5GLy4,.CompetitorAnalysisCard_weaknessPoint__F55yo{position:relative;margin-bottom:.5rem;padding-left:1rem;font-size:.85rem;line-height:1.4;color:rgba(255,255,255,.8)}.CompetitorAnalysisCard_strengthPoint__5GLy4:before{content:"✓";position:absolute;left:0;color:#22c55e;font-weight:700}.CompetitorAnalysisCard_weaknessPoint__F55yo:before{content:"✗";position:absolute;left:0;color:#ef4444;font-weight:700}@media (max-width:768px){.CompetitorAnalysisCard_analysisGrid__cK5tu{grid-template-columns:1fr;gap:.75rem}.CompetitorAnalysisCard_card__kcxMb{padding:1rem}.CompetitorAnalysisCard_competitorItem__U4muC{padding:.75rem}}.EditItemModal_overlay___w4tF{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.7);display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem;backdrop-filter:blur(4px);animation:EditItemModal_fadeIn__8ARhp .2s ease-out}@keyframes EditItemModal_fadeIn__8ARhp{0%{opacity:0}to{opacity:1}}.EditItemModal_modal__VKRko{background-color:#1a1a1a;border:1px solid #333;border-radius:16px;box-shadow:0 20px 32px rgba(0,0,0,.5);width:100%;max-width:520px;max-height:90vh;overflow:hidden;animation:EditItemModal_slideIn__O4bnc .3s cubic-bezier(.4,0,.2,1)}@keyframes EditItemModal_slideIn__O4bnc{0%{opacity:0;transform:translateY(-20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.EditItemModal_header__LIB9B{display:flex;align-items:center;justify-content:space-between;padding:1.5rem 2rem;border-bottom:1px solid #333;background-color:#0a0a0a}.EditItemModal_title__xzm8v{display:flex;align-items:center;gap:.75rem;color:#f5f5f5;font-size:1.25rem;font-weight:600;margin:0;flex:1}.EditItemModal_unsavedIndicator__5i5o_{color:#fbbf24;font-size:.875rem;font-weight:500}.EditItemModal_closeButton__wh15h{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:none;border:none;color:#a0a0a0;cursor:pointer;border-radius:8px;transition:all .2s ease}.EditItemModal_closeButton__wh15h:hover:not(:disabled){background-color:#2a2a2a;color:#f5f5f5}.EditItemModal_closeButton__wh15h:disabled{opacity:.5;cursor:not-allowed}.EditItemModal_form__wNp9i{display:flex;flex-direction:column;height:100%}.EditItemModal_content__kbrvS{flex:1;padding:2rem;overflow-y:auto;max-height:60vh}.EditItemModal_field__QsE4X{margin-bottom:1.5rem}.EditItemModal_field__QsE4X:last-child{margin-bottom:0}.EditItemModal_label__Gl5Qt{display:block;color:#f5f5f5;font-size:.875rem;font-weight:500;margin-bottom:.5rem;display:flex;align-items:center;gap:.5rem}.EditItemModal_required__fiHIV{color:#ef4444}.EditItemModal_changed__97mvk{color:#fbbf24;font-size:.75rem;font-weight:500}.EditItemModal_select__0egBN,.EditItemModal_textarea__On1gQ{width:100%;padding:.875rem 1rem;background-color:#0a0a0a;border:1px solid #333;border-radius:8px;color:#f5f5f5;font-size:.875rem;transition:all .2s ease}.EditItemModal_select__0egBN:focus,.EditItemModal_textarea__On1gQ:focus{outline:none;border-color:#666;box-shadow:0 0 0 3px rgba(255,255,255,.1)}.EditItemModal_select__0egBN:disabled,.EditItemModal_textarea__On1gQ:disabled{opacity:.5;cursor:not-allowed}.EditItemModal_select__0egBN.EditItemModal_error__3rLzd,.EditItemModal_textarea__On1gQ.EditItemModal_error__3rLzd{border-color:#ef4444;box-shadow:0 0 0 3px rgba(239,68,68,.1)}.EditItemModal_select__0egBN.EditItemModal_modified__qoDhD,.EditItemModal_textarea__On1gQ.EditItemModal_modified__qoDhD{border-color:#fbbf24;background-color:rgba(251,191,36,.05)}.EditItemModal_textarea__On1gQ{resize:vertical;min-height:80px;font-family:inherit}.EditItemModal_checkboxLabel__tGscm{display:flex;align-items:flex-start;gap:.75rem;cursor:pointer;color:#f5f5f5;font-size:.875rem;line-height:1.5}.EditItemModal_checkbox__FA_W4{width:16px;height:16px;accent-color:#ffffff;cursor:pointer;margin-top:.125rem}.EditItemModal_checkbox__FA_W4:disabled{opacity:.5;cursor:not-allowed}.EditItemModal_checkboxLabelText__gvYei{flex:1;display:flex;align-items:center;gap:.5rem}.EditItemModal_helperText__t3RMl{color:#a0a0a0;font-size:.75rem;margin:.5rem 0 0;line-height:1.4}.EditItemModal_errorText__jPz0p{display:flex;align-items:center;gap:.5rem;color:#ef4444;font-size:.75rem;margin:.5rem 0 0;line-height:1.4}.EditItemModal_footer__nKGuk{justify-content:space-between;padding:1.5rem 2rem;border-top:1px solid #333;background-color:#0a0a0a}.EditItemModal_footerLeft__7j4KD,.EditItemModal_footer__nKGuk{display:flex;align-items:center}.EditItemModal_footerRight__NyH3n{display:flex;align-items:center;gap:1rem}.EditItemModal_resetButton__zLaXa{gap:.5rem;color:#a0a0a0}.EditItemModal_resetButton__zLaXa:hover{color:#f5f5f5}.EditItemModal_field__QsE4X .EditItemModal_error__3rLzd{border-color:#ef4444}.EditItemModal_field__QsE4X .EditItemModal_modified__qoDhD{border-color:#fbbf24;background-color:rgba(251,191,36,.05)}@media (max-width:768px){.EditItemModal_overlay___w4tF{padding:.5rem}.EditItemModal_modal__VKRko{max-width:100%;max-height:95vh;border-radius:12px}.EditItemModal_header__LIB9B{padding:1rem 1.5rem}.EditItemModal_title__xzm8v{font-size:1.125rem;flex-direction:column;align-items:flex-start;gap:.5rem}.EditItemModal_content__kbrvS{padding:1.5rem;max-height:70vh}.EditItemModal_footer__nKGuk{padding:1rem 1.5rem;flex-direction:column;align-items:stretch;gap:1rem}.EditItemModal_footerLeft__7j4KD{justify-content:center}.EditItemModal_footerRight__NyH3n{width:100%;justify-content:space-between}.EditItemModal_footerRight__NyH3n button{flex:1}.EditItemModal_field__QsE4X{margin-bottom:1.25rem}}.EditItemModal_modal__VKRko:focus{outline:none}@media (prefers-contrast:high){.EditItemModal_modal__VKRko{border:2px solid #ffffff}.EditItemModal_select__0egBN,.EditItemModal_textarea__On1gQ{border:2px solid #666}.EditItemModal_select__0egBN:focus,.EditItemModal_textarea__On1gQ:focus{border:2px solid #ffffff}.EditItemModal_select__0egBN.EditItemModal_modified__qoDhD,.EditItemModal_textarea__On1gQ.EditItemModal_modified__qoDhD{border:2px solid #fbbf24}}@media (prefers-reduced-motion:reduce){.EditItemModal_modal__VKRko,.EditItemModal_overlay___w4tF{animation:none}.EditItemModal_closeButton__wh15h,.EditItemModal_select__0egBN,.EditItemModal_textarea__On1gQ{transition:none}}.Header_header__Y0dle{text-align:center;margin-bottom:2rem}.Header_title__fC_z1{font-size:2.5rem;font-weight:600;margin-bottom:1rem;color:#ffffff;letter-spacing:-.02em;display:flex;align-items:center;justify-content:center;gap:.75rem;text-shadow:0 2px 4px rgba(0,0,0,.5)}.Header_logo__kFdnp{width:40px;height:40px;object-fit:contain;flex-shrink:0;filter:drop-shadow(0 0 12px rgba(255,255,255,.15))}.Header_subtitle__fD1vY{font-size:1.125rem;color:#a0a0a0;max-width:500px;margin:0 auto;line-height:1.5}@media (max-width:768px){.Header_title__fC_z1{font-size:2rem}.Header_subtitle__fD1vY{font-size:1rem}}.AISection_aiSection__B3eEd{margin:.75rem 0}.AISection_sectionTitle__nxfa2{font-size:1rem;font-weight:500;color:#d0d0d0;margin-bottom:.5rem}.AISection_sectionDescription__mzbsG{font-size:.875rem;color:#a0a0a0;margin-bottom:1rem}.AISection_aiGrid__in44j{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem}.AISection_aiItem__SxHqD{display:flex;align-items:center;gap:.75rem;padding:.75rem;background-color:#1a1a1a;border:1px solid #2a2a2a;border-radius:6px;transition:all .2s ease;cursor:not-allowed}.AISection_aiItem__SxHqD:hover{background-color:#1f1f1f;border-color:rgba(255,255,255,.2)}.AISection_checkbox__n11Ef{width:20px;height:20px;border:1px solid #4a4a4a;border-radius:4px;display:flex;align-items:center;justify-content:center;background-color:#2a2a2a;color:#f5f5f5;flex-shrink:0}.AISection_aiLogo___oczI{width:20px;height:20px;object-fit:contain;flex-shrink:0}.AISection_aiName__YLEN_{font-size:.875rem;color:#d0d0d0;font-weight:500}@media (max-width:768px){.AISection_aiGrid__in44j{grid-template-columns:1fr}}.HowItWorks_howItWorks__WtImq{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid rgba(255,255,255,.15)}.HowItWorks_toggle__IZ0JA{display:flex;align-items:center;justify-content:space-between;width:100%;padding:1rem;background-color:#1a1a1a;border:1px solid #2a2a2a;border-radius:8px;cursor:pointer;transition:all .2s ease;font-size:.875rem;font-weight:500;color:#d0d0d0}.HowItWorks_toggle__IZ0JA:hover{background-color:#1f1f1f;border-color:rgba(255,255,255,.2)}.HowItWorks_chevron__5vFzu{transition:transform .2s ease;color:#a0a0a0}.HowItWorks_chevronExpanded__JNqQm{transform:rotate(180deg)}.HowItWorks_content__wqUs9{overflow:hidden;background-color:#151515;border:1px solid #2a2a2a;border-top:none;border-radius:0 0 8px 8px;margin-top:-1px;transition:all .3s ease}.HowItWorks_collapsed__JfFq5{max-height:0;opacity:0;padding:0 1.5rem;border:none}.HowItWorks_expanded__MBAMY{max-height:500px;opacity:1;padding:1.5rem}.HowItWorks_content__wqUs9 p{margin-bottom:1rem;color:#a0a0a0;font-size:.875rem;line-height:1.6}.HowItWorks_content__wqUs9 ul{margin:1rem 0;padding-left:1.5rem}.HowItWorks_content__wqUs9 li{color:#a0a0a0;font-size:.875rem;margin-bottom:.5rem;line-height:1.5}.HowItWorks_content__wqUs9 li::marker{color:#666}.LoadingView_loadingView__OGIGA{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;padding:2rem}.LoadingView_spinnerContainer__FoOKb{margin-bottom:2rem}.LoadingView_title__nZB5y{font-size:1.5rem;font-weight:600;color:#ffffff;margin-bottom:.5rem;text-align:center}.LoadingView_status__mTaJL{font-size:1rem;color:#a0a0a0;margin-bottom:2rem;text-align:center}.LoadingView_progressContainer__httcb{width:100%;max-width:400px;margin-bottom:2rem}.LoadingView_aiProgress__fl1s4{margin-bottom:2rem}.LoadingView_aiProgressList__51NlH{display:flex;gap:2rem;align-items:center;justify-content:center}.LoadingView_aiProgressItem__stbpI{display:flex;flex-direction:column;align-items:center;gap:.5rem;opacity:.4;transition:all .3s ease}.LoadingView_aiProgressItem__stbpI.LoadingView_active__V1v9w{opacity:1}.LoadingView_aiProgressItem__stbpI.LoadingView_completed__Rny40{opacity:.7}.LoadingView_aiProgressDot___HhpJ{width:8px;height:8px;border-radius:50%;background-color:#4a4a4a;transition:all .3s ease}.LoadingView_aiProgressItem__stbpI.LoadingView_active__V1v9w .LoadingView_aiProgressDot___HhpJ{background-color:#4ade80;animation:LoadingView_pulse__sLbFc 1.5s ease-in-out infinite}.LoadingView_aiProgressItem__stbpI.LoadingView_completed__Rny40 .LoadingView_aiProgressDot___HhpJ{background-color:#22d3ee}@keyframes LoadingView_pulse__sLbFc{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.2);opacity:.8}}.LoadingView_aiProgressItem__stbpI span{font-size:.75rem;color:#a0a0a0;text-align:center}.LoadingView_aiProgressItem__stbpI.LoadingView_active__V1v9w span{color:#d0d0d0}.LoadingView_note__BkOXD{font-size:.875rem;color:#666;text-align:center}@media (max-width:768px){.LoadingView_aiProgressList__51NlH{gap:1rem}.LoadingView_progressContainer__httcb{max-width:300px}.LoadingView_title__nZB5y{font-size:1.25rem}}.DomainAnalysisForm_form__WEd_Y{display:flex;flex-direction:column;gap:1.25rem}.DomainAnalysisForm_submitSection__syk28{margin-top:.75rem;display:flex;flex-direction:column;gap:.5rem}.DomainAnalysisForm_helperText__J3LWG{font-size:.8rem;color:#888;line-height:1.4;text-align:center}.PageContainer_main__0CdUb{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:1.5rem;position:relative;overflow:hidden}.PageContainer_main__0CdUb:before{background-image:radial-gradient(circle at center,rgba(255,255,255,.1) 1px,transparent 0);background-size:25px 25px;z-index:0}.PageContainer_main__0CdUb:after,.PageContainer_main__0CdUb:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none}.PageContainer_main__0CdUb:after{background:radial-gradient(circle at 50% 40%,rgba(255,255,255,.08) 0,rgba(255,255,255,.02) 40%,transparent 70%),radial-gradient(circle at 20% 20%,rgba(255,255,255,.04) 0,transparent 50%),radial-gradient(circle at 80% 20%,rgba(255,255,255,.04) 0,transparent 50%),radial-gradient(circle at 50% 50%,transparent 0,rgba(10,10,10,.8) 100%);z-index:1}@keyframes PageContainer_gridMove__b42jm{0%{transform:translate(0)}to{transform:translate(50px,50px)}}.PageContainer_container__zYHI2{width:100%;max-width:900px;margin:0 auto;position:relative;z-index:2;padding:1.5rem}.PageContainer_container__zYHI2:before{left:0}.PageContainer_container__zYHI2:after,.PageContainer_container__zYHI2:before{content:"";position:absolute;top:0;bottom:0;width:1px;background:linear-gradient(180deg,transparent 0,rgba(255,255,255,.1) 10%,rgba(255,255,255,.1) 90%,transparent);z-index:-1}.PageContainer_container__zYHI2:after{right:0}.PageContainer_contentWrapper__ntFFr{position:relative;min-height:350px}.PageContainer_formContent__0IPPX{opacity:1;transform:translateY(0);transition:all .8s cubic-bezier(.4,0,.2,1)}.PageContainer_formContent__0IPPX.PageContainer_hidden__2vuWc{opacity:0;transform:translateY(-20px);pointer-events:none}.PageContainer_loadingContent__4IH_W{position:absolute;top:0;left:0;right:0;opacity:0;transform:translateY(20px);transition:all .8s cubic-bezier(.4,0,.2,1);pointer-events:none}.PageContainer_loadingContent__4IH_W.PageContainer_visible__hFJwp{opacity:1;transform:translateY(0);pointer-events:all}@media (max-width:1024px){.PageContainer_container__zYHI2{max-width:700px;padding:1.5rem}}@media (max-width:768px){.PageContainer_main__0CdUb{padding:1rem}.PageContainer_container__zYHI2{max-width:100%;padding:1rem}.PageContainer_container__zYHI2:after,.PageContainer_container__zYHI2:before{display:none}}.AppLayout_appLayout__9grTW{display:flex;min-height:100vh;background:#0a0a0a}.AppLayout_appLayout__9grTW.AppLayout_noSidebar__zZdEn{background:#ffffff}.AppLayout_mainContent__Fueaq{flex:1;margin-left:280px;min-height:100vh;transition:margin-left .3s ease}.AppLayout_mainContent__Fueaq.AppLayout_fullWidth__xd9b9{margin-left:0}@media (max-width:768px){.AppLayout_mainContent__Fueaq{margin-left:0}}.AppLayoutWithSidebar_layout__R67zx{display:flex;height:100vh}.AppLayoutWithSidebar_main__0s252{flex:1;display:flex;flex-direction:column;height:100vh;background-color:#0a0a0a;overflow:hidden}.AppLayoutWithSidebar_content__1eM_z{flex:1;overflow:hidden;display:flex;flex-direction:column;min-height:0}.TopbarBreadcrumbs_topbar__yTxDy{background-color:#141414;display:flex;flex-direction:column}.TopbarBreadcrumbs_topRow__T3G9C{height:49px;display:flex;align-items:center;padding:0 24px;border-bottom:1px solid #2a2a2a}.TopbarBreadcrumbs_bottomRow__0OhUa{display:flex;align-items:center;padding:24px 24px 24px 16px;gap:4px}@media (max-width:768px){.TopbarBreadcrumbs_bottomRow__0OhUa{flex-direction:column;align-items:flex-start;height:auto;gap:8px}}@media (min-width:769px) and (max-width:1111px){.TopbarBreadcrumbs_bottomRow__0OhUa{justify-content:flex-start;flex-wrap:wrap;gap:6px}}@media (min-width:1111px){.TopbarBreadcrumbs_bottomRow__0OhUa{justify-content:space-between;flex-wrap:nowrap;gap:4px;height:28px}}.TopbarBreadcrumbs_breadcrumb__hyvoa{display:flex;align-items:center;gap:8px;max-height:2.6em;overflow:hidden;flex-wrap:wrap;width:100%}.TopbarBreadcrumbs_breadcrumbItem__eRf0c{color:#b0b0b0;font-size:13px;font-weight:400;letter-spacing:.25px;text-decoration:none;transition:color .2s ease;cursor:pointer;flex-shrink:0}.TopbarBreadcrumbs_breadcrumbItem__eRf0c:hover{color:#ffffff}.TopbarBreadcrumbs_separator__DNlQs{width:14px;height:14px;color:#666666;flex-shrink:0}.TopbarBreadcrumbs_currentItem__FUy6d{color:#ffffff;font-size:13px;font-weight:500;letter-spacing:.25px;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TopbarBreadcrumbs_pillsContainer__SLsFY{display:flex;align-items:center;flex-wrap:wrap;gap:4px}.TopbarBreadcrumbs_pill__ln2nW{display:inline-flex;align-items:center;height:28px;padding:4px 12px;background:transparent;border:none;border-radius:4px;color:#a3a3a3;font-size:13px;font-weight:400;letter-spacing:.25px;text-decoration:none;transition:all .2s ease;cursor:pointer;white-space:nowrap;justify-content:center;box-sizing:border-box}.TopbarBreadcrumbs_pill__ln2nW:hover{color:#ffffff;background:rgba(255,255,255,.05)}.TopbarBreadcrumbs_pill__ln2nW.TopbarBreadcrumbs_pillActive__MJyiH{color:#d6d6d6;background:#1f1f1f;font-weight:500}.TopbarBreadcrumbs_pill__ln2nW.TopbarBreadcrumbs_pillActive__MJyiH:hover{background:#1f1f1f;color:#ffffff}.ReachLoadingAnimation_container__HMvri{display:flex;flex-direction:column;align-items:center;justify-content:center;font-family:var(--font-geist-sans);color:white;min-height:100vh}.ReachLoadingAnimation_logoContainer__1CbnW{position:relative;width:120px;height:120px;margin-bottom:3rem}.ReachLoadingAnimation_logo__Tuwvh{width:100%;height:100%;filter:drop-shadow(0 8px 24px rgba(255,255,255,.4)) drop-shadow(0 0 12px rgba(255,255,255,.3))}.ReachLoadingAnimation_logoPiece__P6Q5H{opacity:0;transform-origin:center;transition:all .6s cubic-bezier(.34,1.56,.64,1)}.ReachLoadingAnimation_piece1___t1Pn{transform:translateX(-50px)}.ReachLoadingAnimation_piece2__mwhFG{transform:translateY(-50px)}.ReachLoadingAnimation_piece3__TSZVB{transform:translateX(50px)}.ReachLoadingAnimation_piece4__ipVso{transform:translateX(40px) translateY(40px)}.ReachLoadingAnimation_logoPiece__P6Q5H.ReachLoadingAnimation_visible__UZ9YG{opacity:1;transform:translateX(0) translateY(0)}.ReachLoadingAnimation_pulseRing__eE0Ha{position:absolute;top:50%;left:50%;width:140px;height:140px;border:2px solid rgba(255,255,255,.7);border-radius:50%;transform:translate(-50%,-50%) scale(.8);opacity:0}.ReachLoadingAnimation_pulseRing__eE0Ha.ReachLoadingAnimation_pulse__82eMz{animation:ReachLoadingAnimation_pulse__82eMz 1.5s ease-out infinite}@keyframes ReachLoadingAnimation_pulse__82eMz{0%{transform:translate(-50%,-50%) scale(.8);opacity:.7}to{transform:translate(-50%,-50%) scale(1.8);opacity:0}}.ReachLoadingAnimation_progressContainer__cXHAb{display:flex;flex-direction:column;align-items:center;width:280px;margin-bottom:2rem}.ReachLoadingAnimation_progressBar__V0Kud{width:100%;height:6px;background:rgba(255,255,255,.1);border-radius:3px;overflow:hidden;margin-bottom:1rem;backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.05)}.ReachLoadingAnimation_progressFill__f5Ww1{height:100%;background:linear-gradient(90deg,#4fc3f7,#29b6f6 50%,#0288d1);border-radius:3px;transition:width .3s ease-out;position:relative;overflow:hidden}.ReachLoadingAnimation_progressFill__f5Ww1:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.4) 50%,transparent);animation:ReachLoadingAnimation_shimmer__6JsuG 2s infinite}@keyframes ReachLoadingAnimation_shimmer__6JsuG{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.ReachLoadingAnimation_progressText__fLgaH{font-size:.875rem;font-weight:500;color:rgba(255,255,255,.8);font-variant-numeric:tabular-nums}.ReachLoadingAnimation_message__ITRgu{font-size:1rem;font-weight:400;color:rgba(255,255,255,.7);text-align:center;animation:ReachLoadingAnimation_fadeInOut__uFZqf 2s ease-in-out infinite}@keyframes ReachLoadingAnimation_fadeInOut__uFZqf{0%,to{opacity:.7}50%{opacity:1}}@media (max-width:768px){.ReachLoadingAnimation_logoContainer__1CbnW{width:100px;height:100px}.ReachLoadingAnimation_progressContainer__cXHAb{width:240px}.ReachLoadingAnimation_pulseRing__eE0Ha{width:120px;height:120px}}.BrandKit_container__7GEjm{padding:0 2rem;max-width:1200px;margin:0 auto}.BrandKit_grid__TVS2J{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:1.5rem}@media (min-width:768px){.BrandKit_grid__TVS2J{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.BrandKit_grid__TVS2J{grid-template-columns:repeat(3,1fr)}}.BrandKit_card__g04Js{background:rgba(55,65,81,.1);backdrop-filter:blur(20px);border:1px solid #374151;border-radius:12px;padding:1.5rem;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1);cursor:pointer;overflow:hidden}.BrandKit_card__g04Js:hover{transform:translateY(-4px);box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);border-color:#4b5563}.BrandKit_card__g04Js:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);opacity:0;transition:opacity .3s ease}.BrandKit_card__g04Js:hover:before{opacity:1}.BrandKit_heroCard__KE9ou{grid-column:1/-1;background:rgba(55,65,81,.15);border:1px solid #4b5563}@media (min-width:1024px){.BrandKit_heroCard__KE9ou{grid-column:span 2}}.BrandKit_cardHeader__C_3DN{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}.BrandKit_cardTitle__w8LX1{font-family:var(--font-geist-sans);font-size:1.125rem;font-weight:600;color:#f9fafb;margin:0}.BrandKit_heroTitle__pT9JM{font-size:1.5rem;font-weight:700}.BrandKit_copyButton__DEJvy{background:transparent;border:1px solid rgba(75,85,99,.5);border-radius:6px;padding:.5rem;color:#9ca3af;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center}.BrandKit_copyButton__DEJvy:hover{background:rgba(75,85,99,.2);border-color:#6b7280;color:#d1d5db}.BrandKit_cardContent__zIJs2{font-family:var(--font-geist-sans);font-size:.875rem;line-height:1.6;color:#d1d5db;margin:0}.BrandKit_heroContent__pNuI0{font-size:1rem;line-height:1.7}.BrandKit_productsGrid__VMFSa{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1rem}.BrandKit_productCard__NAhV1{background:rgba(31,41,55,.3);border:1px solid rgba(75,85,99,.3);border-radius:8px;padding:1rem;transition:all .2s ease}.BrandKit_productCard__NAhV1:hover{background:rgba(31,41,55,.5);border-color:rgba(75,85,99,.5)}.BrandKit_productName__1bAJD{font-family:var(--font-geist-sans);font-size:.875rem;font-weight:600;color:#f9fafb;margin:0 0 .5rem}.BrandKit_productDescription__OT1as{font-family:var(--font-geist-sans);font-size:.75rem;line-height:1.5;color:#9ca3af;margin:0}.BrandKit_audienceSection__TM7yX{display:flex;flex-direction:column;gap:1rem}.BrandKit_marketTypeBadge__1h5M1{display:inline-flex;align-items:center;padding:.375rem .75rem;border-radius:20px;background:rgba(59,130,246,.2);border:1px solid rgba(59,130,246,.3);font-family:var(--font-geist-sans);font-size:.75rem;font-weight:500;color:#93c5fd;width:fit-content}.BrandKit_industriesTags__IldYk{display:flex;flex-wrap:wrap;gap:.5rem}.BrandKit_industryTag__suxZL{padding:.25rem .5rem;border-radius:12px;background:rgba(34,197,94,.1);border:1px solid rgba(34,197,94,.2);font-family:var(--font-geist-sans);font-size:.625rem;font-weight:500;color:#86efac}.BrandKit_audienceDescription__4x0fe{font-family:var(--font-geist-sans);font-size:.875rem;line-height:1.6;color:#d1d5db;margin:0}.BrandKit_sectionLabel__bY1iv{font-family:var(--font-geist-sans);font-size:.75rem;font-weight:600;color:#9ca3af;margin:0 0 .5rem;text-transform:uppercase;letter-spacing:.025em}.BrandKit_rolesTags___ybpn{display:flex;flex-wrap:wrap;gap:.5rem}.BrandKit_roleTag__nA8Oa{padding:.25rem .5rem;border-radius:12px;background:rgba(147,51,234,.1);border:1px solid rgba(147,51,234,.2);font-family:var(--font-geist-sans);font-size:.625rem;font-weight:500;color:#c4b5fd}.BrandKit_companySizeTags__k24pF{display:flex;flex-wrap:wrap;gap:.5rem}.BrandKit_companySizeTag__G4DAk{padding:.25rem .5rem;border-radius:12px;background:rgba(245,158,11,.1);border:1px solid rgba(245,158,11,.2);font-family:var(--font-geist-sans);font-size:.625rem;font-weight:500;color:#fbbf24}.BrandKit_personasContainer__Herng{display:flex;flex-direction:column;gap:1rem}.BrandKit_personaCard__qrtDu{background:rgba(31,41,55,.3);border:1px solid rgba(75,85,99,.3);border-radius:8px;padding:1rem;transition:all .2s ease}.BrandKit_personaCard__qrtDu:hover{background:rgba(31,41,55,.5);border-color:rgba(75,85,99,.5)}.BrandKit_personaName__uuoqD{font-family:var(--font-geist-sans);font-size:.875rem;font-weight:600;color:#f9fafb;margin:0 0 .5rem}.BrandKit_personaDescription__I_bfi{font-family:var(--font-geist-sans);font-size:.75rem;line-height:1.5;color:#d1d5db;margin:0 0 .75rem}.BrandKit_exampleSearchesContainer__ANefu{margin-top:.75rem}.BrandKit_exampleSearchesLabel__vBXfc{font-family:var(--font-geist-sans);font-size:.625rem;font-weight:500;color:#9ca3af;text-transform:uppercase;letter-spacing:.025em;display:block;margin-bottom:.5rem}.BrandKit_exampleSearchesTags__4Eoxi{display:flex;flex-wrap:wrap;gap:.375rem}.BrandKit_exampleSearchTag__n3sWT{padding:.1875rem .375rem;border-radius:10px;background:rgba(99,102,241,.1);border:1px solid rgba(99,102,241,.2);font-family:var(--font-geist-sans);font-size:.5625rem;font-weight:400;color:#a5b4fc;font-style:italic}.BrandKit_loadingState__4zpcT{display:flex;align-items:center;justify-content:center;min-height:400px;color:#9ca3af;font-family:var(--font-geist-sans)}.BrandKit_loadingSpinner___BzI7{animation:BrandKit_spin__BHpcl 1s linear infinite;margin-right:.5rem}@keyframes BrandKit_spin__BHpcl{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.BrandKit_copySuccess__Dlpcb{background:rgba(34,197,94,.2);border-color:rgba(34,197,94,.4);color:#86efac}.BrandKit_emptyState__Bm0tb{grid-column:1/-1;text-align:center;padding:3rem;color:#6b7280;font-family:var(--font-geist-sans)}.BrandKit_emptyStateIcon__xG5jV{margin-bottom:1rem;opacity:.5}.UpgradeModal_overlay__C0RCe{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.7);display:flex;align-items:center;justify-content:center;z-index:1000;backdrop-filter:blur(4px)}.UpgradeModal_modal__TH5on{background:#1a1a1a;border:1px solid #333;border-radius:12px;width:90%;max-width:480px;padding:0;box-shadow:0 20px 25px -5px rgba(0,0,0,.4);animation:UpgradeModal_fadeIn__sHnbI .2s ease-out}@keyframes UpgradeModal_fadeIn__sHnbI{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.UpgradeModal_header__sPb9B{padding:24px 24px 16px;border-bottom:1px solid #333;text-align:center}.UpgradeModal_title__ZYNvV{font-size:1.5rem;font-weight:600;color:#f5f5f5;margin:0}.UpgradeModal_content__8R_FK{padding:32px 24px 24px}.UpgradeModal_iconSection__NiIZY{display:flex;justify-content:center;margin-bottom:20px}.UpgradeModal_iconWrapper__NeV0X{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:50%;padding:16px;display:flex;align-items:center;justify-content:center}.UpgradeModal_icon__Ngo9O{color:white;width:32px;height:32px}.UpgradeModal_subtitle__16hXG{font-size:1.25rem;font-weight:600;color:#f5f5f5;margin:0 0 16px;text-align:center}.UpgradeModal_message__Hw2Tu{color:#d1d5db;line-height:1.6;margin-bottom:24px;font-size:.95rem;text-align:center}.UpgradeModal_featureList__C_hsp{list-style:none;padding:0;margin:0 0 32px}.UpgradeModal_featureItem__DXBZJ{display:flex;align-items:center;color:#d1d5db;font-size:.9rem;margin-bottom:12px;line-height:1.5}.UpgradeModal_checkIcon__BfP4k{width:16px;height:16px;color:#10b981;margin-right:12px;flex-shrink:0}.UpgradeModal_actions__XJeET{display:flex;gap:12px;justify-content:center}.UpgradeModal_upgradeButton__05TdH{background:linear-gradient(135deg,#667eea,#764ba2);border:none;color:white;font-weight:600}.UpgradeModal_upgradeButton__05TdH:hover{background:linear-gradient(135deg,#5a6fd8,#6a4190)}@media (max-width:480px){.UpgradeModal_modal__TH5on{margin:16px}.UpgradeModal_actions__XJeET{flex-direction:column}.UpgradeModal_actions__XJeET button{flex:1}}.ContentStrategyCard_card__r3EJB{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:1.5rem;backdrop-filter:blur(10px);transition:all .2s ease}.ContentStrategyCard_card__r3EJB:hover{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.2);transform:translateY(-2px)}.ContentStrategyCard_header__RFH2C{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem}.ContentStrategyCard_icon__ddUeO{color:#60a5fa;flex-shrink:0}.ContentStrategyCard_title__4Zll_{margin:0;font-size:1.25rem;font-weight:600;color:white}.ContentStrategyCard_content__nmpub{color:rgba(255,255,255,.9)}.ContentStrategyCard_description__4fr9l{margin:0 0 1.5rem;line-height:1.6;font-size:.95rem}.ContentStrategyCard_section__arWL4{margin-bottom:2rem}.ContentStrategyCard_section__arWL4:last-child{margin-bottom:0}.ContentStrategyCard_sectionTitle__jm_VN{margin:0 0 1rem;font-size:1rem;font-weight:600;color:#60a5fa}.ContentStrategyCard_contentPlanList__iz12L{display:flex;flex-direction:column;gap:1rem}.ContentStrategyCard_contentPlanItem__Nq9Dg{padding:1rem;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08);border-radius:8px}.ContentStrategyCard_planHeader__IfKk3{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:.75rem}.ContentStrategyCard_planTitle__4_0Ma{margin:0;font-size:1rem;font-weight:600;color:white;line-height:1.3;flex:1}.ContentStrategyCard_formatBadge__9XSF2{background:linear-gradient(135deg,#8b5cf6,#a855f7);color:white;padding:.25rem .5rem;border-radius:4px;font-size:.75rem;font-weight:600;white-space:nowrap}.ContentStrategyCard_planAngle__B9_ek{margin:0 0 1rem;font-size:.9rem;color:rgba(255,255,255,.8);line-height:1.4}.ContentStrategyCard_keywordTags__YoZqk{display:flex;flex-wrap:wrap;gap:.5rem}.ContentStrategyCard_keywordTag__QC_pe{background:rgba(96,165,250,.1);border:1px solid rgba(96,165,250,.3);color:#60a5fa;padding:.25rem .5rem;border-radius:4px;font-size:.8rem;font-weight:500}.ContentStrategyCard_recommendationsList__VzTxn{margin:0;padding-left:1.25rem;list-style:none}.ContentStrategyCard_recommendationItem__qznQT{position:relative;margin-bottom:.75rem;padding-left:.5rem;font-size:.9rem;line-height:1.5;color:rgba(255,255,255,.8)}.ContentStrategyCard_recommendationItem__qznQT:before{content:"→";position:absolute;left:-.75rem;color:#60a5fa;font-weight:700}@media (max-width:768px){.ContentStrategyCard_planHeader__IfKk3{flex-direction:column;align-items:flex-start;gap:.5rem}.ContentStrategyCard_card__r3EJB{padding:1rem}.ContentStrategyCard_contentPlanItem__Nq9Dg{padding:.75rem}}.move-up_main__Obx2P,.onboarding_main__QKxzs{min-height:100vh;overflow:hidden;background-image:radial-gradient(circle at center,rgba(255,255,255,.1) 1px,transparent 0),radial-gradient(circle at 50% 40%,rgba(255,255,255,.08) 0,rgba(255,255,255,.02) 40%,transparent 70%),radial-gradient(circle at 20% 20%,rgba(255,255,255,.04) 0,transparent 50%),radial-gradient(circle at 80% 20%,rgba(255,255,255,.04) 0,transparent 50%),radial-gradient(circle at 50% 50%,transparent 0,rgba(10,10,10,.8) 100%);background-size:25px 25px,100% 100%,100% 100%,100% 100%,100% 100%}.onboarding_onboardingContainer__2QRCu{display:flex;height:100vh;width:100%;position:relative;z-index:2;opacity:0;transform:translateY(20px);transition:opacity .6s ease-out,transform .6s ease-out}.onboarding_onboardingContainer__2QRCu.onboarding_loaded__mkmab{opacity:1;transform:translateY(0)}.strategy-preview_main__aF8BC{min-height:100vh;overflow:hidden;background-image:radial-gradient(circle at center,rgba(255,255,255,.1) 1px,transparent 0),radial-gradient(circle at 50% 40%,rgba(255,255,255,.08) 0,rgba(255,255,255,.02) 40%,transparent 70%),radial-gradient(circle at 20% 20%,rgba(255,255,255,.04) 0,transparent 50%),radial-gradient(circle at 80% 20%,rgba(255,255,255,.04) 0,transparent 50%),radial-gradient(circle at 50% 50%,transparent 0,rgba(10,10,10,.8) 100%);background-size:25px 25px,100% 100%,100% 100%,100% 100%,100% 100%}.StatusBadge_badge__x3tG7{display:inline-flex;align-items:center;padding:.25rem .75rem;border-radius:9999px;font-size:.75rem;font-weight:500;text-transform:capitalize;transition:all .2s ease-in-out;cursor:default}.StatusBadge_badge__x3tG7:hover{transform:scale(1.05)}.StatusBadge_active__wfuaO{background-color:rgba(34,197,94,.1);color:rgb(34,197,94);border:1px solid rgba(34,197,94,.2);box-shadow:0 0 0 0 rgba(34,197,94,.4);animation:StatusBadge_pulse-green__qCotO 2s infinite}.StatusBadge_active__wfuaO:hover{background-color:rgba(34,197,94,.15);box-shadow:0 0 8px rgba(34,197,94,.3)}.StatusBadge_inactive__mBrDx{background-color:rgba(156,163,175,.1);color:rgb(156,163,175);border:1px solid rgba(156,163,175,.2)}.StatusBadge_inactive__mBrDx:hover{background-color:rgba(156,163,175,.15)}.StatusBadge_pending__CTkC7{background-color:rgba(251,191,36,.1);color:rgb(251,191,36);border:1px solid rgba(251,191,36,.2)}.StatusBadge_pending__CTkC7:hover{background-color:rgba(251,191,36,.15)}.StatusBadge_error__eBkGi{background-color:rgba(239,68,68,.1);color:rgb(239,68,68);border:1px solid rgba(239,68,68,.2)}.StatusBadge_error__eBkGi:hover{background-color:rgba(239,68,68,.15)}@keyframes StatusBadge_pulse-green__qCotO{0%,to{box-shadow:0 0 0 0 rgba(34,197,94,.4)}50%{box-shadow:0 0 0 4px rgba(34,197,94,0)}}.page_main__0iQxC{min-height:100vh;color:white;overflow:hidden;background-image:radial-gradient(circle at center,rgba(255,255,255,.1) 1px,transparent 0),radial-gradient(circle at 50% 40%,rgba(255,255,255,.08) 0,rgba(255,255,255,.02) 40%,transparent 70%),radial-gradient(circle at 20% 20%,rgba(255,255,255,.04) 0,transparent 50%),radial-gradient(circle at 80% 20%,rgba(255,255,255,.04) 0,transparent 50%),radial-gradient(circle at 50% 50%,transparent 0,rgba(10,10,10,.3) 100%);background-size:25px 25px,100% 100%,100% 100%,100% 100%,100% 100%,100% 100%}.page_titleSection__5HYVQ{text-align:center;padding-top:2rem;padding-bottom:1rem}.page_title__f1e1x{font-size:2rem;font-weight:600}.page_subtitle__1DJCF{font-size:1.1rem;color:rgba(255,255,255,.7)}.page_contentSection__QvT_3{padding:1rem 1rem 2rem}.page_errorState__Irj9M{text-align:center;padding:3rem;color:rgba(255,255,255,.7)}.MarkdownRenderer_markdown__hrU_P{color:var(--color-text-primary);font-family:var(--font-body);line-height:1.7}.MarkdownRenderer_h1__ePIbo{font-size:var(--text-display-xs);line-height:var(--text-display-xs--line-height);font-weight:700;color:var(--color-text-primary);margin-top:calc(var(--spacing) * 6);margin-bottom:calc(var(--spacing) * 4);border-bottom:1px solid var(--color-border-secondary);padding-bottom:calc(var(--spacing) * 2)}.MarkdownRenderer_h1__ePIbo:first-child{margin-top:0}.MarkdownRenderer_h2__argvu{font-size:var(--text-xl);line-height:var(--text-xl--line-height);font-weight:600;color:var(--color-text-primary);margin-top:calc(var(--spacing) * 5);margin-bottom:calc(var(--spacing) * 3);border-bottom:1px solid var(--color-border-tertiary);padding-bottom:calc(var(--spacing) * 1.5)}.MarkdownRenderer_h3__5uqPy{font-size:var(--text-lg);line-height:var(--text-lg--line-height);font-weight:600;color:var(--color-text-primary);margin-top:calc(var(--spacing) * 4);margin-bottom:calc(var(--spacing) * 2)}.MarkdownRenderer_h4__hO87D{font-size:var(--text-md);line-height:var(--text-md--line-height);margin-bottom:calc(var(--spacing) * 2)}.MarkdownRenderer_h4__hO87D,.MarkdownRenderer_h5__k7jXk{font-weight:600;color:var(--color-text-secondary);margin-top:calc(var(--spacing) * 3)}.MarkdownRenderer_h5__k7jXk,.MarkdownRenderer_h6__zLvUQ{font-size:var(--text-sm);line-height:var(--text-sm--line-height);margin-bottom:calc(var(--spacing) * 1.5)}.MarkdownRenderer_h6__zLvUQ{font-weight:500;color:var(--color-text-tertiary);margin-top:calc(var(--spacing) * 3)}.MarkdownRenderer_paragraph__GbTh_{font-size:var(--text-md);line-height:var(--text-md--line-height);color:var(--color-text-primary);margin-bottom:calc(var(--spacing) * 3)}.MarkdownRenderer_paragraph__GbTh_:last-child{margin-bottom:0}.MarkdownRenderer_strong__PtiaI{font-weight:600;color:var(--color-text-primary)}.MarkdownRenderer_em__FJWHH{font-style:italic;color:var(--color-text-primary)}.MarkdownRenderer_ol__GC01N,.MarkdownRenderer_ul__k8WFy{margin:calc(var(--spacing) * 3) 0;padding-left:calc(var(--spacing) * 6);color:var(--color-text-primary)}.MarkdownRenderer_ul__k8WFy{list-style-type:disc}.MarkdownRenderer_ol__GC01N{list-style-type:decimal}.MarkdownRenderer_li__K3jey{margin-bottom:calc(var(--spacing) * 1.5);line-height:var(--text-md--line-height)}.MarkdownRenderer_li__K3jey::marker{color:var(--color-text-tertiary)}.MarkdownRenderer_ol__GC01N .MarkdownRenderer_ol__GC01N,.MarkdownRenderer_ol__GC01N .MarkdownRenderer_ul__k8WFy,.MarkdownRenderer_ul__k8WFy .MarkdownRenderer_ol__GC01N,.MarkdownRenderer_ul__k8WFy .MarkdownRenderer_ul__k8WFy{margin-top:calc(var(--spacing) * 1.5);margin-bottom:calc(var(--spacing) * 1.5)}.MarkdownRenderer_link__1441U{color:var(--color-brand-500);text-decoration:none;border-bottom:1px solid transparent;transition:all .2s ease}.MarkdownRenderer_link__1441U:hover{color:var(--color-brand-400);border-bottom-color:var(--color-brand-400)}.MarkdownRenderer_inlineCode__y3SRN{color:var(--color-brand-400);padding:calc(var(--spacing) * .5) calc(var(--spacing) * 1);border-radius:var(--radius-sm);font-family:var(--font-mono);font-size:calc(var(--text-sm) * .95)}.MarkdownRenderer_inlineCode__y3SRN,.MarkdownRenderer_pre__Un2rL{background-color:var(--color-bg-secondary);border:1px solid var(--color-border-secondary)}.MarkdownRenderer_pre__Un2rL{border-radius:var(--radius-lg);padding:calc(var(--spacing) * 3);margin:calc(var(--spacing) * 3) 0;overflow-x:auto;box-shadow:var(--shadow-sm)}.MarkdownRenderer_codeBlock__gzPlR{font-family:var(--font-mono);font-size:var(--text-sm);line-height:var(--text-md--line-height);color:var(--color-text-primary);display:block}.MarkdownRenderer_blockquote__IQdXK{border-left:4px solid var(--color-brand-500);background-color:var(--color-bg-secondary);padding:calc(var(--spacing) * 2) calc(var(--spacing) * 3);margin:calc(var(--spacing) * 4) 0;border-radius:var(--radius-md);color:var(--color-text-secondary);font-style:italic}.MarkdownRenderer_blockquote__IQdXK p{margin-bottom:calc(var(--spacing) * 2)}.MarkdownRenderer_blockquote__IQdXK p:last-child{margin-bottom:0}.MarkdownRenderer_tableWrapper__KVTSB{overflow-x:auto;margin:calc(var(--spacing) * 4) 0;border-radius:var(--radius-lg);border:1px solid var(--color-border-secondary)}.MarkdownRenderer_table__fUByg{width:100%;border-collapse:collapse;font-size:var(--text-sm);line-height:var(--text-sm--line-height)}.MarkdownRenderer_thead__UPd1n{background-color:var(--color-bg-secondary);border-bottom:2px solid var(--color-border-primary)}.MarkdownRenderer_tbody__iQq53 tr{border-bottom:1px solid var(--color-border-tertiary)}.MarkdownRenderer_tbody__iQq53 tr:last-child{border-bottom:none}.MarkdownRenderer_tbody__iQq53 tr:hover{background-color:var(--color-bg-secondary_hover)}.MarkdownRenderer_th__2xG63{text-align:left;font-weight:600}.MarkdownRenderer_td__shiMr,.MarkdownRenderer_th__2xG63{padding:calc(var(--spacing) * 2) calc(var(--spacing) * 3);color:var(--color-text-primary)}.MarkdownRenderer_hr__0LdX_{border:none;border-top:1px solid var(--color-border-secondary);margin:calc(var(--spacing) * 6) 0}.MarkdownRenderer_img__3MtHc{max-width:100%;height:auto;border-radius:var(--radius-lg);margin:calc(var(--spacing) * 4) 0;box-shadow:var(--shadow-md)}.MarkdownRenderer_markdown__hrU_P input[type=checkbox]{margin-right:calc(var(--spacing) * 1.5);accent-color:var(--color-brand-500)}@media (max-width:768px){.MarkdownRenderer_h1__ePIbo{font-size:var(--text-display-sm);line-height:var(--text-display-sm--line-height)}.MarkdownRenderer_h2__argvu{font-size:var(--text-lg);line-height:var(--text-lg--line-height)}.MarkdownRenderer_h3__5uqPy{font-size:var(--text-md);line-height:var(--text-md--line-height)}.MarkdownRenderer_ol__GC01N,.MarkdownRenderer_ul__k8WFy{padding-left:calc(var(--spacing) * 4)}.MarkdownRenderer_pre__Un2rL{padding:calc(var(--spacing) * 2)}.MarkdownRenderer_td__shiMr,.MarkdownRenderer_th__2xG63{padding:calc(var(--spacing) * 1.5) calc(var(--spacing) * 2)}}