body.page-id-28553 #header,
body.page-id-28553 #footer,
body.page-id-28553 #main > .hero-section {
  display: none !important;
}

body.page-id-28553 #main,
body.page-id-28553 #main-container,
body.page-id-28553 .ct-container-full,
body.page-id-28553 #post-28553,
body.page-id-28553 #post-28553 > .entry-content {
  width: 100%;
  max-width: none;
  margin: 0;
  padding: 0;
}

body.page-id-28553 #post-28553 > .entry-content {
  display: block;
  width: 100vw;
  max-width: none;
  margin-left: calc(50% - 50vw);
}

body.page-id-28553 #post-28553 > .entry-content > * {
  width: 100% !important;
  max-width: none !important;
  margin-right: 0 !important;
  margin-left: 0 !important;
  margin-block: 0;
}

body.page-id-28553 .woocommerce-notices-wrapper:empty {
  display: none;
}

body.page-id-28553 .entry-header,body:has(#lazvly-authorized-clone) .entry-header{display:none}
body.page-id-28553 .site-main,body:has(#lazvly-authorized-clone) .site-main{padding-top:0}
#lazvly-authorized-clone{
  --dark:#1b1a18;
  --dark-2:#131313;
  --light:#f3f2f2;
  --cream:#cfcdc9;
  --muted:#9e9b94;
  --text:#363430;
  --accent:#ff6933;
  --accent-2:#ff571a;
  --green:#7ec8b4;
  --line:#504e49;
  --line-light:#cfcdc9;
  width:100vw;
  margin-left:calc(50% - 50vw);
  background:var(--dark);
  color:var(--light);
  overflow-x:clip;
  overflow-y:visible;
  font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;
}
#lazvly-authorized-clone *{box-sizing:border-box}
#lazvly-authorized-clone a{color:inherit;text-decoration:none}
#lazvly-authorized-clone img{display:block;max-width:100%}
#lazvly-authorized-clone button{font:inherit}
#lazvly-authorized-clone .data-scroll-container{position:relative;background:var(--dark)}
#lazvly-authorized-clone .container{width:100%;max-width:1440px;margin:0 auto;padding:0 1.5rem;display:flex;flex-direction:column;gap:11.5rem}
#lazvly-authorized-clone .section{position:relative;display:flex;justify-content:center;align-items:center;padding-top:11.5rem;overflow:hidden}
#lazvly-authorized-clone .section.light{background:var(--light);color:var(--text);padding-top:0}
#lazvly-authorized-clone .section.dark{background:var(--dark);color:var(--light);padding-top:0}
#lazvly-authorized-clone .h1,#lazvly-authorized-clone .h2,#lazvly-authorized-clone .h3,#lazvly-authorized-clone .h4,#lazvly-authorized-clone .h5{
  margin:0;
  text-transform:uppercase;
  letter-spacing:0;
  font-family:Impact,"Arial Narrow",ui-sans-serif,system-ui,sans-serif;
  font-weight:700;
  line-height:76%;
}
#lazvly-authorized-clone .h1{font-size:6.5rem}
#lazvly-authorized-clone .h2{font-size:4.75rem}
#lazvly-authorized-clone .h3{font-size:4.25rem}
#lazvly-authorized-clone .h4{font-size:3.25rem}
#lazvly-authorized-clone .h5{font-size:2.25rem;line-height:88%}
#lazvly-authorized-clone .paragraph,#lazvly-authorized-clone .paragraph-2{
  margin:0;
  font-size:1rem;
  line-height:132%;
  color:var(--cream);
  max-width:42rem;
}
#lazvly-authorized-clone .paragraph._800,#lazvly-authorized-clone .paragraph-2._800{color:var(--text)}
#lazvly-authorized-clone .btn-icon-link{display:inline-flex;align-items:center;color:var(--accent);font-size:1rem;line-height:1.2}
#lazvly-authorized-clone .btn-icon-content{position:relative;display:flex;align-items:center;overflow:hidden;border-radius:1px;background:var(--accent);padding:.72em .82em .58em;color:var(--dark);transition:color .35s cubic-bezier(.16,1,.3,1)}
#lazvly-authorized-clone .btn-icon-content.dark{background:var(--text);color:var(--light)}
#lazvly-authorized-clone .btn-icon-content.link{background:transparent;color:var(--light);padding:0}
#lazvly-authorized-clone .btn-icon-content__mask,#lazvly-authorized-clone .btn-icon-content__mask-2{
  position:relative;z-index:1;display:flex;overflow:hidden;text-transform:uppercase;font-family:Impact,"Arial Narrow",sans-serif;font-size:1.375rem;line-height:.98;letter-spacing:0;
}
#lazvly-authorized-clone .btn-icon-content__text{display:block;transition:transform .45s cubic-bezier(.16,1,.3,1)}
#lazvly-authorized-clone .btn-icon-content__bg{position:absolute;z-index:0;left:-10%;bottom:0;width:120%;height:100%;background:var(--accent-2);transform:translateY(175%) rotate(15deg);transition:transform .45s cubic-bezier(.16,1,.3,1)}
#lazvly-authorized-clone .btn-icon-link:hover .btn-icon-content__bg{transform:translateY(0) rotate(0)}
#lazvly-authorized-clone .btn-icon-link:hover .btn-icon-content.dark{color:var(--dark)}
#lazvly-authorized-clone .btn-icon-link:hover .btn-icon-content.link{color:var(--accent)}
#lazvly-authorized-clone .btn-icon-link:hover .btn-icon-content__text{transform:translateY(-120%)}
#lazvly-authorized-clone .btn-icon-content__mask:after,#lazvly-authorized-clone .btn-icon-content__mask-2:after{content:attr(data-duplicate);position:absolute;left:0;top:120%;white-space:nowrap;transition:transform .45s cubic-bezier(.16,1,.3,1)}
#lazvly-authorized-clone .btn-icon-link:hover .btn-icon-content__mask:after,#lazvly-authorized-clone .btn-icon-link:hover .btn-icon-content__mask-2:after{transform:translateY(-120%)}
#lazvly-authorized-clone .btn-icon-content.kickstarter-button{padding:.72em .7em .58em .86em}
#lazvly-authorized-clone .kickstarter-mask{display:grid;align-items:center;font-size:1.22rem}
#lazvly-authorized-clone .kickstarter-mask:after{display:none}
#lazvly-authorized-clone .kickstarter-label{grid-area:1/1;display:flex;align-items:center;gap:.58em;white-space:nowrap}
#lazvly-authorized-clone .kickstarter-label.is-duplicate{transform:translateY(120%)}
#lazvly-authorized-clone .btn-icon-link:hover .kickstarter-label.is-duplicate{transform:translateY(0)}
#lazvly-authorized-clone .kickstarter-divider{width:1px;height:.9em;background:currentColor;opacity:.28}
#lazvly-authorized-clone .kickstarter-mark{width:.76em;height:.76em;flex:none;overflow:visible}
#lazvly-authorized-clone .btn-icon-link:focus-visible{outline:2px solid var(--accent);outline-offset:4px}
#lazvly-authorized-clone button.btn-icon-link{padding:0;border:0;background:transparent;cursor:pointer}
#lazvly-authorized-clone .oranje{color:var(--accent)}

