:root{--vc-font-text: "Roobert Pro", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--vc-font-numeric: "NDot 57", "SF Mono", ui-monospace, monospace;--vc-text-heading: 20px;--vc-text-body: 16px;--vc-text-body-small: 14px;--vc-text-caption: 12px;--vc-text-micro: 8px;--vc-text-numeric-large: 24px;--vc-text-numeric-small: 20px;--vc-leading-auto: 1;--vc-leading-caption: 1.4;--vc-color-aqua: #68d0ed;--vc-color-green: #71c86a;--vc-color-purple: #b76ac8;--vc-color-blue: #0798f1;--vc-color-orange: #e47202;--vc-color-white: #f4f2f3;--vc-color-dark-aqua: #2a3539;--vc-text-primary: #f4f2f3;--vc-text-secondary: #9d9d9d;--vc-text-disabled: #696969;--vc-text-inverse: #161616;--vc-surface-background: #161616;--vc-surface-foreground: #222021;--vc-surface-active: #373737;--vc-success: #71c86a;--vc-success-foreground: #2c342a;--vc-warning: #e47202;--vc-warning-foreground: #392a1d;--vc-danger: #cd3232;--vc-danger-foreground: #372223;--vc-gap-0: 0px;--vc-gap-2: 2px;--vc-gap-4: 4px;--vc-gap-8: 8px;--vc-gap-16: 16px;--vc-gap-24: 24px;--vc-gap-32: 32px;--vc-gap-48: 48px;--vc-gap-64: 64px;--vc-radius-0: 0px;--vc-radius-2: 2px;--vc-radius-4: 4px;--vc-radius-8: 8px;--vc-radius-14: 14px;--vc-radius-16: 16px;--vc-radius-24: 24px;--vc-radius-32: 32px;--vc-radius-48: 48px;--vc-radius-64: 64px;--vc-radius-full: 9999px;--vc-corner-smoothing: 60%;--vc-action-primary: var(--vc-color-aqua);--vc-action-primary-foreground: var(--vc-text-inverse);--vc-action-secondary: var(--vc-surface-active);--vc-action-danger: var(--vc-danger);--vc-border-subtle: color-mix(in srgb, var(--vc-text-primary) 12%, transparent);--vc-border-strong: color-mix(in srgb, var(--vc-text-primary) 24%, transparent);--vc-focus-ring: color-mix(in srgb, var(--vc-color-aqua) 62%, transparent);--vc-overlay: color-mix(in srgb, var(--vc-surface-background) 86%, transparent);--vc-map-depth-0: var(--vc-color-dark-aqua);--vc-map-depth-1: var(--vc-color-purple);--vc-map-depth-2: rgb(from var(--vc-color-purple) calc(r*.825) calc(g*.802) calc(b*.83) );--vc-map-depth-3: rgb(from var(--vc-color-purple) calc(r*.689) calc(g*.802) calc(b*.83) );--vc-map-depth-4: rgb(from var(--vc-color-purple) calc(r*.541) calc(g*.632) calc(b*.655) );--vc-map-selected: var(--vc-text-primary);--vc-map-selected-label: var(--vc-text-inverse);--background: var(--vc-surface-background);--foreground: var(--vc-text-primary);--card: var(--vc-surface-foreground);--card-foreground: var(--vc-text-primary);--popover: var(--vc-surface-foreground);--popover-foreground: var(--vc-text-primary);--primary: var(--vc-action-primary);--primary-foreground: var(--vc-action-primary-foreground);--secondary: var(--vc-surface-active);--secondary-foreground: var(--vc-text-primary);--muted: var(--vc-surface-foreground);--muted-foreground: var(--vc-text-secondary);--accent: var(--vc-surface-active);--accent-foreground: var(--vc-text-primary);--destructive: var(--vc-action-danger);--border: var(--vc-border-subtle);--input: var(--vc-border-strong);--ring: var(--vc-focus-ring);--green: var(--vc-success);--yellow: var(--vc-warning);--red: var(--vc-danger)}@supports (corner-shape: superellipse(1.6)){.vc-corner-smooth{corner-shape:superellipse(1.6)}}:root{--landing-canvas: rgb(from var(--vc-surface-background) calc(r*.7273) calc(g*.7273) calc(b*.7273) );--landing-text-strong: #ffffff;--landing-overlay: rgb(from var(--landing-canvas) 0 0 0 / 90%);--landing-page-gutter: var(--vc-gap-16);--landing-content-width: 1040px;--landing-card-radius: var(--vc-radius-48)}@font-face{font-family:Roobert Pro;src:url(https://deslop-landing.vercel.app/fonts/RoobertPRO-Regular.woff2) format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Roobert Pro;src:url(https://deslop-landing.vercel.app/landing-v2/fonts/RoobertPRO-Light.woff2) format("woff2");font-style:normal;font-weight:300;font-display:swap}@font-face{font-family:Roobert Pro;src:url(https://deslop-landing.vercel.app/fonts/RoobertPRO-Medium.woff2) format("woff2");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:Roobert Pro;src:url(https://deslop-landing.vercel.app/landing-v2/fonts/RoobertPRO-SemiBold.woff2) format("woff2");font-style:normal;font-weight:600;font-display:swap}@font-face{font-family:Roobert Pro;src:url(https://deslop-landing.vercel.app/landing-v2/fonts/RoobertPRO-RegularItalic.woff2) format("woff2");font-style:italic;font-weight:400;font-display:swap}@font-face{font-family:Roobert Pro;src:url(https://deslop-landing.vercel.app/landing-v2/fonts/RoobertPRO-SemiBoldItalic.woff2) format("woff2");font-style:italic;font-weight:600;font-display:swap}@font-face{font-family:"NDot 57";src:url(https://deslop-landing.vercel.app/fonts/Ndot57-Regular.woff2) format("woff2");font-style:normal;font-weight:400;font-display:swap}/*! Production stylesheet revision: 2026-09-20. */*,*:before,*:after{box-sizing:border-box}html{background:var(--landing-canvas);color:var(--landing-text-strong);font-family:var(--vc-font-text)}body{min-width:320px;margin:0;background:var(--landing-canvas)}img,svg{display:block}a{color:inherit}button,summary{font:inherit}button,summary,a{-webkit-tap-highlight-color:transparent}:focus-visible{outline:2px solid var(--vc-focus-ring);outline-offset:3px}.landing__container{width:min(var(--landing-content-width),calc(100% - (var(--landing-page-gutter) * 2)));margin-inline:auto}.landing-shell{min-width:0}.hero-section{height:900px}.site-header{display:flex;align-items:center;justify-content:space-between;height:44px;padding-top:33px;box-sizing:content-box}.brand,.site-header__actions,.hero-copy__actions,.landing-button,.small-control,.disk-stats__identity,.disk-stats__scan,.disk-stats__legend li,.giant-download,.social-link,.dialog-option{display:flex;align-items:center}.brand{gap:var(--vc-gap-4);text-decoration:none}.brand__drive,.brand__drive img{display:block;width:44px;height:44px}.brand__wordmark{width:116px;height:23px}.site-header__actions{gap:var(--vc-gap-8)}.small-control{height:44px;gap:var(--vc-gap-8);justify-content:center;padding:0 var(--vc-gap-16);color:var(--vc-text-primary);font-size:16px;font-weight:500;letter-spacing:-.02em;line-height:1;text-decoration:none;border:0;background:var(--vc-surface-foreground);border-radius:var(--vc-radius-16);cursor:pointer}.small-control:first-child{width:56px;padding:0}.small-control--download{min-width:116px}.small-control--download picture,.small-control--download picture img{display:block;width:16px;height:16px}.small-control:hover,.small-control--download{background:var(--vc-surface-active)}.small-control--download:hover{color:var(--vc-text-secondary);background:var(--vc-surface-foreground)}.hero-copy{width:932px;margin:83px auto 0;text-align:center}.hero-copy h1,.features-section h2,.cta-section h2,.feature-card h3,.download-dialog h2{margin:0;letter-spacing:-.02em}.hero-copy h1{display:grid;justify-items:center;font-size:80px;font-weight:600;line-height:94px}.hero-copy h1>span{display:block;height:94px;white-space:nowrap}.hero-copy__line{position:relative;display:block!important;width:932px;height:94px!important}.hero-copy__disk{display:block}.hero-copy__line>span{position:absolute;top:0;height:94px;line-height:94px}.hero-copy__line>span:first-child{left:0}.hero-copy__line>span:last-child{left:458px}.landing-shell[data-locale=en] .hero-copy h1{font-size:72px}.landing-shell[data-locale=en] .hero-copy__line{display:flex!important;width:100%;gap:12px;align-items:center;justify-content:center}.landing-shell[data-locale=en] .hero-copy__line>span{position:static;height:94px;line-height:94px}.landing-shell[data-locale=en] .hero-copy__line img{position:static;width:88px;height:88px}.hero-copy__line img{position:absolute;top:0;left:354px;width:100px;height:100px}.hero-copy p{margin:30px 0 0;color:var(--vc-text-secondary);font-size:24px;font-weight:500;letter-spacing:-.02em;line-height:28px;white-space:pre-line}.hero-copy__actions{width:446px;gap:16px;margin:48px auto 0}.landing-button{width:215px;height:48px;gap:var(--vc-gap-8);justify-content:center;color:var(--vc-text-primary);font-size:16px;font-weight:500;letter-spacing:-.02em;line-height:1;text-decoration:none;border:0;border-radius:var(--vc-radius-16);cursor:pointer}.landing-button img{width:16px;height:16px}.download-icon{position:relative;display:block;width:16px;height:16px}.download-icon img{position:absolute;inset:0}.download-icon__light{opacity:0}.landing-button--aqua{color:var(--vc-text-inverse);background:var(--vc-action-primary)}.landing-button--aqua:hover,.giant-download:hover{color:var(--vc-text-primary);background:var(--vc-color-dark-aqua)}.landing-button--gray{background:var(--vc-surface-active)}.landing-button--gray:hover{color:var(--vc-text-secondary);background:var(--vc-surface-foreground)}.landing-button--aqua:hover .download-icon__dark{opacity:0}.landing-button--aqua:hover .download-icon__light{opacity:1}.disk-stats{display:grid;grid-template-rows:48px 16px 17px;gap:16px;height:209px;margin-top:97px;padding:48px;overflow:hidden;background:var(--vc-surface-background);border-radius:var(--vc-radius-48)}.disk-stats__header{display:flex;align-items:center;justify-content:space-between;min-width:0}.disk-stats__identity{gap:16px;min-width:0}.drive-tile{display:grid;flex:0 0 auto;width:48px;height:48px;place-items:center;background:var(--vc-surface-active);border-radius:var(--vc-radius-16)}.drive-tile img{width:32px;height:32px}.disk-stats__identity p,.disk-stats__scan,.disk-stats__legend{margin:0;color:var(--vc-text-secondary);font-size:12px;font-weight:400;letter-spacing:-.02em;line-height:16.8px}.disk-stats__numbers{display:flex;gap:8px;align-items:baseline;margin-top:8px;font-size:16px}.disk-stats__numbers strong,.disk-stats__numbers em{font-family:var(--vc-font-numeric);font-size:24px;font-style:normal;font-weight:400;letter-spacing:-.02em;line-height:1;white-space:nowrap}.disk-stats__numbers strong{color:var(--vc-text-primary)}.disk-stats__numbers em{color:var(--vc-text-secondary)}.disk-stats__scan{align-self:flex-start;gap:4px;white-space:nowrap}.disk-stats__scan img{width:16px;height:16px}.disk-progress{display:flex;gap:2px;height:16px;padding:2px;overflow:hidden;background:var(--vc-surface-foreground);border-radius:var(--vc-radius-16)}.disk-progress span{display:block;flex:0 0 auto;height:12px;border-radius:var(--vc-radius-16)}.disk-progress__base{width:585px;background:var(--vc-surface-active)}.disk-progress__green{width:56px;background:var(--vc-color-green)}.disk-progress__blue{width:36px;background:var(--vc-color-blue)}.disk-progress__orange{width:21px;background:var(--vc-color-orange)}.disk-progress__white{width:6px;background:var(--vc-color-white)}.disk-stats__legend{display:flex;flex-wrap:wrap;gap:16px;padding:0;list-style:none}.disk-stats__legend li{gap:4px;white-space:nowrap}.disk-stats__legend img{width:16px;height:16px}.features-section{height:716px;padding-top:64px}.features-section h2{display:grid;width:max-content;max-width:calc(100% - 32px);margin-inline:auto;color:var(--vc-text-primary);font-size:52px;font-weight:600;line-height:61px;text-align:center}.features-section h2>span{white-space:nowrap}.features-section h2 em{color:var(--vc-surface-active);font-style:italic}.feature-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:48px}.feature-card{position:relative;height:418px;padding:32px;overflow:hidden;background:var(--vc-surface-background);border-radius:var(--vc-radius-48)}.feature-card__copy{position:relative;z-index:1;text-align:center}.feature-card h3{color:var(--vc-text-primary);font-size:28px;font-weight:500;line-height:33px}.feature-card p{width:272px;max-width:100%;margin:16px auto 0;color:var(--vc-text-secondary);font-size:16px;font-weight:300;letter-spacing:-.02em;line-height:19px}.feature-card__icon{position:absolute;bottom:22px;left:50%;width:210px;height:210px;transform:translate(-50%)}.screen-section{height:828px;padding-top:64px}.screen-section picture,.screen-section img{display:block;width:100%;height:700px}.screen-section img{object-fit:contain}.screen-section__mobile-copy{display:none}.cta-section{display:flex;flex-direction:column;align-items:center;height:623px;padding-top:64px}.cta-section h2{display:grid;width:423px;color:var(--vc-text-primary);font-size:52px;font-weight:600;line-height:61px;text-align:center}.cta-section h2>span{display:flex;justify-content:center;align-items:center;white-space:nowrap}.cta-copy{display:block}.os-logo{display:inline-block;flex:0 0 auto;margin:0 12px;object-fit:contain}.os-logo img{width:100%;height:100%}.os-logo--apple{width:42px;height:42px;transform:translateY(-2.5px)}.os-logo--windows{width:52px;height:52px;transform:translate(3px,3px)}.giant-download{width:688px;height:172px;gap:24px;justify-content:center;margin-top:48px;color:var(--vc-text-inverse);font-size:52px;font-weight:600;letter-spacing:-.02em;line-height:1;text-decoration:none;border:0;background:var(--vc-action-primary);border-radius:var(--vc-radius-48);cursor:pointer}.giant-download-icon{position:relative;display:block;width:64px;height:64px}.giant-download-icon picture,.giant-download-icon>img{position:absolute;inset:0;display:block;width:64px;height:64px}.giant-download-icon picture img{width:100%;height:100%}.giant-download-icon__light,.giant-download:hover .giant-download-icon__dark{opacity:0}.giant-download:hover .giant-download-icon__light{opacity:1}.cta-section__aside{margin:48px 0 0;color:var(--vc-surface-active);font-size:28px;font-weight:600;letter-spacing:-.02em;line-height:33px}.social-links{display:grid;grid-template-columns:repeat(4,166px);gap:8px;margin-top:24px}.social-link{height:48px;gap:8px;justify-content:center;color:var(--vc-text-primary);font-size:16px;font-weight:500;letter-spacing:-.02em;line-height:1;text-decoration:none;border:0;background:var(--vc-surface-background);border-radius:var(--vc-radius-16)}.social-link img{width:16px;height:16px}.social-link:hover{background:var(--vc-surface-foreground)}.social-link.is-unavailable{cursor:not-allowed;opacity:.55}.social-link--github{color:var(--vc-color-purple)}.social-link--donate{color:var(--vc-color-orange)}.social-link--telegram{color:var(--vc-color-aqua)}.social-link--beta-chat{color:var(--vc-color-blue)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.site-footer{height:114px;padding-top:24px;color:var(--vc-surface-active);font-size:16px;font-weight:400;letter-spacing:-.02em;line-height:19px;text-align:center}.site-footer p{margin:0}.site-footer em{font-style:italic}.download-dialog{width:406px;max-width:calc(100vw - 32px);padding:0;color:var(--vc-text-primary);background:transparent;border:0;border-radius:var(--vc-radius-24)}.download-dialog::backdrop{background:var(--landing-overlay)}.download-dialog[open]{display:block}.download-dialog__inner{width:100%;min-width:0;padding:24px;background:var(--vc-surface-background);border-radius:var(--vc-radius-24)}.download-dialog__header{display:flex;align-items:center;justify-content:space-between;height:24px}.download-dialog h2{font-size:20px;font-weight:500;letter-spacing:-.02em;line-height:24px}.dialog-close{display:grid;width:24px;height:24px;padding:0;place-items:center;border:0;background:transparent;border-radius:var(--vc-radius-8);cursor:pointer}.dialog-close:hover{background:var(--vc-surface-active)}.dialog-close img{width:24px;height:24px}.focus-sentinel{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.download-dialog__choices{display:grid;gap:8px;margin-top:24px}.download-dialog__choices[hidden],.download-dialog__notice[hidden],.dialog-mobile-continue[hidden],[data-dialog-title][hidden]{display:none!important}.dialog-mobile-continue{display:none}.download-dialog.is-mobile-intro .dialog-mobile-continue{display:flex}.architecture-choice{position:relative}.architecture-choice summary{position:relative;list-style:none}.architecture-choice summary::-webkit-details-marker{display:none}.dialog-option{width:100%;height:48px;gap:8px;justify-content:center;padding:0 16px;color:var(--vc-text-primary);font-size:16px;font-weight:500;letter-spacing:-.02em;line-height:1;text-align:center;text-decoration:none;border:0;background:var(--vc-surface-active);border-radius:var(--vc-radius-16);cursor:pointer}.dialog-option:hover,.architecture-choice[open] summary{background:var(--vc-surface-foreground)}.dialog-option:disabled{color:var(--vc-text-disabled);cursor:not-allowed}.dialog-option img{flex:0 0 auto;width:16px;height:16px}.architecture-choice__hint{position:absolute;right:16px}.architecture-choice__links{display:flex;gap:8px;padding-top:8px}.architecture-choice__links a{flex:1;height:36px;padding-top:10px;color:var(--vc-text-primary);font-size:12px;font-weight:500;text-align:center;text-decoration:none;background:var(--vc-surface-foreground);border-radius:var(--vc-radius-8)}.architecture-choice__links a:hover{background:var(--vc-color-dark-aqua)}.download-dialog__notice{margin:12px 0 0;color:var(--vc-text-secondary);font-size:12px;line-height:16px}.download-dialog__notice a{color:var(--vc-color-aqua)}.download-fallback{display:grid;gap:8px;width:min(688px,calc(100% - 32px));padding:24px;margin:0 auto 64px;color:var(--vc-text-primary);background:var(--vc-surface-background);border-radius:var(--vc-radius-24)}.download-fallback h2,.download-fallback p{margin:0}.download-fallback a{color:var(--vc-color-aqua)}.download-fallback__mobile-context{display:none}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}@media(max-width:1279px){:root{--landing-page-gutter: var(--vc-gap-32)}.hero-copy{width:min(932px,calc(100% - 64px))}.hero-copy h1{font-size:clamp(52px,6.25vw,80px);line-height:1.12}.hero-copy h1>span{height:auto}.hero-copy__line img{width:clamp(72px,7.8125vw,100px);height:clamp(72px,7.8125vw,100px)}.features-section h2,.cta-section h2{font-size:clamp(42px,4.0625vw,52px);line-height:1.15}.features-section h2>span{white-space:normal}}@media(max-width:900px){:root{--landing-page-gutter: var(--vc-gap-24)}.hero-section{height:auto;padding-bottom:64px}.site-header{padding-top:24px}.hero-copy{margin-top:72px}.hero-copy h1>span{white-space:normal}.hero-copy__line{position:static;display:flex!important;width:auto;height:auto!important;gap:8px;align-items:center;justify-content:center;flex-wrap:wrap}.hero-copy__line>span{position:static;height:auto;line-height:inherit}.hero-copy__line img{position:static;width:clamp(56px,12vw,88px);height:clamp(56px,12vw,88px)}.hero-copy__actions{width:min(446px,100%)}.disk-stats{height:auto;min-height:209px;margin-top:72px;padding:32px}.disk-stats__header{align-items:flex-start;gap:16px}.disk-stats__scan{max-width:38%;white-space:normal}.disk-stats__legend{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.disk-stats__legend li{white-space:normal;align-items:flex-start}.disk-progress__base{flex:1 1 0;width:0}.landing-shell[data-locale=en] .hero-copy h1{font-size:clamp(40px,12vw,52px);line-height:1.04}.landing-shell[data-locale=en] .hero-copy__line{display:grid!important;grid-template-columns:auto auto;width:100%;column-gap:8px;row-gap:8px;align-items:center;justify-content:center}.landing-shell[data-locale=en] .hero-copy__line>span{height:auto;line-height:1.04;white-space:nowrap}.landing-shell[data-locale=en] .hero-copy__line>span:first-child{grid-column:1 / -1;justify-self:center}.landing-shell[data-locale=en] .hero-copy__line>span:last-child{grid-column:2;grid-row:2;justify-self:start}.landing-shell[data-locale=en] .hero-copy__line img{grid-column:1;grid-row:2;justify-self:end;width:64px;height:64px}.features-section{height:auto;padding:64px 0}.feature-cards{grid-template-columns:1fr}.feature-card{height:418px}.screen-section{height:auto;padding:64px 0}.screen-section picture,.screen-section img{height:auto;aspect-ratio:104 / 70}.cta-section{height:auto;padding:64px 24px}.giant-download{width:min(688px,100%)}.site-footer{height:auto;padding:24px 16px 48px}.social-links{grid-template-columns:repeat(2,minmax(0,1fr));width:min(688px,100%)}.social-link{width:100%}}@media(max-width:560px){:root{--landing-page-gutter: var(--vc-gap-16)}.brand__wordmark{width:90px;height:auto}.site-header__actions{gap:4px}.small-control{padding:0 12px}.small-control--download{min-width:0}.small-control--download img{display:none}.hero-copy{width:calc(100% - 32px);margin-top:56px}.hero-copy h1{font-size:clamp(42px,12vw,60px);line-height:1.04}.hero-copy__line{gap:8px}.hero-copy__line img{width:clamp(56px,18vw,76px);height:clamp(56px,18vw,76px)}.hero-copy p{font-size:18px;line-height:22px}.hero-copy__actions{flex-direction:column;gap:8px}.landing-button{width:100%}.disk-stats{grid-template-rows:auto 16px auto;padding:24px}.disk-stats__header{display:grid}.disk-stats__scan{max-width:100%}.disk-stats__legend{grid-template-columns:1fr;gap:8px}.disk-progress__base{flex:1 1 auto;width:0}.features-section h2,.cta-section h2{width:min(423px,100%);font-size:36px;line-height:42px}.feature-cards{margin-top:32px}.feature-card{height:390px;padding:24px;border-radius:var(--vc-radius-32)}.feature-card__copy p{width:100%}.feature-card__icon{transform:translate(-50%) scale(.82);transform-origin:bottom center;bottom:0}.cta-section h2>span{white-space:normal}.giant-download{height:128px;font-size:40px}.giant-download img{width:48px;height:48px}.cta-section__aside{margin-top:32px;font-size:24px}.social-links{grid-template-columns:1fr}.download-dialog{margin:auto;max-height:calc(100dvh - 32px);overflow-y:auto}}@media(max-width:767px){:root{--landing-page-gutter: var(--vc-gap-24)}.landing__container{width:min(342px,calc(100% - (var(--vc-gap-24) * 2)))}.hero-section{position:relative;height:844px;padding-top:var(--vc-gap-24)}.site-header{box-sizing:border-box;height:48px;padding-top:0;margin-top:0}.brand{width:178.909px;gap:0;justify-content:space-between}.brand__drive,.brand__drive img{width:48px;height:48px}.brand__wordmark{width:123px;height:26px}.site-header__actions{gap:var(--vc-gap-8)}.small-control,.small-control:first-child{width:56px;height:48px;padding:0}.small-control--download{width:48px;min-width:48px}.small-control--download picture,.small-control--download picture img{width:24px;height:24px}.small-control__label{display:none}.hero-copy{position:absolute;top:172px;left:50%;width:min(342px,calc(100% - (var(--vc-gap-24) * 2)));margin:0;transform:translate(-50%)}.hero-copy h1{position:relative;display:block;height:194px;font-size:48px;line-height:57px}.hero-copy h1>span{height:auto;white-space:normal}.hero-copy h1>span:first-child{display:block;height:57px;line-height:57px;white-space:nowrap}.hero-copy__line{position:absolute;top:57px;left:0;display:grid!important;width:100%;height:114px!important;gap:0;grid-template-columns:21px 64px 8px max-content 1fr;grid-template-rows:57px 57px;align-items:start;justify-content:start}.hero-copy__line>span{position:static;height:auto;line-height:57px;white-space:nowrap}.hero-copy__line>span:first-child{grid-column:4;grid-row:1}.hero-copy__line>span:last-child{grid-column:1 / -1;grid-row:2;justify-self:center}.hero-copy__disk{display:block;grid-column:2;grid-row:1;width:64px;height:64px;margin-top:2px}.hero-copy__disk img{position:static;width:64px;height:64px}.hero-copy p{width:100%;margin-top:var(--vc-gap-8);font-size:16px;line-height:19px}.hero-copy__actions{flex-direction:row;width:100%;gap:var(--vc-gap-8);margin-top:var(--vc-gap-24)}.hero-copy__actions .landing-button{flex:1 1 0;width:auto}.disk-stats{position:absolute;top:548px;left:50%;width:min(342px,calc(100% - (var(--vc-gap-24) * 2)));height:227px;min-height:0;padding:var(--vc-gap-24);margin:0;grid-template-rows:48px 16px 83px;gap:var(--vc-gap-16);border-radius:var(--vc-radius-24);transform:translate(-50%)}.disk-stats__scan{display:none}.disk-stats__legend{display:flex;grid-template-columns:none;column-gap:var(--vc-gap-16);row-gap:var(--vc-gap-16)}.disk-stats__legend li{align-items:center;white-space:nowrap}.disk-stats__legend li:nth-child(1){width:132px}.disk-stats__legend li:nth-child(2){width:134px}.disk-stats__legend li:nth-child(3){width:174px}.disk-stats__legend li:nth-child(4){width:152px}.disk-progress__base{flex:0 0 auto;width:140px}.landing-shell[data-locale=en] .hero-copy h1{font-size:clamp(38px,12.3vw,48px);line-height:1.05}.landing-shell[data-locale=en] .hero-copy h1>span:first-child{height:auto;white-space:normal}.landing-shell[data-locale=en] .hero-copy__line{position:static;display:flex!important;height:auto!important;margin-top:var(--vc-gap-8);grid-template-columns:none}.landing-shell[data-locale=en] .hero-copy__line>span{position:static;line-height:1.05}.landing-shell[data-locale=en] .hero-copy__disk{width:64px;height:64px}.landing-shell[data-locale=en] .hero-copy h1{display:grid;height:194px;font-size:36px;line-height:42px;grid-template-rows:42px 106px}.landing-shell[data-locale=en] .hero-copy h1>span:first-child{grid-row:1;height:42px;line-height:42px;white-space:nowrap}.landing-shell[data-locale=en] .hero-copy__line{position:static;display:grid!important;width:100%;height:106px!important;margin:0;gap:0;grid-template-columns:1fr 64px 8px max-content 1fr;grid-template-rows:42px 64px;align-items:start;justify-content:start}.landing-shell[data-locale=en] .hero-copy__line>span{height:auto;line-height:42px;white-space:nowrap}.landing-shell[data-locale=en] .hero-copy__line>span:first-child{grid-column:1 / -1;grid-row:1;justify-self:center}.landing-shell[data-locale=en] .hero-copy__line>span:last-child{grid-column:4;grid-row:2;justify-self:start;line-height:64px}.landing-shell[data-locale=en] .hero-copy__disk{grid-column:2;grid-row:2;margin:0}.features-section{height:1528px;padding-top:var(--vc-gap-48)}.features-section h2{width:min(342px,calc(100% - (var(--vc-gap-24) * 2)));max-width:none;margin:0 auto;font-size:32px;line-height:38px}.features-section h2>span{white-space:normal}.features-section h2 em{display:block;line-height:38px}.feature-cards{grid-template-columns:1fr;width:min(342px,calc(100% - (var(--vc-gap-24) * 2)));margin-top:var(--vc-gap-32);gap:var(--vc-gap-16)}.feature-card{height:418px;padding:var(--vc-gap-32);border-radius:var(--vc-radius-48)}.feature-card__copy{width:272px;max-width:100%;margin-inline:0}.feature-card__copy p{width:272px;margin-inline:0}.feature-card__icon{width:210px;height:210px;bottom:22px;transform:translate(-50%)}.screen-section{position:relative;width:100%;height:542px;padding:0}.screen-section picture{position:absolute;top:157px;left:50%;width:min(341.705px,calc(100% - (var(--vc-gap-24) * 2)));height:230px;transform:translate(-50%)}.screen-section picture img{width:100%;height:100%;object-fit:contain}.screen-section__mobile-copy{position:absolute;left:50%;display:block;width:min(342px,calc(100% - (var(--vc-gap-24) * 2)));margin:0;color:var(--vc-surface-foreground);font-size:32px;font-weight:600;letter-spacing:-.02em;line-height:38px;text-align:center;white-space:pre-line;transform:translate(-50%)}.screen-section__mobile-copy--before{top:48px}.screen-section__mobile-copy--after{top:418px}.cta-section{position:relative;height:633px;padding:0}.cta-section h2{position:absolute;top:48px;left:50%;width:min(342px,calc(100% - (var(--vc-gap-24) * 2)));height:76px;font-size:32px;line-height:38px;transform:translate(-50%)}.cta-section h2>span{height:38px;line-height:38px}.os-logo{width:24px;height:24px;margin:0 var(--vc-gap-8);transform:none;vertical-align:middle}.os-logo--apple{width:24px;height:24px;transform:translate(3px)}.os-logo--windows{width:24px;height:24px;transform:translate(3px,3px)}.giant-download{position:absolute;top:172px;left:50%;width:min(342px,calc(100% - (var(--vc-gap-24) * 2)));height:100px;gap:var(--vc-gap-8);margin:0;font-size:32px;border-radius:var(--vc-radius-24);transform:translate(-50%)}.giant-download-icon,.giant-download-icon picture,.giant-download-icon>img{width:32px;height:32px}.cta-section__aside{position:absolute;top:320px;left:50%;width:229px;margin:0;font-size:28px;line-height:33px;text-align:center;white-space:nowrap;transform:translate(-50%)}.social-links{position:absolute;top:369px;left:50%;display:grid;width:min(342px,calc(100% - (var(--vc-gap-24) * 2)));grid-template-columns:1fr;gap:var(--vc-gap-8);margin:0;transform:translate(-50%)}.social-link{width:100%;height:48px}.site-footer{height:134px;padding-top:var(--vc-gap-24)}.download-dialog.is-mobile-presentation{position:fixed;inset:auto 0 0;width:100%;max-width:none;max-height:100dvh;margin:0;border-radius:0;overflow:auto}.download-dialog.is-mobile-presentation .download-dialog__inner{display:flex;width:100%;padding:var(--vc-gap-24) var(--vc-gap-24) calc(var(--vc-gap-24) + env(safe-area-inset-bottom));flex-direction:column;gap:var(--vc-gap-24);border-radius:var(--vc-radius-24) var(--vc-radius-24) 0 0}.download-dialog.is-mobile-presentation .download-dialog__choices{width:100%;margin-top:0}.download-dialog.is-mobile-presentation .dialog-mobile-continue{display:flex}.download-dialog.is-mobile-presentation .download-dialog__notice{width:100%;margin:0}.download-fallback__mobile-context{display:block;font-size:20px;font-weight:500;line-height:24px}}@media(max-width:389px){.hero-section{height:877px}.disk-stats{height:260px;grid-template-rows:48px 16px 116px}.disk-stats__legend{row-gap:var(--vc-gap-16)}.disk-progress span{min-width:0}.disk-progress .disk-progress__base{flex:140 1 0;width:auto}.disk-progress .disk-progress__green{flex:56 1 0;width:auto}.disk-progress .disk-progress__blue{flex:36 1 0;width:auto}.disk-progress .disk-progress__orange{flex:21 1 0;width:auto}.disk-progress .disk-progress__white{flex:6 1 0;width:auto}.features-section{height:auto;min-height:1528px}}@media(max-width:339px){.brand{width:152px}.brand__drive,.brand__drive img{width:40px;height:40px}.brand__wordmark{width:104px;height:auto}.hero-copy h1{font-size:42px;line-height:50px}.hero-copy h1>span:first-child{height:50px;line-height:50px}.hero-copy__line{top:50px;height:100px!important;grid-template-rows:50px 50px;grid-template-columns:8px 56px 8px max-content 1fr}.hero-copy__line>span{line-height:50px}.hero-copy__disk,.hero-copy__disk img{width:56px;height:56px}.disk-stats__identity{gap:var(--vc-gap-8)}.drive-tile{width:40px;height:40px}.disk-stats__numbers{gap:var(--vc-gap-4)}.disk-stats__numbers strong,.disk-stats__numbers em{font-size:22px}.disk-stats__numbers>span{font-size:14px}.landing-shell[data-locale=en] .cta-section h2{font-size:28px;line-height:34px}.landing-shell[data-locale=en] .cta-section h2>span{height:38px;line-height:34px}.landing-shell[data-locale=en] .cta-section .os-logo{margin-inline:var(--vc-gap-4)}}
