.component-banner[data-v-2577ad19]{color:var(--color-body-text-variant-1);font-family:var(--font-body);position:relative}@media only screen and (max-width:42rem){.component-banner[data-v-2577ad19]{top:72px}}.component-banner .font-bold[data-v-2577ad19],.component-banner[data-v-2577ad19] .font-bold,.component-banner[data-v-2577ad19] b,.component-banner[data-v-2577ad19] strong,.component-banner b[data-v-2577ad19],.component-banner strong[data-v-2577ad19]{font-weight:700;font-weight:bolder}.component-banner[data-v-2577ad19] .italic,.component-banner[data-v-2577ad19] em,.component-banner[data-v-2577ad19] i,.component-banner em[data-v-2577ad19],.component-banner i[data-v-2577ad19]{font-style:italic}.component-banner[data-v-2577ad19] .underline,.component-banner[data-v-2577ad19] u,.component-banner u[data-v-2577ad19]{text-decoration:underline}.component-banner .component-section-container[data-v-2577ad19]{margin-left:auto;margin-right:auto;max-width:1080px;padding-left:15px;padding-right:15px}.component-banner[data-v-2577ad19] .component-section-container{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.component-banner[data-v-2577ad19] a,.component-banner a[data-v-2577ad19]{color:var(--color-link-variant-1);display:inline-block}.component-banner[data-v-2577ad19] a:hover:not(.generic-button),.component-banner a[data-v-2577ad19]:hover:not(.generic-button){filter:saturate(150%);text-decoration:underline}.component-banner[data-v-2577ad19] a:active:not(.generic-button),.component-banner a[data-v-2577ad19]:active:not(.generic-button){filter:saturate(190%)}.component-banner[data-v-2577ad19] .component-section-container{max-width:1080px;min-height:185px;padding-bottom:30px;padding-top:30px}@media only screen and (max-width:64rem){.component-banner[data-v-2577ad19] .component-section-container{width:80%}}@media only screen and (max-width:42rem){.component-banner[data-v-2577ad19] .component-section-container{min-height:auto;width:90%}}.component-banner .item-title[data-v-2577ad19]{color:#000}.component-banner .item-title .item-title-text[data-v-2577ad19]{max-width:360px}.component-banner .item-content[data-v-2577ad19]{align-items:center;-moz-column-gap:65px;column-gap:65px;display:grid;font-size:20px;font-weight:900;grid-template-columns:125px 1fr;line-height:1.5;margin-left:auto;margin-right:auto;max-width:480px;text-transform:uppercase}@media only screen and (max-width:42rem){.component-banner .item-content[data-v-2577ad19]{-moz-column-gap:20px;column-gap:20px;font-size:14px}}.component-banner :has(.item-qr) .item-title[data-v-2577ad19]{text-align:center}@media only screen and (max-width:64rem){.component-banner :has(.item-qr) .item-title[data-v-2577ad19]{text-align:left}}.component-banner :has(.item-qr) .item-content[data-v-2577ad19]{grid-template-columns:125px 1fr 125px;max-width:700px}@media only screen and (max-width:64rem){.component-banner :has(.item-qr) .item-content[data-v-2577ad19]{grid-template-columns:125px 1fr;max-width:480px}}@media only screen and (max-width:42rem){.component-banner :has(.item-qr) .item-content[data-v-2577ad19]{grid-template-columns:100px 1fr}}.component-banner .item-visual[data-v-2577ad19]{height:125px;width:125px}.component-banner .item-visual[data-v-2577ad19] img{height:100%;max-width:100%}@media only screen and (max-width:42rem){.component-banner .item-visual[data-v-2577ad19]{height:100px;width:100px}}.component-banner .item-qr[data-v-2577ad19]{height:125px;width:125px}@media only screen and (max-width:64rem){.component-banner .item-qr[data-v-2577ad19]{display:none}}.component-banner .item-gradient-left[data-v-2577ad19],.component-banner .item-gradient-right[data-v-2577ad19]{height:100%;position:absolute;top:0;width:255px;width:19.69112%}.component-banner .item-gradient-left svg[data-v-2577ad19],.component-banner .item-gradient-right svg[data-v-2577ad19]{display:block}@media only screen and (max-width:1200px){.component-banner .item-gradient-left[data-v-2577ad19],.component-banner .item-gradient-right[data-v-2577ad19]{width:15%}}@media only screen and (max-width:64rem){.component-banner .item-gradient-left[data-v-2577ad19],.component-banner .item-gradient-right[data-v-2577ad19]{width:10%}}@media only screen and (max-width:42rem){.component-banner .item-gradient-left[data-v-2577ad19],.component-banner .item-gradient-right[data-v-2577ad19]{width:5%}}.component-banner .item-gradient-left[data-v-2577ad19]{left:0}.component-banner .item-gradient-right[data-v-2577ad19]{right:0}.component-banner .item-app-stores[data-v-2577ad19]{-moz-column-gap:20px;column-gap:20px;display:inline-grid;grid-template-columns:min-content auto;padding-top:10px}@media only screen and (max-width:42rem){.component-banner .item-app-stores[data-v-2577ad19]{-moz-column-gap:5px;column-gap:5px}}.component-banner .item-app-stores .item-app-store-logo[data-v-2577ad19] img,.component-banner .item-app-stores .item-app-store-logo[data-v-2577ad19] picture{display:block;height:24px}.component-banner .item-app-stores a[data-v-2577ad19],.component-banner .item-app-stores img[data-v-2577ad19],.component-banner .item-app-stores picture[data-v-2577ad19]{display:block}
