.ing-slider-dots{display:flex;justify-content:center;.ing-slider-dots__dot{background:#0000;border:1px solid #0000;border-radius:.375rem;cursor:pointer;line-height:0;margin:0 0 0 1px;outline:0;padding:0;text-align:center;@media (forced-colors:active){border-bottom-color:ButtonText;border-bottom-style:solid;border-bottom-width:2px;border-left-color:ButtonText;border-left-style:solid;border-left-width:2px;border-right-color:ButtonText;border-right-style:solid;border-right-width:2px;border-top-color:ButtonText;border-top-style:solid;border-top-width:2px}height:var(--de_d8);width:var(--de_d8);&:last-of-type{margin-right:1px}&:hover{border:1px solid var(--fg_subtle);@media (hover:none){border-bottom-color:currentcolor;border-bottom-style:none;border-bottom-width:medium;border-left-color:currentcolor;border-left-style:none;border-left-width:medium;border-right-color:currentcolor;border-right-style:none;border-right-width:medium;border-top-color:currentcolor;border-top-style:none;border-top-width:medium}@media (forced-colors:active){border-bottom-color:Highlight;border-bottom-style:solid;border-bottom-width:2px;border-left-color:Highlight;border-left-style:solid;border-left-width:2px;border-right-color:Highlight;border-right-style:solid;border-right-width:2px;border-top-color:Highlight;border-top-style:solid;border-top-width:2px;>span{border:1px solid Highlight}}}&:focus{&:focus{border-radius:.25rem;outline:solid var(--border_secondary_color) var(--border_focus-outer_width);outline-offset:0;outline-width:2px}@media (forced-colors:active){border-bottom-color:var(--fg_info);border-bottom-style:solid;border-bottom-width:2px;border-left-color:var(--fg_info);border-left-style:solid;border-left-width:2px;border-right-color:var(--fg_info);border-right-style:solid;border-right-width:2px;border-top-color:var(--fg_info);border-top-style:solid;border-top-width:2px}}&:active{background-color:var(--bg_subtle);border:1px solid var(--fg_subtle);@media (forced-colors:active){border-bottom-color:var(--fg_primary);border-bottom-style:solid;border-bottom-width:2px;border-left-color:var(--fg_primary);border-left-style:solid;border-left-width:2px;border-right-color:var(--fg_primary);border-right-style:solid;border-right-width:2px;border-top-color:var(--fg_primary);border-top-style:solid;border-top-width:2px}}html[data-theme~=tablet] &{height:var(--de_d9);width:var(--de_d9)}html[data-theme~=desk] &{height:var(--de_d8);width:var(--de_d8)}}.ing-slider-dots__dot>span{background-color:initial;border:1px solid var(--border_default_color);border-radius:.375rem;display:inline-block;height:.625rem;position:relative;transition:width .3s cubic-bezier(.175,.885,.32,1.275);width:.625rem}.ing-slider-dots__dot--active{pointer-events:none;@media (forced-colors:active){border-bottom-color:var(--fg_info);border-bottom-style:solid;border-bottom-width:2px;border-left-color:var(--fg_info);border-left-style:solid;border-left-width:2px;border-right-color:var(--fg_info);border-right-style:solid;border-right-width:2px;border-top-color:var(--fg_info);border-top-style:solid;border-top-width:2px}[card-slider] &{width:var(--de_d8);html[data-theme~=tablet] &{width:calc(4.375rem + var(--de_d4))}html[data-theme~=desk] &{width:calc(4.6875rem + var(--de_d4))}}>span{background-color:var(--fg_primary);border:1px solid var(--fg_primary);border-radius:.375rem;[card-slider] &{min-width:.625rem;width:.5rem;html[data-theme~=desk] &,html[data-theme~=tablet] &{width:calc(100% - var(--de_d4))}}}}}.image-slider{overflow:hidden;& .intrinsic-item{height:100%;object-fit:cover;object-position:top}}.image-slider__strip{display:flex;flex-direction:row;transition:transform .2s ease;will-change:transform;html[data-theme~=desk] &,html[data-theme~=tablet] &{transition:transform .6s ease,opacity .3s ease .2s}}.image-slider__strip--no-transition{transition:none}.image-slider__slide{flex-shrink:0;height:100%;margin:0;transition:opacity .6s ease .2s;width:100%}.image-slider__slide--rounded{& .intrinsic{border-radius:var(--de-border-radius)}}.image-slider__caption{color:var(--fg_subtle);margin-top:var(--de_d2);text-align:left}ing-app-store-widget{display:block}.app-store-widget{background-color:var(--bg_de-section);border-radius:0 0 1rem 1rem;padding:var(--de_d5);text-align:center;html[data-theme~=desk] &,html[data-theme~=tablet] &{grid-column-gap:var(--de_d9);border-radius:1rem;display:grid;grid-template-columns:1fr 1fr;padding:var(--de_d6) var(--de_d8);text-align:left}html[data-theme~=tablet] &{align-items:center}html[data-theme~=desk] &{&>*{display:flex}}@media (forced-colors:active){outline:1px solid CanvasText;outline-offset:-1px}}.app-store-widget__badge{height:var(--de_d10);margin:var(--de_d4) auto 0 auto;& svg{height:var(--de_d10)}html[data-theme~=desk] &,html[data-theme~=tablet] &{margin:0}}.app-store-widget__qr{html[data-theme~=desk] &{background-color:var(--bg_default);border-radius:.25rem;height:7.875rem;min-width:7.875rem;padding:.25rem;width:7.875rem;& img{border-radius:.25rem}}}.app-store-widget__content{html[data-theme~=desk] &{display:flex;flex-direction:column;gap:var(--de_d3);margin-left:var(--de_d6)}}.app-gallery{display:block}.app-gallery__wrapper{display:grid;grid-template-areas:"intro intro intro" "left slider right" "content content content";grid-template-columns:10vw 1fr 10vw;html[data-theme~=desk] &,html[data-theme~=tablet] &{column-gap:var(--de_d5);grid-template-areas:"left slider intro right" "left slider content right";grid-template-columns:var(--de_d8) 1fr 1fr var(--de_d8)}}.app-gallery__intro{grid-area:intro;margin-bottom:var(--de_d7);html[data-theme~=desk] &,html[data-theme~=tablet] &{align-self:end;margin-bottom:0;margin-left:var(--de_d2)}}.app-gallery__headline{color:var(--fg_primary);font-weight:400}.app-gallery__content{grid-area:content;margin-bottom:var(--de_d8);html[data-theme~=desk] &,html[data-theme~=tablet] &{margin-bottom:0;margin-left:var(--de_d2);padding-bottom:var(--de_d5)}}.app-gallery__dots{margin:0 0 var(--de_d5) 0;html[data-theme~=desk] &,html[data-theme~=tablet] &{margin:var(--de_d7) 0 var(--de_d5) 0}html[data-theme~=desk] &,html[data-theme~=tablet] &{& .ing-slider-dots{justify-content:flex-start}}}.app-gallery__slider{backface-visibility:hidden;display:block;grid-area:slider;position:relative;width:70vw;z-index:1;html[data-theme~=mobile] &,html[data-theme~=tablet] &{margin-bottom:var(--de_d5)}html[data-theme~=desk] &,html[data-theme~=tablet] &{border-radius:var(--de-border-radius);margin-right:var(--de_d2);overflow:hidden;width:auto}html[data-theme~=desk] &{border-radius:var(--de-border-radius) var(--de-border-radius) 0 0}.image-slider{html[data-theme~=mobile] &{transform:translateX(-15vw);width:100vw}}& .image-slider__slide{margin:0}}.app-gallery__content-title{font-weight:700;margin-bottom:var(--de_d2)}.app-gallery__content-text{margin-bottom:var(--de_d2)}.app-gallery__content-slides{display:grid}.app-gallery__content-slide{animation:kf-fade-in .6s ease-in forwards;grid-column:1;grid-row:1}.app-gallery__content-slide--hidden{animation:kf-fade-out .15s cubic-bezier(.445,.05,.55,.95) forwards;visibility:hidden}.app-gallery__arrow{align-self:center;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);background-color:initial;border:none;border-radius:8px;cursor:pointer;justify-self:center;margin:0;outline:none;padding:0;position:relative;width:100%;z-index:10;html[data-theme~=mobile] &{background-color:#ffffffe6}&:focus{border-radius:.25rem;outline:solid var(--border_secondary_color) var(--border_focus-outer_width);outline-offset:0;outline-width:2px}}.app-gallery__arrow-left{grid-area:left;html[data-theme~=mobile] &{transform:translateX(-4.5vw)}}.app-gallery__arrow-right{grid-area:right;html[data-theme~=mobile] &{transform:translateX(4.5vw)}}.app-gallery__legal{color:var(--fg_subtle);margin-top:var(--de_d3);html[data-theme~=desk] &,html[data-theme~=tablet] &{margin-top:var(--de_d5)}}