#lazvly-authorized-clone .launch-modal{position:fixed;inset:0;z-index:120;display:grid;place-items:center;padding:1.5rem;background:rgba(19,19,19,.72);backdrop-filter:blur(12px) saturate(82%);-webkit-backdrop-filter:blur(12px) saturate(82%);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .32s cubic-bezier(.16,1,.3,1),visibility .32s}
#lazvly-authorized-clone .launch-modal.is-open{opacity:1;visibility:visible;pointer-events:auto}
#lazvly-authorized-clone .launch-modal__panel{position:relative;display:grid;grid-template-columns:.82fr 1.18fr;width:min(43rem,100%);min-height:26rem;overflow:hidden;background:var(--dark);color:var(--light);border:1px solid rgba(243,242,242,.13);border-radius:2px;box-shadow:0 32px 110px rgba(0,0,0,.42);transform:translateY(1.25rem) scale(.988);transition:transform .46s cubic-bezier(.16,1,.3,1)}
#lazvly-authorized-clone .launch-modal.is-open .launch-modal__panel{transform:none}
#lazvly-authorized-clone .launch-modal__media{position:relative;min-width:0;overflow:hidden;background:#d7d6d2}
#lazvly-authorized-clone .launch-modal__media:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(19,19,19,.08),transparent 48%,rgba(19,19,19,.28));pointer-events:none}
#lazvly-authorized-clone .launch-modal__media img{width:100%;height:100%;max-width:none;object-fit:cover;object-position:59% center;filter:saturate(.72) contrast(1.08);transform:scale(1.035);transition:transform 1.1s cubic-bezier(.16,1,.3,1)}
#lazvly-authorized-clone .launch-modal.is-open .launch-modal__media img{transform:scale(1)}
#lazvly-authorized-clone .launch-modal__media-meta{position:absolute;z-index:2;left:1rem;right:1rem;bottom:1rem;display:flex;justify-content:space-between;color:rgba(243,242,242,.82);font-size:.62rem;font-weight:800;text-transform:uppercase}
#lazvly-authorized-clone .launch-modal__content{display:flex;min-width:0;flex-direction:column;justify-content:center;padding:3.5rem 2.5rem 2.5rem}
#lazvly-authorized-clone .launch-modal__close{position:absolute;z-index:5;top:1rem;right:1rem;width:2.75rem;height:2.75rem;display:grid;place-items:center;padding:0;border:1px solid rgba(243,242,242,.2);border-radius:50%;background:rgba(27,26,24,.36);color:var(--light);font-size:1.65rem;line-height:1;cursor:pointer;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);transition:background .25s ease,color .25s ease,border-color .25s ease}
#lazvly-authorized-clone .launch-modal__close:hover{background:var(--accent);border-color:var(--accent);color:var(--dark)}
#lazvly-authorized-clone .launch-modal__close:focus-visible,#lazvly-authorized-clone .launch-modal__submit:focus-visible{outline:2px solid var(--accent);outline-offset:3px}
#lazvly-authorized-clone .launch-modal__eyebrow{margin:0 0 1rem;color:var(--accent);font-size:.72rem;font-weight:800;line-height:1.2;text-transform:uppercase}
#lazvly-authorized-clone .launch-modal__title{max-width:19rem;margin:0;color:var(--light);font-family:Impact,"Arial Narrow",sans-serif;font-size:clamp(3rem,4.7vw,4.15rem);font-weight:700;line-height:.8;letter-spacing:0;text-transform:uppercase;text-wrap:balance}
#lazvly-authorized-clone .launch-modal__copy{max-width:20rem;margin:1.25rem 0 1.75rem;color:rgba(243,242,242,.62);font-size:.86rem;line-height:1.45}
#lazvly-authorized-clone .launch-modal__form{display:flex;flex-direction:column;gap:1rem}
#lazvly-authorized-clone .launch-modal__label{color:rgba(243,242,242,.7);font-size:.68rem;font-weight:800;text-transform:uppercase}
#lazvly-authorized-clone .launch-modal__field{display:grid;grid-template-columns:minmax(0,1fr) auto;border-bottom:1px solid rgba(243,242,242,.44)}
#lazvly-authorized-clone .launch-modal__field:focus-within{border-color:var(--accent)}
#lazvly-authorized-clone .launch-modal__input{min-width:0;padding:.8rem 0;border:0;background:transparent;color:var(--light);font:inherit;font-size:.92rem;outline:0}
#lazvly-authorized-clone .launch-modal__input::placeholder{color:rgba(243,242,242,.55)}
#lazvly-authorized-clone .launch-modal__submit{align-self:stretch;min-height:2.75rem;margin-bottom:.45rem;padding:.62rem .75rem .48rem;border:0;background:var(--accent);color:var(--dark);font-family:Impact,"Arial Narrow",sans-serif;font-size:1.05rem;line-height:1;text-transform:uppercase;cursor:pointer;transition:background .25s ease,color .25s ease}
#lazvly-authorized-clone .launch-modal__submit:hover{background:var(--light);color:var(--dark)}
#lazvly-authorized-clone .launch-modal__submit:disabled{cursor:wait;opacity:.62}
#lazvly-authorized-clone .launch-modal__consent{display:grid;grid-template-columns:auto 1fr;align-items:start;gap:.6rem;color:rgba(243,242,242,.62);font-size:.64rem;line-height:1.4}
#lazvly-authorized-clone .launch-modal__consent input{width:1rem;height:1rem;margin:.08rem 0 0;accent-color:var(--accent)}
#lazvly-authorized-clone .launch-modal__consent a{text-decoration:underline;text-underline-offset:2px}
#lazvly-authorized-clone .launch-modal__status{min-height:1.25rem;margin:0;color:rgba(243,242,242,.58);font-size:.72rem;line-height:1.35}
#lazvly-authorized-clone .launch-modal__status.is-error{color:#ff9d7a}
#lazvly-authorized-clone .launch-modal__status.is-success{display:grid;grid-template-columns:2.75rem minmax(0,1fr);align-items:center;gap:1rem;min-height:0;padding:1.15rem 1.25rem;background:var(--light);border-top:4px solid var(--accent);color:var(--dark)}
#lazvly-authorized-clone .launch-modal__status.is-success .launch-inline__success-icon{display:grid;place-items:center;width:2.75rem;height:2.75rem;border:2px solid var(--accent);color:var(--accent);font-family:Arial,sans-serif;font-size:1.25rem;font-weight:800}
#lazvly-authorized-clone .launch-modal__status.is-success .launch-inline__success-copy{display:grid;gap:.35rem}
#lazvly-authorized-clone .launch-modal__status.is-success .launch-inline__success-title{font-family:Impact,"Arial Narrow",sans-serif;font-size:1.65rem;font-weight:400;line-height:.95;text-transform:uppercase}
#lazvly-authorized-clone .launch-modal__status.is-success .launch-inline__success-note{color:rgba(27,26,24,.68);font-size:.78rem;line-height:1.4}
#lazvly-authorized-clone .launch-modal__form.is-complete .launch-modal__label,#lazvly-authorized-clone .launch-modal__form.is-complete .launch-modal__field,#lazvly-authorized-clone .launch-modal__form.is-complete .launch-modal__consent{display:none}
#lazvly-authorized-clone .launch-modal__honeypot{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important}
body.has-lazvly-launch-modal{overflow:hidden}

