.windows-page_page__LnNza{--color-paper:#f7f3eb;--color-paper-2:#fffdf9;--color-paper-3:#edf7f3;--color-paper-raised:#fffdf9;--color-ink:#102a2d;--color-ink-2:#405b5d;--color-muted:#687b7d;--color-rule:rgba(16,42,45,0.16);--color-rule-strong:rgba(11,119,111,0.42);--color-accent:#0b776f;--color-accent-strong:#0b776f;--color-accent-ink:#fff;--color-focus:#27bea8;--color-shadow:rgba(22,58,58,0.2);--font-display:var(--font-literata),ui-serif,serif;--font-body:"Quicksand",ui-sans-serif,sans-serif;--space-3xs:0.125rem;--space-2xs:0.25rem;--space-xs:0.5rem;--space-sm:0.75rem;--space-md:1rem;--space-lg:1.5rem;--space-xl:2.5rem;--space-2xl:4rem;--space-3xl:6rem;--space-4xl:9rem;--text-xs:0.72rem;--text-sm:0.84rem;--text-base:1rem;--text-md:1.25rem;--text-lg:1.5625rem;--text-xl:1.9531rem;--text-2xl:2.4414rem;--text-3xl:3.0518rem;--text-display-s:clamp(3.3rem,6.3vw,6rem);--ease-out:cubic-bezier(0.16,1,0.3,1);--dur-micro:120ms;--dur-short:200ms;--rule-hair:1px;--rule-strong:2px;--radius-sm:0.75rem;--radius-md:0.9rem;--radius-lg:1.4rem;--radius-pill:999px;--page-max:73.75rem;--page-gutter:clamp(1rem,2.5vw,1.5rem);position:relative;min-height:100dvh;overflow:clip;background:radial-gradient(circle at 12% 8%,rgba(114,206,191,.2),transparent 21rem),radial-gradient(circle at 92% 16%,rgba(97,177,227,.12),transparent 25rem),var(--color-paper);color:var(--color-ink);font-family:var(--font-body);isolation:isolate}.windows-page_bloom__QMVd7{position:absolute;inset:25rem -12rem auto auto;z-index:-1;width:32rem;aspect-ratio:1;border:var(--rule-hair) solid rgba(11,119,111,.12);border-radius:var(--radius-pill);background:transparent;box-shadow:0 0 0 3rem rgba(11,119,111,.035),0 0 0 8rem rgba(11,119,111,.02);pointer-events:none}.windows-page_container__c1s8M,.windows-page_footer__UxClv,.windows-page_header__xDGfJ{width:min(100%,var(--page-max));margin-inline:auto;padding-inline:var(--page-gutter)}.windows-page_header__xDGfJ{display:grid;grid-template-columns:minmax(0,1fr) auto;min-height:5.5rem;align-items:center;gap:var(--space-lg);border-block-end:var(--rule-hair) solid var(--color-rule)}.windows-page_brand__Fowxx,.windows-page_devicesLink__5xUjs,.windows-page_featureList__QR6PA article,.windows-page_footer__UxClv,.windows-page_footer__UxClv nav,.windows-page_headerActions__exF_8,.windows-page_headerDownload__KsYC_,.windows-page_heroNotes__j64B1 li,.windows-page_nav__Squ9U,.windows-page_platformLine__Q2fy7,.windows-page_primaryButton__NMfAK,.windows-page_quietLink__iAtnY,.windows-page_secondaryButton__rRoN3,.windows-page_support__EiIRU article,.windows-page_support__EiIRU article div>a{display:flex;align-items:center}.windows-page_brand__Fowxx{gap:var(--space-xs);color:var(--color-ink);font-size:1.18rem;font-weight:700;letter-spacing:-.045em;text-decoration:none;white-space:nowrap}.windows-page_brand__Fowxx img{width:2rem;height:auto}.windows-page_devicesLink__5xUjs,.windows-page_nav__Squ9U{display:none}.windows-page_devicesLink__5xUjs,.windows-page_nav__Squ9U a{display:inline-flex;align-items:center;justify-content:center;min-height:2.75rem;padding-inline:var(--space-sm);border-radius:var(--radius-pill);color:var(--color-ink-2);font-size:var(--text-sm);font-weight:700;text-decoration:none;white-space:nowrap}.windows-page_devicesLink__5xUjs:focus-visible,.windows-page_devicesLink__5xUjs:hover,.windows-page_nav__Squ9U a:focus-visible,.windows-page_nav__Squ9U a:hover{background:transparent;color:var(--color-accent)}.windows-page_headerActions__exF_8{gap:var(--space-xs)}.windows-page_headerDownload__KsYC_{min-height:2.75rem;gap:var(--space-xs);padding-inline:var(--space-md);border:var(--rule-hair) solid var(--color-accent);border-radius:var(--radius-pill);background:var(--color-accent-strong);box-shadow:0 .75rem 1.4rem rgba(11,119,111,.19);color:var(--color-accent-ink);font-size:var(--text-sm);font-weight:750;text-decoration:none;white-space:nowrap}.windows-page_headerDownload__KsYC_ svg{width:1rem}.windows-page_container__c1s8M{padding-block-end:var(--space-4xl)}.windows-page_hero__ooMpi{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-2xl);align-items:center;min-height:clamp(40rem,82dvh,56rem);padding-block:clamp(4.5rem,9vw,8.2rem) clamp(4rem,8vw,7rem)}.windows-page_heroCopy__Aw5SO{display:grid;min-width:0;gap:var(--space-lg)}.windows-page_platformLine__Q2fy7{width:-moz-fit-content;width:fit-content;gap:var(--space-xs);color:var(--color-accent);font-size:.68rem;font-weight:800;letter-spacing:.18em;line-height:1.35;text-transform:uppercase}.windows-page_platformDot__p1Xod{display:inline-block;width:.42rem;height:.42rem;border-radius:var(--radius-pill);background:var(--color-accent);box-shadow:0 0 0 .25rem color-mix(in srgb,var(--color-accent) 12%,transparent)}.windows-page_platformLine__Q2fy7 svg{width:1.5rem;height:auto}.windows-page_demo__HVfSf h2,.windows-page_download__F7017 h2,.windows-page_hero__ooMpi h1,.windows-page_privacy__1cGbn h2,.windows-page_sectionHeading__kb6Ls h2,.windows-page_support__EiIRU h2{min-width:0;margin:0;font-family:var(--font-display);font-style:normal;font-weight:700;overflow-wrap:anywhere}.windows-page_hero__ooMpi h1{max-width:43rem;font-size:var(--text-display-s);letter-spacing:-.055em;line-height:1.04;font-weight:600}.windows-page_hero__ooMpi h1 em{color:var(--color-accent);font-style:normal}.windows-page_heroCopy__Aw5SO>p{max-width:58ch;margin:0;color:var(--color-ink-2);font-size:var(--text-md);line-height:1.6}.windows-page_heroActions__it3rE{display:flex;flex-wrap:wrap;gap:var(--space-sm) var(--space-lg);align-items:center}.windows-page_primaryButton__NMfAK{min-height:3.25rem;gap:var(--space-xs);padding-inline:var(--space-lg);border:var(--rule-hair) solid var(--color-accent);border-radius:var(--radius-pill);background:var(--color-accent-strong);box-shadow:0 .75rem 1.4rem rgba(11,119,111,.19);color:var(--color-accent-ink);font-weight:750;text-decoration:none;white-space:nowrap;transition:transform var(--dur-micro) var(--ease-out)}.windows-page_secondaryButton__rRoN3{min-height:2.8rem;gap:var(--space-xs);justify-content:center;padding:.72rem var(--space-md);border:var(--rule-hair) solid var(--color-rule-strong);border-radius:var(--radius-pill);background:color-mix(in srgb,var(--color-paper-2) 52%,transparent);color:var(--color-ink);font-size:var(--text-sm);font-weight:800;text-decoration:none;white-space:nowrap;transition:transform var(--dur-micro) var(--ease-out),border-color var(--dur-micro) var(--ease-out),background var(--dur-micro) var(--ease-out)}.windows-page_secondaryButton__rRoN3:hover{border-color:var(--color-accent);background:var(--color-paper-2);color:var(--color-accent);transform:translateY(-1px)}.windows-page_secondaryButton__rRoN3:active{transform:translateY(1px)}.windows-page_secondaryButton__rRoN3 svg{width:1.05rem;height:auto}.windows-page_primaryButton__NMfAK:hover{background:var(--color-accent);box-shadow:0 1rem 1.75rem rgba(11,119,111,.25);transform:translateY(-1px)}.windows-page_primaryButton__NMfAK:active{transform:translateY(1px)}.windows-page_primaryButton__NMfAK svg,.windows-page_quietLink__iAtnY svg{width:1.15rem;height:auto}.windows-page_quietLink__iAtnY{min-height:2.75rem;gap:var(--space-xs);border-block-end:var(--rule-hair) solid currentColor;color:var(--color-ink);font-weight:700;text-decoration:none;white-space:nowrap}.windows-page_quietLink__iAtnY:hover{color:var(--color-accent)}.windows-page_heroNotes__j64B1{display:flex;flex-wrap:wrap;gap:var(--space-sm) var(--space-lg);margin:0;padding:0;color:var(--color-muted);font-size:var(--text-sm);list-style:none}.windows-page_heroNotes__j64B1 li{gap:var(--space-xs)}.windows-page_heroNotes__j64B1 svg{width:1rem;color:var(--color-accent)}.windows-page_heroFigure__CXEOD,.windows-page_videoFigure__1NhAq{min-width:0;margin:0;overflow:hidden;border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-md);background:var(--color-paper-2)}.windows-page_heroFigure__CXEOD img,.windows-page_videoFigure__1NhAq video{display:block;width:100%;height:auto}.windows-page_heroFigure__CXEOD figcaption,.windows-page_videoFigure__1NhAq figcaption{padding:var(--space-sm) var(--space-md);color:var(--color-muted);font-size:var(--text-xs);font-weight:700}.windows-page_demo__HVfSf,.windows-page_faq__ue6r0,.windows-page_features__XM_BY,.windows-page_privacy__1cGbn{padding-block-start:var(--space-4xl)}.windows-page_sectionHeading__kb6Ls{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-lg);align-items:end}.windows-page_demo__HVfSf h2,.windows-page_privacy__1cGbn h2,.windows-page_sectionHeading__kb6Ls h2{max-width:16ch;font-size:var(--text-3xl);letter-spacing:-.035em;line-height:1.05}.windows-page_demoCopy__B6mPH>p,.windows-page_privacy__1cGbn p,.windows-page_sectionHeading__kb6Ls p{max-width:58ch;margin:0;color:var(--color-ink-2);line-height:1.65}.windows-page_featureList__QR6PA{display:grid;grid-template-columns:minmax(0,1fr);gap:0;margin-block-start:var(--space-3xl);border-block-start:var(--rule-hair) solid var(--color-rule)}.windows-page_featureList__QR6PA article{min-width:0;gap:var(--space-lg);align-items:flex-start;padding-block:var(--space-lg);border-block-end:var(--rule-hair) solid var(--color-rule)}.windows-page_featureList__QR6PA article>svg{width:1.5rem;height:auto;flex:0 0 auto;color:var(--color-accent)}.windows-page_featureList__QR6PA h3,.windows-page_featureList__QR6PA p{margin:0}.windows-page_featureList__QR6PA h3{font-size:var(--text-md)}.windows-page_featureList__QR6PA p{margin-block-start:var(--space-xs);color:var(--color-muted);line-height:1.6}.windows-page_demo__HVfSf{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-2xl);align-items:center}.windows-page_demoCopy__B6mPH{display:grid;gap:var(--space-lg)}.windows-page_demo__HVfSf ol{display:grid;gap:var(--space-md);margin:0;padding:0;list-style:none}.windows-page_demo__HVfSf li{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--space-md);align-items:start}.windows-page_demo__HVfSf li>span{display:grid;width:2.25rem;aspect-ratio:1;place-items:center;border:var(--rule-hair) solid var(--color-rule-strong);border-radius:var(--radius-pill);color:var(--color-accent);font-variant-numeric:tabular-nums;font-weight:700}.windows-page_demo__HVfSf small,.windows-page_demo__HVfSf strong{display:block}.windows-page_demo__HVfSf small{margin-block-start:var(--space-2xs);color:var(--color-muted);line-height:1.5}.windows-page_privacy__1cGbn{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-2xl)}.windows-page_privacy__1cGbn>div{display:grid;gap:var(--space-md)}.windows-page_privacy__1cGbn>div>svg{width:2rem;height:auto;color:var(--color-accent)}.windows-page_privacy__1cGbn ul{display:grid;gap:var(--space-md);margin:0;padding:var(--space-xl);border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-md);background:var(--color-paper-2);list-style:none}.windows-page_privacy__1cGbn li{display:flex;gap:var(--space-sm);align-items:flex-start;color:var(--color-ink-2)}.windows-page_privacy__1cGbn li svg{width:1rem;flex:0 0 auto;margin-block-start:var(--space-2xs);color:var(--color-accent)}.windows-page_download__F7017{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-xl);align-items:center;margin-block-start:var(--space-4xl);padding:var(--space-xl);border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-lg);background:var(--color-paper-2)}.windows-page_download__F7017>div{display:grid;gap:var(--space-sm)}.windows-page_download__F7017>div>svg{width:2rem;height:auto;color:var(--color-accent)}.windows-page_download__F7017 h2,.windows-page_support__EiIRU h2{font-size:var(--text-2xl);letter-spacing:-.03em;line-height:1.08}.windows-page_download__F7017 p,.windows-page_support__EiIRU p{margin:0;color:var(--color-ink-2);line-height:1.6}.windows-page_download__F7017>a{width:-moz-fit-content;width:fit-content}.windows-page_support__EiIRU{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-lg);margin-block-start:var(--space-lg)}.windows-page_support__EiIRU article{min-width:0;gap:var(--space-lg);align-items:flex-start;padding:var(--space-xl);border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-md)}.windows-page_support__EiIRU article>svg{width:1.75rem;height:auto;flex:0 0 auto;color:var(--color-accent)}.windows-page_support__EiIRU article div{display:grid;gap:var(--space-sm)}.windows-page_support__EiIRU article div>a{width:-moz-fit-content;width:fit-content;min-height:2.75rem;gap:var(--space-xs);border-block-end:var(--rule-hair) solid currentColor;color:var(--color-ink);font-weight:700;text-decoration:none;white-space:nowrap}.windows-page_support__EiIRU article div>a:hover{color:var(--color-accent)}.windows-page_support__EiIRU article div>a svg{width:1rem}.windows-page_faqList__pohhx{display:grid;gap:var(--space-sm);margin-block-start:var(--space-2xl)}.windows-page_faq__ue6r0 details{border-block-end:var(--rule-hair) solid var(--color-rule)}.windows-page_faq__ue6r0 summary{display:flex;min-height:3.5rem;align-items:center;justify-content:space-between;gap:var(--space-lg);padding-block:var(--space-sm);color:var(--color-ink);cursor:pointer;font-weight:700;list-style:none}.windows-page_faq__ue6r0 summary::-webkit-details-marker{display:none}.windows-page_faq__ue6r0 summary span{color:var(--color-accent);font-size:var(--text-lg);transition:transform var(--dur-short) var(--ease-out)}.windows-page_faq__ue6r0 details[open] summary span{transform:rotate(45deg)}.windows-page_faq__ue6r0 details p{max-width:68ch;margin:0;padding-block-end:var(--space-lg);color:var(--color-ink-2);line-height:1.65}.windows-page_footer__UxClv{flex-wrap:wrap;justify-content:center;gap:var(--space-md) var(--space-xl);padding-block:var(--space-xl);border-block-start:var(--rule-hair) solid var(--color-rule);color:var(--color-muted);font-size:var(--text-sm)}.windows-page_footer__UxClv nav{width:100%;flex-wrap:wrap;justify-content:center;gap:var(--space-sm) var(--space-lg)}.windows-page_footer__UxClv nav a{min-height:2.75rem;color:var(--color-ink-2);font-weight:700;text-decoration:none;white-space:nowrap}.windows-page_faq__ue6r0 summary:focus-visible,.windows-page_page__LnNza a:focus-visible{outline:var(--rule-strong) solid var(--color-focus);outline-offset:var(--space-2xs)}.windows-page_faq__ue6r0 summary:active,.windows-page_page__LnNza a:active{opacity:.8}.windows-page_faq__ue6r0 summary[aria-disabled=true],.windows-page_page__LnNza a[aria-disabled=true]{opacity:.55;cursor:not-allowed;pointer-events:none}.dark .windows-page_page__LnNza{--color-paper:#0f191a;--color-paper-2:#142526;--color-paper-3:#1b3435;--color-paper-raised:#203d3e;--color-ink:#ecf7f4;--color-ink-2:#c4d8d4;--color-muted:#a2b6b4;--color-rule:rgba(178,226,216,0.16);--color-rule-strong:rgba(97,208,188,0.42);--color-accent:#61d0bc;--color-accent-strong:#61d0bc;--color-accent-ink:#082423;--color-focus:#93e5d5;--color-shadow:rgba(0,0,0,0.34);background:radial-gradient(circle at 12% 8%,rgba(39,136,122,.17),transparent 21rem),radial-gradient(circle at 92% 16%,rgba(34,112,150,.13),transparent 25rem),var(--color-paper)}@media (min-width:40rem){.windows-page_privacy__1cGbn,.windows-page_sectionHeading__kb6Ls{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.windows-page_featureList__QR6PA,.windows-page_support__EiIRU{grid-template-columns:repeat(2,minmax(0,1fr))}.windows-page_featureList__QR6PA article:nth-child(odd){padding-inline-end:var(--space-xl)}.windows-page_featureList__QR6PA article:nth-child(2n){padding-inline-start:var(--space-xl);border-inline-start:var(--rule-hair) solid var(--color-rule)}.windows-page_download__F7017{grid-template-columns:minmax(0,1fr) auto}}@media (min-width:56rem){.windows-page_header__xDGfJ{grid-template-columns:auto minmax(0,1fr) auto}.windows-page_nav__Squ9U{display:flex;justify-self:end;gap:var(--space-2xs)}.windows-page_devicesLink__5xUjs{display:flex;align-items:center}}@media (min-width:60rem){.windows-page_hero__ooMpi{grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);gap:var(--space-3xl)}.windows-page_demo__HVfSf{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:var(--space-3xl)}}@media (pointer:coarse){.windows-page_brand__Fowxx,.windows-page_devicesLink__5xUjs,.windows-page_faq__ue6r0 summary,.windows-page_footer__UxClv a,.windows-page_headerDownload__KsYC_,.windows-page_nav__Squ9U a,.windows-page_primaryButton__NMfAK,.windows-page_quietLink__iAtnY,.windows-page_secondaryButton__rRoN3,.windows-page_support__EiIRU a{min-height:2.75rem}}@media (prefers-reduced-motion:reduce){.windows-page_page__LnNza *,.windows-page_page__LnNza :after,.windows-page_page__LnNza :before{animation-duration:var(--dur-micro)!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:var(--dur-micro)!important}}.devices-page_imageFreeHero__lJjSa{grid-template-columns:minmax(0,.72fr) minmax(12rem,.28fr);min-height:0;padding-block-end:var(--space-xl)}.devices-page_imageFreeHero__lJjSa>div{max-width:44rem}.devices-page_imageFreeHero__lJjSa+section{padding-block-start:var(--space-2xl)}.devices-page_deviceList__7WQb_ article:last-child{border-block-end:var(--rule-hair) solid var(--color-rule)}.devices-page_deviceBody__dCqSB{display:grid;min-width:0;gap:var(--space-md)}.devices-page_deviceHeading__3AX3w{display:grid;gap:var(--space-xs)}.devices-page_deviceBody__dCqSB p,.devices-page_deviceHeading__3AX3w h3{margin:0}.devices-page_deviceHeading__3AX3w h3{font-family:var(--font-display);font-size:var(--text-2xl);letter-spacing:-.03em;line-height:1.08}.devices-page_deviceHeading__3AX3w span{width:-moz-fit-content;width:fit-content;color:var(--color-accent);font-size:var(--text-xs);font-weight:700}.devices-page_deviceBody__dCqSB p{color:var(--color-ink-2);line-height:1.6}.devices-page_deviceBody__dCqSB a{width:-moz-fit-content;width:fit-content}@media (min-width:40rem){.devices-page_deviceList__7WQb_ article:last-child{grid-column:1/-1}}@media (max-width:60rem){.devices-page_imageFreeHero__lJjSa{grid-template-columns:minmax(0,1fr)}}.android-page_imageFreeHero__IMliv{grid-template-columns:minmax(0,.72fr) minmax(12rem,.28fr);min-height:0;padding-block-end:var(--space-xl)}.android-page_imageFreeHero__IMliv>div{max-width:44rem}.android-page_textTour___cklF{grid-template-columns:minmax(0,42rem)}.android-page_imageFreeHero__IMliv+section{padding-block-start:var(--space-2xl)}@media (max-width:60rem){.android-page_imageFreeHero__IMliv,.android-page_textTour___cklF{grid-template-columns:minmax(0,1fr)}}