.workspaceRefresh{--workspace-ink:#142d50;--workspace-muted:#52647d;--workspace-border:#dce5ef}.workspaceRefresh .landingNav{background:#fff;box-shadow:0 4px 20px #142d5008}.workspaceRefresh .homeSimpleHero{margin:18px 0 0;padding:12px 0;text-align:left;grid-template-columns:minmax(0,1fr)}.workspaceRefresh .homeSimpleHero>div{justify-items:start}.workspaceRefresh .homeSimpleHero h1{max-width:900px;font-size:clamp(28px,3.2vw,42px);line-height:1.15;letter-spacing:-.035em;margin:10px 0}.workspaceRefresh .homeSimpleHero .intro{max-width:850px;margin:0}.workspaceRefresh .homePromiseLine{display:none}.workspaceRefresh .homeProofStrip{margin:0}.workspaceRefresh .homeProofStrip>span{padding:12px 16px}.workspaceRefresh .homePreparationFlow{background:#f5f8fc;border-color:var(--workspace-border);border-radius:20px;padding:18px;gap:14px}.workspaceRefresh .homePreparationHeader{align-items:center}.workspaceRefresh .homePreparationHeader h2{font-size:22px}.workspaceRefresh .homePreparationHeader .panelKicker{display:none}.workspaceRefresh .homePreparationHeader>p{font-size:13px}.workspaceRefresh .homePreparationStages{border-color:var(--workspace-border)}.workspaceRefresh .homePreparationStages button{min-height:56px;padding:10px 12px}.workspaceRefresh .homePreparationStages button[aria-pressed=true]:after{display:none}.workspaceAssistant{border:1px solid #c6ded9;background:#eff8f5;border-radius:12px;color:#16574d}.workspaceAssistant>summary{padding:14px 16px;cursor:pointer;font-weight:700}.workspaceAssistant>summary>span{font-size:12px;font-weight:400;margin-left:14px}.workspaceAssistant .ipscanAgentIntake{margin:0;border-radius:0 0 12px 12px}.workspaceRefresh .searchPanel{padding:22px;border-radius:16px}.workspaceRefresh .homePreparationFlow>.searchPanel{box-shadow:0 8px 24px #142d5005}.workspaceRefresh .searchPanelHeader{margin-bottom:18px;gap:12px}.workspaceRefresh .searchPanelHeader>span{width:40px;height:40px;border-radius:12px}.workspaceRefresh .searchPanelHeader h2{font-size:24px}.workspaceRefresh .searchPanelHeader p{font-size:11px}.workspaceRefresh .searchPanelHeader small{font-size:13px;font-weight:400}.workspaceRefresh .searchComposer{grid-template-columns:minmax(0,1fr)}.workspaceRefresh .searchComposerGuide{display:none}.workspaceRefresh .searchComposerMain{padding:0;border:0;background:transparent;box-shadow:none}.workspaceRefresh .searchComposerMain .modeTabs{padding:4px}.workspaceRefresh .searchComposerMain .modeTab{min-height:40px;padding:8px 12px;font-size:14px}.workspaceRefresh .searchComposerMain .modeHint{padding:8px 0;margin:0;background:none;border:0;font-weight:400}.workspaceRefresh .searchPrimaryField input{min-height:56px;padding:14px 16px;font-size:18px}.workspaceRefresh .similarSearchNote{margin-top:12px;gap:8px;font-size:12px}.workspaceRefresh .filters{padding:12px;gap:12px;margin-top:16px}.workspaceRefresh .primaryAction{min-height:48px;padding:12px 20px}.workspaceRefresh :is(button,a,summary,input,select):focus-visible{outline:3px solid #2764d6;outline-offset:3px}.workspaceRefresh .cabinetHero{background:#fff;color:var(--workspace-ink);border:1px solid var(--workspace-border);border-radius:14px;padding:16px 20px}.workspaceRefresh .cabinetHero h2{color:var(--workspace-ink);font-size:20px;margin:0 0 4px}.workspaceRefresh .cabinetHero .cabinetLead{color:var(--workspace-muted);font-size:13px;overflow-wrap:anywhere}.workspaceRefresh .cabinetDashboardLayout{grid-template-columns:220px minmax(0,1fr);gap:20px}.workspaceRefresh .cabinetSidebar{background:#142d50;border-radius:16px;padding:12px;gap:12px}.workspaceRefresh .cabinetSidebarProfile strong{font-size:13px;overflow-wrap:anywhere}.workspaceRefresh .cabinetSidebarMode{display:none}.workspaceRefresh .cabinetDashboardMain{min-width:0}.workspaceRefresh .quickTrademarkSearch{padding:22px;border-radius:16px;background:#fff;box-shadow:none}.workspaceRefresh .quickTrademarkSearch h2{font-size:26px}.workspaceRefresh .quickTrademarkSearchIntro p{font-size:14px}.workspaceRefresh .cabinetDashboardOverview{grid-template-columns:minmax(0,1fr);background:#fff;border-radius:16px;border-color:var(--workspace-border);padding:22px}.workspaceRefresh .cabinetDashboardOverview h2{font-size:22px}.workspaceRefresh .cabinetDashboardOverview>dl{grid-template-columns:minmax(0,1fr)}.workspaceRefresh .cabinetDashboardOverview dl div{min-height:0;padding:12px;background:#f5f8fc}.workspaceRefresh .cabinetDashboardOverview dd{font-size:26px;margin:8px 0}.workspaceRefresh .cabinetDashboardOverview dl span{font-size:12px}@media (max-width:760px){.workspaceRefresh .searchComposerMain .modeTabs{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:2px;gap:2px;overflow:visible}.workspaceRefresh .searchComposerMain .modeTab{min-width:0;padding:8px 2px;font-size:12px}.workspaceRefresh .homePreparationFlow{padding:10px;border-radius:14px}.workspaceRefresh .homePreparationHeader{grid-template-columns:1fr;gap:4px}.workspaceRefresh .searchPanel{padding:14px}.workspaceRefresh .homePreparationStages{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px}.workspaceRefresh .homePreparationStages small,.workspaceRefresh .homePreparationStages>i{display:none}.workspaceRefresh .homePreparationStages button{display:flex;flex-direction:column;gap:6px;padding:8px 4px}.workspaceRefresh .homePreparationStages strong{font-size:11px}.workspaceAssistant>summary>span{display:block;margin:6px 0 0}.workspaceRefresh .filters{grid-template-columns:1fr}.workspaceRefresh .cabinetDashboardLayout{grid-template-columns:minmax(0,1fr)}.workspaceRefresh .cabinetSidebar{position:static}.workspaceRefresh .cabinetDashboardOverview>dl{grid-template-columns:minmax(0,1fr)}.workspaceRefresh .quickTrademarkSearch{padding:16px}}.brandCloudPanel{background:radial-gradient(circle at 88% 10%,#c8f1dc 0,transparent 31%),linear-gradient(135deg,#f9fffb,#f0f7f5);border:1px solid #c9ded5;border-radius:28px;box-shadow:0 18px 48px #1b47330d;margin:24px auto 48px;max-width:1120px;overflow:hidden;padding:clamp(22px,4vw,42px)}.brandCloudHeading{max-width:720px}.brandCloudHeading h2{color:#143a34;font-size:clamp(25px,3vw,36px);letter-spacing:-.035em;line-height:1.14;margin:0}.brandCloudHeading p{color:#4f6b62;line-height:1.55;margin:12px 0 0}.brandCloudLinks{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-top:28px}.brandCloudTag{background:#fff;border:1px solid #bdd9cc;border-radius:999px;color:#175447;display:inline-flex;font-size:14px;font-weight:700;line-height:1.25;max-width:100%;padding:11px 16px;text-decoration:none;transition:background-color .16s ease,border-color .16s ease,transform .16s ease;overflow-wrap:anywhere}.brandCloudTag1{background:#e5f5ed;border-color:#a8d7bd;font-size:16px}.brandCloudTag2{background:#edf4ff;border-color:#c8d9f4;color:#224a72}.brandCloudTag3{background:#f7f0e6;border-color:#e8d5b7;color:#6b502c}.brandCloudTag:hover{background:#d9f0e2;border-color:#3fa879;transform:translateY(-2px)}.brandCloudTag:focus-visible{outline:3px solid #2764d6;outline-offset:3px}.brandCloudNote{color:#647870;font-size:12px;line-height:1.45;margin:22px 0 0}.brandCloudNote a{color:#175447;font-weight:700}.trademarkDirectory{background:#f6f9f7;color:#143a34;min-height:100vh;padding:24px max(20px,calc((100vw - 1120px) / 2))}.trademarkDirectoryNext,.trademarkDirectoryTop{align-items:center;display:flex;flex-wrap:wrap;gap:18px;justify-content:space-between}.trademarkDirectoryNext a,.trademarkDirectoryTop a{color:#175447;font-weight:700}.trademarkDirectoryHeader{margin:48px 0 28px;max-width:760px}.trademarkDirectoryHeader h1{font-size:clamp(34px,5vw,58px);letter-spacing:-.04em;line-height:1.1;margin:8px 0 18px}.trademarkDirectoryHeader p{line-height:1.6}.trademarkDirectoryJump,.trademarkDirectoryResults{background:#fff;border:1px solid #d3e5da;border-radius:22px;margin:24px 0;padding:clamp(20px,3vw,32px)}.trademarkDirectoryGroups{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}.trademarkDirectoryGroups details{border:1px solid #d3e5da;border-radius:12px;padding:10px 14px}.trademarkDirectoryGroups summary{cursor:pointer;font-weight:700}.trademarkDirectoryGroups details div{display:flex;flex-wrap:wrap;gap:10px;margin-top:12px}.trademarkDirectoryGroups a,.trademarkDirectoryResults a{color:#175447;overflow-wrap:anywhere}.trademarkDirectoryResults ul{columns:240px 3;list-style:none;margin:18px 0 0;padding:0}.trademarkDirectoryResults li{page-break-inside:avoid;break-inside:avoid;border-bottom:1px solid #e4eee8;line-height:1.4;padding:9px 0}.trademarkDirectoryNext{margin:30px 0 52px}.trademarkDirectory a:focus-visible{outline:3px solid #2764d6;outline-offset:3px}.trademarkDirectory{background:radial-gradient(circle at 95% 4%,#dceee7 0,transparent 28%),#f6f9f7}.trademarkDirectoryHeader{max-width:860px;margin-bottom:38px}.trademarkDirectoryHeader>p:not(.eyebrow){font-size:clamp(16px,1.6vw,19px)}.trademarkDirectoryHeroActions{display:flex;flex-wrap:wrap;gap:12px;margin:26px 0 20px}.trademarkDirectoryHeroActions a{background:#136c51;border:1px solid #136c51;border-radius:12px;color:#fff;font-weight:750;padding:13px 20px;text-decoration:none}.trademarkDirectoryHeroActions a+a{background:#fff;color:#136c51}.trademarkDirectoryHeader .trademarkDirectoryCaution{color:#527267;font-size:14px!important}.trademarkDirectoryDashboard,.trademarkDirectorySearch{background:#fff;border:1px solid #d3e5da;border-radius:22px;margin:24px 0;padding:clamp(20px,3vw,32px)}.trademarkDirectorySectionHeading{align-items:end;display:flex;flex-wrap:wrap;gap:8px 22px;justify-content:space-between;margin-bottom:20px}.trademarkDirectorySectionHeading h2{font-size:clamp(23px,3vw,32px);letter-spacing:-.035em;line-height:1.2;margin:4px 0 0}.trademarkDirectorySectionHeading>span{color:#55796e;font-size:14px}.trademarkDirectoryMetrics{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr))}.trademarkDirectoryMetric{background:linear-gradient(150deg,#edfaf4,#f8fbf9 78%);border:1px solid #cfe8dc;border-radius:18px;min-width:0;padding:20px}.trademarkDirectoryMetric:nth-child(2){background:linear-gradient(150deg,#e8f6f4,#f8fbf9 78%)}.trademarkDirectoryMetric:nth-child(3){background:linear-gradient(150deg,#e9f3fa,#f8fbf9 78%)}.trademarkDirectoryMetric h3{color:#136c51;font-size:14px;letter-spacing:.08em;margin:0 0 18px;text-transform:uppercase}.trademarkDirectoryMetric div{align-items:baseline;border-top:1px solid #d7e9df;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;padding:11px 0}.trademarkDirectoryMetric span{color:#4a665d;font-size:14px}.trademarkDirectoryMetric strong{color:#123d32;font-size:clamp(20px,2.3vw,28px);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.trademarkDirectoryDataNote{color:#557267;font-size:13px;line-height:1.55;margin:16px 0 0}.trademarkDirectorySearch form label{display:block;font-weight:700;margin-bottom:8px}.trademarkDirectorySearchControls{display:flex;gap:10px}.trademarkDirectorySearchControls input{background:#f8fbf9;border:1px solid #accbbc;border-radius:12px;color:#143a34;flex:1 1;font:inherit;min-width:0;padding:14px 16px}.trademarkDirectorySearchControls button{background:#136c51;border:0;border-radius:12px;color:#fff;cursor:pointer;font:inherit;font-weight:750;padding:14px 24px}.trademarkDirectorySearchControls button:disabled{cursor:wait;opacity:.7}.trademarkDirectorySearchMessage{color:#9a3f32;font-weight:650}.trademarkDirectorySearchOutput{border-top:1px solid #d3e5da;margin-top:22px;padding-top:8px}.trademarkDirectorySearchOutput ul{display:grid;grid-gap:8px;gap:8px;list-style:none;margin:0;padding:0}.trademarkDirectorySearchOutput li{align-items:baseline;background:#f8fbf9;border-radius:10px;display:flex;flex-wrap:wrap;gap:6px 20px;justify-content:space-between;padding:11px 14px}.trademarkDirectorySearchOutput li a{font-weight:750}.trademarkDirectorySearchOutput li span{color:#527267;font-size:13px}.trademarkDirectoryResults ul{columns:250px 3;column-gap:28px}.trademarkDirectoryResults li{padding:12px 0}.trademarkDirectoryResults li a{display:block;font-weight:650;text-decoration-thickness:1px;text-underline-offset:3px}.trademarkDirectoryResults li small{color:#648076;display:block;font-size:11px;margin-top:3px}@media (max-width:720px){.trademarkDirectoryMetrics{display:flex;margin-right:-20px;overflow-x:auto;padding:0 20px 12px 0;scroll-snap-type:x mandatory}.trademarkDirectoryMetric{flex:0 0 min(82vw,310px);scroll-snap-align:start}.trademarkDirectorySearchControls{flex-direction:column}.trademarkDirectorySearchControls button{width:100%}}@media (max-width:640px){.brandCloudPanel{border-radius:22px;margin:12px 16px 32px;padding:22px 18px}.detailWorkspace .brandCloudPanel{margin:18px 0 28px}.brandCloudLinks{gap:8px;margin-top:22px}.brandCloudTag,.brandCloudTag1{font-size:13px;padding:10px 13px}}@media (prefers-reduced-motion:reduce){.brandCloudTag{transition:none}}.publicSiteFooter{align-items:start;background:#102942;border-radius:26px 26px 0 0;color:#d4e6ee;display:grid;grid-gap:20px 48px;gap:20px 48px;grid-template-columns:minmax(0,1fr) minmax(240px,.65fr);margin:0 auto;max-width:1120px;padding:36px clamp(22px,4vw,44px) 24px}.detailPublicBrand,.publicSiteFooterBrand{align-items:center;display:inline-flex;font-size:16px;font-weight:900;gap:9px;letter-spacing:.08em;text-decoration:none}.publicSiteFooterBrand{color:#fff}.detailPublicBrand span,.publicSiteFooterBrand span{color:#58d4bd;font-size:23px}.publicSiteFooter p{line-height:1.55;max-width:410px}.publicSiteFooter nav{display:grid;grid-gap:12px;gap:12px}.publicSiteFooter nav a{color:#e8f6f8;-webkit-text-decoration-color:#629cad;text-decoration-color:#629cad;text-underline-offset:4px}.publicSiteFooterCommerce{align-items:start;border-top:1px solid #33526b;display:flex;flex-wrap:wrap;gap:12px 40px;grid-column:1/-1;justify-content:space-between;padding-top:20px}.publicSiteFooter .publicSiteFooterSeller{color:#fff;font-weight:700;margin:0;max-width:none}.publicSiteFooterCommerce nav{display:flex;flex-wrap:wrap;gap:10px 22px}.detailHeroActions a:focus-visible,.detailPublicNav a:focus-visible,.publicSiteFooter a:focus-visible{outline:3px solid #55a6ff;outline-offset:4px}.publicSiteFooterNote{border-top:1px solid #33526b;color:#a9c3ce;font-size:12px;grid-column:1/-1;margin:0;padding-top:18px}.ipscanAgentExampleNote{color:#b8d7e7;font-size:11px;line-height:1.35;margin:0}.ipscanAgentAiConsent{align-items:start;color:#d6e7f5;display:flex;font-size:11px;gap:8px;line-height:1.45}.ipscanAgentAiConsent input{accent-color:#76ead2;flex:none;margin:2px 0 0}.ipscanAgentIntake>form button.agentDemoPressed{box-shadow:0 0 0 4px #76ead255;transform:translateY(1px)}.detailPublicNav{align-items:center;border-bottom:1px solid #d8e6e8;display:flex;gap:20px;justify-content:space-between;margin-bottom:28px;padding-bottom:18px}.detailPublicBrand{color:#153a53}.detailPublicSearch{background:#0757ff;border-radius:12px;color:#fff;font-size:14px;font-weight:800;padding:13px 17px;text-decoration:none}.detailPublicSearch span{margin-left:8px}.detailHeroActions{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.detailHeroActions a{border:1px solid #bfd4df;border-radius:11px;color:#15406b;font-size:14px;font-weight:800;padding:12px 15px;text-decoration:none}.detailHeroActions a:first-child{background:#e5f1ff;border-color:#b6d5ff;color:#0751c8}.detailHeroActions a:hover{background:#d9edff}@media (max-width:640px){.publicSiteFooter{border-radius:20px 20px 0 0;grid-template-columns:1fr;margin:0 16px}.publicSiteFooterCommerce,.publicSiteFooterNote{grid-column:1}.publicSiteFooterCommerce nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.publicSiteFooterCommerce nav a{overflow-wrap:anywhere}.detailPublicNav{gap:12px}.detailPublicSearch{font-size:12px;padding:11px 12px}.detailHeroActions{display:grid}}@media (prefers-reduced-motion:reduce){.ipscanAgentIntake>form button.agentDemoPressed{box-shadow:none;transform:none}}