#lazvly-authorized-clone .crisp-header{position:relative;display:flex;align-items:center;justify-content:center;min-height:100dvh;background:#eaeaea;overflow:hidden}
#lazvly-authorized-clone .crisp-header__slider{position:absolute;inset:0;display:flex;align-items:flex-end;justify-content:center;width:100%;height:100%}
#lazvly-authorized-clone .crisp-header__slider-list{display:grid;grid-template:100% / 100%;width:100%;height:100%;overflow:hidden}
#lazvly-authorized-clone .crisp-header__slider-slide{grid-area:1/1;position:relative;display:grid;place-items:center;width:100%;height:100%;opacity:0;pointer-events:none;overflow:hidden;transform:translateX(100%);transition:opacity 1.2s cubic-bezier(.16,1,.3,1),transform 1.5s cubic-bezier(.625,.05,0,1)}
#lazvly-authorized-clone .crisp-header__slider-slide.is--current{opacity:1;pointer-events:auto;transform:translateX(0)}
#lazvly-authorized-clone .crisp-header__slider-slide-inner{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:saturate(.76) contrast(1.1)}
#lazvly-authorized-clone .crisp-header__hero-video{display:block;background:#111}
#lazvly-authorized-clone .crisp-header__content{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:space-between;align-items:center;width:100%;min-height:100dvh;background:linear-gradient(#00000080,#0000 16%),linear-gradient(#0000 45%,#00000080),linear-gradient(#00000022,#00000022)}
#lazvly-authorized-clone .crisp-header__top{position:relative;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:space-between}
#lazvly-authorized-clone .crisp-header__center{position:relative;z-index:50;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2rem;padding:0 2.5rem 4rem;text-align:center}
#lazvly-authorized-clone .crisp-header__h1{max-width:1040px;color:var(--light);text-align:center;text-transform:uppercase;margin:0;font-family:Impact,"Arial Narrow",ui-sans-serif,sans-serif;font-size:9rem;font-weight:700;line-height:72%;letter-spacing:0}
#lazvly-authorized-clone .crisp-header__h1.tagline{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.75rem;font-weight:700;line-height:128%;letter-spacing:.1em;color:var(--accent)}
#lazvly-authorized-clone .crisp-header__p{color:var(--cream);max-width:35rem;text-align:center}
#lazvly-authorized-clone .tag-hero{display:inline-flex;border:1px solid rgba(243,242,242,.38);border-radius:999px;padding:.45rem .7rem;color:var(--light);font-size:.75rem;text-transform:uppercase;font-weight:800}
#lazvly-authorized-clone .btn-group,#lazvly-authorized-clone .btn-group-2{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.75rem}
#lazvly-authorized-clone .crisp-loader{position:absolute;inset:0;z-index:10;background:var(--dark);display:flex;align-items:center;justify-content:center;overflow:hidden;transition:opacity .8s cubic-bezier(.16,1,.3,1),visibility .8s}
#lazvly-authorized-clone.is-loaded .crisp-loader{opacity:0;visibility:hidden;pointer-events:none}
#lazvly-authorized-clone .crisp-loader__wrap{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;color:var(--light);text-align:center}
#lazvly-authorized-clone .crisp-loader__word{font-family:Impact,"Arial Narrow",sans-serif;font-size:5rem;line-height:.76;text-transform:lowercase;color:var(--light);animation:loaderWord 1.2s cubic-bezier(.16,1,.3,1) both}
#lazvly-authorized-clone .crisp-loader__line{width:12rem;height:3px;background:var(--accent);transform-origin:left;animation:loaderLine 1.4s cubic-bezier(.16,1,.3,1) both}
#lazvly-authorized-clone .crisp-loader__caption{font-size:.75rem;font-weight:800;text-transform:uppercase;color:var(--muted);animation:loaderWord 1.2s .12s cubic-bezier(.16,1,.3,1) both}
@keyframes loaderWord{0%{opacity:0;transform:translateY(1.5rem)}100%{opacity:1;transform:translateY(0)}}
@keyframes loaderLine{0%{transform:scaleX(0)}100%{transform:scaleX(1)}}
#lazvly-authorized-clone .locales-list{display:flex;flex-flow:column;align-items:center;justify-content:center;gap:.5rem}
#lazvly-authorized-clone .locale{color:var(--muted);font-size:.875rem;font-weight:600;line-height:132%;text-decoration:none;text-transform:uppercase;transition:color .25s cubic-bezier(.16,1,.3,1),transform .25s cubic-bezier(.16,1,.3,1)}
#lazvly-authorized-clone .locale.is-current,#lazvly-authorized-clone .locale:hover{color:var(--light);transform:translateY(-1px)}
#lazvly-authorized-clone .locale.is-disabled,#lazvly-authorized-clone .mobile-locale.is-disabled{cursor:not-allowed;color:rgba(158,155,148,.42);transform:none}
#lazvly-authorized-clone .mobile-locale{color:var(--muted);font-size:.875rem;font-weight:700;letter-spacing:0;line-height:132%;text-decoration:none;text-transform:uppercase;transition:color .25s cubic-bezier(.16,1,.3,1),transform .25s cubic-bezier(.16,1,.3,1)}
#lazvly-authorized-clone .mobile-locale.is-current,#lazvly-authorized-clone .mobile-locale:hover{color:var(--light);transform:translateY(-1px)}
#lazvly-authorized-clone .mobile-locale-divider{width:1px;height:.8rem;background:rgba(243,242,242,.28)}

#lazvly-authorized-clone .launch-inline__form{display:flex;flex-direction:column;gap:1.2rem;width:min(100%,43rem);text-align:left}
#lazvly-authorized-clone .launch-inline__field{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;border-bottom:1px solid rgba(54,52,48,.48);transition:border-color .25s ease}
#lazvly-authorized-clone .launch-inline__field:focus-within{border-color:var(--accent)}
#lazvly-authorized-clone .launch-inline__input{min-width:0;padding:1rem 0 .85rem;border:0;background:transparent;color:var(--text);font:inherit;font-size:1rem;outline:0}
#lazvly-authorized-clone .launch-inline__input::placeholder{color:rgba(54,52,48,.5)}
#lazvly-authorized-clone .launch-inline__submit{min-height:3rem;margin-bottom:.45rem;padding:.72rem 1rem .58rem;border:0;background:var(--accent);color:var(--dark);font-family:Impact,"Arial Narrow",sans-serif;font-size:1.15rem;line-height:1;text-transform:uppercase;cursor:pointer;transition:background .25s ease,color .25s ease}
#lazvly-authorized-clone .launch-inline__submit:hover{background:var(--dark);color:var(--light)}
#lazvly-authorized-clone .launch-inline__submit:focus-visible{outline:2px solid var(--accent);outline-offset:3px}
#lazvly-authorized-clone .launch-inline__submit:disabled{cursor:wait;opacity:.62}
#lazvly-authorized-clone .launch-inline__consent{display:grid;grid-template-columns:auto 1fr;align-items:start;gap:.65rem;color:rgba(54,52,48,.62);font-size:.7rem;line-height:1.45}
#lazvly-authorized-clone .launch-inline__consent input{width:1rem;height:1rem;margin:.1rem 0 0;accent-color:var(--accent)}
#lazvly-authorized-clone .launch-inline__consent a{text-decoration:underline;text-underline-offset:3px}
#lazvly-authorized-clone .launch-inline__status{min-height:1.2rem;margin:0;color:rgba(54,52,48,.64);font-size:.78rem;line-height:1.4;text-align:left}
#lazvly-authorized-clone .launch-inline__status.is-error{color:#a02b20}
#lazvly-authorized-clone .launch-inline__status.is-success{color:var(--text);font-weight:800}
#lazvly-authorized-clone .launch-inline__form.is-complete .launch-inline__field,#lazvly-authorized-clone .launch-inline__form.is-complete .launch-inline__consent{display:none}

