.home-hero__side-item--built{overflow:visible;background:none}@media screen and (min-width:750px){.home-hero__side-item--built>.home-side-app,.home-hero__side-item--built>.home-side-scanner{position:absolute;top:0;right:0;bottom:0;left:0}}@media screen and (max-width:749px){.home-hero__side-item--built>.home-side-app,.home-hero__side-item--built>.home-side-scanner{height:100%}}@media screen and (min-width:750px){.home-hero-section:has(.home-side-app) .home-hero-section__inner{padding-top:3.8rem}}@media screen and (max-width:749px){.home-hero__side:has(.home-side-app){padding-top:3.4rem}.home-hero__side-item--built{aspect-ratio:8 / 5}}.home-side-app{--app-red: #e31c2d;--app-orange: #ff6b57;container-type:inline-size;position:relative;display:block;min-height:0;border-radius:var(--hero-radius, 2rem);isolation:isolate;color:#fff}.home-side-app__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden;border-radius:inherit;background:radial-gradient(circle at 82% 18%,rgba(54,104,255,.55),transparent 52%),radial-gradient(circle at 10% 100%,rgba(0,12,70,.55),transparent 55%),linear-gradient(135deg,#001b70,#08288f 60%,#001b70)}.home-side-app__bg:before{content:"";position:absolute;inset-inline-start:-4cqw;bottom:-8cqw;width:34cqw;height:34cqw;opacity:.1;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' fill='%23fff'%3E%3Cellipse cx='50' cy='66' rx='22' ry='19'/%3E%3Cellipse cx='22' cy='40' rx='9' ry='12'/%3E%3Cellipse cx='41' cy='24' rx='9' ry='12'/%3E%3Cellipse cx='62' cy='24' rx='9' ry='12'/%3E%3Cellipse cx='80' cy='40' rx='9' ry='12'/%3E%3C/svg%3E") center / contain no-repeat;transform:rotate(-14deg)}.home-side-app__copy{position:relative;z-index:2;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:1.7cqw;width:62%;height:100%;padding:5cqw 0 5cqw 5.6cqw;box-sizing:border-box}.home-side-app__title{margin:0;text-wrap:balance;font-size:5.7cqw;font-weight:800;line-height:1.04;letter-spacing:-.01em;color:#fff}.home-side-app__sub{margin:0;font-size:3cqw;font-weight:600;line-height:1.25;color:#fff}.home-side-app__sub strong{font-weight:700;color:var(--app-orange)}.home-side-app__pill{display:inline-block;padding:.9cqw 2.6cqw;border-radius:99rem;background:var(--app-red);font-size:2.6cqw;font-weight:800;line-height:1.2;letter-spacing:.02em;white-space:nowrap;box-shadow:0 1cqw 2.4cqw #e31c2d59}.home-side-app__stores{display:flex;gap:1.8cqw;margin-top:.6cqw}.home-side-app__stores a{display:block;border-radius:1.6cqw;transition:transform .18s ease}.home-side-app__stores a:hover,.home-side-app__stores a:focus-visible{transform:translateY(-.5cqw)}.home-side-app__stores img{display:block;width:auto;height:7.6cqw}.home-side-app__stage{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none;clip-path:inset(-30cqw -14cqw 0 -14cqw round 0 0 var(--hero-radius, 2rem) var(--hero-radius, 2rem))}.home-side-app__phone{position:absolute;inset-inline-end:2.6cqw;top:-8cqw;width:29cqw;height:auto;filter:drop-shadow(0 2cqw 2.6cqw rgba(0,8,56,.5));transform-origin:50% 100%;animation:home-app-phone-float 5s ease-in-out infinite}@keyframes home-app-phone-float{0%,to{transform:translateY(0) rotate(1.5deg)}50%{transform:translateY(-1.4cqw) rotate(-.5deg)}}.home-side-scanner{--sc-navy: #001b70;--sc-teal: #14a698;--sc-orange: #e5530b;container-type:inline-size;position:relative;display:block;min-height:0;border-radius:var(--hero-radius, 2rem);isolation:isolate;color:var(--sc-navy);text-decoration:none}.home-side-scanner__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden;border-radius:inherit;background:radial-gradient(circle at 88% 10%,rgba(255,255,255,.9),transparent 45%),linear-gradient(135deg,#e6f6f3,#dcebfb);box-shadow:inset 0 0 0 1px #001b7012}.home-side-scanner__bg:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.55;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='36' viewBox='0 0 36 36'%3E%3Cpath d='M18 12v12M12 18h12' stroke='%2314a698' stroke-opacity='.28' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E");-webkit-mask-image:linear-gradient(90deg,transparent 25%,#000 85%);mask-image:linear-gradient(90deg,transparent 25%,#000 85%)}.home-side-scanner__copy{position:relative;z-index:2;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:1.5cqw;width:60%;height:100%;padding:5cqw 0 5cqw 5.6cqw;box-sizing:border-box}.home-side-scanner__eyebrow{display:inline-block;padding:.7cqw 2.2cqw;border-radius:99rem;background:var(--sc-teal);color:#fff;font-size:2.3cqw;font-weight:800;letter-spacing:.08em;line-height:1.2;text-transform:uppercase}.home-side-scanner__title{text-wrap:balance;font-size:5.4cqw;font-weight:800;line-height:1.06;letter-spacing:-.01em}.home-side-scanner__text{font-size:2.9cqw;font-weight:500;line-height:1.35;color:#3b4d73}.home-side-scanner__cta{display:inline-flex;align-items:center;gap:1.4cqw;margin-top:.8cqw;padding:1.7cqw 3.6cqw 1.7cqw 3cqw;border-radius:99rem;background:var(--sc-navy);color:#fff;font-size:2.9cqw;font-weight:700;line-height:1.1;box-shadow:0 1.2cqw 2.6cqw #001b704d;transition:background-color .18s ease,transform .18s ease}.home-side-scanner__cta svg{width:3.8cqw;height:3.8cqw;flex:none;fill:none;stroke:currentColor}.home-side-scanner:hover .home-side-scanner__cta,.home-side-scanner:focus-visible .home-side-scanner__cta{background:var(--sc-orange);transform:translateY(-.4cqw)}.home-side-scanner__visual{position:absolute;inset-inline-end:4.4cqw;top:50%;width:34cqw;height:40cqw;transform:translateY(-50%)}.home-side-scanner__card{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;gap:2cqw;padding:3.2cqw 3cqw;box-sizing:border-box;border-radius:3cqw;background:#fff;box-shadow:0 2.4cqw 4.4cqw #001b7033,0 0 0 1px #001b700d;transform:rotate(4deg)}.home-side-scanner__tag{width:7cqw;height:7cqw;border-radius:2cqw;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' fill='%23fff'%3E%3Cellipse cx='50' cy='66' rx='22' ry='19'/%3E%3Cellipse cx='22' cy='40' rx='9' ry='12'/%3E%3Cellipse cx='41' cy='24' rx='9' ry='12'/%3E%3Cellipse cx='62' cy='24' rx='9' ry='12'/%3E%3Cellipse cx='80' cy='40' rx='9' ry='12'/%3E%3C/svg%3E") center / 70% no-repeat,var(--sc-teal)}.home-side-scanner__line{height:1.7cqw;border-radius:99rem;background:#dbe5f3}.home-side-scanner__line--1{width:82%}.home-side-scanner__line--2{width:54%}.home-side-scanner__bars{flex:1;min-height:0;margin-top:.6cqw;background:repeating-linear-gradient(90deg,#0d1b45 0 .5cqw,transparent .5cqw 1cqw,#0d1b45 1cqw 2.1cqw,transparent 2.1cqw 2.6cqw,#0d1b45 2.6cqw 3.1cqw,transparent 3.1cqw 4.1cqw,#0d1b45 4.1cqw 4.6cqw,transparent 4.6cqw 5.1cqw)}.home-side-scanner__frame{position:absolute;top:-2cqw;right:-2cqw;bottom:-2cqw;left:-2cqw;background:linear-gradient(var(--sc-orange),var(--sc-orange)) top left / 6cqw .8cqw no-repeat,linear-gradient(var(--sc-orange),var(--sc-orange)) top left / .8cqw 6cqw no-repeat,linear-gradient(var(--sc-orange),var(--sc-orange)) top right / 6cqw .8cqw no-repeat,linear-gradient(var(--sc-orange),var(--sc-orange)) top right / .8cqw 6cqw no-repeat,linear-gradient(var(--sc-orange),var(--sc-orange)) bottom left / 6cqw .8cqw no-repeat,linear-gradient(var(--sc-orange),var(--sc-orange)) bottom left / .8cqw 6cqw no-repeat,linear-gradient(var(--sc-orange),var(--sc-orange)) bottom right / 6cqw .8cqw no-repeat,linear-gradient(var(--sc-orange),var(--sc-orange)) bottom right / .8cqw 6cqw no-repeat;border-radius:1cqw}.home-side-scanner__laser{position:absolute;inset-inline:-1cqw;top:12%;height:.7cqw;border-radius:99rem;background:linear-gradient(90deg,transparent,var(--sc-orange) 18%,#ff8a3d 50%,var(--sc-orange) 82%,transparent);box-shadow:0 0 2.4cqw .6cqw #e5530b73;animation:home-scan-laser 3.2s ease-in-out infinite}.home-side-scanner__found{position:absolute;inset-inline-start:-6cqw;bottom:2cqw;display:inline-flex;align-items:center;gap:1cqw;padding:1.2cqw 2.4cqw 1.2cqw 1.6cqw;border-radius:99rem;background:var(--sc-teal);color:#fff;font-size:2.6cqw;font-weight:800;line-height:1;box-shadow:0 1.4cqw 2.8cqw #14a69866;opacity:0;transform:scale(.6);transform-origin:0 100%;animation:home-scan-found 3.2s ease-in-out infinite}.home-side-scanner__found svg{width:3.2cqw;height:3.2cqw}@keyframes home-scan-laser{0%,8%{top:10%;opacity:0}14%{opacity:1}62%{top:88%;opacity:1}70%,to{top:88%;opacity:0}}@keyframes home-scan-found{0%,62%{opacity:0;transform:scale(.6)}70%{opacity:1;transform:scale(1.08)}75%,92%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.9)}}@media(prefers-reduced-motion:reduce){.home-side-app__phone,.home-side-scanner__laser{animation:none}.home-side-scanner__laser{top:50%}.home-side-scanner__found{animation:none;opacity:1;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/section-home-side-banners.css.map */
