@layer reset,tokens,base,vendor;@layer surfaces{.appsProgressNotice{border-block:var(--fr-stroke-hairline) solid var(--fr-border-subtle);color:var(--fr-foreground-muted);background:var(--fr-public-surface-card-background);font-size:var(--fr-typography-label-font-size);line-height:var(--fr-typography-label-line-height)}.appsProgressNotice>strong{color:var(--fr-foreground-default)}.appsProgressNotice>span:first-child{background:var(--fr-color-brand-violet);box-shadow:0 0 .75rem color-mix(in srgb, var(--fr-color-brand-violet) 50%, transparent)}.appsProgressNotice>a{color:var(--fr-foreground-default);font-weight:var(--fr-typography-label-font-weight)}.appsProofGrid{align-items:stretch}.appsDesktopProof,.appsMobileProof,.appsAvailability{border-radius:var(--fr-radius-panel);background:var(--fr-public-surface-card-background);box-shadow:var(--fr-surface-raised-shadow)}.appsDesktopMedia,.appsMobileMedia{background:radial-gradient(circle at 50% 38%, color-mix(in srgb, var(--fr-color-brand-violet) 14%, transparent), transparent 54%), var(--fr-surface-quiet)}.appsDesktopMedia img,.appsMobileMedia img{filter:drop-shadow(0 18px 24px color-mix(in srgb, var(--fr-color-shadow-deep) 42%, transparent))}.appsHero .lead,.appsProofCopy>p:last-child,.appsAvailability>div>p:last-child{color:var(--fr-foreground-secondary);line-height:var(--fr-typography-body-line-height)}.appsPlatform{border-radius:var(--fr-radius-pill);color:var(--fr-foreground-muted);background:var(--fr-surface-quiet);box-shadow:var(--fr-control-subtle-stroke);font-size:var(--fr-typography-label-font-size);font-weight:var(--fr-typography-label-font-weight);line-height:var(--fr-typography-label-line-height)}}@layer primitives,compositions,utilities;
.AppsPageContent-module__eJ1pGa__page{--apps-copy-width:38rem;inline-size:100%;max-inline-size:100%}.AppsPageContent-module__eJ1pGa__progressNotice{box-sizing:border-box;inline-size:min(100%, calc(var(--page-frame) + (var(--page-gutter) * 2)));min-inline-size:0;margin:var(--fr-space-3) auto 0;align-items:center;gap:var(--fr-space-2);padding:var(--fr-space-3) var(--page-gutter);display:flex}.AppsPageContent-module__eJ1pGa__progressDot{border-radius:var(--fr-radius-pill);flex:none;block-size:.5rem;inline-size:.5rem}.AppsPageContent-module__eJ1pGa__progressLink{align-items:center;gap:var(--fr-space-1);white-space:nowrap;max-inline-size:100%;margin-inline-start:auto;display:inline-flex}.AppsPageContent-module__eJ1pGa__platformProof{gap:var(--page-section-gap);min-inline-size:0;display:flex}.AppsPageContent-module__eJ1pGa__proofGrid{align-items:stretch;gap:var(--fr-space-4);min-inline-size:0;display:flex}.AppsPageContent-module__eJ1pGa__proofCard{min-inline-size:0;display:flex;overflow:hidden}.AppsPageContent-module__eJ1pGa__desktopProof{flex-direction:column;flex:1.45;order:1}.AppsPageContent-module__eJ1pGa__mobileProof{flex-direction:column;flex:.85;order:2}.AppsPageContent-module__eJ1pGa__proofMedia{justify-content:center;align-items:center;min-inline-size:0;display:flex}.AppsPageContent-module__eJ1pGa__desktopMedia{aspect-ratio:16/9;inline-size:100%}.AppsPageContent-module__eJ1pGa__mobileMedia{aspect-ratio:5/4;box-sizing:border-box;inline-size:100%;align-items:flex-start;padding-block-start:var(--fr-space-4);overflow:hidden}.AppsPageContent-module__eJ1pGa__proofMedia img{block-size:auto;max-block-size:100%;inline-size:auto;max-inline-size:100%;display:block}.AppsPageContent-module__eJ1pGa__desktopMedia img{inline-size:88%}.AppsPageContent-module__eJ1pGa__mobileMedia img{block-size:118%;max-block-size:none;inline-size:auto;max-inline-size:none;-webkit-mask-image:linear-gradient(#000 0% 76%,#0000 100%);mask-image:linear-gradient(#000 0% 76%,#0000 100%)}.AppsPageContent-module__eJ1pGa__proofCopy{align-content:center;gap:var(--fr-space-3);min-inline-size:0;padding:var(--fr-space-5);display:grid}.AppsPageContent-module__eJ1pGa__proofCopy>*,.AppsPageContent-module__eJ1pGa__availabilityCopy>*{margin:0}.AppsPageContent-module__eJ1pGa__proofCopy>p:last-child,.AppsPageContent-module__eJ1pGa__availabilityCopy>p:last-child{max-inline-size:var(--apps-copy-width)}.AppsPageContent-module__eJ1pGa__availability{justify-content:space-between;align-items:center;gap:var(--fr-space-5);min-inline-size:0;padding:var(--fr-space-5);display:flex}.AppsPageContent-module__eJ1pGa__availabilityCopy{max-inline-size:var(--apps-copy-width);gap:var(--fr-space-2);flex:22rem;display:grid}.AppsPageContent-module__eJ1pGa__availabilityCopy h2{font-size:var(--fr-font-size-input);line-height:var(--fr-font-line-height-compact)}.AppsPageContent-module__eJ1pGa__availabilityCopy p{font-size:var(--fr-font-size-emphasis)}.AppsPageContent-module__eJ1pGa__platforms{gap:var(--fr-space-2);flex-wrap:wrap;min-inline-size:0;display:flex}.AppsPageContent-module__eJ1pGa__platforms>span{padding:var(--fr-space-2) var(--fr-space-3)}@media (max-width:980px){.AppsPageContent-module__eJ1pGa__proofGrid{flex-direction:column}.AppsPageContent-module__eJ1pGa__mobileProof{order:1;min-block-size:0}.AppsPageContent-module__eJ1pGa__desktopProof{order:2}.AppsPageContent-module__eJ1pGa__mobileMedia{aspect-ratio:16/11}.AppsPageContent-module__eJ1pGa__availability{flex-wrap:wrap;align-items:flex-start}}@media (max-width:620px){.AppsPageContent-module__eJ1pGa__progressNotice{grid-template-columns:max-content minmax(0,1fr);display:grid}.AppsPageContent-module__eJ1pGa__progressNotice>span:not(.AppsPageContent-module__eJ1pGa__progressDot){grid-column:2}.AppsPageContent-module__eJ1pGa__progressLink{white-space:normal;grid-column:2;margin-inline-start:0}.AppsPageContent-module__eJ1pGa__availability{flex-direction:column}.AppsPageContent-module__eJ1pGa__availabilityCopy{flex:0 auto}.AppsPageContent-module__eJ1pGa__mobileMedia{aspect-ratio:3/4;inline-size:100%;padding-block-start:var(--fr-space-3);padding-block-end:var(--fr-space-3)}.AppsPageContent-module__eJ1pGa__mobileMedia img{block-size:100%;max-block-size:100%;inline-size:auto;max-inline-size:100%;-webkit-mask-image:none;mask-image:none}.AppsPageContent-module__eJ1pGa__proofCopy,.AppsPageContent-module__eJ1pGa__availability{padding:var(--fr-space-4)}}