#lazvly-authorized-clone .lz-signup{
  min-height:92svh;
  scroll-margin-top:5rem;
  display:flex;
  align-items:center;
  padding:9rem 4vw;
  overflow:hidden;
  background:var(--dark);
  color:var(--light);
}
#lazvly-authorized-clone .lz-signup__inner{
  width:min(100%,78rem);
  margin:0 auto;
  display:grid;
  grid-template-columns:minmax(0,1fr);
  gap:clamp(3.5rem,6vw,5.5rem);
}
#lazvly-authorized-clone .lz-signup__copy{
  width:100%;
  max-width:60rem;
  margin:0 auto;
  text-align:center;
}
#lazvly-authorized-clone .lz-signup .lz-display{
  max-width:none;
  margin-inline:auto;
  color:var(--accent);
  font-size:clamp(4.6rem,7.2vw,8rem);
  line-height:.8;
  white-space:nowrap;
  text-transform:uppercase;
}
#lazvly-authorized-clone .lz-signup__question{
  max-width:none;
  margin:2rem auto 0;
  color:var(--light);
  font-family:Impact,"Arial Narrow",sans-serif;
  font-size:clamp(2rem,3.2vw,3.5rem);
  line-height:.9;
  white-space:nowrap;
  text-transform:uppercase;
}
#lazvly-authorized-clone .lz-signup__note{
  max-width:42rem;
  margin:1.5rem auto 0;
  color:rgba(243,242,242,.68);
  font-size:1rem;
  line-height:1.55;
  text-wrap:pretty;
}
#lazvly-authorized-clone .lz-signup__form-wrap{
  width:min(100%,50rem);
  margin:0 auto;
  padding-top:1.5rem;
  border-top:1px solid rgba(243,242,242,.25);
}
#lazvly-authorized-clone .lz-signup__form-wrap .mc4wp-form,
#lazvly-authorized-clone .lz-signup__form-wrap .mc4wp-form-fields{width:100%}
#lazvly-authorized-clone .lz-signup__form-wrap .mc4wp-response{margin-top:1rem}
#lazvly-authorized-clone .lz-signup__form-wrap .mc4wp-alert{margin:0;padding:1.5rem 1.75rem;border-top:4px solid var(--accent);background:var(--light);color:var(--dark);font-size:1rem;line-height:1.5}
#lazvly-authorized-clone .lz-signup__form-wrap .mc4wp-error{border-top-color:#ff7043}
#lazvly-authorized-clone .lz-signup__form-wrap .mc4wp-success{font-weight:700}
#lazvly-authorized-clone .lz-signup .launch-inline__form{width:100%;gap:.85rem}
#lazvly-authorized-clone .lz-signup__form-grid{
  display:grid;
  grid-template-columns:minmax(0,1fr);
  gap:.8rem;
}
#lazvly-authorized-clone .lz-signup__control{
  display:flex;
  min-width:0;
  flex-direction:column;
  gap:.45rem;
}
#lazvly-authorized-clone .lz-signup__control.is-wide{grid-column:1/-1}
#lazvly-authorized-clone .lz-signup__control-label{
  color:rgba(243,242,242,.64);
  font-size:.7rem;
  font-weight:800;
  text-transform:uppercase;
}
#lazvly-authorized-clone .lz-signup__required{margin-left:.18rem;color:var(--accent)}
#lazvly-authorized-clone .lz-signup__optional{
  margin-left:.35rem;
  color:rgba(243,242,242,.42);
  font-size:.62rem;
}
#lazvly-authorized-clone .lz-signup__input,
#lazvly-authorized-clone .lz-signup__select,
#lazvly-authorized-clone .lz-signup__message{
  width:100%;
  min-width:0;
  border:0;
  border-bottom:1px solid rgba(243,242,242,.42);
  border-radius:0;
  background:transparent;
  color:var(--light);
  font:inherit;
  font-size:.95rem;
  outline:0;
  transition:border-color .25s ease;
}
#lazvly-authorized-clone .lz-signup__input,
#lazvly-authorized-clone .lz-signup__select{height:2.85rem;padding:.55rem 0}
#lazvly-authorized-clone .lz-signup__message{min-height:5rem;padding:.65rem 0;line-height:1.5;resize:vertical}
#lazvly-authorized-clone .lz-signup__input::placeholder,
#lazvly-authorized-clone .lz-signup__message::placeholder{color:rgba(243,242,242,.42)}
#lazvly-authorized-clone .lz-signup__input:focus,
#lazvly-authorized-clone .lz-signup__select:focus,
#lazvly-authorized-clone .lz-signup__message:focus{border-color:var(--accent)}
#lazvly-authorized-clone .lz-signup__select-wrap{position:relative}
#lazvly-authorized-clone .lz-signup__select{appearance:none;-webkit-appearance:none;padding-right:2rem;cursor:pointer}
#lazvly-authorized-clone .lz-signup__select option{background:var(--light);color:var(--text)}
#lazvly-authorized-clone .lz-signup__select-wrap:after{
  content:"";
  position:absolute;
  top:1.1rem;
  right:.25rem;
  width:.55rem;
  height:.55rem;
  border-right:1px solid currentColor;
  border-bottom:1px solid currentColor;
  transform:rotate(45deg);
  pointer-events:none;
}
#lazvly-authorized-clone .lz-signup .launch-inline__submit{width:100%;min-height:3.75rem;margin:0}
#lazvly-authorized-clone .lz-signup .launch-inline__submit:hover{background:var(--light);color:var(--dark)}
#lazvly-authorized-clone .lz-signup .launch-inline__consent{color:rgba(243,242,242,.58)}
#lazvly-authorized-clone .lz-signup .launch-inline__status{color:rgba(243,242,242,.62)}
#lazvly-authorized-clone .lz-signup .launch-inline__status.is-error{color:#ff9d7a}
#lazvly-authorized-clone .lz-signup .launch-inline__form.is-complete .lz-signup__form-grid,
#lazvly-authorized-clone .lz-signup .launch-inline__form.is-complete .launch-inline__consent,
#lazvly-authorized-clone .lz-signup .launch-inline__form.is-complete .launch-inline__submit{display:none}
#lazvly-authorized-clone .lz-signup .launch-inline__status.is-success{display:grid;grid-template-columns:3.5rem minmax(0,1fr);align-items:center;gap:1.25rem;min-height:9rem;padding:1.75rem 2rem;background:var(--light);border-top:4px solid var(--accent);color:var(--dark)}
#lazvly-authorized-clone .lz-signup .launch-inline__success-icon{display:grid;place-items:center;width:3.5rem;height:3.5rem;border:2px solid var(--accent);color:var(--accent);font-family:Arial,sans-serif;font-size:1.6rem;font-weight:800}
#lazvly-authorized-clone .lz-signup .launch-inline__success-copy{display:grid;gap:.35rem}
#lazvly-authorized-clone .lz-signup .launch-inline__success-title{font-family:Impact,"Arial Narrow",sans-serif;font-size:clamp(1.8rem,4vw,3.2rem);font-weight:400;line-height:.95;text-transform:uppercase}
#lazvly-authorized-clone .lz-signup .launch-inline__success-note{max-width:36rem;color:rgba(27,26,24,.68);font-size:.92rem;line-height:1.45}
#lazvly-authorized-clone .lz-signup__honeypot{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important}
@media(max-width:991px){
  #lazvly-authorized-clone .lz-signup{min-height:auto;padding:8rem 1.5rem}
  #lazvly-authorized-clone .lz-signup__inner{gap:4rem}
  #lazvly-authorized-clone .lz-signup .lz-display{font-size:4.5rem}
  #lazvly-authorized-clone .lz-signup__question{font-size:2.1rem}
}
@media(max-width:767px){
  #lazvly-authorized-clone .lz-signup{padding:7rem 1rem}
  #lazvly-authorized-clone .lz-signup__inner{gap:3.25rem}
  #lazvly-authorized-clone .lz-signup .lz-display{font-size:2.5rem;line-height:.82;white-space:normal}
  #lazvly-authorized-clone .lz-signup__question{font-size:1.3rem;line-height:1;white-space:normal}
  #lazvly-authorized-clone .lz-signup__form-grid{grid-template-columns:1fr}
  #lazvly-authorized-clone .lz-signup__control.is-wide{grid-column:auto}
  #lazvly-authorized-clone .lz-signup .launch-inline__status.is-success{grid-template-columns:1fr;gap:1rem;padding:1.5rem}
}
#lazvly-authorized-clone .body-large{font-size:1rem;color:var(--muted)}
#lazvly-authorized-clone .body-big{font-family:Impact,"Arial Narrow",sans-serif;font-size:1.375rem;line-height:88%;text-transform:uppercase;color:var(--light)}

