.brand.palummu{--primary:#5935ea;--ink:#352345;--tint:#e9dffc;--accent:#e9dffc;--radius:8px;--font:'DM Sans',Arial,sans-serif}.brand.nextglade{--primary:#285bc5;--ink:#19334d;--tint:#edf3fc;--accent:#b8cef7;--radius:10px;--font:'DM Sans',Arial,sans-serif}.brand.paceglint{--primary:#086c77;--ink:#163f46;--tint:#eaf6f7;--accent:#d9d0f3;--radius:8px;--font:'DM Sans',Arial,sans-serif}.intro{padding:35px 0 28px}.intro h1{font-size:clamp(2rem,3vw,3rem);letter-spacing:-.035em}.brand .wordmark{font-weight:700;letter-spacing:-.035em}.brand .secondary{border-color:#a9b5c4;font-weight:600}.brand .mini,.brand .filter summary,.brand .status,.brand .metric small,.brand .metric p,.brand .person small,.brand .activity .meta{font-size:.875rem}.brand .activity strong{font-size:1rem}.brand .workspace-title p,.brand .capacity-panel>p,.brand .handoff p,.brand .home-values p{font-size:1rem}.brand .app-shell{grid-template-columns:190px minmax(0,1fr)}.brand .app-sidebar{padding:24px 12px;gap:8px}.brand .app-sidebar .wordmark{font-size:1.3rem;gap:6px;margin-bottom:16px}.brand .app-sidebar button{display:flex;align-items:center;gap:12px;font-weight:600;font-size:.875rem;min-height:44px}.app-sidebar button svg{width:23px;height:23px;flex-shrink:0}.brand .app-sidebar .selected{background:var(--primary);color:white}.brand .app-sidebar small{font-size:.75rem}.brand .app-shell.collapsed{grid-template-columns:76px minmax(0,1fr)}.brand .collapsed .app-sidebar .wordmark{font-size:0}.brand .collapsed .app-sidebar span:not(.wordmark),.brand .collapsed .app-sidebar small{display:none}.brand .collapsed .app-sidebar .wordmark .mark{width:30px;height:30px}.brand .collapsed .app-sidebar button{justify-content:center}.brand .avatar{width:64px;height:64px;min-width:64px}.brand .avatar.large{width:84px;height:84px;min-width:84px}.brand .activity .avatar{width:60px;height:60px;min-width:60px}.brand .dashboard-columns{grid-template-columns:minmax(0,1.55fr) minmax(250px,1fr)}.brand .metric.capacity{background:var(--tint);border-color:#c8d1df}.brand .capacity-panel{display:block}.brand progress{display:block;width:100%;height:9px;border:none;border-radius:6px;overflow:hidden;accent-color:var(--primary);margin:13px 0;background:#e2e6ec}.brand progress::-webkit-progress-bar{background:#e2e6ec}.brand progress::-webkit-progress-value{background:var(--primary)}.brand progress::-moz-progress-bar{background:var(--primary)}.big-progress{display:flex;align-items:baseline;gap:12px}.big-progress strong{font-size:3rem}.palummu .hero{background:var(--ink);color:white}.palummu .hero h2 em{font-style:normal;color:var(--accent)}.palummu .hero>div>p,.palummu .hero>div>small{color:#e7dff0}.palummu .hero-visual{color:var(--ink);background:#4c365e}.palummu .hero .actions>.primary{background:var(--accent);color:var(--ink)}.palummu .workspace-title{background:var(--ink);color:white;border-radius:8px;padding:24px}.palummu .workspace-title p{color:#e4dced}.palummu .workspace-title .primary{background:var(--accent);color:var(--ink)}.nextglade .hero{background:linear-gradient(115deg,white 55%,#edf3fc 55%)}.paceglint .hero{border-top:8px solid var(--primary);background:#f6fbfc}.paceglint .hero h2{letter-spacing:-.035em}.brand .support-bubble{margin-left:0}.brand .support-bubble button{margin-top:12px}.brand .support-bubble small{color:white}.brand .type-sample{font-weight:700}.brand .swatch small,.brand .swatch strong{font-size:.75rem}.recommendation{border-color:#5935ea}.direction .wordmark{font-size:1.7rem}.brand details summary{cursor:pointer;font-weight:600}.capacity-panel details{margin-top:20px;border-top:1px solid #dce3eb;padding-top:16px}.brand .app-content{padding:24px}.brand .panel-title{flex-wrap:wrap}.brand .activity .meta{flex-wrap:wrap}.brand .metric strong{font-size:1.6rem}.brand .eyebrow{font-size:.75rem}.brand .home-values{gap:28px}.brand .identity-hero small{display:block;margin-top:12px}
@media(max-width:1120px){.brand .dashboard-columns{grid-template-columns:1fr}.brand .capacity-panel{display:block}.brand .app-shell{grid-template-columns:175px minmax(0,1fr)}.brand .metrics{grid-template-columns:1fr 1fr}.brand .metric:last-child{grid-column:1/-1}.brand .app-sidebar .wordmark{font-size:1.15rem}.direction .wordmark{font-size:1.4rem}}
@media(max-width:720px){.directions{grid-template-columns:1fr}.direction{padding:14px 18px;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:5px 14px}.direction .wordmark{font-size:1.45rem}.direction small{margin:0;font-size:.8rem}.direction p{grid-column:1/-1;font-size:.875rem}.brand .app-shell,.brand .app-shell.collapsed{display:block}.brand .app-sidebar{display:flex;flex-direction:row;flex-wrap:wrap;padding:12px;gap:5px}.brand .app-sidebar .wordmark{width:100%;font-size:1.3rem;margin:0 0 8px}.brand .app-sidebar button{padding:9px;gap:6px}.brand .app-sidebar small,.brand .app-sidebar .rail-toggle{display:none}.brand .collapsed .app-sidebar span:not(.wordmark){display:inline}.brand .collapsed .app-sidebar .wordmark{font-size:1.3rem}.brand .app-content{padding:15px}.brand .metrics{grid-template-columns:1fr}.brand .metric:last-child{grid-column:auto}.brand .metric strong{font-size:1.8rem}.brand .workspace-title{padding:18px}.brand .hero{padding:30px 5%}.brand .hero h2{font-size:2.4rem;letter-spacing:-.04em}.brand .identity-hero .wordmark.big{font-size:2.1rem}.brand .identity{padding:16px}.brand .swatch small{font-size:.75rem;overflow-wrap:anywhere}.brand .brand-nav{flex-wrap:wrap}.brand .nav-actions .secondary{display:inline-flex}.brand .nav-actions .primary{font-size:.875rem}.brand .app-toolbar{flex-wrap:wrap}.brand .activity .person{align-items:center}.brand .avatar{width:58px;height:58px;min-width:58px}.brand .merch-notes{grid-template-columns:1fr 1fr}.studio-header{flex-wrap:wrap}.studio-header a{font-size:.8rem}}
