.windows-page{--windows-blue: #1267d5;--windows-blue-deep: #123969;--windows-sky: #cfe3fb;--windows-paper: #f6f7f4;--windows-ink: #171c1a;background:var(--windows-paper)}.windows-page ::selection{color:#fff;background:var(--windows-blue)}.windows-page :focus-visible{outline-color:var(--windows-blue)}.windows-page .button{border-color:#11251a;background:linear-gradient(125deg,#163e2a,#0d1812)}.windows-section{position:relative;padding:clamp(56px,5.8vw,80px) var(--page-gutter)}.windows-section h2,.windows-build-copy h2,.windows-office-copy h2,.windows-first-head h2{font-size:clamp(34px,3.25vw,49px);font-weight:610;line-height:1.01;letter-spacing:-.055em;text-wrap:balance}.windows-section h2 em,.windows-build-copy h2 em,.windows-office-copy h2 em,.windows-first-head h2 em{color:var(--windows-blue);font-style:normal;font-weight:350}.windows-section-index{display:flex;align-items:center;gap:11px;color:#69746d;font-size:8px;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.windows-section-index i{width:38px;height:1px;background:#9da69f}.windows-section-index--light{color:#a9b7c5}.windows-section-index--light i{background:#52677a}.windows-inline-link{display:inline-flex;align-items:center;gap:18px;min-height:42px;margin-top:24px;border-bottom:1px solid #8d9a91;color:#435047;font-size:11px}.windows-inline-link span{color:var(--windows-blue);transition:transform .2s var(--ease-studio)}.windows-inline-link--light{color:#dce7ef;border-color:#708292}.windows-inline-link--light span{color:#8fc2ff}.windows-hero{position:relative;display:grid;grid-template-columns:minmax(370px,.73fr) minmax(610px,1.27fr);gap:clamp(44px,6vw,104px);align-items:center;padding:calc(var(--header-height) + 49px) var(--page-gutter) 61px;overflow:hidden;background:linear-gradient(115deg,#f8f9f6,#eef2f5 58%,#e4ebf2)}.windows-hero:after{content:"";position:absolute;inset:auto var(--page-gutter) 0;height:1px;background:#bdc6cd}.windows-hero-copy{position:relative;z-index:5;max-width:675px}.windows-hero-copy h1{font-size:clamp(44px,4vw,62px);font-weight:650;line-height:.98;letter-spacing:-.062em;text-wrap:balance}.windows-hero-lede{max-width:620px;margin-top:24px;color:#465149;font-size:clamp(16px,1.13vw,18px);line-height:1.61;letter-spacing:-.024em}.windows-hero-actions{display:flex;align-items:center;gap:24px;margin-top:28px}.windows-hero-actions>a:not(.button){min-height:44px;display:inline-flex;align-items:center;gap:17px;border-bottom:1px solid #9aa7a0;color:#445149;font-size:11px}.windows-hero-actions>a:not(.button) span{color:var(--windows-blue)}.windows-hero-facts{display:flex;flex-wrap:wrap;gap:7px 20px;margin:22px 0 0;padding:0;color:#6b7670;font-size:8px;letter-spacing:.1em;list-style:none;text-transform:uppercase}.windows-hero-facts li{position:relative;padding-left:11px}.windows-hero-facts li:before{content:"";position:absolute;left:0;top:50%;width:4px;height:4px;border-radius:50%;background:var(--windows-blue);transform:translateY(-50%)}.windows-breadcrumbs{display:flex;gap:8px;margin-top:28px;color:#7a8580;font-size:9px}.windows-breadcrumbs a{min-height:26px;display:inline-flex;align-items:center;border-bottom:1px solid #b9c3bd;color:#46534b}.windows-hero-stage{position:relative;z-index:2;min-width:0;min-height:545px;margin:0}.windows-hero-stage>picture,.windows-hero-stage>img{position:absolute;inset:0;width:100%;height:100%;overflow:hidden;border-radius:22px}.windows-hero-stage>picture img,.windows-hero-stage>img{width:100%;height:100%;object-fit:cover;object-position:63% center}.windows-hero-stage>figcaption{position:absolute;z-index:4;right:13px;bottom:11px;max-width:240px;padding:7px 9px;color:#59635f;background:#fbfcf9c7;font-size:6px;line-height:1.35}.windows-product-window{position:absolute;z-index:3;left:-4%;top:15%;width:74%;min-width:500px;overflow:hidden;border:1px solid rgb(63 81 94 / 48%);border-radius:17px;background:#f9fbfceb;box-shadow:0 40px 75px -45px #0d2b48,inset 1px 1px #fff;backdrop-filter:blur(10px);transform:perspective(1300px) rotateY(3deg) rotateX(1deg)}.windows-windowbar{height:47px;display:flex;align-items:center;gap:7px;padding:0 15px;border-bottom:1px solid #d0d8dd;background:#fafbfae5}.windows-windowbar>span{display:flex;align-items:center;gap:9px;margin-right:auto;color:#35433b;font-size:9px;font-weight:590}.windows-windowbar img{width:86px;height:auto;filter:grayscale(1)}.windows-windowbar>i{width:7px;height:7px;border-radius:50%;background:#bcc6cc}.windows-windowbody{min-height:335px;display:grid;grid-template-columns:142px 1fr}.windows-windowbody>aside{display:flex;flex-direction:column;gap:13px;padding:21px 17px;border-right:1px solid #ccd5da;color:#68736e;background:#edf2f4e0;font-size:8px}.windows-windowbody>aside strong{margin-bottom:6px;color:#778480;font-size:6px;letter-spacing:.14em;text-transform:uppercase}.windows-windowbody>aside span{padding-bottom:8px;border-bottom:1px solid #d1d9dc}.windows-windowbody>aside small{margin-top:auto;color:var(--windows-blue);font-size:7px}.windows-start-sheet{padding:38px 34px}.windows-start-sheet>span{color:var(--windows-blue);font-size:7px;letter-spacing:.14em;text-transform:uppercase}.windows-start-title{display:block;margin-top:8px;font-size:31px;font-weight:610;line-height:1;letter-spacing:-.055em}.windows-start-sheet>p{max-width:360px;margin-top:11px;color:#68736d;font-size:9px;line-height:1.48}.windows-start-apps{display:grid;grid-template-columns:repeat(3,1fr);gap:9px;margin-top:30px}.windows-start-apps i{min-height:92px;display:grid;place-items:center;align-content:center;gap:7px;border:1px solid #c1ccd1;color:#48534e;background:#ffffffc2;font-style:normal}.windows-start-apps img{width:32px;height:32px}.windows-start-apps b{font-size:8px;font-weight:570}.windows-window-status{height:34px;display:flex;justify-content:space-between;align-items:center;padding:0 14px;border-top:1px solid #d0d8dc;color:#78827d;background:#f4f7f7;font-size:6px}.windows-context{background:#f6f7f4}.windows-context-head{display:grid;grid-template-columns:minmax(170px,.48fr) minmax(0,1.52fr);gap:clamp(36px,6vw,100px)}.windows-context-head>div{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,.54fr);gap:clamp(30px,5vw,82px);align-items:end}.windows-context-head>div>p{padding-bottom:4px;color:#5d6761;font-size:15px;line-height:1.62}.windows-version-line{position:relative;display:grid;grid-template-columns:1fr 80px 1fr;gap:0;margin-top:41px;border-top:1px solid #abb6ae;border-bottom:1px solid #abb6ae}.windows-version-line article{min-height:190px;display:grid;grid-template-columns:102px 1fr;gap:22px;align-items:center;padding:20px 31px}.windows-version-line article>span{color:var(--windows-blue);font-size:74px;font-weight:660;line-height:1;letter-spacing:-.09em}.windows-version-line article small{color:#7c8680;font-size:7px;letter-spacing:.13em;text-transform:uppercase}.windows-version-line article strong{display:block;margin-top:7px;font-size:17px;font-weight:590}.windows-version-line article p{max-width:360px;margin-top:9px;color:#626c66;font-size:11px;line-height:1.56}.windows-version-line>i{position:relative;align-self:center;height:1px;background:var(--windows-blue)}.windows-version-line>i:before,.windows-version-line>i:after{content:"";position:absolute;top:-5px;width:9px;height:9px;border:1px solid var(--windows-blue);border-radius:50%;background:#f6f7f4}.windows-version-line>i:before{left:-1px}.windows-version-line>i:after{right:-1px}.windows-version-line>a{position:absolute;right:0;bottom:-42px;min-height:36px;display:inline-flex;align-items:center;gap:17px;color:#405049;font-size:10px}.windows-version-line>a b{color:var(--windows-blue)}.windows-build{display:grid;grid-template-columns:minmax(315px,.72fr) minmax(590px,1.28fr);gap:clamp(55px,8vw,130px);align-items:center;color:#eaf1f6;background:#101a22}.windows-build-copy h2{margin-top:30px;color:#fff}.windows-build-copy h2 em{color:#78b5ff}.windows-build-copy>p:not(.windows-section-index){max-width:470px;margin-top:21px;color:#a6b3bc;font-size:15px;line-height:1.62}.windows-build-path{min-height:430px;padding:18px;border:1px solid #485b6b;border-radius:18px;background:#17252f}.windows-build-path figcaption{display:flex;justify-content:space-between;gap:20px;padding-bottom:15px;border-bottom:1px solid #465865;color:#8799a6;font-size:7px;letter-spacing:.12em;text-transform:uppercase}.windows-build-path figcaption strong{color:#c8d4dd;font-weight:590}.windows-build-source{width:min(68%,385px);display:grid;grid-template-columns:45px 1fr;gap:13px;align-items:center;margin:24px auto 0;padding:14px 17px;border:1px solid #5d7180;background:#20313d}.windows-build-source>span{width:39px;height:39px;display:grid;place-items:center;color:#fff;background:var(--windows-blue);font-size:20px}.windows-build-source small{display:block;color:#8699a6;font-size:7px}.windows-build-source b{display:block;margin-top:3px;font-size:14px;font-weight:580}.windows-build-path svg{width:100%;height:104px;display:block;color:#69aafa}.windows-build-path svg path{fill:none;stroke:currentColor;stroke-width:1.5;vector-effect:non-scaling-stroke}.windows-build-path svg circle{fill:#17252f;stroke:currentColor;stroke-width:1.5;vector-effect:non-scaling-stroke}.windows-build-options{display:grid;grid-template-columns:repeat(2,1fr);gap:14px;margin-top:-41px}.windows-build-options>div{min-height:138px;padding:19px;border:1px solid #536977;background:#1b2b36}.windows-build-options small{color:#87a0b2;font-size:7px;letter-spacing:.1em;text-transform:uppercase}.windows-build-options strong{display:block;margin-top:5px;color:#fff;font-size:27px;font-weight:620;letter-spacing:-.05em}.windows-build-options p{margin-top:8px;color:#aab8c1;font-size:10px;line-height:1.52}.windows-build-note{display:flex;gap:12px;margin-top:18px;padding-top:15px;border-top:1px solid #40515e;color:#96a7b3;font-size:8px;line-height:1.5}.windows-build-note span{color:#8fc2ff;text-transform:uppercase}.windows-install{background:#e9edf0}.windows-install-head{display:grid;grid-template-columns:minmax(170px,.48fr) minmax(0,1.52fr);gap:clamp(36px,6vw,100px)}.windows-install-head>div{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,.54fr);gap:clamp(30px,5vw,82px);align-items:end}.windows-install-head>div>p{padding-bottom:4px;color:#5a666e;font-size:15px;line-height:1.62}.windows-installer-scene{display:grid;grid-template-columns:minmax(560px,1.25fr) minmax(300px,.75fr);gap:27px;align-items:stretch;margin-top:43px}.windows-installer-dialog{overflow:hidden;border:1px solid #778997;border-radius:13px;background:#f9faf9;box-shadow:0 31px 56px -48px #14293a}.windows-installer-title{height:49px;display:flex;justify-content:space-between;align-items:center;padding:0 17px;border-bottom:1px solid #ccd4d9;background:#fff}.windows-installer-title>span{display:flex;align-items:center;gap:10px;color:#3b4741;font-size:9px;font-weight:570}.windows-installer-title img{width:88px;height:auto;filter:grayscale(1)}.windows-installer-title b{color:#7d8782;font-size:15px;font-weight:400}.windows-installer-body{min-height:292px;display:grid;grid-template-columns:190px 1fr}.windows-installer-mark{position:relative;display:grid;place-items:center;overflow:hidden;color:#fff;background:linear-gradient(145deg,#0e5fbe,#103b69)}.windows-installer-mark>i{position:absolute;width:51px;height:51px;border:1px solid rgb(255 255 255 / 55%);background:#ffffff1a}.windows-installer-mark>i:nth-child(1){transform:translate(-29px,-29px)}.windows-installer-mark>i:nth-child(2){transform:translate(29px,-29px)}.windows-installer-mark>i:nth-child(3){transform:translate(-29px,29px)}.windows-installer-mark>i:nth-child(4){transform:translate(29px,29px)}.windows-installer-mark>span{position:relative;z-index:2;margin-top:122px;font-size:10px;font-weight:600;letter-spacing:.1em}.windows-installer-copy{padding:38px 39px 31px}.windows-installer-copy>small{color:var(--windows-blue);font-size:7px;letter-spacing:.13em;text-transform:uppercase}.windows-installer-copy h3{margin-top:8px;font-size:29px;font-weight:610;letter-spacing:-.05em}.windows-installer-copy p{max-width:420px;margin-top:12px;color:#646f69;font-size:11px;line-height:1.55}.windows-progress{height:7px;margin-top:31px;overflow:hidden;border-radius:10px;background:#d8dfe2}.windows-progress i{width:82%;height:100%;display:block;background:var(--windows-blue);transform-origin:left}.windows-installer-copy>span{display:block;margin-top:9px;color:#87918c;font-size:7px}.windows-installer-dialog footer{height:55px;display:flex;justify-content:flex-end;align-items:center;gap:8px;padding:0 17px;border-top:1px solid #ccd5d9;background:#eff3f4}.windows-installer-dialog footer span{min-width:88px;min-height:32px;display:grid;place-items:center;border:1px solid #adb8bd;border-radius:4px;color:#939c98;background:#f7f8f7;font-size:8px}.windows-installer-dialog footer span:last-child{color:#fff;border-color:#8faeca;background:#86a9c8}.windows-install-callouts{margin:0;padding:0;border-top:1px solid #a6b3bc;list-style:none}.windows-install-callouts li{min-height:99px;display:grid;grid-template-columns:35px 1fr;gap:14px;align-items:center;border-bottom:1px solid #b8c3ca}.windows-install-callouts li>span{color:var(--windows-blue);font-size:8px;letter-spacing:.13em}.windows-install-callouts h3{font-size:16px;font-weight:570;letter-spacing:-.035em}.windows-install-callouts p{margin-top:5px;color:#626f77;font-size:10px;line-height:1.45}.windows-install-foot{max-width:760px;display:flex;gap:16px;margin:22px 0 0 auto;color:#66727a;font-size:9px;line-height:1.55}.windows-install-foot span{flex-shrink:0;color:#275f93;font-weight:620;text-transform:uppercase}.windows-first{background:#f7f8f5}.windows-first-head{display:grid;grid-template-columns:minmax(170px,.48fr) minmax(0,1fr) minmax(240px,.45fr);gap:clamp(30px,5vw,80px);align-items:end}.windows-first-head h2{max-width:730px}.windows-first-head>p:last-child{padding-bottom:4px;color:#5d6861;font-size:15px;line-height:1.62}.windows-first-workspace{max-width:1260px;margin:42px auto 0;overflow:hidden;border:1px solid #85939b;border-radius:16px;background:#dfe5e7;box-shadow:0 34px 62px -53px #142f45}.windows-first-topbar{height:49px;display:flex;align-items:center;gap:7px;padding:0 16px;border-bottom:1px solid #c4ced3;background:#f8faf9}.windows-first-topbar>span:first-child{display:flex;align-items:center;gap:9px;margin-right:auto;color:#3e4a45;font-size:9px;font-weight:580}.windows-first-topbar img{width:90px;height:auto;filter:grayscale(1)}.windows-first-topbar>span:nth-child(2){margin-right:14px;color:var(--windows-blue);font-size:8px}.windows-first-topbar>i{width:7px;height:7px;border-radius:50%;background:#bcc6ca}.windows-first-body{min-height:445px;display:grid;grid-template-columns:225px minmax(440px,1fr) 220px}.windows-app-switcher{display:flex;flex-direction:column;padding:13px;border-right:1px solid #c0cbd0;background:#edf2f3}.windows-app-switcher button{min-height:79px;display:grid;grid-template-columns:41px 1fr;gap:11px;align-items:center;padding:10px 11px;border:0;border-bottom:1px solid #d1dade;color:#606c67;background:transparent;text-align:left}.windows-app-switcher button img{width:34px;height:34px}.windows-app-switcher button strong,.windows-app-switcher button small{display:block}.windows-app-switcher button strong{font-size:12px;font-weight:590}.windows-app-switcher button small{margin-top:4px;color:#83908a;font-size:7px;line-height:1.35}.windows-app-switcher button.is-active{color:#152b43;outline:1px solid var(--windows-blue);outline-offset:-1px;background:#fff}.windows-app-switcher button:focus-visible{position:relative;z-index:2;outline-offset:-4px}.windows-app-switcher>a{min-height:42px;display:flex;align-items:center;justify-content:space-between;gap:13px;margin-top:auto;padding-top:10px;border-top:1px solid #ccd6da;color:#53625b;font-size:8px}.windows-app-switcher>a span{color:var(--windows-blue)}.windows-document-stage{min-width:0;display:grid;place-items:center;padding:31px;overflow:hidden;background:#d5dde0}.windows-document{position:relative;width:min(100%,690px);min-height:365px;padding:34px;overflow:hidden;color:#26312c;background:#fff;box-shadow:0 25px 45px -38px #112533}.windows-document>span{color:var(--windows-blue);font-size:7px;letter-spacing:.13em;text-transform:uppercase}.windows-document>h3{margin-top:7px;font-size:31px;font-weight:620;letter-spacing:-.06em}.windows-document>p{margin-top:7px;color:#69736e;font-size:9px}.windows-writer-paper{width:66%;display:grid;gap:10px;margin-top:29px}.windows-writer-paper b{font-family:Georgia,serif;font-size:20px;font-weight:500}.windows-writer-paper i{height:4px;background:#d5dad7}.windows-writer-paper i:nth-of-type(2){width:81%}.windows-writer-paper i:nth-of-type(4){width:67%}.windows-writer-paper em{position:absolute;right:11%;bottom:13%;width:23%;aspect-ratio:1;border-radius:50%;background:#dcecff}.windows-calc-grid{width:78%;display:grid;grid-template-columns:repeat(5,1fr);margin-top:28px;border-top:1px solid #b5c0ba;border-left:1px solid #b5c0ba}.windows-calc-grid i{aspect-ratio:2.1;border-right:1px solid #c4ccc7;border-bottom:1px solid #c4ccc7;background:#fafbf9}.windows-calc-grid i.active{outline:2px solid #179647;outline-offset:-2px;background:#e2f2e6}.windows-impress-slide{position:relative;width:78%;aspect-ratio:1.6;margin-top:24px;overflow:hidden;color:#fff;background:#122b4b}.windows-impress-slide i{position:absolute;right:-7%;top:-19%;width:50%;aspect-ratio:1;border-radius:50%;background:#f2844f}.windows-impress-slide b{position:absolute;left:9%;bottom:16%;font-size:37px;font-weight:590;letter-spacing:-.06em}.windows-impress-slide span{position:absolute;right:7%;bottom:7%;color:#bfcce0;font-size:8px}.windows-first-inspector{padding:22px 17px;border-left:1px solid #c0cbd0;background:#edf2f3}.windows-first-inspector>span{color:#7b8882;font-size:7px;letter-spacing:.13em;text-transform:uppercase}.windows-first-inspector>strong{display:block;margin-top:12px;color:#223e59;font-size:17px;font-weight:600}.windows-first-inspector>p{margin-top:14px;color:#63716a;font-size:9px;line-height:1.52}.windows-first-inspector dl{margin:25px 0 0}.windows-first-inspector dl>div{display:flex;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px solid #d1dade;font-size:7px}.windows-first-inspector dt{color:#82908a}.windows-first-inspector dd{margin:0;max-width:100px;color:#4d5b55;text-align:right}.windows-office{display:grid;grid-template-columns:minmax(320px,.72fr) minmax(590px,1.28fr);gap:clamp(55px,8vw,130px);align-items:center;color:#edf2f6;background:#17232c}.windows-office-copy h2{margin-top:30px;color:#fff}.windows-office-copy h2 em{color:#83bdff}.windows-office-copy>p:not(.windows-section-index){max-width:475px;margin-top:21px;color:#a8b5bd;font-size:15px;line-height:1.62}.windows-office-check{display:grid;grid-template-columns:1fr 220px;border-top:1px solid #50616e}.windows-office-file{position:relative;min-height:102px;display:grid;grid-template-columns:88px 90px 1fr 30px;gap:17px;align-items:center;border-bottom:1px solid #50616e}.windows-office-file>span{color:#8fc2ff;font-size:18px;font-weight:620}.windows-office-file strong{font-size:14px;font-weight:570}.windows-office-file p{color:#9eacb5;font-size:10px}.windows-office-file i{width:23px;height:23px;position:relative;border:1px solid #6f8290;border-radius:50%}.windows-office-file i:after{content:"";position:absolute;left:6px;top:4px;width:7px;height:10px;border-right:1px solid #83bdff;border-bottom:1px solid #83bdff;transform:rotate(40deg)}.windows-office-check aside{grid-column:2;grid-row:1 / 4;display:flex;flex-direction:column;justify-content:center;padding:24px;border-bottom:1px solid #50616e;border-left:1px solid #50616e;background:#1c2d39}.windows-office-check aside>span{margin-bottom:16px;color:#8fc2ff;font-size:8px;letter-spacing:.13em;text-transform:uppercase}.windows-office-check aside p{position:relative;padding:10px 0 10px 14px;border-bottom:1px solid #3f5260;color:#b0bdc5;font-size:9px;line-height:1.4}.windows-office-check aside p:before{content:"";position:absolute;left:0;top:15px;width:5px;height:5px;background:#83bdff}.windows-settings{background:#edf0ed}.windows-settings-head{display:grid;grid-template-columns:minmax(170px,.48fr) minmax(0,1.52fr);gap:clamp(36px,6vw,100px)}.windows-settings-head>div{display:grid;grid-template-columns:minmax(0,1fr) minmax(250px,.52fr);gap:clamp(30px,5vw,82px);align-items:end}.windows-settings-head>div>p{padding-bottom:4px;color:#5c6861;font-size:15px;line-height:1.62}.windows-settings-layout{display:grid;grid-template-columns:minmax(580px,1.3fr) minmax(300px,.7fr);gap:28px;align-items:stretch;margin-top:42px}.windows-settings-panel{overflow:hidden;border:1px solid #8d9ba3;border-radius:14px;background:#fff;box-shadow:0 29px 52px -45px #1a3446}.windows-settings-title{height:48px;display:flex;align-items:center;justify-content:space-between;padding:0 16px;border-bottom:1px solid #d0d7da;color:#3f4c45;font-size:9px;font-weight:580}.windows-settings-title b{color:#8d9692;font-size:15px;font-weight:400}.windows-settings-body{min-height:385px;display:grid;grid-template-columns:190px 1fr}.windows-settings-body>nav{display:flex;flex-direction:column;gap:4px;padding:19px 13px;border-right:1px solid #ccd5d8;background:#edf2f3}.windows-settings-body>nav span{padding:11px 9px;color:#64716a;font-size:8px;line-height:1.35}.windows-settings-body>nav span.is-current{color:#173d61;outline:1px solid #a9c4dc;background:#fff}.windows-settings-body>div{padding:26px 30px}.windows-settings-body small{display:block;margin-top:18px;color:var(--windows-blue);font-size:7px;letter-spacing:.11em;text-transform:uppercase}.windows-settings-body small:first-child{margin-top:0}.windows-settings-body h3{margin-top:5px;font-size:16px;font-weight:580;letter-spacing:-.035em}.windows-settings-body p{margin-top:5px;color:#66716b;font-size:9px;line-height:1.49}.windows-settings-body a{width:fit-content;min-height:36px;display:inline-flex;align-items:center;gap:16px;margin-top:19px;border-bottom:1px solid #87948c;color:#405049;font-size:9px}.windows-settings-body a span{color:var(--windows-blue)}.windows-scenario-rail{margin:0;padding:0;border-top:1px solid #aab6ae;list-style:none}.windows-scenario-rail li{position:relative;min-height:108px;display:grid;grid-template-columns:37px 1fr 23px;gap:14px;align-items:center;border-bottom:1px solid #bac4bd}.windows-scenario-rail li>span{color:var(--windows-blue);font-size:8px;letter-spacing:.13em}.windows-scenario-rail h3{font-size:16px;font-weight:580;letter-spacing:-.035em}.windows-scenario-rail p{margin-top:5px;color:#647068;font-size:10px;line-height:1.45}.windows-scenario-rail i{width:21px;height:21px;border:1px solid #94a39a;border-radius:50%}.windows-scenario-rail i:after{content:"";width:5px;height:5px;display:block;margin:7px;border-radius:50%;background:var(--windows-blue)}.windows-related{display:grid;grid-template-columns:155px repeat(4,1fr);margin-top:38px;border-top:1px solid #b1bcb4}.windows-related>span{padding-top:16px;color:#7a857e;font-size:7px;letter-spacing:.13em;text-transform:uppercase}.windows-related a{min-width:0;min-height:94px;display:grid;grid-template-columns:1fr 20px;align-content:center;padding:13px 17px;border-left:1px solid #c0c9c2}.windows-related strong{font-size:12px;font-weight:570}.windows-related small{grid-column:1;margin-top:5px;color:#7a857e;font-size:8px}.windows-related b{grid-column:2;grid-row:1 / 3;align-self:center;color:var(--windows-blue)}.windows-page .faq-section{background:#f7f8f5}.windows-page .faq-item[open] .faq-toggle{border-color:var(--windows-blue)}.windows-page .final-cta{background:linear-gradient(135deg,#e7eef4,#f8f9f6)}.windows-page .final-cta-copy h2{font-size:clamp(37px,3.75vw,56px)}.windows-page .final-cta-copy h2 em{color:var(--windows-blue)}@media(hover:hover)and (pointer:fine){.windows-inline-link:hover span{transform:translate(3px,-3px)}.windows-app-switcher button:hover:not(.is-active){color:#1f4b73;background:#e6eef2}.windows-related a:hover{background:#ffffff7f}}@media(prefers-reduced-motion:no-preference){.windows-reveal-ready{opacity:0;transition:opacity .54s var(--ease-studio),transform .56s var(--ease-studio),clip-path .72s cubic-bezier(.77,0,.175,1)}.windows-reveal-ready[data-windows-reveal=copy],.windows-reveal-ready[data-windows-reveal=left]{transform:translate3d(-18px,0,0)}.windows-reveal-ready[data-windows-reveal=stage],.windows-reveal-ready[data-windows-reveal=dialog],.windows-reveal-ready[data-windows-reveal=workspace]{transform:scale(.985);transform-origin:center bottom}.windows-reveal-ready[data-windows-reveal=wipe]{clip-path:inset(0 0 96% 0)}.windows-reveal-ready[data-windows-reveal=branch]{clip-path:inset(0 48% 0 48%)}.windows-reveal-ready.is-visible{opacity:1;transform:none}.windows-reveal-ready[data-windows-reveal=wipe].is-visible,.windows-reveal-ready[data-windows-reveal=branch].is-visible{clip-path:inset(0)}.windows-hero-stage.is-visible .windows-product-window{animation:windowsWindowSettle .72s .16s cubic-bezier(.23,1,.32,1) both}.windows-installer-scene.is-visible .windows-progress i{animation:windowsProgress .85s .25s cubic-bezier(.77,0,.175,1) both}@keyframes windowsWindowSettle{0%{opacity:0;transform:perspective(1300px) rotateY(7deg) rotateX(2deg) translate3d(20px,0,0) scale(.98)}to{opacity:1;transform:perspective(1300px) rotateY(3deg) rotateX(1deg)}}@keyframes windowsProgress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}}@media(max-width:1120px){.windows-hero{grid-template-columns:minmax(330px,.72fr) minmax(530px,1.28fr);gap:40px}.windows-product-window{left:2%;width:82%}.windows-context-head,.windows-install-head,.windows-settings-head{grid-template-columns:150px 1fr;gap:38px}.windows-build,.windows-office{grid-template-columns:minmax(280px,.66fr) minmax(540px,1.34fr);gap:50px}.windows-installer-scene{grid-template-columns:minmax(500px,1.2fr) minmax(270px,.8fr)}.windows-first-body{grid-template-columns:205px minmax(390px,1fr) 190px}.windows-settings-layout{grid-template-columns:minmax(520px,1.25fr) minmax(280px,.75fr)}}@media(max-width:900px){.windows-hero{grid-template-columns:1fr;gap:34px;padding-top:calc(var(--header-height) + 45px)}.windows-hero-copy{max-width:760px}.windows-hero-stage{width:min(100%,780px);justify-self:center}.windows-product-window{left:2%;transform:none}.windows-context-head,.windows-install-head,.windows-settings-head{grid-template-columns:1fr;gap:29px}.windows-context-head>div,.windows-install-head>div,.windows-settings-head>div{grid-template-columns:minmax(0,1fr) minmax(220px,.48fr)}.windows-version-line article{min-width:0;grid-template-columns:84px minmax(0,1fr);gap:15px;padding-inline:20px}.windows-build,.windows-office{grid-template-columns:1fr}.windows-build-copy,.windows-office-copy{max-width:720px}.windows-installer-scene{grid-template-columns:1fr}.windows-install-callouts{display:grid;grid-template-columns:repeat(2,1fr)}.windows-install-callouts li:nth-child(odd){border-right:1px solid #b8c3ca}.windows-first-head{grid-template-columns:1fr;gap:27px}.windows-first-head>p:last-child{max-width:560px}.windows-first-body{grid-template-columns:205px 1fr}.windows-first-inspector{display:none}.windows-settings-layout{grid-template-columns:1fr}.windows-scenario-rail{display:grid;grid-template-columns:repeat(2,1fr)}.windows-scenario-rail li:nth-child(odd){border-right:1px solid #bac4bd}.windows-related{grid-template-columns:repeat(2,1fr)}.windows-related>span{grid-column:1 / -1;padding-bottom:14px}.windows-related a{border-top:1px solid #c0c9c2}}@media(max-width:700px){.windows-section{padding-block:49px}.windows-section h2,.windows-build-copy h2,.windows-office-copy h2,.windows-first-head h2{font-size:clamp(31px,8.7vw,39px)}.windows-hero{padding-bottom:50px}.windows-hero-copy h1{font-size:clamp(36px,10.3vw,47px);line-height:1.01}.windows-hero-actions{align-items:flex-start;flex-direction:column;gap:13px}.windows-hero-actions .button{min-width:184px;min-height:52px;padding:14px 22px}.windows-hero-stage{min-height:470px}.windows-hero-stage>picture img,.windows-hero-stage>img{object-position:63% center}.windows-product-window{left:4%;right:4%;top:16%;width:92%;min-width:0;transform:none}.windows-windowbody{min-height:309px;grid-template-columns:100px 1fr}.windows-windowbody>aside{padding:17px 11px}.windows-start-sheet{padding:30px 20px}.windows-start-title{font-size:26px}.windows-start-apps{gap:5px}.windows-start-apps i{min-height:76px}.windows-start-apps img{width:26px;height:26px}.windows-context-head>div,.windows-install-head>div,.windows-settings-head>div{grid-template-columns:1fr;gap:15px}.windows-context-head>div>p,.windows-install-head>div>p,.windows-settings-head>div>p{font-size:14px}.windows-version-line{grid-template-columns:1fr}.windows-version-line article{min-height:154px;grid-template-columns:75px 1fr;padding:17px 4px}.windows-version-line article>span{font-size:57px}.windows-version-line>i{width:1px;height:35px;justify-self:start;margin-left:37px}.windows-version-line>i:before,.windows-version-line>i:after{left:-5px;right:auto}.windows-version-line>i:before{top:-1px}.windows-version-line>i:after{top:auto;bottom:-1px}.windows-build{gap:36px}.windows-build-path{min-height:0;padding:14px;border-radius:13px}.windows-build-source{width:90%}.windows-build-path svg{height:90px}.windows-build-options{gap:7px;margin-top:-34px}.windows-build-options>div{min-height:148px;padding:15px 12px}.windows-build-options strong{font-size:23px}.windows-build-note{flex-direction:column;gap:5px}.windows-installer-body{grid-template-columns:115px 1fr}.windows-installer-copy{padding:29px 23px}.windows-installer-copy h3{font-size:24px}.windows-installer-dialog footer span{min-width:79px}.windows-install-callouts{grid-template-columns:1fr}.windows-install-callouts li:nth-child(odd){border-right:0}.windows-install-foot{flex-direction:column;gap:6px}.windows-first-workspace{border-radius:12px}.windows-first-body{grid-template-columns:1fr}.windows-app-switcher{display:grid;grid-template-columns:repeat(3,1fr);gap:5px;padding:9px;border-right:0;border-bottom:1px solid #c0cbd0}.windows-app-switcher button{min-height:72px;grid-template-columns:1fr;justify-items:center;gap:4px;padding:7px 4px;text-align:center}.windows-app-switcher button img{width:28px;height:28px}.windows-app-switcher button small{display:none}.windows-app-switcher>a{grid-column:1 / -1;margin-top:2px;padding:8px 4px 0}.windows-document-stage{padding:17px}.windows-document{min-height:330px;padding:26px 23px}.windows-document>h3{font-size:27px}.windows-office-check{grid-template-columns:1fr}.windows-office-file{grid-template-columns:72px 70px 1fr 24px;gap:10px}.windows-office-check aside{grid-column:1;grid-row:auto;border-left:0}.windows-settings-body{min-height:0;grid-template-columns:120px 1fr}.windows-settings-body>div{padding:22px 17px}.windows-scenario-rail{grid-template-columns:1fr}.windows-scenario-rail li:nth-child(odd){border-right:0}.windows-related{grid-template-columns:1fr}.windows-related a{border-left:0}.windows-page .final-cta-copy h2{font-size:clamp(33px,9.6vw,42px)}}@media(max-width:430px){.windows-hero{padding-top:calc(var(--header-height) + 35px)}.windows-hero-copy h1{font-size:clamp(35px,10.2vw,42px)}.windows-hero-lede{font-size:16px}.windows-hero-stage{min-height:434px}.windows-product-window{left:2%;right:2%;width:96%}.windows-windowbody{grid-template-columns:82px 1fr}.windows-windowbody>aside span:nth-of-type(n+4){display:none}.windows-start-sheet{padding:27px 14px}.windows-start-sheet>p{font-size:8px}.windows-start-apps i{min-height:72px}.windows-version-line article{grid-template-columns:65px 1fr}.windows-version-line>i{margin-left:32px}.windows-build-source{width:100%}.windows-build-options{grid-template-columns:1fr;margin-top:-29px}.windows-build-options>div{min-height:0}.windows-installer-body{grid-template-columns:82px 1fr}.windows-installer-copy{padding:25px 16px}.windows-installer-mark>i{width:36px;height:36px}.windows-installer-mark>i:nth-child(1){transform:translate(-21px,-21px)}.windows-installer-mark>i:nth-child(2){transform:translate(21px,-21px)}.windows-installer-mark>i:nth-child(3){transform:translate(-21px,21px)}.windows-installer-mark>i:nth-child(4){transform:translate(21px,21px)}.windows-installer-dialog footer span:first-child{display:none}.windows-document{min-height:305px}.windows-writer-paper,.windows-calc-grid,.windows-impress-slide{width:92%}.windows-office-file{min-height:88px;grid-template-columns:65px 62px 1fr}.windows-office-file i{display:none}.windows-settings-body{grid-template-columns:1fr}.windows-settings-body>nav{display:grid;grid-template-columns:repeat(3,1fr);border-right:0;border-bottom:1px solid #ccd5d8}.windows-settings-body>nav span{padding:9px 5px;font-size:7px;text-align:center}}@media(prefers-reduced-motion:reduce){.windows-inline-link span,.windows-reveal-ready,.windows-product-window,.windows-progress i{animation:none!important;transition:none!important;transform:none!important;clip-path:none!important;opacity:1!important}}
