/* Product identity shares the portal's accessible components and layout. */
.cm-wordmark{display:inline-flex;align-items:center;gap:9px;white-space:nowrap;color:#142b3f;font-weight:700;font-size:23px;letter-spacing:-.05em;line-height:1.2}
.brand .cm-wordmark img,.footer-brand .cm-wordmark img{width:59px;height:auto;max-height:none;object-fit:contain}
.brand .cm-wordmark{gap:8px}.brand-cloud-markup .brand{gap:19px}.footer-brand .cm-wordmark{font-size:21px}
.auth-brands>img{width:185px!important;height:auto!important}.auth-brands .cm-wordmark img{width:60px;height:auto}
.cm-help-hero{background-image:radial-gradient(ellipse at 84% 48%,#164a69 0,transparent 57%),linear-gradient(120deg,#091d2a,#102e43)}
.cm-help-hero:after{content:"";position:absolute;inset:0;pointer-events:none;opacity:.16;background-image:linear-gradient(#7ab9d022 1px,transparent 1px),linear-gradient(90deg,#7ab9d022 1px,transparent 1px);background-size:44px 44px;mask-image:linear-gradient(90deg,transparent,black)}
.hero-content{z-index:2}.business-help-hero .hero-orbit{transform:rotate(-16deg)}
.support-actions{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:32px}
.support-action{display:flex;align-items:center;gap:20px;padding:24px 28px;border:1px solid var(--line);border-radius:var(--radius);color:var(--ink);background:linear-gradient(125deg,#fff,#f7fbff);box-shadow:0 7px 22px #0b213e05;transition:border-color .15s,transform .15s}
.support-action:hover{text-decoration:none;border-color:#83b8dd;transform:translateY(-2px)}.support-action .topic-icon{flex-shrink:0;margin:0}.support-action>span:nth-child(2){flex:1}.support-action strong{display:block;font-size:17px;letter-spacing:-.02em}.support-action small{display:block;color:var(--muted);font-size:13px;margin-top:4px}.support-action>.icon{width:19px;color:var(--blue)}
.business-topic-grid{grid-template-columns:repeat(4,1fr)}.business-topic-grid .topic-card{padding:25px 23px}.business-topic-grid h3{font-size:19px}.dashboard-guides{margin-top:24px}.dashboard-guides .article-row{padding:16px 22px}.dashboard-guides .article-row:last-child{border-bottom:0}.dashboard-guides .article-row strong{font-size:15px}
.brand-cloud-markup .workspace-icon{background:#edf7ff}.kb-sidebar .aside-help{margin-top:32px;padding:20px 16px}.kb-sidebar .aside-help p{font-size:13px;margin:8px 0}.kb-sidebar .aside-help a{padding:0;margin-top:10px}
.brand-cloud-markup .footer-bottom nav{gap:20px}.footer-bottom nav{flex-wrap:wrap}.auth-brands{gap:0}
@media(max-width:1000px){.business-topic-grid{grid-template-columns:repeat(2,1fr)}.support-action{padding:22px 20px;gap:14px}}
@media(max-width:700px){.support-actions{grid-template-columns:1fr;gap:14px;margin-top:24px}.support-action{padding:20px}.support-action small{font-size:12px}.cm-wordmark{font-size:20px}.brand .cm-wordmark img{width:48px}.brand-cloud-markup .brand{gap:12px}.business-topic-grid{grid-template-columns:1fr 1fr}.business-topic-grid .topic-card{padding:22px 18px}.business-topic-grid h3{font-size:18px}.footer-bottom nav{justify-content:center;row-gap:10px}}
@media(max-width:440px){.business-topic-grid{grid-template-columns:1fr}.brand .cm-wordmark{font-size:19px}.brand .cm-wordmark img{width:44px}.brand-cloud-markup .support-label{font-size:12px}}
