.AppInstallLinks_badges__ydV1z{--badge-h:44px;display:flex;flex-wrap:wrap;align-items:center;gap:calc(var(--badge-h) * .3)}@media (max-width:359px){.AppInstallLinks_badges__ydV1z{--badge-h:40px}}@media (min-width:768px){.AppInstallLinks_badges__ydV1z{--badge-h:52px}}.AppInstallLinks_badge__6ynjQ{display:block;flex:none;border-radius:calc(var(--badge-h) * .2);transition:box-shadow .15s ease}.AppInstallLinks_badge__6ynjQ img{display:block;width:auto;height:var(--badge-h)}.AppInstallLinks_badge__6ynjQ:hover{box-shadow:0 0 0 3px var(--bg,#050b07),0 0 0 4px rgba(214,255,226,.4)}.AppInstallLinks_badge__6ynjQ:focus-visible{outline:2px solid var(--green-hi,#86f09f);outline-offset:4px}.AppPlatform_install__mMaIK{margin-block:32px 8px}.AppPlatform_screens__QQrFL{display:grid;grid-auto-columns:minmax(180px,1fr);grid-auto-flow:column;grid-gap:16px;gap:16px;margin-top:clamp(28px,4vw,48px);padding-bottom:8px;overflow-x:auto;scroll-snap-type:x mandatory}.AppPlatform_screenshotCard__AH3DT{scroll-snap-align:start}.AppPlatform_screens__QQrFL img{width:100%;border-radius:22px;box-shadow:0 0 0 1px hsla(51,44%,94%,.12)}.AppPlatform_screens__QQrFL figcaption{margin-top:10px;color:#c6d3c8;font-size:.875rem;font-weight:300}.AppPlatform_promo__jLjcJ{display:grid;grid-gap:16px;gap:16px;max-width:760px;margin-top:clamp(40px,5vw,64px)}.AppPlatform_promo__jLjcJ video{width:100%;border-radius:20px;background:#06130c}.AppPlatform_features__EUaEK{margin-top:clamp(32px,4vw,56px)}.AppPlatform_featureTitle__nq_Lq{margin-bottom:8px;font-size:1.1875rem;font-weight:600;letter-spacing:-.015em}.AppPlatform_related__AWOBL{margin-top:24px}.AppPlatform_relatedLabel__nuS46{color:#0d6b32;font-size:.875rem;font-weight:500}.AppPlatform_relatedTitle__xQzyY{display:block;margin-block:6px 8px;font-size:1.1875rem;font-weight:600;line-height:1.3;text-decoration:underline;-webkit-text-decoration-color:rgba(10,31,20,.25);text-decoration-color:rgba(10,31,20,.25);text-underline-offset:4px}.AppPlatform_relatedTitle__xQzyY:hover{-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.CompanionApps_get__Y2hkp{display:grid;justify-items:start;grid-gap:14px;gap:14px;margin-top:32px}.CompanionApps_coming__iM94q{max-width:34rem;font-size:1.0625rem;font-weight:500;line-height:1.45}.CompanionApps_priceNote__Tiuwr{max-width:34rem;color:#c6d3c8;font-size:.9375rem;font-weight:300}.CompanionApps_heroShot___Yu_C{width:min(62vw,264px);margin:8px auto clamp(40px,8vw,72px);border-radius:28px;box-shadow:0 0 0 1px hsla(51,44%,94%,.14)}@media (min-width:960px){.CompanionApps_heroShot___Yu_C{width:min(100%,288px);margin:0 8% clamp(64px,8vw,112px) auto}}.CompanionApps_watch__cWZfK{display:flex;gap:16px;margin-top:28px}.CompanionApps_watch__cWZfK figure{flex:0 1 190px}.CompanionApps_watch__cWZfK img{width:100%;border-radius:23%/19%;box-shadow:0 0 0 1px hsla(51,44%,94%,.14)}.CompanionApps_watch__cWZfK figcaption{margin-top:10px;color:var(--text-2);font-size:.875rem;font-weight:300}.CompanionApps_links__21fAr{display:flex;flex-wrap:wrap;gap:0 24px;margin-top:16px}.CompanionApps_closeStores__lEpI7{margin-top:32px}.CompanionApps_apps__oM5HN{margin-top:clamp(28px,4vw,48px);border-top:1px solid var(--line-strong)}.CompanionApps_app__hP1tY{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:0 clamp(16px,2.5vw,28px);gap:0 clamp(16px,2.5vw,28px);padding-block:clamp(24px,3vw,36px);border-bottom:1px solid var(--line-strong)}.CompanionApps_appIcon__HZbNb{width:clamp(56px,8vw,88px);border-radius:22.5%}.CompanionApps_appName__AH9Sm{font-size:clamp(1.5rem,1.2rem + 1.1vw,2.125rem);font-weight:700;line-height:1.1;letter-spacing:-.03em;text-wrap:balance}.CompanionApps_appLine__CSc1y{max-width:40rem;margin-top:10px;font-size:1.0625rem;line-height:1.5}.CompanionApps_appWhere__ocjEm{max-width:40rem;margin-top:6px;color:var(--text-2);font-weight:300;line-height:1.55}