#lazvly-authorized-clone .reveal{opacity:0;transform:translateY(42px);transition:opacity .85s cubic-bezier(.16,1,.3,1),transform .85s cubic-bezier(.16,1,.3,1)}
#lazvly-authorized-clone .reveal.is-visible{opacity:1;transform:translateY(0)}
#lazvly-authorized-clone [data-reveal-group].is-visible .reveal{opacity:1;transform:translateY(0)}
#lazvly-authorized-clone .split-line{display:block;overflow:hidden}
#lazvly-authorized-clone .split-line span{display:block;transform:translateY(115%);opacity:0;transition:transform .95s cubic-bezier(.16,1,.3,1),opacity .95s cubic-bezier(.16,1,.3,1)}
#lazvly-authorized-clone.is-loaded .split-line span{transform:translateY(0);opacity:1}
#lazvly-authorized-clone.is-loaded .split-line:nth-child(2) span{transition-delay:.08s}
#lazvly-authorized-clone.is-loaded .split-line:nth-child(3) span{transition-delay:.16s}
#lazvly-authorized-clone.is-loaded .split-line:nth-child(4) span{transition-delay:.24s}

@media (max-width:991px){
  #lazvly-authorized-clone .container{gap:9rem}
  #lazvly-authorized-clone .h1{font-size:4.75rem}
  #lazvly-authorized-clone .h2{font-size:4.25rem}
  #lazvly-authorized-clone .h3{font-size:3.5rem}
  #lazvly-authorized-clone .crisp-header__h1{font-size:6rem}
}
@media (max-width:767px){
  #lazvly-authorized-clone .section{padding-top:8rem}
  #lazvly-authorized-clone .container{gap:8rem;padding:0 1.25rem}
  #lazvly-authorized-clone .h1{font-size:4rem}
  #lazvly-authorized-clone .h2{font-size:3.5rem;line-height:86%}
  #lazvly-authorized-clone .h3{font-size:3rem}
  #lazvly-authorized-clone .h5{font-size:1.75rem}
  #lazvly-authorized-clone .crisp-header__h1{font-size:4rem}
  #lazvly-authorized-clone .crisp-header__center{padding:0 1.25rem 2rem}
}
@media (max-width:479px){
  #lazvly-authorized-clone .container{padding:0 1rem}
  #lazvly-authorized-clone .launch-modal{padding:1rem}
  #lazvly-authorized-clone .launch-modal__panel{grid-template-columns:1fr;width:100%;min-height:0;max-height:calc(100svh - 2rem);overflow-y:auto}
  #lazvly-authorized-clone .launch-modal__media{height:9rem;min-height:9rem}
  #lazvly-authorized-clone .launch-modal__media img{height:100%;object-position:56% 55%}
  #lazvly-authorized-clone .launch-modal__content{padding:2.4rem 1.25rem 1.35rem}
  #lazvly-authorized-clone .launch-modal__title{font-size:2.75rem;line-height:.92}
  #lazvly-authorized-clone .launch-modal__copy{margin-bottom:1.5rem}
  #lazvly-authorized-clone .launch-modal__field{grid-template-columns:1fr;gap:.75rem;border-bottom:0}
  #lazvly-authorized-clone .launch-modal__input{border-bottom:1px solid rgba(243,242,242,.44)}
  #lazvly-authorized-clone .launch-inline__field{grid-template-columns:1fr;gap:.75rem;border-bottom:0}
  #lazvly-authorized-clone .launch-inline__input{border-bottom:1px solid rgba(54,52,48,.48)}
  #lazvly-authorized-clone .launch-inline__submit{width:100%;margin-bottom:0}
  #lazvly-authorized-clone .h1{font-size:3.25rem}
  #lazvly-authorized-clone .h2{font-size:3rem;line-height:88%}
  #lazvly-authorized-clone .h3{font-size:2.5rem}
  #lazvly-authorized-clone .h5{font-size:1.5rem}
  #lazvly-authorized-clone .crisp-header__center{gap:1.15rem;padding-bottom:1.5rem}
  #lazvly-authorized-clone .crisp-header__h1{font-size:2.85rem;line-height:82%}
  #lazvly-authorized-clone .crisp-header__h1 .split-line span{white-space:nowrap}
  #lazvly-authorized-clone .crisp-header__p{font-size:.9rem;line-height:1.25}
  #lazvly-authorized-clone .crisp-header__h1.tagline{font-size:.625rem}
}
#lazvly-authorized-clone .lz-kicker{
  margin:0 0 1.25rem;
  color:var(--accent);
  font-size:.72rem;
  font-weight:800;
  line-height:1.2;
  text-transform:uppercase;
}
#lazvly-authorized-clone .lz-display{
  max-width:13ch;
  margin:0;
  color:inherit;
  font-family:Impact,"Arial Narrow",ui-sans-serif,sans-serif;
  font-size:5.25rem;
  font-weight:700;
  line-height:.8;
  letter-spacing:0;
  text-transform:uppercase;
  text-wrap:balance;
}
#lazvly-authorized-clone .lz-copy{
  max-width:34rem;
  margin:0;
  color:inherit;
  font-size:1rem;
  line-height:1.5;
}
/* CRYOX-structured product story: five screens after the video hero */
#lazvly-authorized-clone .lz-showcase{
  --showcase-scale:1.06;
  --showcase-y:3rem;
  --showcase-width:78vw;
  position:relative;
  z-index:1;
  min-height:108svh;
  padding:10rem 2.5rem 8rem;
  overflow:hidden;
  background:var(--light);
  color:var(--text);
}
#lazvly-authorized-clone .lz-showcase__head{
  width:min(68rem,100%);
  margin:0 auto;
  text-align:center;
}
#lazvly-authorized-clone .lz-showcase__head .lz-display{
  max-width:64rem;
  margin:0 auto;
  font-size:clamp(4rem,7.2vw,7.8rem);
  line-height:.82;
  text-wrap:balance;
}
#lazvly-authorized-clone .lz-showcase__head .lz-copy{
  max-width:38rem;
  margin:2rem auto 0;
  text-wrap:balance;
}
#lazvly-authorized-clone .lz-showcase__media{
  width:min(90rem,var(--showcase-width));
  aspect-ratio:16/9;
  margin:6rem auto 0;
  overflow:hidden;
  background:#deddd9;
}
#lazvly-authorized-clone .lz-showcase__media img{
  width:100%;
  height:100%;
  max-width:none;
  object-fit:cover;
  object-position:center 48%;
  transform:translate3d(0,var(--showcase-y),0) scale(var(--showcase-scale));
  will-change:transform;
}

