@layer site{.releasePane+.releasePane{margin-top:var(--wtk-layout-desktop-content-gap)}@media (max-width: 768px){.releasePane+.releasePane{margin-top:var(--wtk-layout-mobile-page-gap)}}}@layer site{.imageWrapper{position:fixed;top:0;left:0;right:0;bottom:-140px;height:calc(100vh + 140px);min-height:calc(100vh + 140px);z-index:0;background:linear-gradient(rgba(54,59,61,0.9), rgba(54,59,61,0.9)),url("assets/headerimage.webp");background-repeat:no-repeat;background-size:cover;background-position:top;pointer-events:none}@supports (height: 100dvh){.imageWrapper{height:calc(100dvh + 140px);min-height:calc(100dvh + 140px)}}@supports (height: 100lvh){.imageWrapper{height:calc(100lvh + 140px);min-height:calc(100lvh + 140px)}}.container{display:grid;position:relative;z-index:1;margin:auto;max-width:1170px;padding-left:Max(clamp(20px, 1.171875rem + 0.625vw, 22.5px), env(safe-area-inset-left));padding-right:Max(clamp(20px, 1.171875rem + 0.625vw, 22.5px), env(safe-area-inset-right));grid-template-columns:repeat(12, 1fr);grid-template-rows:112px 876px auto auto;grid-column-gap:30px;grid-template-areas:"h h h h h h h h h h h h" "p p p p p i i i i i i i" "c c c c c c c c c c c c" "f f f f f f f f f f f f"}.homeContainer{max-width:calc(1170px + (clamp(20px, 1.171875rem + 0.625vw, 22.5px) * 2));grid-template-rows:auto auto auto;grid-template-areas:"p p p p p i i i i i i i" "c c c c c c c c c c c c" "f f f f f f f f f f f f"}@media only screen and (max-width: 992px){.homeContainer{grid-template-rows:auto auto auto auto;grid-template-areas:"i i i i i i i i i i i i" "p p p p p p p p p p p p" "c c c c c c c c c c c c" "f f f f f f f f f f f f"}}.homeGlassPane--features{padding:48px 32px;grid-area:c;margin-top:68px}.homeGlassPane--features .featureIcon{display:flex;align-items:flex-start;justify-content:center;flex:0 0 auto;align-self:flex-start}.homeGlassPane--features>.features{grid-area:auto;margin-top:0}@media only screen and (max-width: 992px){.homeGlassPane--features{padding:32px 24px;margin-top:24px}}@media only screen and (max-width: 768px){.homeGlassPane--features{padding:28px 20px}}@media only screen and (max-width: 768px){.container{grid-template-rows:96px 811px auto auto}}@media only screen and (max-width: 992px){.container{grid-column-gap:0px;grid-template-columns:1;grid-template-rows:112px auto auto auto auto;grid-template-areas:"h h h h h h h h h h h h" "i i i i i i i i i i i i" "p p p p p p p p p p p p" "c c c c c c c c c c c c" "f f f f f f f f f f f f"}}@media only screen and (max-width: 768px){.container{grid-template-rows:96px auto auto auto auto}}.appInfo{grid-area:i;display:flex;flex-wrap:wrap;padding-top:140px;align-content:flex-start}@media only screen and (max-width: 992px){.appInfo{padding-top:50px;justify-content:center}}.appIconShadow{display:flex;filter:drop-shadow(0px 5px 10px rgba(0,0,0,0.1)) drop-shadow(0px 1px 1px rgba(0,0,0,0.2))}.appIconLarge{width:120px;height:120px;-webkit-clip-path:url(#shape120);clip-path:url(#shape120)}.appNamePriceContainer{display:flex;flex:0 1 auto;flex-direction:column;align-items:start;justify-content:center;margin-left:30px}.appName{color:#fff}.appPrice{color:#fff;font-weight:normal;margin-top:13px}@media only screen and (max-width: 768px){.appNamePriceContainer{width:100%;margin-left:0px;align-items:center;justify-content:center}.appName{margin-top:30px;text-align:center}.appPrice{margin-top:13px;text-align:center}}.appDescriptionContainer{font-size:1.5625rem;font-weight:normal;width:100%;align-items:flex-start;margin-top:45px;flex:0 1 auto;line-height:1.5}.appDescription{color:#fff}@media only screen and (max-width: 992px){.appDescription{text-align:center}}.downloadButtonsContainer{display:inline-block;margin-top:42px;filter:drop-shadow(0px 5px 10px rgba(0,0,0,0.1)) drop-shadow(0px 1px 1px rgba(0,0,0,0.2))}@media only screen and (max-width: 992px){.downloadButtonsContainer{text-align:center}}.appStore{height:75px}.iphonePreview{grid-area:p;display:flex;align-items:flex-start;margin-top:68px}.iphonePreviewDevice{position:relative;width:377px;max-width:100%}.iphonePreviewViewport{position:absolute;left:var(--slide-left);top:var(--slide-top);width:var(--slide-width);height:var(--slide-height);overflow:hidden;background:transparent;z-index:1}.iphonePreviewBackdrop,.iphonePreviewSlide{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:contain}.iphonePreviewBackdrop{z-index:0}.iphonePreviewSlide{opacity:0;transition:opacity var(--transition-duration) linear;will-change:opacity;z-index:1}.iphonePreviewSlide.is-visible{opacity:1}.iphonePreviewBezel{position:absolute;left:var(--bezel-left);top:var(--bezel-top);z-index:2;display:block;width:var(--bezel-width);height:var(--bezel-height);pointer-events:none;object-fit:contain}@media only screen and (max-width: 1070px){.iphonePreviewDevice{width:347px}}@media only screen and (max-width: 992px){.iphonePreview{margin-top:47px;justify-content:center;padding-bottom:75px}.iphonePreviewDevice{width:244px}}.features{grid-area:c;display:flex;flex:0 1 auto;align-content:flex-start;justify-content:flex-start;flex-grow:1;flex-wrap:wrap;margin-top:93px}.feature{display:flex;padding-top:63px;padding-left:15px;padding-right:15px;width:calc(100%/3)}.feature:nth-child(-n+3){padding-top:0px}.feature:nth-child(3n){padding-right:0px}.feature:nth-child(3n+1){padding-left:0px}.featureText{margin-left:18px}.featureText>p{margin-top:8px;line-height:1.5}@media only screen and (max-width: 992px){.features{flex-grow:1;flex-direction:row;flex-wrap:wrap;margin-top:11px}.feature{display:flex;padding-top:41px;padding-left:15px;padding-right:15px;width:100%}.feature:nth-child(-n+3){padding-top:41px}.feature:nth-child(1){padding-top:0px}.feature:nth-child(3n){padding-right:15px}.feature:nth-child(3n+1){padding-left:15px}}@media only screen and (max-width: 375px){.features{flex-grow:1;flex-direction:row;flex-wrap:wrap;margin-top:11px}.feature{display:flex;padding-top:41px;padding-left:0px;padding-right:0px;width:100%}.feature:nth-child(-n+3){padding-top:41px}.feature:nth-child(1){padding-top:0px}.feature:nth-child(3n){padding-right:0px}.feature:nth-child(3n+1){padding-left:0px}}@media (prefers-reduced-motion: reduce){.iphonePreviewSlide{transition:none}.iphonePreviewSlide:not(.iphonePreviewSlide--primary){display:none}}.homeBody>.wtk-page{position:relative;z-index:1}.homeContainer{width:calc(100% + clamp(20px, 1.171875rem + 0.625vw, 22.5px) * 2);margin-left:calc(clamp(20px, 1.171875rem + 0.625vw, 22.5px) * -1);margin-right:calc(clamp(20px, 1.171875rem + 0.625vw, 22.5px) * -1);font-size:1.250rem;line-height:1.6}.homeContainer h1,.homeContainer h2,.homeContainer h3,.homeContainer p{margin:0;padding:0}.homeContainer h1{font-size:1.875rem}.homeContainer h2,.homeContainer h3{font-size:1.250rem}.homeContainer .appPrice{margin-top:13px}.homeContainer .featureText>p{margin-top:8px}.appDescription,.featureText>p{font-weight:500}.featureIconSvg{display:block;width:32px;height:32px;color:var(--wtk-color-accent)}.featureText>h3{color:var(--wtk-color-page-title)}.featureText>p{color:var(--wtk-color-page-muted)}@media only screen and (max-width: 768px){.homeContainer,.subPageContainer{padding-left:Max(clamp(16px, 0.9375rem + 0.5vw, 18px), env(safe-area-inset-left));padding-right:Max(clamp(16px, 0.9375rem + 0.5vw, 18px), env(safe-area-inset-right))}.homeContainer{width:calc(100% + var(--wtk-space-app-header-mobile-gutter) * 2);margin-left:calc(var(--wtk-space-app-header-mobile-gutter) * -1);margin-right:calc(var(--wtk-space-app-header-mobile-gutter) * -1)}.homeContainer .appName{margin-top:30px}}}
