/* Portal product update: shared product preview, quiet hierarchy, current enterprise story. */
.demo-view-tabs{display:flex;align-items:center;gap:25px;padding:0 22px;min-height:50px;border-bottom:1px solid #ebebeb;overflow-x:auto;scrollbar-width:none;background:#fff}.demo-view-tabs::-webkit-scrollbar{display:none}.demo-view-tabs button{position:relative;flex:none;align-self:stretch;padding:15px 0;border:0;border-radius:0;background:transparent;color:#747474;font:inherit;font-size:12px;line-height:1.5;cursor:pointer;white-space:nowrap;transition:color .18s ease}.demo-view-tabs button:hover{color:#202020}.demo-view-tabs button[aria-pressed="true"]{color:#202020;font-weight:500}.demo-view-tabs button[aria-pressed="true"]:after{content:'';position:absolute;bottom:0;left:0;right:0;height:2px;border-radius:2px;background:#252525}.demo-view-tabs button:focus-visible,.demo-window-actions button:focus-visible,.demo-guidance button:focus-visible{outline:2px solid #9baebc;outline-offset:5px;border-radius:2px}.demo-guidance>span{line-height:1.6}.portal-enterprise-overview{display:grid;grid-template-columns:1fr 1fr;gap:110px;align-items:start}.portal-enterprise-heading>.eyebrow{margin-bottom:22px}.portal-enterprise-heading>p:not(.eyebrow){font-size:16px;line-height:1.9;color:#727272;max-width:450px;margin:25px 0}.portal-enterprise-heading>.text-link{display:inline-flex;margin-top:5px;gap:12px}.portal-enterprise-points{border-top:1px solid #e8e8e8}.portal-enterprise-points article{display:flex;gap:23px;padding:27px 0;border-bottom:1px solid #e8e8e8}.portal-enterprise-points article>span{font-size:11px;color:#969696;padding-top:6px;flex:none}.portal-enterprise-points h3{font-size:21px;line-height:1.5;font-weight:500;letter-spacing:-.02em;margin:0 0 11px}.portal-enterprise-points p{font-size:14px;color:#777;line-height:1.9;margin:0}.portal-service-note{border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8}.portal-service-note h2{font-size:27px;line-height:1.5;margin:0 0 20px;font-weight:500;letter-spacing:-.025em}.portal-service-note>p{font-size:16px;line-height:1.9;color:#727272;max-width:820px;margin:0}.portal-service-note .hero-actions{align-items:center}.portal-service-note .text-link{font-size:14px}
@media(max-width:1100px){.portal-enterprise-overview{gap:65px}}
@media(max-width:780px){.demo-view-tabs{gap:23px;padding-inline:15px;min-height:46px}.demo-view-tabs button{font-size:11px;padding-block:13px}.portal-enterprise-overview{grid-template-columns:1fr;gap:36px}.portal-enterprise-heading>p:not(.eyebrow){font-size:15px;max-width:none;margin-block:22px}.portal-enterprise-heading>.eyebrow{margin-bottom:19px}.portal-enterprise-points article{padding-block:24px;gap:18px}.portal-enterprise-points h3{font-size:20px}.portal-enterprise-points p{font-size:14px}.portal-service-note h2{font-size:24px}.portal-service-note>p{font-size:15px}.demo-guidance{align-items:flex-start;flex-direction:column;gap:10px}.demo-guidance>span{font-size:10px}.demo-guidance nav{gap:18px}}
@media(prefers-reduced-motion:reduce){.demo-view-tabs button{transition:none}}