#lazvly-authorized-clone .lz-use-tabs{
  position:relative;
  z-index:2;
  margin-top:0;
  min-height:100svh;
  overflow:hidden;
  background:var(--dark);
  color:var(--light);
  isolation:isolate;
}
#lazvly-authorized-clone .lz-use-tabs__visuals,
#lazvly-authorized-clone .lz-use-tabs__visual{
  position:absolute;
  inset:0;
}
#lazvly-authorized-clone .lz-use-tabs__visual{
  margin:0;
  opacity:0;
  transform:scale(1.035);
  transition:opacity .9s cubic-bezier(.16,1,.3,1),transform 5.2s linear;
  pointer-events:none;
}
#lazvly-authorized-clone .lz-use-tabs__visual.is-active{
  z-index:1;
  opacity:1;
  transform:scale(1);
}
#lazvly-authorized-clone .lz-use-tabs__visual img{
  width:100%;
  height:100%;
  max-width:none;
  object-fit:cover;
}
#lazvly-authorized-clone .lz-use-tabs__visual:nth-child(1) img{object-position:center 45%}
#lazvly-authorized-clone .lz-use-tabs__visual:nth-child(2) img{object-position:center 40%}
#lazvly-authorized-clone .lz-use-tabs__visual:nth-child(3) img{object-position:center 48%}
#lazvly-authorized-clone .lz-use-tabs__shade{
  position:absolute;
  z-index:2;
  inset:0;
  background:linear-gradient(180deg,rgba(18,18,16,.18),rgba(18,18,16,.05) 32%,rgba(18,18,16,.72));
  pointer-events:none;
}
#lazvly-authorized-clone .lz-use-tabs__content{
  position:relative;
  z-index:3;
  display:flex;
  flex-direction:column;
  justify-content:space-between;
  min-height:100svh;
  padding:7rem 4vw 3.25rem;
}
#lazvly-authorized-clone .lz-use-tabs__head{
  width:min(72rem,92vw);
  margin:0 auto;
  text-align:center;
}
#lazvly-authorized-clone .lz-use-tabs__head .lz-display{
  max-width:68rem;
  margin:0 auto;
  color:var(--light);
  font-size:clamp(4rem,7vw,7.6rem);
  line-height:.8;
  text-wrap:balance;
}
#lazvly-authorized-clone .lz-use-tabs__head .lz-copy{
  max-width:39rem;
  margin:1.75rem auto 2.25rem;
  color:rgba(243,242,242,.8);
  text-wrap:balance;
}
#lazvly-authorized-clone .lz-use-tabs__tabs{
  display:grid;
  grid-template-columns:repeat(3,minmax(0,1fr));
  gap:1.5rem;
}
#lazvly-authorized-clone .lz-use-tabs__tab{
  appearance:none;
  min-width:0;
  padding:0;
  border:0;
  border-bottom:1px solid rgba(243,242,242,.35);
  background:transparent;
  color:rgba(243,242,242,.42);
  text-align:left;
  cursor:pointer;
}
#lazvly-authorized-clone .lz-use-tabs__tab-main{
  display:flex;
  align-items:baseline;
  gap:.75rem;
  min-height:3rem;
}
#lazvly-authorized-clone .lz-use-tabs__tab-number{
  color:var(--accent);
  font-size:.72rem;
  font-weight:900;
}
#lazvly-authorized-clone .lz-use-tabs__tab-title{
  font-family:Impact,"Arial Narrow",ui-sans-serif,sans-serif;
  font-size:clamp(1.45rem,2vw,2.5rem);
  line-height:.92;
  text-transform:uppercase;
}
#lazvly-authorized-clone .lz-use-tabs__tab-detail{
  display:grid;
  grid-template-rows:0fr;
  opacity:0;
  transition:grid-template-rows .45s cubic-bezier(.16,1,.3,1),opacity .35s ease;
}
#lazvly-authorized-clone .lz-use-tabs__tab-detail span{
  overflow:hidden;
  padding:0 0 .85rem 1.7rem;
  font-size:.9rem;
  line-height:1.35;
}
#lazvly-authorized-clone .lz-use-tabs__tab-progress{
  display:block;
  width:100%;
  height:2px;
  background:var(--accent);
  transform:scaleX(0);
  transform-origin:left center;
}
#lazvly-authorized-clone .lz-use-tabs__tab.is-active{color:var(--light)}
#lazvly-authorized-clone .lz-use-tabs__tab.is-active .lz-use-tabs__tab-detail{
  grid-template-rows:1fr;
  opacity:1;
}

#lazvly-authorized-clone .lz-nano{
  padding:10rem 0 0;
  overflow:clip;
  background:var(--light);
  color:var(--text);
}
#lazvly-authorized-clone .lz-nano__head{
  width:min(76rem,90vw);
  margin:0 auto 4rem;
  text-align:center;
}
#lazvly-authorized-clone .lz-nano__head .lz-display{
  max-width:72rem;
  margin:0 auto;
  font-size:clamp(4rem,7vw,7.5rem);
  line-height:.82;
  text-wrap:balance;
}
#lazvly-authorized-clone .lz-nano__layout{
  display:grid;
  grid-template-columns:minmax(0,1fr) minmax(28rem,40vw);
  gap:4vw;
  width:min(118rem,100%);
  box-sizing:border-box;
  margin:0 auto;
  padding:0 4vw 6rem;
}
#lazvly-authorized-clone .lz-nano__steps{min-width:0}
#lazvly-authorized-clone .lz-nano__step{
  display:flex;
  flex-direction:column;
  justify-content:center;
  min-height:82svh;
  padding:4rem 0;
  opacity:.18;
  transition:opacity .45s ease;
}
#lazvly-authorized-clone .lz-nano__step.is-active{opacity:1}
#lazvly-authorized-clone .lz-nano__step-number{
  margin-bottom:1.5rem;
  color:var(--accent);
  font-size:.82rem;
  font-weight:900;
  text-transform:uppercase;
}
#lazvly-authorized-clone .lz-nano__step h3{
  max-width:39rem;
  margin:0;
  font-family:Impact,"Arial Narrow",ui-sans-serif,sans-serif;
  font-size:clamp(3.4rem,5.2vw,6rem);
  line-height:.84;
  text-transform:uppercase;
}
#lazvly-authorized-clone .lz-nano__step p{
  max-width:36rem;
  margin:1.75rem 0 0;
  font-size:1.05rem;
  line-height:1.5;
}
#lazvly-authorized-clone .lz-nano__mobile-media{display:none}
#lazvly-authorized-clone .lz-nano__media{
  position:sticky;
  top:14svh;
  align-self:start;
  height:min(72svh,46rem);
  min-height:34rem;
  overflow:hidden;
  background:#deddd9;
}
#lazvly-authorized-clone .lz-nano__scene{
  position:absolute;
  inset:0;
  margin:0;
  opacity:0;
  transform:scale(1.025);
  transition:opacity .65s cubic-bezier(.16,1,.3,1),transform 1.1s cubic-bezier(.16,1,.3,1);
}
#lazvly-authorized-clone .lz-nano__scene.is-active{
  z-index:1;
  opacity:1;
  transform:scale(1);
}
#lazvly-authorized-clone .lz-nano__scene img{
  width:100%;
  height:100%;
  max-width:none;
  object-fit:cover;
}
#lazvly-authorized-clone .lz-nano__scene:nth-child(1) img{object-position:center 42%}
#lazvly-authorized-clone .lz-nano__scene:nth-child(2) img{object-position:center}
#lazvly-authorized-clone .lz-nano__scene:nth-child(3) img{object-position:center}

