.cloud-share-guide-page{--cloud-guide-navy:#102b3c;--cloud-guide-navy-soft:#1b4358;--cloud-guide-blue:#2b78a0;--cloud-guide-blue-soft:#e8f4fa;--cloud-guide-green:#2f7c72;--cloud-guide-green-soft:#e5f3ef;--cloud-guide-amber:#9a681f;--cloud-guide-amber-soft:#fff4d9;--cloud-guide-danger:#8a4d3c;--cloud-guide-google-blue:#4285f4;--cloud-guide-google-green:#0f9d58;--cloud-guide-google-yellow:#f4b400;--cloud-guide-icloud:#2f78c8;--cloud-guide-onedrive:#1676c6;--cloud-guide-dropbox:#0061ff}.cloud-share-guide{background:var(--site-color-paper);color:var(--site-color-ink)}.cloud-share-guide h1,.cloud-share-guide h2,.cloud-share-guide h3,.cloud-share-guide p{margin-top:0}.cloud-share-guide h1,.cloud-share-guide h2,.cloud-share-guide h3{color:var(--site-color-ink);font-family:var(--site-font-display);letter-spacing:-.025em}.cloud-share-guide h1{max-width:48rem;margin-bottom:var(--site-space-lg);font-size:clamp(2.75rem,6.4vw,5.8rem);line-height:.98}.cloud-share-guide h2{margin-bottom:var(--site-space-md);font-size:clamp(2rem,4.4vw,3.8rem);line-height:1.04}.cloud-share-guide h3{margin-bottom:var(--site-space-sm);font-size:clamp(1.5rem,2.5vw,2.15rem);line-height:1.1}.cloud-guide-hero{isolation:isolate;border-bottom:var(--site-border-width) solid var(--site-color-border);background:radial-gradient(circle at 12% 12%, color-mix(in srgb, var(--site-color-fjord) 16%, transparent), transparent 25rem), radial-gradient(circle at 88% 80%, color-mix(in srgb, var(--site-color-repair) 13%, transparent), transparent 28rem), linear-gradient(145deg, var(--site-color-paper) 0%, var(--site-color-surface) 62%, var(--site-color-surface-warm) 100%);padding-block:clamp(3.5rem,8vw,7rem) clamp(3rem,7vw,6rem);position:relative;overflow:hidden}.cloud-guide-hero:before{z-index:-1;background-image:linear-gradient(color-mix(in srgb, var(--site-color-border) 45%, transparent) var(--site-border-width), transparent var(--site-border-width)), linear-gradient(90deg, color-mix(in srgb, var(--site-color-border) 45%, transparent) var(--site-border-width), transparent var(--site-border-width));content:"";opacity:.36;pointer-events:none;background-size:3.5rem 3.5rem;position:absolute;inset:0;mask-image:linear-gradient(90deg,#0000,#000 32% 100%)}.cloud-guide-hero-grid{grid-template-columns:minmax(0,1.05fr) minmax(24rem,.78fr);align-items:center;gap:clamp(2.5rem,6vw,6rem);display:grid}.cloud-guide-hero-copy{z-index:2;max-width:49rem;position:relative}.cloud-guide-hero-copy .site-breadcrumb{margin-bottom:var(--site-space-2xl)}.cloud-guide-hero-copy .site-eyebrow{margin-bottom:var(--site-space-md)}.cloud-guide-lead{max-width:44rem;color:var(--site-color-ink-soft);margin-bottom:0;font-size:clamp(1.15rem,2vw,1.38rem);line-height:1.65}.cloud-guide-hero-actions{gap:var(--site-space-sm);margin-top:var(--site-space-xl);flex-wrap:wrap;display:flex}.cloud-guide-hero-actions .site-button svg,.cloud-guide-send-actions .site-button svg{width:1.15rem;height:1.15rem}.cloud-guide-trust-list{gap:var(--site-space-sm);margin:var(--site-space-xl) 0 0;padding:0;list-style:none;display:grid}.cloud-guide-trust-list li{align-items:center;gap:var(--site-space-sm);color:var(--site-color-ink-soft);font-size:var(--site-text-sm);display:flex}.cloud-guide-trust-list svg{width:1.45rem;height:1.45rem;color:var(--site-color-repair);flex:none}.cloud-guide-trust-list strong{color:var(--site-color-ink)}.cloud-guide-hero-visual{min-height:33rem;position:relative}.cloud-guide-window{z-index:2;border:var(--site-border-width) solid color-mix(in srgb, var(--site-color-border-strong) 75%, transparent);border-radius:var(--site-radius-lg);background:color-mix(in srgb, var(--site-color-surface) 94%, transparent);width:min(100%,30rem);box-shadow:0 2.2rem 5rem color-mix(in srgb, var(--cloud-guide-navy) 20%, transparent);backdrop-filter:blur(1rem);position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)rotate(1.5deg)}.cloud-guide-window:after{border:var(--site-border-width) solid color-mix(in srgb, var(--site-color-surface) 45%, transparent);border-radius:inherit;content:"";pointer-events:none;position:absolute;inset:0}.cloud-guide-window-bar{border-bottom:var(--site-border-width) solid var(--site-color-border);background:var(--site-color-surface-warm);min-height:2.75rem;padding:0 var(--site-space-md);align-items:center;gap:.38rem;display:flex}.cloud-guide-window-bar>span,.cloud-guide-message-card-bar>div span{border-radius:var(--site-radius-full);background:var(--site-color-border-strong);width:.58rem;height:.58rem}.cloud-guide-window-bar>span:first-child,.cloud-guide-message-card-bar>div span:first-child{background:color-mix(in srgb, var(--cloud-guide-danger) 78%, var(--site-color-surface))}.cloud-guide-window-bar>span:nth-child(2),.cloud-guide-message-card-bar>div span:nth-child(2){background:color-mix(in srgb, var(--cloud-guide-amber) 72%, var(--site-color-surface))}.cloud-guide-window-bar>span:nth-child(3),.cloud-guide-message-card-bar>div span:nth-child(3){background:color-mix(in srgb, var(--cloud-guide-green) 78%, var(--site-color-surface))}.cloud-guide-window-bar small{color:var(--site-color-muted);font-size:var(--site-text-xs);margin-left:auto;font-weight:700}.cloud-guide-window-content{gap:var(--site-space-md);padding:var(--site-space-lg);display:grid}.cloud-guide-path{align-items:center;gap:var(--site-space-xs);color:var(--site-color-muted);font-size:var(--site-text-xs);white-space:nowrap;display:flex;overflow:hidden}.cloud-guide-path svg{flex:none;width:.85rem;height:.85rem}.cloud-guide-path strong{color:var(--site-color-ink);text-overflow:ellipsis;overflow:hidden}.cloud-guide-folder-row,.cloud-guide-transfer{align-items:center;gap:var(--site-space-sm);border:var(--site-border-width) solid var(--site-color-border);border-radius:var(--site-radius-md);background:var(--site-color-surface);padding:var(--site-space-md);display:flex}.cloud-guide-folder-icon{width:3.2rem;color:color-mix(in srgb, var(--cloud-guide-amber) 72%, var(--site-color-surface));flex:none}.cloud-guide-folder-row>div:nth-child(2),.cloud-guide-transfer>div:nth-child(2){min-width:0;display:grid}.cloud-guide-folder-row strong,.cloud-guide-transfer strong{color:var(--site-color-ink);font-size:var(--site-text-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cloud-guide-folder-row span,.cloud-guide-transfer span{color:var(--site-color-muted);font-size:var(--site-text-xs)}.cloud-guide-shared-badge{align-items:center;gap:var(--site-space-2xs);border-radius:var(--site-radius-full);background:var(--cloud-guide-blue-soft);margin-left:auto;padding:.36rem .58rem;font-weight:700;display:inline-flex;color:var(--site-color-fjord-dark)!important}.cloud-guide-shared-badge svg{width:1rem;height:1rem}.cloud-guide-transfer{border-color:color-mix(in srgb, var(--cloud-guide-green) 38%, var(--site-color-border));background:var(--cloud-guide-green-soft)}.cloud-guide-recipient-mark{border-radius:var(--site-radius-sm);background:var(--site-color-repair);width:2.5rem;height:2.5rem;color:var(--site-color-surface);font-family:var(--site-font-display);font-size:var(--site-text-xl);flex:none;place-items:center;font-weight:800;display:grid}.cloud-guide-check{border-radius:var(--site-radius-full);background:var(--site-color-repair);place-items:center;width:2rem;height:2rem;margin-left:auto;display:grid;color:var(--site-color-surface)!important}.cloud-guide-check svg{width:1.1rem;height:1.1rem}.cloud-guide-orbit{z-index:3;border:var(--site-border-width) solid color-mix(in srgb, var(--site-color-border) 70%, transparent);border-radius:var(--site-radius-lg);background:var(--site-color-surface);width:3.7rem;height:3.7rem;box-shadow:var(--site-shadow-md);font-size:var(--site-text-xl);place-items:center;font-weight:800;display:grid;position:absolute}.cloud-guide-orbit svg{width:2.2rem;height:2.2rem}.cloud-guide-orbit-google{color:var(--cloud-guide-google-blue);top:4%;left:1%;transform:rotate(-7deg)}.cloud-guide-orbit-apple{color:var(--cloud-guide-icloud);top:2%;right:3%;transform:rotate(6deg)}.cloud-guide-orbit-microsoft{color:var(--cloud-guide-onedrive);bottom:5%;right:-1%;transform:rotate(8deg)}.cloud-guide-orbit-dropbox{color:var(--cloud-guide-dropbox);bottom:2%;left:5%;transform:rotate(-6deg)}.cloud-guide-jump-nav{top:var(--site-header-height);z-index:10;border-bottom:var(--site-border-width) solid var(--site-color-border);background:color-mix(in srgb, var(--site-color-paper) 91%, transparent);backdrop-filter:blur(.9rem);position:sticky}.cloud-guide-jump-inner{justify-content:center;align-items:center;gap:var(--site-space-sm);scrollbar-width:none;min-height:4.2rem;display:flex;overflow-x:auto}.cloud-guide-jump-inner::-webkit-scrollbar{display:none}.cloud-guide-jump-inner>span{color:var(--site-color-muted);font-size:var(--site-text-xs);letter-spacing:.08em;text-transform:uppercase;flex:none;font-weight:800}.cloud-guide-jump-inner a{align-items:center;gap:var(--site-space-xs);border:var(--site-border-width) solid var(--site-color-border);border-radius:var(--site-radius-full);background:var(--site-color-surface);color:var(--site-color-ink-soft);font-size:var(--site-text-sm);transition:border-color var(--site-transition-fast), color var(--site-transition-fast), transform var(--site-transition-fast);flex:none;padding:.42rem .72rem .42rem .44rem;font-weight:700;text-decoration:none;display:inline-flex}.cloud-guide-jump-inner a:hover,.cloud-guide-jump-inner a:focus-visible{border-color:var(--site-color-fjord);color:var(--site-color-fjord-dark);transform:translateY(-.1rem)}.cloud-guide-jump-inner a>span{border-radius:var(--site-radius-full);background:var(--site-color-surface-warm);width:1.7rem;height:1.7rem;color:var(--site-color-fjord-dark);font-size:var(--site-text-xs);place-items:center;display:grid}.cloud-guide-section,.cloud-guide-access-section,.cloud-guide-send-section,.cloud-guide-faq-section{scroll-margin-top:calc(var(--site-header-height) + 5.2rem);padding-block:clamp(4rem,8vw,7rem)}.cloud-guide-section-grid,.cloud-guide-finish-grid{grid-template-columns:minmax(16rem,.7fr) minmax(0,1.3fr);align-items:start;gap:clamp(2rem,6vw,6rem);display:grid}.cloud-guide-section-heading{top:calc(var(--site-header-height) + 6rem);position:sticky}.cloud-guide-section-heading>p:not(.site-eyebrow),.cloud-guide-access-heading>p:not(.site-eyebrow),.cloud-guide-platforms-heading>p,.cloud-guide-faq-heading>p:not(.site-eyebrow){max-width:39rem;color:var(--site-color-ink-soft);font-size:var(--site-text-md);margin-bottom:0;line-height:1.7}.cloud-guide-start-content{gap:var(--site-space-xl);display:grid}.cloud-guide-security-note{align-items:flex-start;gap:var(--site-space-md);border:var(--site-border-width) solid color-mix(in srgb, var(--cloud-guide-amber) 35%, var(--site-color-border));border-radius:var(--site-radius-lg);background:var(--cloud-guide-amber-soft);padding:var(--site-space-lg);display:flex}.cloud-guide-note-icon{border-radius:var(--site-radius-full);background:var(--site-color-surface);width:3rem;height:3rem;color:var(--cloud-guide-amber);box-shadow:var(--site-shadow-sm);flex:none;place-items:center;display:grid}.cloud-guide-note-icon svg{width:1.55rem;height:1.55rem}.cloud-guide-security-note strong{margin-bottom:var(--site-space-xs);color:var(--site-color-ink);font-size:var(--site-text-md);display:block}.cloud-guide-security-note p{color:var(--site-color-ink-soft);margin-bottom:0;line-height:1.65}.cloud-share-guide code{border:var(--site-border-width) solid color-mix(in srgb, var(--site-color-border-strong) 74%, transparent);border-radius:var(--site-radius-sm);background:color-mix(in srgb, var(--site-color-surface) 84%, transparent);color:var(--site-color-ink);padding:.08rem .34rem;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.9em}.cloud-guide-quick-steps,.cloud-guide-finish-steps,.cloud-platform-steps{margin:0;padding:0;list-style:none}.cloud-guide-quick-steps{gap:var(--site-space-md);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.cloud-guide-quick-steps li,.cloud-guide-finish-steps li{align-items:flex-start;gap:var(--site-space-md);border:var(--site-border-width) solid var(--site-color-border);border-radius:var(--site-radius-lg);background:var(--site-color-surface);box-shadow:var(--site-shadow-sm);padding:var(--site-space-lg);display:flex}.cloud-guide-quick-steps li>span,.cloud-guide-finish-steps li>span,.cloud-platform-steps li>span{border-radius:var(--site-radius-full);background:var(--site-color-surface-warm);width:2.25rem;height:2.25rem;color:var(--site-color-fjord-dark);flex:none;place-items:center;font-weight:800;display:grid}.cloud-guide-quick-steps strong,.cloud-guide-finish-steps strong,.cloud-platform-steps strong{margin-bottom:var(--site-space-2xs);color:var(--site-color-ink);display:block}.cloud-guide-quick-steps p,.cloud-guide-finish-steps p,.cloud-platform-steps p{color:var(--site-color-ink-soft);margin-bottom:0;line-height:1.6}.cloud-guide-access-section{border-block:var(--site-border-width) solid var(--site-color-border);background:radial-gradient(circle at 16% 30%, color-mix(in srgb, var(--site-color-repair) 15%, transparent), transparent 24rem), var(--site-color-surface-warm)}.cloud-guide-access-heading{max-width:50rem;margin:0 auto var(--site-space-2xl);text-align:center}.cloud-guide-access-heading>p:not(.site-eyebrow){margin-inline:auto}.cloud-guide-access-grid{gap:var(--site-space-lg);grid-template-columns:repeat(2,minmax(0,1fr));max-width:62rem;margin-inline:auto;display:grid}.cloud-guide-access-card{border:var(--site-border-width) solid var(--site-color-border-strong);border-radius:var(--site-radius-xl);background:var(--site-color-surface);min-height:100%;box-shadow:var(--site-shadow-md);padding:var(--site-space-xl);grid-template-rows:auto auto auto 1fr auto;display:grid;position:relative}.cloud-guide-access-card.is-recommended{border:var(--site-border-width-strong) solid var(--site-color-repair);box-shadow:0 1.3rem 3rem color-mix(in srgb, var(--site-color-repair) 18%, transparent)}.cloud-guide-access-label{margin-bottom:var(--site-space-lg);border-radius:var(--site-radius-full);background:var(--site-color-surface-warm);color:var(--site-color-fjord-dark);font-size:var(--site-text-xs);letter-spacing:.04em;text-transform:uppercase;justify-self:start;padding:.38rem .68rem;font-weight:800}.cloud-guide-access-card.is-recommended .cloud-guide-access-label{background:var(--cloud-guide-green-soft);color:var(--site-color-repair-dark)}.cloud-guide-access-icon{width:3.4rem;height:3.4rem;margin-bottom:var(--site-space-lg);border-radius:var(--site-radius-lg);background:var(--site-color-surface-warm);color:var(--site-color-fjord);place-items:center;display:grid}.cloud-guide-access-card.is-recommended .cloud-guide-access-icon{background:var(--cloud-guide-green-soft);color:var(--site-color-repair)}.cloud-guide-access-icon svg{width:1.8rem;height:1.8rem}.cloud-guide-access-card p{margin-bottom:var(--site-space-lg);color:var(--site-color-ink-soft);font-size:var(--site-text-md);line-height:1.7}.cloud-guide-choice{align-items:center;gap:var(--site-space-xs);border-radius:var(--site-radius-md);background:var(--cloud-guide-green-soft);color:var(--site-color-repair-dark);font-size:var(--site-text-sm);padding:var(--site-space-sm) var(--site-space-md);font-weight:800;display:flex}.cloud-guide-choice.is-secondary{background:var(--cloud-guide-blue-soft);color:var(--site-color-fjord-dark)}.cloud-guide-choice>span{border:var(--site-border-width-strong) solid var(--site-color-surface);border-radius:var(--site-radius-full);background:var(--site-color-repair);width:.7rem;height:.7rem;box-shadow:0 0 0 var(--site-border-width-strong) var(--site-color-repair)}.cloud-guide-choice.is-secondary>span{background:var(--site-color-fjord);box-shadow:0 0 0 var(--site-border-width-strong) var(--site-color-fjord)}.cloud-guide-access-footnote{max-width:55rem;margin:var(--site-space-lg) auto 0;color:var(--site-color-muted);font-size:var(--site-text-sm);text-align:center;line-height:1.65}.cloud-guide-platforms-section{background:var(--site-color-paper)}.cloud-guide-platforms-heading{align-items:end;gap:var(--site-space-2xl);margin-bottom:var(--site-space-2xl);grid-template-columns:minmax(0,1fr) minmax(18rem,.55fr);display:grid}.cloud-guide-platforms-heading h2{max-width:50rem;margin-bottom:0}.cloud-guide-platform-picker{gap:var(--site-space-sm);grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:clamp(3rem,6vw,5rem);display:grid}.cloud-guide-platform-picker>a{align-items:center;gap:var(--site-space-sm);border:var(--site-border-width) solid var(--site-color-border);border-radius:var(--site-radius-lg);background:var(--site-color-surface);min-width:0;box-shadow:var(--site-shadow-sm);color:var(--site-color-ink);padding:var(--site-space-md);transition:border-color var(--site-transition-fast), box-shadow var(--site-transition-fast), transform var(--site-transition-fast);grid-template-columns:auto 1fr auto;text-decoration:none;display:grid}.cloud-guide-platform-picker>a:hover,.cloud-guide-platform-picker>a:focus-visible{box-shadow:var(--site-shadow-md);border-color:currentColor;transform:translateY(-.2rem)}.cloud-platform-picker-icon{border-radius:var(--site-radius-md);background:var(--site-color-surface-warm);place-items:center;width:2.5rem;height:2.5rem;display:grid}.cloud-platform-picker-icon svg{width:1.75rem;height:1.75rem}.cloud-guide-platform-picker>a>span:nth-child(2){min-width:0;display:grid}.cloud-guide-platform-picker strong{color:var(--site-color-ink);font-size:var(--site-text-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cloud-guide-platform-picker small{color:var(--site-color-muted);font-size:var(--site-text-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cloud-platform-picker-arrow{width:1rem;height:1rem;color:var(--site-color-muted)}.cloud-guide-platform-picker .is-google{color:var(--cloud-guide-google-blue)}.cloud-guide-platform-picker .is-icloud{color:var(--cloud-guide-icloud)}.cloud-guide-platform-picker .is-onedrive{color:var(--cloud-guide-onedrive)}.cloud-guide-platform-picker .is-dropbox{color:var(--cloud-guide-dropbox)}.google-drive-green{fill:var(--cloud-guide-google-green)}.google-drive-blue{fill:var(--cloud-guide-google-blue)}.google-drive-yellow{fill:var(--cloud-guide-google-yellow)}.cloud-guide-platform-list{gap:var(--site-space-2xl);display:grid}.cloud-platform-card{border:var(--site-border-width) solid var(--site-color-border);border-radius:var(--site-radius-xl);background:var(--site-color-surface);box-shadow:var(--site-shadow-md);scroll-margin-top:calc(var(--site-header-height) + 6rem);overflow:hidden}.cloud-platform-card-header{justify-content:space-between;align-items:center;gap:var(--site-space-lg);border-bottom:var(--site-border-width) solid var(--site-color-border);background:linear-gradient(100deg, color-mix(in srgb, currentColor 8%, var(--site-color-surface)), var(--site-color-surface) 62%);min-height:7.5rem;padding:var(--site-space-lg) var(--site-space-xl);display:flex}.cloud-platform-card.is-google{--cloud-platform-accent:var(--cloud-guide-google-blue)}.cloud-platform-card.is-icloud{--cloud-platform-accent:var(--cloud-guide-icloud)}.cloud-platform-card.is-onedrive{--cloud-platform-accent:var(--cloud-guide-onedrive)}.cloud-platform-card.is-dropbox{--cloud-platform-accent:var(--cloud-guide-dropbox)}.cloud-platform-card-header,.cloud-platform-large-icon,.cloud-platform-number{color:var(--cloud-platform-accent)}.cloud-platform-card-title{align-items:center;gap:var(--site-space-md);display:flex}.cloud-platform-number{font-family:var(--site-font-display);font-size:var(--site-text-sm);align-self:flex-start;font-weight:800}.cloud-platform-large-icon{border:var(--site-border-width) solid color-mix(in srgb, currentColor 18%, var(--site-color-border));border-radius:var(--site-radius-lg);background:var(--site-color-surface);width:3.8rem;height:3.8rem;box-shadow:var(--site-shadow-sm);flex:none;place-items:center;display:grid}.cloud-platform-large-icon svg{width:2.2rem;height:2.2rem}.cloud-platform-card-title>div:last-child{display:grid}.cloud-platform-card-title>div:last-child>span{color:var(--site-color-muted);font-size:var(--site-text-xs);letter-spacing:.08em;text-transform:uppercase;font-weight:800}.cloud-platform-card-title h3{color:var(--site-color-ink);margin:0}.cloud-platform-open-link{align-items:center;gap:var(--site-space-xs);border:var(--site-border-width) solid color-mix(in srgb, currentColor 32%, var(--site-color-border));border-radius:var(--site-radius-full);background:var(--site-color-surface);color:var(--site-color-ink-soft);font-size:var(--site-text-sm);padding:var(--site-space-xs) var(--site-space-sm);flex:none;font-weight:700;text-decoration:none;display:inline-flex}.cloud-platform-open-link:hover,.cloud-platform-open-link:focus-visible{color:currentColor}.cloud-platform-open-link svg{width:1rem;height:1rem}.cloud-platform-card-body{gap:var(--site-space-2xl);padding:var(--site-space-xl);grid-template-columns:minmax(0,1.25fr) minmax(17rem,.75fr);align-items:start;display:grid}.cloud-platform-steps{gap:0;display:grid}.cloud-platform-steps li{align-items:flex-start;gap:var(--site-space-md);padding-bottom:var(--site-space-lg);display:flex;position:relative}.cloud-platform-steps li:not(:last-child):before{width:var(--site-border-width-strong);background:var(--site-color-border);content:"";position:absolute;top:2.25rem;bottom:0;left:1.1rem}.cloud-platform-steps li:last-child{padding-bottom:0}.cloud-platform-steps li>span{z-index:1;position:relative}.cloud-platform-steps p{font-size:var(--site-text-md)}.cloud-platform-steps a{color:var(--site-color-fjord-dark);text-decoration-thickness:var(--site-border-width);text-underline-offset:.15em;font-weight:700}.cloud-platform-ui-example{top:calc(var(--site-header-height) + 6rem);gap:var(--site-space-md);border:var(--site-border-width) solid var(--site-color-border);border-radius:var(--site-radius-lg);background:var(--site-color-paper);padding:var(--site-space-md);display:grid;position:sticky}.cloud-platform-ui-kicker{color:var(--site-color-muted);font-size:var(--site-text-xs);letter-spacing:.08em;text-transform:uppercase;font-weight:800}.cloud-platform-ui-window{border:var(--site-border-width) solid var(--site-color-border-strong);border-radius:var(--site-radius-md);background:var(--site-color-surface);box-shadow:var(--site-shadow-sm);overflow:hidden}.cloud-platform-ui-title,.cloud-platform-ui-row{justify-content:space-between;align-items:center;gap:var(--site-space-sm);border-bottom:var(--site-border-width) solid var(--site-color-border);padding:var(--site-space-sm);display:flex}.cloud-platform-ui-title strong{color:var(--site-color-ink);font-size:var(--site-text-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cloud-platform-ui-title span{color:var(--site-color-muted)}.cloud-platform-ui-row{gap:var(--site-space-2xs);display:grid}.cloud-platform-ui-row span{color:var(--site-color-muted);font-size:var(--site-text-xs)}.cloud-platform-ui-row strong{color:var(--site-color-ink);font-size:var(--site-text-sm)}.cloud-platform-ui-row.is-highlighted{background:color-mix(in srgb, var(--cloud-platform-accent) 7%, var(--site-color-surface))}.cloud-platform-ui-action{margin:var(--site-space-sm);border-radius:var(--site-radius-sm);background:var(--cloud-platform-accent);color:var(--site-color-surface);font-size:var(--site-text-xs);padding:var(--site-space-xs) var(--site-space-sm);justify-self:end;font-weight:800}.cloud-platform-ui-example>p{color:var(--site-color-muted);font-size:var(--site-text-sm);margin-bottom:0;line-height:1.6}.cloud-platform-ui-example>p strong{color:var(--site-color-ink-soft)}.cloud-guide-send-section{background:radial-gradient(circle at 12% 18%, color-mix(in srgb, var(--site-color-fjord) 50%, transparent), transparent 28rem), radial-gradient(circle at 82% 78%, color-mix(in srgb, var(--site-color-repair) 45%, transparent), transparent 25rem), var(--cloud-guide-navy);color:var(--site-color-surface);position:relative;overflow:hidden}.cloud-guide-send-section:after{background-image:linear-gradient(color-mix(in srgb, var(--site-color-surface) 10%, transparent) var(--site-border-width), transparent var(--site-border-width)), linear-gradient(90deg, color-mix(in srgb, var(--site-color-surface) 10%, transparent) var(--site-border-width), transparent var(--site-border-width));content:"";opacity:.28;pointer-events:none;background-size:3.4rem 3.4rem;position:absolute;inset:0}.cloud-guide-send-grid{z-index:1;grid-template-columns:minmax(0,.9fr) minmax(21rem,.7fr);align-items:center;gap:clamp(2.5rem,7vw,7rem);display:grid;position:relative}.cloud-guide-send-copy{max-width:45rem}.cloud-guide-send-copy .site-eyebrow{color:color-mix(in srgb, var(--site-color-surface) 75%, transparent)}.cloud-guide-send-copy h2{color:var(--site-color-surface)}.cloud-guide-send-copy>p:not(.site-eyebrow){color:color-mix(in srgb, var(--site-color-surface) 78%, transparent);font-size:var(--site-text-md);line-height:1.7}.cloud-guide-send-copy>p a{color:var(--site-color-surface);text-underline-offset:.18em;font-weight:700}.cloud-guide-send-actions{gap:var(--site-space-sm);margin-top:var(--site-space-xl);flex-wrap:wrap;display:flex}.cloud-guide-send-actions .site-button-primary{background:var(--site-color-surface);color:var(--cloud-guide-navy)}.cloud-guide-send-actions .site-button-primary:hover{background:var(--cloud-guide-blue-soft)}.cloud-guide-send-actions .site-button-secondary{border-color:color-mix(in srgb, var(--site-color-surface) 42%, transparent);background:color-mix(in srgb, var(--site-color-surface) 8%, transparent);color:var(--site-color-surface)}.cloud-guide-message-card{border:var(--site-border-width) solid color-mix(in srgb, var(--site-color-surface) 35%, transparent);border-radius:var(--site-radius-xl);background:var(--site-color-surface);box-shadow:var(--site-shadow-lg);color:var(--site-color-ink);overflow:hidden;transform:rotate(1.3deg)}.cloud-guide-message-card-bar{border-bottom:var(--site-border-width) solid var(--site-color-border);background:var(--site-color-surface-warm);padding:var(--site-space-sm) var(--site-space-md);grid-template-columns:1fr auto 1fr;align-items:center;display:grid}.cloud-guide-message-card-bar>div{gap:.35rem;display:flex}.cloud-guide-message-card-bar small{color:var(--site-color-muted);font-size:var(--site-text-xs);font-weight:700}.cloud-guide-message-content{padding:var(--site-space-lg)}.cloud-guide-message-content p{color:var(--site-color-ink-soft)}.cloud-guide-message-content p:last-child{margin-bottom:0}.cloud-guide-message-content dl{gap:var(--site-space-xs);margin:var(--site-space-lg) 0;display:grid}.cloud-guide-message-content dl>div{gap:var(--site-space-sm);border-bottom:var(--site-border-width) solid var(--site-color-border);padding-bottom:var(--site-space-xs);grid-template-columns:minmax(6rem,.42fr) minmax(0,1fr);display:grid}.cloud-guide-message-content dt{color:var(--site-color-muted);font-size:var(--site-text-xs);letter-spacing:.04em;text-transform:uppercase;font-weight:800}.cloud-guide-message-content dd{color:var(--site-color-ink);text-overflow:ellipsis;white-space:nowrap;margin:0;font-weight:700;overflow:hidden}.cloud-guide-message-status{align-items:center;gap:var(--site-space-xs);border-top:var(--site-border-width) solid color-mix(in srgb, var(--site-color-repair) 24%, var(--site-color-border));background:var(--cloud-guide-green-soft);color:var(--site-color-repair-dark);font-size:var(--site-text-xs);padding:var(--site-space-sm) var(--site-space-lg);font-weight:700;display:flex}.cloud-guide-message-status svg{flex:none;width:1.2rem;height:1.2rem}.cloud-guide-finish-section{border-bottom:var(--site-border-width) solid var(--site-color-border);background:var(--site-color-surface)}.cloud-guide-finish-steps{gap:var(--site-space-md);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.cloud-guide-finish-steps li{box-shadow:none}.cloud-guide-faq-section{background:var(--site-color-paper)}.cloud-guide-faq-grid{grid-template-columns:minmax(16rem,.64fr) minmax(0,1.36fr);align-items:start;gap:clamp(2rem,6vw,6rem);display:grid}.cloud-guide-faq-heading{top:calc(var(--site-header-height) + 6rem);position:sticky}.cloud-guide-faq-heading .site-button{margin-top:var(--site-space-lg)}.cloud-guide-faq-list{gap:var(--site-space-sm);display:grid}.cloud-guide-faq-list details{border:var(--site-border-width) solid var(--site-color-border);border-radius:var(--site-radius-lg);background:var(--site-color-surface);box-shadow:var(--site-shadow-sm);overflow:hidden}.cloud-guide-faq-list summary{justify-content:space-between;align-items:center;gap:var(--site-space-lg);min-height:4.5rem;color:var(--site-color-ink);cursor:pointer;padding:var(--site-space-md) var(--site-space-lg);font-weight:800;list-style:none;display:flex}.cloud-guide-faq-list summary::-webkit-details-marker{display:none}.cloud-guide-faq-list summary svg{width:1.25rem;height:1.25rem;color:var(--site-color-fjord);transition:transform var(--site-transition-normal);flex:none}.cloud-guide-faq-list details[open] summary svg{transform:rotate(45deg)}.cloud-guide-faq-list details[open] summary{border-bottom:var(--site-border-width) solid var(--site-color-border)}.cloud-guide-faq-list details>p{color:var(--site-color-ink-soft);padding:var(--site-space-lg);margin:0;line-height:1.7}.cloud-guide-sources{border-top:var(--site-border-width) solid var(--site-color-border);background:var(--site-color-surface-warm);padding-block:var(--site-space-xl)}.cloud-guide-sources-inner{justify-content:space-between;align-items:center;gap:var(--site-space-xl);display:flex}.cloud-guide-sources strong{color:var(--site-color-ink);font-size:var(--site-text-sm)}.cloud-guide-sources p{max-width:42rem;margin:var(--site-space-2xs) 0 0;color:var(--site-color-muted);font-size:var(--site-text-xs)}.cloud-guide-source-links{justify-content:flex-end;gap:var(--site-space-xs) var(--site-space-md);flex-wrap:wrap;display:flex}.cloud-guide-source-links a{color:var(--site-color-fjord-dark);font-size:var(--site-text-xs);text-decoration-thickness:var(--site-border-width);text-underline-offset:.15em;font-weight:700}@media (width<=70rem){.cloud-guide-platform-picker{grid-template-columns:repeat(2,minmax(0,1fr))}.cloud-platform-card-body{gap:var(--site-space-xl);grid-template-columns:minmax(0,1.15fr) minmax(16rem,.65fr)}}@media (width<=58rem){.cloud-guide-hero-grid,.cloud-guide-section-grid,.cloud-guide-finish-grid,.cloud-guide-send-grid,.cloud-guide-faq-grid{grid-template-columns:minmax(0,1fr)}.cloud-guide-hero-grid{gap:var(--site-space-2xl)}.cloud-guide-hero-copy{max-width:52rem}.cloud-guide-hero-visual{width:min(100%,35rem);min-height:31rem;margin-inline:auto}.cloud-guide-section-heading,.cloud-guide-faq-heading,.cloud-platform-ui-example{position:static}.cloud-guide-platforms-heading{gap:var(--site-space-md);grid-template-columns:minmax(0,1fr)}.cloud-platform-card-body{grid-template-columns:minmax(0,1fr)}.cloud-guide-message-card{width:min(100%,34rem);margin-inline:auto}.cloud-guide-sources-inner{display:grid}.cloud-guide-source-links{justify-content:flex-start}}@media (width<=42rem){.cloud-share-guide h1{font-size:clamp(2.55rem,13vw,4rem)}.cloud-guide-hero{padding-top:var(--site-space-2xl)}.cloud-guide-hero-copy .site-breadcrumb{margin-bottom:var(--site-space-xl)}.cloud-guide-hero-actions,.cloud-guide-send-actions{display:grid}.cloud-guide-hero-actions .site-button,.cloud-guide-send-actions .site-button{width:100%}.cloud-guide-hero-visual{min-height:26rem}.cloud-guide-window{width:calc(100% - 2.5rem)}.cloud-guide-orbit{border-radius:var(--site-radius-md);width:3rem;height:3rem}.cloud-guide-orbit svg{width:1.75rem;height:1.75rem}.cloud-guide-window-content{padding:var(--site-space-md)}.cloud-guide-folder-row,.cloud-guide-transfer{padding:var(--site-space-sm)}.cloud-guide-folder-icon{width:2.55rem}.cloud-guide-shared-badge{display:none}.cloud-guide-jump-inner{width:100%;padding:var(--site-space-sm) var(--site-space-md);flex-wrap:wrap;justify-content:center;overflow-x:visible}.cloud-guide-jump-inner>span{display:none}.cloud-guide-quick-steps,.cloud-guide-access-grid,.cloud-guide-finish-steps,.cloud-guide-platform-picker{grid-template-columns:minmax(0,1fr)}.cloud-guide-security-note{display:grid}.cloud-guide-access-card{padding:var(--site-space-lg)}.cloud-platform-card{border-radius:var(--site-radius-lg)}.cloud-platform-card-header{padding:var(--site-space-lg);display:grid}.cloud-platform-open-link{justify-self:start}.cloud-platform-card-body{padding:var(--site-space-lg)}.cloud-platform-card-title{gap:var(--site-space-sm)}.cloud-platform-number{display:none}.cloud-platform-large-icon{width:3.25rem;height:3.25rem}.cloud-platform-steps p{font-size:var(--site-text-base)}.cloud-guide-message-content dl>div{gap:var(--site-space-2xs);grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.cloud-guide-platform-picker>a,.cloud-guide-jump-inner a,.cloud-guide-faq-list summary svg{transition:none}}@media print{.cloud-share-guide-page .site-header,.cloud-share-guide-page .site-footer,.cloud-share-guide-page #easypc-chatbot-popup,.cloud-guide-jump-nav,.cloud-guide-hero-visual,.cloud-guide-platform-picker,.cloud-platform-open-link,.cloud-guide-send-actions,.cloud-guide-sources{display:none!important}.cloud-guide-hero,.cloud-guide-access-section,.cloud-guide-send-section,.cloud-guide-finish-section,.cloud-guide-faq-section{background:var(--site-color-surface);color:var(--site-color-ink);border:0}.cloud-guide-send-copy h2,.cloud-guide-send-copy>p:not(.site-eyebrow),.cloud-guide-send-copy>p a{color:var(--site-color-ink)}.cloud-guide-section,.cloud-guide-access-section,.cloud-guide-send-section,.cloud-guide-faq-section{padding-block:var(--site-space-xl)}.cloud-guide-section-grid,.cloud-guide-finish-grid,.cloud-guide-faq-grid,.cloud-guide-send-grid,.cloud-platform-card-body{display:block}.cloud-platform-card,.cloud-guide-access-card,.cloud-guide-message-card,.cloud-guide-faq-list details{break-inside:avoid;box-shadow:none}.cloud-platform-card,.cloud-guide-message-card{margin-bottom:var(--site-space-lg);transform:none}}
