.google-workspace-guide{--paper:#f2eee4;--ink:#0c1110;--clay:#9d392a;--line:#c9c6bb;--sage:#e5eae0;--blue:#e5eaf1;--muted:#555e54;color:var(--ink);max-width:1400px;margin:0 auto;line-height:1.65}.google-workspace-guide *{box-sizing:border-box}.google-workspace-guide a{color:inherit;text-underline-offset:4px}.google-workspace-guide .eyebrow{color:var(--clay);letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:11px;font-weight:700}.google-workspace-guide .hero{max-width:1100px;padding:68px 0 52px}.google-workspace-guide .hero h1{letter-spacing:-.045em;max-width:16ch;margin:25px 0;font-family:Bricolage,sans-serif;font-size:clamp(44px,6vw,82px);font-weight:600;line-height:1.02}.google-workspace-guide .deck{max-width:55ch;font-size:clamp(19px,2vw,25px);line-height:1.5}.google-workspace-guide .outcomes{border-top:1px solid var(--line);flex-wrap:wrap;gap:18px 32px;margin-top:35px;padding-top:24px;font-size:13px;display:flex}.google-workspace-guide .outcomes>span{align-items:baseline;gap:13px;display:flex}.google-workspace-guide .outcomes b{color:var(--clay);font-size:11px;font-weight:500}.google-workspace-guide .reading-layout{grid-template-columns:205px minmax(0,1fr);gap:clamp(30px,5vw,80px);padding-bottom:70px;display:grid}.google-workspace-guide .contents{align-self:start;padding-top:10px;position:sticky;top:24px}.google-workspace-guide .contents ol{margin:18px 0 0;padding:0;list-style:none}.google-workspace-guide .contents li{margin-bottom:13px}.google-workspace-guide .contents li a{gap:11px;font-size:12px;line-height:1.5;text-decoration:none;display:flex}.google-workspace-guide .contents li a span{color:#75796e;font-variant-numeric:tabular-nums}.google-workspace-guide .download-box{border-top:1px solid var(--line);flex-direction:column;gap:12px;margin-top:32px;padding-top:22px;font-size:12px;display:flex}.google-workspace-guide .download-box strong{font-size:13px}.google-workspace-guide .download-box a{width:fit-content}.google-workspace-guide article{min-width:0;max-width:960px}.google-workspace-guide article>p.opening{max-width:65ch;margin:0 0 24px;font-size:20px;line-height:1.65}.google-workspace-guide .guide-step{border-top:1px solid var(--line);margin-top:35px;padding-top:52px;scroll-margin-top:20px}.google-workspace-guide .step-heading{align-items:baseline;gap:20px;margin-bottom:26px;display:flex}.google-workspace-guide .step-number{color:var(--clay);font-variant-numeric:tabular-nums;flex:none;font-size:13px}.google-workspace-guide .step-heading h2{letter-spacing:-.035em;max-width:24ch;margin:0;font-family:Bricolage,sans-serif;font-size:clamp(28px,3.3vw,43px);font-weight:550;line-height:1.12}.google-workspace-guide .guide-step>p,.google-workspace-guide .test-steps{max-width:74ch;margin:20px 0;font-size:17px;line-height:1.75}.google-workspace-guide .guide-step strong{font-weight:650}.google-workspace-guide .try-this{border-left:3px solid var(--clay);background:#e7e5d8;margin-top:27px;padding:21px 25px;font-size:15px}.google-workspace-guide .try-this p{margin:0;line-height:1.7}.google-workspace-guide .try-this strong{color:var(--clay)}.google-workspace-guide .test-steps{padding-left:25px}.google-workspace-guide .test-steps li{padding:0 0 12px 6px}.google-workspace-guide .visual{overflow-wrap:anywhere;background:#e7ece3;border:1px solid #d0d3c7;border-radius:5px;margin:32px 0;padding:clamp(22px,3vw,38px)}.google-workspace-guide .visual-title{margin-bottom:27px}.google-workspace-guide .visual-title h3{letter-spacing:-.025em;margin:12px 0 0;font-family:Bricolage,sans-serif;font-size:clamp(24px,2.6vw,34px);font-weight:500;line-height:1.12}.google-workspace-guide .visual .eyebrow{letter-spacing:.11em;color:#4e5e48;font-size:9px}.google-workspace-guide .visual figcaption{color:#52604c;margin-top:25px;font-size:12px;line-height:1.65}.google-workspace-guide .map-card{background:#f7f7ef;border:1px solid #c8cec1;border-radius:4px;min-width:0;padding:21px}.google-workspace-guide .map-tag{letter-spacing:.06em;text-transform:uppercase;color:#52604c;margin-bottom:11px;font-size:10px;font-weight:650;line-height:1.45;display:block}.google-workspace-guide .map-card strong{letter-spacing:-.025em;font-family:Bricolage,sans-serif;font-size:23px;font-weight:500;line-height:1.15;display:block}.google-workspace-guide .map-card p{margin:12px 0 0;font-size:13px;line-height:1.65}.google-workspace-guide .map-example{border-top:1px solid #d5d9cd;margin-top:18px;padding-top:17px;font-size:11px;line-height:1.6;display:block}.google-workspace-guide .role-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.google-workspace-guide .role-admin{background:#eee9dd}.google-workspace-guide .role-personal{background:#ebedf0}.google-workspace-guide .map-annotation{align-items:flex-start;gap:13px;margin-top:21px;display:flex}.google-workspace-guide .map-annotation p{margin:0;font-size:12px;line-height:1.65}.google-workspace-guide .annotation-dot{background:#697a5d;border-radius:50%;flex:0 0 6px;width:6px;height:6px;margin-top:7px}.google-workspace-guide .visual-aliases{background:#eae7de}.google-workspace-guide .alias-flow{grid-template-columns:1fr 25px 1.3fr;align-items:center;gap:20px;display:grid}.google-workspace-guide .alias-inputs{flex-direction:column;gap:12px;display:flex}.google-workspace-guide .alias-inputs span{background:#f9f6ee;border:1px solid #d3cfc3;padding:14px 16px;font-size:13px;display:block}.google-workspace-guide .flow-arrow{color:var(--clay);font-size:25px}.google-workspace-guide .alias-key{border-top:1px solid #cbc7ba;flex-wrap:wrap;gap:12px 25px;margin-top:24px;padding-top:18px;font-size:12px;display:flex}.google-workspace-guide .visual-sign-in{background:var(--blue);border-color:#c9d1dc}.google-workspace-guide .identity-flow{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.google-workspace-guide .identity-flow li{background:#f2f5f8;border:1px solid #c6d0dd;border-radius:4px;min-width:0;padding:20px}.google-workspace-guide .map-number{color:#fff;background:#2c4f78;border-radius:50%;flex:none;justify-content:center;align-items:center;width:27px;height:27px;margin-bottom:16px;font-size:12px;display:flex}.google-workspace-guide .identity-flow strong{letter-spacing:-.02em;font-family:Bricolage,sans-serif;font-size:22px;font-weight:500;line-height:1.15;display:block}.google-workspace-guide .identity-flow p{margin:12px 0 18px;font-size:12px;line-height:1.6}.google-workspace-guide .browser-sample,.google-workspace-guide .identity-sample,.google-workspace-guide .workspace-sample{background:#fff;border:1px solid #c6d0dd;padding:10px;font-size:11px;line-height:1.5}.google-workspace-guide .browser-sample{align-items:center;gap:8px;display:flex}.google-workspace-guide .browser-sample>span:last-child{color:#738393;margin-left:auto;font-size:8px}.google-workspace-guide .profile-dot{background:#60784d;border-radius:50%;flex:none;width:9px;height:9px}.google-workspace-guide .workspace-sample small{color:#65756b;display:block}.google-workspace-guide .passkey-strip{border-top:1px solid #c1cbd7;margin-top:22px;padding-top:20px}.google-workspace-guide .passkey-strip .map-tag{color:#42566c}.google-workspace-guide .passkey-strip p{flex-wrap:wrap;align-items:center;gap:9px 13px;margin:0;font-size:12px;display:flex}.google-workspace-guide .passkey-strip b{font-weight:550}.google-workspace-guide .passkey-strip i{color:#60778e;font-style:normal}.google-workspace-guide .drive-grid{grid-template-columns:1fr 1.1fr;gap:15px;display:grid}.google-workspace-guide .drive-side{flex-direction:column;gap:15px;display:flex}.google-workspace-guide .drive-company ul{margin:22px 0 0;padding:0;list-style:none}.google-workspace-guide .drive-company li{border-top:1px solid #d0d5c8;padding:12px 0;font-size:13px}.google-workspace-guide .restricted{background:#eee7dc;border-color:#d4c8b5}.google-workspace-guide .restricted .map-tag{color:#7b5e42}.google-workspace-guide .start-page{background:#faf9f1;border:1px solid #c6ccbd;max-width:580px;margin:auto;padding:27px;box-shadow:0 10px 25px #36432f0a}.google-workspace-guide .start-heading{flex-direction:column;gap:9px;display:flex}.google-workspace-guide .start-heading>.map-tag{margin:0}.google-workspace-guide .start-heading>strong{letter-spacing:-.03em;font-family:Bricolage,sans-serif;font-size:36px;font-weight:550}.google-workspace-guide .start-heading>span:last-child{color:#63705b;font-size:12px}.google-workspace-guide .start-links{grid-template-columns:1fr 1fr;gap:10px;margin-top:25px;display:grid}.google-workspace-guide .start-links>span{background:#e9edde;border:1px solid #d7ddce;justify-content:space-between;align-items:center;gap:12px;padding:13px;font-size:12px;display:flex}.google-workspace-guide .start-links b{font-weight:400}.google-workspace-guide .visual-ai{background:#e5eaf0;border-color:#c6d0dd}.google-workspace-guide .ai-path{max-width:650px;margin:auto}.google-workspace-guide .ai-source,.google-workspace-guide .ai-output{background:#f5f7f9;border:1px solid #c7d0dc;border-radius:4px;padding:21px 25px}.google-workspace-guide .ai-source>strong,.google-workspace-guide .ai-output>strong,.google-workspace-guide .ai-review strong{letter-spacing:-.025em;font-family:Bricolage,sans-serif;font-size:24px;font-weight:500;line-height:1.15;display:block}.google-workspace-guide .ai-path p{margin:11px 0 0;font-size:13px;line-height:1.6}.google-workspace-guide .access-gate{text-align:center;border-bottom:1px dashed #75889e;margin:19px 0;padding:0 10px 15px}.google-workspace-guide .access-gate>span{color:#2c4f78;margin-bottom:13px;font-size:24px;line-height:1;display:block}.google-workspace-guide .access-gate>strong{font-size:14px;font-weight:650}.google-workspace-guide .access-gate p{font-size:11px}.google-workspace-guide .ai-review{align-items:start;gap:15px;padding:21px 0 0;display:flex}.google-workspace-guide .ai-review .map-number{background:#617752;margin:1px 0 0}.google-workspace-guide .ai-review strong{font-size:22px}.google-workspace-guide .ai-review p{margin-top:7px}.google-workspace-guide .test-grid{border-top:1px solid #c1cbd8;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;margin-top:25px;padding-top:22px;display:grid}.google-workspace-guide .test-grid>span{font-size:12px;line-height:1.6}.google-workspace-guide .test-grid b{margin-bottom:5px;font-size:13px;display:block}.google-workspace-guide .setup-checklist{background:#e5eae0;border:1px solid #cdd3c5;border-radius:5px;margin:25px 0 0;padding:24px;list-style:none}.google-workspace-guide .setup-checklist li{margin:0 0 16px}.google-workspace-guide .setup-checklist li:last-child{margin:0}.google-workspace-guide .setup-checklist label{cursor:pointer;align-items:start;gap:14px;font-size:15px;line-height:1.6;display:flex}.google-workspace-guide .setup-checklist input{width:20px;height:20px;accent-color:var(--clay);flex:none;margin:3px 0 0}@media (max-width:1000px){.google-workspace-guide .reading-layout{grid-template-columns:170px minmax(0,1fr);gap:25px}.google-workspace-guide .role-grid{grid-template-columns:1fr}.google-workspace-guide .map-card .map-example{margin-top:12px;padding-top:10px}.google-workspace-guide .role-grid .map-card{padding:18px}.google-workspace-guide .identity-flow{grid-template-columns:1fr}.google-workspace-guide .identity-flow li{grid-template-columns:30px 1fr;align-items:start;gap:5px 15px;display:grid}.google-workspace-guide .identity-flow li>.map-number{grid-row:1/4}.google-workspace-guide .identity-flow li>p{margin:0}.google-workspace-guide .identity-flow li>div{grid-column:2;margin-top:10px}.google-workspace-guide .drive-grid{grid-template-columns:1fr}.google-workspace-guide .drive-side{grid-template-columns:1fr 1fr;display:grid}.google-workspace-guide .hero h1{max-width:18ch}}@media (max-width:760px){.google-workspace-guide .hero{padding:40px 0 35px}.google-workspace-guide .hero h1{max-width:14ch;font-size:46px}.google-workspace-guide .deck{font-size:19px}.google-workspace-guide .outcomes{flex-direction:column;gap:13px;margin-top:25px;padding-top:20px}.google-workspace-guide .reading-layout{display:block}.google-workspace-guide .contents{border-top:1px solid var(--line);margin-bottom:35px;padding:25px 0;position:static}.google-workspace-guide .contents ol{grid-template-columns:1fr 1fr;gap:13px 18px;display:grid}.google-workspace-guide .contents li{margin:0}.google-workspace-guide .contents li a{font-size:12px}.google-workspace-guide .download-box{flex-flow:wrap;gap:12px 20px;margin-top:24px;padding-top:20px}.google-workspace-guide .download-box>strong{width:100%}.google-workspace-guide article>p.opening{font-size:18px}.google-workspace-guide .guide-step{margin-top:30px;padding-top:35px}.google-workspace-guide .step-heading{gap:13px;margin-bottom:20px}.google-workspace-guide .step-heading h2{font-size:32px}.google-workspace-guide .guide-step>p,.google-workspace-guide .test-steps{font-size:16px}.google-workspace-guide .try-this{padding:18px;font-size:14px}.google-workspace-guide .visual{margin:27px 0;padding:22px 18px}.google-workspace-guide .visual-title{margin-bottom:22px}.google-workspace-guide .visual-title h3{font-size:27px}.google-workspace-guide .map-card strong{font-size:24px}.google-workspace-guide .map-card p{font-size:14px}.google-workspace-guide .alias-flow{grid-template-columns:1fr;gap:13px}.google-workspace-guide .flow-arrow{justify-self:center;line-height:1;transform:rotate(90deg)}.google-workspace-guide .alias-key{display:block}.google-workspace-guide .alias-key>span{margin-top:10px;display:block}.google-workspace-guide .alias-inputs span{font-size:12px}.google-workspace-guide .drive-side{grid-template-columns:1fr}.google-workspace-guide .start-page{padding:20px}.google-workspace-guide .start-links{grid-template-columns:1fr}.google-workspace-guide .identity-flow li{padding:17px}.google-workspace-guide .identity-flow li>strong{font-size:23px}.google-workspace-guide .identity-flow li>p{font-size:13px}.google-workspace-guide .passkey-strip p{gap:9px}.google-workspace-guide .ai-source,.google-workspace-guide .ai-output{padding:20px}.google-workspace-guide .ai-source>strong,.google-workspace-guide .ai-output>strong{font-size:25px}.google-workspace-guide .ai-path p{font-size:13px}.google-workspace-guide .test-grid{grid-template-columns:1fr;gap:12px}.google-workspace-guide .test-grid>span{font-size:13px}.google-workspace-guide .test-grid b{margin-right:10px;display:inline}.google-workspace-guide .setup-checklist{padding:18px}.google-workspace-guide .setup-checklist label{font-size:14px}}@media print{.google-workspace-guide .contents{display:none}.google-workspace-guide .reading-layout{display:block}.google-workspace-guide .hero{padding:25px 0}.google-workspace-guide .hero h1{font-size:36pt}.google-workspace-guide .guide-step{padding-top:20px}.google-workspace-guide .visual,.google-workspace-guide .try-this{break-inside:avoid}.google-workspace-guide .visual{padding:20px}.google-workspace-guide .role-grid,.google-workspace-guide .identity-flow{grid-template-columns:repeat(3,1fr)}.google-workspace-guide .drive-grid{grid-template-columns:1fr 1fr}}.google-workspace-guide h1,.google-workspace-guide h2,.google-workspace-guide h3{text-transform:none}.google-workspace-guide .guide-back{text-underline-offset:4px;align-items:center;min-height:44px;margin-bottom:20px;font-size:13px;text-decoration:underline;display:inline-flex}.google-workspace-guide .guide-byline{color:var(--muted);margin:0 0 22px;font-size:12px}.google-workspace-guide .contents a{min-height:32px}.google-workspace-guide a{text-underline-offset:4px;text-decoration:underline}.google-workspace-guide a:hover{color:var(--clay)}:is(.google-workspace-guide a:focus-visible,.google-workspace-guide input:focus-visible){outline:2px solid var(--clay);outline-offset:5px}.google-workspace-guide .hero{grid-template-columns:none;gap:0;min-height:0;display:block}.google-workspace-guide h1,.google-workspace-guide h2{font-variation-settings:"wght" 550,"wdth" 100,"opsz" 36}.google-workspace-guide .hero h1{max-width:25ch;font-size:clamp(42px,4.8vw,66px)}.google-workspace-guide .pro-tip{margin:32px 0 0}.google-workspace-guide .pro-tip strong{margin-bottom:8px;font-size:18px;display:block}