#lazvly-authorized-clone .lz-test{
  padding:12rem 0 8rem;
  overflow:hidden;
  background:var(--light);
  color:var(--text);
}
#lazvly-authorized-clone .lz-test__head{
  width:min(74rem,90vw);
  margin:0 auto 6rem;
  text-align:center;
}
#lazvly-authorized-clone .lz-test__head .lz-display{
  max-width:68rem;
  margin:0 auto;
  font-size:clamp(4rem,7vw,7.5rem);
  line-height:.82;
  text-wrap:balance;
}
#lazvly-authorized-clone .lz-test__head .lz-copy{
  max-width:41rem;
  margin:1.75rem auto 0;
  text-wrap:balance;
}
#lazvly-authorized-clone .lz-test__carousel-shell{position:relative}
#lazvly-authorized-clone .lz-motion-toggle{
  display:inline-flex;
  align-items:center;
  justify-content:center;
  gap:.55rem;
  min-height:2.75rem;
  margin-top:1.5rem;
  padding:.6rem .85rem;
  border:1px solid currentColor;
  border-radius:999px;
  background:transparent;
  color:inherit;
  font:inherit;
  font-size:.7rem;
  font-weight:800;
  line-height:1;
  text-transform:uppercase;
  cursor:pointer;
  transition:background .25s ease,color .25s ease,border-color .25s ease;
}
#lazvly-authorized-clone .lz-motion-toggle:hover{background:var(--text);border-color:var(--text);color:var(--light)}
#lazvly-authorized-clone .lz-motion-toggle:focus-visible{outline:2px solid var(--accent);outline-offset:3px}
#lazvly-authorized-clone .lz-motion-toggle__icon{position:relative;display:inline-flex;width:.72rem;height:.72rem;align-items:center;justify-content:center;gap:2px}
#lazvly-authorized-clone .lz-motion-toggle__icon:before,
#lazvly-authorized-clone .lz-motion-toggle__icon:after{content:"";display:block;width:2px;height:.68rem;background:currentColor}
#lazvly-authorized-clone .lz-motion-toggle[aria-pressed="true"] .lz-motion-toggle__icon:before{width:0;height:0;border-top:.36rem solid transparent;border-bottom:.36rem solid transparent;border-left:.56rem solid currentColor;background:transparent}
#lazvly-authorized-clone .lz-motion-toggle[aria-pressed="true"] .lz-motion-toggle__icon:after{display:none}
#lazvly-authorized-clone .lz-test__marquee{
  overflow-x:auto;
  overflow-y:hidden;
  scroll-snap-type:x mandatory;
  scroll-behavior:smooth;
  scrollbar-width:none;
  overscroll-behavior-x:contain;
}
#lazvly-authorized-clone .lz-test__marquee::-webkit-scrollbar{display:none}
#lazvly-authorized-clone .lz-test__marquee:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}
#lazvly-authorized-clone .lz-test__track{
  display:flex;
  align-items:center;
  justify-content:flex-start;
  gap:clamp(1.75rem,2.5vw,3rem);
  box-sizing:border-box;
  width:max-content;
  min-height:min(70svh,46rem);
  padding:0 calc((100vw - min(76vw,72rem))/2);
}
#lazvly-authorized-clone .lz-test__track.is-contained{
  width:100%;
  min-width:100%;
  justify-content:center;
}
#lazvly-authorized-clone .lz-test__card{
  position:relative;
  flex:0 0 auto;
  width:min(28vw,28rem);
  height:auto;
  min-height:0;
  aspect-ratio:16/9;
  margin:0;
  overflow:hidden;
  background:#171716;
  scroll-snap-align:center;
  scroll-snap-stop:always;
}
#lazvly-authorized-clone .lz-test__card.is-portrait{
  width:auto;
  height:min(66svh,44rem);
  aspect-ratio:9/16;
}
#lazvly-authorized-clone .lz-test__card.is-square{
  width:auto;
  height:min(62svh,40rem);
  aspect-ratio:1;
}
#lazvly-authorized-clone .lz-test__card img,
#lazvly-authorized-clone .lz-test__card video{
  width:100%;
  height:100%;
  max-width:none;
  display:block;
}
#lazvly-authorized-clone .lz-test__card img{object-fit:cover}
#lazvly-authorized-clone .lz-test__card video{object-fit:contain;background:#111}
#lazvly-authorized-clone .lz-test__video-toggle{
  position:absolute;
  left:50%;
  top:50%;
  z-index:2;
  width:4.5rem;
  height:4.5rem;
  min-height:0;
  margin:0;
  padding:0;
  border-color:rgba(243,242,242,.76);
  background:rgba(27,26,24,.2);
  color:var(--light);
  transform:translate(-50%,-50%);
  backdrop-filter:blur(8px);
  -webkit-backdrop-filter:blur(8px);
  opacity:1;
  transition:opacity .28s ease,background .25s ease,color .25s ease,border-color .25s ease;
}
#lazvly-authorized-clone .lz-test__video-toggle[aria-pressed="false"]{opacity:.12}
#lazvly-authorized-clone .lz-test__card:hover .lz-test__video-toggle[aria-pressed="false"],
#lazvly-authorized-clone .lz-test__video-toggle[aria-pressed="false"]:focus-visible{opacity:.82}
#lazvly-authorized-clone .lz-test__video-toggle:hover{background:var(--light);border-color:var(--light);color:var(--dark)}
#lazvly-authorized-clone .lz-test__video-toggle .lz-motion-toggle__icon{width:1rem;height:1rem}
#lazvly-authorized-clone .lz-test__video-toggle .lz-motion-toggle__icon:before,
#lazvly-authorized-clone .lz-test__video-toggle .lz-motion-toggle__icon:after{height:.92rem;width:3px}
#lazvly-authorized-clone .lz-test__video-toggle[aria-pressed="true"] .lz-motion-toggle__icon:before{
  border-top-width:.48rem;
  border-bottom-width:.48rem;
  border-left-width:.74rem;
}
#lazvly-authorized-clone .lz-test__controls{
  position:absolute;
  left:2.5vw;
  right:2.5vw;
  top:50%;
  z-index:4;
  display:flex;
  align-items:center;
  justify-content:space-between;
  pointer-events:none;
  transform:translateY(-50%);
}
#lazvly-authorized-clone .lz-test__arrow{
  display:grid;
  place-items:center;
  width:3.25rem;
  height:3.25rem;
  padding:0;
  border:1px solid rgba(54,52,48,.38);
  border-radius:50%;
  background:rgba(243,242,242,.82);
  color:var(--text);
  font-size:1.35rem;
  line-height:1;
  cursor:pointer;
  pointer-events:auto;
  backdrop-filter:blur(8px);
  -webkit-backdrop-filter:blur(8px);
  transition:background .25s ease,color .25s ease,border-color .25s ease,opacity .25s ease;
}
#lazvly-authorized-clone .lz-test__arrow:hover:not(:disabled){background:var(--text);border-color:var(--text);color:var(--light)}
#lazvly-authorized-clone .lz-test__arrow:focus-visible{outline:2px solid var(--accent);outline-offset:3px}
#lazvly-authorized-clone .lz-test__arrow:disabled{opacity:.25;cursor:default}

