.teams-hero{display:grid;grid-template-columns:1.2fr .8fr;gap:70px;align-items:center;padding-top:90px;padding-bottom:100px}.teams-hero h1{font-size:clamp(48px,5.6vw,80px);line-height:1.04;letter-spacing:-.055em}.teams-hero .lead{max-width:640px}.teams-connection{padding:48px 38px;text-align:center;border:1px solid #ffffff38;background:#ffffff09;border-radius:28px}.teams-brand{display:flex;align-items:center;justify-content:center;gap:18px;font-size:23px}.connection-rule{font-size:32px;color:#a5bdd1;padding:22px}.teams-mydesk{height:auto;margin:auto}.teams-connection p{margin:22px 0;color:#d6e2ee}.teams-tags{display:flex;justify-content:center;flex-wrap:wrap;gap:8px}.teams-tags span{border:1px solid #ffffff36;border-radius:100px;padding:9px 13px;font-size:13px}.teams-connection small{display:block;color:#b5c7d8;margin-top:20px}.teams-value-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:36px;margin-top:44px}.teams-value-grid article{border-top:1px solid #cfd9df;padding-top:24px}.step-label,.audience{font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:#506575}.teams-value-grid h3{font-size:25px;letter-spacing:-.03em;margin:18px 0 12px}.teams-value-grid p,.teams-page .section-lead{color:#526575;line-height:1.7}.teams-download{background:#edf3f6}.download-layout{display:grid;grid-template-columns:1fr 1fr;gap:85px;align-items:center}.package-card{background:white;padding:38px;border-radius:22px;border:1px solid #dce5eb}.package-heading{display:flex;align-items:center;justify-content:space-between}.beta-label{background:#f5ead7;color:#71511b;font-size:12px;border-radius:100px;padding:8px 12px}.package-card h3{font-size:30px;margin:24px 0 8px;letter-spacing:-.04em}.package-card>p{color:#526575}.package-card dl{margin:25px 0 30px}.package-card dl>div{display:flex;justify-content:space-between;gap:20px;padding:12px 0;border-bottom:1px solid #e3e9ee;font-size:14px}.package-card dd{margin:0;text-align:right}.package-card .pill{display:flex;justify-content:center}.package-note{font-size:13px;line-height:1.6;margin-top:20px}.guide-heading{display:flex;justify-content:space-between;align-items:center;gap:24px}.teams-print{border:0;background:none;cursor:pointer;white-space:nowrap}.guide-start{background:#edf3f6;padding:30px;border-radius:18px;margin:32px 0 50px}.guide-start h3{margin:0 0 24px;font-size:23px}.guide-start>div{display:grid;grid-template-columns:1fr 1fr;gap:16px}.guide-start>div>a{display:flex;flex-direction:column;gap:10px;padding:24px;background:white;border:1px solid #d5e0e8;border-radius:12px;text-decoration:none;color:#092449}.guide-start span{font-size:14px;color:#526575}.guide-start>p{font-size:14px;margin:24px 0 0}.teams-page main a:not(.pill){text-underline-offset:4px}.teams-guide{display:grid;grid-template-columns:.8fr 1.2fr;gap:70px;border-top:1px solid #d2dce4;padding:45px 0;scroll-margin-top:105px}.guide-title h3{font-size:30px;line-height:1.15;letter-spacing:-.04em;margin:18px 0}.guide-title p{color:#526575;line-height:1.7}.teams-steps{list-style:none;counter-reset:steps;margin:0;padding:0}.teams-steps>li{counter-increment:steps;display:flex;gap:20px;margin-bottom:28px}.teams-steps>li:before{content:counter(steps);display:grid;place-items:center;flex:0 0 34px;height:34px;border-radius:50%;background:#092449;color:white;font-size:14px}.teams-steps h4{font-size:18px;margin:4px 0 9px}.teams-steps p{font-size:15px;color:#526575;line-height:1.7;margin:0}.teams-steps strong{color:#223f58}.guide-note{grid-column:2;background:#edf3f6;border-left:3px solid #6c8da3;padding:18px 22px;margin:0;font-size:14px;color:#42576a;line-height:1.6}.teams-open{background:#092449;color:white;border-radius:20px;padding:38px 42px;scroll-margin-top:105px}.teams-open h3{font-size:32px;letter-spacing:-.03em;margin:16px 0}.teams-open p{max-width:900px;line-height:1.7;color:#d3e1eb}.teams-help{margin-top:50px}.teams-help h3{font-size:28px}.teams-help dl{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin:25px 0}.teams-help dt{font-weight:600;line-height:1.5;margin-bottom:12px}.teams-help dd{margin:0;color:#526575;font-size:15px;line-height:1.7}.teams-sources{font-size:13px;line-height:1.7;color:#526575;border-top:1px solid #d2dce4;padding-top:24px;margin-top:40px}.teams-page #installation,.teams-page #download,.teams-page #personal-installation{scroll-margin-top:105px}
@media(max-width:900px){.teams-hero{gap:35px;padding-top:60px}.download-layout{gap:40px}.teams-connection{padding:32px 20px}.teams-guide{gap:35px}.teams-brand{font-size:18px}.teams-brand img{width:46px;height:46px}.teams-tags span{font-size:12px}}
@media(max-width:650px){.teams-hero,.download-layout,.teams-guide{grid-template-columns:1fr}.teams-hero{padding-top:45px;padding-bottom:55px;gap:35px}.teams-hero h1{font-size:48px}.teams-connection{padding:30px 20px}.teams-value-grid,.teams-help dl,.guide-start>div{grid-template-columns:1fr}.teams-value-grid{gap:24px}.download-layout{gap:28px}.package-card{padding:26px}.guide-heading{align-items:flex-start;flex-direction:column;gap:8px}.guide-start{padding:22px}.teams-guide{gap:22px;padding:35px 0}.guide-note{grid-column:1}.teams-open{padding:26px}.teams-open h3{font-size:28px}.teams-print{padding:10px 0}.teams-steps>li{gap:13px}.package-card dl>div{font-size:13px}.teams-help dl{gap:25px}.teams-page .actions{gap:20px}}
@media print{.teams-page header,.teams-page footer,.teams-page .skip,.teams-page .teams-overview,.teams-page .teams-download,.teams-page .desk-final,.teams-page .teams-print,.teams-page #menu-shade,.teams-page dialog,.teams-page .language-switcher{display:none!important}.teams-page{background:white;color:#092449}.teams-page .wrap{width:auto;max-width:none;margin:0;padding:0}.teams-page #installation{padding:0}.teams-page .teams-guide{display:block;padding:20px 0}.teams-page .guide-title{break-after:avoid}.teams-page .teams-steps li{break-inside:avoid;margin-bottom:15px}.teams-page .guide-note{margin-top:15px}.teams-page .teams-open{color:#092449;background:#edf3f6;padding:20px}.teams-page .teams-open p{color:#223f58}.teams-page h2{font-size:28px}.teams-page .guide-start{margin:20px 0;padding:20px}.teams-page .teams-help dl{display:block}.teams-page .teams-help dl>div{margin-bottom:15px}.teams-page a{color:inherit}.teams-page .teams-sources{font-size:10px}@page{margin:18mm}}

/* Product reference in the opening section. */
.teams-hero{display:block;padding-top:55px;padding-bottom:65px}.teams-hero>div{max-width:850px}.teams-hero h1{font-size:clamp(46px,4.7vw,66px)}.teams-app-preview{margin:42px 0 0}.teams-app-preview a{display:block;border:1px solid #ffffff38;border-radius:18px;overflow:hidden;box-shadow:0 22px 60px #0003}.teams-app-preview img{display:block;width:100%;height:auto}.teams-app-preview figcaption{font-size:13px;line-height:1.6;color:#bdcddd;margin-top:16px;max-width:780px}@media(max-width:650px){.teams-hero{padding-top:35px;padding-bottom:40px}.teams-app-preview{margin-top:30px}.teams-app-preview a{border-radius:10px}.teams-app-preview figcaption{font-size:12px}}
