@media (width>=810px){.site-nav[data-astro-cid-yxete6jp],.site-nav[data-astro-cid-yxete6jp].product-nav,.site-nav[data-astro-cid-yxete6jp].product-nav.scrolled,.site-nav[data-astro-cid-yxete6jp].always-glass{max-width:calc(100% - 48px);width:max-content!important}.site-nav[data-astro-cid-yxete6jp] .nav-inner[data-astro-cid-yxete6jp]{gap:32px;height:56px;min-height:56px;padding:8px 16px}.site-nav[data-astro-cid-yxete6jp] .brand-mark[data-astro-cid-yxete6jp]{visibility:visible;flex:none;place-items:center;width:24px;height:24px;display:grid;position:static}.site-nav[data-astro-cid-yxete6jp] .desktop-links[data-astro-cid-yxete6jp],.site-nav[data-astro-cid-yxete6jp].product-nav.scrolled .desktop-links[data-astro-cid-yxete6jp]{white-space:nowrap;gap:32px;margin:0;font-size:17px}.site-nav[data-astro-cid-yxete6jp] .nav-download[data-astro-cid-yxete6jp]{flex:none;gap:6px;padding:8px 12px;position:static}.site-nav[data-astro-cid-yxete6jp].product-nav.scrolled .nav-download[data-astro-cid-yxete6jp]{display:inline-flex}}.mobile-download-label[data-astro-cid-yxete6jp]{display:none}@media (width<=809px){.site-nav[data-astro-cid-yxete6jp].product-nav,.site-nav[data-astro-cid-yxete6jp].product-nav.scrolled{border:0;border-radius:32px;left:auto;right:24px;transform:none;width:max-content!important;max-width:calc(100% - 48px)!important}.site-nav[data-astro-cid-yxete6jp] .nav-inner[data-astro-cid-yxete6jp]{height:56px;min-height:56px}.site-nav[data-astro-cid-yxete6jp].product-nav .nav-inner[data-astro-cid-yxete6jp]{gap:20px;height:56px;min-height:56px;padding:6px}.site-nav[data-astro-cid-yxete6jp].product-nav .brand-mark[data-astro-cid-yxete6jp]{display:none}.site-nav[data-astro-cid-yxete6jp].product-nav .menu-toggle[data-astro-cid-yxete6jp]{flex:none;width:36px;height:36px;padding:8px;display:block}.site-nav[data-astro-cid-yxete6jp].product-nav.scrolled .nav-download[data-astro-cid-yxete6jp]{font:600 16px/1.4 var(--font-body);gap:6px;padding:8px 12px;display:inline-flex;position:static}.nav-download[data-astro-cid-yxete6jp] .apple-mark[data-astro-cid-yxete6jp]{width:16px;height:16px}.site-nav[data-astro-cid-yxete6jp].product-nav.menu-open{border-radius:32px;max-width:calc(100% - 48px);height:auto;left:auto;right:24px;transform:none;width:320px!important}.site-nav[data-astro-cid-yxete6jp].product-nav.menu-open .nav-inner[data-astro-cid-yxete6jp]{flex-direction:column;align-items:flex-start;gap:18px;height:auto;min-height:0;padding:10px 16px 24px}.site-nav[data-astro-cid-yxete6jp].product-nav.menu-open .nav-download[data-astro-cid-yxete6jp]{display:none}.product-nav[data-astro-cid-yxete6jp] .mobile-menu[data-astro-cid-yxete6jp]{border-radius:0;width:100%;padding:0;position:static}.product-mobile-links[data-astro-cid-yxete6jp]{font:600 17px/1.4 var(--font-body);color:var(--color-muted);flex-direction:column;gap:16px;display:flex}.product-menu-download[data-astro-cid-yxete6jp]{background:var(--product-action,var(--product-accent));color:#fffdfa;font:600 17px/24px var(--font-body);border-radius:100px;align-items:center;gap:12px;margin-top:24px;padding:12px 20px;display:inline-flex}.product-menu-download[data-astro-cid-yxete6jp] .apple-mark[data-astro-cid-yxete6jp]{width:24px;height:24px}.nav-whistle[data-astro-cid-yxete6jp] .desktop-download-label[data-astro-cid-yxete6jp]{display:none}.nav-whistle[data-astro-cid-yxete6jp] .mobile-download-label[data-astro-cid-yxete6jp]{display:inline}}.site-nav[data-astro-cid-yxete6jp]{isolation:isolate;color:var(--color-text);font-family:var(--font-body);transition:width .48s cubic-bezier(.4,0,.2,1),height .48s cubic-bezier(.4,0,.2,1),color .32s,border-radius .48s;box-shadow:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important;border-radius:32px!important}.nav-glass-defs[data-astro-cid-yxete6jp]{pointer-events:none;position:absolute}.site-nav[data-astro-cid-yxete6jp]:before{content:"";z-index:-1;border-radius:inherit;backdrop-filter:blur(12px)saturate(1.2);opacity:1;pointer-events:none;background:#ffffffb8;transition:opacity .36s;position:absolute;inset:0;box-shadow:0 5px 16px #00000014,0 1px 3px #0000000a,inset 0 1px 1px #ffffff59,inset 0 -1px 1px #ffffff26,inset 1px 0 1px #fff3}.site-nav[data-astro-cid-yxete6jp]:after{content:"";z-index:1;border-radius:inherit;opacity:1;pointer-events:none;background:linear-gradient(135deg,#fff6,#ffffff14 38%,#ffffff0a 60%,#ffffff40);padding:1px;transition:opacity .36s;position:absolute;inset:0;mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-position:0 0,0 0;mask-size:auto,auto;mask-repeat:repeat,repeat;mask-clip:content-box,border-box;mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}.site-nav[data-astro-cid-yxete6jp] .desktop-links[data-astro-cid-yxete6jp]{color:inherit}.site-nav[data-astro-cid-yxete6jp] .brand-mark[data-astro-cid-yxete6jp] img[data-astro-cid-yxete6jp]{filter:none}.site-nav[data-astro-cid-yxete6jp][data-glass-refraction]:not([data-nav-motion]):before{backdrop-filter:url(#nav-glass-refraction)saturate(1.2)}@supports not (mask-composite:exclude){.site-nav[data-astro-cid-yxete6jp]:after{display:none}}@media (prefers-reduced-transparency:reduce){.site-nav[data-astro-cid-yxete6jp]:before{-webkit-backdrop-filter:none;background:#fffffff5;backdrop-filter:none!important}}@media (forced-colors:active){.site-nav[data-astro-cid-yxete6jp]:before{background:canvas;border:1px solid canvastext;backdrop-filter:none!important}.site-nav[data-astro-cid-yxete6jp]:after{display:none}}@media (width<=809px){.site-nav[data-astro-cid-yxete6jp]:not(.menu-open):not(.product-nav) .nav-inner[data-astro-cid-yxete6jp],.site-nav[data-astro-cid-yxete6jp].product-nav:not(.menu-open):not(.scrolled) .nav-inner[data-astro-cid-yxete6jp]{gap:0;padding:10px}.site-nav[data-astro-cid-yxete6jp][data-nav-motion]{max-width:calc(100% - 48px)!important}}.nav-viewport[data-astro-cid-yxete6jp]{border-radius:inherit;position:relative}.site-nav[data-astro-cid-yxete6jp][data-nav-motion] .nav-viewport[data-astro-cid-yxete6jp]{height:100%;overflow:clip}.site-nav[data-astro-cid-yxete6jp][data-nav-motion] .nav-inner[data-astro-cid-yxete6jp]{width:var(--nav-content-width)}.site-nav[data-astro-cid-yxete6jp] .menu-toggle[data-astro-cid-yxete6jp] span[data-astro-cid-yxete6jp]{transition:transform .32s}.site-nav[data-astro-cid-yxete6jp] .brand-mark[data-astro-cid-yxete6jp] img[data-astro-cid-yxete6jp]{transition:filter .32s}@media (prefers-reduced-motion:reduce){.site-nav[data-astro-cid-yxete6jp],.site-nav[data-astro-cid-yxete6jp]:before,.site-nav[data-astro-cid-yxete6jp]:after,.site-nav[data-astro-cid-yxete6jp] .menu-toggle[data-astro-cid-yxete6jp] span[data-astro-cid-yxete6jp],.site-nav[data-astro-cid-yxete6jp] .brand-mark[data-astro-cid-yxete6jp] img[data-astro-cid-yxete6jp]{transition:none}}.whistle-wordmark[data-astro-cid-6rgczwvv]{width:81vw;height:323px;margin:auto;position:relative;overflow:hidden}.wordmark-piece[data-astro-cid-6rgczwvv]{aspect-ratio:1198/255;width:100%;position:absolute;bottom:-4px;left:50%;transform:translate(-50%)}.wordmark-piece[data-astro-cid-6rgczwvv]>span[data-astro-cid-6rgczwvv]{mask:var(--wordmark) center/100% 100% no-repeat;background:#fe4e02;position:absolute;inset:0}.wordmark-continuation[data-astro-cid-6rgczwvv]{display:none}@media (width<=809px){.whistle-wordmark[data-astro-cid-6rgczwvv]{width:100%;height:291px}.wordmark-piece[data-astro-cid-6rgczwvv]{width:173%;bottom:144.5px;left:98%}.wordmark-continuation[data-astro-cid-6rgczwvv]{display:block;bottom:-4px;left:-4.7%}}.site-footer[data-astro-cid-jo6i4kqk]{width:min(720px,100%);padding:96px 0 0}.footer-columns[data-astro-cid-jo6i4kqk]{align-items:flex-start;gap:56px;margin-bottom:32px;padding:24px;display:flex}.footer-columns[data-astro-cid-jo6i4kqk]>div[data-astro-cid-jo6i4kqk]{flex:none;align-items:flex-start;gap:16px}.footer-columns[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{font-size:17px;line-height:1.4}.footer-columns[data-astro-cid-jo6i4kqk] h2[data-astro-cid-jo6i4kqk]{font:500 17px/20px var(--font-body);letter-spacing:0;color:#111}.footer-columns[data-astro-cid-jo6i4kqk] .footer-brand[data-astro-cid-jo6i4kqk],.footer-columns[data-astro-cid-jo6i4kqk] .footer-product[data-astro-cid-jo6i4kqk]{flex:1 0 0;min-width:0}.footer-brand[data-astro-cid-jo6i4kqk]{gap:16px}.footer-brand-copy[data-astro-cid-jo6i4kqk]{flex-direction:column;gap:2px;display:flex}.footer-brand-copy[data-astro-cid-jo6i4kqk]>span[data-astro-cid-jo6i4kqk]{font:32px/1.2 var(--font-display);letter-spacing:-.64px;color:#111}.footer-brand-copy[data-astro-cid-jo6i4kqk] small[data-astro-cid-jo6i4kqk]{white-space:nowrap;font-size:17px;line-height:1.4}.footer-product-mark[data-astro-cid-jo6i4kqk]{--8jtxbp:#4c1400;width:32px;height:32px;display:block}.footer-product-mark[data-astro-cid-jo6i4kqk] svg{width:32px;height:32px}.footer-product-copy[data-astro-cid-jo6i4kqk]{flex-direction:column;gap:4px;display:flex}.footer-product-copy[data-astro-cid-jo6i4kqk] h2[data-astro-cid-jo6i4kqk]{font:500 32px/1.2 var(--font-editorial);letter-spacing:-.64px}body[data-product=whistle] .footer-product-copy[data-astro-cid-jo6i4kqk] h2[data-astro-cid-jo6i4kqk]{font-family:DM Sans,sans-serif}.footer-product-copy[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{white-space:nowrap;font-size:17px;line-height:1.4}.footer-product[data-astro-cid-jo6i4kqk] .app-store-badge{width:150px;height:50px;display:block}.footer-product[data-astro-cid-jo6i4kqk] .app-store-badge img{width:150px;height:50px}.product-footer-columns[data-astro-cid-jo6i4kqk]{margin-bottom:24px}.footer-divider[data-astro-cid-jo6i4kqk]{background:var(--color-border);height:1px;margin-bottom:24px}.product-footer[data-astro-cid-jo6i4kqk] .footer-legal[data-astro-cid-jo6i4kqk]{border-top:0;padding-top:24px}.site-footer[data-astro-cid-jo6i4kqk].blog-footer{padding-top:128px}.footer-legal[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--color-border);align-items:center;gap:24px;padding:56px 24px 24px;font-size:17px;line-height:1.4}.footer-legal[data-astro-cid-jo6i4kqk] .footer-copyright[data-astro-cid-jo6i4kqk]{flex:1;align-items:center;gap:8px;display:flex}.footer-copyright[data-astro-cid-jo6i4kqk]>a[data-astro-cid-jo6i4kqk]{flex:none}.footer-copyright[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{color:#111;font-weight:600;display:block}.footer-legal[data-astro-cid-jo6i4kqk] .footer-legal-links[data-astro-cid-jo6i4kqk]{flex:none;gap:32px;display:flex}.receipt[data-astro-cid-jo6i4kqk]{background:#fff;border-radius:4px 4px 0 0;width:320px;min-height:0;margin:36px auto 0;box-shadow:.398096px -.398096px 2.58977px -1.125px #00000017,1.20725px -1.20725px 7.85364px -2.25px #00000014,3.19133px -3.19133px 20.7608px -3.375px #0000000f,10px -10px 65.0538px -4.5px #00000003}.receipt-text[data-astro-cid-jo6i4kqk]{font:500 14px/1.4 var(--font-mono);letter-spacing:.28px;padding:24px}.receipt[data-astro-cid-jo6i4kqk]>picture{opacity:.3}.receipt-text[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{color:#000c;margin:0 0 22.4px}.receipt-text[data-astro-cid-jo6i4kqk] .receipt-date[data-astro-cid-jo6i4kqk]{color:#0003;margin-bottom:32px;font-style:normal}.receipt-text[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]:nth-child(4),.receipt-text[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]:nth-child(5){margin-bottom:32px}.receipt-text[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]:last-child{margin-bottom:0}.site-footer[data-astro-cid-jo6i4kqk].macaw-footer,.site-footer[data-astro-cid-jo6i4kqk].social-footer,.site-footer[data-astro-cid-jo6i4kqk].beta-footer{padding-top:32px}.site-footer[data-astro-cid-jo6i4kqk].updates-footer{padding-top:112px}.site-footer[data-astro-cid-jo6i4kqk].social-footer{color:var(--color-text);margin-top:0}.social-footer[data-astro-cid-jo6i4kqk] .footer-legal-links[data-astro-cid-jo6i4kqk]{color:var(--color-muted)}.social-footer[data-astro-cid-jo6i4kqk] .footer-legal[data-astro-cid-jo6i4kqk] img[data-astro-cid-jo6i4kqk]{filter:none}.minimal-footer[data-astro-cid-jo6i4kqk] .footer-legal[data-astro-cid-jo6i4kqk]{border:0;padding-top:24px}.site-footer[data-astro-cid-jo6i4kqk].support-index-footer{width:min(720px,100% - 48px);padding-top:96px}.site-footer[data-astro-cid-jo6i4kqk].support-guide-footer{padding-top:64px}.site-footer[data-astro-cid-jo6i4kqk].company-article-footer{padding-top:32px}.site-footer[data-astro-cid-jo6i4kqk].legal-footer{padding-top:56px}.site-footer[data-astro-cid-jo6i4kqk].workout-footer{padding-top:10px}.site-footer[data-astro-cid-jo6i4kqk].press-kit-footer{width:min(720px,100% - 48px);padding-top:56px}@media (width>=810px) and (width<=1199px){.site-footer[data-astro-cid-jo6i4kqk].blog-footer{padding-top:104px}}@media (width<=809px){.workout-footer[data-astro-cid-jo6i4kqk] .footer-divider[data-astro-cid-jo6i4kqk]{display:none}.site-footer[data-astro-cid-jo6i4kqk]{padding-top:72px}.site-footer[data-astro-cid-jo6i4kqk].support-guide-footer{padding-top:88px}.site-footer[data-astro-cid-jo6i4kqk].updates-footer{padding-top:64px}.footer-columns[data-astro-cid-jo6i4kqk]{flex-direction:column;gap:24px;margin-bottom:24px;padding:24px}.product-footer-columns[data-astro-cid-jo6i4kqk]{gap:32px}.site-footer[data-astro-cid-jo6i4kqk].blog-footer{padding-top:56px}.footer-columns[data-astro-cid-jo6i4kqk] .footer-brand[data-astro-cid-jo6i4kqk],.footer-columns[data-astro-cid-jo6i4kqk] .footer-product[data-astro-cid-jo6i4kqk]{flex:none;width:100%}.footer-columns[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk],.footer-columns[data-astro-cid-jo6i4kqk] h2[data-astro-cid-jo6i4kqk],.footer-brand-copy[data-astro-cid-jo6i4kqk] small[data-astro-cid-jo6i4kqk],.footer-product-copy[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{font-size:15px}.footer-product-copy[data-astro-cid-jo6i4kqk] h2[data-astro-cid-jo6i4kqk]{font-size:32px}.footer-legal[data-astro-cid-jo6i4kqk]{border-top:0;flex-direction:column;align-items:flex-start;gap:16px;padding:24px;font-size:15px}.footer-legal[data-astro-cid-jo6i4kqk] .footer-copyright[data-astro-cid-jo6i4kqk]{flex-direction:column;flex:none;align-items:flex-start;gap:16px;width:100%}.footer-copyright[data-astro-cid-jo6i4kqk] img[data-astro-cid-jo6i4kqk]{width:32px;height:32px}.footer-legal[data-astro-cid-jo6i4kqk] .footer-legal-links[data-astro-cid-jo6i4kqk]{gap:32px}}.site-footer[data-astro-cid-jo6i4kqk].home-footer,.site-footer[data-astro-cid-jo6i4kqk].peaks-landing-footer,.site-footer[data-astro-cid-jo6i4kqk].whistle-landing-footer{padding-top:0}@media (width<=809px){.site-footer[data-astro-cid-jo6i4kqk].referral-footer{padding-top:56px}.site-footer[data-astro-cid-jo6i4kqk].home-footer{padding-top:48px}}@font-face{font-family:DM Sans;font-style:italic;font-weight:500;font-display:swap;src:url(/fonts/05e5abf04b21bc37.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:italic;font-weight:700;font-display:swap;src:url(/fonts/05e5abf04b21bc37.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/713ca32c3c8b2ada.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/713ca32c3c8b2ada.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:EB Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/3dd70ef0c3f29435.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:EB Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(/fonts/3dd70ef0c3f29435.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:EB Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(/fonts/3dd70ef0c3f29435.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:EB Garamond;font-style:italic;font-weight:700;font-display:swap;src:url(/fonts/3dd70ef0c3f29435.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:EB Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/318c441c5d8b1a1d.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:EB Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/318c441c5d8b1a1d.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:EB Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/318c441c5d8b1a1d.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:EB Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/318c441c5d8b1a1d.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/0d985700e8380551.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/05103e2a779c2bd1.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Coming Soon;font-style:normal;font-weight:400;src:url(/fonts/a3b6fe4cacafe872.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap}@font-face{font-family:Just Another Hand;font-style:normal;font-weight:400;src:url(/fonts/727fb6163450e084.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(/fonts/e468d728dca31d85.woff2);font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(/fonts/bb4ad552e1a1020a.woff2);font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Inter Display;src:url(/fonts/f8838bdc46f76873.woff2);font-display:swap;font-style:normal;font-weight:500;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2070,U+2074-207E,U+2080-208E,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Display;src:url(/fonts/30b1f8e8abf92b71.woff2);font-display:swap;font-style:normal;font-weight:600;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2070,U+2074-207E,U+2080-208E,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Display;src:url(/fonts/672e5edabe98b217.woff2);font-display:swap;font-style:italic;font-weight:600;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2070,U+2074-207E,U+2080-208E,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Display;src:url(/fonts/53b7e617a5008a56.woff2);font-display:swap;font-style:italic;font-weight:500;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2070,U+2074-207E,U+2080-208E,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Display;src:url(/fonts/d328df114c7dd671.woff2);font-display:swap;font-style:normal;font-weight:700;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2070,U+2074-207E,U+2080-208E,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Display;src:url(/fonts/f366b788c332a410.woff2);font-display:swap;font-style:italic;font-weight:700;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2070,U+2074-207E,U+2080-208E,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Display;src:url(/fonts/9c51bc37613b73ca.woff2);font-display:swap;font-style:normal;font-weight:400;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2070,U+2074-207E,U+2080-208E,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Display;src:url(/fonts/46422e8154062bdf.woff2);font-display:swap;font-style:italic;font-weight:400;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2070,U+2074-207E,U+2080-208E,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--color-background:#fffdfa;--color-surface:#faf6f0;--color-text:#000000de;--color-muted:#0000008a;--color-subtle:#00000057;--color-border:#0000001f;--color-accent:#1573ff;--color-action:#0864eb;--color-placeholder:#0009;--color-peaks:#081562;--color-whistle:#fe4e02;--font-body:"Inter Display",sans-serif;--font-display:"Instrument Serif",serif;--font-editorial:"EB Garamond",serif;--font-mono:"IBM Plex Mono",monospace;--content-width:720px;--wide-width:1088px;--radius-card:40px;--space-section:96px}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:100px}body{color:var(--color-text);background:var(--color-background);font:500 20px/1.4 var(--font-body);-webkit-font-smoothing:antialiased;margin:0}a{color:inherit;text-decoration:none}button,input{font:inherit}button,a,input{touch-action:manipulation}button{cursor:pointer}button:disabled{cursor:wait;opacity:.6}img{max-width:100%;height:auto;display:block}picture{display:block}h1,h2,h3,p,figure{margin:0}h2{font:500 44px/1.1 var(--font-body);letter-spacing:-1.5px}h3{font-weight:500}p{color:var(--color-muted)}:focus-visible{outline:3px solid var(--color-accent);outline-offset:5px}button{color:inherit}button[hidden],[hidden]{display:none!important}.content-width{width:min(var(--content-width),calc(100% - 48px));margin-inline:auto}.wide-content{width:min(var(--wide-width),calc(100% - 48px));margin-inline:auto}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:100;background:#fff;border-radius:8px;padding:12px 20px;position:fixed;top:10px;left:10px;transform:translateY(-160%)}.skip-link:focus{transform:none}.site-nav{z-index:20;border-radius:30px;width:720px;max-width:calc(100% - 48px);transition:background .2s,color .2s,width .2s;position:fixed;top:24px;left:50%;transform:translate(-50%)}.nav-inner{align-items:center;gap:48px;min-height:48px;padding:8px 16px;display:flex}.brand-mark{flex:1}.brand-mark img{width:24px;height:24px}.desktop-links{align-items:center;gap:48px;margin-right:auto;font-size:17px;display:flex}.site-nav.scrolled,.site-nav.menu-open{width:528px}.scrolled .nav-inner,.scrolled .desktop-links{gap:32px}.menu-toggle{background:0 0;border:0;width:36px;height:36px;padding:8px;display:none;position:relative}.menu-toggle span{background:currentColor;width:20px;height:1.5px;margin:6px 0;display:block}.mobile-menu{border-radius:0 0 30px 30px;width:100%;padding:0 16px 20px;position:absolute;top:60px;left:0}.app-links{gap:12px;display:flex}.app-links a{border:1px solid var(--color-border);border-radius:24px;flex:1;align-items:center;gap:12px;padding:12px;font-size:17px;display:flex}.app-links img{width:32px;height:32px}.utility-links{color:var(--color-muted);justify-content:space-around;margin-top:24px;font-size:17px;display:flex}.newsletter{background:var(--color-surface);border-radius:var(--radius-card);text-align:center;padding:48px}.newsletter .eyebrow{color:var(--color-muted);margin-bottom:8px}.newsletter h2{letter-spacing:-1px;margin-bottom:8px;font-size:36px}.newsletter-form{max-width:520px;margin:24px auto 12px;display:flex;position:relative}.newsletter-form input[type=email]{background:var(--color-background);width:100%;min-width:0;color:var(--color-text);border:0;border-radius:100px;padding:20px 120px 20px 20px;font-size:17px}.newsletter-form button{background:var(--color-accent);color:#fff;border:0;border-radius:100px;min-width:100px;padding:0 16px;font-size:17px;position:absolute;top:8px;bottom:8px;right:8px}.newsletter .consent{color:var(--color-muted);font-size:17px}.consent a{color:var(--color-muted);text-decoration:underline}.form-status:empty{display:none}.form-status{margin:12px 0;font-size:17px}.site-footer{padding:96px 24px 0}.footer-columns{grid-template-columns:2.8fr 1fr 1.4fr 1.3fr;gap:24px;padding-bottom:56px;display:grid}.footer-columns a{color:var(--color-muted);font-size:17px}.footer-columns>div{flex-direction:column;gap:16px;display:flex}.footer-columns h2{letter-spacing:0;font-size:17px;font-weight:500}.footer-brand{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.footer-brand>span{font:32px var(--font-display);color:var(--color-text);margin-top:12px}.footer-brand small{font-size:17px}.footer-legal{border-top:1px solid var(--color-border);justify-content:space-between;gap:24px;padding:56px 0;font-size:17px;display:flex}.footer-legal p{color:var(--color-text);align-items:center;gap:8px;font-weight:600;display:flex}.footer-legal>div{color:var(--color-muted);gap:32px;display:flex}.receipt{border-radius:12px;width:320px;min-height:640px;margin:0 auto;position:relative;overflow:hidden;box-shadow:0 1px 20px #0001}.receipt>picture{position:absolute;inset:0}.receipt>picture img{object-fit:cover;width:100%;height:100%}.receipt-text{font:14px/1.45 var(--font-mono);padding:24px;position:relative}.receipt-text p{color:var(--color-text);margin-bottom:24px}.receipt-text .receipt-date{text-align:right;color:var(--color-subtle);margin-bottom:36px;font-style:italic}.receipt-thanks{text-align:center}.home-intro{padding:360px 24px 96px;position:relative;overflow:clip}.home-sky{z-index:-1;background:linear-gradient(#0e0b3d 0%,#5498ff 45.0679%,#ff9c5e 83.7627%,#fffdfa 100%);position:absolute;inset:0}.sky-canvases{position:absolute;inset:0}.sky-nebula{width:100%;height:50%;position:absolute;top:0;left:0}.sky-stars{height:40%;position:absolute;inset:0 0 auto}.sky-clouds{width:100%;height:60%;position:absolute;bottom:0;left:0}.grain{background-image:var(--noise);opacity:.1;pointer-events:none;position:absolute;inset:0}.constellation{width:257px;position:absolute;top:94px;left:50%;transform:translate(-50%)}.hero-copy{text-align:center;max-width:600px;color:var(--color-background);margin:auto}.announcement{backdrop-filter:blur(8px);background:#ffffff08;border:1px solid #fff3;border-radius:100px;align-items:center;gap:8px;margin-bottom:24px;padding:7px 24px;font-size:20px;line-height:24px;display:inline-flex;box-shadow:inset 0 1px 4px #ffffff30,0 2px 6px #0002}.announcement span{opacity:.5;font-size:28px;line-height:24px}.hero-copy h1{font:400 80px/1 var(--font-display);letter-spacing:-1.6px}.hero-copy>p{color:#fffdfa99;margin-top:8px;line-height:28px}.scroll-cue{opacity:.5;filter:invert();width:32px;margin:32px 0 0;display:block}.scroll-cue img{width:32px;height:24px}.about-letter{width:672px;max-width:100%;margin:120px auto 0;padding-bottom:64px;position:relative}.letter{background:#fffdfa;border-radius:24px;padding:48px 48px 160px;position:relative;overflow:hidden;transform:rotate(2.5deg);box-shadow:0 4px 12px #0002}.letter:before{content:"";background:var(--paper) center/cover;opacity:.55;pointer-events:none;position:absolute;inset:0}.letter:after{content:"";background:var(--dots) center/12px;opacity:.07;pointer-events:none;position:absolute;inset:0}.letter>*{z-index:1;position:relative}.letter h2{font:56px/1.3 var(--font-display);color:var(--color-subtle);text-align:center;letter-spacing:-1px;margin-bottom:24px}.letter-copy p{font:24px/1.2 var(--font-editorial);color:var(--color-text);margin-bottom:12px}.letter .vienna{opacity:.65;width:390px;position:absolute;bottom:0;right:0}.letter .signatures{width:280px;margin-top:24px}.polaroid{z-index:2;background:#fffdfa;width:237px;padding:16px 16px 24px;position:absolute;box-shadow:0 8px 16px #0002}.polaroid img{object-fit:cover;width:205px;height:264px}.polaroid span{text-align:center;margin-top:16px;font:32px/1 Just Another Hand,cursive;display:block}.polaroid.clemens{top:410px;left:-190px;transform:rotate(-8deg)}.polaroid.florian{bottom:130px;right:-180px;transform:rotate(10deg)}.home-products{text-align:center;padding-top:32px}.home-products>p{margin:8px -60px 0}.product-pair{justify-content:center;gap:0;min-height:240px;margin:64px auto 0;display:flex}.product-pair a:first-child{transition:transform .2s;transform:rotate(-5deg)}.product-pair a:last-child{transition:transform .2s;transform:rotate(5deg)}.product-pair img{border-radius:42px;width:184px;height:184px}.social-proof{text-align:center;padding:96px 0}.social-proof h2{margin-bottom:16px}.awards{justify-content:space-around;gap:24px;margin:32px auto 64px;display:flex}.awards>div{flex-direction:column;display:flex}.awards strong{font-weight:500}.awards span{color:var(--color-muted);font-size:17px}.review-track{scroll-snap-type:x proximity;text-align:left;gap:32px;padding:0 24px 24px;display:flex;overflow-x:auto}.review-card{background:var(--color-surface);scroll-snap-align:center;border-radius:40px;flex-direction:column;flex:0 0 500px;min-height:350px;padding:32px;display:flex}.review-card .review-stars{color:#f66535;letter-spacing:4px;margin-bottom:12px}.review-card blockquote{color:var(--color-text);margin:0 0 24px}.review-card figcaption{color:var(--color-subtle);margin-top:auto}.home-blog{text-align:center;padding:96px 0 0}.home-blog>p{margin-top:8px}.bookshelf{border-bottom:21px solid #fff;justify-content:center;align-items:flex-end;min-height:320px;margin:96px auto;display:flex;position:relative;box-shadow:0 10px 15px -12px #0006}.article-shell{padding:160px 0 96px}.article-header{text-align:center;margin-bottom:64px}.article-header h1{font:64px/1.05 var(--font-display);letter-spacing:-1.5px;margin-bottom:24px}.article-header p{margin-bottom:16px}.article-meta{color:var(--color-subtle);font-size:17px}.prose{line-height:1.65}.prose p{color:var(--color-text);margin:0 0 24px}.prose h2,.prose h3,.prose h4,.prose h5{font:500 28px/1.2 var(--font-body);letter-spacing:-.5px;margin:48px 0 20px}.prose a{text-underline-offset:3px;text-decoration:underline}.prose img,.prose video{border-radius:16px;max-width:100%;height:auto;margin:32px auto}.prose ul,.prose ol{padding-left:28px}.prose li{margin:12px 0}.prose table{border-collapse:collapse;width:100%;font-size:17px}.prose td,.prose th{border:1px solid var(--color-border);padding:12px}.prose blockquote{border-left:2px solid var(--color-border);margin:32px 0;padding-left:24px}.legal-language{justify-content:center;gap:24px;margin-bottom:32px;display:flex}.legal-language a[aria-current=page]{text-decoration:underline}.article-cover img{object-fit:cover;border-radius:24px;width:100%;max-height:460px;margin-bottom:48px}@media (width>=810px) and (width<=1199px){.polaroid{width:160px;padding:10px}.polaroid img{width:140px;height:188px}.polaroid.clemens{top:420px;left:-50px}.polaroid.florian{right:-50px}.home-intro{padding-inline:48px}.letter{padding-inline:64px}}@media (width<=809px){body{font-size:17px}h2{letter-spacing:-1px;font-size:32px}.desktop-only{display:none}.site-nav{width:342px;max-width:calc(100% - 48px);top:24px}.nav-inner{justify-content:space-between;padding:8px 12px}.site-nav:not(.scrolled):not(.menu-open) .brand-mark{visibility:hidden}.desktop-links{display:none}.menu-toggle{display:block}.site-nav.menu-open{width:320px;height:192px}.menu-toggle[aria-expanded=true] span:first-child{transform:translateY(3.75px)rotate(45deg)}.menu-toggle[aria-expanded=true] span:last-child{transform:translateY(-3.75px)rotate(-45deg)}.newsletter{border-radius:32px;padding:32px 24px}.newsletter h2{font-size:28px}.newsletter .consent{font-size:14px}.newsletter-form input[type=email]{padding-right:106px;font-size:15px}.newsletter-form button{min-width:88px;font-size:15px}.site-footer{padding:72px 0 0}.footer-columns{grid-template-columns:repeat(3,1fr);gap:32px 16px;padding-bottom:32px}.footer-brand{grid-column:1/-1}.footer-columns a,.footer-columns h2{font-size:15px}.footer-legal{flex-direction:column;gap:16px;padding:32px 0;font-size:15px}.footer-legal>div{gap:24px}.receipt{max-width:100%}.home-intro{padding:360px 24px 48px}.hero-copy h1{letter-spacing:-1.12px;margin-inline:-8px;font-size:56px;line-height:1}.hero-copy>p{margin-top:8px;line-height:24px}.announcement{white-space:nowrap;margin-bottom:24px;padding:5px 20px;font-size:17px}.hero-copy .scroll-cue{margin-top:28px}.constellation{top:94px}.about-letter{margin-top:52px;padding-bottom:100px}.letter{border-radius:24px;padding:40px 24px 48px;transform:none}.letter h2{margin-bottom:24px;font-size:48px;line-height:1.1}.letter-copy p{font-size:21px;line-height:1.25}.letter .signatures,.letter .vienna{display:none}.polaroid{width:115px;padding:8px 8px 12px;top:auto!important;bottom:0!important}.polaroid img{width:99px;height:128px}.polaroid span{margin-top:10px;font-size:24px}.polaroid.clemens{left:0;transform:rotate(-10deg)}.polaroid.florian{right:0;transform:rotate(8deg)}.home-products{width:100%;padding-top:64px}.home-products>p{margin:8px 0 0}.product-pair{min-height:180px;margin-top:48px}.product-pair img{border-radius:32px;width:140px;height:140px}.social-proof{padding:48px 0}.awards{gap:16px;margin:32px 0}.awards>div:last-child{display:none}.awards strong{font-size:15px}.awards span{font-size:14px}.review-track{gap:16px}.review-card{border-radius:32px;flex-basis:300px;min-height:330px;padding:24px}.home-blog{padding-top:48px}.bookshelf{margin:64px 0}.article-shell{padding-top:128px}.article-header h1{font-size:44px}.article-header{margin-bottom:40px}.prose{font-size:18px}.prose table{font-size:14px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}.site-nav:not(.inverted){width:608px}.legal-article .article-header{text-align:left;margin-bottom:32px}.legal-article .article-header h1{font:500 64px/1.1 var(--font-body);letter-spacing:-2px}.legal-article .prose{line-height:1.4}.legal-language{justify-content:flex-start;gap:16px}.legal-language button{background:var(--color-surface);border:0;border-radius:100px;padding:12px 20px;font-weight:600}.legal-language button[aria-pressed=true]{background:var(--color-accent);color:#fff}.feature-article{padding-top:0}.feature-header{color:#fff;background:#4268d4;height:760px;margin-bottom:96px;position:relative}.feature-header>picture{position:absolute;inset:0}.feature-header>picture img{object-fit:cover;width:100%;height:100%}.feature-heading{position:absolute;bottom:56px;left:50%;transform:translate(-50%)}.feature-heading h1{font:80px/1 var(--font-display);margin:12px 0}.feature-heading p{color:#fffa}.support-shell{padding-top:160px}.support-shell header{margin-bottom:64px}.support-shell h1{font:500 64px/1.1 var(--font-body);letter-spacing:-2px}.support-shell header>a{color:var(--color-accent);margin-top:24px;display:inline-block}.support-group{margin-bottom:64px}.support-group h2{letter-spacing:-.5px;margin-bottom:24px;font-size:28px}.support-grid{grid-template-columns:1fr 1fr;gap:24px;display:grid}.support-grid article{background:var(--color-surface);border-radius:24px;padding:24px;font-size:17px}.support-grid h3{margin-bottom:12px;font-size:20px}.support-grid a{color:var(--color-accent);margin-top:16px;display:inline-block}.review-stars{gap:4px;display:flex}.review-stars span{background:var(--color-whistle);width:24px;height:24px;mask:url(/icons/framer-aCxpq.svg) 50%/contain no-repeat}.awards>div{padding-inline:40px;position:relative}.awards>div:before,.awards>div:after{content:"";background:var(--color-border);width:32px;height:48px;position:absolute;top:0;mask:none 50%/contain no-repeat}.awards>div:before{left:0;mask-image:url(/icons/framer-v7YNY.svg)}.awards>div:after{right:0;mask-image:url(/icons/framer-DG5WQ.svg)}@media (width<=809px){.site-nav:not(.inverted){width:342px}.site-nav.menu-open{width:320px}.legal-article .article-header h1,.support-shell h1{letter-spacing:-1px;font-size:44px}.feature-header{height:640px}.feature-heading{bottom:40px}.feature-heading h1{font-size:52px}.support-shell{padding-top:128px}.support-grid{grid-template-columns:1fr}.awards>div{padding-inline:24px}.awards>div:before,.awards>div:after{width:20px;height:40px}}@media (width>=810px){.brand-mark{flex:none;position:absolute;left:16px}.desktop-links{margin-inline:auto}}@media (width<=809px){.site-nav:not(.scrolled):not(.menu-open){width:56px;left:auto;right:24px;transform:none}.site-nav:not(.scrolled):not(.menu-open) .nav-inner{gap:0;padding:5px}.site-nav:not(.scrolled):not(.menu-open) .brand-mark{display:none}}.letter h2{letter-spacing:normal;color:#0000003d}@media (width<=809px){.letter h2{line-height:1.3}.letter-copy p{font-size:20px;line-height:1.3}.site-nav:not(.menu-open){border-radius:32px;max-width:calc(100% - 48px);left:auto;right:24px;transform:none;width:56px!important}.site-nav:not(.menu-open) .brand-mark{display:none}.site-nav:not(.menu-open) .nav-inner{min-height:48px;padding:6px}.site-nav.menu-open{max-width:calc(100% - 48px);left:auto;right:24px;transform:none}.site-nav.menu-open .nav-inner{padding-inline:16px}.mobile-menu{top:64px}.app-links a{height:56px;padding:11px 12px}.site-nav.menu-open .nav-inner{height:56px;min-height:56px}.site-nav.menu-open .menu-toggle{margin-right:-6px}}.home-products{flex-direction:column;justify-content:center;align-items:center;width:min(820px,100% - 48px);height:547px;padding:0;display:flex}.home-products>header{width:min(720px,100%)}.home-products>header>p{margin:4px 0 0}.home-products h2,.social-proof h2,.home-blog>h2{letter-spacing:-.01em}.product-pair{flex:none;width:563px;height:264px;min-height:264px;margin:32px 0 0;display:block;position:relative}.product-pair a{place-items:center;width:230px;height:230px;display:grid;position:absolute;top:17px}.product-pair a:first-child{left:80px;transform:none}.product-pair a:last-child{left:254px;transform:none}.product-pair a picture{width:184px;height:184px}.product-pair a:first-child picture{transform:rotate(-3deg)}.product-pair a:last-child picture{transform:rotate(3deg)}.product-pair a img{border-radius:0;width:184px;height:184px}.product-pair a:hover{transform:none}.bookshelf{height:325px;min-height:325px;box-shadow:none;border-bottom:0;align-items:flex-start}.bookshelf:after{content:"";background:#fff;height:21px;position:absolute;bottom:0;left:0;right:0;box-shadow:0 .706592px 2.40241px -.416667px #0000000f,0 1.80656px 6.14231px -.833333px #0000000f,0 3.62176px 12.314px -1.25px #0000000f,0 6.8656px 23.343px -1.66667px #0000000f,0 13.6468px 46.399px -2.08333px #0000000f,0 30px 102px -2.5px #0000000f}@media (width<=809px){.home-products{height:auto;padding:0}.home-products h2,.social-proof h2,.home-blog>h2{font-size:36px}.product-pair{min-height:264px;margin-top:32px}.product-pair a:first-child{left:100px;transform:scale(.8)}.product-pair a:last-child{left:234px;transform:scale(.8)}.product-pair a:hover{transform:scale(.8)}.bookshelf{margin-block:96px}.home-products{width:100%}.home-blog{padding-top:24px}}.social-proof{--review-inset:96px;flex-direction:column;align-items:center;gap:64px;padding:0 96px 96px;display:flex}.social-proof>.wide-content{flex-direction:column;gap:32px;width:100%;display:flex}.social-proof header h2{margin-bottom:16px}.social-proof header p{margin:0}.social-proof .awards{justify-content:space-around;margin:0;display:flex}.social-proof .awards>div{flex-direction:column;align-items:center;gap:2px;display:flex}.social-proof .awards strong{font-size:20px;line-height:1.4}.social-proof .award-store{align-items:center;gap:4px;font-size:17px;line-height:1.4;display:flex}.award-store:before{content:"";background:currentColor;width:14px;height:16px;mask:url(/icons/framer-hJ3dp.svg) 50%/contain no-repeat}@media (width<=809px){.social-proof{--review-inset:24px;padding:0 24px 24px}.social-proof>.wide-content{gap:24px}.social-proof .awards{flex-direction:column;align-items:center;gap:24px}.social-proof .awards>div:last-child{display:none}.social-proof .awards strong{font-size:17px}.social-proof .award-store{font-size:15px}}.home-blog{padding-bottom:96px}@media (width<=809px){.home-blog{padding-bottom:24px}}html:has(:focus-visible){scroll-behavior:auto}@media (hover:hover) and (pointer:fine){.desktop-links a:hover,.utility-links a:hover,.footer-columns a:not(.footer-brand):hover,.footer-legal-links a:hover{text-underline-offset:4px;text-decoration:underline}.download-button:hover,.nav-download:hover,.product-menu-download:hover{filter:brightness(.94)}}main h1{overflow-wrap:anywhere;hyphens:auto}.source-prose{overflow-wrap:anywhere}@media (width<=420px){.newsletter .newsletter-form{flex-direction:column;gap:8px}.newsletter .newsletter-form input[type=email]{padding:16px 20px;font-size:16px}.newsletter .newsletter-form button{width:100%;min-height:48px;padding:12px 20px;font-size:16px;position:static}}body:has(.peaks-hero){--product-accent:#101056}body:has(.whistle-hero){--product-accent:#fe4e02}.download-button{background:var(--product-action,var(--product-accent,var(--color-peaks)));color:#fffdfa;border-radius:100px;justify-content:center;align-items:center;gap:12px;padding:14px 22px;font-size:20px;font-weight:600;line-height:24px;display:inline-flex}.apple-mark{background:currentColor;width:22px;height:24px;display:block;mask:url(/icons/peaks-framer-hJ3dp.svg) 50%/contain no-repeat}.product-hero{padding-top:180px;position:relative;overflow:hidden}.product-hero-copy{text-align:center;width:min(720px,100% - 48px);margin:auto}.product-hero h1{font:500 72px/1 var(--font-editorial);letter-spacing:-2.88px}.product-hero h1 em{color:var(--product-accent)}.product-hero-copy>p{margin-top:16px}.product-hero-copy>.download-button{margin-top:32px}.product-hero-copy>.rating-line{justify-content:center;align-items:center;gap:8px;margin:0 0 8px;display:flex}.rating-stars{gap:4px;display:flex}.rating-stars i{background:#fe4e02;width:20px;height:24px;mask:url(/icons/peaks-framer-aCxpq.svg) 50%/contain no-repeat}.hero-devices{justify-content:center;gap:16px;max-width:720px;height:640px;margin:74px auto 0;display:flex;position:relative;overflow:hidden;mask-image:linear-gradient(#000 80%,#0000)}.hero-device{flex:none;width:259px}.hero-device.device-1{margin-top:60px}.hero-device img{width:100%;height:auto}.whistle-hero{color:#fffdfa;background:radial-gradient(at 20% 100%,#ffd18e88,#0000 65%),linear-gradient(#e85a23,#ef743c 70%,#fffdfa)}.whistle-hero:before{content:"";pointer-events:none;background-image:var(--noise);opacity:.07;position:absolute;inset:0}.whistle-hero h1{letter-spacing:-4.8px;font:500 80px/1 DM Sans,sans-serif}.whistle-hero-copy>p,.whistle-hero .product-hero-copy>p{color:#fffdfa99}.whistle-hero .download-button{color:var(--product-action,#e9602b);background:#fffdfa}.whistle-hero .hero-devices{margin-top:48px}.peaks-narrative{text-align:center;padding:48px 0 96px}.peaks-narrative h2{font:500 72px/1 var(--font-editorial);letter-spacing:-2.8px;margin-bottom:24px}.peaks-narrative h2 em{color:#f47a4c}.peaks-narrative h2:last-child em{color:#347b51}.peaks-narrative>p{margin:0 0 96px}.peaks-narrative h2+h2{margin-top:96px}.product-section{padding-block:96px}.section-heading{grid-template-columns:40% 60%;gap:32px;margin:0 32px 64px;display:grid}.feature-grid{grid-template-columns:repeat(var(--columns,2),minmax(0,1fr));gap:32px;display:grid}.feature-card{background:#faf6f0;border-radius:40px;min-height:680px;padding:32px;position:relative;overflow:hidden}.feature-card strong{color:var(--color-text);font-weight:500}.feature-copy{z-index:2;margin:0;font-size:20px;line-height:28px;position:relative}.feature-art{justify-content:center;align-items:flex-start;gap:16px;margin-top:48px;display:flex}.feature-art>picture{max-width:100%}.feature-photo{position:absolute;inset:0}.feature-photo img{object-fit:cover;width:100%;height:100%}.photo-card:after{content:"";pointer-events:none;background:linear-gradient(#0005,#0000 50%);position:absolute;inset:0}.photo-card .feature-copy{color:#fffd}.photo-card .feature-copy strong{color:#fff}.full-feature{grid-column:1/-1;min-height:500px}.small-feature{background:0 0;align-items:flex-start;gap:24px;min-height:0;padding:32px;display:flex}.small-feature .feature-copy{font-size:20px}.feature-icon{flex:0 0 64px;width:64px}.feature-icon img{object-fit:contain;width:64px;height:64px}.device{aspect-ratio:1840/3840;flex:0 290px;width:290px;position:relative}.device-screen{border-radius:12%/5.7%;position:absolute;inset:2.1% 4.4% 2.6%;overflow:hidden}.device-screen picture,.device-screen img{object-fit:cover;width:100%;height:100%}.device-frame{pointer-events:none;position:absolute;inset:0}.device-frame img{width:100%;height:100%}.device.watch{aspect-ratio:.6;flex-basis:280px;width:280px}.device.watch .device-screen{border-radius:22%;inset:23% 16% 21%}.device.watch .device-frame img{object-fit:contain}.feature-art:has(.watch:nth-child(2)) .watch{flex-basis:190px}.product-about{text-align:center;padding:96px 24px}.product-about>p{max-width:720px;margin:16px auto 0}.product-about .about-letter{margin-top:96px}.product-faq{padding-block:96px}.product-faq>h2{text-align:center;margin-bottom:48px}.product-faq details{border-bottom:1px solid var(--color-border);padding:24px 0}.product-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;list-style:none;display:flex}.product-faq summary::-webkit-details-marker{display:none}.product-faq summary span{flex:none;width:14px;height:14px;position:relative}.product-faq summary span:before,.product-faq summary span:after{content:"";background:currentColor;width:14px;height:1.5px;position:absolute;top:6px;left:0}.product-faq summary span:after{transform:rotate(90deg)}.product-faq details[open] summary span:after{transform:rotate(0)}.product-faq details[data-expanded=false] summary span:after{transform:rotate(90deg)}.product-faq details p{margin-top:16px}.product-final{text-align:center;padding-block:96px}.product-final h2{font:500 72px/1 var(--font-editorial);letter-spacing:-2.88px}.product-final h2 em{color:var(--product-accent)}.product-final>p{margin:24px 0 32px}.product-reviews{text-align:center;padding-block:96px}.product-reviews>h2{margin:16px 0}.product-reviews>.download-button{margin:32px 0 64px}.product-reviews>h2:first-child{font-size:72px}.coach-intro{text-align:center;padding-top:96px}.coach-intro h2{letter-spacing:-2px;margin-bottom:16px;font-size:64px}.coach-orb{width:240px;height:240px;margin:0 auto 48px}.coach-prompts{color:var(--color-muted);flex-wrap:wrap;justify-content:center;gap:8px;margin-top:16px;display:flex}.coach-prompts span{border:1px solid var(--color-border);border-radius:100px;padding:5px 12px}.coach-intro+.product-section{padding-top:96px}.product-final:has(.coach-orb) h2{font:500 64px/1.1 var(--font-body);letter-spacing:-2px}@media (width>=810px) and (width<=1199px){.product-hero h1{font-size:64px}.whistle-hero h1{font-size:72px}.feature-card{min-height:600px}.feature-art .device{flex-basis:240px}.section-heading{gap:24px}.feature-card .feature-copy{font-size:18px}}@media (width<=809px){.product-hero{padding-top:144px}.product-hero h1{letter-spacing:-1.9px;font-size:48px;line-height:1}.whistle-hero h1{letter-spacing:-3.84px;font-size:64px}.product-hero-copy{width:calc(100% - 48px)}.rating-line{font-size:15px}.rating-stars{gap:2px}.rating-stars i{width:16px;height:20px}.download-button{padding:12px 20px;font-size:17px}.hero-devices{gap:8px;height:460px;margin-top:64px}.hero-device{width:180px}.hero-device.device-1{margin-top:42px}.peaks-narrative{padding-block:64px}.peaks-narrative h2{letter-spacing:-1.5px;font-size:48px}.peaks-narrative>p{margin-bottom:64px}.peaks-narrative h2+h2{margin-top:64px}.product-section{padding-block:48px}.section-heading{margin:0 0 32px;display:block}.section-heading h2{max-width:none}.section-heading p{margin-top:16px}.feature-grid{grid-template-columns:1fr;gap:24px}.feature-card{border-radius:32px;min-height:560px;padding:24px}.feature-copy{font-size:17px;line-height:24px}.full-feature{min-height:420px}.small-feature{min-height:0;padding:24px 0}.small-feature .feature-copy{font-size:17px}.device{flex-basis:240px;max-width:240px}.feature-art{margin-top:32px}.feature-art .watch{max-width:240px}.feature-art:has(.watch:nth-child(2)){gap:8px}.feature-art:has(.watch:nth-child(2)) .watch{flex-basis:140px}.product-about{padding:64px 24px}.product-about .about-letter{margin-top:64px}.product-faq{padding-block:48px}.product-final{padding-block:64px}.product-final h2{letter-spacing:-1.5px;font-size:48px}.product-reviews{padding-block:48px}.coach-intro{padding-top:64px}.coach-intro h2{letter-spacing:-1.5px;font-size:44px}.coach-orb{width:180px;height:180px;margin-bottom:32px}.coach-prompts{font-size:15px}.product-final:has(.coach-orb) h2{font-size:44px}}.product-nav .product-nav-mark{background:currentColor;width:24px;height:24px;display:block;mask:none 50%/contain no-repeat}.nav-download{background:var(--product-action,var(--product-accent));border-radius:100px;align-items:center;gap:8px;padding:8px 12px;font-size:17px;line-height:22px;display:none;position:absolute;top:7px;right:8px;color:#fff!important}.nav-download .apple-mark{width:15px;height:17px}.product-nav.scrolled{width:640px!important}.product-nav.scrolled .desktop-links{gap:32px;margin-left:64px;margin-right:140px}.product-nav.scrolled .nav-download{display:flex}.product-footer-columns{grid-template-columns:2.5fr 1fr 1.3fr 1fr}.footer-product>a>picture{width:64px;margin-bottom:16px}.footer-product>p{margin:8px 0 24px;font-size:17px}.footer-product .download-button{padding:10px 14px;font-size:15px}.footer-product .apple-mark{width:17px;height:20px}@media (width<=809px){.product-footer-columns{grid-template-columns:repeat(3,1fr)}.footer-product{grid-column:1/-1}}body[data-product=peaks]{--product-accent:#101056}body[data-product=whistle]{--product-accent:#fe4e02;--product-action:#fe4e02}.product-hero-copy>.rating-line{line-height:24px}.peaks-hero .hero-devices{margin-top:70px}.site-nav.product-nav.nav-peaks{width:720px}.site-nav.product-nav.nav-whistle{width:836px}@media (width<=809px){.site-nav.product-nav.nav-peaks,.site-nav.product-nav.nav-whistle{width:342px}.peaks-hero .hero-devices{margin-top:64px}}.coming-soon{z-index:2;color:#fff;border:2px solid #fff;border-radius:100px;margin-bottom:16px;padding:4px 12px;display:table;position:relative}.product-awards{justify-content:center;gap:64px;margin:32px 0;display:flex}.product-awards p{color:var(--color-text)}.product-awards small{color:var(--color-muted);font-size:17px}.recent-articles{margin-block:96px}.article-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;display:grid}.article-cards>a>picture{aspect-ratio:1.6;border-radius:24px;margin-bottom:16px;overflow:hidden}.article-cards img{object-fit:cover;width:100%;height:100%}.article-cards h3{margin-bottom:8px;font-size:24px;line-height:1.2}.article-cards p{font-size:17px}@media (width<=809px){.article-cards{grid-template-columns:1fr;gap:40px}.recent-articles{margin-block:64px}}.whistle-hero{background:linear-gradient(#fe4e02 29%,#fff 100%);font-family:DM Sans,sans-serif}.whistle-hero .product-hero-copy>p{letter-spacing:-.4px;line-height:1.3}.whistle-hero:before{opacity:.1}.whistle-hero .download-button{letter-spacing:-.4px;font-family:DM Sans,sans-serif}@media (width<=809px){.whistle-hero .product-hero-copy{width:calc(100% - 32px)}.whistle-hero .product-hero-copy>p,.whistle-hero .download-button{letter-spacing:-.34px}}.whistle-hero .product-hero-copy,.whistle-hero .hero-devices{z-index:2;position:relative}.rings-canvas{opacity:.3;pointer-events:none;z-index:0;width:100%;height:100%;position:absolute;inset:0}.whistle-hero:before{z-index:1}.whistle-hero{min-height:1229px}@media (width<=809px){.whistle-hero{min-height:1072px}}.whistle-hero{padding-top:182px}.whistle-hero .hero-devices{gap:16px;width:100%;max-width:none;height:783px;margin:0;position:absolute;bottom:-120px;left:0;overflow:visible;mask-image:none}.whistle-hero .hero-device.device-1{margin-top:42px}.whistle-hero:after{content:"";pointer-events:none;z-index:3;background:linear-gradient(#fffdfa00 35%,#fffefc26 55.0764%,#ffffff91 81.5702%,#fff 100%);width:100%;height:230px;position:absolute;bottom:-1px;left:0}@media (width<=809px){.whistle-hero{padding-top:138px}.whistle-hero .hero-devices{gap:7px;height:549px;bottom:-72px;left:6px}.whistle-hero .hero-device{width:173px}.whistle-hero .hero-device.device-1{margin-top:28px}}.section-heading{grid-template-columns:40% minmax(0,1fr)}.feature-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:32px}.feature-card{grid-column:span var(--span,3);height:auto;min-height:var(--height,0px);padding:var(--padding,32px);corner-shape:superellipse(1.7);border-radius:64px;flex-direction:column;display:flex}.feature-text{z-index:2;width:min(100%,var(--copy-width,100%));position:relative}.feature-copy,.feature-card .feature-copy{font-size:20px;line-height:1.4}.feature-card .feature-art{max-width:none;margin:0;display:block;position:absolute;inset:0}.feature-layer{left:var(--x);top:var(--y);width:var(--w);height:var(--h);position:absolute}.feature-layer picture,.feature-layer img{object-fit:cover;width:100%;height:100%;display:block}.feature-layer.phone-screen{border-radius:12%/5.7%;overflow:hidden}.feature-layer.watch-screen{border-radius:22%;overflow:hidden}.photo-feature .feature-copy strong{color:#fffdfa}.photo-feature:after{content:"";background:var(--overlay);opacity:var(--overlay-opacity,1);pointer-events:none;z-index:1;position:absolute;inset:0}.copy-bottom{justify-content:flex-end}.icon-feature{background:0 0;border-radius:0;flex-direction:column;align-items:flex-start;gap:32px;height:auto;padding:32px;display:flex;overflow:visible}.icon-features{gap:0}.feature-grid+.icon-features{margin-top:32px}.weighted-features{grid-template-columns:560fr 496fr}.weighted-features .feature-card{grid-column:auto}body[data-product=whistle] .feature-card{letter-spacing:-.4px;font-family:DM Sans,sans-serif;font-weight:500}body[data-product=whistle] .feature-copy{line-height:1.3}@media (width<=809px){.feature-grid{grid-template-columns:minmax(0,1fr);gap:24px}.feature-card{height:auto;min-height:var(--mobile-height,0px);padding:var(--mobile-padding,24px);grid-column:auto}.feature-text{width:min(100%,var(--mobile-copy-width,100%))}.feature-copy,.feature-card .feature-copy{font-size:17px;line-height:1.4}.feature-card.device-feature .feature-art{height:0;margin:var(--mobile-art-gap,32px) calc(-1 * var(--mobile-padding,24px)) 0;position:relative;inset:auto}.feature-layer{left:var(--mobile-x);top:var(--mobile-y);width:var(--mobile-w);height:var(--mobile-h)}.copy-bottom{justify-content:flex-start}.mobile-copy-bottom{justify-content:flex-end}.icon-feature{gap:32px;height:auto;padding:24px}.icon-features{gap:0}body[data-product=whistle] .product-section.wide-content{width:calc(100% - 32px)}body[data-product=whistle] .feature-card{letter-spacing:-.34px}body[data-product=whistle] .feature-grid{gap:32px}body[data-product=whistle] .icon-features{gap:0}.photo-feature:after{background:var(--mobile-overlay,var(--overlay))}}@media (width>=810px){body[data-product=peaks] .product-section.wide-content,body[data-product=whistle] .product-section.wide-content{width:min(1088px,100% - 64px)}}@media (width>=810px) and (width<=1199px){body[data-product=peaks] .section-heading{display:block}body[data-product=peaks] .section-heading h2{max-width:none;font-size:40px}body[data-product=peaks] .section-heading p{margin-top:16px}.feature-card{height:auto;min-height:var(--tablet-height,0px);padding:var(--tablet-padding,32px)}.feature-text{width:min(100%,var(--tablet-copy-width,100%))}.feature-layer{left:var(--tablet-x,var(--x));top:var(--tablet-y,var(--y));width:var(--tablet-w,var(--w));height:var(--tablet-h,var(--h))}.copy-bottom{justify-content:flex-start}.tablet-copy-bottom{justify-content:flex-end}}.section-heading{align-items:center}.section-heading h2{max-width:none}body[data-product=peaks] .section-heading h2{letter-spacing:-.01em}body[data-product=whistle] .section-heading h2{letter-spacing:-1.44px;font:500 48px/1.1 DM Sans,sans-serif}body[data-product=whistle] .coach-intro h2,body[data-product=whistle] .product-about>h2,body[data-product=whistle] .product-faq>h2{letter-spacing:-3.84px;font:500 64px/1 DM Sans,sans-serif}body[data-product=whistle] .coach-intro>p,body[data-product=whistle] .section-heading>p,body[data-product=whistle] .product-about>p{letter-spacing:-.4px;font-family:DM Sans,sans-serif;line-height:1.3}body[data-product=whistle] .product-final:has(.coach-orb) h2{letter-spacing:-4.8px;font:500 80px/1 DM Sans,sans-serif}@media (width<=809px){body[data-product=peaks] .section-heading h2{font-size:36px}body[data-product=whistle] .section-heading h2{letter-spacing:-.96px;font-size:32px}body[data-product=whistle] .coach-intro h2,body[data-product=whistle] .product-about>h2,body[data-product=whistle] .product-faq>h2{letter-spacing:-2.88px;font-size:48px}body[data-product=whistle] .coach-intro>p,body[data-product=whistle] .section-heading>p,body[data-product=whistle] .product-about>p{letter-spacing:-.34px}body[data-product=whistle] .product-final:has(.coach-orb) h2{letter-spacing:-3.84px;font-size:64px}}.feature-card.device-feature{justify-content:flex-start}.feature-card.device-feature .feature-text{width:100%;min-height:var(--row-copy-height,0px)}.feature-card.device-feature .feature-art{height:0;margin:32px calc(-1 * var(--padding,32px)) 0;flex:none;position:relative;inset:auto}@media (width>=810px) and (width<=1199px){.feature-card.device-feature .feature-art{margin-inline:calc(-1 * var(--tablet-padding,32px))}}@media (width<=809px){.feature-card.device-feature .feature-art{margin:32px calc(-1 * var(--mobile-padding,24px)) 0}}.photo-feature .feature-copy{color:#fffdfa}.photo-feature:after{display:none}.photo-feature .feature-text{--caption-padding:var(--padding,32px);--caption-fade:96px}.photo-feature .feature-text:before{content:"";z-index:-1;inset:calc(-1 * var(--caption-padding)) calc(-1 * var(--caption-fade)) -72px calc(-1 * var(--caption-padding));mask-image:linear-gradient(90deg,#000 calc(100% - var(--caption-fade)),transparent);pointer-events:none;background:linear-gradient(#000b 0%,#0009 calc(100% - 96px),#0005 calc(100% - 64px),#0000);position:absolute}.photo-feature.copy-bottom .feature-text:before{inset:-72px calc(-1 * var(--caption-fade)) calc(-1 * var(--caption-padding)) calc(-1 * var(--caption-padding));background:linear-gradient(0deg,#000b 0%,#0009 calc(100% - 96px),#0005 calc(100% - 64px),#0000)}@media (width>=810px) and (width<=1199px){.photo-feature .feature-text{--caption-padding:var(--tablet-padding,32px)}.photo-feature .feature-text:before{inset:calc(-1 * var(--caption-padding)) calc(-1 * var(--caption-fade)) -72px calc(-1 * var(--caption-padding));background:linear-gradient(#000b 0%,#0009 calc(100% - 96px),#0005 calc(100% - 64px),#0000)}.photo-feature.tablet-copy-bottom .feature-text:before{inset:-72px calc(-1 * var(--caption-fade)) calc(-1 * var(--caption-padding)) calc(-1 * var(--caption-padding));background:linear-gradient(0deg,#000b 0%,#0009 calc(100% - 96px),#0005 calc(100% - 64px),#0000)}}@media (width<=809px){body[data-product=peaks] .product-section.wide-content{width:calc(100% - 32px)}.photo-feature .feature-text{--caption-padding:var(--mobile-padding,24px)}.photo-feature .feature-text:before{inset:calc(-1 * var(--caption-padding)) calc(-1 * var(--caption-fade)) -72px calc(-1 * var(--caption-padding));background:linear-gradient(#000b 0%,#0009 calc(100% - 96px),#0005 calc(100% - 64px),#0000)}.photo-feature.mobile-copy-bottom .feature-text:before{inset:-72px calc(-1 * var(--caption-fade)) calc(-1 * var(--caption-padding)) calc(-1 * var(--caption-padding));background:linear-gradient(0deg,#000b 0%,#0009 calc(100% - 96px),#0005 calc(100% - 64px),#0000)}}