#lazvly-authorized-clone .lz-qa{
  padding:12rem 4vw 10rem;
  background:var(--light);
  color:var(--text);
}
#lazvly-authorized-clone .lz-qa__grid{
  display:grid;
  grid-template-columns:minmax(22rem,.82fr) minmax(34rem,1.18fr);
  gap:8vw;
  width:min(118rem,100%);
  margin:0 auto;
}
#lazvly-authorized-clone .lz-qa__head{align-self:start}
#lazvly-authorized-clone .lz-qa__head .lz-display{
  max-width:34rem;
  font-size:clamp(4rem,6.2vw,7rem);
  line-height:.82;
}
#lazvly-authorized-clone .lz-qa__head .lz-copy{
  max-width:30rem;
  margin-top:1.75rem;
}
#lazvly-authorized-clone .lz-qa__head .btn-group{margin-top:2.5rem}
#lazvly-authorized-clone .accordion-css__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}
#lazvly-authorized-clone .accordion-css__item{border-bottom:1px solid var(--line-light);list-style:none}
#lazvly-authorized-clone .accordion-css__item-top{display:flex;align-items:center;justify-content:space-between;gap:1em;width:100%;padding:2rem 1rem;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer}
#lazvly-authorized-clone .accordion-css__item-top:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}
#lazvly-authorized-clone .accordion-css_item-top_wrapper{display:flex;align-items:center;gap:.5rem}
#lazvly-authorized-clone .accordion-css__item-h3{margin:0;font-family:Impact,"Arial Narrow",sans-serif;font-size:1.75rem;font-weight:700;line-height:.86;text-transform:uppercase}
#lazvly-authorized-clone .accordion-css__item-icon{width:2em;height:2em;border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--accent);transform:rotate(180deg);transition:transform .35s cubic-bezier(.16,1,.3,1)}
#lazvly-authorized-clone .accordion-css__item-icon:before{content:"";width:.55rem;height:.55rem;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg)}
#lazvly-authorized-clone .accordion-css__item-bottom{display:grid;grid-template-rows:0fr;overflow:hidden;transition:grid-template-rows .45s cubic-bezier(.16,1,.3,1)}
#lazvly-authorized-clone .accordion-css__item-bottom-wrap{overflow:hidden}
#lazvly-authorized-clone .accordion-css__item-bottom-content{padding:0 1rem 2rem}
#lazvly-authorized-clone .accordion-css__item-p{margin:0}
#lazvly-authorized-clone .accordion-css__item.is-open .accordion-css__item-bottom{grid-template-rows:1fr}
#lazvly-authorized-clone .accordion-css__item.is-open .accordion-css__item-icon{transform:rotate(0)}
#lazvly-authorized-clone .lz-qa .accordion-css{margin:0}
#lazvly-authorized-clone .lz-qa .accordion-css__item{border-color:rgba(54,52,48,.24)}
#lazvly-authorized-clone .lz-qa .accordion-css__item-top{
  align-items:center;
  min-height:7.5rem;
  padding:2rem 0;
  color:var(--text);
}
#lazvly-authorized-clone .lz-qa .accordion-css_item-top_wrapper{gap:1rem}
#lazvly-authorized-clone .lz-qa .accordion-css__item-h3{
  color:var(--text);
  font-size:clamp(1.75rem,2.5vw,3rem);
  line-height:.92;
}
#lazvly-authorized-clone .lz-qa .accordion-css__item-p{
  max-width:49rem;
  color:rgba(54,52,48,.72);
  font-size:1rem;
  line-height:1.5;
}

@media(max-width:991px){
  #lazvly-authorized-clone .lz-showcase{min-height:auto;padding:7rem 1rem 5rem}
  #lazvly-authorized-clone .lz-showcase__media{width:min(88vw,42rem);margin:4rem auto 0;aspect-ratio:4/3}
  #lazvly-authorized-clone .lz-use-tabs__content{padding:6rem 1rem 2rem}
  #lazvly-authorized-clone .lz-use-tabs__tabs{gap:.65rem}
  #lazvly-authorized-clone .lz-use-tabs__tab-main{align-items:flex-start;gap:.4rem}
  #lazvly-authorized-clone .lz-use-tabs__tab-title{font-size:1.5rem}
  #lazvly-authorized-clone .lz-use-tabs__tab-detail span{padding-left:0;font-size:.76rem}
  #lazvly-authorized-clone .lz-nano{padding-top:7rem}
  #lazvly-authorized-clone .lz-nano__head{margin-bottom:4rem}
  #lazvly-authorized-clone .lz-nano__layout{display:block;padding:0 1rem 5rem}
  #lazvly-authorized-clone .lz-nano__step{min-height:auto;padding:0 0 6rem;opacity:1}
  #lazvly-authorized-clone .lz-nano__step h3{font-size:3.7rem}
  #lazvly-authorized-clone .lz-nano__mobile-media{
    display:block;
    height:64svh;
    min-height:30rem;
    margin:0 0 2.5rem;
    overflow:hidden;
  }
  #lazvly-authorized-clone .lz-nano__mobile-media img{width:100%;height:100%;object-fit:cover}
  #lazvly-authorized-clone .lz-nano__media{display:none}
  #lazvly-authorized-clone .lz-test{padding:8.5rem 0 6rem}
  #lazvly-authorized-clone .lz-test__head{margin-bottom:4rem}
  #lazvly-authorized-clone .lz-test__track{min-height:66svh;padding-inline:7vw}
  #lazvly-authorized-clone .lz-test__card{width:86vw;height:auto;min-height:0}
  #lazvly-authorized-clone .lz-test__card.is-portrait{width:auto;height:64svh}
  #lazvly-authorized-clone .lz-test__card.is-square{width:auto;height:min(60svh,82vw)}
  #lazvly-authorized-clone .lz-test__controls{left:1rem;right:1rem}
  #lazvly-authorized-clone .lz-qa{padding:8.5rem 1rem 7rem}
  #lazvly-authorized-clone .lz-qa__grid{grid-template-columns:1fr;gap:4rem}
  #lazvly-authorized-clone .lz-qa__head .lz-display{font-size:4rem}
}
@media(max-width:600px){
  #lazvly-authorized-clone .lz-showcase__head .lz-display,
  #lazvly-authorized-clone .lz-use-tabs__head .lz-display,
  #lazvly-authorized-clone .lz-nano__head .lz-display,
  #lazvly-authorized-clone .lz-test__head .lz-display{font-size:3.35rem}
  #lazvly-authorized-clone .lz-use-tabs__head{padding-top:1rem}
  #lazvly-authorized-clone .lz-use-tabs__head .lz-copy{font-size:.9rem}
  #lazvly-authorized-clone .lz-use-tabs__tabs{grid-template-columns:1fr}
  #lazvly-authorized-clone .lz-use-tabs__tab{padding:.45rem 0}
  #lazvly-authorized-clone .lz-use-tabs__tab-detail{display:none}
  #lazvly-authorized-clone .lz-use-tabs__tab-main{min-height:auto}
  #lazvly-authorized-clone .lz-use-tabs__tab-title{font-size:1.35rem}
  #lazvly-authorized-clone .lz-use-tabs__content{padding-bottom:1rem}
  #lazvly-authorized-clone .lz-nano__step h3{font-size:3.15rem}
  #lazvly-authorized-clone .lz-nano__mobile-media{height:56svh;min-height:26rem}
  #lazvly-authorized-clone .lz-test__track{padding-inline:6vw}
  #lazvly-authorized-clone .lz-test__card{width:88vw;height:auto;min-height:0}
  #lazvly-authorized-clone .lz-qa .accordion-css__item-top{min-height:6rem}
  #lazvly-authorized-clone .lz-qa .accordion-css__item-h3{font-size:1.7rem}
}
@media(prefers-reduced-motion:reduce){
  #lazvly-authorized-clone *,#lazvly-authorized-clone *:before,#lazvly-authorized-clone *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}
  #lazvly-authorized-clone .crisp-loader{display:none}
  #lazvly-authorized-clone .split-line span,#lazvly-authorized-clone .reveal{opacity:1;transform:none}
  #lazvly-authorized-clone .lz-showcase__media img{transform:none}
  #lazvly-authorized-clone .lz-use-tabs__visual,
  #lazvly-authorized-clone .lz-nano__scene{transition:none}
}
