.intent-public{--bg:#fff;--bg-soft:#f7f7f8;--panel:#f7f7f8;--panel-2:#f0f0f1;--panel-3:#e9e9eb;--text:#202123;--muted:#666;--muted-2:#737373;--line:#e6e6e8;--line-strong:#d1d1d4;--yellow:#202123;--green:#23794a;--shadow:none;background:#fff;color:#202123}.intent-public .ambient{display:none!important}.intent-public .sidebar{background:#f7f7f8;border-right:1px solid #ededee}.intent-public .brand__name{color:#202123}.intent-public .brand__logo{filter:none}.intent-public .sidebar__head{gap:8px}.intent-collapse{background:#0000;border:0;flex-shrink:0;font-size:19px}.intent-public .nav-item,.intent-public .sidebar__utility{background:#0000;color:#333}.intent-public .nav-item.is-active,.intent-public .nav-item:hover{background:#eaeaec;color:#202123}.intent-public .sidebar__label{color:#737373}.intent-public .sidebar__utility-icon{stroke:currentColor}.intent-public .sidebar__bottom{background:#0000}.intent-public .ai-workspace{background:#fff;min-height:650px;padding-bottom:56px}.intent-public .assistant{margin-inline:auto;max-width:800px;width:100%}.intent-public .assistant__empty{padding-top:90px}.intent-public .assistant__empty>img{display:none}.intent-public .assistant__empty h1{color:#202123;font-size:clamp(32px,3.4vw,52px);font-weight:600;letter-spacing:-1.8px;line-height:1.14}.intent-public .assistant__empty p{color:#666;font-size:16px;line-height:1.65;max-width:600px}.intent-public .assistant__composer{background:#f7f7f8;border:1px solid #e5e5e7;border-radius:24px;box-shadow:0 4px 18px #00000005}.intent-public .assistant__composer textarea{background:#0000;color:#202123;font-size:16px}.intent-public .assistant__send{background:#202123;color:#fff}.intent-public .assistant__note{color:#777;font-size:13px}.intent-public .message__bubble{background:#f4f4f5;color:#202123}.intent-public .message--assistant .message__bubble{background:#fff}.intent-public .section{margin-inline:auto;max-width:1120px;padding:64px 48px}.intent-public h2{color:#202123;font-size:clamp(27px,3vw,40px);letter-spacing:-1.2px;line-height:1.18}.intent-public .eyebrow{display:none}.intent-public .section-heading p{color:#666;font-size:16px}.intent-public .button--blue,.intent-public .button--yellow{background:#202123;border-color:#202123;color:#fff}.intent-public .button--outline{background:#fff;border:1px solid #d8d8da;color:#202123}.intent-public .category-market,.intent-public .package-picker{background:#fafafa;border:1px solid #e6e6e8;border-radius:18px;box-shadow:none}.intent-public .category-cloud button{background:#fff;border-color:#e6e6e8;color:#444}.intent-public .category-cloud button.is-selected{background:#ededee;border-color:#b9b9bc;color:#202123}.intent-public .category-cloud{align-content:flex-start;max-height:140px;overflow:auto}.intent-public .category-market__head p{display:none}.intent-public .package-grid{gap:12px;grid-template-columns:repeat(4,minmax(0,1fr))}.intent-public .package-card{background:#f1f1f2;border:1px solid #0000;border-radius:16px;box-shadow:none;color:#202123;display:flex;flex-direction:column;min-width:0}.intent-public .package-card>strong{font-size:25px;order:-1}.intent-public .package-card>h3{font-size:20px;margin:8px 0}.intent-public .package-card>span{display:none}.intent-public .package-card.is-selected{background:#fff;border-color:#202123}.intent-public .package-card.is-featured:after,.intent-public .package-card.is-featured:before,.intent-public:not(.intent-all-packages) [data-package-size="200"],.intent-public:not(.intent-all-packages) [data-package-size="500"]{display:none}.intent-public .intent-custom-card{align-items:center;justify-content:center}.intent-public .intent-custom-card strong{font-size:19px}.intent-text-button{background:none;border:0;color:#555;cursor:pointer;font-size:14px;padding:12px 0;text-decoration:underline}.intent-custom-budget label,.intent-economics label{color:#555;display:flex;flex-direction:column;font-size:14px;gap:8px}.intent-custom-budget input,.intent-economics input{background:#fff;border:1px solid #d6d6d9;border-radius:10px;color:#202123;min-height:48px;padding:10px 12px;width:100%}.intent-custom-budget{max-width:650px;padding:16px 0}.intent-custom-budget input{margin-top:8px;max-width:280px}.intent-custom-budget p{color:#666;font-size:14px}.intent-public .cta-section,.intent-public .faq details,.intent-public .footer{background:#fafafa;border-color:#e6e6e8;color:#202123}.intent-public .lead-ribbons{max-height:none;overflow:visible}.intent-public .niche-result{background:#fafafa;border-color:#ddd;color:#202123}.intent-public .niche-result__status{color:#23794a}.intent-public [hidden]{display:none!important}.intent-public :focus-visible{outline:2px solid #04f;outline-offset:3px}.intent-public .final-cta,.intent-public .section--how,.intent-public .section--sources{background:#fafafa}.intent-public .niche-result dl>div{background:#f3f3f5;box-shadow:none;color:#202123}.intent-public .category-market__search input,.intent-public .check-list,.intent-public .footer__main strong,.intent-public .niche-result__package strong,.intent-public .package-picker__footer p strong,.intent-public .text-link{color:#333}.intent-public .sidebar__utility:hover{color:#202123}.intent-public .category-cloud button:hover,.intent-public .nav-item--primary.is-active,.intent-public .nav-item:focus-visible{background:#eaeaec;color:#202123}.intent-public .assistant__send:hover{background:#444;color:#fff}.intent-public .assistant__status.is-error{color:#b3261e}@media(min-width:901px){.intent-public.is-rail-collapsed{--sidebar:64px}.is-rail-collapsed .sidebar .brand__name,.is-rail-collapsed .sidebar .nav-item>span:last-child,.is-rail-collapsed .sidebar__bottom,.is-rail-collapsed .sidebar__label{display:none}.is-rail-collapsed .sidebar__head{flex-wrap:wrap;justify-content:center}.is-rail-collapsed .nav-item{justify-content:center}.intent-public .site-shell{margin-left:var(--sidebar)}}@media(max-width:900px){.intent-collapse{display:none}.intent-public .site-shell{margin-left:0}.intent-public .assistant__empty{padding-top:50px}.intent-public .section{padding:44px 24px}.intent-public .package-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.intent-public .assistant__empty h1{letter-spacing:-1px}.intent-public .ai-workspace{min-height:560px}}@media(prefers-reduced-motion:reduce){.intent-public *{animation:none!important;scroll-behavior:auto!important;transition:none!important}}