.teams-page .ws-hero h1{max-width:1040px;font-size:clamp(36px,4.3vw,58px)}.teams-page .ws-hero>p{max-width:700px}.teams-editorial{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:64px;display:grid}.teams-body p,.teams-controls p,.teams-clients>p,.teams-closing>p{color:var(--muted-foreground);font-size:14px;line-height:1.8}.teams-body p+p{margin-top:20px}.teams-clients>p{text-align:center;margin-top:28px}.teams-page .teams-centered{text-align:center;max-width:780px;margin:0 auto 32px}.teams-controls{grid-template-columns:repeat(4,minmax(0,1fr));gap:36px;display:grid}.teams-controls h3{margin-bottom:14px;font-size:18px}.teams-records-heading{margin-bottom:32px}.teams-records-table table{min-width:640px}.teams-records-table th,.teams-records-table td{text-align:left;vertical-align:top;white-space:normal;padding:20px}.teams-records-table tbody th{font-weight:500}.teams-note{color:var(--muted-foreground);margin-top:18px;font-size:12px}.teams-links{flex-wrap:wrap;gap:0 28px;display:flex}.teams-product{border-block:1px solid var(--border)}.teams-page .teams-product .ws-section-heading{margin-bottom:0}.teams-closing>p{max-width:580px;margin:0 auto 28px}@media (width<=900px){.teams-editorial{gap:32px}.teams-controls{gap:24px}}@media (width<=720px){.teams-editorial,.teams-controls{grid-template-columns:minmax(0,1fr);gap:28px}.teams-controls article{max-width:480px;margin-inline:auto}.teams-clients{padding-block:16px}}.teams-clients .ws-os-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.teams-body h3{margin-bottom:12px;font-size:18px}.teams-body p+h3{margin-top:28px}.teams-infrastructure.ws-os-list{grid-template-columns:repeat(6,minmax(0,1fr));gap:28px;max-width:1000px;margin:48px auto}.teams-infrastructure .ws-os-logo{color:var(--foreground)}.teams-infrastructure.ws-os-list h3{margin-bottom:0;font-size:12px}@media (width<=480px){.teams-infrastructure.ws-os-list{grid-template-columns:repeat(2,minmax(0,1fr))}}.teams-corporate{text-align:center}.teams-corporate h2{max-width:780px;margin:0 auto 24px}.teams-corporate .teams-body>p{max-width:720px;margin-inline:auto}@media (width<=720px){.teams-infrastructure.ws-os-list{flex-wrap:wrap;justify-content:center;gap:28px;display:flex}.teams-infrastructure article{flex:0 130px}}.teams-ibm-logo{filter:invert()}.teams-corporate-columns{text-align:left;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin-top:48px;display:grid}.teams-corporate-columns p{margin:0}@media (width<=720px){.teams-corporate-columns{grid-template-columns:1fr;gap:28px}}.teams-infrastructure-opening{padding-bottom:64px;scroll-margin-top:88px}.teams-infrastructure-heading{padding-top:24px}.teams-infrastructure-opening .teams-corporate-columns{grid-template-columns:repeat(2,minmax(0,1fr));max-width:900px;margin-inline:auto}.teams-identity{text-align:center;max-width:640px;margin:0 auto 24px}.teams-products{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;margin-top:48px;display:grid}.teams-collaboration-options{grid-template-columns:repeat(2,minmax(0,1fr))}.teams-collaboration-options h4{margin:1em 0 12px;font-size:18px;font-weight:550}.teams-collaboration-intro{align-items:center}.teams-collaboration-intro .collaboration-scene{margin:0}.teams-collaboration-intro h2{margin-bottom:24px}.teams-collaboration-paths{margin-top:24px}.teams-collaboration-paths>h3,.teams-review-copy>h3{font-size:24px}.teams-collaboration-paths .teams-products{margin-top:24px}.teams-collaboration-review{border-top:1px solid var(--border);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:48px;margin:48px auto 0;padding-top:40px;scroll-margin-top:88px;display:grid}@media (width<=720px){.teams-collaboration-review{grid-template-columns:1fr;gap:24px}.teams-collaboration-review .package-review-scene{max-width:320px;margin-inline:auto}}.teams-collaboration-review ol{margin:24px 0;padding-inline-start:24px}.teams-collaboration-review li{color:var(--muted-foreground);margin-block:16px;padding-inline-start:8px;font-size:14px;line-height:1.8}.teams-collaboration-review li strong{color:var(--foreground)}.teams-products .ws-text-link{margin-top:18px;display:inline-block}@media (width<=720px){.teams-infrastructure-opening .teams-corporate-columns,.teams-products{grid-template-columns:1fr}}.teams-infrastructure .ws-os-logo svg,.teams-infrastructure .ws-os-logo img{filter:none}.teams-infrastructure .ws-os-logo svg path[fill=\#252f3e]{fill:#fff}.teams-infrastructure .ws-os-logo .teams-oracle-logo{width:110px;height:48px}.teams-page .teams-invite-note{color:var(--muted-foreground);margin-top:20px;font-size:13px;line-height:1.7}@media (width>=721px) and (width<=1000px){.teams-controls{grid-template-columns:repeat(2,minmax(0,1fr))}}.teams-example{border-top:1px solid var(--border);margin-top:40px;padding-top:32px}.teams-small-software h2{margin-bottom:24px}.teams-example p{max-width:70ch}.teams-infrastructure-lead{color:var(--muted-foreground);margin-bottom:20px}.teams-devs-bridge{padding-block:40px}.teams-devs-bridge h2{margin-bottom:20px}
