:root{--saas-panel:rgba(255, 255, 255, 0.04);--saas-panel-strong:rgba(255, 255, 255, 0.07);--saas-panel-soft:rgba(255, 255, 255, 0.025);--saas-glow:rgba(241, 194, 123, 0.18);--saas-blue:#6f95ff;--saas-cyan:#7ac7d9;--saas-rose:#f58a95;--saas-surface-1:rgba(10, 15, 24, 0.86);--saas-surface-2:rgba(15, 22, 33, 0.92);--saas-surface-3:rgba(255, 255, 255, 0.04);--saas-line-soft:rgba(255, 255, 255, 0.1);--saas-line-strong:rgba(241, 194, 123, 0.22);--saas-shadow-card:0 22px 46px rgba(0, 0, 0, 0.24);--saas-shadow-panel:0 32px 80px rgba(0, 0, 0, 0.32)}body{font-family:Manrope,Aptos,'Segoe UI',sans-serif}.panelShell--saas{width:min(1640px,calc(100% - 32px));grid-template-columns:280px minmax(0,1fr);align-items:start;gap:24px}.panelContent{display:grid;gap:22px}.saasSection{display:grid;gap:20px;scroll-margin-top:24px}.saasSidebar{position:sticky;top:24px;display:grid;gap:20px;padding:24px;min-height:calc(100vh - 48px);background:radial-gradient(circle at top left,rgba(241,194,123,.16),transparent 34%),radial-gradient(circle at bottom right,rgba(111,149,255,.14),transparent 36%),linear-gradient(180deg,rgba(18,26,37,.96),rgba(9,14,23,.98))}.saasBrand{display:flex;gap:14px;align-items:center}.boxTitleGroup h2,.saasBrand h1,.saasHeroCard h2,.saasNavLink,.saasSignalCard h2,.saasSubnavButton,.sectionIntro h2,.subSectionHeading h3{font-family:'Space Grotesk',Manrope,sans-serif}.saasBrand h1{margin:4px 0 0;font-size:30px;line-height:.96}.saasBrandMark{display:grid;place-items:center;width:54px;height:54px;border-radius:18px;background:linear-gradient(135deg,rgba(241,194,123,.34),rgba(111,149,255,.24)),rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.1);font-size:18px;font-weight:900;letter-spacing:.08em}.saasSidebarCopy{margin:0;color:var(--muted);font-size:14px}.saasNav{display:grid;gap:8px}.saasNavLink{display:flex;align-items:center;min-height:48px;padding:0 16px;border:1px solid rgba(255,255,255,.07);border-radius:16px;background:var(--saas-panel-soft);color:var(--muted-strong);text-decoration:none;font-size:14px;font-weight:700;transition:transform .16s,border-color .18s,background .18s,color .18s}.saasNavLink.is-active,.saasNavLink:hover{transform:translateX(2px);border-color:rgba(241,194,123,.32);background:rgba(241,194,123,.12);color:#fff6e8}.saasActionGrid,.saasAiSummary,.saasAlertFeed,.saasCardGrid,.saasCardStack,.saasFormatGrid,.saasInsightDrivers,.saasMetricGrid,.saasPublishInsightGrid,.saasQueueList,.saasRankingGrid,.saasScopeGrid,.saasSidebarFooter,.saasSidebarStatus,.saasSignalStack,.saasStoryList,.saasSummaryStrip{display:grid;gap:12px}.saasActionCard,.saasAlertCard,.saasChecklistItem,.saasFormatCard,.saasHighlightCard,.saasInfoCard,.saasInsightItem,.saasMetricCard,.saasMiniSignal,.saasPublishMini,.saasQueueCard,.saasRankingCard,.saasScopeCard,.saasSignalItem,.saasStoryCard,.saasSummaryCard{border:1px solid rgba(255,255,255,.08);border-radius:18px;background:var(--saas-panel)}.saasAlertCard,.saasChecklistItem,.saasFormatCard,.saasInfoCard,.saasInsightItem,.saasMetricCard,.saasMiniSignal,.saasPublishMini,.saasQueueCard,.saasRankingCard,.saasScopeCard,.saasSignalItem,.saasStoryCard,.saasSummaryCard{padding:16px}.saasFormatMeta,.saasInfoCard p,.saasMetricLabel,.saasMiniSignal span,.saasQueueMeta,.saasRankingMeta,.saasScopeCard p,.saasStoryMeta,.saasSummaryCard span{color:var(--muted);font-size:13px}.saasInfoCard strong,.saasMetricValue,.saasMiniSignal strong,.saasQueueHeader strong,.saasScopeCard strong,.saasStoryCard strong,.saasSummaryCard strong{display:block;color:var(--text)}.saasMiniSignal strong{margin-top:6px;font-size:14px}.saasSidebarFooter{grid-template-columns:repeat(3,minmax(0,1fr))}.saasHeroGrid{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(320px,0.82fr);gap:20px}.saasHeroCard,.saasSignalCard{background:radial-gradient(circle at top left,rgba(241,194,123,.18),transparent 30%),radial-gradient(circle at bottom right,rgba(111,149,255,.15),transparent 34%),linear-gradient(145deg,rgba(18,26,37,.98),rgba(10,15,24,.98))}.saasHeroTop{display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;align-items:flex-start}.saasChipGroup,.saasHeroHighlights,.saasQueueActions,.saasQueueButtons,.saasScopeTags,.saasSignalMeta,.saasStoryMatrix,.saasSubnav,.saasToolbar{display:flex;flex-wrap:wrap;gap:10px}.saasChip,.saasGhostButton,.saasSubnavButton,.saasTinyButton{min-height:40px;padding:10px 14px;border-radius:14px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.04);color:var(--muted-strong);box-shadow:none}.saasChip:hover,.saasGhostButton:hover,.saasSubnavButton:hover,.saasTinyButton:hover{box-shadow:none}.saasChip.is-active,.saasSubnavButton.is-active{border-color:rgba(241,194,123,.38);background:rgba(241,194,123,.12);color:#fff2dc}.saasHeroLead{max-width:840px;margin:18px 0 0;color:var(--muted-strong);font-size:16px}.saasHeroHighlights{margin-top:20px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.saasHighlightCard{padding:16px}.saasHighlightCard strong,.saasSignalItem strong{display:block;margin-bottom:8px;font-size:15px}.saasActionCard span,.saasHighlightCard span,.saasMetaNote span,.saasSignalItem span{color:var(--muted);font-size:13px}.saasChecklist,.saasMetaNotes{display:grid;gap:10px}.saasMetaNote{padding:14px 0 0;border-top:1px solid rgba(255,255,255,.08)}.saasMetaNote strong{display:block;margin-bottom:6px}.saasMetricGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.saasMetricCard{background:radial-gradient(circle at top right,rgba(111,149,255,.12),transparent 34%),rgba(255,255,255,.035)}.saasMetricValue{margin:10px 0 8px;font-size:clamp(28px, 3vw, 38px);font-weight:800;letter-spacing:-.05em}.saasMetricDelta{display:inline-flex;align-items:center;padding:7px 10px;border-radius:999px;font-size:12px;font-weight:700}.saasMetricDelta.positive,.saasTag.lead,.saasTag.positive,.saasTag.venta{background:rgba(83,192,138,.14);color:#daf5e2}.saasMetricDelta.negative,.saasTag.negative,.saasTag.spam{background:rgba(241,111,115,.14);color:#ffdfe2}.saasMetricDelta.neutral,.saasTag.boosted,.saasTag.colaboracion,.saasTag.neutral,.saasTag.organic,.saasTag.question,.saasTag.soporte{background:rgba(111,149,255,.14);color:#dce6ff}.saasActionGrid,.saasCardGrid,.saasFormatGrid,.saasPublishInsightGrid,.saasSummaryStrip{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.saasBarTrack{height:10px;margin:14px 0 10px;border-radius:999px;overflow:hidden;background:rgba(255,255,255,.08)}.saasBarFill{width:var(--fill,0%);height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--accent),var(--saas-blue))}.saasFormatMeta{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px}.saasActionCard,.saasAlertCard,.saasScopeCard{text-decoration:none}.saasAlertCard{background:radial-gradient(circle at top right,rgba(241,194,123,.12),transparent 34%),rgba(255,255,255,.03)}.saasAlertBadge,.saasScopeTag,.saasTag{display:inline-flex;align-items:center;padding:6px 10px;border-radius:999px;font-size:11px;font-weight:800;letter-spacing:.03em}.saasTag{background:rgba(255,255,255,.08);color:var(--muted-strong)}.saasAlertBadge,.saasScopeTag{background:rgba(241,194,123,.12);color:#f8e0bd}.saasActionCard{padding:18px;transition:transform .16s,border-color .18s,background .18s}.saasActionCard:hover{transform:translateY(-2px);border-color:rgba(241,194,123,.32);background:rgba(255,255,255,.05)}.saasActionCard strong{display:block;margin-bottom:10px;font-size:18px}.saasInsightItem ul,.saasScopeCard ul{margin:12px 0 0;padding-left:18px;color:var(--muted-strong);display:grid;gap:8px}.saasRankingGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.saasRankingCard strong{display:block;font-size:15px;margin-bottom:8px}.saasQueueHeader strong,.saasRankingCard b,.saasStoryCard strong{font-size:17px}.saasSummaryCard{background:rgba(255,255,255,.035)}.saasSummaryCard strong{font-size:28px;margin-top:8px}.saasQueueActions,.saasStoryMatrix{margin-top:12px}.saasQueueMeta span,.saasScopeTags span,.saasStoryMatrix span{color:var(--muted-strong)}.saasQueueCard,.saasStoryCard{background:rgba(255,255,255,.035)}.saasQueueHeader{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.saasQueueMeta,.saasSignalMeta{display:flex;flex-wrap:wrap;gap:8px}.saasAlertCard p,.saasInfoCard p,.saasQueueCard p,.saasScopeCard p,.saasSignalItem p{margin:10px 0 0;color:var(--muted)}.saasGhostButton,.saasTinyButton{min-height:34px;padding:7px 11px;font-size:12px}.saasSubnav{gap:12px}.saasAiSummary{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.saasAiPanel{display:none}.saasAiPanel.is-active{display:block}.saasSummaryNarrative{padding:16px;border:1px solid rgba(255,255,255,.08);border-radius:18px;background:rgba(255,255,255,.03)}.saasSummaryNarrative strong{display:block;margin-bottom:8px}.saasSummaryNarrative p{margin:0;color:var(--muted)}.saasPublishMini strong{display:block;margin-bottom:8px;font-size:15px}.saasChecklistItem strong{display:block;margin-bottom:8px}.saasChecklistItem span{color:var(--muted)}@media (max-width:1280px){.panelShell--saas{grid-template-columns:1fr}.saasSidebar{position:static;min-height:auto}.saasNav{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:1080px){.saasHeroGrid,.saasHeroHighlights,.saasMetricGrid{grid-template-columns:1fr}}@media (max-width:820px){.panelShell--saas{width:calc(100% - 18px);gap:14px}.saasSidebar{padding:18px}.saasNav{grid-template-columns:repeat(2,minmax(0,1fr))}.saasSidebarFooter,.saasToolbar{grid-template-columns:1fr}}@media (max-width:620px){.saasActionGrid,.saasCardGrid,.saasNav,.saasPublishInsightGrid,.saasRankingGrid,.saasSummaryStrip{grid-template-columns:1fr}.saasBrand h1{font-size:26px}.saasQueueHeader{flex-direction:column}}html{scroll-padding-top:24px}body.saasPage{background:radial-gradient(circle at top left,rgba(241,194,123,.14),transparent 26%),radial-gradient(circle at 100% 0,rgba(111,149,255,.14),transparent 24%),radial-gradient(circle at 50% 100%,rgba(122,199,217,.08),transparent 28%),linear-gradient(180deg,#08101a 0,#09111b 42%,#060b12 100%)}.saasSkipLink{position:fixed;left:18px;top:16px;z-index:50;padding:10px 14px;border-radius:999px;background:rgba(12,18,28,.96);color:#fff4de;text-decoration:none;border:1px solid rgba(241,194,123,.28);transform:translateY(-150%);transition:transform .18s}.saasSkipLink:focus{transform:translateY(0)}.saasPage .panelShell--saas{width:min(1660px,calc(100% - 36px));gap:26px}.saasPage .panelContent{gap:28px}.saasPage .saasSection{gap:24px}.saasPage .box,.saasPage .heroPanel{border-color:rgba(255,255,255,.09);box-shadow:var(--saas-shadow-panel)}.saasPage .saasSidebar{overflow:hidden;border-color:rgba(255,255,255,.1);box-shadow:var(--saas-shadow-panel)}.saasPage .saasSidebar::before{content:'';position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,rgba(255,255,255,.06),transparent 18%),radial-gradient(circle at 15% 15%,rgba(241,194,123,.12),transparent 24%),radial-gradient(circle at 80% 88%,rgba(111,149,255,.12),transparent 22%)}.saasPage .saasSidebar>*{position:relative;z-index:1}.saasPage .saasBrandMark{width:58px;height:58px;border-radius:20px;box-shadow:inset 0 1px 0 rgba(255,255,255,.16),0 16px 28px rgba(0,0,0,.28)}.saasPage .saasSidebarCopy{font-size:14px;line-height:1.65;color:#c1cad8}.saasPage .saasNav{gap:10px}.saasPage .saasNavLink{position:relative;min-height:50px;padding:0 16px 0 18px;background:linear-gradient(180deg,rgba(255,255,255,.045),rgba(255,255,255,.02)),rgba(10,15,24,.4);overflow:hidden}.saasPage .saasNavLink::after{content:'';position:absolute;inset:9px auto 9px 8px;width:3px;border-radius:999px;background:0 0;transition:background .18s}.saasPage .saasNavLink.is-active::after,.saasPage .saasNavLink:hover::after,.saasPage .saasNavLink[aria-current=true]::after{background:linear-gradient(180deg,var(--accent-strong),rgba(111,149,255,.85))}.saasPage .saasActionGrid,.saasPage .saasAiSummary,.saasPage .saasAlertFeed,.saasPage .saasCardGrid,.saasPage .saasCardStack,.saasPage .saasFormatGrid,.saasPage .saasInsightDrivers,.saasPage .saasMetricGrid,.saasPage .saasPublishInsightGrid,.saasPage .saasQueueList,.saasPage .saasRankingGrid,.saasPage .saasScopeGrid,.saasPage .saasSidebarStatus,.saasPage .saasSignalStack,.saasPage .saasStoryList,.saasPage .saasSummaryStrip{gap:14px}.saasPage .saasAlertCard,.saasPage .saasFormatCard,.saasPage .saasInfoCard,.saasPage .saasInsightItem,.saasPage .saasMetricCard,.saasPage .saasMiniSignal,.saasPage .saasPublishMini,.saasPage .saasQueueCard,.saasPage .saasRankingCard,.saasPage .saasScopeCard,.saasPage .saasSignalItem,.saasPage .saasSignalRow,.saasPage .saasStoryCard,.saasPage .saasSummaryCard,.saasPage .saasSummaryNarrative{border-color:var(--saas-line-soft);background:linear-gradient(180deg,rgba(255,255,255,.035),rgba(255,255,255,.02)),var(--saas-surface-1);box-shadow:var(--saas-shadow-card)}.saasPage .saasAlertCard,.saasPage .saasFormatCard,.saasPage .saasInfoCard,.saasPage .saasMetricCard,.saasPage .saasPublishMini,.saasPage .saasQueueCard,.saasPage .saasRankingCard,.saasPage .saasScopeCard,.saasPage .saasStoryCard,.saasPage .saasSummaryNarrative{transition:transform .18s,border-color .18s,background .18s,box-shadow .18s}.saasPage .saasAlertCard:hover,.saasPage .saasFormatCard:hover,.saasPage .saasInfoCard:hover,.saasPage .saasMetricCard:hover,.saasPage .saasPublishMini:hover,.saasPage .saasQueueCard:hover,.saasPage .saasRankingCard:hover,.saasPage .saasScopeCard:hover,.saasPage .saasStoryCard:hover,.saasPage .saasSummaryNarrative:hover{transform:translateY(-2px);border-color:rgba(241,194,123,.2)}.saasPage .saasHeroGrid{gap:22px;align-items:stretch}.saasPage .saasHeroCard,.saasPage .saasSignalCard{position:relative;overflow:hidden;border-radius:24px;border:1px solid rgba(255,255,255,.09)}.saasPage .saasHeroCard::before,.saasPage .saasSignalCard::before{content:'';position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,rgba(255,255,255,.045),transparent 18%),radial-gradient(circle at top left,rgba(241,194,123,.1),transparent 24%)}.saasPage .saasHeroCard>*,.saasPage .saasSignalCard>*{position:relative;z-index:1}.saasPage .saasHeroLead{max-width:880px;margin:18px 0 0;font-size:17px;line-height:1.7;color:#d8dfeb}.saasPage .saasHeroHighlights{gap:14px;margin-top:22px}.saasPage .saasHighlightCard{min-height:132px;border:1px solid var(--saas-line-soft);border-radius:20px;background:linear-gradient(180deg,rgba(255,255,255,.045),rgba(255,255,255,.018)),rgba(8,14,22,.52)}.saasPage .saasHeroActions{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin-top:18px}.saasPage .saasHeroLink{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:10px 14px;text-decoration:none}.saasPage .saasHeroHint{color:var(--muted);font-size:13px}.saasPage .saasHeroSummaryGrid,.saasPage .saasTopPiecesBox{margin-top:18px}.saasPage .saasChip,.saasPage .saasGhostButton,.saasPage .saasSubnavButton,.saasPage .saasTinyButton{position:relative;overflow:hidden;border-color:rgba(255,255,255,.08);background:linear-gradient(180deg,rgba(255,255,255,.055),rgba(255,255,255,.02)),rgba(10,15,24,.46);color:#edf2fb;box-shadow:0 12px 28px rgba(0,0,0,.16)}.saasPage .saasChip.is-active,.saasPage .saasSubnavButton.is-active{border-color:rgba(241,194,123,.38);background:linear-gradient(180deg,rgba(241,194,123,.18),rgba(111,149,255,.08)),rgba(10,15,24,.58);color:#fff6e8}.saasPage .saasMetricGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.saasPage .saasMetricCard{position:relative;min-height:174px;justify-content:space-between}.saasPage .saasMetricLabel{text-transform:uppercase;letter-spacing:.06em}.saasPage .saasMetricValue{margin:14px 0 10px}.saasPage .saasMetricDelta{margin-top:auto}.saasPage .saasBarTrack{height:12px;background:rgba(255,255,255,.07)}.saasPage .saasBarFill{background:linear-gradient(90deg,rgba(241,194,123,.98),rgba(111,149,255,.94));box-shadow:0 0 18px rgba(111,149,255,.22)}.saasPage .saasSignalRow{display:flex;justify-content:space-between;gap:16px;align-items:center;padding:14px 16px;border-radius:16px}.saasPage .saasSignalRow span{color:var(--muted);font-size:13px}.saasPage .saasSignalRow strong{display:inline-flex;align-items:center;justify-content:center;min-height:30px;padding:4px 10px;border-radius:999px;background:rgba(255,255,255,.06);font-size:12px;text-transform:capitalize}.saasPage .saasSignalRow strong.positive{background:rgba(83,192,138,.14);color:#daf5e2}.saasPage .saasSignalRow strong.negative{background:rgba(241,111,115,.14);color:#ffe0e3}.saasPage .saasSignalRow strong.neutral{background:rgba(111,149,255,.14);color:#dce6ff}.saasPage .saasInfoCard strong,.saasPage .saasPublishMini strong,.saasPage .saasQueueHeader strong,.saasPage .saasStoryCard strong,.saasPage .saasSummaryNarrative strong{font-size:16px}.saasPage .saasAlertCard p,.saasPage .saasInfoCard p,.saasPage .saasQueueCard p,.saasPage .saasScopeCard p,.saasPage .saasSignalItem p,.saasPage .saasStoryCard p,.saasPage .saasSummaryNarrative p{line-height:1.65}.saasPage .saasProfileCard{display:grid;gap:16px}.saasPage .saasProfileHeader{display:grid;grid-template-columns:auto minmax(0,1fr);gap:14px;align-items:center}.saasPage .saasProfileAvatar{display:grid;place-items:center;width:56px;height:56px;border-radius:18px;overflow:hidden;background:linear-gradient(135deg,rgba(241,194,123,.22),rgba(111,149,255,.18)),rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12);color:#fff3db;font-weight:800;font-size:20px}.saasPage .saasProfileAvatar img{width:100%;height:100%;object-fit:cover}.saasPage .saasProfileMeta{min-width:0}.saasPage .saasProfileHandle{display:block;margin-top:4px;color:var(--muted);font-size:13px}.saasPage .saasProfileBio{margin:0;color:var(--muted-strong)}.saasPage .saasStatsList{display:flex;flex-wrap:wrap;gap:8px}.saasPage .saasStatPill{display:inline-flex;align-items:center;min-height:34px;padding:8px 10px;border-radius:999px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.04);color:#edf2fb;font-size:12px}.saasPage .saasTopPieceCard{display:grid;gap:14px}.saasPage .saasTopPieceMedia{position:relative;overflow:hidden;min-height:136px;border-radius:18px;background:linear-gradient(145deg,rgba(241,194,123,.18),rgba(111,149,255,.18)),rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.08)}.saasPage .saasTopPieceMedia img{width:100%;height:100%;object-fit:cover;display:block}.saasPage .saasTopPieceBadge{position:absolute;top:12px;left:12px;z-index:1}.saasPage .saasTopPieceFallback{position:absolute;inset:0;display:grid;place-items:center;color:rgba(255,244,221,.9);font:700 14px/1 'Space Grotesk',Manrope,sans-serif;letter-spacing:.08em;text-transform:uppercase}.saasPage .saasTopPieceStats{display:flex;flex-wrap:wrap;gap:8px}.saasPage .saasTopPieceStats span{display:inline-flex;align-items:center;min-height:32px;padding:7px 10px;border-radius:999px;background:rgba(255,255,255,.045);color:var(--muted-strong);font-size:12px}.saasPage .saasTopPieceCard>p:not(.saasTopPieceNote){display:none}.saasPage .saasTopPieceNote{margin:0;color:var(--muted);line-height:1.65}.saasPage .saasPageBadge{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:999px;background:rgba(241,194,123,.12);color:#fbe7c5;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.05em}.saasPage .saasSection .webSearchEmpty{border-radius:18px;border:1px dashed rgba(255,255,255,.12);background:rgba(255,255,255,.025)}.saasPage.saasLoading #btnRefreshSaas{border-color:rgba(111,149,255,.34);background:linear-gradient(180deg,rgba(111,149,255,.18),rgba(241,194,123,.12)),rgba(10,15,24,.58)}.saasPage .saasQueueActions,.saasPage .saasQueueButtons,.saasPage .saasScopeTags,.saasPage .saasSignalMeta,.saasPage .saasStoryMatrix{gap:8px}.saasPage .saasSummaryNarrative ul{margin:10px 0 0}.saasPage .saasSectionIntroCompact{max-width:880px}.saasPage .saasHeroSummaryGrid .boxHeader,.saasPage .saasTopPiecesBox .boxHeader{margin-bottom:6px}@media (max-width:1380px){.saasPage .panelShell--saas{width:min(1600px,calc(100% - 24px))}.saasPage .saasSidebarFooter{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1180px){.saasPage .saasMetricGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.saasPage .saasHeroGrid{grid-template-columns:1fr}.saasPage .saasSidebar{min-height:auto}}@media (max-width:920px){.saasPage .panelShell--saas{width:calc(100% - 18px);gap:16px}.saasPage .saasSidebar{padding:18px;border-radius:22px}.saasPage .saasNav{grid-template-columns:repeat(2,minmax(0,1fr))}.saasPage .saasActionGrid,.saasPage .saasAiSummary,.saasPage .saasCardGrid,.saasPage .saasHeroSummaryGrid,.saasPage .saasPublishInsightGrid,.saasPage .saasRankingGrid,.saasPage .saasSummaryStrip{grid-template-columns:1fr}}@media (max-width:720px){.saasPage .saasMetricGrid{grid-template-columns:1fr}.saasPage .saasHeroActions{align-items:stretch}.saasPage .saasHeroHint{width:100%}.saasPage .saasProfileHeader{grid-template-columns:1fr}.saasPage .saasSignalRow{flex-direction:column;align-items:flex-start}}@media (max-width:560px){.saasSkipLink{left:12px;top:12px}.saasPage .saasNav{grid-template-columns:1fr}.saasPage .saasHeroLead{font-size:15px}.saasPage .saasHighlightCard,.saasPage .saasMetricCard{min-height:auto}}