.hl{--hl-blue: #0079D0;--hl-blue-hover: #0067B1;--hl-blue-text: #0067B1;--hl-blue-bright: #4CB0FC;--hl-ink: #000000;--hl-ink-2: #1A1D24;--hl-text: #14161A;--hl-muted: #586070;--hl-tint: #F2F7FB;--hl-tint-2: #E8F2FC;--hl-border: #E3E9F0;--hl-fill: #F5F7FA;--hl-red: #C62828;--hl-red-tint: #FDECEC;--hl-radius: 18px;--hl-shadow: 0 1px 2px rgba(16, 24, 40, .04), 0 12px 32px rgba(16, 24, 40, .07);--hl-mono: ui-monospace, "SFMono-Regular", "Roboto Mono", Menlo, Consolas, monospace;font-family:Poppins,system-ui,-apple-system,Segoe UI,sans-serif;font-weight:400;font-size:16px;line-height:1.6;color:var(--hl-text);background:#fff}@media(min-width:990px){.hl{font-size:17px}}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}.hl *,.hl *:before,.hl *:after{box-sizing:border-box}.hl :where(p){margin:0 0 1em}.hl :where(p):last-child{margin-bottom:0}.hl img{max-width:100%;height:auto;display:block}.hl :where(ul,ol){margin:0;padding:0;list-style:none}.hl strong,.hl b{font-weight:600}.hl blockquote{margin:0;padding:0;border:0;background:none;font-style:normal;quotes:none;color:inherit}.hl blockquote:before,.hl blockquote:after{content:none!important;display:none!important}.hl-container{width:100%;max-width:1180px;margin:0 auto;padding:0 16px}@media(min-width:750px){.hl-container{padding:0 32px}}.hl-section{padding:64px 0;scroll-margin-top:90px}@media(min-width:990px){.hl-section{padding:96px 0}}.hl--tint{background:var(--hl-tint)}.hl--dark{background:var(--hl-ink);color:#fff}.hl h1,.hl h2,.hl h3,.hl h4{font-family:Poppins,sans-serif;color:inherit;margin:0;text-transform:none}.hl-h1{font-size:clamp(36px,8.4vw,64px);line-height:1.02;font-weight:700;letter-spacing:-.04em}.hl-h2{font-size:clamp(30px,4.6vw,46px);line-height:1.06;font-weight:700;letter-spacing:-.035em}.hl-h3{font-size:19px;line-height:1.3;font-weight:600;letter-spacing:-.01em}.hl em{font-style:normal;color:var(--hl-blue)}.hl--dark em{color:var(--hl-blue-bright)}.hl-eyebrow{display:block;font-family:Poppins,sans-serif;font-size:12.5px;font-weight:600;letter-spacing:0;text-transform:none;color:var(--hl-blue-text);margin:0 0 12px;line-height:1.4}.hl--dark .hl-eyebrow{color:var(--hl-blue-bright)}.hl-lead{font-size:1.04em;color:var(--hl-muted);max-width:640px;margin-top:16px}.hl--dark .hl-lead{color:#c3c9d3}.hl-muted{color:var(--hl-muted)}.hl-small{font-size:14px}.hl-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px 24px;margin-bottom:40px}.hl-head--center{flex-direction:column;align-items:center;text-align:center}.hl-head--center .hl-lead{margin-left:auto;margin-right:auto}.hl-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:52px;padding:0 26px;border-radius:999px;font:600 16px/1.2 Poppins,sans-serif;letter-spacing:-.005em;text-transform:none;text-decoration:none;border:1.5px solid transparent;cursor:pointer;transition:background-color .2s,color .2s,border-color .2s;white-space:nowrap}.hl-btn .hl-icon{width:18px;height:18px}.hl-btn--primary{background:var(--hl-blue);color:#fff}.hl-btn--primary:hover{background:var(--hl-blue-hover);color:#fff}.hl-btn--outline{background:#fff;color:var(--hl-text);border-color:var(--hl-text)}.hl-btn--outline:hover{background:var(--hl-text);color:#fff}.hl-btn--white{background:#fff;color:var(--hl-text)}.hl-btn--white:hover{background:var(--hl-tint-2);color:var(--hl-text)}.hl-btn--ghost-white{background:transparent;color:#fff;border-color:#ffffffd9}.hl-btn--ghost-white:hover{background:#ffffff1f;color:#fff}.hl-btn--black{background:var(--hl-ink);color:#fff}.hl-btn--black:hover{background:#2a2d35;color:#fff}.hl-btn--block{width:100%}.hl-btn--sm{min-height:40px;padding:0 18px;font-size:14px}.hl-btn[aria-disabled=true],.hl-btn.is--loading{opacity:.55;pointer-events:none}.hl-link{color:var(--hl-blue-text);font-weight:600;text-decoration:none;display:inline-flex;align-items:center;gap:6px;font-size:15px}.hl-link:hover{text-decoration:underline;text-underline-offset:3px;color:var(--hl-blue)}.hl--dark .hl-link{color:var(--hl-blue-bright)}.hl a:focus-visible,.hl button:focus-visible,.hl input:focus-visible,.hl summary:focus-visible,.hl [tabindex]:focus-visible,.hl textarea:focus-visible,.hl select:focus-visible{outline:3px solid var(--hl-blue-bright);outline-offset:2px}.hl-icon{width:22px;height:22px;flex:none}.hl-card{background:#fff;border:1px solid var(--hl-border);border-radius:var(--hl-radius)}.hl-media-ph{width:100%;height:100%;display:grid;place-items:center;background:var(--hl-tint-2);border-radius:14px;color:#5d7a99;font-family:var(--hl-mono);font-size:12.5px;letter-spacing:0;text-transform:none;text-align:center;padding:16px}.hl-media-ph--dark{background:var(--hl-ink-2);color:#7c8696}.hl-ticks{display:flex;flex-wrap:wrap;gap:8px 22px;font-size:14px;color:var(--hl-muted)}.hl-ticks li{display:inline-flex;align-items:center;gap:6px}.hl-ticks .hl-icon{width:16px;height:16px;color:var(--hl-blue);stroke-width:2.2}.hl-dot{width:22px;height:22px;border-radius:50%;display:inline-grid;place-items:center;flex:none}.hl-dot .hl-icon{width:13px;height:13px;stroke-width:2.6}.hl-dot--x{background:var(--hl-red-tint);color:var(--hl-red)}.hl-dot--check{background:var(--hl-blue);color:#fff}.hl-dot--dash{background:var(--hl-fill);color:#98a1ae}.hl-pill{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--hl-border);border-radius:999px;padding:6px 14px;font-size:13px;font-weight:500;background:#fff}.hl--dark .hl-pill{background:transparent;border-color:#ffffff47;color:#fff}.hl-tag{display:inline-block;font-size:11px;font-weight:600;border-radius:999px;padding:3px 10px;background:var(--hl-tint-2);color:var(--hl-blue-text)}.hl-visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(prefers-reduced-motion:no-preference){.hl-reveal{opacity:0;transform:translateY(14px);transition:opacity .6s ease,transform .6s ease}.hl-reveal.is-visible{opacity:1;transform:none}}.hl-phone{margin:0;width:220px;border-radius:30px;padding:7px;background:var(--hl-ink);box-shadow:0 30px 60px #0b0c1040;flex:none}.hl-phone__screen{background:#fff;border-radius:24px;overflow:hidden;font-size:11.5px;line-height:1.35}.hl-phone__head{background:var(--hl-blue);color:#fff;padding:16px 14px 12px}.hl-phone__eyebrow{font-family:var(--hl-mono);font-size:12.5px;letter-spacing:0;text-transform:none;opacity:.9}.hl-phone__name{font-weight:700;font-size:15px;margin-top:4px}.hl-phone__rows{margin:0;padding:4px 12px}.hl-phone__rows div{display:flex;justify-content:space-between;gap:8px;padding:8px 0;border-bottom:1px solid var(--hl-border)}.hl-phone__rows div:last-child{border-bottom:0}.hl-phone__rows dt{color:var(--hl-muted)}.hl-phone__rows dd{margin:0;font-weight:600;text-align:right}.hl-phone__rows .is-alert dd{color:var(--hl-red)}.hl-phone__btn{margin:4px 12px 12px;background:var(--hl-ink);color:#fff;border-radius:10px;text-align:center;font-weight:600;padding:9px 6px;font-size:11px}.hl-hero{background:var(--hl-tint);padding:36px 0 48px;overflow:hidden}.hl-hero__grid{display:grid;gap:28px;align-items:center}@media(min-width:990px){.hl-hero{padding:72px 0 88px}.hl-hero__grid{grid-template-columns:1.02fr 1fr;gap:56px}}.hl-badge{display:inline-flex;align-items:center;gap:8px;background:#fff;border:1px solid var(--hl-border);border-radius:999px;padding:4px 12px 4px 4px;font-size:12.5px;font-weight:600;margin-bottom:20px}.hl-badge__tag{background:var(--hl-blue);color:#fff;border-radius:999px;padding:2px 9px;font-size:11px;font-weight:700}.hl-hero__sub{margin:20px 0 0;color:var(--hl-muted);max-width:520px;font-size:1.04em}.hl-hero__ctas{display:flex;flex-wrap:wrap;gap:12px;margin:28px 0 22px}@media(max-width:749px){.hl-hero{padding-top:24px}.hl-hero__ctas{flex-wrap:nowrap;gap:8px;margin:22px 0 16px}.hl-hero__ctas .hl-btn{flex:1 1 auto;padding:0 12px;font-size:14.5px;min-height:50px}.hl-hero__sub{margin-top:14px}.hl-badge{margin-bottom:14px}}.hl-hero__visual{position:relative;padding-right:0}@media(min-width:750px){.hl-hero__visual{padding-right:60px;padding-bottom:40px}}.hl-hero__card{background:#fff;border:1px solid var(--hl-border);border-radius:22px;padding:16px}.hl-hero__img{aspect-ratio:4 / 3;border-radius:14px;overflow:hidden;display:grid;place-items:center}.hl-hero__img img,.hl-hero__img video{width:100%;height:100%;object-fit:contain}.hl-hero__stock{display:flex;align-items:center;gap:6px;font-size:12.5px;color:var(--hl-muted);margin-top:10px}.hl-hero__stock span.sw{width:12px;height:12px;border-radius:50%;border:1px solid rgba(0,0,0,.15)}.hl-hero__visual .hl-phone{position:absolute;right:0;bottom:0}@media(max-width:749px){.hl-hero__visual{padding-right:90px}.hl-hero__visual .hl-phone{width:150px;transform-origin:bottom right;bottom:-12px;right:0}.hl-hero__visual .hl-phone__screen{font-size:8.5px}.hl-hero__visual .hl-phone__name{font-size:11px}.hl-hero__visual .hl-phone__head{padding:10px 9px 8px}.hl-hero__visual .hl-phone__rows{padding:2px 8px}.hl-hero__visual .hl-phone__rows div{padding:5px 0}.hl-hero__visual .hl-phone__btn{margin:3px 8px 8px;padding:6px 4px;font-size:8px}}.hl-stats{border-top:1px solid var(--hl-border);border-bottom:1px solid var(--hl-border);padding:32px 0}.hl-stats__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 20px}@media(min-width:990px){.hl-stats__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.hl-stat strong{display:block;font-size:var(--hl-stat-size-mb, 28px);font-weight:700;letter-spacing:-.03em;line-height:1.1}@media(min-width:990px){.hl-stat strong{font-size:var(--hl-stat-size, 36px)}}.hl-stat span{display:block;font-size:var(--hl-stat-label, 14px);color:var(--hl-muted);margin-top:6px;line-height:1.45}.hl-gap__grid{display:grid;gap:18px}@media(min-width:990px){.hl-gap__grid{grid-template-columns:1fr 1fr;gap:20px}}.hl-gap__col{border-radius:var(--hl-radius);padding:28px 24px}@media(min-width:750px){.hl-gap__col{padding:32px}}.hl-gap__col--without{border:1px solid var(--hl-border);background:#fff}.hl-gap__col--with{background:var(--hl-ink);color:#fff}.hl-gap__label{font-size:12.5px;font-weight:600;letter-spacing:0;text-transform:none;margin-bottom:20px;color:var(--hl-muted)}.hl-gap__col--with .hl-gap__label{color:var(--hl-blue-bright)}.hl-gap__list{display:grid;gap:22px}.hl-gap__item{display:grid;grid-template-columns:22px 1fr;gap:14px}.hl-gap__item h3{font-size:16px;font-weight:600;margin-bottom:2px}.hl-gap__item p{font-size:15px;color:var(--hl-muted)}.hl-gap__col--with .hl-gap__item p{color:#c3c9d3}.hl-steps{display:grid;gap:18px}@media(min-width:990px){.hl-steps{grid-template-columns:repeat(3,minmax(0,1fr))}}.hl-step{padding:18px 18px 24px;display:flex;flex-direction:column}.hl-step__img{aspect-ratio:16 / 9;border-radius:12px;overflow:hidden;margin-bottom:18px}.hl-step__img img{width:100%;height:100%;object-fit:cover}.hl-step__num{font-family:Poppins,sans-serif;font-weight:600;text-transform:none;font-size:12.5px;letter-spacing:0;color:var(--hl-blue-text);margin-bottom:8px}.hl-step h3{font-size:20px;margin-bottom:10px}.hl-step p{font-size:15px;color:var(--hl-muted)}.hl-shop{display:grid;gap:18px}@media(min-width:750px){.hl-shop{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:990px){.hl-shop{grid-template-columns:repeat(3,minmax(0,1fr))}}.hl-pcard{display:flex;flex-direction:column;overflow:hidden;position:relative}.hl-pcard__badge{position:absolute;top:14px;left:14px;z-index:1;background:var(--hl-blue);color:#fff;font-size:11.5px;font-weight:600;border-radius:999px;padding:3px 10px}.hl-pcard__img{aspect-ratio:4 / 3;background:var(--hl-tint);display:grid;place-items:center;overflow:hidden}.hl-pcard__img img{width:100%;height:100%;object-fit:contain;padding:12px}.hl-pcard__img .hl-media-ph{border-radius:0}.hl-pcard__body{padding:20px;display:flex;flex-direction:column;gap:10px;flex:1}.hl-pcard__title{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.hl-pcard__title h3{font-size:18px}.hl-pcard__price{font-weight:700;font-size:18px;white-space:nowrap}.hl-pcard__text{font-size:14.5px;color:var(--hl-muted)}.hl-pcard .hl-btn{margin-top:auto}.hl-swatches{display:flex;flex-wrap:wrap;align-items:center;gap:7px;margin:2px 0 8px}.hl-swatch{position:relative}.hl-swatch input{position:absolute;opacity:0;width:1px;height:1px}.hl-swatch label{display:block;width:26px;height:26px;border-radius:50%;border:2px solid #fff;box-shadow:0 0 0 1px #c9d0d9;cursor:pointer}.hl-swatch input:checked+label{box-shadow:0 0 0 2px var(--hl-text)}.hl-swatch input:focus-visible+label{outline:3px solid var(--hl-blue-bright);outline-offset:2px}.hl-swatches__name{font-size:12.5px;color:var(--hl-muted);margin-left:4px}.hl-family{background:var(--hl-ink);color:#fff;border-radius:var(--hl-radius);padding:26px 22px 22px;display:flex;flex-direction:column}.hl-family h3{font-size:24px;line-height:1.15;letter-spacing:-.02em;margin-bottom:12px}.hl-family p{font-size:14.5px;color:#c3c9d3}.hl .hl-family__rows{margin-top:auto;padding-top:24px}.hl-family__stack{--band-h: 136px;display:flex;justify-content:space-evenly;align-items:center;margin-top:auto;padding:20px 0 4px}.hl-family__band{position:relative;flex:none;width:calc(var(--band-h) * .46);height:var(--band-h)}.hl-family__band img{position:absolute;top:50%;left:50%;width:calc(var(--band-h) / .62);max-width:none;height:auto;transform:translate(-50%,-50%) rotate(90deg);filter:drop-shadow(0 0 1px rgba(255,255,255,.28)) drop-shadow(0 8px 14px rgba(0,0,0,.5))}@media(max-width:749px){.hl-family__stack{--band-h: 112px}}.hl-family__row{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 0;border-bottom:1px solid rgba(255,255,255,.14);font-size:15px}.hl-family__row strong{margin-left:auto;font-size:14px}.hl-family__add{background:none;border:1px solid rgba(255,255,255,.4);color:#fff;border-radius:999px;padding:4px 12px;font:600 12.5px Poppins,sans-serif;cursor:pointer}.hl-family__add:hover{background:#ffffff1f}.hl-family .hl-btn{margin-top:18px}.hl-cmp-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;padding:10px 2px 4px}.hl .hl-cmp{width:100%;min-width:720px;border-collapse:separate;border-spacing:0;font-size:15px;border:0;margin:0}.hl .hl-cmp th,.hl .hl-cmp td{padding:16px 18px;text-align:left;vertical-align:middle;border:0;border-bottom:1px solid var(--hl-border)}.hl .hl-cmp thead th,.hl .hl-cmp thead td{border-bottom:0;font-size:14px;font-weight:600;color:var(--hl-muted);padding-top:22px;padding-bottom:18px}.hl-cmp tbody th{font-weight:600;color:var(--hl-text);width:28%;position:sticky;left:0;background:#fff;z-index:1}.hl .hl-cmp tbody tr:last-child th,.hl .hl-cmp tbody tr:last-child td{border-bottom:0}.hl .hl-cmp .is-hl{background:var(--hl-ink);color:#fff;border-bottom-color:#ffffff1a;width:22%}.hl .hl-cmp thead th.is-hl{border-radius:18px 18px 0 0;color:#fff;padding-top:18px;vertical-align:bottom}.hl-cmp__rec{display:inline-block;background:var(--hl-blue);color:#fff;font-size:12.5px;font-weight:700;letter-spacing:0;text-transform:none;border-radius:999px;padding:3px 10px;margin-bottom:8px;line-height:1.4}.hl-cmp__brand{display:block;font-size:17px;font-weight:700;color:#fff;letter-spacing:-.01em}.hl-cmp tbody tr:last-child .is-hl{border-radius:0 0 18px 18px}.hl-cmp__cell{display:flex;align-items:center;gap:10px;line-height:1.35}.hl-cmp .is-hl .hl-cmp__cell{font-weight:500}.hl-cmp__note{margin-top:20px;font-size:13px;color:var(--hl-muted)}.hl-profile{padding:28px 22px;display:grid;gap:28px}@media(min-width:990px){.hl-profile{grid-template-columns:.95fr 1.05fr;gap:40px;padding:40px 36px;align-items:start}}.hl-profile .hl-h2{font-size:clamp(28px,3.6vw,38px)}.hl-chips{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.hl-chip{display:flex;align-items:center;gap:10px;background:var(--hl-tint);border:1.5px solid transparent;border-radius:12px;padding:14px;font:500 14.5px/1.25 Poppins,sans-serif;color:var(--hl-text);cursor:pointer;text-align:left;transition:border-color .2s,background-color .2s}.hl-chip .hl-icon{width:19px;height:19px;color:var(--hl-blue)}.hl-chip:hover,.hl-chip[aria-pressed=true]{border-color:var(--hl-blue);background:#fff}.hl-chip--accent{background:var(--hl-blue);color:#fff;font-weight:600}.hl-chip--accent .hl-icon{color:#fff}.hl-chip--accent:hover,.hl-chip--accent[aria-pressed=true]{background:var(--hl-blue-hover);color:#fff;border-color:var(--hl-blue-hover)}.hl-chip-detail{grid-column:1 / -1;margin-top:4px;background:#fff;border:1px solid var(--hl-border);border-radius:12px;padding:14px 16px;font-size:14.5px;min-height:54px}.hl-chip-detail strong{color:var(--hl-blue-text)}.hl-chip-detail code{font-family:var(--hl-mono);font-size:13.5px;background:var(--hl-fill);border-radius:6px;padding:1px 6px}.hl-dialog{border:0;border-radius:20px;padding:0;max-width:460px;width:calc(100% - 32px);box-shadow:0 30px 80px #0000004d}.hl-dialog::backdrop{background:#0b0c1099}.hl-dialog__head{background:var(--hl-blue);color:#fff;padding:20px 22px;position:relative}.hl-dialog__head .hl-phone__eyebrow{font-size:11px}.hl-dialog__head strong{display:block;font-size:20px;margin-top:4px}.hl-dialog__close{position:absolute;top:12px;right:12px;width:40px;height:40px;border-radius:50%;border:0;background:#ffffff26;color:#fff;cursor:pointer;display:grid;place-items:center}.hl-dialog dl{margin:0;padding:8px 22px 4px}.hl-dialog dl div{display:grid;grid-template-columns:40% 1fr;gap:12px;padding:10px 0;border-bottom:1px solid var(--hl-border);font-size:14px}.hl-dialog dt{color:var(--hl-muted)}.hl-dialog dd{margin:0;font-weight:600}.hl-dialog__foot{padding:14px 22px 20px;font-size:12.5px;color:var(--hl-muted)}.hl-edit{display:grid;gap:36px;align-items:center}@media(min-width:990px){.hl-edit{grid-template-columns:1fr 1.05fr;gap:64px}}.hl-edit__visual{position:relative;display:flex;justify-content:center;padding:10px 0 44px}.hl-edit__visual .hl-phone{width:260px}@media(min-width:990px){.hl-edit__visual .hl-phone{width:300px}.hl-editor__field span{font-size:13px}.hl-editor__field small{font-size:9.5px}.hl-editor__top{font-size:15px}}.hl-editor{padding:14px 14px 16px}.hl-editor__top{display:flex;justify-content:space-between;align-items:center;font-weight:700;font-size:14px;margin-bottom:10px}.hl-editor__top span{font-family:var(--hl-mono);font-size:12.5px;letter-spacing:0;color:var(--hl-blue-text);text-transform:none;font-weight:500}.hl-editor__field{border:1px solid var(--hl-border);border-radius:10px;padding:8px 10px;margin-bottom:7px}.hl-editor__field small{display:block;font-size:8.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--hl-muted);margin-bottom:2px}.hl-editor__field span{display:block;font-weight:600;font-size:11.5px}.hl-editor__field.is-new{border-color:var(--hl-blue);background:var(--hl-tint)}.hl-editor__field.is-new span:before{content:"+ ";color:var(--hl-blue)}.hl-editor__save{margin-top:8px;background:var(--hl-blue);color:#fff;border-radius:10px;text-align:center;font-weight:600;padding:9px;font-size:11.5px}.hl-toast{position:absolute;bottom:0;left:50%;transform:translate(-50%);display:inline-flex;align-items:center;gap:8px;background:var(--hl-ink);color:#fff;border-radius:999px;padding:9px 16px;font-size:13px;font-weight:500;white-space:nowrap;box-shadow:0 12px 30px #0b0c1040}.hl-toast .hl-dot{width:18px;height:18px}@media(prefers-reduced-motion:no-preference){.hl-edit.is-visible .hl-toast{animation:hl-pop .5s 1s both}.hl-edit.is-visible .hl-editor__field.is-new{animation:hl-flash 1.2s .4s both}}@keyframes hl-pop{0%{opacity:0;transform:translate(-50%,10px)}to{opacity:1;transform:translate(-50%)}}@keyframes hl-flash{0%{background:#fff}40%{background:#cfe6fa}to{background:var(--hl-tint)}}.hl .hl-features{display:grid;gap:14px;margin-top:28px}@media(min-width:750px){.hl .hl-features--3{grid-template-columns:repeat(3,minmax(0,1fr))}}.hl-feature{padding:18px}.hl-feature__icon{width:40px;height:40px;border-radius:12px;background:var(--hl-tint-2);color:var(--hl-blue);display:grid;place-items:center;margin-bottom:12px}.hl-feature__icon .hl-icon{width:20px;height:20px}.hl-feature h3{font-size:16px;margin-bottom:4px}.hl-feature p{font-size:14px;color:var(--hl-muted)}.hl-sec{display:grid;gap:32px;align-items:center}@media(min-width:990px){.hl-sec{grid-template-columns:1fr 1.1fr;gap:64px}}.hl .hl-sec__stack{position:relative;display:grid;gap:12px;padding-left:28px}.hl-sec__stack:before{content:"";position:absolute;left:9px;top:26px;bottom:26px;width:2px;background:linear-gradient(var(--hl-blue),var(--hl-blue-bright));border-radius:2px}.hl-sec__layer{position:relative;display:grid;grid-template-columns:44px 1fr auto;gap:14px;align-items:center;padding:16px 18px;background:#fff}.hl-sec__layer:before{content:"";position:absolute;left:-24px;top:50%;width:12px;height:12px;margin-top:-6px;border-radius:50%;background:#fff;border:3px solid var(--hl-blue)}.hl-sec__icon{width:44px;height:44px;border-radius:12px;background:var(--hl-ink);color:#fff;display:grid;place-items:center}.hl-sec__layer h3{font-size:16px}.hl-sec__layer p{font-size:14px;color:var(--hl-muted)}.hl-sec__status{font-size:11.5px;font-weight:600;color:#0b7a3e;background:#e7f6ee;border-radius:999px;padding:3px 10px;display:inline-flex;align-items:center;gap:4px}.hl-sec__status .hl-icon{width:12px;height:12px;stroke-width:3}@media(max-width:749px){.hl .hl-sec__stack{padding-left:24px}.hl-sec__stack:before{left:7px}.hl-sec__layer:before{left:-22px}.hl-sec__layer{grid-template-columns:40px 1fr;padding:14px}.hl-sec__status{grid-column:2;justify-self:start}.hl .hl-cmp{min-width:640px;font-size:14px}.hl .hl-cmp th,.hl .hl-cmp td{padding:13px 12px}.hl .hl-cmp tbody th{width:150px}}.hl-sec__qa{margin-top:28px;padding:18px 20px;border-radius:14px;background:var(--hl-ink);color:#fff}.hl-sec__qa h3{font-size:16px;margin-bottom:6px;display:flex;gap:8px;align-items:center}.hl-sec__qa h3 .hl-icon{color:var(--hl-blue-bright);width:20px;height:20px}.hl-sec__qa div{color:#c3c9d3;font-size:15px}.hl-sec__badges{display:flex;flex-wrap:wrap;gap:8px;margin-top:24px}.hl-team{display:grid;gap:32px;align-items:center}@media(min-width:990px){.hl-team{grid-template-columns:1fr 1fr;gap:56px}}.hl-team__img{aspect-ratio:4 / 3;border-radius:var(--hl-radius);overflow:hidden;background:var(--hl-ink-2);border:1px solid rgba(255,255,255,.08)}.hl-team__img img{width:100%;height:100%;object-fit:cover}.hl-team__img .hl-media-ph{align-items:end;justify-items:start;border-radius:0}.hl-founder{display:flex;align-items:center;gap:12px;margin:24px 0 20px}.hl-founder__avatar{width:44px;height:44px;border-radius:50%;background:var(--hl-ink-2);border:1px solid rgba(255,255,255,.15);display:grid;place-items:center;font-weight:700;font-size:14px;overflow:hidden;flex:none}.hl-founder__avatar img{width:100%;height:100%;object-fit:cover}.hl-founder strong{display:block;font-size:15px}.hl-founder span{font-size:13px;color:#a9b1be}.hl-pills{display:flex;flex-wrap:wrap;gap:8px}.hl-saves{display:grid;gap:18px}@media(min-width:990px){.hl-saves{grid-template-columns:repeat(3,minmax(0,1fr))}}.hl-save{padding:22px;display:flex;flex-direction:column;gap:14px}.hl-save blockquote{font-size:17px;font-weight:500;line-height:1.45;letter-spacing:-.01em}.hl-save cite{font-style:normal;font-size:13.5px;color:var(--hl-muted);margin-top:auto}.hl-org{background:var(--hl-blue);color:#fff;border-radius:24px;padding:28px 22px;display:grid;gap:28px}@media(min-width:750px){.hl-org{padding:40px 36px}}@media(min-width:990px){.hl-org{grid-template-columns:1.05fr 1fr;gap:44px;align-items:center}}.hl-org .hl-eyebrow{color:#fff;opacity:.85}.hl-org .hl-lead{color:#ffffffe6}.hl-org .hl-h2{font-size:clamp(28px,3.6vw,38px)}.hl-org__ctas{display:flex;flex-wrap:wrap;gap:10px;margin-top:26px}.hl-org__cards{display:grid;gap:10px}.hl-org__card{background:#fff;color:var(--hl-text);border-radius:14px;padding:16px 18px}.hl-org__card h3{font-size:16px}.hl-org__card p{font-size:13.5px;color:var(--hl-muted)}.hl-org__price{text-align:center;margin-top:10px}.hl-org__price strong{font-size:22px;letter-spacing:-.02em}.hl-org__price small{font-size:13px;color:var(--hl-muted)}.hl-org__price div{font-size:12.5px;color:var(--hl-muted)}.hl-org-form{margin-top:18px;padding:24px 20px;scroll-margin-top:110px}@media(min-width:750px){.hl-org-form{padding:32px}}.hl-org-form[hidden]{display:none}.hl-form{display:grid;gap:14px;margin-top:18px}@media(min-width:750px){.hl-form--2{grid-template-columns:1fr 1fr}.hl-form .is-full{grid-column:1 / -1}}.hl-form label{display:block;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--hl-muted);margin-bottom:6px}.hl-form input,.hl-form textarea,.hl-form select{width:100%;border:1px solid #C9D0D9;border-radius:12px;background:var(--hl-fill);padding:12px 14px;font:400 16px Poppins,sans-serif;color:var(--hl-text);min-height:48px}.hl-form textarea{min-height:96px;resize:vertical}.hl-form-msg{border-radius:10px;padding:12px 14px;font-size:15px}.hl-form-msg--ok{background:var(--hl-tint-2);color:var(--hl-blue-text)}.hl-form-msg--err{background:var(--hl-red-tint);color:var(--hl-red)}.hl-faq-wrap{display:grid;gap:28px}@media(min-width:990px){.hl-faq-wrap{grid-template-columns:.8fr 1.4fr;gap:56px}}.hl-faq{border-top:1px solid var(--hl-border)}.hl-faq details{border-bottom:1px solid var(--hl-border)}.hl-faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:20px 0;font-weight:600;font-size:16px}.hl-faq summary::-webkit-details-marker{display:none}.hl-faq__sign{width:26px;height:26px;border-radius:50%;background:var(--hl-tint-2);color:var(--hl-blue);display:grid;place-items:center;flex:none}.hl-faq__sign .hl-icon{width:14px;height:14px;stroke-width:2.4}.hl-faq__sign .is-minus{display:none}.hl-faq details[open] .hl-faq__sign .is-minus{display:block}.hl-faq details[open] .hl-faq__sign .is-plus{display:none}.hl-faq__a{padding:0 40px 20px 0;color:var(--hl-muted);font-size:15px}.hl-faq__a a{color:var(--hl-blue-text)}.hl-final{text-align:center}.hl-final .hl-h2{font-size:clamp(32px,5vw,52px)}.hl-final .hl-lead{margin-left:auto;margin-right:auto}.hl-final__ctas{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:28px}.hl-subscribe{margin:36px auto 0;max-width:460px}.hl-subscribe p{font-size:13.5px;color:var(--hl-muted);margin-bottom:10px}.hl-subscribe__row{display:flex;gap:8px}.hl-subscribe input[type=email]{flex:1;min-width:0;border:1px solid #C9D0D9;border-radius:999px;padding:0 18px;min-height:46px;font:400 15px Poppins,sans-serif;background:#fff}.hl-subscribe .hl-btn{min-height:46px}.hl-subscribe .hl-form-msg{margin-top:10px}.hl-sticky{position:fixed;left:0;right:0;bottom:0;z-index:90;background:#fff;border-top:1px solid var(--hl-border);box-shadow:0 -8px 24px #10182814;padding:10px 16px calc(10px + env(safe-area-inset-bottom));display:flex;align-items:center;gap:12px;transform:translateY(110%);transition:transform .25s ease}.hl-sticky.is-shown{transform:none}.hl-sticky__info{flex:1;min-width:0;font-size:13px;line-height:1.3}.hl-sticky__info strong{display:block;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hl-sticky .hl-btn{min-height:46px;padding:0 18px;font-size:15px}@media(min-width:750px){.hl-sticky{display:none}}@media(prefers-reduced-motion:reduce){.hl-sticky{transition:none}}.hl-grid{display:grid;gap:20px}@media(min-width:750px){.hl-grid--2,.hl-grid--3,.hl-grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:990px){.hl-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.hl-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}}.hl-checklist li{display:flex;gap:10px;align-items:flex-start;margin:0 0 10px}.hl-checklist .hl-icon{width:20px;height:20px;color:var(--hl-blue);margin-top:3px}.hl-icon-tile{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:12px;background:var(--hl-tint-2);color:var(--hl-blue);flex:none}.hl-icon-tile--solid{background:var(--hl-blue);color:#fff}.hl-personas{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}@media(min-width:990px){.hl-personas{grid-template-columns:repeat(4,minmax(0,1fr))}}.hl-persona{display:flex;flex-direction:column;border-radius:var(--hl-radius);overflow:hidden;background:#fff;border:1px solid var(--hl-border);text-decoration:none;color:inherit}.hl-persona__img{aspect-ratio:4 / 3;background:var(--hl-fill);overflow:hidden}.hl-persona__img img{width:100%;height:100%;object-fit:cover}.hl-persona__body{padding:14px 16px 16px;display:flex;flex-direction:column;gap:6px;flex:1}.hl-persona__body h3{font-size:16px}.hl-persona__body p{font-size:14px;color:var(--hl-muted)}.hl-gift{display:grid;overflow:hidden;background:var(--hl-tint)}@media(min-width:990px){.hl-gift{grid-template-columns:1.1fr 1fr}}.hl-gift__body{padding:28px;display:flex;flex-direction:column;gap:12px;align-items:flex-start}.hl-gift__img{min-height:240px}.hl-gift__img img{width:100%;height:100%;object-fit:cover}.hl-popup{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000;display:grid;place-items:center;padding:16px}.hl-popup[hidden]{display:none}.hl-popup__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#0b0c1099}.hl-popup__dialog{position:relative;background:#fff;border-radius:20px;max-width:460px;width:100%;padding:36px 24px 24px}.hl-popup__close{position:absolute;top:10px;right:10px;width:44px;height:44px;border:0;background:none;border-radius:50%;cursor:pointer;display:grid;place-items:center}.hl-popup__form{display:flex;flex-direction:column;gap:10px;margin-top:18px}.hl-popup__form input[type=email]{border:1px solid #C9D0D9;border-radius:999px;padding:0 18px;font:400 16px Poppins,sans-serif;min-height:52px}.hl-popup__fine{font-size:12px;color:var(--hl-muted);margin-top:10px}.hl-car{position:relative;padding:0;background:var(--hl-tint);overflow:hidden}.hl-car__track{display:flex;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}.hl-car__track::-webkit-scrollbar{display:none}.hl-car--fade .hl-car__track{display:grid;overflow:hidden;scroll-snap-type:none;background:#000}.hl-car--fade .hl-car__slide{grid-area:1 / 1;visibility:hidden}.hl-car--fade .hl-car__slide.is-prev{z-index:1;visibility:visible}.hl-car--fade .hl-car__slide.is-active{z-index:2;visibility:visible}.hl-car--fade.hl-car--anim .hl-car__slide.is-active{animation:hlCarFadeIn .7s ease both}@keyframes hlCarFadeIn{0%{opacity:0}to{opacity:1}}.hl-car__slide{position:relative;flex:0 0 100%;min-width:0;scroll-snap-align:start;scroll-snap-stop:always;display:flex;align-items:center;background:var(--s-bg);color:var(--s-text)}.hl-car--medium .hl-car__slide{min-height:520px}.hl-car--large .hl-car__slide{min-height:620px}.hl-car--xl .hl-car__slide{min-height:760px}.hl-car--full .hl-car__slide{min-height:calc(100vh - 120px);min-height:calc(100svh - 120px)}@media(max-width:749px){.hl-car--medium .hl-car__slide,.hl-car--large .hl-car__slide{min-height:560px}.hl-car--xl .hl-car__slide{min-height:620px}}.hl-car__bg{position:absolute;top:0;right:0;bottom:0;left:0}.hl-car__bg picture,.hl-car__bg img{width:100%;height:100%;display:block}.hl-car__bg img{object-fit:cover;object-position:var(--s-pos, center)}@media(max-width:749px){.hl-car__slide--background .hl-car__bg img{object-position:var(--s-pos-mb, center)}.hl-car__slide--mup .hl-car__bg picture{position:relative}.hl-car__slide--mup .hl-car__bg img{position:absolute;left:0;bottom:0;width:100%;height:calc(100% + var(--s-mup, 0%))}}@media(min-width:750px){.hl-car__slide--inset .hl-car__bg picture{position:absolute;top:0;right:0;bottom:0;width:var(--s-imgw, 100%);height:100%;overflow:hidden;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 32%);mask-image:linear-gradient(to right,transparent 0,#000 32%)}}.hl-car__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--s-overlay);opacity:var(--s-overlay-op)}.hl-car__slide--background .hl-car__bg:not(:has(img)) .hl-car__overlay{display:none}.hl-car__inner{position:relative;z-index:1;padding-top:48px;padding-bottom:88px}@media(min-width:990px){.hl-car__inner{padding-top:72px;padding-bottom:104px}}.hl-car__content{max-width:620px}.hl-car__slide--center .hl-car__content{margin-left:auto;margin-right:auto;text-align:center}.hl-car__slide--center .hl-car__ctas,.hl-car__slide--center .hl-car__ticks{justify-content:center}.hl-car__slide--center .hl-car__text{margin-left:auto;margin-right:auto}.hl-car__slide--split .hl-car__content,.hl-car__slide--background .hl-car__content{max-width:none}.hl-car .hl-car__slide--background .hl-car__heading{max-width:14ch;font-size:clamp(42px,6.6vw,104px);line-height:.98;letter-spacing:-.035em}.hl-car__slide--background.hl-car__slide--center .hl-car__heading{margin-left:auto;margin-right:auto}.hl-car__slide--background .hl-car__text{max-width:620px}@media(max-width:749px){.hl-car .hl-car__slide:not(.hl-car__slide--background) .hl-car__heading{font-size:34px;line-height:1.08;letter-spacing:-.03em}}.hl-car .hl-car__heading{color:var(--s-heading)}.hl-car .hl-car__heading em{color:var(--s-accent)}.hl-car .hl-car__text{color:var(--s-text)}.hl-car .hl-car__eyebrow{color:var(--s-eyebrow)}.hl-car .hl-car__ticks{color:var(--s-text)}.hl-car .hl-car__ticks .hl-icon{color:var(--s-tick)}.hl-car .hl-car__btn1{background:var(--s-b1-bg);color:var(--s-b1-text);border-color:var(--s-b1-bg)}.hl-car .hl-car__btn2--outline{background:transparent;color:var(--s-b2);border-color:var(--s-b2)}.hl-car .hl-car__btn2--solid{background:var(--s-b2);color:var(--s-b2-text);border-color:var(--s-b2)}.hl-car .hl-car__btn1:hover,.hl-car .hl-car__btn2:hover{filter:brightness(.9)}.hl-car .hl-car__btn2--outline:hover{filter:none;background:color-mix(in srgb,var(--s-b2) 12%,transparent)}.hl-car .hl-car__btn2--link{min-height:0;padding:6px 4px;background:none;border-color:transparent;box-shadow:none;color:var(--s-b2);text-transform:none;letter-spacing:0;font-weight:600;text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:4px}.hl-car .hl-car__btn2--link:hover{filter:none;background:none;text-decoration-thickness:2.5px}@media(max-width:749px){.hl-car__slide--background .hl-car__ctas{flex-wrap:wrap;align-items:center;column-gap:14px}.hl-car .hl-car__ctas .hl-btn{flex:0 0 auto}.hl-car .hl-car__ctas .hl-car__btn1{padding:0 16px}.hl-car .hl-car__ctas .hl-car__btn2--link{padding-left:0;padding-right:0}}.hl-car__controls{position:absolute;left:0;right:0;bottom:22px;z-index:3;display:flex;align-items:center;justify-content:center;gap:12px;pointer-events:none}.hl-car__controls>*{pointer-events:auto}.hl-car__dots{display:flex;gap:8px;align-items:center;background:#ffffffd9;border-radius:999px;padding:8px 10px;box-shadow:0 4px 14px #0b0c101f}.hl-car__dot{width:9px;height:9px;border-radius:999px;border:0;padding:0;background:#9aa3ae;cursor:pointer;transition:width .25s,background-color .25s}.hl-car__dot[aria-current=true]{width:26px;background:var(--hl-blue)}.hl-car__arrow,.hl-car__pause{width:42px;height:42px;border-radius:50%;border:0;background:#ffffffe6;color:var(--hl-text);display:grid;place-items:center;cursor:pointer;box-shadow:0 4px 14px #0b0c101f}.hl-car__arrow:hover,.hl-car__pause:hover{background:#fff}.hl-car__arrow .hl-icon,.hl-car__pause .hl-icon{width:18px;height:18px}.hl-car__pause .is-play{display:none}.hl-car__pause[aria-pressed=true] .is-play{display:block}.hl-car__pause[aria-pressed=true] .is-pause{display:none}@media(prefers-reduced-motion:no-preference){.hl-car__track{scroll-behavior:smooth}}.hl-kit{display:grid;gap:32px;align-items:start}@media(min-width:990px){.hl-kit{grid-template-columns:1fr 1.05fr;gap:64px;align-items:center}}.hl .hl-kit__pills{display:flex;flex-wrap:wrap;gap:10px;margin-top:28px}.hl-kit__pill{display:inline-flex;align-items:center;gap:9px;min-height:46px;padding:0 18px 0 12px;border-radius:999px;border:1px solid var(--hl-border);background:#fff;font:600 15px/1.2 Poppins,sans-serif;color:var(--hl-text);cursor:pointer;transition:border-color .2s,background-color .2s,color .2s}.hl-kit__pill:hover{border-color:var(--hl-blue)}.hl-kit__pill-icon{width:28px;height:28px;border-radius:50%;background:var(--hl-tint-2);color:var(--hl-blue);display:grid;place-items:center;flex:none}.hl-kit__pill-icon .hl-icon{width:16px;height:16px}.hl-kit__pill[aria-pressed=true]{background:var(--hl-tint-2);border-color:var(--hl-blue);color:var(--hl-blue-text);box-shadow:inset 0 0 0 1px var(--hl-blue)}.hl-kit__pill[aria-pressed=true] .hl-kit__pill-icon{background:var(--hl-blue);color:#fff}.hl .hl-kit__count{margin-top:16px;min-height:1.4em}.hl-kit__panel{overflow:hidden;box-shadow:var(--hl-shadow)}.hl-kit__head{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:20px 24px;border-bottom:1px solid var(--hl-border)}.hl-kit__label{font-size:12.5px;font-weight:600;letter-spacing:0;text-transform:none;color:var(--hl-muted)}.hl-kit__badge{font-size:12.5px;font-weight:600;background:var(--hl-tint-2);color:var(--hl-blue-text);border-radius:999px;padding:4px 12px}.hl-kit__intro{padding:18px 24px 4px}.hl-kit__intro strong{display:block;font-size:18px;letter-spacing:-.01em}.hl .hl-kit__intro p{font-size:14.5px;color:var(--hl-muted);margin:4px 0 0}.hl .hl-kit__items{padding:8px 0}.hl-kit__item{display:grid;grid-template-columns:64px 1fr auto;gap:14px;align-items:center;padding:14px 24px;border-bottom:1px solid var(--hl-border)}.hl-kit__item:last-child{border-bottom:0}@media(prefers-reduced-motion:no-preference){.hl-kit__item{animation:hl-kit-in .35s ease both}}@keyframes hl-kit-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.hl-kit__thumb{width:64px;height:64px;border-radius:12px;background:var(--hl-tint);overflow:hidden;display:grid;place-items:center}.hl-kit__thumb img{width:100%;height:100%;object-fit:contain}.hl-kit__tag{font-size:12.5px;font-weight:600;letter-spacing:0;text-transform:none;color:var(--hl-blue-text)}.hl-kit__name{display:block;font-weight:600;font-size:15.5px;line-height:1.3;color:var(--hl-text);text-decoration:none}.hl-kit__name:hover{color:var(--hl-blue)}.hl-kit__note{display:block;font-size:13px;color:var(--hl-muted);line-height:1.4}.hl-kit__variant{margin-top:6px;max-width:100%;border:1px solid var(--hl-border);border-radius:999px;padding:4px 28px 4px 10px;font:500 12.5px Poppins,sans-serif;background:#fff;color:var(--hl-text)}.hl-kit__price{text-align:right;font-weight:700;font-size:16px;white-space:nowrap}.hl-kit__price small{display:block;font-weight:500;font-size:12px;color:var(--hl-muted)}.hl-kit__price s{display:block;font-weight:400;font-size:12px;color:var(--hl-muted)}.hl-kit__empty{padding:18px 24px 22px;display:flex;gap:10px;flex-wrap:wrap}.hl-kit__ghost{width:64px;height:64px;border-radius:12px;border:1.5px dashed var(--hl-border)}.hl-kit__foot{padding:18px 24px 24px;border-top:1px solid var(--hl-border);background:#fafcfe}.hl-kit__totals{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:16px}.hl .hl-kit__perks{font-size:13.5px;color:var(--hl-muted);margin:0}.hl .hl-kit__total{margin:0;text-align:right;font-size:28px;font-weight:700;letter-spacing:-.02em;line-height:1.1;white-space:nowrap}.hl-kit__total small{display:block;font-size:12.5px;font-weight:600;color:#0b7a3e;letter-spacing:0}.hl-kit__cta:disabled{opacity:.5;cursor:not-allowed}.hl .hl-kit__fine{margin:10px 0 0;text-align:center;font-size:12.5px;color:var(--hl-muted)}@media(max-width:749px){.hl-kit__head,.hl-kit__intro,.hl-kit__item,.hl-kit__foot,.hl-kit__empty{padding-left:16px;padding-right:16px}.hl-kit__item{grid-template-columns:52px 1fr auto;gap:12px}.hl-kit__thumb{width:52px;height:52px}.hl-kit__totals{flex-direction:row;align-items:flex-end;gap:12px}.hl-kit__totals .hl-kit__perks{flex:1 1 auto;min-width:0}.hl .hl-kit__total{text-align:right}}.hl-stars-row{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:var(--hl-muted)}.hl-stars-row--sm{margin-top:3px;font-size:12px}.hl-stars-meter{--pct: 100%;display:inline-block;width:80px;height:15px;flex:none;background:linear-gradient(90deg,#F5A524 var(--pct),#D9DEE5 var(--pct));-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 15'%3E%3Cpath d='M8 0l2.35 4.76 5.25.77-3.8 3.7.9 5.23L8 11.99 3.3 14.46l.9-5.23L.4 5.53l5.25-.77z'/%3E%3C/svg%3E") 0 0 / 16px 15px repeat-x;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 15'%3E%3Cpath d='M8 0l2.35 4.76 5.25.77-3.8 3.7.9 5.23L8 11.99 3.3 14.46l.9-5.23L.4 5.53l5.25-.77z'/%3E%3C/svg%3E") 0 0 / 16px 15px repeat-x}.hl-stars-meter--lg{width:110px;height:21px;-webkit-mask-size:22px 21px;mask-size:22px 21px}.hl-stars-row--sm .hl-stars-meter{width:65px;height:12px;-webkit-mask-size:13px 12px;mask-size:13px 12px}.hl-reviews-sum{display:flex;align-items:center;gap:14px}.hl-reviews-sum strong{font-size:44px;font-weight:700;letter-spacing:-.03em;line-height:1}.hl-reviews-sum div{display:flex;flex-direction:column;gap:4px}.hl .hl-rev-grid{display:grid;gap:16px}@media(min-width:750px){.hl .hl-rev-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:990px){.hl .hl-rev-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.hl-rev{padding:22px;display:flex;flex-direction:column;gap:14px}.hl-rev blockquote{font-size:15.5px;line-height:1.55}.hl-rev__who{display:flex;align-items:center;gap:12px;margin-top:auto;font-size:14px}.hl-rev__who img,.hl-rev__avatar{width:44px;height:44px;border-radius:50%;object-fit:cover;flex:none}.hl-rev__avatar{background:var(--hl-tint-2);color:var(--hl-blue-text);display:grid;place-items:center;font-weight:700}.hl-rev__who small{display:block;color:var(--hl-muted);font-size:12.5px}.hl-partners{padding:28px 0;border-bottom:1px solid var(--hl-border)}.hl-partners__inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:14px 28px}.hl .hl-partners__label{margin:0;font-size:12.5px;font-weight:600;letter-spacing:0;text-transform:none;color:var(--hl-muted)}.hl .hl-partners__list{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px 32px}.hl-partner{display:inline-flex;flex-direction:column;align-items:center;gap:2px;text-decoration:none;color:var(--hl-text);opacity:.85;transition:opacity .2s}.hl-partner:hover{opacity:1}.hl-partner__logo{max-height:44px;width:auto;filter:grayscale(1);transition:filter .2s}.hl-partner:hover .hl-partner__logo{filter:none}.hl-partner__name{font-weight:700;font-size:17px;letter-spacing:-.01em}.hl-partner__note{font-size:11.5px;color:var(--hl-muted)}.hl-scn__tabs{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:22px}.hl-scn__tab[aria-selected=true]{background:var(--hl-tint-2);border-color:var(--hl-blue);color:var(--hl-blue-text);box-shadow:inset 0 0 0 1px var(--hl-blue)}.hl-scn__tab[aria-selected=true] .hl-kit__pill-icon{background:var(--hl-blue);color:#fff}.hl .hl-scn__intro{font-size:17px;font-weight:500;margin-bottom:18px}.hl-scn__cols{display:grid;gap:18px}@media(min-width:990px){.hl-scn__cols{grid-template-columns:1fr 1fr;gap:20px}}.hl-scn__col{border-radius:var(--hl-radius);padding:26px 22px}.hl-scn__col--without{background:#fff;border:1px solid var(--hl-border)}.hl-scn__col--with{background:var(--hl-ink);color:#fff}.hl-scn__col--with .hl-gap__label{color:var(--hl-blue-bright)}.hl .hl-scn__line{position:relative;display:grid;gap:18px}.hl-scn__line:before{content:"";position:absolute;left:10px;top:12px;bottom:12px;width:2px;background:var(--hl-border)}.hl-scn__col--with .hl-scn__line:before{background:#ffffff24}.hl-scn__line li{position:relative;display:grid;grid-template-columns:22px 1fr;gap:14px}.hl-scn__step{display:block;font-size:12.5px;font-weight:600;letter-spacing:0;text-transform:none;color:var(--hl-muted);margin-bottom:2px}.hl-scn__col--with .hl-scn__step{color:#a9b1be}.hl .hl-scn__line p{margin:0;font-size:15px}.hl-scn__col--with .hl-scn__line p{color:#e3e7ed}@media(prefers-reduced-motion:no-preference){.hl-scn__panel:not([hidden]) .hl-scn__line li{animation:hl-kit-in .4s ease both}.hl-scn__panel .hl-scn__line li:nth-child(2){animation-delay:.08s}.hl-scn__panel .hl-scn__line li:nth-child(3){animation-delay:.16s}.hl-scn__panel .hl-scn__line li:nth-child(4){animation-delay:.24s}}.hl .hl-setup__steps{display:grid;gap:36px}@media(min-width:990px){.hl .hl-setup__steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}}.hl-setup__step{display:flex;flex-direction:column;align-items:center;text-align:center}.hl-setup__step .hl-h3{margin:4px 0 6px}.hl-setup__step p{max-width:320px;font-size:15px}.hl-setup__phone{width:220px;margin-bottom:22px}.hl-setup__screen{height:300px;display:flex;flex-direction:column}.hl-setup__screen--tap,.hl-setup__screen--done{align-items:center;justify-content:center;text-align:center;padding:20px;gap:14px}.hl-setup__screen--tap p,.hl-setup__screen--done p{font-size:12px;color:var(--hl-muted);margin:0}.hl-setup__screen--done strong{font-size:16px}.hl-setup__band{width:120px;height:34px;border-radius:999px;background:var(--hl-ink);position:relative}.hl-setup__band:after{content:"";position:absolute;left:50%;top:50%;width:30px;height:18px;margin:-9px 0 0 -15px;border-radius:5px;background:#2a2d35}.hl-setup__waves{position:relative;width:70px;height:40px}.hl-setup__waves span{position:absolute;left:50%;bottom:0;border:2px solid var(--hl-blue);border-bottom:0;border-left-color:transparent;border-right-color:transparent;border-radius:50% 50% 0 0;transform:translate(-50%)}.hl-setup__waves span:nth-child(1){width:24px;height:12px}.hl-setup__waves span:nth-child(2){width:46px;height:23px;opacity:.7}.hl-setup__waves span:nth-child(3){width:68px;height:34px;opacity:.4}@media(prefers-reduced-motion:no-preference){.hl-setup__waves span{animation:hl-wave 2s ease-in-out infinite}.hl-setup__waves span:nth-child(2){animation-delay:.2s}.hl-setup__waves span:nth-child(3){animation-delay:.4s}}@keyframes hl-wave{0%,to{opacity:.25}50%{opacity:1}}.hl-setup__screen.hl-editor{padding-top:24px;justify-content:flex-start}.hl-setup__check{width:64px;height:64px;border-radius:50%;background:#e7f6ee;color:#0b7a3e;display:grid;place-items:center}.hl-setup__check .hl-icon{width:32px;height:32px;stroke-width:2.4}.hl-setup__links{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:14px 26px;margin-top:40px}.hl-demo2{display:grid;gap:36px;align-items:center}@media(min-width:990px){.hl-demo2{grid-template-columns:1.1fr .9fr;gap:64px}}.hl .hl-demo2__steps{display:grid;gap:14px;margin:26px 0 28px}.hl-demo2__steps li{display:flex;align-items:center;gap:14px;font-size:16px;color:#e3e7ed}.hl-demo2__n{width:32px;height:32px;border-radius:10px;background:var(--hl-blue);color:#fff;display:grid;place-items:center;font-weight:700;font-size:14px;flex:none}.hl-demo2__mob,.hl-demo2__btn{display:none}@media(max-width:989px){.hl-demo2__mob{display:inline}.hl-demo2__desk{display:none}.hl-demo2__btn{display:inline-flex}}@media(hover:none)and (min-width:990px){.hl-demo2__btn{display:inline-flex}}.hl-demo2__qr-wrap{display:flex;justify-content:center}.hl-demo2__qr-card{background:#fff;color:var(--hl-text);border-radius:22px;padding:26px 26px 18px;text-align:center;box-shadow:0 30px 60px #00000059}.hl-demo2__qr{width:220px;height:220px;display:grid;place-items:center;margin:0 auto}.hl-demo2__qr img,.hl-demo2__qr canvas{width:220px!important;height:220px!important}.hl-demo2__ph{border:2px dashed #C9D0D9;border-radius:14px;width:100%;height:100%;display:grid;place-content:center;font-size:13px;font-weight:600;color:#8a4b00;padding:14px}.hl-demo2__ph small{font-weight:400;color:var(--hl-muted)}.hl .hl-demo2__scan{display:flex;align-items:center;justify-content:center;gap:8px;margin:14px 0 0;font-size:14px;font-weight:600}.hl-demo2__scan .hl-icon{width:20px;height:20px;color:var(--hl-blue)}@media(max-width:989px){.hl-demo2__qr-wrap{display:none}}.hl-kit__offer{margin:12px 24px 0;padding:12px 14px;border-radius:12px;background:#e8f3fc;border:1px solid #E2EEF7;color:#14161a;font-size:14px}.hl .hl-kit__offer p{margin:0}.hl .hl-kit__offer p+p{margin-top:6px}.hl-kit__offer a{color:var(--hl-blue-text);font-weight:600}@media(max-width:749px){.hl-kit__offer{margin-left:16px;margin-right:16px}}.hl-partners{padding:30px 0 34px;border-bottom:1px solid var(--hl-border);overflow:hidden}.hl-partners__head{display:flex;align-items:center;justify-content:center;gap:8px 24px;flex-wrap:wrap;margin-bottom:20px}.hl-marquee{position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.hl-marquee__track{display:flex;width:max-content;animation:hl-marquee var(--hl-marquee-dur, 30s) linear infinite}.hl-marquee--rev .hl-marquee__track{animation-direction:reverse}.hl-marquee--pause:hover .hl-marquee__track,.hl-marquee--pause:focus-within .hl-marquee__track{animation-play-state:paused}.hl .hl-marquee__list{display:flex;align-items:center;gap:var(--hl-gap, 64px);padding-right:var(--hl-gap, 64px);flex:none}.hl-marquee__item{flex:none;display:flex;align-items:center;height:var(--hl-logo-h, 44px)}.hl-marquee .hl-partner{display:flex;align-items:center;height:100%;text-decoration:none;color:var(--hl-text);opacity:.9;transition:opacity .2s}.hl-marquee .hl-partner:hover{opacity:1}.hl-marquee .hl-partner__logo{height:var(--hl-logo-h, 44px);width:auto;max-width:220px;object-fit:contain;transition:filter .25s,opacity .25s}.hl-marquee--gray .hl-partner__logo{filter:grayscale(1);opacity:.75}.hl-marquee--gray .hl-partner:hover .hl-partner__logo{filter:none;opacity:1}.hl-marquee .hl-partner__name{font-weight:700;font-size:18px;letter-spacing:-.01em;white-space:nowrap;color:#6b7380}@keyframes hl-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.hl-marquee{-webkit-mask-image:none;mask-image:none}.hl-marquee__track{animation:none;width:auto;justify-content:center}.hl .hl-marquee__list{flex-wrap:wrap;justify-content:center;row-gap:20px;padding:0 16px;flex:1}.hl-marquee__list[aria-hidden=true]{display:none}}.hl-wtb__group+.hl-wtb__group{margin-top:32px}.hl .hl-wtb__group-title{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600;letter-spacing:0;text-transform:none;color:var(--hl-muted);margin:0 0 14px}.hl-wtb__group-title .hl-icon{width:18px;height:18px;color:var(--hl-blue)}.hl .hl-wtb__grid{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}@media(min-width:750px){.hl .hl-wtb__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:990px){.hl .hl-wtb__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.hl-wtb__card{display:flex;flex-direction:column;gap:8px;height:100%;padding:20px;text-decoration:none;color:var(--hl-text);transition:border-color .2s,box-shadow .2s,transform .2s}a.hl-wtb__card:hover{border-color:var(--hl-blue);box-shadow:var(--hl-shadow);transform:translateY(-2px)}@media(prefers-reduced-motion:reduce){a.hl-wtb__card:hover{transform:none}}.hl-wtb__logo{height:44px;display:flex;align-items:center}.hl-wtb__logo img{max-height:44px;max-width:160px;width:auto;object-fit:contain}.hl-wtb__name{font-size:20px;font-weight:700;letter-spacing:-.02em}.hl-wtb__note{font-size:13.5px;color:var(--hl-muted);line-height:1.4}.hl-wtb__cta{margin-top:auto;padding-top:6px;display:inline-flex;align-items:center;gap:6px;font-size:14.5px;font-weight:600;color:var(--hl-blue-text)}.hl-wtb__cta .hl-icon{width:16px;height:16px;transition:transform .2s}.hl-wtb__card.is-disabled .hl-wtb__cta{color:#8a4b00;font-size:12.5px}.hl-svc__grid{display:grid;gap:36px;align-items:center}@media(min-width:990px){.hl-svc__grid{grid-template-columns:1.1fr .9fr;gap:64px}}.hl .hl-svc__perks{display:grid;gap:14px;margin:28px 0 24px}@media(min-width:750px){.hl .hl-svc__perks{grid-template-columns:repeat(3,minmax(0,1fr))}}.hl-svc__perk{display:flex;flex-direction:column;gap:10px;padding:18px;border-radius:14px;background:#ffffff0f;border:1px solid rgba(255,255,255,.12)}.hl-svc__perk-icon{width:40px;height:40px;border-radius:12px;background:var(--hl-blue);color:#fff;display:grid;place-items:center}.hl-svc__perk-icon .hl-icon{width:20px;height:20px}.hl-svc__perk h3{font-size:16px;margin-bottom:4px}.hl .hl-svc__perk p{font-size:13.5px;color:#c3c9d3;margin:0}.hl .hl-svc__who{font-size:13px;font-weight:600;letter-spacing:0;text-transform:none;color:#a9b1be;margin:0 0 10px}.hl-svc__services .hl-pill{font-size:12.5px;padding:5px 12px}.hl-svc__ctas{display:flex;flex-wrap:wrap;gap:12px;margin-top:26px}.hl-svc__product{background:#fff;color:var(--hl-text);border-radius:22px;padding:22px;box-shadow:0 30px 60px #00000059;display:flex;flex-direction:column;gap:10px}.hl .hl-svc__product-label{margin:0;font-size:12.5px;font-weight:600;letter-spacing:0;text-transform:none;color:var(--hl-blue-text)}.hl-svc__img{aspect-ratio:16 / 10;border-radius:14px;background:var(--hl-tint);display:grid;place-items:center;overflow:hidden}.hl-svc__img img{width:100%;height:100%;object-fit:contain;padding:10px}.hl-svc__lines{border:0;padding:0;margin:6px 0 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}@media(min-width:750px){.hl-svc__lines{grid-template-columns:repeat(3,minmax(0,1fr))}}.hl-svc__line{position:relative}.hl-svc__line input{position:absolute;opacity:0;width:1px;height:1px}.hl-svc__line label{display:flex;flex-direction:column;gap:4px;padding:10px;border:1.5px solid var(--hl-border);border-radius:12px;cursor:pointer;height:100%;transition:border-color .2s,background-color .2s}.hl-svc__line label:hover{border-color:#9aa3ae}.hl-svc__line input:checked+label{border-color:var(--hl-blue);background:var(--hl-tint)}.hl-svc__line input:focus-visible+label{outline:3px solid var(--hl-blue-bright);outline-offset:2px}.hl-svc__band{display:block;height:14px;border-radius:999px;background:linear-gradient(#141414 0 38%,var(--line) 38% 62%,#141414 62%)}.hl-svc__band--rhythm-line{background:#141414 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60 14'%3E%3Cpath d='M0 7h22l3-5 4 10 3-8 2 3h26' fill='none' stroke='%23E23B3B' stroke-width='1.6'/%3E%3C/svg%3E") center / 60px 14px repeat-x}.hl-svc__line-name{font-size:13px;font-weight:600}.hl-svc__line-svc{font-size:11.5px;color:var(--hl-muted);line-height:1.3}.hl .hl-svc__selected{margin:4px 0 2px;font-size:14px;color:var(--hl-muted)}.hl-svc__selected [data-hl-color-label]{font-weight:600;color:var(--hl-text)}.hl-svc__selected [data-hl-line-service]:empty,.hl-svc__selected [data-hl-line-service]:empty~*{display:none}.hl .hl-svc__note{margin:4px 0 0;font-size:12.5px;color:var(--hl-muted);text-align:center}.hl-wtb{padding:40px 0;scroll-margin-top:90px}@media(min-width:990px){.hl-wtb{padding:48px 0}}.hl-wtb__wrap{display:grid;gap:22px;align-items:center}@media(min-width:990px){.hl-wtb__wrap{grid-template-columns:minmax(260px,.8fr) 1.6fr;gap:48px}}.hl-wtb .hl-eyebrow{margin-bottom:8px}.hl .hl-wtb__title{font-size:clamp(22px,2.6vw,28px);line-height:1.15;font-weight:700;letter-spacing:-.025em}.hl .hl-wtb__text{font-size:14.5px;color:var(--hl-muted);margin:8px 0 10px;max-width:420px}.hl-wtb .hl-link .hl-icon{width:16px;height:16px}.hl .hl-wtb__tiles{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}@media(min-width:750px){.hl .hl-wtb__tiles{grid-template-columns:repeat(3,minmax(0,1fr))}}.hl-wtb__tile{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:64px;padding:10px 14px;background:#fff;border:1px solid var(--hl-border);border-radius:12px;text-decoration:none;color:var(--hl-text);transition:border-color .2s,box-shadow .2s}a.hl-wtb__tile:hover{border-color:var(--hl-blue);box-shadow:0 6px 18px #10182812}.hl-wtb__brand{display:flex;flex-direction:column;gap:2px;min-width:0}.hl-wtb__brand img{max-height:28px;max-width:120px;width:auto;object-fit:contain;object-position:left center}.hl-wtb__name{font-size:15.5px;font-weight:700;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hl-wtb__group{font-size:12.5px;font-weight:600;letter-spacing:0;text-transform:none;color:var(--hl-muted)}.hl-wtb__tile.is-disabled .hl-wtb__group{color:#8a4b00}.hl-wtb__arrow{width:28px;height:28px;border-radius:50%;background:var(--hl-tint-2);color:var(--hl-blue);display:grid;place-items:center;flex:none;transition:background-color .2s,color .2s}.hl-wtb__arrow .hl-icon{width:14px;height:14px}a.hl-wtb__tile:hover .hl-wtb__arrow{background:var(--hl-blue);color:#fff}.hl .hl-wtb__foot{margin:10px 0 0;font-size:12px;color:var(--hl-muted)}.hl-hero__img,.hl-pcard__img,.hl-svc__img,.hl-kit__thumb,.hl-offer__img,.hl-shop__media,.hl-final__img{position:relative}.hl .hl-hero__img>img,.hl .hl-hero__img>video,.hl .hl-pcard__img>img,.hl .hl-svc__img>img,.hl .hl-kit__thumb>img,.hl .hl-offer__img>img,.hl .hl-shop__media>img,.hl .hl-final__img>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;object-fit:contain;object-position:center}.hl .hl-hero__img>img{padding:10px}.hl .hl-pcard__img>img{padding:16px}.hl .hl-svc__img>img{padding:12px}.hl .hl-kit__thumb>img{padding:4px}.hl-vs .hl-vs__title{font-size:clamp(30px,4.6vw,52px);max-width:940px;margin:0 auto}.hl-vs__head{margin-bottom:56px}.hl-vs__block{margin-top:64px}.hl-vs__block:first-of-type{margin-top:0}.hl .hl-vs__kicker{display:flex;align-items:center;gap:12px;font-size:13px;font-weight:600;letter-spacing:0;text-transform:none;color:#a9b1be;margin:0 0 22px}.hl-vs__kicker span{font-size:28px;font-weight:700;letter-spacing:-.02em;color:var(--hl-blue-bright)}.hl-vs__kicker:after{content:"";flex:1;height:1px;background:#ffffff1f}.hl-vs__fails{display:grid;gap:18px}@media(min-width:990px){.hl-vs__fails{grid-template-columns:1.6fr 1fr;gap:22px;align-items:stretch}}.hl .hl-vs__phones{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}@media(min-width:750px){.hl .hl-vs__phones{grid-template-columns:repeat(4,minmax(0,1fr))}}.hl-vs__fail{background:#ffffff0a;border:1px solid rgba(255,255,255,.1);border-radius:18px;padding:18px 14px 16px;text-align:center;position:relative}.hl-vs__fail:before{content:"\2715";position:absolute;top:12px;right:12px;width:22px;height:22px;border-radius:50%;background:#e548482e;color:#ff7b7b;font-size:11px;font-weight:700;display:grid;place-items:center}.hl-vs__fail h3{font-size:15.5px;margin:14px 0 4px;color:#fff}.hl .hl-vs__fail p{font-size:13px;color:#a9b1be;margin:0;line-height:1.45}.hl-vs__phone{width:74px;height:134px;margin:4px auto 0;border-radius:14px;padding:5px;background:#2a2d35;box-shadow:inset 0 0 0 1.5px #3a3f48}.hl-vs__screen{position:relative;width:100%;height:100%;border-radius:10px;background:#000;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;overflow:hidden;color:#6b7380}.hl-vs__screen svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.hl-vs__phone--dead b{color:#ff5a5a;font-size:13px}.hl-vs__batt{width:30px;height:14px;border:2px solid #FF5A5A;border-radius:3px;position:relative}.hl-vs__batt:after{content:"";position:absolute;right:-5px;top:3px;width:3px;height:4px;background:#ff5a5a;border-radius:0 1px 1px 0}.hl-vs__batt i{position:absolute;left:2px;top:2px;bottom:2px;width:3px;background:#ff5a5a}@media(prefers-reduced-motion:no-preference){.hl-vs__batt i{animation:hl-blink 1.2s steps(2) infinite}}@keyframes hl-blink{50%{opacity:0}}.hl-vs__phone--broken .hl-vs__screen{background:linear-gradient(160deg,#1d2a3a,#0b0c10)}.hl-vs__phone--lost{background:transparent;box-shadow:none;border:2px dashed #4A505A}.hl-vs__phone--lost .hl-vs__screen{background:transparent}.hl-vs__phone--lost b{font-size:34px;color:#6b7380}.hl-vs__phone--locked .hl-vs__screen{background:linear-gradient(180deg,#1a1d24,#0b0c10);color:#c3c9d3}.hl-vs__phone--locked .hl-icon{width:20px;height:20px}.hl-vs__phone--locked small{font-size:8px;color:#a9b1be}.hl-vs__dots{display:flex;gap:4px}.hl-vs__dots i{width:5px;height:5px;border-radius:50%;border:1px solid #A9B1BE}.hl-vs__answer{background:linear-gradient(160deg,#0079d0,#00539b);border-radius:20px;padding:26px 24px;display:flex;flex-direction:column;justify-content:center;box-shadow:0 24px 60px #0079d040}.hl-vs__answer h3{font-size:24px;letter-spacing:-.02em;line-height:1.2;margin:16px 0 14px;color:#fff}.hl .hl-vs__answer-list{display:grid;gap:10px}.hl-vs__answer-list li{display:flex;gap:10px;align-items:flex-start;font-size:15px;color:#eaf4fd;line-height:1.4}.hl-vs__answer .hl-dot--check{background:#fff;color:var(--hl-blue);margin-top:1px}.hl-vs__band{position:relative;height:80px;display:flex;align-items:center}.hl-vs__band img{max-height:80px;width:auto}.hl-vs__band-css{display:block;width:150px;height:40px;border-radius:999px;background:#0b0c10;position:relative;box-shadow:0 8px 20px #00000059}.hl-vs__band-css i{position:absolute;left:50%;top:50%;width:40px;height:22px;margin:-11px 0 0 -20px;border-radius:6px;background:#22252d}.hl-vs__pulse{position:absolute;left:75px;top:50%;width:16px;height:16px;margin:-8px 0 0 -8px;border-radius:50%;border:2px solid rgba(255,255,255,.8)}@media(prefers-reduced-motion:no-preference){.hl-vs__pulse{animation:hl-ring 2s ease-out infinite}}@keyframes hl-ring{0%{transform:scale(.6);opacity:1}to{transform:scale(5);opacity:0}}.hl-vs__access{display:grid;gap:14px;align-items:stretch}@media(min-width:990px){.hl-vs__access{grid-template-columns:1fr auto 1fr;gap:22px}}.hl-vs__card{border-radius:20px;padding:22px;text-align:center}.hl-vs__card--phone{background:#ffffff08;border:1px solid rgba(255,255,255,.1)}.hl-vs__card--hl{background:#0079d01a;border:1px solid rgba(76,176,252,.45)}.hl-vs__card h3{font-size:22px;letter-spacing:-.02em;margin:6px 0;color:#fff}.hl .hl-vs__card p{font-size:15px;color:#a9b1be;max-width:380px;margin:0 auto}.hl-vs__diagram{width:100%;max-width:360px;height:auto;display:block;margin:0 auto}.hl-vs__vs{align-self:center;justify-self:center;width:54px;height:54px;border-radius:50%;background:#fff;color:var(--hl-ink);font-weight:800;display:grid;place-items:center;font-size:15px}@media(prefers-reduced-motion:no-preference){.hl-vs__links path{animation:hl-dash 1.2s linear infinite}.hl-vs__halo{transform-origin:160px 110px;animation:hl-halo 2.2s ease-in-out infinite}.hl-vs__card--hl.is-visible .hl-vs__node{animation:hl-node .5s var(--d) both}}@keyframes hl-dash{to{stroke-dashoffset:-22}}@keyframes hl-halo{0%,to{transform:scale(1);opacity:.18}50%{transform:scale(1.35);opacity:.05}}@keyframes hl-node{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.hl-vs__race{display:grid;gap:18px;background:#ffffff08;border:1px solid rgba(255,255,255,.1);border-radius:20px;padding:24px}@media(min-width:750px){.hl-vs__race{padding:30px 32px}}.hl-vs__lane-head{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:10px}.hl-vs__lane-head strong{font-size:17px;color:#fff}.hl-vs__result{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;border-radius:999px;padding:4px 12px}.hl-vs__result .hl-icon{width:15px;height:15px}.hl-vs__result--ok{background:#2ecc7126;color:#6ee7a2}.hl-vs__result--bad{background:#e5484826;color:#ff8a8a}.hl-vs__track{position:relative;height:14px;border-radius:999px;background:#ffffff14;overflow:visible}.hl-vs__fill{position:absolute;left:0;top:0;bottom:0;border-radius:999px;width:0}.hl-vs__lane--hl .hl-vs__fill{background:linear-gradient(90deg,#0079d0,#4cb0fc);box-shadow:0 0 18px #4cb0fc99}.hl-vs__lane--phone .hl-vs__fill{background:#6b7380}.hl-vs__lane--hl .hl-vs__fill,.hl-vs__lane--phone .hl-vs__fill{width:100%}@media(prefers-reduced-motion:no-preference){.hl-vs__race .hl-vs__fill{width:0}.hl-vs__race.is-visible .hl-vs__lane--hl .hl-vs__fill{animation:hl-fill-fast 8.3s .3s infinite}.hl-vs__race.is-visible .hl-vs__lane--phone .hl-vs__fill{animation:hl-fill-slow 8.3s .3s infinite}}@keyframes hl-fill{0%{width:0}to{width:100%}}.hl-vs__hurdle{position:absolute;top:50%;width:22px;height:22px;margin:-11px 0 0 -11px;border-radius:50%;background:#2a1416;border:2px solid #E54848;color:#ff8a8a;font-size:12px;font-weight:800;display:grid;place-items:center;z-index:1}.hl .hl-vs__steps{display:flex;justify-content:space-between;gap:8px;margin-top:12px;font-size:12.5px;color:#a9b1be}.hl-vs__steps li{flex:1;text-align:center;line-height:1.35}.hl-vs__steps li:first-child{text-align:left}.hl-vs__steps li:last-child{text-align:right}.hl-vs__lane--hl .hl-vs__steps{color:#ddebfa}.hl .hl-vs__note{margin:12px 0 0;font-size:12.5px;color:#7c8696}@media(max-width:749px){.hl .hl-vs__steps{font-size:11px}}.hl .hl-vs__zeros{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}@media(min-width:990px){.hl .hl-vs__zeros{grid-template-columns:repeat(4,minmax(0,1fr))}}.hl-vs__zeros li{border-radius:18px;padding:22px 20px;background:#ffffff0a;border:1px solid rgba(255,255,255,.1)}.hl-vs__zeros strong{display:block;white-space:nowrap;font-size:clamp(34px,4.2vw,56px);font-weight:800;letter-spacing:-.05em;line-height:1;background:linear-gradient(180deg,#fff,#8ccbff);-webkit-background-clip:text;background-clip:text;color:transparent}.hl-vs__zeros span{display:block;margin-top:8px;font-size:14.5px;color:#c3c9d3}.hl-vs__score{margin-top:64px;border-radius:20px;overflow:hidden;border:1px solid rgba(255,255,255,.12)}.hl-vs__score table{width:100%;border-collapse:collapse;font-size:15px;margin:0;border:0}.hl .hl-vs__score th,.hl .hl-vs__score td{padding:16px 18px;text-align:left;vertical-align:middle;border:0;border-bottom:1px solid rgba(255,255,255,.08);color:#e3e7ed}.hl .hl-vs__score thead th,.hl .hl-vs__score thead td{background:#ffffff0a;font-size:13px;font-weight:600;letter-spacing:0;text-transform:none;color:#a9b1be}.hl .hl-vs__score tbody tr:last-child th,.hl .hl-vs__score tbody tr:last-child td{border-bottom:0}.hl .hl-vs__score tbody th{font-weight:600;color:#fff;width:30%}.hl .hl-vs__score td{color:#a9b1be}.hl .hl-vs__score td .hl-dot{margin-right:10px;vertical-align:middle}.hl .hl-vs__score .is-hl{background:#0079d024;color:#fff;font-weight:600}.hl .hl-vs__score thead .is-hl{background:var(--hl-blue);color:#fff}.hl-vs__score .hl-dot--x{background:#e548482e;color:#ff7b7b}@media(max-width:749px){.hl-vs__score{overflow-x:auto}.hl-vs__score table{min-width:560px}}.hl-vs__cta{margin-top:40px;display:flex;flex-direction:column;align-items:center;gap:14px;text-align:center}.hl .hl-vs__cta p{margin:0;font-size:18px;font-weight:600;color:#fff}.hl-vs__band-css{width:200px;height:48px;display:grid;place-items:center;border:2px solid rgba(255,255,255,.18)}.hl-vs__band-css img{width:128px;height:auto;max-height:20px;object-fit:contain;display:block}.hl-vs__band-css i{display:block}.hl-vs__band .hl-vs__pulse{left:100px}@keyframes hl-fill-fast{0%{width:0;animation-timing-function:cubic-bezier(.2,.8,.2,1)}10.8%{width:100%}97%{width:100%;opacity:1}99.5%{width:100%;opacity:0}to{width:0;opacity:0}}@keyframes hl-fill-slow{0%{width:0;animation-timing-function:steps(5,end)}84%{width:100%}97%{width:100%;opacity:1}99.5%{width:100%;opacity:0}to{width:0;opacity:0}}.hl-vi .hl-vi__title{max-width:860px;margin:0 auto}.hl-vi__cards{display:grid;gap:18px}@media(min-width:990px){.hl-vi__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;align-items:stretch}}.hl-vi__card{position:relative;background:#fff;border:1px solid var(--hl-border);border-radius:22px;padding:18px 20px 22px;display:flex;flex-direction:column}.hl-vi__card--hl{border:2px solid var(--hl-blue);box-shadow:0 24px 50px #0079d029}@media(min-width:990px){.hl-vi__card--hl{transform:translateY(-10px)}}.hl-vi__tag{align-self:flex-start;font-size:12.5px;font-weight:700;letter-spacing:0;text-transform:none;color:var(--hl-muted);background:var(--hl-fill);border-radius:999px;padding:4px 12px}.hl-vi__tag--hl{background:var(--hl-blue);color:#fff}.hl-vi__card h3{font-size:20px;letter-spacing:-.02em;margin:18px 0 12px}.hl .hl-vi__cons,.hl .hl-vi__pros{display:grid;gap:9px}.hl-vi__cons li,.hl-vi__pros li{display:flex;gap:10px;align-items:flex-start;font-size:14.5px;line-height:1.4;color:var(--hl-muted)}.hl-vi__pros li{color:var(--hl-text);font-weight:500}.hl-vi__cons .hl-dot,.hl-vi__pros .hl-dot{margin-top:1px}.hl-vi__art{position:relative;height:190px;margin-top:14px;border-radius:16px;overflow:hidden;display:grid;place-items:center}.hl-vi__art--metal{background:radial-gradient(circle at 30% 20%,#f4f5f7,#dde1e6)}.hl-vi__art--qr{background:radial-gradient(circle at 70% 20%,#f4f5f7,#e2e6eb)}.hl-vi__art--hl{background:radial-gradient(circle at 50% 40%,#13314f,#08090d)}.hl-vi__plate{position:relative;width:230px;height:96px;border-radius:48px;background:linear-gradient(160deg,#f2f3f5,#c9ced4 40%,#e7e9ec 60%,#a9afb6);box-shadow:inset 0 2px 3px #fffc,inset 0 -3px 6px #0000002e,0 10px 20px #00000026;display:flex;align-items:center;gap:8px;padding:0 18px 0 16px;overflow:hidden}.hl-vi__star{width:34px;height:34px;border-radius:50%;background:#c0392b;color:#fff;display:grid;place-items:center;flex:none;box-shadow:inset 0 -2px 3px #00000040}.hl-vi__star .hl-icon{width:20px;height:20px;stroke-width:2}.hl-vi__engr{display:flex;flex-direction:column;gap:1px;min-width:0;font-family:Courier New,ui-monospace,monospace;font-size:10.5px;font-weight:700;letter-spacing:.04em;color:#4a4f57;text-shadow:0 1px 0 rgba(255,255,255,.7);white-space:nowrap}.hl-vi__engr .is-old{text-decoration:line-through;text-decoration-color:#c62828;text-decoration-thickness:2px}.hl-vi__engr .is-cut{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000 70%,transparent);mask-image:linear-gradient(90deg,#000 70%,transparent)}.hl-vi__tarnish{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at 80% 70%,rgba(120,96,52,.35),transparent 45%),radial-gradient(ellipse at 15% 85%,rgba(90,80,60,.28),transparent 40%),radial-gradient(ellipse at 60% 10%,rgba(110,90,50,.2),transparent 35%);mix-blend-mode:multiply;pointer-events:none}.hl-vi__chain{position:absolute;left:0;right:0;top:50%;height:6px;margin-top:-3px;background:repeating-linear-gradient(90deg,#b5bac1 0 8px,#8e949c 8px 10px);z-index:-1}.hl-vi__art--metal .hl-vi__plate{z-index:1}.hl-vi__art--metal:after{content:"Can't fit it all";position:absolute;right:12px;bottom:10px;font-size:11px;font-weight:600;color:#c62828;background:#fff;border-radius:999px;padding:2px 9px;box-shadow:0 2px 6px #00000014}.hl-vi__qrband{width:240px;height:84px;border-radius:42px;background:#2b2f36;display:grid;place-items:center;box-shadow:0 10px 20px #0003}.hl-vi__qr{position:relative;width:66px;height:66px;background:#fff;padding:4px;border-radius:6px}.hl-vi__qr svg{width:100%;height:100%;display:block}.hl-vi__wear{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:6px;background:radial-gradient(ellipse at 75% 30%,rgba(255,255,255,.95) 0 18%,transparent 36%),radial-gradient(ellipse at 30% 80%,rgba(255,255,255,.85) 0 12%,transparent 30%),linear-gradient(115deg,transparent 55%,rgba(255,255,255,.7) 62%,transparent 70%)}.hl-vi__viewfinder{position:absolute;top:34px;right:70px;bottom:34px;left:70px;pointer-events:none}.hl-vi__viewfinder i{position:absolute;width:18px;height:18px;border:3px solid #C62828}.hl-vi__viewfinder i:nth-child(1){left:0;top:0;border-right:0;border-bottom:0}.hl-vi__viewfinder i:nth-child(2){right:0;top:0;border-left:0;border-bottom:0}.hl-vi__viewfinder i:nth-child(3){left:0;bottom:0;border-right:0;border-top:0}.hl-vi__viewfinder i:nth-child(4){right:0;bottom:0;border-left:0;border-top:0}.hl-vi__hlband{position:relative;z-index:1;width:230px;height:64px;border-radius:32px;background:#0b0c10;border:2px solid rgba(76,176,252,.55);display:grid;place-items:center;box-shadow:0 0 40px #0079d059}.hl-vi__hlband img{width:140px;height:auto;display:block}.hl-vi__waves{position:absolute;left:50%;top:50%;pointer-events:none}.hl-vi__waves i{position:absolute;left:0;top:0;width:120px;height:120px;margin:-60px 0 0 -60px;border-radius:50%;border:2px solid rgba(76,176,252,.6);opacity:0}@media(prefers-reduced-motion:no-preference){.hl-vi__waves i{animation:hl-ring2 2.6s ease-out infinite}.hl-vi__waves i:nth-child(2){animation-delay:.85s}.hl-vi__waves i:nth-child(3){animation-delay:1.7s}}@keyframes hl-ring2{0%{transform:scale(.9);opacity:.9}to{transform:scale(2.4);opacity:0}}.hl-vi__flash{position:absolute;top:0;right:0;bottom:0;left:0;background:#fff;opacity:0;pointer-events:none;z-index:3}.hl-vi__verdict{position:absolute;left:50%;bottom:12px;transform:translate(-50%,8px);z-index:4;display:inline-flex;align-items:center;gap:6px;white-space:nowrap;font-size:13px;font-weight:700;border-radius:999px;padding:6px 14px;opacity:0;transition:opacity .3s,transform .3s}.hl-vi__verdict .hl-icon{width:16px;height:16px}.hl-vi__verdict--bad{background:#c62828;color:#fff}.hl-vi__verdict--ok{background:#fff;color:#0b7a3e}.is-snapped .hl-vi__verdict{opacity:1;transform:translate(-50%)}.is-snapped .hl-vi__flash{animation:hl-flash2 .6s ease-out}@keyframes hl-flash2{0%{opacity:0}15%{opacity:.95}to{opacity:0}}.is-snapped .hl-vi__wear{opacity:.25;transition:opacity .4s .3s}.hl-vi__snap{margin-top:26px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px 24px;background:#fff;border:1px dashed #B9C3CF;border-radius:16px;padding:18px 22px}.hl-vi__snap strong{font-size:17px}.hl .hl-vi__snap p{margin:2px 0 0;font-size:14.5px;color:var(--hl-muted)}.hl-vi__table-wrap{margin-top:26px;overflow-x:auto;border-radius:18px;border:1px solid var(--hl-border);background:#fff}.hl .hl-vi__table{width:100%;min-width:620px;border-collapse:collapse;margin:0;border:0;font-size:15px}.hl .hl-vi__table th,.hl .hl-vi__table td{padding:14px 18px;text-align:center;vertical-align:middle;border:0;border-bottom:1px solid var(--hl-border)}.hl .hl-vi__table tbody th{text-align:left;font-weight:600;width:34%}.hl .hl-vi__table thead th,.hl .hl-vi__table thead td{font-size:12.5px;font-weight:700;letter-spacing:0;text-transform:none;color:var(--hl-muted);background:var(--hl-fill)}.hl .hl-vi__table thead .is-hl{background:var(--hl-blue);color:#fff}.hl .hl-vi__table td.is-hl{background:var(--hl-tint-2)}.hl .hl-vi__table tbody tr:last-child th,.hl .hl-vi__table tbody tr:last-child td{border-bottom:0}.hl-vi__table .hl-dot{display:inline-grid}.hl-vi__partial{font-size:13px;font-weight:600;color:#8a5a00}.hl .hl-vi__cta{margin:28px 0 0;text-align:center}.hl-vi__art{isolation:isolate}.hl-vi__art--hl .hl-vi__waves{z-index:0}.hl .hl-vi__bandphoto{position:relative;z-index:1;width:auto;max-width:82%;max-height:150px;height:auto;object-fit:contain;filter:drop-shadow(0 14px 22px rgba(0,0,0,.55)) drop-shadow(0 0 26px rgba(0,121,208,.35))}.hl-vs__band--photo{height:auto;justify-content:center;padding:4px 0}.hl .hl-vs__band--photo .hl-vs__bandphoto{position:relative;z-index:1;width:auto;max-width:92%;max-height:140px;height:auto;object-fit:contain;filter:drop-shadow(0 16px 22px rgba(0,0,0,.45))}.hl-vs__band--photo .hl-vs__pulse{left:50%;z-index:0;width:40px;height:40px;margin:-20px 0 0 -20px;border-color:#ffffffb3}.hl-vs__fail{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px 14px}.hl-vs__phone{width:84px;height:150px;margin:0 auto;flex:none}.hl-vs__fail h3{margin:16px 0 6px}.hl-stat--fact{display:flex;align-items:center;gap:14px}.hl-stat__icon{width:52px;height:52px;border-radius:16px;background:var(--hl-fact-icon, #E8F2FC);color:var(--hl-fact-icon-fg, #0079D0);display:grid;place-items:center;flex:none;position:relative}.hl-stat__icon .hl-icon{width:26px;height:26px;stroke-width:1.8}.hl-stat__icon:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:19px;border:1.5px solid var(--hl-fact-icon, #E8F2FC);opacity:.7}.hl .hl-stat--fact strong{font-size:var(--hl-fact-size, 20px);letter-spacing:-.02em;line-height:1.15}.hl .hl-stat--fact span{margin-top:3px}@media(max-width:749px){.hl-stat--fact{flex-direction:column;align-items:flex-start;gap:10px}.hl-stat__icon{width:44px;height:44px;border-radius:13px}.hl-stat__icon .hl-icon{width:22px;height:22px}.hl .hl-stat--fact strong{font-size:calc(var(--hl-fact-size, 20px) - 2px)}}.hl .hl-stat .hl-stat__icon{display:grid;place-items:center;margin:0;font-size:0;line-height:0}.hl .hl-stat .hl-stat__icon .hl-icon{display:block;margin:0}.hl .hl-marquee .hl-partner__logo{max-height:none;height:var(--hl-logo-h, 44px);width:auto;max-width:240px}.hl-ed{display:grid;gap:36px;align-items:center}@media(min-width:990px){.hl-ed{grid-template-columns:.9fr 1.1fr;gap:56px}}.hl .hl-ed__features{display:grid;gap:12px;margin-top:26px}.hl-ed__feature{display:flex;gap:14px;align-items:flex-start}.hl-ed__feature .hl-feature__icon{margin:0;flex:none}.hl-ed__feature h3{font-size:16px;margin:2px 0}.hl .hl-ed__feature p{margin:0;font-size:14.5px;color:var(--hl-muted)}.hl .hl-ed__links{display:flex;flex-wrap:wrap;align-items:center;gap:12px 22px;margin-top:26px}.hl-ed__links .hl-link .hl-icon{width:16px;height:16px}.hl-ed__demo{position:relative;background:#fff;border:1px solid var(--hl-border);border-radius:24px;padding:16px;box-shadow:0 30px 70px #1018281f}@media(min-width:750px){.hl-ed__demo{padding:20px 22px 22px}}.hl-ed__steps{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:14px}.hl-ed__step{display:inline-flex;align-items:center;gap:5px;border:1px solid var(--hl-border);background:#fff;border-radius:999px;padding:5px 12px 5px 9px;font:600 12.5px Poppins,sans-serif;color:var(--hl-muted);cursor:pointer;transition:all .25s}.hl-ed__step .hl-icon{width:14px;height:14px}.hl-ed__step.is-on{background:var(--hl-blue);border-color:var(--hl-blue);color:#fff;box-shadow:0 6px 14px #0079d04d}.hl-ed__pause{margin-left:auto;width:30px;height:30px;border-radius:50%;border:1px solid var(--hl-border);background:#fff;display:grid;place-items:center;cursor:pointer;color:var(--hl-text)}.hl-ed__pause .hl-icon{width:13px;height:13px}.hl-ed__pause .is-play,.hl-ed__pause.is-paused .is-pause{display:none}.hl-ed__pause.is-paused .is-play{display:block}.hl-ed__browser{border:1px solid var(--hl-border);border-radius:14px;overflow:hidden;background:#fff;box-shadow:0 10px 24px #1018280f}.hl-ed__bar{display:flex;align-items:center;gap:10px;padding:9px 12px;background:var(--hl-fill);border-bottom:1px solid var(--hl-border)}.hl-ed__dots{display:flex;gap:5px}.hl-ed__dots i{width:9px;height:9px;border-radius:50%;background:#d3d8de}.hl-ed__dots i:first-child{background:#f26b6b}.hl-ed__dots i:nth-child(2){background:#f5c24c}.hl-ed__dots i:nth-child(3){background:#52c27a}.hl-ed__url{flex:1;min-width:0;display:inline-flex;align-items:center;gap:6px;background:#fff;border:1px solid var(--hl-border);border-radius:999px;padding:3px 10px;font-size:12px;color:var(--hl-muted);white-space:nowrap;overflow:hidden}.hl-ed__url .hl-icon{width:12px;height:12px;color:#0b7a3e;flex:none}.hl-ed__secure{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:700;color:#0b7a3e;background:#e7f6ee;border-radius:999px;padding:3px 9px;white-space:nowrap}.hl-ed__secure .hl-icon{width:12px;height:12px}@media(max-width:479px){.hl-ed__secure{display:none}}.hl-ed__portal{position:relative;padding:14px 16px;font-size:13.5px}.hl-ed__ptop{display:flex;justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:10px}.hl-ed__ptop strong{font-size:15px}.hl-ed__ptop span{font-size:11.5px;color:var(--hl-muted)}.hl-ed__group+.hl-ed__group{margin-top:10px}.hl .hl-ed__glabel{margin:0 0 6px;font-size:12.5px;font-weight:700;letter-spacing:0;text-transform:none;color:var(--hl-muted)}.hl .hl-ed__list{display:grid;gap:6px}.hl-ed__list li{display:flex;align-items:center;justify-content:space-between;gap:8px;border:1px solid var(--hl-border);border-radius:10px;padding:7px 10px;background:#fff;overflow:hidden;max-height:48px;transition:background-color .35s,border-color .35s,color .35s,max-height .45s,padding .45s,margin .45s,opacity .4s}.hl-ed__list li>span{font-weight:600}.hl-ed__acts{display:inline-flex;gap:6px;font-style:normal;color:#a3acb7}.hl-ed__acts b{display:inline-grid;place-items:center;width:20px;height:20px;border-radius:6px}.hl-ed__acts .hl-icon{width:12px;height:12px;stroke-width:2.2}.hl-ed__list li.is-new{border-color:#59c08a;background:#eef9f3;animation:hl-ed-in .45s ease both}.hl-ed__list li.is-new>span:after{content:"New";margin-left:8px;font-size:10px;font-weight:700;color:#0b7a3e;background:#d2f0df;border-radius:999px;padding:1px 7px;vertical-align:1px}.hl-ed__list li.is-editing{border-color:var(--hl-blue);box-shadow:0 0 0 3px #0079d026}.hl-ed__list li.is-changed{border-color:var(--hl-blue);background:var(--hl-tint-2)}.hl-ed__list li.is-changed>span:after{content:"Updated";margin-left:8px;font-size:10px;font-weight:700;color:var(--hl-blue-text);background:#d6e9fa;border-radius:999px;padding:1px 7px;vertical-align:1px}.hl-ed__list li.is-deleting{border-color:#e57373;background:#fdecec;color:#b33a3a}.hl-ed__list li.is-deleting>span{text-decoration:line-through}.hl-ed__list li.is-gone{max-height:0;padding-top:0;padding-bottom:0;margin-top:-6px;opacity:0;border-width:0}@keyframes hl-ed-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.hl-ed__input{position:relative;margin-top:6px;display:flex;align-items:center;min-height:34px;border:1.5px dashed #C9D0D9;border-radius:10px;padding:6px 10px;color:var(--hl-text);font-weight:600;transition:border-color .3s,background-color .3s}.hl-ed__input em{font-style:normal;font-weight:500;color:#9aa3ae}.hl-ed__input.is-active{border-style:solid;border-color:var(--hl-blue);background:#fff;box-shadow:0 0 0 3px #0079d01f}.hl-ed__input.is-typing em{display:none}.hl-ed__caret{display:none;width:2px;height:16px;background:var(--hl-blue);margin-left:1px}.hl-ed__input.is-typing .hl-ed__caret{display:inline-block;animation:hl-blink 1s steps(2) infinite}.hl-ed__save-row{display:flex;align-items:center;justify-content:flex-end;gap:10px;margin-top:12px}.hl-ed__save{display:inline-flex;align-items:center;background:var(--hl-blue);color:#fff;font-weight:600;font-size:12.5px;border-radius:999px;padding:7px 16px;transition:transform .15s,background-color .2s}.hl-ed__save.is-pressed{transform:scale(.94);background:var(--hl-blue-hover)}.hl-ed__toast{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:#0b7a3e;background:#e7f6ee;border-radius:999px;padding:5px 12px;opacity:0;transform:translate(8px);transition:opacity .35s,transform .35s}.hl-ed__toast .hl-icon{width:13px;height:13px;stroke-width:2.6}.hl-ed__toast.is-on{opacity:1;transform:none}.hl-ed__cursor{position:absolute;left:0;top:0;z-index:3;width:18px;height:22px;pointer-events:none;opacity:0;transition:transform .7s cubic-bezier(.4,.1,.2,1),opacity .3s;background:#14161a;clip-path:polygon(0 0,0 78%,26% 60%,44% 100%,58% 94%,40% 56%,72% 56%);filter:drop-shadow(0 2px 3px rgba(0,0,0,.3))}.hl-ed__cursor.is-on{opacity:1}.hl-ed__sync{position:relative;margin-top:4px}.hl-ed__wires{display:block;width:100%;height:34px}.hl-ed__wires path{fill:none;stroke:#c9d0d9;stroke-width:2;stroke-dasharray:5 5;vector-effect:non-scaling-stroke;transition:stroke .3s}.is-syncing .hl-ed__wires path{stroke:var(--hl-blue);animation:hl-dash .6s linear infinite}.hl .hl-ed__devices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.hl-ed__devices li{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;text-align:center;border:1px solid var(--hl-border);border-radius:14px;padding:14px 10px 12px;background:#fff;transition:border-color .35s,box-shadow .35s}.hl-ed__devices b{font-size:13.5px}.hl-ed__devices small{font-size:11.5px;font-weight:700;color:#0b7a3e;opacity:0;transition:opacity .3s}.hl-ed__devices small:before{content:"\2713  "}.hl-ed__devices li.is-synced{border-color:#59c08a;box-shadow:0 0 0 3px #59c08a26}.hl-ed__devices li.is-synced small{opacity:1}.hl-ed__dev-icon{height:60px;display:grid;place-items:center}.hl-ed__dev-icon--band i{display:block;width:96px;height:28px;border-radius:999px;background:#14161a;box-shadow:inset 0 0 0 2px #2a2d35}.hl-ed__dev-icon--card i{display:block;width:74px;height:47px;border-radius:8px;background:linear-gradient(135deg,#d33c3c,#a82828);box-shadow:0 4px 10px #00000026}.is-synced .hl-ed__dev-icon i{animation:hl-ed-ping .6s ease}@keyframes hl-ed-ping{0%{transform:scale(1)}40%{transform:scale(1.08)}to{transform:scale(1)}}@media(max-width:479px){.hl-ed__devices b{font-size:12px}.hl-ed__dev-icon--band i{width:76px}}.hl .hl-ed__devices li{display:grid;justify-items:center;align-content:center;gap:8px;min-height:150px}.hl .hl-ed__devices li>*{margin:0}.hl .hl-ed__dev-icon{width:100%;height:64px;display:flex;align-items:center;justify-content:center}.hl .hl-ed__dev-icon i{display:flex;align-items:center;justify-content:center}.hl .hl-ed__dev-icon--band i{width:132px;height:34px}.hl .hl-ed__dev-icon--card i{width:96px;height:60px;border-radius:9px}.hl .hl-ed__dev-icon img{display:block;height:auto;max-width:74%;max-height:60%;object-fit:contain}.hl .hl-ed__dev-icon--band img{max-width:64%}@media(max-width:479px){.hl .hl-ed__devices li{min-height:130px}.hl .hl-ed__dev-icon--band i{width:110px;height:30px}.hl .hl-ed__dev-icon--card i{width:84px;height:53px}}@media(min-width:990px){.hl .hl-team{grid-template-columns:1.05fr 1fr;gap:64px}}.hl-team__media{min-width:0}.hl-video{position:relative;aspect-ratio:16 / 10;box-shadow:0 30px 70px #00000073}.hl-video .hl-video__poster{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .6s ease,filter .4s}.hl-video:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#08090d00 45%,#08090db3);pointer-events:none;transition:opacity .3s}.hl-video .hl-media-ph{position:absolute;top:0;right:0;bottom:0;left:0;align-items:end;justify-items:start}.hl .hl-video__play{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:grid;place-items:center;align-content:center;gap:14px;width:100%;padding:0;margin:0;border:0;background:transparent;color:#fff;cursor:pointer;font:inherit}.hl .hl-video__play:disabled{cursor:default;opacity:.85}.hl-video__btn{position:relative;width:84px;height:84px;border-radius:50%;display:grid;place-items:center;background:var(--hl-blue, #0079D0);box-shadow:0 10px 30px #0079d08c;transition:transform .25s ease,background-color .25s}.hl-video__btn svg{width:34px;height:34px;margin-left:4px}.hl-video__btn:before,.hl-video__btn:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:2px solid rgba(76,176,252,.7);animation:hl-video-ring 2.4s ease-out infinite}.hl-video__btn:after{animation-delay:1.2s}@keyframes hl-video-ring{0%{transform:scale(1);opacity:.9}to{transform:scale(1.75);opacity:0}}.hl-video__label{display:inline-flex;align-items:center;gap:10px;padding:7px 16px;border-radius:999px;background:#08090d99;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-size:14px;font-weight:600;letter-spacing:.01em}.hl-video__label small{font-size:12px;font-weight:500;color:#a9b1be;padding-left:10px;border-left:1px solid rgba(255,255,255,.25)}.hl .hl-video__play:hover .hl-video__btn,.hl .hl-video__play:focus-visible .hl-video__btn{background:#1a8ce0}.hl .hl-video__play:focus-visible{outline:none}.hl .hl-video__play:focus-visible .hl-video__btn{box-shadow:0 0 0 4px #fff,0 10px 30px #0079d08c}.hl-video .hl-video__el{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;width:100%;height:100%;border:0;background:#000;object-fit:contain}.hl-video.is-playing .hl-video__play,.hl-video.is-playing:after{display:none}.hl .hl-team__caption{margin:12px 2px 0;font-size:13px;color:#a9b1be}.hl .hl-team__story{margin-top:16px;color:#c9d0da;font-size:16px;line-height:1.65}.hl .hl-team__story p{margin:0 0 12px}.hl .hl-team__quote{position:relative;margin:22px 0 0;padding:4px 0 4px 20px;border-left:3px solid var(--hl-blue, #0079D0)}.hl .hl-team__quote p{margin:0;font-size:19px;font-weight:600;line-height:1.4;color:#fff}.hl .hl-team__quote cite{display:block;margin-top:8px;font-style:normal;font-size:12.5px;font-weight:700;letter-spacing:0;text-transform:none;color:#4cb0fc}.hl .hl-founders{list-style:none;padding:0;margin:26px 0 22px;display:grid;gap:12px}@media(min-width:560px){.hl .hl-founders{grid-template-columns:repeat(2,minmax(0,1fr))}}.hl .hl-founders .hl-founder{margin:0;padding:14px;border-radius:14px;background:#ffffff0a;border:1px solid rgba(255,255,255,.1);align-items:center}.hl .hl-founders .hl-founder__avatar{display:grid;place-items:center;line-height:1;width:56px;height:56px;font-size:16px;background:var(--hl-blue, #0079D0);border:2px solid rgba(255,255,255,.15);color:#fff}.hl .hl-founders .hl-founder strong{font-size:15px;color:#fff}.hl .hl-founders .hl-founder div>span{display:block;font-size:13px;color:#a9b1be}.hl .hl-founders .hl-founder em{display:inline-flex;align-items:center;gap:5px;margin-top:4px;font-style:normal;font-size:12px;font-weight:600;color:#4cb0fc}.hl .hl-founders .hl-founder em .hl-icon{width:13px;height:13px}@media(prefers-reduced-motion:reduce){.hl-video__btn:before,.hl-video__btn:after{animation:none;opacity:0}.hl-video .hl-video__poster{transition:none}}@media(max-width:749px){.hl-video__btn{width:68px;height:68px}.hl-video__btn svg{width:28px;height:28px}.hl .hl-team__quote p{font-size:17px}}@media(min-width:990px){.hl .hl-team{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:56px;align-items:center}.hl .hl-team .hl-video{aspect-ratio:16 / 9}.hl .hl-team .hl-h2{font-size:clamp(30px,2.6vw,40px)}.hl .hl-team__story{font-size:15.5px;margin-top:14px}.hl .hl-team__story p:last-child{margin-bottom:0}.hl .hl-team__quote{margin-top:18px}.hl .hl-team__quote p{font-size:17px}.hl .hl-founders{margin:20px 0 18px;gap:10px}.hl .hl-founders .hl-founder{padding:12px;gap:10px}.hl .hl-founders .hl-founder__avatar{width:44px;height:44px;font-size:14px}.hl .hl-founders .hl-founder strong{font-size:14px}.hl .hl-video__btn{width:96px;height:96px}.hl .hl-video__btn svg{width:38px;height:38px}}@media(min-width:1280px){.hl .hl-team{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}}.hl .hl-team{grid-template-areas:"media" "copy" "people";row-gap:24px}.hl .hl-team__media{grid-area:media}.hl .hl-team__copy{grid-area:copy}.hl .hl-team__people{grid-area:people;min-width:0}.hl .hl-team__people .hl-founders{margin:0}.hl .hl-team__copy .hl-pills{margin-top:22px}@media(min-width:990px){.hl .hl-team{grid-template-areas:"media copy" "people copy";grid-template-rows:auto auto;row-gap:16px;align-items:start}.hl .hl-team__copy{align-self:center}.hl .hl-team__people .hl-founders{grid-template-columns:repeat(2,minmax(0,1fr))}.hl .hl-team__people .hl-founder{padding:12px 14px}}.hl-lost{display:grid;gap:32px;align-items:center;margin-top:72px;padding-top:64px;border-top:1px solid var(--hl-border)}@media(min-width:990px){.hl-lost{grid-template-columns:1fr 1.1fr;gap:64px;margin-top:96px;padding-top:88px}}.hl .hl-lost__title{margin-top:0}.hl .hl-lost__steps{list-style:none;padding:0;margin:24px 0 0;display:grid;gap:14px}.hl-lost__steps li{display:grid;grid-template-columns:36px 1fr;gap:14px;align-items:start}.hl-lost__steps li>span{width:36px;height:36px;border-radius:10px;display:grid;place-items:center;background:#e8f3fc;color:var(--hl-blue);font-weight:700;font-size:15px}.hl-lost__steps li:last-child>span{background:var(--hl-blue);color:#fff}.hl-lost__steps strong{display:block;font-size:16px;margin-top:1px}.hl .hl-lost__steps p{margin:2px 0 0;font-size:14.5px;color:var(--hl-muted)}.hl .hl-lost__cta{margin:26px 0 0}.hl-lost__cta .hl-btn{display:inline-flex;align-items:center;gap:8px}.hl-lost__cta .hl-icon{width:17px;height:17px}.hl-lost__demo{position:relative;background:#f2f7fb;border:1px solid #E2EEF7;border-radius:24px;padding:18px}@media(min-width:750px){.hl-lost__demo{padding:24px}}.hl .hl-lost__modes{display:flex;gap:6px;padding:5px;background:#fff;border:1px solid var(--hl-border);border-radius:999px;width:max-content;max-width:100%;margin:0 auto 18px}.hl .hl-lost__modes button{display:inline-flex;align-items:center;gap:7px;padding:8px 14px;border:0;border-radius:999px;background:transparent;color:var(--hl-text);font:inherit;font-size:13.5px;font-weight:600;cursor:pointer;transition:background-color .25s,color .25s;white-space:nowrap}.hl .hl-lost__modes button .hl-icon{width:15px;height:15px}.hl .hl-lost__modes button:hover{background:#f4f5f7}.hl .hl-lost__modes button[aria-pressed=true]{background:var(--hl-ink, #08090D);color:#fff}.hl .hl-lost__modes button[data-mode=active][aria-pressed=true]{background:#0b7a3e}.hl .hl-lost__modes button[data-mode=found][aria-pressed=true]{background:var(--hl-blue)}.hl .hl-lost__modes button:focus-visible{outline:2px solid var(--hl-blue);outline-offset:2px}.hl-lost__dot{width:8px;height:8px;border-radius:50%;background:currentColor;opacity:.8}.hl-lost__portal{background:#fff;border:1px solid var(--hl-border);border-radius:14px;padding:10px 14px 12px;box-shadow:0 8px 20px #1018280d}.hl-lost__portal-top{display:inline-flex;align-items:center;gap:5px;font-size:11.5px;color:var(--hl-muted)}.hl-lost__portal-top .hl-icon{width:12px;height:12px;color:#0b7a3e}.hl-lost__device{display:grid;grid-template-columns:auto 1fr auto;gap:12px;align-items:center;margin-top:8px}.hl-lost__mini-band{width:46px;height:14px;border-radius:999px;background:#14161a}.hl-lost__device b{display:block;font-size:14px}.hl-lost__device small{font-size:12.5px;color:var(--hl-muted)}.hl-lost__device em{display:none;font-style:normal;font-weight:700}[data-switch=active] [data-status-active]{display:inline;color:#0b7a3e}[data-switch=frozen] [data-status-frozen]{display:inline;color:var(--hl-ink, #08090D)}[data-switch=found] [data-status-found]{display:inline;color:var(--hl-blue)}.hl-lost__switch{position:relative;width:46px;height:26px;border-radius:999px;background:#0b7a3e;transition:background-color .35s}.hl-lost__switch i{position:absolute;top:3px;left:23px;width:20px;height:20px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #00000040;transition:left .35s cubic-bezier(.4,.1,.2,1)}[data-switch=frozen] .hl-lost__switch{background:#9aa3af}[data-switch=frozen] .hl-lost__switch i{left:3px}[data-switch=found] .hl-lost__switch{background:var(--hl-blue)}[data-switch=found] .hl-lost__switch i{left:13px}.hl-lost__stage{position:relative;display:flex;align-items:center;justify-content:center;gap:28px;padding:26px 0 8px;min-height:300px}.hl-lost__band{position:relative;display:grid;place-items:center;width:150px;height:120px;flex:none}.hl-lost__band-body{position:relative;z-index:1;display:grid;place-items:center;width:150px;height:44px;border-radius:999px;background:#14161a;box-shadow:inset 0 0 0 2px #2a2d35,0 10px 22px #00000040}.hl-lost__band-body img{max-width:64%;height:auto}.hl-lost__waves{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center}.hl-lost__waves i{position:absolute;width:120px;height:120px;border-radius:50%;border:2px solid var(--hl-blue);opacity:0}.is-tapping .hl-lost__waves i{animation:hl-lost-wave 1.1s ease-out forwards}.is-tapping .hl-lost__waves i:nth-child(2){animation-delay:.18s}.is-tapping .hl-lost__waves i:nth-child(3){animation-delay:.36s}@keyframes hl-lost-wave{0%{transform:scale(.45);opacity:.9}to{transform:scale(1.5);opacity:0}}.hl-lost__phone{position:relative;width:168px;height:300px;flex:none;border-radius:28px;background:#0b0c10;padding:8px;box-shadow:0 24px 50px #10182847;transform-origin:30% 60%}.is-tapping .hl-lost__phone{animation:hl-lost-tap 1s cubic-bezier(.4,.1,.2,1)}@keyframes hl-lost-tap{0%{transform:none}40%,55%{transform:translate(-38px) rotate(-8deg)}to{transform:none}}.hl-lost__screen{position:relative;height:100%;border-radius:21px;background:#fff;overflow:hidden}.hl-lost__pane{position:absolute;top:0;right:0;bottom:0;left:0;padding:18px 12px 12px;opacity:0;transform:translateY(8px);transition:opacity .35s,transform .35s;text-align:center}[data-mode=active] .hl-lost__pane--active,[data-mode=frozen] .hl-lost__pane--frozen,[data-mode=found] .hl-lost__pane--found{opacity:1;transform:none}.hl-lost__flash{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 20% 60%,rgba(76,176,252,.55),transparent 65%);opacity:0;pointer-events:none}.is-tapping .hl-lost__flash{animation:hl-lost-flash .9s ease .35s}@keyframes hl-lost-flash{0%,to{opacity:0}40%{opacity:1}}.hl .hl-lost__ph-head{display:flex;align-items:center;justify-content:center;gap:5px;margin:-18px -12px 10px;padding:16px 8px 8px;background:#c62828;color:#fff;font-size:12.5px;font-weight:700;letter-spacing:0;text-transform:none}.hl-lost__ph-head .hl-icon{width:13px;height:13px}.hl .hl-lost__ph-name{margin:0 0 8px;font-weight:700;font-size:15px}.hl .hl-lost__pane ul{list-style:none;padding:0;margin:0;display:grid;gap:5px;text-align:left}.hl-lost__pane--active li{padding:6px 8px;border-radius:8px;background:#f4f5f7;font-size:12px;font-weight:600;line-height:1.25}.hl-lost__pane--active li small{display:block;font-size:12.5px;font-weight:700;letter-spacing:0;text-transform:none;color:var(--hl-muted)}.hl-lost__big-icon{display:grid;place-items:center;width:64px;height:64px;margin:36px auto 14px;border-radius:50%;background:var(--hl-ink, #08090D);color:#fff}.hl-lost__big-icon .hl-icon{width:28px;height:28px}.hl-lost__big-icon.is-found{margin-top:18px;background:var(--hl-blue)}.hl .hl-lost__ph-title{margin:0 0 6px;font-weight:700;font-size:14px;line-height:1.25}.hl .hl-lost__ph-text{margin:0;font-size:11.5px;line-height:1.4;color:var(--hl-muted)}.hl .hl-lost__contact{margin-top:12px}.hl-lost__contact li{display:flex;align-items:center;gap:7px;padding:7px 8px;border-radius:8px;background:#e8f3fc;font-size:11.5px;font-weight:600;overflow-wrap:anywhere}.hl-lost__contact .hl-icon{width:14px;height:14px;flex:none;color:var(--hl-blue)}.hl .hl-lost__caption{margin:12px 0 0;text-align:center;font-size:14px;font-weight:600;min-height:1.5em}.hl-lost__caption em{display:none;font-style:normal}[data-mode=active] [data-cap-active],[data-mode=frozen] [data-cap-frozen],[data-mode=found] [data-cap-found]{display:inline;animation:hl-ed-in .4s ease both}@media(max-width:479px){.hl-lost__stage{gap:10px;min-height:270px}.hl-lost__band,.hl-lost__band-body{width:116px}.hl-lost__band-body{height:36px}.hl-lost__waves i{width:96px;height:96px}.hl-lost__phone{width:150px;height:270px}.hl .hl-lost__modes button{padding:7px 10px;font-size:12.5px}@keyframes hl-lost-tap{0%{transform:none}40%,55%{transform:translate(-22px) rotate(-8deg)}to{transform:none}}}@media(prefers-reduced-motion:reduce){.hl-lost__pane,.hl-lost__switch,.hl-lost__switch i{transition:none}}.hl-lost__phone{width:184px;height:312px}.hl-lost__pane--found{padding-top:14px}.hl-lost__big-icon.is-found{width:44px;height:44px;margin:4px auto 8px}.hl-lost__big-icon.is-found .hl-icon{width:20px;height:20px}.hl-lost__pane--found .hl-lost__ph-title{font-size:13px;margin-bottom:3px}.hl-lost__pane--found .hl-lost__ph-text{font-size:11px}.hl .hl-lost__contact{margin-top:9px;gap:4px}.hl-lost__contact li{padding:6px 7px;font-size:10.5px;gap:6px;overflow-wrap:normal;word-break:break-all;line-height:1.25}.hl-lost__contact .hl-icon{width:13px;height:13px}@media(max-width:479px){.hl-lost__phone{width:164px;height:290px}.hl-lost__band,.hl-lost__band-body{width:108px}}.hl .hl-lost__mini-band{display:block;width:58px;height:auto;border-radius:0;background:none}.hl-lost__band{width:180px;height:140px}.hl .hl-lost__band-photo{position:relative;z-index:1;display:block;width:180px;height:auto;filter:drop-shadow(0 12px 18px rgba(0,0,0,.28))}.hl-lost__waves i{width:150px;height:150px}@media(max-width:479px){.hl-lost__band{width:124px;height:110px}.hl .hl-lost__band-photo{width:124px}.hl-lost__waves i{width:110px;height:110px}}.hl-tap{display:grid;gap:32px;align-items:center}@media(min-width:990px){.hl-tap{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px}}.hl-tap__copy{min-width:0}.hl .hl-tap__legend-title{margin:24px 0 10px;font-size:12.5px;font-weight:700;letter-spacing:0;text-transform:none;color:var(--hl-muted)}.hl .hl-tap__legend{list-style:none;padding:0;margin:0;display:grid;gap:8px}@media(min-width:600px){.hl .hl-tap__legend{grid-template-columns:repeat(2,minmax(0,1fr))}.hl .hl-tap__legend li:first-child{grid-column:1 / -1}}.hl-tap__legend li{display:grid;grid-template-columns:36px 1fr;gap:10px;align-items:center;padding:9px 12px 9px 9px;border:1px solid var(--hl-border);border-radius:12px;background:#fff}.hl .hl-tap__lg-i{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:#eef4fd;color:#2f6fd0}.hl-tap__lg-i .hl-lu{width:18px;height:18px}.hl-tap__legend li.is-red .hl-tap__lg-i{background:#f9dcdc;color:#e5484d}.hl-tap__legend li.is-orange .hl-tap__lg-i{background:#fce9cc;color:#e8890c}.hl-tap__legend b{display:block;font-size:14px;line-height:1.25}.hl-tap__legend div>span{display:block;font-size:12.5px;color:var(--hl-muted);line-height:1.3}.hl .hl-tap__foot{margin:14px 0 0;font-size:12.5px;color:var(--hl-muted)}.hl .hl-tap__cta{margin:24px 0 0}.hl-tap__demo{position:relative;min-width:0;border-radius:24px;padding:28px 16px 18px;background:#f2f7fb;border:1px solid #E2EEF7}.hl .hl-tap__pause{position:absolute;top:14px;right:14px;z-index:3;width:30px;height:30px;padding:0;border-radius:50%;border:1px solid var(--hl-border);background:#fff;display:grid;place-items:center;cursor:pointer;color:var(--hl-text)}.hl-tap__pause .hl-icon{width:13px;height:13px}.hl-tap__pause .is-play,.hl-tap__pause.is-paused .is-pause{display:none}.hl-tap__pause.is-paused .is-play{display:block}.hl .hl-tap__pause:focus-visible{outline:2px solid var(--hl-blue);outline-offset:2px}.hl .hl-tap__caption{margin:14px 0 0;text-align:center;font-size:13px;color:var(--hl-muted)}.hl-tap__stage{display:flex;align-items:center;justify-content:center;gap:20px}.hl-tap__band{position:relative;display:grid;place-items:center;width:160px;flex:none}.hl-tap__band img{position:relative;z-index:1;display:block;width:160px;height:auto;filter:drop-shadow(0 12px 18px rgba(0,0,0,.22))}.hl-tap__ring{position:absolute;left:50%;top:50%;width:120px;height:120px;margin:-60px 0 0 -60px;border-radius:50%;border:2px solid var(--hl-blue);opacity:0}.is-tapping .hl-tap__ring{animation:hl-tap-ring 1.4s ease-out}@keyframes hl-tap-ring{0%{transform:scale(.6);opacity:.7}to{transform:scale(1.5);opacity:0}}.hl-tap__phone{position:relative;z-index:2;flex:none;width:262px;height:548px;padding:9px;border-radius:40px;background:#0b0c10;box-shadow:0 26px 54px #10182840;transition:transform .9s cubic-bezier(.45,.05,.25,1)}.is-tapping .hl-tap__phone{transform:translate(-30px)}.hl-tap__screen{position:relative;height:100%;border-radius:32px;overflow:hidden;background:#0e1117}.hl-tap__scr{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;transition:opacity .55s ease,visibility .55s}[data-screen=idle] .hl-tap__scr--idle,[data-screen=gate] .hl-tap__scr--gate,[data-screen=profile] .hl-tap__scr--profile{opacity:1;visibility:visible}.hl-tap__scr--idle{display:grid;place-items:center;background:linear-gradient(160deg,#1b2b44,#0b1424 60%,#08090d);color:#ffffffbf;font-size:12px;font-weight:600;letter-spacing:.04em}.hl-pfc{position:absolute;left:0;top:0;width:390px;height:calc(100% / var(--pf-s, .623));transform:scale(var(--pf-s, .623));transform-origin:0 0;overflow:hidden;font-family:Poppins,sans-serif;text-align:left}.hl-pfc .hl-lu{display:block;flex:none}.hl-pfc p,.hl-pfc dl,.hl-pfc dd,.hl-pfc ul{margin:0;padding:0}.hl-pfc ul{list-style:none}.hl-gate{background:#c10007;background:oklch(.505 .213 27.518);color:#fff;padding:128px 20px 20px}.hl-gate__logo{text-align:center}.hl-gate__logo img{display:inline-block;width:132px;height:auto}.hl .hl-gate__eyebrow{margin-top:18px;text-align:center;font-size:12.5px;font-weight:700;letter-spacing:0;text-transform:none;color:#ffffffb3}.hl-gate__who{display:flex;align-items:center;gap:14px;margin-top:16px;padding:14px;border-radius:14px;background:#ffffff1a;border:1px solid rgba(255,255,255,.22)}.hl-gate__photo,.hl-pro__photo{position:relative;flex:none;display:grid;place-items:center;overflow:hidden;background:#2a2f3a;color:#fff}.hl-gate__photo{width:74px;height:74px;border-radius:12px;border:2px solid rgba(255,255,255,.35);font-size:24px}.hl-gate__photo img,.hl-pro__photo img{width:100%;height:100%;object-fit:cover}.hl-gate__who b{display:block;font-size:20px;line-height:1.2}.hl-gate__who span{display:block;margin-top:4px;font-size:14px;color:#ffffffd9}.hl-gate__who i{font-style:normal;margin:0 8px;opacity:.5}.hl .hl-gate__vitals{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-top:12px}.hl-gate__vitals li{padding:12px 4px 10px;border-radius:14px;background:#ffffff1a;border:1px solid rgba(255,255,255,.22);text-align:center}.hl-gate__vitals .hl-lu{width:16px;height:16px;margin:0 auto 6px}.hl-gate__vitals b{display:block;font-size:15px}.hl-gate__vitals small{display:block;margin-top:2px;font-size:12.5px;font-weight:600;letter-spacing:0;text-transform:none;color:#ffffffbf}.hl-gate__box{margin-top:16px;padding:16px;border-radius:14px;background:#ffffff1a;border:1px solid rgba(255,255,255,.22)}.hl-gate__box b{display:flex;align-items:center;gap:8px;font-size:15px}.hl-gate__box .hl-lu{width:19px;height:19px}.hl-gate__box span{display:block;margin-top:8px;font-size:12.5px;line-height:1.6;color:#ffffffeb}.hl-gate__btn{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:22px;padding:17px 10px;border-radius:18px;background:#fff;color:#c10007;color:oklch(.505 .213 27.518);font-size:15px;font-weight:700;box-shadow:0 8px 18px #0003;transition:transform .2s,background-color .2s}.hl-gate__btn .hl-lu{width:19px;height:19px}.hl-gate__btn.is-pressed{transform:scale(.97);background:#f5e4e4}.hl-gate__home{display:block;margin-top:20px;text-align:center;font-size:14px;color:#ffffffc7}.hl-pfc.hl-pro{background:#fff;color:#111827}.hl-pfc .hl-pro__head{padding:16px 18px 18px;background:linear-gradient(180deg,#3d7fd9,#3474d1);color:#fff}.hl-pro__bar{display:flex;align-items:center;gap:10px;padding:26px 0 14px;border-bottom:1px solid rgba(255,255,255,.22)}.hl-pro__logo{flex:1}.hl-pro__logo img{display:block;width:118px;height:auto}.hl-pro__lang{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;border:1px solid rgba(255,255,255,.45);background:#ffffff1a;font-size:11px}.hl-pro__lang .hl-lu{width:13px;height:13px;opacity:.8}.hl-pro__moon{display:grid;place-items:center;width:34px;height:34px}.hl-pro__moon .hl-lu{width:19px;height:19px}.hl-pro__id{display:flex;gap:18px;padding:16px 0;border-bottom:1px solid rgba(255,255,255,.22)}.hl-pro__photo{width:108px;height:108px;border-radius:16px;border:2px solid rgba(255,255,255,.6);font-size:32px;box-shadow:0 6px 16px #0003}.hl-pro__photo em{position:absolute;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;gap:4px;padding:14px 0 6px;background:linear-gradient(transparent,#0000008c);font-style:normal;font-size:11px}.hl-pro__photo em .hl-lu{width:12px;height:12px}.hl .hl-pro__facts{flex:1;display:grid;grid-template-columns:repeat(6,1fr);column-gap:10px;align-content:start}.hl-pro__facts div{grid-column:span 2}.hl-pro__facts div.is-half{grid-column:span 3}.hl-pro__facts dt{font-size:12.5px;font-weight:600;letter-spacing:0;text-transform:none;color:#ffffffb8}.hl .hl-pro__facts dd{margin:3px 0 14px;font-size:16px;font-weight:700;white-space:nowrap}.hl-pro__pills{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding-top:14px}.hl-pro__pills span{display:flex;align-items:center;gap:8px;padding:11px 12px;border-radius:12px;background:#ffffff1f;border:1px solid rgba(255,255,255,.28)}.hl-pro__pills .hl-lu{width:16px;height:16px;opacity:.85}.hl-pro__pills small{font-size:12.5px;font-weight:600;letter-spacing:0;text-transform:none;color:#ffffffc7}.hl-pro__pills b{font-size:15px}.hl-pro__body{position:relative;padding:16px}.hl .hl-pro__tiles{display:grid;grid-template-columns:1fr 1fr;gap:12px;transition:opacity .3s}.hl-pro__tile{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;min-height:120px;padding:18px 10px 16px;border-radius:14px;border:1px solid #E5E7EB;background:#fff;text-align:center;transition:transform .2s,filter .2s}.hl-pro__tile b{font-size:12.5px;font-weight:700;letter-spacing:0;text-transform:none;line-height:1.3}.hl-pro__ti{display:grid;place-items:center;width:48px;height:48px;border-radius:50%;background:#eef4fd;color:#2f6fd0;flex:none}.hl-pro__ti .hl-lu{width:22px;height:22px}.hl-pro__count{position:absolute;top:-8px;right:-8px;display:grid;place-items:center;min-width:24px;height:24px;padding:0 6px;border-radius:999px;background:#2f6fd0;color:#fff;font-style:normal;font-size:12px;font-weight:700;border:2px solid #fff}.hl-pro__tile.is-red{background:#fdf1f1;border-color:#f5c5c5}.hl-pro__tile.is-orange{background:#fff6ea;border-color:#f6d8a8}.is-red .hl-pro__ti{background:#f9dcdc;color:#e5484d}.is-orange .hl-pro__ti{background:#fce9cc;color:#e8890c}.is-red .hl-pro__count{background:#e53935}.is-orange .hl-pro__count{background:#f28c00}.hl-pro__tile.is-pressed{transform:scale(.95);filter:brightness(.95)}.hl-tap__demo.is-open .hl-pro__tiles{opacity:0}.hl-pro__panel{position:absolute;left:16px;right:16px;top:16px;border-radius:16px;border:1px solid #E5E7EB;background:#fff;box-shadow:0 10px 28px #10182814;opacity:0;visibility:hidden;transform:translateY(10px);transition:opacity .35s,transform .35s,visibility .35s}.hl-pro__panel.is-on{opacity:1;visibility:visible;transform:none}.hl-pro__ph{display:flex;align-items:center;gap:12px;padding:16px;border-bottom:1px solid #EEF0F3}.hl-pro__ph .hl-pro__ti{width:42px;height:42px}.hl-pro__ph .hl-pro__ti .hl-lu{width:20px;height:20px}.hl-pro__ph div{flex:1}.hl-pro__ph b{display:block;font-size:15px;font-weight:700;text-transform:none}.hl-pro__ph small{display:block;font-size:11.5px;color:#6b7280}.hl-pro__x{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;transition:background-color .2s}.hl-pro__x .hl-lu{width:20px;height:20px}.hl-pro__x.is-pressed{background:#eef0f3}.hl-pro__pb{padding:16px}.hl-pro__extra{display:flex;align-items:center;gap:10px;padding:14px;border-radius:12px;background:#fdf1f1;border:1px solid #F5C5C5;color:#c62828}.hl-pro__extra .hl-lu{width:16px;height:16px}.hl-pro__extra small{flex:1;font-size:12.5px;font-weight:700;letter-spacing:0;text-transform:none}.hl-pro__extra b{font-size:15px;color:#8e1b1b}.hl .hl-pro__lt{margin:18px 0 10px;font-size:12.5px;font-weight:700;letter-spacing:0;text-transform:none;color:#4b5563}.hl-pro__pb .hl-pro__extra+.hl-pro__item,.hl-pro__item+.hl-pro__item{margin-top:10px}.hl-pro__item{position:relative;padding:6px 16px;border-radius:12px;border:1px solid #D5E3F8;border-left:4px solid #2F6FD0;background:#f5f8fe}.hl-pro__row{display:grid;grid-template-columns:1fr 1.7fr;gap:10px;align-items:center;padding:10px 0}.hl-pro__row+.hl-pro__row{border-top:1px solid rgba(17,24,39,.07)}.hl-pro__row small{font-size:12.5px;font-weight:700;letter-spacing:0;text-transform:none;color:#2f6fd0}.hl-pro__row b{font-size:14px;font-weight:700;line-height:1.35}.is-red .hl-pro__item{border-color:#f5c5c5;border-left-color:#e5484d;background:#fdf3f3}.is-red .hl-pro__row small{color:#d94141}.is-orange .hl-pro__item{border-color:#f6d8a8;border-left-color:#f28c00;background:#fff8ee}.is-orange .hl-pro__row small{color:#c66a00}.hl-pro__sev{position:absolute;top:12px;right:12px;padding:3px 10px;border-radius:999px;font-style:normal;font-size:10px;font-weight:700;letter-spacing:.04em;border:1px solid #F5BDBD;background:#fde2e2;color:#c62828}.hl-pro__sev.is-moderate{border-color:#f6d49e;background:#fff0d6;color:#b26200}.hl-pro__sev.is-mild{border-color:#bfe5cd;background:#e7f6ee;color:#0b7a3e}.hl-pro__item:has(.hl-pro__sev) .hl-pro__row:first-of-type{padding-right:78px}@media(max-width:599px){.hl-tap__stage{gap:2px}.hl-tap__band,.hl-tap__band img{width:96px}.hl-tap__ring{width:84px;height:84px;margin:-42px 0 0 -42px}.hl-tap__phone{width:226px;height:472px;border-radius:36px}.hl-tap__screen{border-radius:28px}.is-tapping .hl-tap__phone{transform:translate(-16px)}}@media(prefers-reduced-motion:reduce){.hl-tap__phone,.hl-tap__scr,.hl-pro__panel,.hl .hl-pro__tiles{transition:none}.hl-tap__ring{animation:none!important}}.hl-pro__body{padding-bottom:100px}.hl-pro__foot{position:absolute;left:0;right:0;bottom:0;z-index:2;display:flex;gap:10px;padding:12px 14px 16px;background:#fffffff5;border-top:1px solid #EEF0F3}.hl-pro__notify{position:relative;flex:1;display:flex;align-items:center;justify-content:center;height:58px;border-radius:16px;background:#e53e3e;color:#fff;font-size:16px;font-weight:700;box-shadow:0 8px 18px #e53e3e59;transition:transform .2s,background-color .35s,box-shadow .35s}.hl-pro__notify em{display:none;align-items:center;justify-content:center;gap:10px;font-style:normal}.hl-pro__notify .hl-lu{width:20px;height:20px}.hl-pro__notify[data-state=idle] .is-idle,.hl-pro__notify[data-state=sending] .is-sending,.hl-pro__notify[data-state=sent] .is-sent{display:inline-flex}.hl-pro__notify.is-pressed{transform:scale(.96);background:#c53030}.hl-pro__notify[data-state=sent]{background:#0b7a3e;box-shadow:0 8px 18px #0b7a3e4d}.hl-pro__spin{width:18px;height:18px;border-radius:50%;border:3px solid rgba(255,255,255,.4);border-top-color:#fff;animation:hl-tap-spin .7s linear infinite}@keyframes hl-tap-spin{to{transform:rotate(360deg)}}.hl-pro__qr{flex:none;display:grid;place-items:center;width:58px;height:58px;border-radius:16px;border:1px solid #E5E7EB;background:#fff;color:#111827}.hl-pro__qr .hl-lu{width:24px;height:24px}.hl-tap__stage{position:relative}.hl-tap__band{transition:opacity .5s,transform .5s}.is-alerting .hl-tap__band{opacity:0;transform:translate(-16px)}.hl .hl-tap__alerts{position:absolute;left:0;top:50%;z-index:4;width:204px;margin:0;padding:0;list-style:none;display:grid;gap:12px;transform:translateY(-50%);pointer-events:none}.hl-tap__alerts li{padding:11px 12px 12px;border-radius:16px;background:#fffffff7;border:1px solid #F3D0D0;box-shadow:0 16px 34px #10182829;opacity:0;transform:translate(-18px) scale(.97);transition:opacity .45s,transform .5s cubic-bezier(.2,.9,.3,1.15)}.hl-tap__alerts li.is-on{opacity:1;transform:none}.hl .hl-tap__alerts p{margin:0}.hl-tap__al-top{display:flex;align-items:center;gap:7px}.hl-tap__al-top span{display:grid;place-items:center;width:22px;height:22px;border-radius:6px;background:#e53e3e;color:#fff;flex:none}.hl-tap__al-top .hl-lu{width:13px;height:13px}.hl-tap__al-top b{flex:1;font-size:12.5px;font-weight:700;letter-spacing:0;white-space:nowrap;text-transform:none;color:#c62828;line-height:1.2}.hl-tap__al-top small{font-size:10.5px;color:var(--hl-muted)}.hl .hl-tap__al-to{margin-top:7px;font-size:11.5px;color:var(--hl-muted)}.hl-tap__al-to b{color:var(--hl-text)}.hl .hl-tap__al-msg{margin-top:3px;font-size:12.5px;font-weight:600;line-height:1.4;color:var(--hl-text)}.hl .hl-tap__al-loc{display:flex;align-items:center;gap:4px;margin-top:6px;font-size:11.5px;font-weight:700;color:var(--hl-blue)}.hl-tap__al-loc .hl-lu{width:13px;height:13px}@media(max-width:599px){.hl .hl-tap__alerts{width:168px;gap:8px}.hl-tap__alerts li{padding:9px 10px 10px}.hl .hl-tap__al-msg{font-size:11.5px}}@media(prefers-reduced-motion:reduce){.hl-tap__alerts li,.hl-tap__band{transition:none}.hl-pro__spin{animation:none}}.hl .hl-pro__notify,.hl .hl-pro__notify em{color:#fff}.hl-tap__demo{padding:22px 16px 16px}.hl-tap__demo .hl-tap__stage{display:block;position:relative;height:600px;gap:0}.hl-tap__demo .hl-tap__band{position:absolute;left:50%;top:50%;z-index:1;width:340px;max-width:80%;transform:translate(-50%,-50%);transition:transform 1s cubic-bezier(.45,.05,.25,1),left 1s cubic-bezier(.45,.05,.25,1),opacity .5s}.hl-tap__demo .hl-tap__band img{width:100%;filter:drop-shadow(0 22px 30px rgba(0,0,0,.28))}.hl-tap__demo .hl-tap__ring{width:250px;height:250px;margin:-125px 0 0 -125px;border-width:3px}.hl-tap__demo .hl-tap__phone{position:absolute;left:50%;top:0;width:288px;height:600px;margin-left:-144px;border-radius:44px;transform-origin:50% 50%;transition:transform 1s cubic-bezier(.45,.05,.25,1),opacity .5s}.hl-tap__demo .hl-tap__screen{border-radius:36px}.hl-tap__demo[data-stage=idle] .hl-tap__phone{transform:translate(420px,400px) rotate(-42deg) scale(.92)}.hl-tap__demo[data-stage=tap] .hl-tap__phone{transform:translate(215px,228px) rotate(-42deg) scale(.92)}.hl-tap__demo[data-stage=show] .hl-tap__phone{transform:none}.hl-tap__demo[data-stage=show] .hl-tap__band{opacity:0;transform:translate(-50%,-50%) scale(.85)}.hl-tap__demo.is-alerting .hl-tap__band{opacity:0}.hl-tap__demo.is-alerting[data-stage=show] .hl-tap__phone{transform:translate(50px)}.hl-tap__demo .hl-tap__alerts{left:auto;right:calc(100% - 84px);top:44%;width:196px;gap:14px}.hl-tap__demo .hl-tap__alerts li{border-color:#f1d2d2;box-shadow:0 26px 40px -10px #10182861,0 6px 14px #10182824;transform:translate(-26px) scale(.96)}.hl-tap__demo .hl-tap__alerts li.is-on{transform:none}@media(max-width:599px){.hl-tap__demo .hl-tap__stage{height:486px}.hl-tap__demo .hl-tap__band{width:250px}.hl-tap__demo .hl-tap__ring{width:190px;height:190px;margin:-95px 0 0 -95px}.hl-tap__demo .hl-tap__phone{width:232px;height:486px;margin-left:-116px;border-radius:38px}.hl-tap__demo .hl-tap__screen{border-radius:30px}.hl-tap__demo[data-stage=idle] .hl-tap__phone{transform:translate(300px,320px) rotate(-42deg) scale(.92)}.hl-tap__demo[data-stage=tap] .hl-tap__phone{transform:translate(178px,196px) rotate(-42deg) scale(.92)}.hl-tap__demo[data-stage=show] .hl-tap__band{opacity:0;transform:translate(-50%,-50%) scale(.85)}.hl-tap__demo.is-alerting[data-stage=show] .hl-tap__phone{transform:none}.hl-tap__demo .hl-tap__alerts{right:auto;left:50%;top:auto;bottom:96px;width:92%;margin-left:-46%;transform:none}}@media(prefers-reduced-motion:reduce){.hl-tap__demo .hl-tap__phone,.hl-tap__demo .hl-tap__band{transition:none}}.hl-tap__demo{overflow:hidden}.hl-tap__demo .hl-tap__phone{transition:transform 1.1s cubic-bezier(.4,.05,.2,1),opacity .5s}.hl-pro__pins{display:grid;gap:10px;margin-bottom:16px}.hl-pro__pin{position:relative;display:flex;align-items:center;gap:14px;padding:13px 14px 13px 16px;border-radius:12px;border:1px solid #F5C5C5;border-left:5px solid #E5484D;background:#fdf1f1}.hl-pro__pin .hl-lu{width:22px;height:22px;color:#e5484d}.hl-pro__pin div{flex:1;min-width:0}.hl-pro__pin small{display:block;font-size:12.5px;font-weight:600;letter-spacing:0;text-transform:none;color:#d94141}.hl-pro__pin b{display:block;margin-top:1px;font-size:16px;font-weight:700;color:#3b1111;line-height:1.25}.hl-pro__pin .hl-pro__sev{position:static;flex:none}.hl-pro__pin.is-orange{border-color:#f6d8a8;border-left-color:#f28c00;background:#fff8ee}.hl-pro__pin.is-orange .hl-lu{color:#f28c00}.hl-pro__pin.is-orange small{color:#c66a00}.hl-pro__pin.is-orange b{color:#3b2605}.hl-tap__demo .hl-pro__panel{position:static;display:none;opacity:1;visibility:visible;transform:none}.hl-tap__demo .hl-pro__panel.is-on{display:block;animation:hl-pro-in .35s ease both}@keyframes hl-pro-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.hl-tap__demo.is-open .hl-pro__tiles{display:none}@media(prefers-reduced-motion:reduce){.hl-tap__demo .hl-pro__panel.is-on{animation:none}}.hl-tap__demo .hl-pro__head,.hl-tap__demo .hl-pro__body{transform:translateY(var(--pro-scroll, 0px));transition:transform 1.1s cubic-bezier(.45,.05,.25,1)}@media(prefers-reduced-motion:reduce){.hl-tap__demo .hl-pro__head,.hl-tap__demo .hl-pro__body{transition:none}}.hl .hl-tap__legend.is-items{gap:7px}@media(min-width:600px){.hl .hl-tap__legend.is-items li:first-child{grid-column:auto}}.hl-tap__legend.is-items li{grid-template-columns:32px 1fr;gap:9px;padding:7px 10px 7px 7px;border-radius:11px}.hl .hl-tap__legend.is-items .hl-tap__lg-i{width:32px;height:32px}.hl-tap__legend.is-items .hl-tap__lg-i .hl-lu{width:16px;height:16px}.hl-tap__legend.is-items b{font-size:13.5px}.hl-tap__legend.is-items div>span{font-size:12px}.shopify-section.hl-shopify-section+.shopify-section.hl-shopify-section:not(:has(.hl-sticky,.hl-popup)){border-top:1px solid #E5E7EB}.hl.hl[data-hl-hc] :is(.hl-h1,.hl-h2,.hl-h3,.hl-wtb__title):not(:is(.hl-card,[class*=card],[class*=__panel],[class*=__box],[class*=__demo],[class*=__tile],[class*=__qa],[class*=__phone],[class*=__screen],dialog) *),.hl.hl[data-hl-hc] .hl-stat strong{color:var(--hl-sec-heading)}.hl.hl[data-hl-ac] :is(.hl-h1,.hl-h2,.hl-h3,.hl-wtb__title):not(:is(.hl-card,[class*=card],[class*=__panel],[class*=__box],[class*=__demo],[class*=__tile],[class*=__qa],[class*=__phone],[class*=__screen],dialog) *) em{color:var(--hl-sec-accent)}.hl.hl[data-hl-ec] :is(.hl-eyebrow,.hl-vs__kicker,.hl-partners__label):not(:is(.hl-card,[class*=card],[class*=__panel],[class*=__box],[class*=__demo],[class*=__tile],[class*=__qa],[class*=__phone],[class*=__screen],dialog) *){color:var(--hl-sec-eyebrow)}.hl.hl[data-hl-tc]{color:var(--hl-sec-text)}.hl.hl[data-hl-tc] :is(.hl-lead,.hl-scn__intro,.hl-cmp__note,.hl-wtb__text,.hl-wtb__foot,.hl-vs__note,.hl-team__caption,.hl-team__story,.hl-tap__legend-title,.hl-tap__foot,.hl-tap__caption,.hl-muted,.hl-small):not(:is(.hl-card,[class*=card],[class*=__panel],[class*=__box],[class*=__demo],[class*=__tile],[class*=__qa],[class*=__phone],[class*=__screen],dialog) *),.hl.hl[data-hl-tc] .hl-stat span:not(.hl-stat__icon){color:var(--hl-sec-text)}.hl.hl[data-hl-tc] .hl-card{color:var(--hl-text)}.hl{--hl-base-text: var(--hl-text)}.hl--dark{--hl-base-text: #fff}:where(.hl[data-hl-tc]) :where(.hl-card,[class*=card],[class*=__panel],[class*=__box],[class*=__demo],[class*=__tile],[class*=__qa],[class*=__phone],[class*=__screen],dialog){color:var(--hl-base-text)}.hl-tap__demo{background:#fff;border:1px solid var(--hl-border);border-radius:24px;box-shadow:0 30px 70px #1018281f}@media(min-width:990px){.hl-tap--demo-left .hl-tap__demo{order:-1}}.hl.hl[data-hl-tc] .hl-scn__panel>.hl-scn__intro{color:var(--hl-sec-text)}.hl:not(.hl-hero):not([data-hl-ac]) :is(.hl-h1,.hl-h2,.hl-h3,.hl-wtb__title) em{color:inherit}.hl:not(.hl--dark):not(.hl-hero):not([data-hl-hc]) :is(.hl-h1,.hl-h2,.hl-h3,.hl-wtb__title):not(:is(.hl-card,[class*=card],[class*=__panel],[class*=__box],[class*=__demo],[class*=__phone],dialog) *){color:#000}.hl-scn--center .hl-scn__tabs{justify-content:center}.hl-scn--center .hl-scn__intro,.hl-scn--center .hl-cmp__note{text-align:center}.hl-sx{display:grid;gap:32px;align-items:center}@media(min-width:990px){.hl-sx{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px}.hl-sx--demo-left .hl-sx__demo{order:-1}}.hl-sx__copy{min-width:0}.hl .hl-sx__points{list-style:none;padding:0;margin:22px 0 0}.hl-sx__points li{display:grid;grid-template-columns:26px 1fr;gap:12px;align-items:start;padding:12px 0;border-bottom:1px solid var(--hl-border)}.hl-sx__points li:first-child{border-top:1px solid var(--hl-border)}.hl .hl-sx__check{display:grid;place-items:center;width:24px;height:24px;margin-top:1px;border-radius:50%;background:#e7f6ee;color:#0b7a3e}.hl-sx__check .hl-lu{width:14px;height:14px;stroke-width:3}.hl-sx__points b{display:block;font-size:15.5px;line-height:1.3}.hl-sx__points div>span{display:block;margin-top:2px;font-size:14px;line-height:1.45;color:var(--hl-muted)}.hl .hl-sx__cta{margin:22px 0 0}.hl-sx__demo{position:relative;min-width:0;overflow:hidden;padding:22px 18px 18px;background:#fff;border:1px solid var(--hl-border);border-radius:24px;box-shadow:0 30px 70px #1018281f}@media(min-width:750px){.hl-sx__demo{padding:26px 26px 22px}}.hl-sx__status{position:relative;display:grid;grid-template-columns:repeat(3,1fr);width:min(100%,340px);margin:0 auto;padding:4px;border-radius:999px;background:#f4f5f7;border:1px solid var(--hl-border)}.hl-sx__status span{position:relative;z-index:1;padding:7px 4px;text-align:center;font-size:12.5px;font-weight:700;color:var(--hl-muted);white-space:nowrap;transition:color .35s}.hl-sx__knob{position:absolute;top:4px;bottom:4px;left:4px;width:calc((100% - 8px) / 3);border-radius:999px;background:#0b7a3e;transition:transform .45s cubic-bezier(.4,.1,.2,1),background-color .35s}.hl-sx__demo[data-mode=frozen] .hl-sx__knob{transform:translate(100%);background:#6b7686}.hl-sx__demo[data-mode=found] .hl-sx__knob{transform:translate(200%);background:var(--hl-blue)}.hl-sx__demo[data-mode=active] [data-m=active],.hl-sx__demo[data-mode=frozen] [data-m=frozen],.hl-sx__demo[data-mode=found] [data-m=found]{color:#fff}.hl-sx__stage{position:relative;height:360px;margin-top:10px}.hl-sx__lines{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none}.hl-sx__lines path{fill:none;stroke:#b9c6d6;stroke-width:1.5;stroke-dasharray:4 4;vector-effect:non-scaling-stroke;opacity:0;transition:opacity .4s}.hl-sx__lines path.is-on{opacity:1}.hl-sx__band{position:absolute;left:50%;top:50%;width:58%;transform:translate(-50%,-50%)}.hl-sx__band img{display:block;width:100%;height:auto;filter:drop-shadow(0 18px 26px rgba(0,0,0,.22));transition:filter .5s}.hl-sx__ring{position:absolute;left:50%;top:72%;width:42%;aspect-ratio:1;border-radius:50%;border:2px dashed var(--hl-blue);background:#0079d00f;transform:translate(-50%,-50%) scale(.6);opacity:0;transition:opacity .4s,transform .5s cubic-bezier(.2,.9,.3,1.2)}.hl-sx__ring em{position:absolute;left:50%;top:-12px;transform:translate(-50%);padding:1px 9px;border-radius:999px;background:var(--hl-blue);color:#fff;font-style:normal;font-size:11px;font-weight:700;white-space:nowrap}.is-ring .hl-sx__ring{opacity:1;transform:translate(-50%,-50%) scale(1)}.hl-sx__frost{position:absolute;top:4%;right:3%;bottom:4%;left:3%;display:grid;place-items:center;border-radius:40%;background:radial-gradient(circle,#cde8ffbf,#cde8ff33 70%);color:#fff;opacity:0;transition:opacity .5s}.hl-sx__frost .hl-lu{width:44px;height:44px;filter:drop-shadow(0 2px 6px rgba(0,70,140,.45))}.hl-sx__call{position:absolute;z-index:2;display:inline-flex;flex-wrap:wrap;align-items:center;column-gap:7px;max-width:46%;padding:8px 12px 8px 9px;border-radius:12px;background:#fff;border:1px solid var(--hl-border);box-shadow:0 10px 22px #10182817;opacity:0;transform:translateY(8px);transition:opacity .4s,transform .45s cubic-bezier(.2,.9,.3,1.2)}.hl-sx__call.is-on{opacity:1;transform:none}.hl-sx__call .hl-lu{width:16px;height:16px;color:var(--hl-blue);flex:none}.hl-sx__call b{font-size:13px;line-height:1.2}.hl-sx__call small{flex-basis:100%;padding-left:23px;font-size:11px;color:var(--hl-muted)}.hl-sx__call--1{left:0;top:4%}.hl-sx__call--2{right:0;top:4%}.hl-sx__call--3{left:0;bottom:4%}.hl-sx__call--4{right:0;bottom:4%}.hl-sx__demo[data-mode=frozen] .hl-sx__frost{opacity:1}.hl-sx__demo[data-mode=frozen] .hl-sx__band img{filter:drop-shadow(0 18px 26px rgba(0,0,0,.18)) saturate(.2) brightness(1.2)}.hl-sx__demo:not([data-mode=active]) .hl-sx__ring{opacity:0}.hl-sx__demo:not([data-mode=active]) .hl-sx__call.is-on{opacity:.35}.hl-sx__demo:not([data-mode=active]) .hl-sx__lines path.is-on{opacity:.35}.hl .hl-sx__note{margin:8px 0 0;min-height:40px;text-align:center}.hl-sx__note em{display:none;align-items:center;justify-content:center;gap:7px;padding:9px 14px;border-radius:12px;font-style:normal;font-size:13.5px;font-weight:600}.hl-sx__note .hl-lu{width:16px;height:16px;flex:none}.hl-sx__demo[data-mode=active] [data-note=active]{display:inline-flex;background:#eef4fd;color:#1e5fb3;animation:hl-ed-in .35s ease both}.hl-sx__demo[data-mode=frozen] [data-note=frozen]{display:inline-flex;background:#f4f5f7;color:var(--hl-text);animation:hl-ed-in .35s ease both}.hl-sx__demo[data-mode=found] [data-note=found]{display:inline-flex;background:#eef4fd;color:#1e5fb3;animation:hl-ed-in .35s ease both}@media(max-width:599px){.hl-sx__stage{height:auto;display:grid;grid-template-columns:1fr 1fr;gap:8px;padding-top:6px}.hl-sx__lines{display:none}.hl-sx__band{position:relative;left:auto;top:auto;grid-column:1 / -1;width:78%;margin:18px auto 14px;transform:none}.hl-sx__call{position:static;max-width:none}.hl-sx__call b{font-size:12.5px}}@media(prefers-reduced-motion:reduce){.hl-sx__knob,.hl-sx__ring,.hl-sx__call,.hl-sx__frost,.hl-sx__lines path{transition:none}}.shopify-section.hl-shopify-section:has(>#hl-org),.shopify-section.hl-shopify-section:has(#hl-org){border-top:0!important}.hl .hl-wtb__title.hl-h2{font-size:clamp(30px,4.6vw,46px);line-height:1.06;letter-spacing:-.035em}.hl-wtb--center .hl-wtb__wrap{grid-template-columns:minmax(0,1fr);gap:26px}.hl-wtb--center .hl-wtb__intro{text-align:center}.hl-wtb--center .hl-wtb__text{margin-left:auto;margin-right:auto;max-width:560px}.hl-wtb--center .hl-wtb__intro .hl-link{justify-content:center}.hl.hl-wtb--center .hl-wtb__tiles{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.hl-wtb--center .hl-wtb__tiles>li{flex:0 1 220px;min-width:0}@media(max-width:599px){.hl-wtb--center .hl-wtb__tiles>li{flex-basis:calc(50% - 5px)}}.hl-wtb--center .hl-wtb__foot{text-align:center}.hl-wtb__marquee{padding:6px 0}.hl.hl .hl-wtb__marquee .hl-wtb__tiles{display:flex;flex-wrap:nowrap;justify-content:flex-start;gap:12px;padding-right:12px;grid-template-columns:none}.hl.hl .hl-wtb__marquee .hl-wtb__tiles>li{flex:0 0 220px;min-width:0}@media(max-width:599px){.hl.hl .hl-wtb__marquee .hl-wtb__tiles>li{flex-basis:180px}}.hl-wtb--center .hl-wtb__marquee{margin:0 calc(50% - 50vw)}@media(prefers-reduced-motion:reduce){.hl-wtb__marquee .hl-marquee__track{animation:none}.hl.hl .hl-wtb__marquee .hl-wtb__tiles:first-child{flex-wrap:wrap;justify-content:center}.hl-wtb__marquee .hl-wtb__tiles[aria-hidden=true]{display:none}}.hl-final--photo{position:relative;overflow:hidden}.hl-final__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.hl-final__bg picture,.hl-final__bg img{display:block;width:100%;height:100%}.hl-final__bg img{object-fit:cover}.hl-final__overlay{position:absolute;top:0;right:0;bottom:0;left:0}.hl-final--photo>.hl-container{position:relative;z-index:1}.hl-final--photo.hl--dark .hl-btn--outline{background:transparent;color:#fff;border-color:#ffffffd9}.hl-final--photo.hl--dark .hl-btn--outline:hover{background:#fff;color:var(--hl-text)}.hl-final--photo.hl--dark .hl-subscribe p{color:#ffffffd9}.hl-final--photo.hl--dark .hl-form-msg--ok{color:#7fe0a8}.hl-final--photo.hl--dark .hl-subscribe .hl-btn--black{background:#fff;color:#08090d;border-color:#fff}.hl .hl-marquee .hl-partner__logo{height:calc(var(--hl-logo-h, 44px) * var(--hl-logo-scale, 1));max-width:calc(240px * var(--hl-logo-scale, 1))}.hl .hl-marquee .hl-partner{flex-direction:row;align-items:center;justify-content:center}.hl-tap--frameless .hl-tap__demo{background:none;border:0;box-shadow:none;border-radius:0;padding:0;overflow:visible}.hl-tap--frameless .hl-tap__demo[data-stage=idle] .hl-tap__phone{opacity:0;transform:translate(150px,140px) rotate(-30deg) scale(.92)}@media(max-width:599px){.hl-tap--frameless .hl-tap__demo[data-stage=idle] .hl-tap__phone{transform:translate(90px,110px) rotate(-30deg) scale(.92)}}.hl-tap--frameless .hl-tap__phone{box-shadow:0 34px 70px #10182847}.hl-tap--frameless .hl-tap__demo[data-stage=idle] .hl-tap__phone{opacity:0;transform:translate(170px,200px) rotate(-30deg) scale(.5)}.hl-tap--frameless .hl-tap__demo[data-stage=tap] .hl-tap__phone{transform:translate(72px,140px) rotate(-30deg) scale(.5)}@media(max-width:599px){.hl-tap--frameless .hl-tap__demo[data-stage=idle] .hl-tap__phone{transform:translate(110px,160px) rotate(-30deg) scale(.5)}.hl-tap--frameless .hl-tap__demo[data-stage=tap] .hl-tap__phone{transform:translate(58px,112px) rotate(-30deg) scale(.5)}}.hl-ed--frameless .hl-ed__demo,.hl-sx--frameless .hl-sx__demo{background:none;border:0;box-shadow:none;border-radius:0;padding:0;overflow:visible}.hl-ed--frameless .hl-ed__browser{box-shadow:0 24px 56px #10182824}.hl-car--custom .hl-car__slide{min-height:var(--hl-car-h, 760px)}@media(max-width:749px){.hl-car--custom .hl-car__slide{min-height:var(--hl-car-h-mb, 620px)}}.hl-st{position:relative}.hl-st__slides{display:grid}.hl-st__slide{grid-area:1 / 1;display:grid;grid-template-columns:minmax(0,1fr);overflow:hidden;background:#fff;border:1px solid var(--hl-border);border-radius:24px;box-shadow:0 30px 70px #1018281a;opacity:0;visibility:hidden;transform:translate(24px);transition:opacity .5s ease,transform .6s cubic-bezier(.2,.8,.2,1),visibility .5s}.hl-st__slide.is-active{opacity:1;visibility:visible;transform:none}@media(min-width:990px){.hl-st__slide{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}}.hl-st__media{position:relative;min-height:340px;overflow:hidden;background:radial-gradient(120% 90% at 20% 10%,#1e8be0,#0079d0 40%,#003b66);color:#fff}@media(min-width:990px){.hl-st__media{min-height:560px}}.hl-st__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.hl-st__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000 45%,#000000b8)}.hl-st__initials{position:absolute;left:50%;top:42%;transform:translate(-50%,-50%);font-size:180px;font-weight:800;line-height:1;letter-spacing:-.04em;color:#ffffff29}.hl-st__who{position:absolute;left:26px;right:26px;bottom:24px;z-index:1;display:grid;gap:4px}.hl-st__who b{font-size:26px;line-height:1.15;letter-spacing:-.02em}.hl-st__who small{font-size:14px;color:#ffffffd9}.hl-st__cond{display:inline-flex;align-items:center;gap:6px;justify-self:start;margin-bottom:6px;padding:5px 11px;border-radius:999px;background:#ffffff29;border:1px solid rgba(255,255,255,.3);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-size:12.5px;font-weight:600}.hl-st__cond .hl-lu{width:14px;height:14px}.hl-st__tags{position:absolute;top:18px;left:18px;right:18px;z-index:1;display:flex;flex-wrap:wrap;gap:6px}.hl-st__tag{display:inline-flex;align-items:center;gap:5px;padding:5px 11px;border-radius:999px;font-size:11.5px;font-weight:700;letter-spacing:.02em}.hl-st__tag .hl-lu{width:13px;height:13px}.hl-st__tag.is-verified{background:#e7f6ee;color:#0b7a3e}.hl-st__tag.is-sample{background:#0000008c;color:#fff;border:1px solid rgba(255,255,255,.35)}.hl-st__body{display:flex;flex-direction:column;gap:18px;padding:26px 22px 28px}@media(min-width:750px){.hl-st__body{padding:36px 40px 38px}}.hl .hl-st__count{margin:0;font-size:12.5px;font-weight:700;letter-spacing:0;text-transform:none;color:var(--hl-blue-text, #0079D0)}.hl .hl-st__headline{margin:-8px 0 0;font-size:clamp(22px,2.4vw,30px);line-height:1.2;letter-spacing:-.02em}.hl .hl-st__quote{position:relative;margin:0;padding:4px 0 0 34px}.hl-st__quote:before{content:"\201c";position:absolute;left:-2px;top:-14px;font-size:64px;line-height:1;font-weight:800;color:var(--hl-blue);opacity:.9}.hl .hl-st__quote p{margin:0;font-size:17px;line-height:1.55;color:var(--hl-text)}.hl .hl-st__quote cite{display:block;margin-top:8px;font-style:normal;font-size:12.5px;font-weight:700;letter-spacing:0;text-transform:none;color:var(--hl-muted)}.hl .hl-st__label{margin:0 0 10px;font-size:12.5px;font-weight:700;letter-spacing:0;text-transform:none;color:var(--hl-muted)}.hl .hl-st__timeline{list-style:none;padding:0;margin:0;display:grid;gap:0}.hl-st__timeline li{position:relative;display:grid;grid-template-columns:74px 1fr;gap:14px;padding:0 0 12px;font-size:14.5px;line-height:1.4}.hl-st__timeline li:before{content:"";position:absolute;left:80px;top:6px;width:9px;height:9px;border-radius:50%;background:var(--hl-blue);box-shadow:0 0 0 4px #e8f3fc}.hl-st__timeline li:after{content:"";position:absolute;left:84px;top:15px;bottom:-6px;width:1px;background:var(--hl-border)}.hl-st__timeline li:last-child{padding-bottom:0}.hl-st__timeline li:last-child:after{display:none}.hl-st__timeline li:last-child:before{background:#0b7a3e;box-shadow:0 0 0 4px #e7f6ee}.hl-st__timeline time{font-size:12.5px;font-weight:700;color:var(--hl-muted);font-variant-numeric:tabular-nums}.hl-st__timeline span{padding-left:16px}.hl-st__timeline li>span:only-child{grid-column:2}.hl .hl-st__outcome{display:flex;align-items:flex-start;gap:10px;margin:0;padding:13px 16px;border-radius:14px;background:#e7f6ee;color:#0b5f31;font-size:15px;line-height:1.45}.hl-st__outcome .hl-lu{flex:none;width:20px;height:20px;margin-top:1px;padding:3px;border-radius:50%;background:#0b7a3e;color:#fff;stroke-width:3}.hl-st__outcome b{font-weight:700}.hl .hl-st__facts{list-style:none;padding:0;margin:0;display:grid;gap:8px;grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.hl-st__facts li{padding:10px 12px;border-radius:12px;background:#f6f8fa;border:1px solid var(--hl-border)}.hl-st__facts small{display:block;font-size:12.5px;font-weight:700;letter-spacing:0;text-transform:none;color:var(--hl-muted)}.hl-st__facts b{display:block;margin-top:2px;font-size:14px;line-height:1.3}.hl-st__more{align-self:flex-start}.hl-st__nav{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:22px}.hl .hl-st__arrow{display:grid;place-items:center;width:44px;height:44px;padding:0;border-radius:50%;border:1px solid var(--hl-border);background:#fff;color:var(--hl-text);cursor:pointer;transition:background-color .2s,color .2s,border-color .2s}.hl .hl-st__arrow:hover{background:var(--hl-blue);border-color:var(--hl-blue);color:#fff}.hl-st__arrow .hl-icon{width:18px;height:18px}.hl-st__dots{display:flex;gap:8px}.hl .hl-st__dot{width:26px;height:6px;padding:0;border:0;border-radius:999px;background:#d5dce4;cursor:pointer;transition:width .35s,background-color .35s}.hl .hl-st__dot.is-active{width:52px;background:var(--hl-blue)}.hl-st__dot span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.hl .hl-st__counter{margin:0;min-width:56px;text-align:center;font-size:13px;font-weight:600;color:var(--hl-muted);font-variant-numeric:tabular-nums}.hl-st__counter b{color:var(--hl-text)}.hl .hl-st__arrow:focus-visible,.hl .hl-st__dot:focus-visible{outline:2px solid var(--hl-blue);outline-offset:3px}.hl .hl-st__note{margin:18px 0 0;text-align:center;font-size:12.5px;color:var(--hl-muted)}.hl .hl-st__cta{margin:18px 0 0;text-align:center}@media(prefers-reduced-motion:reduce){.hl-st__slide{transition:none;transform:none}}.hl-sto{max-width:1040px;margin:0 auto}.hl-sto .hl-st__slide.hl-sto__slide{display:grid;grid-template-columns:minmax(0,1fr);gap:22px;align-items:center;background:none;border:0;border-radius:0;box-shadow:none;overflow:visible}@media(min-width:750px){.hl-sto .hl-st__slide.hl-sto__slide{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:48px}}.hl-sto__photo{position:relative;aspect-ratio:4 / 5;border-radius:20px;overflow:hidden;background:#eef2f6}@media(min-width:750px){.hl-sto__photo{aspect-ratio:1}}.hl-sto__photo img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.hl-sto__ph{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-content:center;justify-items:center;gap:8px;color:#a3afbd}.hl-sto__ph .hl-lu{width:44px;height:44px;stroke-width:1.5}.hl-sto__ph small{font-size:12.5px;font-weight:600;letter-spacing:0;text-transform:none}.hl-sto__copy{min-width:0}.hl .hl-sto__pills{list-style:none;padding:0;margin:0 0 14px;display:flex;flex-wrap:wrap;gap:6px}.hl-sto__pills li{padding:4px 11px;border-radius:999px;border:1px solid var(--hl-border);background:#fff;font-size:12.5px;font-weight:500;color:var(--hl-muted)}.hl .hl-sto__heading{margin:0;font-size:clamp(22px,2.4vw,30px);line-height:1.22;letter-spacing:-.02em}.hl .hl-sto__text{margin:12px 0 0;font-size:16.5px;line-height:1.65;color:var(--hl-muted)}.hl .hl-sto__who{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;margin:18px 0 0;font-size:14.5px}.hl-sto__who b{font-weight:700}.hl-sto__who span{display:inline-flex;align-items:center;gap:4px;color:var(--hl-muted)}.hl-sto__who .hl-lu{width:14px;height:14px}.hl .hl-sto__sample{margin:10px 0 0;font-size:11.5px;font-style:italic;color:#9aa3af}.hl-sto__nav{display:flex;align-items:center;justify-content:center;gap:14px;margin-top:28px}@media(min-width:750px){.hl-sto__nav{justify-content:flex-end}}.hl .hl-sto__arrow{display:grid;place-items:center;width:38px;height:38px;padding:0;border-radius:50%;border:1px solid var(--hl-border);background:#fff;color:var(--hl-text);cursor:pointer;transition:border-color .2s,color .2s}.hl .hl-sto__arrow:hover{border-color:var(--hl-text)}.hl-sto__arrow .hl-icon{width:16px;height:16px}.hl-sto__dots{display:flex;gap:6px}.hl .hl-sto__dot{width:8px;height:8px;padding:0;border:0;border-radius:50%;background:#d5dce4;cursor:pointer;transition:background-color .3s,transform .3s}.hl .hl-sto__dot.is-active{background:var(--hl-text);transform:scale(1.15)}.hl .hl-sto__arrow:focus-visible,.hl .hl-sto__dot:focus-visible{outline:2px solid var(--hl-blue);outline-offset:3px}.hl .hl-sto__dot,.hl .hl-sto__dot.is-active{width:8px;height:8px;flex:none}.hl-vx{background:#000}.hl .hl-vx__tabs{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:0 0 26px}.hl .hl-vx__tab{padding:10px 18px;border-radius:999px;border:1px solid rgba(255,255,255,.22);background:transparent;color:#dce1e8;font:600 14px/1 Poppins,sans-serif;cursor:pointer;transition:background-color .25s,color .25s,border-color .25s}.hl .hl-vx__tab:hover{border-color:#ffffff80}.hl .hl-vx__tab[aria-selected=true]{background:#fff;border-color:#fff;color:#000}.hl .hl-vx__tab:focus-visible{outline:2px solid #4CB0FC;outline-offset:3px}.hl-vx__panel:not([hidden]){animation:hl-ed-in .45s ease both}.hl-vx__duel{display:grid;gap:14px;align-items:stretch}@media(min-width:900px){.hl-vx__duel{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:18px}}.hl-vx__card{display:flex;flex-direction:column;align-items:center;text-align:center;padding:22px 22px 26px}.hl-vx__card>:first-child{width:100%;height:200px;display:grid;place-items:center}.hl .hl-vx__tag{margin:18px 0 0;font-size:12.5px;font-weight:700;letter-spacing:0;text-transform:none;color:#8e97a5}.hl .hl-vx__tag.is-hl{color:#4cb0fc}.hl .hl-vx__card h3{margin:6px 0 0;font-size:22px;line-height:1.2;color:#fff}.hl .hl-vx__list{list-style:none;padding:0;margin:16px auto 0;max-width:380px;display:grid;gap:10px;text-align:left}.hl-vx__list li{display:flex;align-items:flex-start;gap:10px;font-size:14.5px;line-height:1.45;color:#c3c9d3}.hl-vx__list .hl-dot{flex:none;margin-top:1px}.hl-vx .hl-vx__list .hl-dot--x{background:#e5484d2e;color:#ff8f8f}.hl-vx .hl-vx__list .hl-dot--check{background:#0b7a3e4d;color:#7fe0a8}.hl .hl-vx__phones{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(4,auto);justify-content:center;gap:14px}.hl-vx__phones li{display:grid;justify-items:center;gap:8px}.hl-vx__phones .hl-vs__phone{width:52px;height:96px;margin:0}.hl-vx__phones .hl-vs__phone .hl-vs__screen b{font-size:13px}.hl-vx__phones span{font-size:11.5px;font-weight:600;color:#a9b1be;white-space:nowrap}.hl-vx__net{max-width:320px}.hl-vx .hl-vx__art{margin:0;border-radius:16px;background:radial-gradient(circle at 50% 40%,#1c222c,#000)}.hl-vx .hl-vi__art--metal:after{bottom:12px}.hl-vx__band.hl-vs__band--photo{height:200px}.hl-vx__band .hl-vs__bandphoto{width:auto;max-width:280px;max-height:150px}.hl-vx__note{text-align:center;margin-top:18px}@media(max-width:599px){.hl .hl-vx__phones{gap:8px}.hl-vx__phones .hl-vs__phone{width:44px;height:80px}.hl .hl-vx__tab{padding:9px 14px;font-size:13px}}.hl-vx__net{overflow:visible}.hl .hl-vx__phones{gap:28px}@media(max-width:599px){.hl .hl-vx__phones{gap:14px}}.hl .hl-vx__phones{grid-template-columns:repeat(4,80px);gap:16px}@media(max-width:599px){.hl .hl-vx__phones{grid-template-columns:repeat(4,66px);gap:6px}}.shopify-section.hl-shopify-section+.shopify-section.hl-shopify-section:has(.hl--dark){border-top-color:#24282f}.hl-org.hl-org--clean{background:none;color:var(--hl-text);border-radius:0;padding:0}@media(min-width:990px){.hl-org.hl-org--clean{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px}}.hl-org--clean .hl-eyebrow{color:var(--hl-blue-text, #0079D0);opacity:1}.hl-org--clean .hl-lead{color:var(--hl-muted)}.hl .hl-org--clean .hl-h2{font-size:clamp(30px,4.6vw,46px)}.hl .hl-org--clean .hl-org__cards{list-style:none;padding:0;margin:0;gap:0;border-top:1px solid var(--hl-border)}.hl-org--clean .hl-org__card{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 24px;align-items:center;padding:20px 0;background:none;border-radius:0;border-bottom:1px solid var(--hl-border)}.hl .hl-org--clean .hl-org__card h3{margin:0;font-size:17px}.hl .hl-org--clean .hl-org__card p{margin:3px 0 0;font-size:14.5px;line-height:1.5}.hl-org--clean .hl-org__price{margin:0;text-align:right}.hl-org--clean .hl-org__price strong{font-size:26px;letter-spacing:-.02em}.hl-org--clean .hl-org__price div{margin-top:2px;max-width:170px;margin-left:auto;line-height:1.35}@media(max-width:599px){.hl-org--clean .hl-org__card{grid-template-columns:minmax(0,1fr)}.hl-org--clean .hl-org__price{text-align:left}.hl-org--clean .hl-org__price div{margin-left:0}}.hl-org.hl-org--card{background:#f2f7fb;border:1px solid #E2EEF7;border-radius:24px;padding:30px 22px}@media(min-width:750px){.hl-org.hl-org--card{padding:44px 48px}}.hl .hl-org--card .hl-org__cards{border-top-color:#d9e6f2}.hl-org--card .hl-org__card{border-bottom-color:#d9e6f2}.hl-org--card .hl-org__card:last-child{border-bottom:0;padding-bottom:0}.hl-org.hl-org--card.hl-org--dark{background:#000;border-color:#24282f;color:#fff}.hl-org--dark .hl-eyebrow{color:#4cb0fc}.hl .hl-org--dark .hl-h2{color:#fff}.hl .hl-org--dark .hl-h2 em{color:#4cb0fc}.hl-org--dark .hl-lead{color:#c3c9d3}.hl .hl-org--dark .hl-org__cards{border-top-color:#ffffff24}.hl-org--dark .hl-org__card{border-bottom-color:#ffffff24;color:#fff}.hl .hl-org--dark .hl-org__card h3{color:#fff}.hl .hl-org--dark .hl-org__card p,.hl-org--dark .hl-org__price small,.hl-org--dark .hl-org__price div{color:#a9b1be}.hl-org.hl-org--card.hl-org--blue{background:var(--hl-blue, #0079D0);border-color:transparent}.hl-org--blue .hl-eyebrow{color:#fff;opacity:.85}.hl .hl-org--blue .hl-h2 em{color:#fff}.hl-org--blue .hl-lead{color:#ffffffe6}.hl .hl-org--blue .hl-org__cards{border-top-color:#ffffff47}.hl-org--blue .hl-org__card{border-bottom-color:#ffffff47}.hl .hl-org--blue .hl-org__card p,.hl-org--blue .hl-org__price small,.hl-org--blue .hl-org__price div{color:#ffffffd1}.hl-org__check{display:none}.hl-org--clean .hl-org__check{display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:#e7f6ee;color:#0b7a3e;align-self:start;margin-top:1px}.hl-org--clean .hl-org__check .hl-lu{width:15px;height:15px;stroke-width:3}.hl-org--dark .hl-org__check{background:#ffffff2e;color:#fff}.hl-org--clean .hl-org__card{grid-template-columns:26px minmax(0,1fr) auto;column-gap:14px}@media(max-width:599px){.hl-org--clean .hl-org__card{grid-template-columns:26px minmax(0,1fr)}.hl-org--clean .hl-org__price{grid-column:2}}.hl .hl-partners__head{margin-bottom:32px}@media(min-width:750px){.hl .hl-partners__head{margin-bottom:44px}}.t4s-section-header .t4s-header__wrapper{transition:background-color .35s ease,box-shadow .35s ease}html.is--header-transparent.hl-over-hero .t4s-section-header .t4s-header__wrapper{background-color:transparent!important;box-shadow:none!important}html.is--header-transparent.hl-header-ready:not(.hl-over-hero) .t4s-section-header .t4s-header__wrapper{background-color:#000!important}html.is--header-transparent.hl-over-hero .t4s-section-header{box-shadow:none!important;-webkit-box-shadow:none!important;border-bottom:0!important}html.is--header-transparent .t4s-section-header .t4s-header__wrapper{position:relative;isolation:isolate}html.is--header-transparent .t4s-section-header .t4s-header__wrapper:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:#0000002e;-webkit-backdrop-filter:blur(14px) saturate(140%);backdrop-filter:blur(14px) saturate(140%);opacity:0;transition:opacity .35s ease}html.is--header-transparent.hl-over-hero .t4s-section-header .t4s-header__wrapper:before{opacity:1}html.is--header-transparent.hl-over-hero .t4s-section-header .t4s-header__wrapper{border-bottom-color:transparent!important}html.is--header-transparent.hl-over-hero.hl-at-top .t4s-section-header .t4s-header__wrapper:before{opacity:0}.hl-pv{position:relative;display:grid;gap:28px;padding:36px 20px 26px;border-radius:24px;background:#f2f7fb;border:1px solid #E2EEF7}@media(min-width:990px){.hl-pv{gap:34px;padding:52px 44px 36px}}.hl-pv.has-stamp{margin-top:36px}.hl-pv__main{max-width:640px}.hl-pv__main .hl-lead{max-width:560px}@media(min-width:750px){.hl-pv.has-stamp .hl-pv__main{padding-right:140px;max-width:780px}}.hl-pv__stamp{position:absolute;z-index:2;top:-64px;right:12px;width:128px;aspect-ratio:1;transform:rotate(-10deg);color:#fff;filter:drop-shadow(0 10px 18px rgba(0,0,0,.14))}@media(min-width:750px){.hl-pv__stamp{width:164px;top:-84px;right:-24px}}.hl-pv__ring{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible}.hl-pv__o{fill:var(--hl-blue, #0079D0);stroke:#fff;stroke-width:3}.hl-pv__i{fill:none;stroke:#fff9;stroke-width:1.2;stroke-dasharray:2 3}.hl-pv__txt{fill:currentColor;font:700 8.4px Poppins,sans-serif;letter-spacing:.06em}.hl-pv__spin{transform-origin:60px 60px;animation:hl-pv-spin 40s linear infinite}@keyframes hl-pv-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.hl-pv__spin{animation:none}}.hl-pv__core{position:absolute;top:29%;right:29%;bottom:29%;left:29%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;text-align:center}.hl-pv__core .hl-lu{width:30px;height:30px}.hl .hl-pv__core b{font-size:12.5px;line-height:1.1;font-weight:700;letter-spacing:0;text-transform:none;color:currentColor}@media(max-width:749px){.hl-pv__core .hl-lu{width:24px;height:24px}.hl .hl-pv__core b{font-size:7px}.hl-pv.has-stamp{padding-top:76px}}.hl-pv__stamp.is-black .hl-pv__o{fill:#000}.hl-pv__stamp.is-black .hl-pv__core .hl-lu{color:#4cb0fc}.hl-pv__stamp.is-white{color:var(--hl-blue, #0079D0)}.hl-pv__stamp.is-white .hl-pv__o{fill:#fff;stroke:var(--hl-blue, #0079D0);stroke-width:2.5}.hl-pv__stamp.is-white .hl-pv__i{stroke:var(--hl-blue, #0079D0)}.hl .hl-pv__stamp.is-white .hl-pv__core b{color:#000}.hl .hl-pv__grid{list-style:none;padding:0;margin:0;display:grid;gap:16px;grid-template-columns:minmax(0,1fr)}@media(min-width:750px){.hl .hl-pv__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hl-pv__duty{grid-column:1 / -1}}@media(min-width:990px){.hl .hl-pv__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.hl-pv__duty{grid-column:auto}}.hl-pv__doc{display:flex;flex-direction:column;align-items:center;text-align:center;padding:30px 22px 24px;background:#fff;border:1px solid #EAEDF0;border-radius:18px}.hl-pv__avatar{position:relative;flex:none;width:96px;height:96px;margin-bottom:14px}.hl-pv__avatar img,.hl-pv__ph{width:100%;height:100%;border-radius:50%;object-fit:cover;display:grid;place-items:center;background:#e8f3fc;color:var(--hl-blue, #0079D0);box-shadow:0 0 0 4px #fff,0 0 0 6px #e2eef7}.hl-pv__ph .hl-lu{width:38px;height:38px}.hl-pv__check{position:absolute;right:-2px;bottom:2px;width:28px;height:28px;display:grid;place-items:center;border-radius:50%;background:var(--hl-blue, #0079D0);color:#fff;box-shadow:0 0 0 3px #fff}.hl-pv__check .hl-lu{width:15px;height:15px;stroke-width:3}.hl-pv__badge{margin-bottom:10px;padding:4px 10px;border-radius:999px;background:#e8f3fc;color:var(--hl-blue, #0079D0);font-size:12.5px;font-weight:700;letter-spacing:0;text-transform:none}.hl .hl-pv__name{font-size:18px;font-weight:700;color:#000;line-height:1.3}.hl-pv__spec{margin-top:2px;font-size:14px;color:#4b5563}.hl-pv__place{display:inline-flex;align-items:center;gap:6px;margin-top:8px;font-size:13px;color:#6b7280}.hl-pv__place .hl-lu{width:14px;height:14px;color:var(--hl-blue, #0079D0)}.hl-pv__quote{margin-top:16px;padding-top:14px;border-top:1px solid #EAEDF0;width:100%;font-size:14px;line-height:1.55;color:#374151}.hl-pv__sample{margin-top:auto;padding-top:14px;font-size:11px;color:#9ca3af}.hl-pv__duty{background:#000;color:#fff;border-radius:18px;padding:26px 22px 22px}.hl-pv__duty .hl-eyebrow{color:#4cb0fc;margin-bottom:6px}.hl .hl-pv__h3{margin:0;font-size:21px;line-height:1.25;font-weight:700;color:#fff}.hl .hl-pv__dtext{margin:6px 0 0;font-size:13.5px;line-height:1.5;color:#c3c9d3}.hl .hl-pv__roles{list-style:none;padding:0;margin:14px 0 0;display:grid}.hl-pv__roles li{display:flex;align-items:center;gap:12px;padding:10px 0;border-top:1px solid #24282F}.hl-pv__roles li:last-child{padding-bottom:0}.hl-pv__ricon{flex:none;width:32px;height:32px;display:grid;place-items:center;border-radius:9px;background:var(--hl-blue, #0079D0);color:#fff}.hl-pv__ricon .hl-lu{width:17px;height:17px}.hl-pv__rlabel{flex:1;font-size:14.5px;font-weight:600;color:#fff}.hl .hl-pv__rcount{font-size:18px;font-weight:900;color:#fff}.hl-pv__rcheck{width:22px;height:22px;display:grid;place-items:center;border-radius:50%;border:1.5px solid #4CB0FC;color:#4cb0fc}.hl-pv__rcheck .hl-lu{width:12px;height:12px;stroke-width:3}.hl-pv__agencies{margin-top:14px;padding-top:14px;border-top:1px solid #24282F;display:grid;gap:8px}.hl-pv__agencies>span{font-size:12.5px;font-weight:700;letter-spacing:0;text-transform:none;color:#8e97a5}.hl-pv__agencies ul{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:6px}.hl-pv__agencies li{padding:5px 11px;border-radius:999px;border:1px solid rgba(255,255,255,.22);font-size:12px;font-weight:600}.hl .hl-pv__perk{margin:0;padding-top:22px;border-top:1px solid #E2EEF7;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px 12px;text-align:center;font-size:14.5px;line-height:1.5;color:#4b5563}.hl .hl-pv__perk strong{color:#000;font-weight:600}.hl-pv__perkicon{flex:none;width:30px;height:30px;display:grid;place-items:center;border-radius:50%;background:#e8f3fc;color:var(--hl-blue, #0079D0)}.hl-pv__perkicon .hl-lu{width:16px;height:16px}.hl .hl-pv__perk a{display:inline-flex;align-items:center;gap:4px;font-weight:600;color:var(--hl-blue, #0079D0);text-decoration:none;white-space:nowrap}.hl .hl-pv__perk a:hover{text-decoration:underline}.hl-pv__perk a .hl-lu{width:15px;height:15px}.hl .hl-pros__note{margin:18px 0 0;text-align:center;font-size:12.5px;color:#9ca3af}.hl-pv,.hl-pv.has-stamp{background:none;border:0;border-radius:0;padding:0;margin-top:0}.hl-pv__stamp{top:-8px;right:0;width:112px}@media(min-width:750px){.hl-pv__stamp{width:156px;top:-26px;right:0}}@media(max-width:749px){.hl-pv.has-stamp{padding-top:104px}}.hl .hl-pv__perk{border-top-color:#e5e7eb}.hl-ann{position:absolute;z-index:4;left:0;right:0;top:16px;display:flex;justify-content:center;padding:0 16px;pointer-events:none;transition:opacity .3s ease,transform .3s ease,visibility .3s}html.is--header-transparent .hl-ann{top:calc(var(--hl-hdr-h, 72px) + 14px)}html.hl-header-ready:not(.hl-at-top) .hl-ann{opacity:0;visibility:hidden;transform:translateY(-8px)}.hl-ann__pill{pointer-events:auto;display:inline-flex;align-items:center;gap:2px;max-width:100%;min-height:36px;padding:0 6px;border-radius:999px;background:var(--a-bg, #0079D0);color:var(--a-text, #fff);box-shadow:0 6px 20px #0000002e;transition:background-color .4s ease,color .4s ease}.hl-ann__msgs{display:grid;padding:0 8px;min-width:0}.hl .hl-ann__msg{grid-area:1 / 1;display:flex;align-items:center;justify-content:center;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font:600 13px/1.2 Poppins,sans-serif;letter-spacing:.02em;color:inherit;text-decoration:none;opacity:0;visibility:hidden;transform:translateY(6px);transition:opacity .35s ease,transform .35s ease,visibility .35s}.hl .hl-ann__msg.is-active{opacity:1;visibility:visible;transform:none}.hl a.hl-ann__msg:hover{text-decoration:underline;text-underline-offset:3px}.hl .hl-ann__arrow{flex:none;width:26px;height:26px;display:grid;place-items:center;padding:0;border:0;border-radius:50%;background:transparent;color:inherit;cursor:pointer;opacity:.8;transition:opacity .2s,background-color .2s}.hl .hl-ann__arrow:hover{opacity:1;background:color-mix(in srgb,currentColor 14%,transparent)}.hl .hl-ann__arrow:focus-visible{outline:2px solid currentColor;outline-offset:1px}.hl-ann__arrow .hl-icon{width:14px;height:14px}@media(max-width:749px){.hl .hl-ann__msg{font-size:12px}.hl-ann__pill{min-height:32px}}@media(prefers-reduced-motion:reduce){.hl .hl-ann__msg,.hl-ann{transition:none}}@media(max-width:749px){.hl-car:has(.hl-ann) .hl-car__content{padding-top:66px}}.hl .hl-pv__bio{margin:12px 0 0;font-size:14px;line-height:1.55;color:#4b5563;max-width:300px}.hl-pv__doc{padding:0;overflow:hidden;align-items:stretch}.hl-pv__media{position:relative;height:0;padding-bottom:40%;background:#e8f3fc}.hl-pv__media img,.hl-pv__media .hl-pv__ph{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:0;box-shadow:none}.hl-pv__media .hl-pv__ph{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;color:var(--hl-blue, #0079D0)}.hl-pv__media .hl-pv__ph .hl-lu{width:40px;height:40px}.hl-pv__media .hl-pv__ph small{font-size:12px;color:#6b7280}.hl-pv__media .hl-pv__check{right:auto;left:50%;bottom:-16px;transform:translate(-50%);width:32px;height:32px;box-shadow:0 0 0 3px #fff}.hl-pv__body{flex:1;display:flex;flex-direction:column;align-items:center;text-align:center;padding:28px 22px 22px}.hl-pv__media .hl-pv__badge{position:absolute;left:50%;bottom:0;transform:translate(-50%,50%);z-index:1;margin:0;white-space:nowrap;box-shadow:0 0 0 3px #fff}.hl-sto-rev{max-width:1040px;margin:40px auto 0;padding-top:30px;border-top:1px solid #E5E7EB}.hl-sto-rev__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 20px;margin-bottom:18px}.hl-sto-rev__head .hl-eyebrow{margin:0;flex-basis:100%}@media(min-width:750px){.hl-sto-rev__head .hl-eyebrow{flex-basis:auto}}.hl .hl-sto-rev__sum{display:flex;align-items:center;gap:10px;margin:0;font-size:13.5px;color:var(--hl-muted)}.hl .hl-sto-rev__sum strong{font-size:22px;font-weight:700;color:#000;letter-spacing:-.02em}@media(min-width:750px){.hl .hl-sto-rev__sum{margin-right:auto}}.hl .hl-sto-rev__link{font-size:14px;font-weight:600;color:var(--hl-blue, #0079D0);text-decoration:none}.hl .hl-sto-rev__link:hover{text-decoration:underline}.hl .hl-sto-rev__list{list-style:none;padding:0;margin:0;display:grid;gap:14px}@media(min-width:750px){.hl .hl-sto-rev__list{grid-template-columns:repeat(3,minmax(0,1fr))}}.hl-sto-rev__item{display:flex;flex-direction:column;gap:10px;padding:18px 18px 16px;background:#fff;border:1px solid #EAEDF0;border-radius:14px}.hl-sto-rev__item blockquote{margin:0;font-size:14.5px;line-height:1.55;color:#1f2937}.hl .hl-sto-rev__who{margin:auto 0 0;font-size:12.5px;color:var(--hl-muted)}.hl .hl-sto-rev__who b{color:#000;font-weight:600}.hl.hl-pm-section{padding:28px 0 56px}@media(min-width:990px){.hl.hl-pm-section{padding:44px 0 80px}}.hl-pm{display:grid;gap:28px}@media(min-width:990px){.hl-pm{grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);gap:56px;align-items:start}.hl-pm__gallery{position:sticky;top:96px}}.hl-pm__stage{position:relative;aspect-ratio:1;border-radius:20px;overflow:hidden;background:#f2f7fb;border:1px solid #E2EEF7}.hl-pm__stage img{width:100%;height:100%;object-fit:cover;display:block}.hl-pm__photo-badge{position:absolute;left:14px;top:14px;display:inline-flex;align-items:center;gap:6px;padding:7px 12px;border-radius:999px;background:#000;color:#fff;font-size:12px;font-weight:600}.hl-pm__photo-badge .hl-lu{width:15px;height:15px;color:#4cb0fc}.hl .hl-pm__thumbs{list-style:none;padding:0;margin:12px 0 0;display:grid;grid-template-columns:repeat(auto-fill,minmax(64px,1fr));gap:10px}.hl-pm__thumb{display:block;width:100%;aspect-ratio:1;padding:0;border-radius:12px;overflow:hidden;border:1px solid #EAEDF0;background:#f2f7fb;cursor:pointer;opacity:.75;transition:opacity .2s,border-color .2s,box-shadow .2s}.hl-pm__thumb img{width:100%;height:100%;object-fit:cover;display:block}.hl-pm__thumb:hover{opacity:1}.hl-pm__thumb.is-active{opacity:1;border-color:var(--hl-blue, #0079D0);box-shadow:0 0 0 1px var(--hl-blue, #0079D0)}.hl-pm__thumb:focus-visible{outline:3px solid var(--hl-blue-bright, #4CB0FC);outline-offset:2px}.hl .hl-pm__eyebrow{display:inline-flex;align-items:center;gap:7px;margin-bottom:10px}.hl-pm__eyebrow .hl-lu{width:16px;height:16px}.hl .hl-pm__title{margin:0;font-size:30px;line-height:1.15;font-weight:700;letter-spacing:-.02em;color:#000}@media(min-width:990px){.hl .hl-pm__title{font-size:38px}}.hl-pm__meta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;margin-top:10px}.hl-pm__stars{display:inline-flex;color:inherit;text-decoration:none;border-radius:6px}.hl-pm__stars:not(.is-plain){cursor:pointer}.hl-pm__stars:not(.is-plain):hover .hl-stars-text{color:var(--hl-blue, #0079D0);text-decoration:underline;text-underline-offset:3px}.hl-pm__stars:focus-visible{outline:2px solid #0079D0;outline-offset:3px}.hl .hl-pm__price{font-size:26px;font-weight:700;color:#000}.hl .hl-pm__pitch{margin:14px 0 0;font-size:15.5px;line-height:1.6;color:#4b5563}.hl .hl-pm__chips{list-style:none;padding:0;margin:16px 0 0;display:flex;flex-wrap:wrap;gap:8px}.hl-pm__chips li{display:inline-flex;align-items:center;gap:6px;padding:7px 12px;border-radius:999px;background:#e8f3fc;color:#0b3b63;font-size:13px;font-weight:600}.hl-pm__chips .hl-lu{width:14px;height:14px;color:var(--hl-blue, #0079D0);stroke-width:3}.hl-pm__group{border:0;padding:0;margin:24px 0 0;min-width:0}.hl .hl-pm__label{padding:0;margin:0 0 10px;font-size:12.5px;font-weight:700;letter-spacing:0;text-transform:none;color:#6b7280}.hl .hl-pm__label b{color:#000;letter-spacing:.04em;text-transform:none;font-size:14px;font-weight:600;margin-left:4px}.hl-pm__swatches{gap:10px;margin:0}.hl-pm__swatches .hl-swatch label{width:34px;height:34px}.hl-pm__tiers{display:grid;gap:10px}.hl-pm__tier{position:relative;display:flex;align-items:center;gap:14px;padding:16px;border:1.5px solid #EAEDF0;border-radius:14px;background:#fff;cursor:pointer;transition:border-color .2s,background-color .2s,box-shadow .2s}.hl-pm__tier:hover{border-color:#b9d6ee}.hl-pm__tier input{position:absolute;opacity:0;width:1px;height:1px}.hl-pm__tier:has(input:checked){border-color:var(--hl-blue, #0079D0);background:#f2f7fb;box-shadow:0 0 0 1px var(--hl-blue, #0079D0)}.hl-pm__tier:has(input:focus-visible){outline:3px solid var(--hl-blue-bright, #4CB0FC);outline-offset:2px}.hl-pm__tradio{flex:none;width:20px;height:20px;border-radius:50%;border:2px solid #C9D0D9;background:#fff;transition:border-color .2s,box-shadow .2s}.hl-pm__tier:has(input:checked) .hl-pm__tradio{border-color:var(--hl-blue, #0079D0);box-shadow:inset 0 0 0 4px #fff,inset 0 0 0 10px var(--hl-blue, #0079D0)}.hl-pm__tcopy{flex:1;display:grid;gap:2px;min-width:0}.hl .hl-pm__tcopy b{font-size:15.5px;font-weight:700;color:#000}.hl-pm__tcopy small{font-size:13px;color:#6b7280}.hl-pm__tprice{display:grid;justify-items:end;gap:1px;text-align:right}.hl .hl-pm__tprice b{font-size:17px;font-weight:700;color:#000}.hl-pm__tprice small{font-size:12px;color:#6b7280}.hl-pm__tag{position:absolute;top:-10px;right:14px;padding:3px 10px;border-radius:999px;background:var(--hl-blue, #0079D0);color:#fff;font-size:12.5px;font-weight:700;letter-spacing:0;text-transform:none}.hl .hl-pm__hint{margin:10px 0 0;font-size:12.5px;color:#6b7280}.hl .hl-pm__atc{margin-top:22px;min-height:56px;font-size:15px;border-radius:999px;box-shadow:0 10px 24px #0079d047}.hl-pm__atc-total{margin-left:6px}.hl .hl-pm__perks{list-style:none;padding:0;margin:18px 0 0;display:grid;gap:8px}.hl-pm__perks li{display:flex;align-items:center;gap:10px;font-size:14px;color:#1f2937}.hl-pm__perks .hl-lu{flex:none;width:18px;height:18px;color:var(--hl-blue, #0079D0)}.hl-pm__callout{display:flex;align-items:center;gap:14px;margin-top:18px;padding:14px 16px;border-radius:14px;background:#000;color:#fff}.hl-pm__callicon{flex:none;width:38px;height:38px;display:grid;place-items:center;border-radius:10px;background:var(--hl-blue, #0079D0)}.hl-pm__callicon .hl-lu{width:20px;height:20px}.hl-pm__callout div{display:grid;gap:2px}.hl .hl-pm__callout b{font-size:14.5px;font-weight:700;color:#fff}.hl-pm__callout span{font-size:13px;color:#c3c9d3}.hl-pm__acc{margin-top:24px;border-top:1px solid #EAEDF0}.hl-pm__panel{border-bottom:1px solid #EAEDF0}.hl-pm__panel summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 2px;font-size:15px;font-weight:600;color:#000;cursor:pointer;list-style:none}.hl-pm__panel summary::-webkit-details-marker{display:none}.hl-pm__panel summary:focus-visible{outline:3px solid var(--hl-blue-bright, #4CB0FC);outline-offset:2px;border-radius:6px}.hl-pm__plus{position:relative;flex:none;width:14px;height:14px}.hl-pm__plus:before,.hl-pm__plus:after{content:"";position:absolute;left:0;right:0;top:6px;height:2px;border-radius:2px;background:var(--hl-blue, #0079D0);transition:transform .25s ease}.hl-pm__plus:after{transform:rotate(90deg)}.hl-pm__panel[open] .hl-pm__plus:after{transform:rotate(0)}.hl-pm__body{padding:0 2px 18px;font-size:14.5px;line-height:1.6;color:#4b5563}.hl-pm__body p{margin:0 0 10px}.hl-pm__body ul{margin:0 0 10px;padding-left:18px}.hl-pm__body li{margin:4px 0}.hl .hl-tl{list-style:none;padding:0;margin:0;display:grid;gap:22px;counter-reset:none}@media(min-width:750px){.hl .hl-tl{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:990px){.hl .hl-tl{grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:28px}}.hl-tl__step{position:relative;padding:24px 22px;background:#fff;border:1px solid #EAEDF0;border-radius:16px}@media(min-width:990px){.hl-tl__step{background:none;border:0;padding:0}.hl-tl__step:not(.is-last):after{content:"";position:absolute;top:22px;left:58px;right:-20px;height:2px;background:repeating-linear-gradient(90deg,#B9D6EE 0 6px,transparent 6px 12px)}}.hl-tl__num{display:grid;place-items:center;width:44px;height:44px;margin-bottom:16px;border-radius:12px;background:#e8f3fc;color:var(--hl-blue, #0079D0);font-size:18px;font-weight:700}.hl-tl__step.is-last .hl-tl__num{background:var(--hl-blue, #0079D0);color:#fff}.hl .hl-tl__when{margin:0;font-size:13px;font-weight:600;color:#6b7280}.hl .hl-tl__tag{margin:2px 0 0;font-size:12.5px;font-weight:700;letter-spacing:0;text-transform:none;color:var(--hl-blue, #0079D0)}.hl .hl-tl__title{margin:8px 0 0;font-size:19px;line-height:1.3;font-weight:700;color:#000}.hl .hl-tl__text{margin:8px 0 0;font-size:14.5px;line-height:1.6;color:#4b5563}.hl .hl-tl__closing{margin:36px 0 0;text-align:center;font-size:16px;font-weight:600;color:#000}.hl-why{display:grid;gap:32px}@media(min-width:990px){.hl-why{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:56px;align-items:center}}.hl-why__img{margin-top:24px;border-radius:20px;overflow:hidden;aspect-ratio:4 / 3;background:#f2f7fb}.hl-why__img img{width:100%;height:100%;object-fit:cover;display:block}.hl .hl-why__grid{list-style:none;padding:0;margin:0;display:grid;gap:16px}@media(min-width:600px){.hl .hl-why__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.hl-why__item{padding:24px 22px;background:#fff;border:1px solid #EAEDF0;border-radius:16px}.hl-why__icon{display:grid;place-items:center;width:44px;height:44px;border-radius:12px;background:#000;color:#fff}.hl-why__icon.is-blue{background:var(--hl-blue, #0079D0)}.hl-why__icon .hl-lu{width:22px;height:22px}.hl .hl-why__item h3{margin:16px 0 0;font-size:17px;line-height:1.3;font-weight:700;color:#000}.hl .hl-why__item p{margin:6px 0 0;font-size:14.5px;line-height:1.6;color:#4b5563}.hl-math{display:grid;gap:18px;max-width:980px;margin:0 auto}@media(min-width:750px){.hl-math{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}}.hl-math__col{position:relative;padding:30px 24px 26px;border-radius:18px;background:#f6f8fa;border:1px solid #EAEDF0}.hl-math__col.is-hl{background:#fff;border:2px solid var(--hl-blue, #0079D0);box-shadow:0 14px 30px #0079d01f}.hl-math__tag{position:absolute;top:-12px;left:22px;padding:4px 12px;border-radius:999px;background:var(--hl-blue, #0079D0);color:#fff;font-size:12.5px;font-weight:700;letter-spacing:0;text-transform:none}.hl .hl-math__name{margin:0;font-size:12.5px;font-weight:700;letter-spacing:0;text-transform:none;color:#6b7280}.hl .hl-math__price{margin:6px 0 18px;font-size:26px;line-height:1.2;font-weight:700;color:#000}.hl-math__col.is-hl .hl-math__price{color:var(--hl-blue, #0079D0)}.hl-math__col ul{list-style:none;padding:0;margin:0;display:grid;gap:12px}.hl-math__col li{display:flex;align-items:flex-start;gap:10px;font-size:14.5px;line-height:1.5;color:#1f2937}.hl-math__mark{flex:none;display:grid;place-items:center;width:22px;height:22px;margin-top:1px;border-radius:50%}.hl-math__mark .hl-lu{width:13px;height:13px;stroke-width:3}.hl-math__mark.is-yes{background:var(--hl-blue, #0079D0);color:#fff}.hl-math__mark.is-no{background:#e5e7eb;color:#6b7280}.hl .hl-math__callout{display:flex;align-items:center;justify-content:center;gap:10px;max-width:980px;margin:22px auto 0;padding:16px 20px;border-radius:14px;background:#e8f3fc;font-size:15px;font-weight:600;color:#0b3b63;text-align:center}.hl-math__callout .hl-lu{flex:none;width:20px;height:20px;color:var(--hl-blue, #0079D0)}.hl .hl-pm__thumbs{display:flex;grid-template-columns:none;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:4px;scrollbar-width:thin}.hl-pm__thumbs li{flex:none;width:72px;scroll-snap-align:start}.hl-pm{grid-template-columns:minmax(0,1fr)}@media(min-width:990px){.hl-pm{grid-template-columns:minmax(0,1.08fr) minmax(0,1fr)}}.hl-pm>*{min-width:0}.hl .hl-pm__pickers{list-style:none;padding:0;margin:0;display:grid;gap:10px}@media(min-width:600px){.hl .hl-pm__pickers{grid-template-columns:repeat(2,minmax(0,1fr))}}.hl-pm__picker{display:grid;gap:6px;min-width:0}.hl-pm__picker[hidden]{display:none}.hl-pm__pnum{font-size:12.5px;font-weight:600;color:#4b5563}.hl-dd{position:relative}.hl .hl-dd__btn{display:flex;align-items:center;gap:10px;width:100%;min-height:48px;padding:0 14px 0 12px;border:1.5px solid #EAEDF0;border-radius:12px;background:#fff;color:#000;font:600 14px/1.2 Poppins,sans-serif;text-align:left;cursor:pointer;transition:border-color .2s,box-shadow .2s}.hl .hl-dd__btn:hover{border-color:#b9d6ee}.hl .hl-dd__btn:focus-visible{outline:3px solid var(--hl-blue-bright, #4CB0FC);outline-offset:2px}.hl-dd.is-open .hl-dd__btn{border-color:var(--hl-blue, #0079D0);box-shadow:0 0 0 1px var(--hl-blue, #0079D0)}.hl-dd__name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hl-dd__btn .hl-icon{flex:none;width:16px;height:16px;color:#6b7280;transition:transform .2s}.hl-dd.is-open .hl-dd__btn .hl-icon{transform:rotate(180deg)}.hl-dd__sw{flex:none;width:22px;height:22px;border-radius:50%;border:2px solid #fff;box-shadow:0 0 0 1px #c9d0d9}.hl .hl-dd__list{position:absolute;z-index:20;left:0;right:0;top:calc(100% + 6px);max-height:280px;overflow-y:auto;margin:0;padding:6px;list-style:none;background:#fff;border:1px solid #EAEDF0;border-radius:12px;box-shadow:0 16px 36px #00000024}.hl .hl-dd__list:focus{outline:none}.hl-dd__opt{display:flex;align-items:center;gap:10px;padding:9px 10px;border-radius:8px;font-size:14px;color:#000;cursor:pointer}.hl-dd__opt:hover,.hl-dd__opt.is-focus{background:#f2f7fb}.hl-dd__opt[aria-selected=true]{background:#e8f3fc;font-weight:600}.hl-dd__opt[aria-disabled=true]{color:#9ca3af;cursor:not-allowed}.hl-dd__opt small{margin-left:auto;font-size:11.5px;color:#9ca3af}.hl-pm__tier{display:block;padding:0;cursor:default}.hl-pm__trow{display:flex;align-items:center;gap:14px;padding:16px;cursor:pointer}.hl-pm__tpick{margin:0 16px;padding:14px 0 16px;border-top:1px solid #DCE9F5}.hl-pm__tpick[hidden]{display:none}.hl .hl-pm__tpl{margin:0 0 10px;font-size:12.5px;font-weight:700;letter-spacing:0;text-transform:none;color:#6b7280}.hl-pm__tpick .hl-pm__pickers{gap:10px 12px}@media(min-width:600px){.hl .hl-pm__tpick .hl-pm__pickers{grid-template-columns:repeat(2,minmax(0,1fr))}}.hl-pm__tpick .hl .hl-dd__btn,.hl-pm__tpick .hl-dd__btn{min-height:44px}.hl-pm__stage{background:none;border:0;display:grid;place-items:center}.hl-pm__stage img{width:70%;height:70%;object-fit:contain}.hl-inc{display:grid;gap:32px}@media(min-width:990px){.hl-inc{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:56px;align-items:start}.hl-inc__intro{position:sticky;top:100px}}.hl-inc__img{margin-top:24px;border-radius:20px;overflow:hidden;aspect-ratio:4 / 3;background:#f2f7fb}.hl-inc__img img{width:100%;height:100%;object-fit:cover;display:block}.hl-inc__box{margin-top:22px;padding:18px 20px;border-radius:14px;background:#e8f3fc}.hl .hl-inc__boxlabel{display:flex;align-items:center;gap:8px;margin:0 0 8px;font-size:12.5px;font-weight:700;letter-spacing:0;text-transform:none;color:var(--hl-blue, #0079D0)}.hl-inc__boxlabel .hl-lu{width:16px;height:16px}.hl-inc__box ul{margin:0;padding-left:18px;display:grid;gap:4px;font-size:14.5px;color:#0b3b63}.hl-inc__total{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px 18px;margin-top:22px;padding:20px 22px;border-radius:16px;background:#000;color:#fff}.hl .hl-inc__tl{margin:0;font-size:12.5px;font-weight:700;letter-spacing:0;text-transform:none;color:#4cb0fc}.hl .hl-inc__tv{margin:4px 0 0;display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;font-size:34px;line-height:1.1;font-weight:900;color:#fff}.hl-inc__tv span{font-size:13.5px;font-weight:500;color:#c3c9d3}.hl .hl-inc__total .hl-btn{flex:none}.hl .hl-inc__list{list-style:none;padding:0;margin:0;display:grid;gap:12px}.hl-inc__item{display:flex;align-items:flex-start;gap:16px;padding:18px;background:#fff;border:1px solid #EAEDF0;border-radius:16px}.hl-inc__icon{flex:none;display:grid;place-items:center;width:44px;height:44px;border-radius:12px;background:#000;color:#fff}.hl-inc__icon.is-blue{background:var(--hl-blue, #0079D0)}.hl-inc__icon .hl-lu{width:22px;height:22px}.hl-inc__copy{flex:1;min-width:0}.hl .hl-inc__copy h3{margin:2px 0 0;font-size:16.5px;line-height:1.3;font-weight:700;color:#000}.hl .hl-inc__copy p{margin:4px 0 0;font-size:14px;line-height:1.55;color:#4b5563}.hl-inc__tag{flex:none;align-self:center;padding:4px 10px;border-radius:999px;background:#f4f5f7;color:#4b5563;font-size:12.5px;font-weight:700;letter-spacing:0;text-transform:none;white-space:nowrap}.hl-inc__tag.is-free{background:#e8f3fc;color:var(--hl-blue, #0079D0)}@media(max-width:599px){.hl-inc__item{gap:12px;padding:16px 14px}.hl-inc__tag{align-self:flex-start}}.hl-pm__review{margin:18px 0 0;padding:20px 22px;border-radius:16px;background:#f2f7fb;border:1px solid #E2EEF7}.hl-pm__review blockquote{margin:10px 0 0;font-size:15px;line-height:1.6;color:#1f2937}.hl-pm__review figcaption{display:flex;align-items:center;gap:10px;margin-top:14px}.hl-pm__ravatar{flex:none;display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:#000;color:#fff;font-size:14px;font-weight:700}.hl-pm__rwho{display:grid;line-height:1.25}.hl .hl-pm__rwho b{font-size:14px;font-weight:700;color:#000}.hl-pm__rwho small{font-size:12px;color:#6b7280}.hl-pm__rverified{margin-left:auto;display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border-radius:999px;background:#fff;color:var(--hl-blue, #0079D0);font-size:12.5px;font-weight:700;letter-spacing:0;text-transform:none;white-space:nowrap}.hl-pm__rverified .hl-lu{width:14px;height:14px}.hl-pm__stage{aspect-ratio:5 / 4}.hl-pm__stage img{width:78%;height:88%}@media(min-width:990px)and (max-height:860px){.hl-pm__gallery{position:static}}@media(max-width:989px){.hl.hl-pm-section{padding:12px 0 44px}.hl-pm{display:flex;flex-direction:column;gap:0}.hl-pm__gallery,.hl-pm__info{display:contents}.hl-pm__stage{order:1;aspect-ratio:4 / 3}.hl-pm__stage img{width:84%;height:92%}.hl .hl-pm__thumbs{order:2;margin-top:8px;gap:8px}.hl-pm__thumbs li{width:56px}.hl-pm__thumb{border-radius:10px}.hl-pm__info>*{order:3}.hl .hl-pm__eyebrow{margin:18px 0 6px;font-size:10.5px;letter-spacing:.12em}.hl-pm__eyebrow .hl-lu{width:14px;height:14px}.hl .hl-pm__title{font-size:25px;line-height:1.18}.hl-pm__meta{margin-top:8px}.hl .hl-pm__price{font-size:24px}.hl .hl-pm__pitch{margin-top:10px;font-size:14.5px;line-height:1.55}.hl .hl-pm__chips{flex-wrap:nowrap;overflow-x:auto;margin:14px -16px 0;padding:0 16px 2px;scrollbar-width:none}.hl .hl-pm__chips::-webkit-scrollbar{display:none}.hl-pm__chips li{flex:none;padding:6px 11px;font-size:12.5px}.hl-pm__group{margin-top:20px}.hl-pm__swatches{gap:8px}.hl-pm__swatches .hl-swatch label{width:32px;height:32px}.hl-pm__tiers{gap:8px}.hl-pm__trow{gap:12px;padding:13px 14px}.hl .hl-pm__tcopy b{font-size:15px}.hl-pm__tcopy small{font-size:12.5px}.hl-pm__tpick{margin:0 14px;padding:12px 0 14px}.hl .hl-pm__atc{margin-top:18px;min-height:54px}.hl .hl-pm__perks{margin-top:14px;gap:6px}.hl-pm__perks li{font-size:13.5px}.hl-pm__review,.hl-pm__reviews{order:4}.hl-pm__review{margin-top:20px;padding:16px 18px}.hl-pm__review blockquote{font-size:14px}.hl-pm__info>.hl-pm__callout{order:5;margin-top:14px}.hl-pm__info>.hl-pm__acc{order:6;margin-top:20px}.hl-pm__panel summary{padding:15px 2px}}@media(max-width:989px){.hl-pm__swatches{gap:6px;flex-wrap:nowrap}.hl-pm__swatches .hl-swatch label{width:30px;height:30px}}@media(max-width:989px){.hl-inc{display:flex;flex-direction:column;gap:0}.hl-inc__intro{display:contents}.hl-inc__intro>*{order:1}.hl .hl-inc__list{order:2;margin-top:24px;gap:10px}.hl-inc__intro>.hl-inc__img,.hl-inc__intro>.hl-inc__box{order:3}.hl-inc__intro>.hl-inc__total{order:4}.hl-inc__item{padding:14px;gap:12px}.hl-inc__icon{width:38px;height:38px;border-radius:10px}.hl-inc__icon .hl-lu{width:19px;height:19px}.hl .hl-inc__copy h3{font-size:15.5px}.hl .hl-inc__copy p{font-size:13.5px}.hl-inc__total{margin-top:18px}.hl-inc__total .hl-btn{width:100%}.hl .hl-tl{gap:0}.hl-tl__step{display:grid;grid-template-columns:44px minmax(0,1fr);column-gap:14px;padding:0 0 22px;background:none;border:0;border-radius:0}.hl-tl__step>:not(.hl-tl__num){grid-column:2}.hl-tl__num{grid-row:1 / span 4;margin:0;position:relative;z-index:1}.hl-tl__step:not(.is-last):before{content:"";position:absolute;left:21px;top:48px;bottom:4px;width:2px;background:repeating-linear-gradient(180deg,#B9D6EE 0 6px,transparent 6px 12px)}.hl .hl-tl__title{margin-top:4px;font-size:17px}.hl .hl-tl__text{font-size:14px}.hl .hl-tl__closing{margin-top:12px}}.hl .hl-pm__badges{list-style:none;padding:0;margin:14px 0 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.hl-pm__badges li{display:flex;align-items:center;gap:10px;padding:10px 12px;border:1px solid #E2EEF7;border-radius:12px;background:#f2f7fb;min-width:0}.hl-pm__bicon{flex:none;display:grid;place-items:center;width:34px;height:34px;border-radius:9px;background:#000;color:#fff}.hl-pm__badges li:first-child .hl-pm__bicon{background:var(--hl-blue, #0079D0)}.hl-pm__bicon .hl-lu{width:18px;height:18px}.hl-pm__badges li>span:last-child{display:grid;gap:1px;min-width:0}.hl .hl-pm__badges b{font-size:12.5px;font-weight:700;letter-spacing:0;text-transform:none;color:#000;line-height:1.25}.hl-pm__badges small{font-size:11.5px;line-height:1.35;color:#6b7280}@media(max-width:989px){.hl-pm__info>.hl-pm__badges{order:3}.hl-pm__badges li{padding:9px 10px;gap:8px}.hl-pm__bicon{width:30px;height:30px}.hl-pm__badges small{display:none}}.hl .hl-pm__badges{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 18px;margin-top:12px}.hl-pm__badges li{padding:0;border:0;background:none;gap:6px}.hl-pm__bicon,.hl-pm__badges li:first-child .hl-pm__bicon{width:auto;height:auto;background:none;color:var(--hl-blue, #0079D0);border-radius:0}.hl-pm__bicon .hl-lu{width:15px;height:15px}.hl .hl-pm__badges b{font-size:12px;font-weight:600;letter-spacing:.02em;text-transform:none;color:#4b5563}.hl-pm__badges small{display:none}.hl-pm__callout{margin-top:22px;padding:12px 14px;gap:12px;background:#fff;color:#1f2937;border:1px solid #EAEDF0}.hl-pm__callicon{width:32px;height:32px;border-radius:50%;background:#e8f3fc;color:var(--hl-blue, #0079D0)}.hl-pm__callicon .hl-lu{width:17px;height:17px}.hl .hl-pm__callout b{font-size:13.5px;font-weight:600;color:#000}.hl-pm__callout span{font-size:12.5px;color:#6b7280}.hl .hl-pm__atc{box-shadow:0 8px 20px #0079d040}@media(max-width:989px){.hl-pm__badges li{padding:0}.hl-pm__info>.hl-pm__callout{margin-top:18px}}.hl-pm__stage{display:block}.hl-pm__track{display:flex;height:100%;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}.hl-pm__track::-webkit-scrollbar{display:none}.hl-pm__track:focus-visible{outline:3px solid var(--hl-blue-bright, #4CB0FC);outline-offset:2px;border-radius:16px}.hl-pm__slide{flex:0 0 100%;height:100%;display:grid;place-items:center;scroll-snap-align:start}.hl-pm__dots{display:flex;justify-content:center;align-items:center;gap:8px;margin-top:12px}.hl .hl-pm__dot{width:8px;height:8px;flex:none;padding:0;border:0;border-radius:999px;background:#c9d0d9;cursor:pointer;transition:width .25s ease,background-color .25s ease}.hl .hl-pm__dot:hover{background:#9aa6b4}.hl .hl-pm__dot.is-active{width:22px;background:var(--hl-blue, #0079D0)}.hl .hl-pm__dot:focus-visible{outline:2px solid var(--hl-blue-bright, #4CB0FC);outline-offset:3px}@media(max-width:989px){.hl-pm__slider{order:1}.hl-pm__dots{margin-top:8px}}.hl-pm__stage{aspect-ratio:1}.hl-pm__stage img,.hl-pm__slide img{width:100%;height:100%;object-fit:contain}@media(max-width:989px){.hl-pm__stage{aspect-ratio:1}.hl-pm__stage img,.hl-pm__slide img{width:100%;height:100%}}.hl-pm__photo-badge{transition:opacity .25s ease}.hl-pm__slider.is-past-first .hl-pm__photo-badge{opacity:0;pointer-events:none}.hl-pm__slide[data-variant-slide] img{width:72%;height:72%}@media(max-width:989px){.hl-pm__slide[data-variant-slide] img{width:76%;height:76%}}.hl .hl-inc__grid{list-style:none;padding:0;margin:0;display:grid;gap:16px;grid-template-columns:minmax(0,1fr)}@media(min-width:640px){.hl .hl-inc__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:990px){.hl .hl-inc__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}}.hl-inc__card{display:flex;flex-direction:column;background:#fff;border:1px solid #EAEDF0;border-radius:18px;overflow:hidden}.hl-inc__vis{position:relative;height:200px;display:grid;place-items:center;padding:18px;background:#f2f7fb;border-bottom:1px solid #E2EEF7;overflow:hidden}.hl-inc__vis img{width:auto;max-width:78%;max-height:100%;object-fit:contain;display:block}.hl-inc__vis--image img{max-width:100%;border-radius:10px}.hl-inc__chip{position:absolute;left:14px;top:14px;bottom:auto;display:inline-flex;align-items:center;gap:6px;padding:6px 11px;border-radius:999px;background:#000;color:#fff;font-size:11.5px;font-weight:600}.hl-inc__chip .hl-lu{width:14px;height:14px;color:#4cb0fc}.hl-inc__body{padding:18px 20px 20px}.hl-inc__body .hl-inc__tag{display:inline-block;margin-bottom:10px}.hl .hl-inc__body h3{margin:0;font-size:17px;line-height:1.3;font-weight:700;color:#000}.hl .hl-inc__body p{margin:6px 0 0;font-size:14px;line-height:1.55;color:#4b5563}.hl-mk{width:100%;max-width:250px;font-family:Poppins,sans-serif;color:#000}.hl-mk b{font-weight:600}.hl-mk__av{flex:none;display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:#0079d0;color:#fff;font-size:11px;font-weight:700}.hl-mk--profile{padding:12px;border-radius:14px;background:#fff;box-shadow:0 10px 24px #0028501a;display:grid;gap:6px}.hl-mk__head{display:flex;align-items:center;gap:9px;padding-bottom:6px;border-bottom:1px solid #EAEDF0}.hl-mk__head>span:last-child,.hl-mk__who>span:last-child,.hl-mk__toast>span:nth-child(2),.hl-mk__dev>span:nth-child(2){display:grid;line-height:1.25;min-width:0}.hl-mk__head b{font-size:12.5px}.hl-mk small{font-size:10px;color:#6b7280}.hl-mk__row{display:flex;justify-content:space-between;gap:8px;font-size:11px;color:#6b7280}.hl-mk__row b{color:#000;font-size:11px}.hl-mk__row.is-alert{padding:4px 7px;margin:0 -7px;border-radius:7px;background:#fdecec;color:#b42318}.hl-mk__row.is-alert b{color:#b42318}.hl-mk--em{padding:12px 12px 13px;border-radius:16px;background:#c70000;color:#fff;text-align:center;box-shadow:0 10px 24px #a0000040;display:grid;gap:7px;max-width:220px}.hl .hl-mk__brand{margin:0;font-size:12px;font-weight:800;letter-spacing:.06em}.hl .hl-mk__snap{margin:-4px 0 0;font-size:12.5px;font-weight:700;letter-spacing:0;text-transform:none;opacity:.8}.hl-mk__who{display:flex;align-items:center;gap:8px;padding:7px;border-radius:10px;background:#ffffff1f;text-align:left}.hl-mk--em .hl-mk__av{background:#fff;color:#c70000}.hl-mk__who b{font-size:12px}.hl-mk--em small{color:#fffc}.hl-mk__stats{display:grid;grid-template-columns:repeat(3,1fr);gap:5px}.hl-mk__stats span{display:grid;padding:5px 2px;border-radius:8px;background:#ffffff1f;font-size:12.5px;text-transform:none;letter-spacing:0;opacity:.95}.hl-mk__stats b{font-size:11.5px;letter-spacing:0;text-transform:none}.hl-mk__confirm{padding:7px;border-radius:999px;background:#fff;color:#c70000;font-size:9.5px;font-weight:700}.hl-mk--notify{position:relative;display:grid;gap:8px}.hl-mk__toast{display:flex;align-items:center;gap:9px;padding:10px 11px;border-radius:14px;background:#fff;box-shadow:0 10px 24px #0028501f}.hl-mk__toast.is-back{margin:0 10px;opacity:.85}.hl-mk__toast b{font-size:11.5px}.hl-mk__toast em{margin-left:auto;align-self:flex-start;font-style:normal;font-size:9.5px;color:#9ca3af}.hl-mk__ticon{flex:none;display:grid;place-items:center;width:28px;height:28px;border-radius:8px;background:#e5484d;color:#fff}.hl-mk__ticon .hl-lu{width:15px;height:15px}.hl-mk__toast.is-back .hl-mk__ticon{background:#0079d0}.hl-mk__sent,.hl-mk__saved{justify-self:center;display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border-radius:999px;background:#e8f3fc;color:#0079d0;font-size:10.5px;font-weight:600}.hl-mk__sent .hl-lu,.hl-mk__saved .hl-lu{width:12px;height:12px;stroke-width:3}.hl-mk--update{padding:12px;border-radius:14px;background:#fff;box-shadow:0 10px 24px #0028501a;display:grid;gap:7px}.hl .hl-mk__label{margin:0;font-size:12.5px;font-weight:700;letter-spacing:0;text-transform:none;color:#6b7280}.hl-mk__line{display:flex;justify-content:space-between;align-items:center;padding:7px 9px;border:1px solid #EAEDF0;border-radius:9px;font-size:11.5px}.hl-mk__line span{font-size:9.5px;font-weight:600;color:#b42318}.hl-mk__line.is-new{border-color:#0079d0;box-shadow:0 0 0 2px #e8f3fc}.hl-mk__line.is-new span{color:#0079d0}.hl-mk--freeze{display:grid;gap:8px}.hl-mk__dev{display:flex;align-items:center;gap:9px;padding:10px 11px;border-radius:14px;background:#fff;box-shadow:0 10px 24px #0028501a}.hl-mk__dev b{font-size:11.5px}.hl-mk--freeze .hl-mk__ticon{background:#0079d0}.hl-mk--freeze .hl-mk__ticon.is-muted{background:#e5e7eb;color:#6b7280}.hl-mk__switch{flex:none;position:relative;margin-left:auto;width:32px;height:18px;border-radius:999px;background:#d1d5db}.hl-mk__switch:after{content:"";position:absolute;top:2px;left:2px;width:14px;height:14px;border-radius:50%;background:#fff;box-shadow:0 1px 2px #0003}.hl-mk__switch.is-on{background:#0079d0}.hl-mk__switch.is-on:after{left:16px}.hl-mk--secure{display:flex;flex-direction:column;align-items:center;gap:8px}.hl-mk__lock{display:grid;place-items:center;width:54px;height:54px;border-radius:16px;background:#000;color:#fff}.hl-mk__lock .hl-lu{width:26px;height:26px}.hl-mk__pill{padding:5px 12px;border-radius:999px;background:#fff;border:1px solid #E2EEF7;font-size:11px;font-weight:600}.hl .hl-inc__mini{list-style:none;padding:0;margin:16px 0 0;display:grid;gap:12px;grid-template-columns:minmax(0,1fr)}.hl .hl-inc__mini:empty{display:none}@media(min-width:750px){.hl .hl-inc__mini{grid-template-columns:repeat(2,minmax(0,1fr))}}.hl-inc__mini .hl-inc__item{align-items:center}.hl-inc__box{margin:18px auto 0;max-width:640px}.hl-inc__total{max-width:760px;margin:28px auto 0}@media(max-width:989px){.hl-inc__vis{height:180px}.hl-inc__total{margin-top:22px}}.hl-inc__vis{height:236px}.hl-inc__vis--bracelet img{max-width:70%;max-height:82%}.hl-inc__vis{grid-template-rows:minmax(0,1fr)}.hl-inc__vis>img{min-height:0}.hl-mk--em{gap:6px;padding:10px 11px 11px}@media(max-width:989px){.hl-inc__vis{height:224px}}@media(max-width:639px){.hl .hl-inc__grid{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;margin:0 -16px;padding:0 16px 6px;scrollbar-width:none}.hl .hl-inc__grid::-webkit-scrollbar{display:none}.hl-inc__card{flex:0 0 82%;scroll-snap-align:center}.hl-inc__vis{height:210px}}.hl-sticky__inner{display:flex;align-items:center;gap:12px;width:100%;min-width:0}.hl-sticky--pdp{padding:10px 16px calc(10px + env(safe-area-inset-bottom))}@media(min-width:750px){.hl-sticky.hl-sticky--pdp{display:flex;padding:12px 24px}.hl-sticky--pdp .hl-sticky__inner{max-width:1200px;margin:0 auto;gap:16px}}.hl-sticky__img{flex:none;display:grid;place-items:center;width:48px;height:48px;border-radius:10px;background:#f2f7fb;border:1px solid #E2EEF7;overflow:hidden}.hl-sticky__img img{width:100%;height:100%;object-fit:contain;padding:3px}@media(min-width:750px){.hl-sticky__img{width:56px;height:56px}}.hl-sticky--pdp .hl-sticky__info strong{font-size:15px}.hl-sticky--pdp .hl-sticky__info [data-hl-sticky-price]{font-weight:700;color:#000}.hl-sticky__pick{flex:none}.hl-sticky__pick select{height:46px;min-width:170px;padding:0 36px 0 14px;border:1.5px solid #EAEDF0;border-radius:999px;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236B7280' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat right 14px center / 14px;font:600 14px Poppins,sans-serif;color:#000;-webkit-appearance:none;appearance:none;cursor:pointer}.hl-sticky__pick select:hover{border-color:#b9d6ee}.hl-sticky__pick select:focus-visible{outline:3px solid var(--hl-blue-bright, #4CB0FC);outline-offset:2px}.hl-sticky.is-pack .hl-sticky__pick{display:none}.hl-sticky--pdp .hl-btn{flex:none;min-height:48px;padding:0 26px;border-radius:999px;box-shadow:0 8px 20px #0079d040}@media(max-width:599px){.hl-sticky__pick{display:none}.hl-sticky--pdp .hl-btn{padding:0 18px}}.hl-h3x{max-width:1040px;margin:0 auto}.hl-h3x__tabs{display:flex;justify-content:center;gap:8px;flex-wrap:wrap;margin-bottom:22px}.hl .hl-h3x__tab{display:inline-flex;align-items:center;gap:8px;min-height:46px;padding:0 20px 0 8px;border:1.5px solid #EAEDF0;border-radius:999px;background:#fff;color:#000;font:600 15px Poppins,sans-serif;cursor:pointer;transition:border-color .2s,background-color .2s,color .2s}.hl .hl-h3x__tab:hover{border-color:#b9d6ee}.hl .hl-h3x__tab[aria-selected=true]{border-color:var(--hl-blue, #0079D0);background:var(--hl-blue, #0079D0);color:#fff}.hl .hl-h3x__tab:focus-visible{outline:3px solid var(--hl-blue-bright, #4CB0FC);outline-offset:2px}.hl-h3x__num{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:#e8f3fc;color:var(--hl-blue, #0079D0);font-size:13px;font-weight:700}.hl-h3x__tab[aria-selected=true] .hl-h3x__num{background:#fff}.hl-h3x__panel{display:grid;gap:24px;align-items:center;padding:28px 22px;border:1px solid #EAEDF0;border-radius:20px;background:#fff}.hl-h3x__panel[hidden]{display:none}.hl-h3x__panel:not([hidden]){animation:hl-ed-in .4s ease both}@media(min-width:750px){.hl-h3x__panel{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px;padding:40px 44px}}.hl .hl-h3x__copy h3{margin:0;font-size:24px;line-height:1.25;font-weight:700;color:#000}.hl .hl-h3x__copy p{margin:10px 0 0;font-size:15px;line-height:1.6;color:#4b5563}.hl .hl-h3x__copy ul{list-style:none;padding:0;margin:18px 0 0;display:grid;gap:10px}.hl-h3x__copy li{display:flex;align-items:flex-start;gap:10px;font-size:14.5px;line-height:1.5;color:#1f2937}.hl-h3x__copy li .hl-lu{flex:none;width:20px;height:20px;margin-top:1px;padding:3px;border-radius:50%;background:var(--hl-blue, #0079D0);color:#fff;stroke-width:3}.hl-h3x__vis{display:grid;place-items:center;min-height:300px;padding:24px;border-radius:16px;background:#f2f7fb;border:1px solid #E2EEF7}.hl-h3x__vis .hl-mk{transform:scale(1.25);transform-origin:center}.hl-h3x__vis img{max-width:80%;max-height:260px;object-fit:contain}@media(max-width:749px){.hl-h3x__vis{min-height:250px}.hl-h3x__vis .hl-mk{transform:scale(1.1)}.hl .hl-h3x__tab{padding:0 16px 0 6px;font-size:14px}}.hl-mk--tap{position:relative;width:260px;max-width:100%;height:210px}.hl-mk__band{position:absolute;left:0;bottom:6px;width:150px}.hl-mk__band img{width:100%;height:auto;display:block}.hl-mk__rings{position:absolute;left:92px;bottom:70px;width:60px;height:60px}.hl-mk__rings i{position:absolute;top:0;right:0;bottom:0;left:0;border:2px solid #4CB0FC;border-radius:50%;opacity:0;animation:hl-mk-ring 2.4s ease-out infinite}.hl-mk__rings i:nth-child(2){animation-delay:.8s}.hl-mk__rings i:nth-child(3){animation-delay:1.6s}@keyframes hl-mk-ring{0%{transform:scale(.4);opacity:.9}to{transform:scale(1.6);opacity:0}}@media(prefers-reduced-motion:reduce){.hl-mk__rings i{animation:none;opacity:.5}}.hl-mk__phone{position:absolute;right:0;top:0;width:112px;height:196px;padding:8px 6px;border-radius:20px;background:#000;box-shadow:0 14px 28px #00285033;transform:rotate(-10deg)}.hl-mk__notch{position:absolute;top:9px;left:50%;width:34px;height:8px;margin-left:-17px;border-radius:6px;background:#1f2937}.hl-mk__scr{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;height:100%;border-radius:14px;background:#0079d0;color:#fff;text-align:center;padding:8px}.hl-mk__scr b{font-size:11px;font-weight:800;letter-spacing:.04em}.hl-mk__scr small{font-size:8.5px;color:#ffffffd9}.hl-mk__load{width:60%;height:4px;margin-top:4px;border-radius:999px;background:#ffffff4d;overflow:hidden;position:relative}.hl-mk__load:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:40%;border-radius:inherit;background:#fff;animation:hl-mk-load 1.6s ease-in-out infinite}@keyframes hl-mk-load{0%{transform:translate(-100%)}to{transform:translate(250%)}}@media(prefers-reduced-motion:reduce){.hl-mk__load:after{animation:none}}.hl-mk__cap{position:absolute;left:0;top:4px;display:inline-flex;align-items:center;gap:5px;padding:5px 10px;border-radius:999px;background:#fff;border:1px solid #E2EEF7;font-size:10.5px;font-weight:600}.hl-mk__cap .hl-lu{width:13px;height:13px;color:#0079d0}.hl-mk--sync{display:flex;align-items:center;justify-content:center;gap:12px;max-width:280px}.hl-mk__laptop{display:grid;justify-items:center}.hl-mk__lscr{display:grid;gap:6px;width:140px;padding:10px;border:5px solid #000;border-radius:8px 8px 2px 2px;background:#fff}.hl-mk__lscr b{font-size:10px}.hl-mk__ln{height:7px;border-radius:4px;background:#e5e7eb}.hl-mk__ln.is-blue{background:#0079d0;width:70%}.hl-mk__base{width:170px;height:7px;border-radius:0 0 8px 8px;background:#1f2937}.hl-mk__arrow{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:#e8f3fc;color:#0079d0}.hl-mk__arrow .hl-lu{width:15px;height:15px}.hl-mk__phone.is-small{position:static;width:78px;height:140px;padding:6px 5px;border-radius:16px;transform:none}.hl-mk__phone.is-small .hl-mk__scr{border-radius:11px}.hl-mk__ok{display:grid;place-items:center;width:22px;height:22px;margin-top:4px;border-radius:50%;background:#fff;color:#0079d0}.hl-mk__ok .hl-lu{width:13px;height:13px;stroke-width:3}.hl-mk--log{padding:12px;border-radius:14px;background:#fff;box-shadow:0 10px 24px #0028501a;display:grid;gap:8px}.hl-mk__gate{display:flex;align-items:center;gap:9px;padding:9px;border-radius:10px;background:#fdecec}.hl-mk__gate .hl-mk__ticon{background:#c70000}.hl-mk__gate b{font-size:11.5px;color:#b42318}.hl-mk__gate small{font-size:9.5px;color:#7a271a}.hl-mk__gate>span:last-child{display:grid;line-height:1.25}.hl-mk--log .hl-mk__row span{display:inline-flex;align-items:center;gap:5px}.hl-mk--log .hl-mk__row .hl-lu{width:12px;height:12px;color:#0079d0}.hl-mk__gate.is-blue{background:#e8f3fc}.hl-mk__gate.is-blue .hl-mk__ticon{background:#0079d0}.hl-mk__gate.is-blue b{color:#0b3b63}.hl-mk__gate.is-blue small{color:#4b5563}.hl-mk--log{min-width:250px}.hl-mk--log .hl-mk__row b.is-ok{color:#0079d0}.hl-coll{background:#fff}.hl-coll__hero{position:relative;overflow:hidden;background:#000;color:#fff;padding:56px 0 60px}@media(min-width:990px){.hl-coll__hero{padding:84px 0 88px}}.hl-coll__rings{position:absolute;right:-140px;top:50%;width:560px;height:560px;transform:translateY(-50%);pointer-events:none}.hl-coll__rings i{position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid rgba(76,176,252,.22);border-radius:50%}.hl-coll__rings i:nth-child(2){top:70px;right:70px;bottom:70px;left:70px;border-color:#4cb0fc47}.hl-coll__rings i:nth-child(3){top:140px;right:140px;bottom:140px;left:140px;border-color:#4cb0fc57}.hl-coll__rings i:nth-child(4){top:210px;right:210px;bottom:210px;left:210px;border-color:#4cb0fc66}.hl-coll__heroin{position:relative;display:grid;gap:22px;align-items:end}@media(min-width:990px){.hl-coll__heroin{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:48px}}.hl .hl-coll__eyebrow{display:inline-flex;align-items:center;gap:12px;margin:0 0 16px;font-size:12.5px;font-weight:700;letter-spacing:0;text-transform:none;color:#4cb0fc}.hl-coll__eyebrow span{width:28px;height:2px;background:#4cb0fc}.hl .hl-coll__title{margin:0;font-size:44px;line-height:1.02;font-weight:800;letter-spacing:-.03em;color:#fff}@media(min-width:990px){.hl .hl-coll__title{font-size:72px}}.hl .hl-coll__title em{display:block;font-style:normal;color:#4cb0fc}.hl .hl-coll__intro{margin:0;max-width:460px;font-size:16px;line-height:1.6;color:#c3c9d3}@media(min-width:990px){.hl .hl-coll__intro{justify-self:end;padding-bottom:10px}}.hl-coll__bar{border-bottom:1px solid #EAEDF0;background:#fff}.hl-coll__barin{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 20px;padding-top:14px;padding-bottom:14px}.hl-coll__ctrls{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px}.hl-coll__ctrl{display:inline-flex;align-items:center;gap:10px;margin:0}.hl-coll__lbl{font-size:12.5px;font-weight:700;letter-spacing:0;text-transform:none;color:#6b7280}.hl-coll__sel select{height:44px;min-width:190px;padding:0 42px 0 18px;border:1.5px solid #EAEDF0;border-radius:999px;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='11' fill='%230079D0'/%3E%3Cpath d='m8 10.5 4 4 4-4' fill='none' stroke='%23fff' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat right 10px center / 22px;font:600 14px Poppins,sans-serif;color:#000;-webkit-appearance:none;appearance:none;cursor:pointer}.hl-coll__sel select:hover{border-color:#b9d6ee}.hl-coll__sel select:focus-visible{outline:3px solid var(--hl-blue-bright, #4CB0FC);outline-offset:2px}.hl .hl-coll__count{margin:0;font-size:14px;color:#4b5563}.hl .hl-coll__count b{color:#000}.hl-coll__body{padding-top:32px;padding-bottom:72px}.hl .hl-coll__grid{list-style:none;padding:0;margin:0;display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}@media(min-width:750px){.hl .hl-coll__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}}@media(min-width:1100px){.hl .hl-coll__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}}.hl-pc{position:relative;display:flex;flex-direction:column;background:#fff;border:1px solid #EAEDF0;border-radius:18px;overflow:hidden;transition:box-shadow .25s ease,transform .25s ease,border-color .25s ease}.hl-pc:hover{border-color:#dce9f5;box-shadow:0 14px 30px #0028501a;transform:translateY(-2px)}.hl-pc__media{position:relative;display:grid;place-items:center;aspect-ratio:1;padding:18px;background:#f2f7fb}.hl-pc__media img{width:100%;height:100%;object-fit:contain;transition:transform .35s ease}.hl-pc:hover .hl-pc__media img{transform:scale(1.04)}.hl-pc__badge{position:absolute;top:12px;left:12px;z-index:1;padding:5px 11px;border-radius:999px;background:#000;color:#fff;font-size:12.5px;font-weight:700;letter-spacing:0;text-transform:none}.hl-pc__badge.is-new{background:var(--hl-blue, #0079D0)}.hl-pc__badge.is-sale{background:#e8f3fc;color:var(--hl-blue, #0079D0)}.hl-pc__soldout{position:absolute;right:12px;top:12px;padding:5px 11px;border-radius:999px;background:#fff;color:#6b7280;font-size:11px;font-weight:600;border:1px solid #EAEDF0}.hl-pc__body{flex:1;display:flex;flex-direction:column;gap:6px;padding:16px 18px 18px}.hl-pc__body .hl-stars-row{font-size:12px}.hl .hl-pc__title{margin:2px 0 0;font-size:16px;line-height:1.3;font-weight:700}.hl .hl-pc__title a{color:#000;text-decoration:none}.hl .hl-pc__title a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.hl .hl-pc__desc{margin:0;font-size:13.5px;line-height:1.55;color:#4b5563}.hl-pc__foot{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:auto;padding-top:12px}.hl .hl-pc__price{margin:0;display:flex;align-items:baseline;gap:6px;flex-wrap:wrap}.hl-pc__price b{font-size:19px;font-weight:800;color:#000}.hl-pc__price small{font-size:12px;color:#6b7280}.hl-pc__price s{font-size:13px;color:#9ca3af}.hl .hl-pc__btn{position:relative;z-index:2;flex:none;display:inline-flex;align-items:center;justify-content:center;min-width:74px;height:38px;padding:0 18px;border:0;border-radius:999px;background:var(--hl-blue, #0079D0);color:#fff;font:700 12.5px Poppins,sans-serif;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background-color .2s}.hl .hl-pc__btn:hover{background:#0067b2;color:#fff}.hl .hl-pc__btn:focus-visible{outline:3px solid var(--hl-blue-bright, #4CB0FC);outline-offset:2px}@media(max-width:749px){.hl-pc__body{padding:12px 12px 14px}.hl .hl-pc__title{font-size:14px}.hl .hl-pc__desc{display:none}.hl-pc__foot{flex-direction:column;align-items:stretch;gap:8px}.hl .hl-pc__btn,.hl-coll__ctrls,.hl-coll__ctrl{width:100%}.hl-coll__ctrl .hl-coll__sel{flex:1}.hl-coll__sel select{min-width:0;width:100%}.hl-coll__lbl{min-width:58px}}.hl-coll__pages{display:flex;justify-content:center;gap:8px;margin-top:36px}.hl .hl-coll__pg{display:grid;place-items:center;min-width:40px;height:40px;padding:0 10px;border:1px solid #EAEDF0;border-radius:999px;color:#000;font-weight:600;text-decoration:none}.hl .hl-coll__pg:hover{border-color:var(--hl-blue, #0079D0);color:var(--hl-blue, #0079D0)}.hl-coll__pg.is-current{background:#000;border-color:#000;color:#fff}.hl-coll__pg.is-gap{border:0}.hl-coll__empty{padding:48px 0;text-align:center}.hl-coll__eyebrow span{display:none}.hl .hl-coll__title{font-weight:700;letter-spacing:-.04em}.hl .hl-coll__title em,.hl .hl-coll__eyebrow{color:#0079d0}.hl .hl-pc__variant{display:inline-flex;align-items:center;gap:7px;margin:0;font-size:13px;font-weight:600;color:#4b5563}.hl-pc__dot{flex:none;width:14px;height:14px;border-radius:50%;border:2px solid #fff;box-shadow:0 0 0 1px #c9d0d9}.hl-pc__media[style*=--pc-tint]{background:color-mix(in srgb,var(--pc-tint) 12%,#fff)}.hl-pc__pills{position:absolute;top:12px;left:12px;right:12px;z-index:1;display:flex;flex-wrap:wrap;gap:6px}.hl-pc__pills .hl-pc__badge{position:static;display:inline-flex;align-items:center;gap:5px}.hl-pc__badge.is-role{background:#000;color:#fff}.hl-pc__badge.is-hot{background:var(--hl-blue, #0079D0);color:#fff}.hl-pc__badge .hl-lu{width:12px;height:12px}@media(max-width:749px){.hl-pc__pills{top:8px;left:8px;right:8px;gap:4px}.hl-pc__pills .hl-pc__badge{padding:4px 8px;font-size:9px;letter-spacing:.08em}}.hl-pc__pills .hl-pc__badge,.hl-pc__badge.is-role,.hl-pc__badge.is-hot,.hl-pc__badge.is-sale{padding:4px 9px;background:#ffffffd9;border:1px solid rgba(0,0,0,.06);color:#374151;font-size:10px;font-weight:600;letter-spacing:.08em;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.hl-pc__badge.is-hot{color:var(--hl-blue, #0079D0)}.hl-pc__badge.is-hot .hl-lu{width:11px;height:11px}.hl-pcard__link{display:block;width:100%;height:100%}.hl .hl-pcard__title h3 a{color:inherit;text-decoration:none}.hl .hl-pcard__title h3 a:hover{color:var(--hl-blue, #0079D0);text-decoration:underline;text-underline-offset:3px}.hl .hl-coll__title,.hl .hl-coll__title em,.hl .hl-coll__eyebrow,.hl .hl-coll__intro{color:#fff}.hl .hl-pc__media{display:block;aspect-ratio:1 / 1;height:auto;padding:0;overflow:hidden}.hl .hl-pc__media img{position:absolute;top:14%;left:14%;width:72%;height:72%;max-width:none;object-fit:contain;object-position:center}.hl .hl-pc__media img[src*=".jpg"],.hl .hl-pc__media img[src*=".jpeg"]{mix-blend-mode:multiply}.hl .hl-pcard__img>.hl-pcard__link{position:absolute;top:0;right:0;bottom:0;left:0}.hl .hl-pcard__img>.hl-pcard__link>img{position:absolute;top:12%;left:12%;width:76%;height:76%;max-width:none;padding:0;object-fit:contain;object-position:center}.hl .hl-coll__eyebrow,.hl .hl-coll__lbl{color:#0079d0}.hl .hl-pm__atc,.hl-sticky--pdp .hl-btn{box-shadow:none!important}.hl .hl-coll__eyebrow,.hl-coll__lbl{font-weight:600;letter-spacing:.14em}.hl :is(h1,h2,h3,.hl-h1,.hl-h2,.hl-h3,.hl-car__heading,.hl-coll__title) :is(em,strong,mark,span:not([class])){color:inherit!important}.hl .hl-pcard__title h3,.hl .hl-ed__feature h3,.hl .hl-sto__heading,.hl .hl-card .hl-h3,.hl .hl-pc__title,.hl .hl-pc__title a{color:#000}.hl-car .hl-car__rating{margin-top:28px}.hl-car .hl-car__rating .hl-stars-row{gap:10px;font-size:14px}.hl-car .hl-car__rating .hl-stars-meter{width:100px;height:19px;-webkit-mask-size:20px 19px;mask-size:20px 19px}.hl-car .hl-car__rating .hl-stars-text{color:var(--s-text);font-weight:500}@media(max-width:749px){.hl-car--mfull .hl-car__slide{min-height:100vh;min-height:100svh}.hl-car .hl-car__rating{margin-top:22px}}@media(max-width:749px){.hl-car--mfull .hl-car__slide{align-items:flex-end}.hl-car--mfull .hl-car__inner{padding-bottom:calc(40px + 15vh + env(safe-area-inset-bottom));padding-bottom:calc(40px + 15svh + env(safe-area-inset-bottom))}}@media(min-width:990px){.hl-car .hl-car__inner{padding-top:calc(72px + 20vh)}}.hl .hl-ed__browser,.hl .hl-kit__panel{box-shadow:none!important}.shopify-section.hl-shopify-section:has(.hl-org--blue)+.shopify-section.hl-shopify-section{border-top-color:transparent!important}.shopify-section.hl-shopify-section:has(.hl-org--blue)+.shopify-section.hl-shopify-section>.hl-section{padding-top:0!important}.hl .hl-pv__media{padding-bottom:75%}.hl-family__row.is-active .hl-family__add{background:#0079d0;border-color:#0079d0}.hl-family__pick{margin-top:16px;padding:16px;border-radius:14px;background:#ffffff0f;border:1px solid rgba(255,255,255,.14)}.hl-family__pick[hidden]{display:none}.hl-family__pickhead{display:flex;align-items:center;justify-content:space-between;gap:10px}.hl-family__pickhead b{font-size:15px;font-weight:600;color:#fff}.hl-family__pickx{display:grid;place-items:center;width:30px;height:30px;padding:0;border:0;border-radius:50%;background:#ffffff1a;color:#fff;cursor:pointer}.hl-family__pickx .hl-lu{width:15px;height:15px}.hl .hl-family p.hl-family__pickhint{margin:4px 0 12px;font-size:12.5px;color:#9aa3ae}.hl-family__slots{list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0 0 14px;padding:0}.hl-family__slots li{margin:0;min-width:0}.hl-family__slot{display:flex;align-items:center;gap:8px;width:100%;min-height:40px;padding:6px 10px;border:1px dashed rgba(255,255,255,.28);border-radius:10px;background:transparent;color:#9aa3ae;font:500 12.5px/1.25 Poppins,sans-serif;text-align:left}.hl-family__slot i{flex:none;width:20px;height:20px;border-radius:50%;border:1px dashed rgba(255,255,255,.35)}.hl-family__slot span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hl-family__slot.is-on{border-style:solid;border-color:#ffffff38;background:#ffffff14;color:#fff;cursor:pointer}.hl-family__slot.is-on i{border:1px solid rgba(255,255,255,.35);background:var(--sw)}.hl-family__slot.is-on:hover{border-color:#4cb0fc}.hl-family__sw{display:flex;flex-wrap:wrap;gap:10px}.hl-family__swb{width:32px;height:32px;padding:0;border:2px solid rgba(255,255,255,.25);border-radius:50%;background:var(--sw);cursor:pointer;transition:transform .15s ease,border-color .15s ease}.hl-family__swb:hover,.hl-family__swb:focus-visible{border-color:#fff;outline:none}.hl .hl-family .hl-family__pickadd{margin-top:16px}.hl .hl-family .hl-family__pickadd:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}.hl .hl-family .hl-family__swb,.hl .hl-family .hl-family__swb:hover,.hl .hl-family .hl-family__swb:focus,.hl .hl-family .hl-family__swb:focus-visible,.hl .hl-family .hl-family__swb:active{background:var(--sw)!important;background-color:var(--sw)!important;color:transparent!important;box-shadow:none!important;outline:none}.hl .hl-family .hl-family__swb:hover,.hl .hl-family .hl-family__swb:focus-visible{border-color:#fff!important}.hl .hl-family .hl-family__slot.is-on:hover{border-color:#ffffff80!important;background:#ffffff14!important}.hl .hl-pcard__img{background:#f2f7fb;transition:background-color .25s ease}.hl .hl-pcard__img[style*=--pc-tint]{background:color-mix(in srgb,var(--pc-tint) 12%,#fff)}.hl .hl-pcard__img>.hl-pcard__link>img[src*=".jpg"],.hl .hl-pcard__img>.hl-pcard__link>img[src*=".jpeg"]{mix-blend-mode:multiply}.hl-kit__dd{margin-top:8px;max-width:220px}.hl .hl-kit__dd .hl-dd__btn{min-height:36px;padding:0 10px 0 8px;gap:8px;border-radius:999px;font-size:13px;font-weight:500}.hl-kit__dd .hl-dd__sw{width:18px;height:18px}.hl .hl-kit__dd .hl-dd__list{min-width:200px;right:auto;max-height:240px}.hl-kit__dd .hl-dd__opt{padding:8px 10px;font-size:13.5px}.hl-kit__item{position:relative}.hl-kit__item:has(.hl-dd.is-open){z-index:5}.hl-kit__panel:has(.hl-dd.is-open){overflow:visible}.hl-sticky__dd{min-width:190px}.hl .hl-sticky__dd .hl-dd__btn{min-height:46px;border-radius:999px;padding:0 14px 0 10px}.hl .hl-sticky__dd .hl-dd__list{top:auto;bottom:calc(100% + 8px);min-width:210px;max-height:320px}.hl-pm__pills{display:flex;flex-wrap:wrap;gap:8px}.hl-pm__pill{position:relative}.hl-pm__pill input{position:absolute;opacity:0;width:1px;height:1px}.hl-pm__pill label{display:inline-grid;place-items:center;min-width:52px;height:44px;padding:0 16px;border:1.5px solid #EAEDF0;border-radius:999px;background:#fff;color:#000;font:600 14px Poppins,sans-serif;cursor:pointer;transition:border-color .15s,background-color .15s,color .15s}.hl-pm__pill label:hover{border-color:#b9d6ee}.hl-pm__pill input:checked+label{border-color:#000;background:#000;color:#fff}.hl-pm__pill input:focus-visible+label{outline:3px solid var(--hl-blue-bright, #4CB0FC);outline-offset:2px}.hl-pm__pill label.is-soldout{color:#9ca3af;text-decoration:line-through}.hl-sticky__dd.is-text .hl-dd__sw{display:none}.hl-pm__track>.hl-pm__slide:first-child img{transform:scale(var(--hl-first-scale, 1));transform-origin:center}.hl-final__signup{max-width:720px;margin:0 auto;text-align:center}.hl-final__signup .hl-eyebrow{margin-bottom:14px}.hl-final__perks{list-style:none;margin:26px 0 0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.hl-final__perks li{display:inline-flex;align-items:center;gap:8px;padding:9px 16px;border-radius:999px;border:1px solid #EAEDF0;background:#fff;font-size:13.5px;font-weight:600;color:#000}.hl-final__perks .hl-lu{width:17px;height:17px;color:#0079d0}.hl-subscribe.hl-subscribe--big{max-width:560px;margin-top:30px}.hl-subscribe--big .hl-subscribe__row{gap:10px;padding:6px;border-radius:999px;background:#fff;border:1px solid #EAEDF0}.hl-subscribe--big input[type=email]{border:0!important;min-height:52px;padding:0 20px;font-size:15.5px;background:transparent;box-shadow:none!important;outline:0}.hl-subscribe--big .hl-btn{min-height:52px;padding:0 28px;flex:none}.hl-subscribe--big .hl-subscribe__row:focus-within{border-color:#0079d0;box-shadow:0 0 0 3px #0079d040}.hl-final__fine{margin:12px 0 0;font-size:12.5px;color:var(--hl-muted)}.hl-subscribe--big .hl-form-msg--ok{display:inline-flex;align-items:center;gap:8px;padding:14px 22px;border-radius:999px;background:#e8f3fc;color:#0067b1;font-weight:600}.hl-subscribe--big .hl-form-msg--ok .hl-lu{width:18px;height:18px}.hl-final.hl--dark .hl-final__perks li{background:#ffffff0f;border-color:#ffffff47;color:#fff}.hl-final.hl--dark .hl-final__perks .hl-lu{color:#4cb0fc}.hl-final.hl--dark .hl-subscribe--big .hl-subscribe__row{border-color:transparent}.hl-final.hl--dark .hl-subscribe--big .hl-btn--primary{box-shadow:0 10px 28px -8px #0079d0d9}.hl-final.hl--dark .hl-final__fine{color:#ffffffb3}@media(max-width:749px){.hl-final__perks{gap:8px}.hl-final__perks li{padding:8px 13px;font-size:12.5px}.hl-subscribe--big .hl-subscribe__row{flex-direction:column;padding:0;border:0;background:none;gap:10px}.hl-final.hl--dark .hl-subscribe--big .hl-subscribe__row{background:none}.hl-subscribe--big input[type=email]{background:#fff!important;border:1px solid #EAEDF0!important;border-radius:999px}.hl-subscribe--big .hl-btn{width:100%}}.hl-final.hl--dark .hl-final__signup .hl-eyebrow{color:#0079d0;font-weight:600;letter-spacing:.14em}.hl-head>.hl-eyebrow{margin-bottom:0}.hl-final__signup .hl-eyebrow{margin-bottom:12px}.hl-pm__ugc{margin-top:26px}.hl-pm__ugchead{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:12px}.hl .hl-pm__ugceb{margin:0;font-size:12.5px;font-weight:600;letter-spacing:0;text-transform:none;color:#0067b1}.hl-pm__ugchint{font-size:12.5px;color:#586070}.hl-pm__ugcrow{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.hl .hl-pm__ugcv{position:relative;display:block;width:100%;aspect-ratio:9 / 16;margin:0;padding:0;border:0;border-radius:14px;overflow:hidden;background:#000;cursor:pointer;box-shadow:none}.hl-pm__ugcv video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;pointer-events:none;transition:transform .3s ease}.hl-pm__ugcv:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000 55%,#0000008c);pointer-events:none}.hl-pm__ugcplay{position:absolute;left:50%;top:50%;z-index:1;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:#ffffffeb;color:#0079d0;transform:translate(-50%,-50%);box-shadow:0 8px 20px #0000004d;transition:transform .15s ease}.hl-pm__ugcplay svg{width:18px;height:18px;margin-left:2px}.hl-pm__ugcdur{position:absolute;left:8px;bottom:8px;z-index:1;font-size:11.5px;font-weight:600;color:#fff}.hl-pm__ugcv:focus-visible{outline:3px solid #4CB0FC;outline-offset:2px}.hl-pm__ugcmodal{width:min(420px,92vw);max-height:92vh;padding:0;border:0;border-radius:18px;background:#000;overflow:visible}.hl-pm__ugcmodal::backdrop{background:#000c}.hl-pm__ugcmodal video{display:block;width:100%;max-height:92vh;aspect-ratio:9 / 16;border-radius:18px;background:#000}.hl .hl-pm__ugcclose{position:absolute;top:-14px;right:-14px;z-index:2;display:grid;place-items:center;width:40px;height:40px;margin:0;padding:0;border:0;border-radius:50%;background:#fff;color:#000;cursor:pointer;box-shadow:0 6px 18px #00000059}.hl-pm__ugcclose .hl-lu{width:18px;height:18px}@media(max-width:749px){.hl-pm__ugcrow{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;margin:0 -16px;padding:0 16px 4px;scrollbar-width:none}.hl-pm__ugcrow::-webkit-scrollbar{display:none}.hl-pm__ugcrow li{flex:0 0 31%;scroll-snap-align:start}.hl .hl-pm__ugcclose{top:8px;right:8px}}.hl a.hl-pm__callout.is-link{text-decoration:none;transition:border-color .15s ease,background-color .15s ease}.hl a.hl-pm__callout.is-link>div{flex:1;min-width:0}.hl a.hl-pm__callout.is-link:hover{border-color:#0079d0;background:#f2f7fb}.hl-pm__callgo{flex:none;display:grid;place-items:center;color:#0079d0;transition:transform .15s ease}.hl-pm__callgo .hl-lu{width:18px;height:18px}.hl .hl-pm__body ul{list-style:none!important;margin:0 0 10px;padding:0!important;display:grid;gap:8px}.hl .hl-pm__body ul li{position:relative;margin:0;padding-left:28px;list-style:none!important}.hl .hl-pm__body ul li:before{content:"";position:absolute;left:0;top:2px;width:18px;height:18px;border-radius:50%;background:#e8f3fc}.hl .hl-pm__body ul li:after{content:"";position:absolute;left:5px;top:6.5px;width:8px;height:4.5px;border-left:2px solid #0079D0;border-bottom:2px solid #0079D0;transform:rotate(-45deg)}.hl .hl-pm__body ol{margin:0 0 10px;padding-left:20px;list-style:decimal}.hl-pro-faq{border-top:0}[data-hl-pro]{padding-bottom:0!important}.hl.hl-pro-faq{padding-top:96px;padding-bottom:24px}@media(max-width:989px){.hl.hl-pro-faq{padding-top:64px;padding-bottom:8px}}.hl-car__bg{overflow:hidden}@media(prefers-reduced-motion:no-preference){.hl-car__bg img{will-change:transform;transform-origin:50% 50%}.hl-car__slide[aria-hidden=false] .hl-car__bg img,.hl-car__slide:first-child:not([aria-hidden]) .hl-car__bg img{animation:hl-kb-in 10s cubic-bezier(.25,.1,.25,1) both}.hl-car__slide:nth-child(2n)[aria-hidden=false] .hl-car__bg img{animation-name:hl-kb-out}}@keyframes hl-kb-in{0%{transform:scale(1) translateZ(0)}to{transform:scale(1.12) translate3d(-1.5%,-1%,0)}}@keyframes hl-kb-out{0%{transform:scale(1.12) translate3d(1.5%,1%,0)}to{transform:scale(1) translateZ(0)}}.hl-car__dots{background:transparent!important;box-shadow:none!important;padding:6px 0!important}.hl-car__dot{background:#ffffff8c}.hl-car__dot:hover{background:#ffffffd9}.hl-car__dot[aria-current=true]{background:var(--hl-blue, #0079D0)}@media(max-width:749px){.hl .hl-kit__pills{justify-content:center}}.hl-sto{overflow-x:clip}.hl .hl-pm__ext{display:flex;align-items:center;justify-content:center;gap:9px;text-decoration:none;color:#fff!important}.hl .hl-pm__ext .hl-lu{width:17px;height:17px}.hl .hl-pm__extnote{margin:12px 0 0;font-size:13.5px;line-height:1.5;color:var(--hl-muted);text-align:center}.hl .hl-pm__pricenote{font-size:15px;font-weight:600;color:var(--hl-blue-text, #0067B1)}.hl .hl-pv__perk.is-train{padding-top:14px;border-top:0}.hl .hl-tap__train{display:flex;align-items:flex-start;gap:10px;margin:18px 0 0;font-size:15px;line-height:1.5;color:var(--hl-muted)}.hl .hl-tap__train>.hl-lu{flex:none;width:18px;height:18px;margin-top:2px;color:var(--hl-blue, #0079D0)}.hl .hl-tap__train .hl-link{font-size:inherit;display:inline}.hl .hl-org__train{margin:16px 0 0}.hl .hl-org__train a{display:inline-flex;align-items:center;gap:8px;font-size:14.5px;font-weight:600;color:var(--hl-blue-text, #0067B1);text-decoration:none}.hl .hl-org__train a:hover{text-decoration:underline;text-underline-offset:3px}.hl .hl-org__train .hl-lu{width:17px;height:17px}.hl-org--dark .hl-org__train a,.hl-org.is-dark .hl-org__train a{color:#4cb0fc}.hl .hl-pv__train{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:20px 0 0;padding-top:18px;border-top:1px solid rgba(255,255,255,.14);font-size:14.5px;line-height:1.5;color:#ffffffd1}.hl .hl-pv__train strong{color:#fff}.hl-pv__trainic{display:grid;place-items:center;width:34px;height:34px;border-radius:10px;background:#0079d0;color:#fff;flex:none}.hl-pv__trainic .hl-lu{width:18px;height:18px}.hl .hl-pv__train>span:not(.hl-pv__trainic){flex:1 1 200px}.hl .hl-pv__train a{display:inline-flex;align-items:center;gap:5px;font-weight:600;color:#4cb0fc;text-decoration:none;white-space:nowrap}.hl .hl-pv__train a:hover{text-decoration:underline;text-underline-offset:3px}.hl .hl-pv__train a .hl-lu{width:15px;height:15px}.hl .hl-pv__duty{display:flex;flex-direction:column}.hl .hl-pv__duty .hl-pv__train{margin-top:auto}.hl .hl-pv__duty .hl-pv__roles+.hl-pv__train,.hl .hl-pv__duty .hl-pv__agencies+.hl-pv__train{margin-top:auto}.hl .hl-pv__duty .hl-pv__roles{margin-bottom:20px}.hl .hl-pill.has-flag{display:inline-flex;align-items:center;gap:8px}.hl-pill__flag{width:22px;height:12px;flex:none;border-radius:2px;box-shadow:0 0 0 1px #00000014}@media(max-width:989px){.hl .hl-pm__eyebrow,.hl .hl-pm__pitch{display:none}.hl .hl-pm__title{margin-top:14px}}.hl-mtabs,.hl-swipe{display:none}@media(max-width:749px){.hl-mtabs{display:block;padding:56px 16px 0;text-align:center;background:#fff}.hl-mtabs__eyebrow{margin:0 0 12px;font:600 12px/1.2 Poppins,sans-serif;letter-spacing:0;text-transform:none;color:#0067b1}.hl-mtabs__bar{display:flex;gap:4px;width:100%;max-width:360px;margin:0 auto;padding:5px;border-radius:999px;background:#f4f5f7}.hl-mtabs__bar button{flex:1;min-height:44px;margin:0;padding:0 10px;border:0;border-radius:999px;background:transparent;color:#3f4a5a;font:600 14.5px Poppins,sans-serif;cursor:pointer;box-shadow:none}.hl-mtabs__bar button[aria-selected=true]{background:#000;color:#fff}.hl-mtabs__bar button:focus-visible{outline:3px solid #4CB0FC;outline-offset:2px}.shopify-section.hl-mtab-off{display:none!important}.shopify-section.hl-mtab-on>.hl-section,.shopify-section.hl-mtab-on>section{padding-top:32px!important;border-top:0!important}.shopify-section.hl-mtab-on.hl-sep,.shopify-section.hl-mtab-on .hl-sep{border-top:0!important}.hl-swipe{display:flex;align-items:center;justify-content:center;gap:2px;margin-top:12px}.hl-swipe__hint{margin-right:6px;font:600 11.5px Poppins,sans-serif;letter-spacing:0;text-transform:none;color:#6b7280}.hl-swipe__dot{position:relative;width:28px;height:28px;margin:0;padding:0;border:0;background:transparent;cursor:pointer;box-shadow:none}.hl-swipe__dot:after{content:"";position:absolute;left:50%;top:50%;width:8px;height:8px;margin:-4px 0 0 -4px;border-radius:999px;background:#cbd3dc;transition:width .2s ease,margin .2s ease,background-color .2s ease}.hl-swipe__dot.is-on:after{width:22px;margin-left:-11px;background:#0079d0}.hl .hl-scn__cols,.hl .hl-vx__duel,body.template-index .hl .hl-pv__grid{display:grid;grid-auto-flow:column;grid-auto-columns:86%;grid-template-columns:none;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;margin-left:-16px;margin-right:-16px;padding:2px 16px 4px;scroll-padding-left:16px;scrollbar-width:none;-webkit-overflow-scrolling:touch;align-items:stretch}.hl .hl-scn__cols::-webkit-scrollbar,.hl .hl-vx__duel::-webkit-scrollbar,body.template-index .hl .hl-pv__grid::-webkit-scrollbar{display:none}.hl .hl-scn__cols>*,.hl .hl-vx__duel>*,body.template-index .hl .hl-pv__grid>*{scroll-snap-align:start;min-width:0}.hl .hl-scn__tabs{flex-wrap:nowrap;justify-content:flex-start!important;overflow-x:auto;margin:0 -16px 18px;padding:2px 16px 4px;scrollbar-width:none}.hl .hl-scn__tabs::-webkit-scrollbar{display:none}.hl .hl-scn__tabs>*{flex:none}.hl .hl-vx__duel .hl-vs__vs{display:none}.hl-pv__dutylist{list-style:none;margin:16px 0 0;padding:0}}@media(max-width:989px){body.template-index [data-hl-sticky]{display:none!important}}@media(max-width:749px){.hl-tap__demo,.hl-ed__demo,.hl-sx__demo{order:-1}}.hl .hl-pv__perk{border-top:0!important;padding-top:4px}.hl-kit__units{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 10px;margin-top:10px;max-width:360px}.hl-kit__units .hl-kit__dd{margin-top:0;max-width:none}.hl-kit__unit{display:block;margin-bottom:4px;font-size:12px;font-weight:600;letter-spacing:.02em;color:#5b6472}.hl .hl-kit__units .hl-dd__btn{width:100%}@media(max-width:749px){.hl-kit__item:has(.hl-kit__units){align-items:start}.hl-kit__units{grid-template-columns:minmax(0,1fr);max-width:none}}.hl .hl-kit__ship{display:block;margin-top:2px;font-weight:600;color:#0067b1}.hl .hl-kit__ship:empty{display:none}.hl .hl-kit__ship.is-done{color:#0b7a3e}.hl .hl-kit__item{align-items:start}.hl .hl-kit__item>.hl-kit__thumb,.hl .hl-kit__item>.hl-kit__price{align-self:start}.hl .hl-pcard__was{margin-right:8px;font-size:15px;font-weight:500;color:#9aa3ae;text-decoration:line-through}.hl .hl-family__price{display:inline-flex;align-items:baseline;gap:8px;margin-left:auto;white-space:nowrap}.hl .hl-family__price s{font-size:13px;font-weight:500;color:#ffffff80}.hl .hl-family__price strong{margin-left:0;font-size:15px}.hl .hl-family__save{padding:2px 9px;border-radius:999px;background:#00943e33;color:#5be38f;font-size:11.5px;font-style:normal;font-weight:600}.hl .hl-stat .hl-stat__icon{width:44px;height:44px;border-radius:12px;background:#e8f3fc!important;color:#0079d0!important;transform:none!important;transition:none!important}.hl .hl-stat .hl-stat__icon:after{content:none}.hl .hl-stat .hl-stat__icon .hl-icon{width:22px;height:22px;stroke-width:2}@media(max-width:749px){.hl .hl-stat .hl-stat__icon{width:40px;height:40px}.hl .hl-stat .hl-stat__icon .hl-icon{width:20px;height:20px}}.hl-sto.is-text{max-width:1040px;margin-left:auto;margin-right:auto}.hl-sto.is-text .hl-st__slide.hl-sto__slide{grid-template-columns:minmax(0,1fr);padding:40px 44px;border:1px solid #EAEDF0;border-radius:20px;background:#fff;text-align:center}.hl-sto.is-text .hl-sto__copy:before{content:"\201c";display:block;margin:-6px 0 6px;font:700 64px/1 Poppins,sans-serif;color:#0079d0}.hl-sto.is-text .hl-sto__pills,.hl-sto.is-text .hl-sto__who{justify-content:center}.hl .hl-sto.is-text .hl-sto__text{margin-top:14px;text-align:left}@media(max-width:749px){.hl-sto.is-text .hl-st__slide.hl-sto__slide{padding:28px 20px}.hl .hl-sto.is-text .hl-sto__text{font-size:15.5px}}.hl-sto.is-text .hl-sto__copy{max-width:860px;margin:0 auto}.hl .hl-sto__full{margin-top:14px}.hl .hl-sto__full p{margin:0 0 12px;font-size:16.5px;line-height:1.65;color:var(--hl-muted)}.hl .hl-sto__full p:last-child{margin-bottom:0}.hl .hl-sto__more{display:inline-flex;align-items:center;gap:6px;margin:12px 0 0;padding:6px 2px;border:0;background:none;box-shadow:none;color:#0067b1;font:600 14.5px Poppins,sans-serif;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.hl .hl-sto__more:hover{color:#0079d0;background:none}.hl .hl-sto__more:focus-visible{outline:3px solid #4CB0FC;outline-offset:2px;border-radius:4px}.hl-sto.is-text .hl-sto__full{text-align:left}@media(max-width:749px){.hl .hl-sto__full p{font-size:15.5px}}.hl-pm__tperks{display:flex;flex-wrap:wrap;gap:6px;margin-top:5px}.hl .hl-pm__tperks em{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:999px;font-size:11.5px;font-style:normal;font-weight:600;line-height:1.5}.hl .hl-pm__tsave{background:#e6f4ec;color:#00943e}.hl .hl-pm__tship{background:#e8f3fc;color:#0067b1}.hl-pm__tship .hl-lu{width:13px;height:13px}.hl .hl-pm__twas{font-size:12.5px;color:#8a93a0;text-decoration:line-through}.hl-pm__review[hidden]{display:none}@media(max-width:749px){.hl .hl-kit__pills{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:22px}.hl .hl-kit__pill{justify-content:flex-start;gap:8px;min-width:0;min-height:52px;padding:8px 10px;border-radius:14px;font-size:13.5px;line-height:1.25;text-align:left;white-space:normal}.hl .hl-kit__pill-icon{width:26px;height:26px}.hl .hl-kit__pill-icon .hl-icon{width:15px;height:15px}}@media(max-width:749px){.hl .hl-pv__train{display:grid;grid-template-columns:34px minmax(0,1fr);column-gap:12px;row-gap:10px;align-items:start}.hl .hl-pv__train>.hl-pv__trainic{grid-column:1;grid-row:1}.hl .hl-pv__train>span:not(.hl-pv__trainic){grid-column:2;grid-row:1}.hl .hl-pv__train strong{display:block;margin-bottom:2px}.hl .hl-pv__train>a{grid-column:2;justify-self:start}}@media(max-width:749px){.hl .hl-pv__perk{display:grid;grid-template-columns:34px minmax(0,1fr);column-gap:12px;row-gap:10px;align-items:start;justify-content:stretch;margin-top:4px;padding:16px;border-radius:16px;background:#e8f3fc;text-align:left}.hl .hl-pv__perk>.hl-pv__perkicon{grid-column:1;grid-row:1;width:34px;height:34px;border-radius:10px;background:#0079d0;color:#fff}.hl .hl-pv__perk>span:not(.hl-pv__perkicon){grid-column:2;grid-row:1;color:#374151}.hl .hl-pv__perk strong{display:block;margin-bottom:2px}.hl .hl-pv__perk>a{grid-column:2;justify-self:start;color:#0067b1}}.hl .hl-pm__bulk{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;margin:14px 0 0;font-size:13.5px;line-height:1.45;color:#4b5563}.hl .hl-pm__bulk>.hl-lu{width:17px;height:17px;color:#0079d0;flex:none}.hl .hl-pm__bulk a{display:inline-flex;align-items:center;gap:4px;font-weight:600;color:#0067b1;text-decoration:underline;text-underline-offset:3px}.hl .hl-pm__bulk a .hl-lu{width:14px;height:14px}.hl .hl-pm__bulk a:hover{color:#0079d0}.hl-pswap{display:flex}.hl-pswap>.hl-pcard{flex:1;min-width:0}.hl-pswap>.hl-pcard[hidden]{display:none}.hl .hl-pswitch{position:absolute;left:50%;bottom:14px;z-index:2;display:grid;grid-template-columns:1fr 1fr;gap:4px;width:min(300px,calc(100% - 28px));padding:4px;border:1px solid rgba(0,0,0,.06);border-radius:999px;background:#ffffffd9;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transform:translate(-50%)}.hl .hl-pcard__img:has(.hl-pswitch)>.hl-pcard__link>img{top:6%;height:72%}.hl .hl-pswitch__btn{min-height:36px;padding:0 10px;border:0;border-radius:999px;background:transparent;color:#4b5563;font:600 13px/1.2 Poppins,sans-serif;cursor:pointer;transition:background-color .15s ease,color .15s ease}.hl .hl-pswitch__btn:hover{color:#000}.hl .hl-pswitch__btn[aria-pressed=true]{background:#000;color:#fff;box-shadow:none;cursor:default}.hl .hl-pswitch__btn:focus-visible{outline:3px solid var(--hl-blue-bright);outline-offset:2px}.hl-swatch--line label{background:linear-gradient(#141414 0 36%,var(--line) 36% 64%,#141414 64%)}.hl-swatch--rhythm label{background:#141414 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 26 26'%3E%3Cpath d='M0 13h8l2-4 3 8 2-6 2 2h9' fill='none' stroke='%23E23B3B' stroke-width='1.8'/%3E%3C/svg%3E") center / cover}.hl .hl-family__note{display:block;margin-top:1px;font-size:12px;font-weight:400;color:#ffffff9e}.hl .hl-sto__video{aspect-ratio:16 / 9;max-width:980px;margin:8px auto 0}.hl-st--dark .hl-sto-rev{border-top-color:#ffffff24}.hl.hl-st--dark .hl-sto-rev__sum{color:#c3c9d3}.hl.hl-st--dark .hl-sto-rev__sum strong{color:#fff}.hl.hl-st--dark .hl-sto-rev__link{color:var(--hl-blue-bright, #4CB0FC)}.hl-st--dark .hl-sto-rev__item{background:#ffffff0d;border-color:#ffffff1f}.hl-st--dark .hl-sto-rev__item blockquote{color:#e5e7eb}.hl.hl-st--dark .hl-sto-rev__who{color:#a9b1be}.hl.hl-st--dark .hl-sto-rev__who b{color:#fff}.hl.hl-st--dark .hl-st__note{color:#a9b1be}.hl.hl-st--dark .hl-st__cta .hl-btn--outline{background:transparent;color:#fff;border-color:#ffffffb3}.hl.hl-st--dark .hl-st__cta .hl-btn--outline:hover{background:#fff;color:#000}.hl-st--dark .hl-h2 em{color:inherit}@media(max-width:749px){.hl .hl-swipe,.hl-swipe{margin-top:8px;gap:0}.hl-swipe__hint{display:none!important}.hl-swipe .hl-swipe__dot{width:24px!important;height:24px!important}.hl-swipe .hl-swipe__dot:after{width:7px;height:7px;margin:-3.5px 0 0 -3.5px}.hl-swipe .hl-swipe__dot.is-on:after{width:18px;margin-left:-9px}}@media(max-width:749px){.hl-swipe{display:none!important}}.hl-subscribe input[type=email],.hl-subscribe input[type=email]:focus{color:#14161a!important;-webkit-text-fill-color:#14161A;caret-color:#0079d0}.hl-subscribe input[type=email]::placeholder{color:#8a93a0;-webkit-text-fill-color:#8A93A0;opacity:1}.hl-subscribe input[type=email]:-webkit-autofill,.hl-subscribe input[type=email]:-webkit-autofill:hover,.hl-subscribe input[type=email]:-webkit-autofill:focus{-webkit-text-fill-color:#14161A!important;-webkit-box-shadow:0 0 0 1000px #fff inset!important;transition:background-color 9999s ease 0s}.hl .hl-subscribe .hl-form-msg--ok{background:#e8f3fc!important;color:#0067b1!important;font-weight:600}.hl .hl-subscribe .hl-form-msg--err{background:#fdecec!important;color:#b00020!important}.hl-car__vid{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;width:100%;height:100%;object-fit:cover;object-position:var(--s-pos, center);opacity:0;transition:opacity .35s ease;pointer-events:none;animation:none!important;transform:none!important}.hl-car__vid.is-ready{opacity:1}.hl-car__bg .hl-car__overlay{z-index:1}@media(max-width:749px){.hl-car__slide--background .hl-car__vid{object-position:var(--s-pos-mb, center)}.hl-car__slide--mup .hl-car__vid{top:auto;bottom:0;height:calc(100% + var(--s-mup, 0%))}}@media(prefers-reduced-motion:reduce){.hl-car__vid{display:none}}@media(max-width:749px){.hl .hl-math__callout{justify-content:flex-start;align-items:flex-start;text-align:left;padding:14px 16px;gap:10px}.hl .hl-math__callout>svg{flex:none;margin-top:2px}}.hl-car--fade.hl-car--anim .hl-car__slide.is-active{animation:hlCarFadeIn 1.1s cubic-bezier(.45,0,.25,1) both}.hl-car--fade .hl-car__slide .hl-car__content{transition:opacity .3s ease}.hl-car--fade .hl-car__slide.is-prev .hl-car__content{opacity:0}.hl-car--fade.hl-car--anim .hl-car__slide.is-active .hl-car__content>*{animation:hlCarRise .8s cubic-bezier(.2,.7,.2,1) both;animation-delay:.3s}.hl-car--fade.hl-car--anim .hl-car__slide.is-active .hl-car__content>*:nth-child(2){animation-delay:.38s}.hl-car--fade.hl-car--anim .hl-car__slide.is-active .hl-car__content>*:nth-child(3){animation-delay:.46s}.hl-car--fade.hl-car--anim .hl-car__slide.is-active .hl-car__content>*:nth-child(4){animation-delay:.54s}.hl-car--fade.hl-car--anim .hl-car__slide.is-active .hl-car__content>*:nth-child(n+5){animation-delay:.62s}@keyframes hlCarRise{0%{opacity:0;transform:translate3d(0,14px,0)}to{opacity:1;transform:none}}.hl-car__slide:has(.hl-car__vid) .hl-car__bg img{animation:none!important;transform:none!important}.hl-car__vid{transition:opacity .5s ease}@media(prefers-reduced-motion:reduce){.hl-car--fade .hl-car__slide.is-active .hl-car__content>*{animation:none!important}}.hl-car__poster{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;width:100%;height:100%;object-fit:cover;object-position:var(--s-pos, center);animation:none!important;transform:none!important}.hl-car__bg:has(.hl-car__poster) picture{visibility:hidden}@media(max-width:749px){.hl-car__slide--background .hl-car__poster{object-position:var(--s-pos-mb, center)}.hl-car__slide--mup .hl-car__poster{top:auto;bottom:0;height:calc(100% + var(--s-mup, 0%))}}@media(prefers-reduced-motion:reduce){.hl-car__poster{display:none}.hl-car__bg:has(.hl-car__poster) picture{visibility:visible}}.hl-sto-rev__track.is-scroll{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 6%,#000 94%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 6%,#000 94%,transparent 100%)}.hl .hl-sto-rev__track.is-scroll .hl-sto-rev__list{display:flex;flex-wrap:nowrap;gap:0;width:max-content}.hl-sto-rev__track.is-scroll .hl-sto-rev__item{flex:none;width:320px;margin-right:14px}.hl-sto-rev__track.is-moving .hl-sto-rev__list{animation:hlRevScroll var(--hl-rev-dur, 60s) linear infinite;will-change:transform}.hl-sto-rev__track.is-moving:hover .hl-sto-rev__list,.hl-sto-rev__track.is-moving.is-held .hl-sto-rev__list,.hl-sto-rev__track.is-moving:focus-within .hl-sto-rev__list{animation-play-state:paused}@keyframes hlRevScroll{to{transform:translate(-50%)}}@media(max-width:749px){.hl-sto-rev__track.is-scroll{margin:0 -16px}.hl-sto-rev__track.is-scroll .hl-sto-rev__item{width:272px;margin-right:12px}}.hl-sto-rev__track.is-scroll:not(.is-moving){overflow-x:auto;scrollbar-width:none;-webkit-mask-image:none;mask-image:none;scroll-snap-type:x mandatory}.hl-sto-rev__track.is-scroll:not(.is-moving)::-webkit-scrollbar{display:none}.hl-sto-rev__track.is-scroll:not(.is-moving) .hl-sto-rev__item{scroll-snap-align:start}@media(max-width:749px){.hl-sto-rev__track.is-scroll:not(.is-moving) .hl-sto-rev__list{padding:0 16px}}@media(max-width:749px){.hl .hl-kit{row-gap:18px}.hl .hl-kit__count:empty{height:0;min-height:0;margin:0;overflow:hidden}}.hl.hl-st--dark,.hl.hl-vx{position:relative;isolation:isolate;overflow:clip}.hl.hl-st--dark:before,.hl.hl-vx:before{content:"";position:absolute;z-index:-1;top:50%;width:1040px;height:1040px;border-radius:50%;pointer-events:none;background:repeating-radial-gradient(circle,transparent 0 77px,rgba(76,176,252,.2) 77px 78px);-webkit-mask-image:radial-gradient(circle,#000 0 30%,rgba(0,0,0,.55) 50%,transparent 70%);mask-image:radial-gradient(circle,#000 0 30%,rgba(0,0,0,.55) 50%,transparent 70%)}.hl.hl-vx:before{right:-360px;transform:translateY(-50%)}.hl.hl-st--dark:before{left:-380px;top:34%;transform:translateY(-50%)}@media(max-width:749px){.hl.hl-st--dark:before,.hl.hl-vx:before{width:680px;height:680px}.hl.hl-vx:before{right:-360px;top:22%}.hl.hl-st--dark:before{left:-380px;top:18%}}.hl .hl-pm__assure{margin-top:14px;padding:12px 16px;border:1px solid #EAEDF0;border-radius:14px;background:#f6f8fa}.hl .hl-pm__arow{display:flex;gap:10px;align-items:flex-start;margin:0;font-size:13px;font-weight:400;line-height:1.5;color:#586070}.hl .hl-pm__arow+.hl-pm__arow{margin-top:10px;padding-top:10px;border-top:1px solid #EAEDF0}.hl .hl-pm__arow .hl-lu{width:16px;height:16px;flex:none;margin-top:2px;color:#0079d0}.hl .hl-pm__arow b{font-weight:600;color:#000}.hl .hl-pm__arow a{color:#0067b1;font-weight:600;text-decoration:underline;text-underline-offset:2px}.hl .hl-pm__arow>span{text-wrap:pretty}.hl .hl-pm__arow a{white-space:nowrap}[id*=__stories] .hl-sto,[id*=__stories] .hl-sto-rev{max-width:none}.hl-pm__bulkbox{margin-top:22px;border:1px solid #EAEDF0;border-radius:14px;overflow:hidden;background:#fff;transition:border-color .15s ease}.hl-pm__bulkbox:hover{border-color:#0079d0}.hl .hl-pm__bulkbox>.hl-pm__callout{margin:0;border:0;border-radius:0}.hl .hl-pm__bulkgroup{margin:0;padding:9px 14px 10px 58px;border-top:1px solid #EAEDF0;font-size:12.5px;line-height:1.5;color:#6b7280}.hl .hl-pm__bulkgroup a{color:#0079d0;font-weight:600;text-decoration:none}.hl .hl-pm__bulkgroup a:hover{text-decoration:underline}@media(max-width:989px){.hl-pm__info>.hl-pm__bulkbox{order:5;margin-top:18px}}.hl.hl-st--dark:after{content:"";position:absolute;z-index:-1;width:640px;height:640px;left:-180px;top:34%;transform:translateY(-50%);border-radius:50%;pointer-events:none;background:radial-gradient(circle,#0079d04d,#0079d01f 38%,#0079d000 70%)}@media(max-width:749px){.hl.hl-st--dark:after{width:480px;height:480px;left:-280px;top:18%}}.hl.hl-vx:after{content:"";position:absolute;z-index:-1;width:640px;height:640px;right:-160px;top:50%;transform:translateY(-50%);border-radius:50%;pointer-events:none;background:radial-gradient(circle,#0079d04d,#0079d01f 38%,#0079d000 70%)}@media(max-width:749px){.hl.hl-vx:after{width:480px;height:480px;right:-260px;top:22%}}@media(min-width:990px){.hl .hl-org--clean .hl-org__cards{border-top:0}}#hl-team.hl{position:relative;isolation:isolate;overflow:clip}#hl-team.hl:before{content:"";position:absolute;z-index:-1;left:-380px;top:78%;width:1040px;height:1040px;transform:translateY(-50%);border-radius:50%;pointer-events:none;background:repeating-radial-gradient(circle,transparent 0 77px,rgba(76,176,252,.2) 77px 78px);-webkit-mask-image:radial-gradient(circle,#000 0 30%,rgba(0,0,0,.55) 50%,transparent 70%);mask-image:radial-gradient(circle,#000 0 30%,rgba(0,0,0,.55) 50%,transparent 70%)}#hl-team.hl:after{content:"";position:absolute;z-index:-1;left:-180px;top:78%;width:640px;height:640px;transform:translateY(-50%);border-radius:50%;pointer-events:none;background:radial-gradient(circle,#0079d04d,#0079d01f 38%,#0079d000 70%)}@media(max-width:749px){#hl-team.hl:before{width:680px;height:680px;top:84%}#hl-team.hl:after{width:480px;height:480px;left:-280px;top:84%}}.hl .hl-pcard:not(.hl-pcard--solid):not(.hl-pcard--line) .hl-pcard__img:not([style*=--pc-tint]){background:color-mix(in srgb,#0079D0 12%,#fff)!important}@media(max-width:749px){.hl-pc__body .hl-stars-row{gap:5px;white-space:nowrap}.hl-pc__body .hl-stars-meter{width:65px;height:12px;-webkit-mask-size:13px 12px;mask-size:13px 12px}.hl-pc__body .hl-stars-sep,.hl-pc__body .hl-stars-word{display:none}.hl-pc__body .hl-stars-n:before{content:" (";white-space:pre}.hl-pc__body .hl-stars-n:after{content:")"}}.hl .hl-family__row{display:grid;grid-template-columns:minmax(0,1fr) 118px auto;align-items:center;column-gap:14px}.hl .hl-family__price{display:grid;grid-template-columns:auto auto;justify-content:start;align-items:baseline;column-gap:7px;row-gap:5px;margin-left:0;white-space:nowrap}.hl .hl-family__price strong{order:-1}.hl .hl-family__price .hl-family__save{grid-column:1 / -1;justify-self:start}.hl .hl-family__add{justify-self:end}@media(max-width:749px){.hl .hl-family__row{grid-template-columns:minmax(0,1fr) 104px auto;column-gap:10px}}@media(max-width:749px){.hl-pv.has-stamp{padding-top:0}.hl-pv.has-stamp>.hl-pv__main{order:-1}.hl-pv.has-stamp>.hl-pv__stamp{position:relative;top:auto;right:auto;z-index:3;justify-self:end;width:104px;margin:-14px 6px -86px 0}.hl-pv__main .hl-h2{text-align:left;text-wrap:balance}}@media(max-width:749px){.hl-pm__ugcrow{scroll-padding-inline:16px}.hl-pm__ugcrow li:last-child{scroll-snap-align:end}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/hl-home.css.map */
