.network33 .n34-banner{display:grid;grid-template-columns:1fr 1.5fr;align-items:center;gap:24px;border:1px solid var(--ng-line);border-radius:22px;overflow:hidden;margin-bottom:22px;background:var(--ng-soft)}.network33 .n34-banner>div{padding:26px}.network33 .n34-banner h3{font-size:30px;letter-spacing:-.03em}.network33 .n34-banner img{width:100%;height:240px;object-fit:cover}.network33 .n34-customer-grid{display:grid;grid-template-columns:260px minmax(0,1fr);gap:20px}.network33 .n34-client-list{display:flex;flex-direction:column;gap:8px;align-self:start}.network33 .n34-client{display:flex;align-items:center;gap:13px;text-align:left;border-radius:14px;padding:14px;white-space:normal;min-height:88px}.network33 .n34-client small{margin-top:5px}.network33 .n34-client img{flex-shrink:0;border-radius:12px}.network33 .n34-client.selected{border-color:var(--ng-accent);background:var(--ng-soft)}.network33 .n34-chat{margin-bottom:18px}.network33 .n34-chat header{display:flex;gap:15px;align-items:center;padding-bottom:18px;border-bottom:1px solid var(--ng-line)}.network33 .n34-chat header h3{margin-bottom:6px;font-size:18px}.network33 .n34-messages{display:flex;flex-direction:column;gap:14px;margin:22px 0}.network33 .n34-bubble{max-width:90%;padding:14px 18px;border-radius:3px 18px 18px 18px;background:rgba(128,128,128,.09);border:1px solid var(--ng-line)}.network33 .n34-bubble.self{align-self:flex-end;border-radius:18px 3px 18px 18px;background:var(--ng-soft)}.network33 .n34-bubble p{margin:6px 0 0;font-size:14px}.network33 .n34-topics{display:flex;flex-wrap:wrap;gap:8px}.network33 .n34-topics button{font-size:12px;white-space:normal}.network33 .n34-plans{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.network33 .n34-plans>div{padding:14px;border:1px solid var(--ng-line);border-radius:12px;display:flex;flex-direction:column}.network33 .n34-plans p{font-size:12px;flex:1}.network33 .n34-plans button{font-size:12px;white-space:normal}.network33 .n34-check{padding:18px 0;border-top:1px solid var(--ng-line);margin-top:22px}.network33 .n34-check h4{margin:0}.network33 .n34-check .n33-choices{margin:10px 0}.network33 .n34-check .n33-choices button{min-height:42px;font-size:13px}.network33 .n34-company{display:flex;gap:24px;align-items:center;padding:28px;border-radius:22px;background:var(--ng-soft);border:1px solid var(--ng-line)}.network33 .n34-company h3{font-size:28px}.network33 .n34-company>img{flex-shrink:0}.network33 .n34-swatch{height:100px;border-radius:12px;margin-bottom:18px;background-size:24px 24px}.network33 .n34-swatch.atelier{background:repeating-linear-gradient(135deg,#422c20 0 12px,#946441 13px 14px,#d9b087 15px 16px)}.network33 .n34-swatch.aurora{background:radial-gradient(ellipse at top,#99e7c8,transparent 70%),linear-gradient(135deg,#203d4e,#382951)}.network33 .n34-swatch.midnight{background:radial-gradient(circle at 30% 50%,#828dd0 0 3px,transparent 4px),linear-gradient(145deg,#101727,#343558)}.network33[data-company-theme=atelier]{--ng-accent:#d5a379;--ng-soft:rgba(186,126,81,.14)}.network33[data-company-theme=aurora]{--ng-accent:#82ccbd;--ng-soft:rgba(111,195,176,.13)}.network33[data-company-theme=midnight]{--ng-accent:#abb0e3;--ng-soft:rgba(121,128,188,.13)}body.light .network33[data-company-theme=atelier]{--ng-accent:#80512d}body.light .network33[data-company-theme=aurora]{--ng-accent:#286f62}body.light .network33[data-company-theme=midnight]{--ng-accent:#555b96}.network33 .n34-feedback{padding:16px 0;border-bottom:1px solid var(--ng-line)}.network33 .n34-feedback p{font-size:13px}.n34-logo-options{display:flex;flex-wrap:wrap;gap:10px;padding:12px 0}
@media(max-width:850px){.network33 .n34-customer-grid{grid-template-columns:1fr}.network33 .n34-client-list{flex-direction:row;overflow-x:auto;padding-bottom:8px}.network33 .n34-client{min-width:230px}.network33 .n34-banner{grid-template-columns:1fr}.network33 .n34-banner img{height:170px}.network33 .n34-banner>div{padding-bottom:0}.network33 .n34-plans{grid-template-columns:1fr}.network33 .n34-company{padding:20px;gap:14px}.network33 .n34-company h3{font-size:23px}}
