.feature.svelte-1vx3ggz{gap:var(--rv-primitive-spacing-40);grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;display:grid}.reverse.svelte-1vx3ggz figure:where(.svelte-1vx3ggz){order:-1}figure.svelte-1vx3ggz img:where(.svelte-1vx3ggz){width:100%;display:block}h2.svelte-1vx3ggz{align-items:center;gap:var(--rv-primitive-spacing-12);font-size:var(--rv-primitive-typography-size-28);letter-spacing:normal;line-height:1.0714;display:flex}h2.svelte-1vx3ggz img:where(.svelte-1vx3ggz){width:1.875rem}p.svelte-1vx3ggz{margin-top:var(--rv-primitive-spacing-24);font-weight:var(--rv-primitive-typography-weight-medium)}.button.svelte-1vx3ggz{margin-top:var(--rv-primitive-spacing-32)}.button.svelte-1vx3ggz .panel{min-height:3.5rem}@media (width<=980px){.feature.svelte-1vx3ggz{gap:var(--rv-primitive-spacing-24);grid-template-columns:minmax(0,1fr)}figure.svelte-1vx3ggz{order:-1}}@media (width<=767px){h2.svelte-1vx3ggz{font-size:var(--rv-primitive-typography-size-20)}h2.svelte-1vx3ggz img:where(.svelte-1vx3ggz){width:1.5rem}p.svelte-1vx3ggz{margin-top:var(--rv-primitive-spacing-16);font-size:var(--rv-primitive-typography-size-13)}.button.svelte-1vx3ggz{margin-top:var(--rv-primitive-spacing-24)}.button.svelte-1vx3ggz .panel{min-height:2.6875rem}}.hero.svelte-ypbj28{margin-top:calc(var(--rv-layout-header-height) * -1);padding:var(--rv-layout-header-height) var(--rv-layout-gutter) var(--rv-primitive-spacing-90);background:url(../../../assets/images/hero-bg.svg) 50% 20% / cover no-repeat var(--rv-case-hero-background);color:var(--rv-face-text-inverse);position:relative}.hero-inner.svelte-ypbj28{gap:var(--rv-primitive-spacing-32);max-width:var(--rv-layout-page-width);grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;height:39.6875rem;margin:0 auto;display:grid}h1.svelte-ypbj28{font-size:var(--rv-primitive-typography-size-65);letter-spacing:normal;white-space:nowrap;word-break:keep-all;line-break:strict;line-height:1.5385}.hero-text.svelte-ypbj28 p:where(.svelte-ypbj28){margin-top:var(--rv-primitive-spacing-24);font-weight:var(--rv-primitive-typography-weight-medium)}.hero-text.svelte-ypbj28 .button:where(.svelte-ypbj28){margin-top:var(--rv-primitive-spacing-32)}.hero-text.svelte-ypbj28 .button:where(.svelte-ypbj28) .panel{min-height:3.5rem}.hero.svelte-ypbj28 figure:where(.svelte-ypbj28){height:100%}.hero.svelte-ypbj28 figure:where(.svelte-ypbj28) img:where(.svelte-ypbj28){object-fit:contain;width:100%;height:100%;display:block}.scroll.svelte-ypbj28{right:var(--rv-primitive-spacing-32);bottom:var(--rv-primitive-spacing-90);align-items:center;gap:var(--rv-primitive-spacing-12);color:var(--rv-face-text-inverse);font-family:var(--rv-typography-family-latin);font-weight:var(--rv-primitive-typography-weight-medium);writing-mode:vertical-rl;animation:svelte-ypbj28-scroll-fade-in var(--rv-movement-transition-hover-duration) var(--rv-movement-animation-attention-fade-easing) var(--rv-movement-animation-attention-delay) backwards, svelte-ypbj28-scroll-drop-in var(--rv-movement-transition-pop-duration) var(--rv-movement-animation-attention-fade-easing) var(--rv-movement-animation-attention-delay) backwards;text-decoration:none;display:flex;position:absolute;transform:rotate(180deg)}.scroll.svelte-ypbj28:hover{color:var(--rv-face-text-inverse);animation:rv-blink var(--rv-movement-animation-blink-duration) var(--rv-movement-animation-blink-easing)}.arrows.svelte-ypbj28{display:flex}.arrows.svelte-ypbj28 span:where(.svelte-ypbj28){place-items:center;width:1rem;height:.5625rem;display:grid}.arrows.svelte-ypbj28 span:where(.svelte-ypbj28):before{content:"";border:0 solid;border-width:2px 0 0 2px;width:.6875rem;height:.6875rem;margin-top:.3125rem;rotate:45deg}.arrows.svelte-ypbj28 span:where(.svelte-ypbj28){--arrow-delay:calc(var(--rv-movement-animation-attention-delay) + var(--rv-movement-transition-pop-duration));animation:svelte-ypbj28-arrow-attention var(--rv-movement-animation-attention-interval) var(--rv-movement-animation-attention-easing) var(--arrow-delay) infinite backwards}.arrows.svelte-ypbj28 span:where(.svelte-ypbj28):nth-child(2){--arrow-delay:calc(var(--rv-movement-animation-attention-delay) + var(--rv-movement-transition-pop-duration) + var(--rv-movement-transition-reveal-stagger))}.arrows.svelte-ypbj28 span:where(.svelte-ypbj28):nth-child(3){--arrow-delay:calc(var(--rv-movement-animation-attention-delay) + var(--rv-movement-transition-pop-duration) + 2 * var(--rv-movement-transition-reveal-stagger))}.scroll.svelte-ypbj28:hover .arrows:where(.svelte-ypbj28) span:where(.svelte-ypbj28){animation:svelte-ypbj28-arrow-once var(--rv-movement-animation-attention-duration) var(--rv-movement-animation-attention-easing) calc(var(--arrow-delay) - var(--rv-movement-animation-attention-delay) - var(--rv-movement-transition-pop-duration)) backwards}@keyframes svelte-ypbj28-scroll-fade-in{0%{opacity:0}}@keyframes svelte-ypbj28-scroll-drop-in{0%{translate:0 calc(-1 * var(--rv-movement-transition-reveal-side-distance))}}@keyframes svelte-ypbj28-arrow-attention{0%{opacity:0;translate:0 var(--rv-movement-animation-attention-distance)}20.8%{opacity:1;translate:0}}@keyframes svelte-ypbj28-arrow-once{0%{opacity:0;translate:0 var(--rv-movement-animation-attention-distance)}}.features.svelte-ypbj28{max-width:calc(var(--rv-layout-page-width) + var(--rv-layout-gutter) * 2);padding:var(--rv-primitive-spacing-90) var(--rv-layout-gutter);margin:0 auto}.divided.svelte-ypbj28{margin-top:var(--rv-primitive-spacing-80);padding-top:var(--rv-primitive-spacing-80);border-top:1px solid var(--rv-face-border-heading)}.updates.svelte-ypbj28{padding:var(--rv-primitive-spacing-90) var(--rv-layout-gutter);background:var(--rv-case-section-pale)}.updates-inner.svelte-ypbj28{grid-template-columns:minmax(0, 1fr) var(--rv-layout-banner-width);gap:var(--rv-primitive-spacing-40);max-width:var(--rv-layout-page-width);align-items:start;margin:0 auto;display:grid}.banner.svelte-ypbj28{margin-top:var(--rv-primitive-spacing-60)}.banner.svelte-ypbj28>img:where(.svelte-ypbj28){border-radius:var(--rv-primitive-radius-10) var(--rv-primitive-radius-10) 0 0;width:100%;display:block}.banner.svelte-ypbj28 ul:where(.svelte-ypbj28){--badge-height:2.8125rem;justify-content:center;gap:var(--rv-primitive-spacing-12) var(--rv-primitive-spacing-20);padding:var(--rv-primitive-spacing-12) 0;border-radius:0 0 var(--rv-primitive-radius-10) var(--rv-primitive-radius-10);background:var(--rv-case-page-background);flex-wrap:wrap;list-style:none;display:flex}.banner.svelte-ypbj28 a:where(.svelte-ypbj28){line-height:0;display:block}.banner.svelte-ypbj28 a:where(.svelte-ypbj28):hover{opacity:.6}.ios.svelte-ypbj28 img:where(.svelte-ypbj28){width:auto;height:var(--badge-height)}.android.svelte-ypbj28 img:where(.svelte-ypbj28){width:auto;max-width:none;height:calc(var(--badge-height) * 250 / 168);margin:calc(var(--badge-height) * -41 / 168)}@media (width<=980px){.hero.svelte-ypbj28{margin-top:calc(var(--rv-layout-header-height-mobile) * -1);padding:var(--rv-layout-header-height-mobile) var(--rv-layout-gutter) 44px;background-image:none}.hero-inner.svelte-ypbj28{grid-template-columns:minmax(0,1fr);gap:15px;height:auto}.hero-text.svelte-ypbj28 .button:where(.svelte-ypbj28) .panel{min-height:2.875rem}.features.svelte-ypbj28{padding-top:44px;padding-bottom:44px}.divided.svelte-ypbj28{margin-top:44px;padding-top:44px}.updates.svelte-ypbj28{padding-top:44px;padding-bottom:44px}h1.svelte-ypbj28{font-size:var(--rv-primitive-typography-size-37-5);white-space:normal;line-height:1.3333}.hero.svelte-ypbj28 figure:where(.svelte-ypbj28){margin:10px calc(var(--rv-layout-gutter) * -1 + 5px) 0;order:-1}.scroll.svelte-ypbj28{display:none}.updates-inner.svelte-ypbj28{grid-template-columns:minmax(0,1fr)}.banner.svelte-ypbj28{width:100%;max-width:var(--rv-layout-banner-width);margin:var(--rv-primitive-spacing-32) auto 0}}@media (width<=767px){.hero.svelte-ypbj28{padding-right:var(--rv-layout-gutter-mobile);padding-left:var(--rv-layout-gutter-mobile)}.hero.svelte-ypbj28 figure:where(.svelte-ypbj28){margin:10px calc(var(--rv-layout-gutter-mobile) * -1 + 5px) 0}.hero-text.svelte-ypbj28 p:where(.svelte-ypbj28){margin-top:var(--rv-primitive-spacing-20);font-size:var(--rv-primitive-typography-size-13)}.hero-text.svelte-ypbj28 .button:where(.svelte-ypbj28) .panel{min-height:2.6875rem}.features.svelte-ypbj28{padding-right:var(--rv-layout-gutter-mobile);padding-left:var(--rv-layout-gutter-mobile)}.features.svelte-ypbj28 figure{margin:0 calc(var(--rv-layout-gutter-mobile) * -1)}.updates.svelte-ypbj28{padding-right:var(--rv-layout-gutter-mobile);padding-left:var(--rv-layout-gutter-mobile)}}
