.v-dialog{align-items:center;justify-content:center;margin:auto}.v-dialog>.v-overlay__content{margin:24px;max-height:calc(100% - 48px);max-width:calc(100% - 48px);width:calc(100% - 48px)}.v-dialog>.v-overlay__content,.v-dialog>.v-overlay__content>form{display:flex;flex-direction:column;min-height:0}.v-dialog>.v-overlay__content>.v-card,.v-dialog>.v-overlay__content>.v-sheet,.v-dialog>.v-overlay__content>form>.v-card,.v-dialog>.v-overlay__content>form>.v-sheet{--v-scrollbar-offset:0px;border-radius:6px;box-shadow:0 4px 18px rgba(var(--v-shadow-key-umbra-color),var(--v-shadow-lg-opacity)),0 0 transparent,0 0 transparent;flex:1 1 100%;overflow-y:auto}.v-dialog>.v-overlay__content>.v-card,.v-dialog>.v-overlay__content>form>.v-card{display:flex;flex-direction:column}.v-dialog>.v-overlay__content>.v-card>.v-card-item,.v-dialog>.v-overlay__content>form>.v-card>.v-card-item{padding:24px 24px 0}.v-dialog>.v-overlay__content>.v-card>.v-card-item+.v-card-text,.v-dialog>.v-overlay__content>form>.v-card>.v-card-item+.v-card-text{padding-top:24px}.v-dialog>.v-overlay__content>.v-card>.v-card-text,.v-dialog>.v-overlay__content>form>.v-card>.v-card-text{font-size:inherit;letter-spacing:normal;line-height:inherit;padding:24px}.v-dialog>.v-overlay__content>.v-card>.v-card-actions,.v-dialog>.v-overlay__content>form>.v-card>.v-card-actions{justify-content:flex-end}.v-dialog--fullscreen{--v-scrollbar-offset:0px}.v-dialog--fullscreen>.v-overlay__content{border-radius:0;height:100%;left:0;margin:0;max-height:100%;max-width:100%;overflow-y:auto;padding:0;top:0;width:100%}.v-dialog--fullscreen>.v-overlay__content>.v-card,.v-dialog--fullscreen>.v-overlay__content>.v-sheet,.v-dialog--fullscreen>.v-overlay__content>form>.v-card,.v-dialog--fullscreen>.v-overlay__content>form>.v-sheet{border-radius:0;min-height:100%;min-width:100%}.v-dialog--scrollable>.v-overlay__content>form,.v-dialog--scrollable>.v-overlay__content>form>.v-card{max-height:100%;max-width:100%}.v-dialog--scrollable>.v-overlay__content,.v-dialog--scrollable>.v-overlay__content>.v-card,.v-dialog--scrollable>.v-overlay__content>form,.v-dialog--scrollable>.v-overlay__content>form>.v-card{display:flex;flex:1 1 100%;flex-direction:column}.v-dialog--scrollable>.v-overlay__content>.v-card>.v-card-text,.v-dialog--scrollable>.v-overlay__content>form>.v-card>.v-card-text{backface-visibility:hidden;overflow-y:auto}.product-shot[data-v-82079b17]{margin:0;min-inline-size:0}.product-shot__button[data-v-82079b17]{background:#fff;border:1px solid rgba(var(--v-border-color),.3);border-radius:14px;box-shadow:0 24px 64px #001d1818;cursor:zoom-in;display:block;inline-size:100%;overflow:hidden;padding:0;text-align:start}.product-shot__button[data-v-82079b17]:focus-visible{outline:3px solid rgb(var(--v-theme-primary));outline-offset:5px}.product-shot img[data-v-82079b17]{block-size:auto;display:block;inline-size:100%}.product-shot__chrome[data-v-82079b17]{align-items:center;background:#f4f7f6;border-block-end:1px solid #e5eae8;color:#577168;display:flex;gap:6px;padding:11px 15px}.product-shot__chrome>span[data-v-82079b17]:not(.product-shot__brand){background:#adc1b8;block-size:6px;border-radius:50%;inline-size:6px}.product-shot__brand[data-v-82079b17]{flex:1;font-size:10px;font-weight:600;letter-spacing:.04em;margin-inline-start:8px}.product-shot figcaption[data-v-82079b17]{color:rgba(var(--v-theme-on-surface),.65);font-size:.75rem;line-height:1.6;margin-block-start:14px;text-align:center}.product-shot--phone[data-v-82079b17]{margin-inline:auto;max-inline-size:260px}.product-shot--phone .product-shot__button[data-v-82079b17]{border:7px solid #18382e;border-radius:30px}.product-shot--phone img[data-v-82079b17]{aspect-ratio:9/17;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.product-shot__expanded[data-v-82079b17]{max-block-size:78vh;max-inline-size:100%;-o-object-fit:contain;object-fit:contain}.product-hero[data-v-b3363253]{background:radial-gradient(ellipse at 85% 5%,#215244 0,transparent 60%),#102c24;color:#fff;overflow:hidden;padding-block:clamp(3rem,7vw,6.5rem);position:relative}.product-hero__copy[data-v-b3363253]{position:relative;z-index:1}.product-hero h1[data-v-b3363253]{color:#fff;font-size:clamp(2.35rem,4.2vw,3.8rem);font-weight:650;letter-spacing:-.035em;line-height:1.22;margin-block-end:1.5rem;max-inline-size:15ch;overflow-wrap:anywhere;text-wrap:balance}.product-hero__kicker[data-v-b3363253]{color:#8ee1bf!important}.product-hero__description[data-v-b3363253]{color:#d0dfd9;font-size:1.1rem;line-height:1.9;margin-block-end:2rem;max-inline-size:34rem}.product-hero__actions[data-v-b3363253]{display:flex;flex-wrap:wrap;gap:12px}.product-hero__tags[data-v-b3363253]{color:#c4d8ce;display:flex;flex-wrap:wrap;font-size:.79rem;gap:12px 22px;list-style:none;margin-block:2rem 0;padding:0}.product-hero__tags li[data-v-b3363253]{align-items:center;display:flex;gap:7px}.product-hero__tags li>span[data-v-b3363253]{background:#6ed6a9;block-size:5px;border-radius:50%;inline-size:5px}.product-hero__visual[data-v-b3363253]{padding-inline-start:2rem;position:relative}.product-hero__frame[data-v-b3363253]{background:#ffffff08;border:1px solid hsla(0,0%,100%,.125);border-radius:24px;padding:18px;transform:rotate(-2deg)}.product-hero__frame--phone[data-v-b3363253]{margin-inline:auto;max-inline-size:310px;transform:rotate(4deg)}.product-hero__caption[data-v-b3363253]{color:#acc7bb;font-size:.75rem;margin-block:1.5rem 0;text-align:center}@media(max-width:1279px){.product-hero__visual[data-v-b3363253]{padding:3rem 12px 12px}.product-hero h1[data-v-b3363253]{max-inline-size:22ch}.product-hero__frame[data-v-b3363253]:not(.product-hero__frame--phone){margin-inline:auto;max-inline-size:850px}}@media(prefers-reduced-motion:reduce){.product-hero__frame[data-v-b3363253]{transform:none}}
