.consent-layer-module__S5dadW__backdrop{z-index:1000;pointer-events:none;background:0 0;align-items:end;padding:0;display:grid;position:fixed;inset:auto 0 0}.consent-layer-module__S5dadW__backdropModal{pointer-events:auto;background:#05162b7a;inset:0}.consent-layer-module__S5dadW__layer{width:min(100%,72rem);padding:clamp(1rem, 2.4vw, 1.5rem) clamp(1.25rem, 3vw, 2rem) max(1rem, env(safe-area-inset-bottom,0px));color:#071b33;pointer-events:auto;background:#f8fcff;border:1px solid #b8d7ef;border-bottom:0;border-radius:1.15rem 1.15rem 0 0;margin-inline:auto;box-shadow:0 -1rem 2.5rem #041a352e}.consent-layer-module__S5dadW__layer h2{margin-block:0 .5rem;font-size:clamp(1.4rem,3vw,2rem)}.consent-layer-module__S5dadW__layer p{max-width:68ch;margin-block:.5rem 1rem;line-height:1.55}.consent-layer-module__S5dadW__actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin-block:1.25rem;display:grid}.consent-layer-module__S5dadW__actions button,.consent-layer-module__S5dadW__layer section button{color:#071b33;min-height:2.75rem;font:inherit;cursor:pointer;background:#fff;border:1px solid #1769a6;border-radius:.55rem;padding:.65rem 1rem;font-weight:650}.consent-layer-module__S5dadW__actions button:focus-visible,.consent-layer-module__S5dadW__layer button:focus-visible,.consent-layer-module__S5dadW__layer a:focus-visible,.consent-layer-module__S5dadW__layer input:focus-visible{outline-offset:3px;outline:3px solid #0f7ed2}.consent-layer-module__S5dadW__noticeLink{color:#075b98;text-underline-offset:.2em;text-decoration:underline}.consent-layer-module__S5dadW__privacyControl{left:max(1rem, env(safe-area-inset-left,0px));bottom:max(1rem, env(safe-area-inset-bottom,0px));z-index:900;padding:0;position:fixed}.consent-layer-module__S5dadW__privacyControl button{color:#f7faff;min-height:2.75rem;font:inherit;cursor:pointer;background:#050d27c7;border:1px solid #b1cfff52;border-radius:999px;padding:.55rem .9rem;font-weight:650;box-shadow:0 .75rem 2rem #00000038}.consent-layer-module__S5dadW__privacyControlStatus{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.consent-layer-module__S5dadW__privacyControl button:focus-visible,.consent-layer-module__S5dadW__privacyControl a:focus-visible{outline-offset:3px;outline:3px solid #0f7ed2}body:has(.storefront-shell) .consent-layer-module__S5dadW__layer{color:#e8eef8;background:#080c16f5;border-color:#b1cfff29;box-shadow:0 -1.25rem 2.5rem #0000006b}body:has(.storefront-shell) .consent-layer-module__S5dadW__layer h2{color:#f7faff;font-weight:500}body:has(.storefront-shell) .consent-layer-module__S5dadW__actions button{color:#f7faff;background:0 0;border-color:#b1cfff47}body:has(.storefront-shell) .consent-layer-module__S5dadW__layer section button{color:#f7faff;background:0 0;border-color:#b1cfff47}body:has(.storefront-shell) .consent-layer-module__S5dadW__noticeLink{color:#c4a46a}@media (max-width:48rem){.consent-layer-module__S5dadW__actions{grid-template-columns:1fr}.consent-layer-module__S5dadW__layer{max-height:min(70svh,32rem);overflow:auto}.consent-layer-module__S5dadW__privacyControl{bottom:max(1rem, env(safe-area-inset-bottom,0px))}body:has(.storefront-shell--home) .consent-layer-module__S5dadW__privacyControl{bottom:max(11.5rem, calc(1rem + env(safe-area-inset-bottom,0px)))}.consent-layer-module__S5dadW__privacyControl button{min-height:2.5rem;padding:.4rem .75rem;font-size:.78rem}}@media (prefers-reduced-motion:reduce){.consent-layer-module__S5dadW__backdrop,.consent-layer-module__S5dadW__layer{scroll-behavior:auto}}
:root{--qelvant-ice:#f4f9fc;--qelvant-white:#fff;--qelvant-ink:#08263b;--qelvant-ink-soft:#365166;--qelvant-blue:#0b55d9;--qelvant-blue-deep:#073da2;--qelvant-sky:#8fc9e8;--qelvant-sky-soft:#ddecf5;--qelvant-line:#cddfe9;--qelvant-success:#278552;--qelvant-focus:#f4b73b;--qelvant-shadow:0 24px 70px #08263b1a;--font-display:"Manrope", "Avenir Next", "Segoe UI", system-ui, sans-serif;--font-data:"IBM Plex Mono", "SFMono-Regular", Consolas, ui-monospace, monospace;--space-1:.375rem;--space-2:.75rem;--space-3:1rem;--space-4:1.5rem;--space-5:2rem;--space-6:3rem;--radius-sm:.5rem;--radius-md:1rem;--radius-lg:1.75rem;--content-width:78rem;--reading-width:46rem;--qelvant-target-size:2.75rem}.q-button{background:var(--qelvant-blue);border:1px solid var(--qelvant-blue);color:var(--qelvant-white);cursor:pointer;font:650 .82rem/1 var(--font-display);letter-spacing:.035em;min-height:var(--qelvant-target-size);border-radius:999px;justify-content:center;align-items:center;gap:.55rem;padding:.8rem 1.25rem;text-decoration:none;transition:background-color .16s,border-color .16s,color .16s,transform .16s;display:inline-flex}.q-button:hover{background:var(--qelvant-blue-deep);border-color:var(--qelvant-blue-deep);transform:translateY(-1px)}.q-button--secondary{border-color:var(--qelvant-line);color:var(--qelvant-ink);background:0 0}.q-button--secondary:hover{background:var(--qelvant-ice);border-color:var(--qelvant-sky)}.q-button:disabled{cursor:not-allowed;opacity:.55;transform:none}.q-card{border:1px solid var(--qelvant-line);border-radius:var(--radius-lg);background:#ffffffdb;padding:clamp(1.25rem,3vw,2rem);box-shadow:0 14px 44px #08263b0f}.q-dialog-backdrop{z-index:100;background:#041622b3;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.q-dialog{background:var(--qelvant-white);border:1px solid var(--qelvant-line);border-radius:var(--radius-lg);box-shadow:var(--qelvant-shadow);width:100%;max-width:34rem;max-height:min(44rem,100vh - 2rem);padding:clamp(1.5rem,4vw,2.5rem);overflow:auto}.q-dialog__header{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.q-dialog__close{border:1px solid var(--qelvant-line);color:var(--qelvant-ink);cursor:pointer;font:600 .8rem/1 var(--font-display);min-height:var(--qelvant-target-size);background:0 0;border-radius:999px;flex:none;padding:.75rem 1rem}.q-carousel{position:relative}.q-carousel__viewport{min-height:12rem}.q-carousel__controls{justify-content:flex-end;align-items:center;gap:.75rem;margin-top:1.25rem;display:flex}.q-carousel__counter{color:var(--qelvant-ink-soft);font:500 .72rem/1.4 var(--font-data);margin-right:auto}.q-menu__button{min-height:var(--qelvant-target-size);display:none}.q-menu__items{align-items:center;gap:clamp(.75rem,2vw,1.5rem);margin:0;padding:0;list-style:none;display:flex}.storefront-shell .q-button{box-shadow:0 10px 30px #075cff38}.storefront-shell .q-button--secondary{color:var(--qelvant-ink);background:#0a1436c7}.storefront-shell .q-button--secondary:hover{border-color:var(--qelvant-focus);background:#24c8ff1f}.storefront-shell .q-card,.storefront-shell .q-dialog{color:var(--qelvant-ink);background:#071331eb}.storefront-shell .q-card p,.storefront-shell .q-dialog p{color:var(--qelvant-ink-soft)}.storefront-shell .q-dialog__close{color:var(--qelvant-ink)}@media (max-width:52rem){.q-menu__button{display:inline-flex}.q-menu__items{background:var(--qelvant-white);border:1px solid var(--qelvant-line);border-radius:var(--radius-md);box-shadow:var(--qelvant-shadow);flex-direction:column;align-items:stretch;min-width:min(20rem,100vw - 2rem);padding:1rem;display:none;position:absolute;inset:calc(100% + .75rem) 0 auto auto}.q-menu__items[data-open=true]{display:flex}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.q-button:hover{transform:none}}
*{box-sizing:border-box}html{background:var(--qelvant-ice);color:var(--qelvant-ink);scroll-behavior:smooth}body{background:var(--qelvant-ice);color:var(--qelvant-ink);font-family:var(--font-display);text-rendering:optimizelegibility;min-height:100vh;margin:0}a{color:inherit;text-underline-offset:.2em}a:hover{color:var(--qelvant-blue)}button,a{-webkit-tap-highlight-color:transparent}:focus-visible{outline:3px solid var(--qelvant-focus);outline-offset:3px}.storefront-shell{--qelvant-ice:#020717;--qelvant-elevated:#071331;--qelvant-white:#f7faff;--qelvant-ink:#f7faff;--qelvant-ink-soft:#e3ecffc2;--qelvant-blue:#075cff;--qelvant-blue-deep:#0047c8;--qelvant-sky:#24c8ff;--qelvant-sky-soft:#24c8ff24;--qelvant-line:#b1cfff33;--qelvant-glass:#0a1436f0;--qelvant-ultraviolet:#6d39ff;--qelvant-focus:#8de7ff;--qelvant-shadow:0 24px 72px #00000057;--storefront-header-height:4.75rem;--storefront-announcement-height:2.8rem;--font-serif:"Iowan Old Style", "Palatino Linotype", Palatino, Georgia, serif;background:var(--qelvant-ice);color:var(--qelvant-ink);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;min-height:100vh;position:relative;overflow-x:clip}.storefront-shell *,.storefront-shell :before,.storefront-shell :after{min-width:0}.storefront-shell a{align-items:center;min-height:2.75rem;display:inline-flex}.storefront-shell a:hover{color:var(--qelvant-sky)}.storefront-shell :focus-visible{outline:3px solid var(--qelvant-focus);outline-offset:3px}.storefront-shell .skip-link{background:var(--qelvant-ink);color:var(--qelvant-ice);z-index:200;min-height:2.75rem;padding:.8rem 1rem;position:fixed;top:-5rem;left:1rem}.storefront-shell .skip-link:focus{top:1rem}h1,h2,h3,p{margin-top:0}h1,h2,h3{letter-spacing:-.035em}h1{max-width:12ch;margin-bottom:1.5rem;font-size:clamp(2.75rem,7vw,6.75rem);font-weight:650;line-height:.98}h2{margin-bottom:1.25rem;font-size:clamp(2rem,4.8vw,4.5rem);font-weight:620;line-height:1.02}h3{margin-bottom:.75rem;font-size:clamp(1.4rem,3vw,2.2rem)}p{color:var(--qelvant-ink-soft);line-height:1.7}.wordmark{color:var(--qelvant-ink);font-family:var(--font-display);letter-spacing:.14em;font-size:clamp(1.2rem,2vw,1.55rem);font-weight:750;text-decoration:none}.storefront-shell .site-header{border-bottom:1px solid var(--qelvant-line);margin-bottom:calc(var(--storefront-header-height) * -1);min-height:var(--storefront-header-height);inset-inline:0;z-index:50;background:#020717f0;justify-content:space-between;align-items:center;gap:2rem;padding:.85rem clamp(1.5rem,2vw,2rem);display:flex;position:sticky;top:0}.storefront-shell .site-header .glass-context-nav{grid-column:auto;margin-left:auto}.storefront-shell--product-bsv-nd .site-nav--editorial{display:none}.storefront-shell--product-bsv-nd .site-header{background:0 0;border-bottom:0}.storefront-shell .wordmark{color:var(--qelvant-ink);letter-spacing:.16em;min-height:2.75rem;font-weight:620;display:inline-flex}.storefront-shell .site-nav{flex:1;margin-left:clamp(3rem,14vw,14rem);position:relative}.storefront-shell .site-nav .q-menu__items{width:100%}.storefront-shell .site-nav .q-menu__items>li:nth-child(5){margin-left:auto}.storefront-shell .site-nav a{color:var(--qelvant-ink-soft);align-items:center;min-height:2.75rem;font-size:.86rem;font-weight:600;text-decoration:none;display:inline-flex}.storefront-shell .site-nav a[aria-current=page]{color:var(--qelvant-white)}.storefront-shell .site-nav a.site-nav__support{border:1px solid var(--qelvant-line);border-radius:999px;padding:.7rem 1rem;display:none}.storefront-shell .site-nav__search{min-width:min(13.5rem,100%);position:relative}.storefront-shell .site-search{width:100%;position:relative}.storefront-shell .site-search__label{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.storefront-shell .site-search__input{border:1px solid var(--qelvant-line);color:var(--qelvant-white);font:600 .86rem/1.2 var(--font-display);background:#040c268c;border-radius:999px;width:100%;min-height:2.75rem;padding:0 1rem}.storefront-shell .site-search__input::placeholder{color:#e3ecff94}.storefront-shell .site-search__results{background:var(--qelvant-glass);border:1px solid var(--qelvant-line);border-radius:var(--radius-md);box-shadow:var(--qelvant-shadow);z-index:12;gap:.15rem;width:min(18rem,100vw - 2rem);margin:.45rem 0 0;padding:.55rem;list-style:none;display:grid;position:absolute;right:0}.storefront-shell .site-search__results a{border-radius:.65rem;justify-content:flex-start;width:100%;padding:.35rem .65rem}.storefront-shell.storefront-shell--home .product-spotlight{display:none}.storefront-shell.storefront-shell--home .use-cases{padding-top:clamp(2.25rem,3vw,3rem)}.storefront-shell--home .immersive-hero__copy>.eyebrow{display:none}.storefront-shell .announcement{border-block:1px solid var(--qelvant-line);color:var(--qelvant-white);min-height:var(--storefront-announcement-height);background:#050d27d6;overflow:hidden}.storefront-shell .announcement__viewport{width:100%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 18% 82%,#0000);mask-image:linear-gradient(90deg,#0000,#000 18% 82%,#0000)}.storefront-shell .announcement__track{animation:qelvant-announcement-marquee var(--announcement-duration,24s) linear infinite;will-change:transform;width:max-content;display:flex}.storefront-shell .announcement__sequence{font:500 .75rem/1.5 var(--font-data);min-height:var(--storefront-announcement-height);white-space:nowrap;flex:none;align-items:center;gap:1rem;padding-inline:3rem;display:flex}.storefront-shell .announcement p{color:inherit;margin:0}.storefront-shell .announcement a{color:var(--qelvant-sky);align-items:center;min-height:2.75rem;font-weight:700;display:inline-flex}.storefront-shell .announcement__cta{color:var(--qelvant-sky);font-weight:700}.storefront-shell .announcement:hover .announcement__track,.storefront-shell .announcement:focus-within .announcement__track{animation-play-state:paused}.storefront-shell main:not(:has(.immersive-hero-frame)){padding-top:var(--storefront-header-height)}.storefront-shell .immersive-hero-frame{grid-template-rows:minmax(100svh,auto);min-height:100svh;display:grid;position:relative;overflow:hidden}.storefront-shell .immersive-hero-frame--announced{padding-top:var(--storefront-header-height);grid-template-rows:auto minmax(0,1fr)}.storefront-shell .immersive-hero-frame--announced>.announcement{z-index:6;position:relative}.storefront-shell .immersive-hero-frame--announced>.immersive-hero{height:100%;min-height:0}.storefront-shell .content-section{max-width:var(--content-width);margin:0 auto;padding:clamp(4.5rem,10vw,9rem) clamp(1rem,4vw,3rem)}.storefront-shell .eyebrow,.storefront-shell .footer-label{color:var(--qelvant-sky);font:650 .72rem/1.4 var(--font-data);letter-spacing:.11em;text-transform:uppercase;margin-bottom:1.25rem}.storefront-shell p{color:var(--qelvant-ink-soft);overflow-wrap:break-word}.storefront-shell .lede{max-width:42rem;font-size:clamp(1.05rem,2vw,1.35rem)}.storefront-shell .hero,.storefront-shell .product-spotlight,.storefront-shell .evidence,.storefront-shell .innovation,.storefront-shell .distributor{grid-template-columns:minmax(0,1.08fr) minmax(18rem,.92fr);align-items:center;gap:clamp(2.5rem,7vw,7rem);display:grid}.storefront-shell .hero{min-height:min(52rem, calc(100svh - var(--storefront-header-height)))}.storefront-shell .immersive-hero{isolation:isolate;grid-template-columns:repeat(12,minmax(0,1fr));align-items:stretch;width:100%;max-width:none;min-height:100svh;margin:0;padding:clamp(5rem,9vh,8rem) max(2rem,50% - 43.75rem) 7.5rem;display:grid;position:relative;overflow:hidden}.storefront-shell .immersive-hero__copy{z-index:3;grid-column:1/span 5;align-self:center;max-width:34rem;position:relative}.storefront-shell .immersive-hero h1{overflow-wrap:anywhere;max-width:13ch;font-size:clamp(3.35rem,4.65vw,4.75rem);font-weight:560;line-height:1.01}.storefront-shell .immersive-hero--aurora h1{font-weight:420}.storefront-shell .immersive-hero__copy .lede{max-width:34rem}.storefront-shell .immersive-hero__product-meta{margin-bottom:1.6rem}.storefront-shell .immersive-hero__product-meta p{color:var(--qelvant-white);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:1.05rem;line-height:1.4}.storefront-shell .immersive-hero__product-meta p+p{color:var(--qelvant-ink-soft);letter-spacing:0;text-transform:none;margin-top:.45rem;font-size:1rem}.storefront-shell .immersive-hero__actions{flex-wrap:wrap;align-items:center;gap:clamp(1.25rem,2.5vw,2.5rem);margin-top:.75rem;display:flex}.storefront-shell .immersive-hero__actions .q-button{background:#040c2657;border-color:#61c8ffd1;border-radius:.25rem;min-width:12.25rem;min-height:3.75rem;padding-inline:1.7rem;box-shadow:0 0 0 1px #7a58ff29}.storefront-shell .immersive-hero--product .immersive-hero__actions .q-button{box-shadow:none;background:#08123061;border-color:#ffffffb8;border-radius:999px;min-width:11.5rem;min-height:3.1rem}.storefront-shell .immersive-hero__actions .q-button:hover{border-color:var(--qelvant-focus);background:#24c8ff1f}.storefront-shell .immersive-hero__actions .q-button--secondary{color:var(--qelvant-white);background:0 0;border-color:#0000;border-radius:0;min-width:0;min-height:2.75rem;padding-inline:0;box-shadow:inset 0 -1px #8de7ffad}.storefront-shell .immersive-hero__actions .q-button--secondary:hover{box-shadow:inset 0 -2px 0 var(--qelvant-focus);background:0 0;border-color:#0000}.storefront-shell .glass-context-nav{z-index:4;grid-column:8/span 5;justify-self:end;position:relative}.storefront-shell .immersive-hero--product .glass-context-nav{grid-area:1/7/auto/span 6;place-self:start end}.storefront-shell .immersive-hero--product .immersive-hero__copy{grid-row:1;align-self:center}.storefront-shell .immersive-hero--product .immersive-hero__scroll{color:var(--qelvant-ink-soft);letter-spacing:.18em;text-transform:uppercase;z-index:4;flex-direction:column;grid-column:1/-1;justify-self:center;align-items:center;gap:.2rem;font-size:.68rem;display:inline-flex;position:absolute;bottom:1.35rem}.storefront-shell .glass-context-nav ul{background:#0812306b;border:1px solid #ffffff47;border-radius:999px;align-items:center;gap:0;margin:0;padding:.2rem .85rem;list-style:none;display:flex}.storefront-shell .glass-context-nav li{align-items:center;display:flex}.storefront-shell .glass-context-nav__dot{color:#e3ecff5c;padding-inline:.12rem}.storefront-shell .glass-context-nav a{color:var(--qelvant-ink-soft);min-height:2.5rem;padding-inline:.4rem;font-size:.78rem;font-weight:600;text-decoration:none}.storefront-shell .glass-context-nav a:hover,.storefront-shell .glass-context-nav a:focus-visible{color:var(--qelvant-white)}.storefront-shell .immersive-hero__wordmark,.storefront-shell .immersive-hero__scroll,.storefront-shell .immersive-hero__text-cta,.storefront-shell .immersive-hero__rule,.storefront-shell .immersive-hero__index,.storefront-shell .product-environments,.storefront-shell .product-spotlight__index-mobile{display:none}.storefront-shell .immersive-hero__sku{color:var(--qelvant-white);font:650 .92rem/1.2 var(--font-data);letter-spacing:.16em;text-transform:uppercase;margin:0 0 .85rem}.storefront-shell .immersive-hero__sku-nd{color:#ff5a3c}.storefront-shell .immersive-hero__subhead{color:var(--qelvant-ink-soft);max-width:22rem;margin:0 0 1.5rem;font-size:1.05rem}.storefront-shell .immersive-hero>.immersive-product-stage{z-index:0;position:absolute;inset:0;overflow:hidden}.storefront-shell .immersive-product-stage{pointer-events:none;-webkit-user-select:none;user-select:none;background:radial-gradient(120% 80% at 72% 38%,#24c8ff2e,#0000 52%),linear-gradient(#071331 0%,#020717 100%);min-height:30rem;position:relative;overflow:hidden}.storefront-shell .immersive-product-stage img{-webkit-user-drag:none;pointer-events:none;-webkit-user-select:none;user-select:none}.storefront-shell .immersive-product-stage__atmosphere{object-fit:cover;object-position:center;z-index:0;width:100%;height:100%;animation:24s ease-in-out infinite alternate qelvant-atmosphere-drift;position:absolute;inset:0}.storefront-shell .immersive-product-stage--portal .immersive-product-stage__atmosphere{object-position:62% center}.storefront-shell .immersive-product-stage__products{pointer-events:none;z-index:2;position:absolute;inset:0}.storefront-shell .immersive-product-stage__view{margin:0;position:absolute}.storefront-shell .immersive-product-stage__product{filter:drop-shadow(0 2rem 2.5rem #0007238f);object-fit:contain;width:100%;height:auto;max-height:100%}.storefront-shell .immersive-product-stage--aurora .immersive-product-stage__view--front{width:clamp(18rem,25vw,25rem);animation:.76s cubic-bezier(.16,.8,.3,1) both qelvant-product-impact;top:auto;bottom:4.875rem;right:22.5%;transform:none}.storefront-shell .immersive-hero--product .immersive-product-stage--portal .immersive-product-stage__view--front{width:clamp(16rem,24vw,25rem);top:auto;bottom:8%;right:24%}.storefront-shell .immersive-hero--product .immersive-product-stage--portal .immersive-product-stage__product{transform-origin:50% 62%;transform:rotate(-12deg)}.storefront-shell .immersive-hero--supporting .immersive-product-stage__atmosphere{opacity:.72}.storefront-shell .immersive-hero--supporting .immersive-product-stage__view--front{opacity:.96;width:clamp(17rem,24vw,25rem)}.storefront-shell .use-environment-nav{border-block:1px solid var(--qelvant-line);overscroll-behavior-inline:contain;scrollbar-width:none;touch-action:pan-x;margin-bottom:clamp(1.5rem,3vw,2.5rem);overflow-x:auto}.storefront-shell .use-environment-nav::-webkit-scrollbar{display:none}.storefront-shell .use-environment-tabs{flex-wrap:nowrap;align-items:center;width:max-content;padding:.35rem 0;display:flex}.storefront-shell .use-environment-tabs__item{align-items:center;display:flex}.storefront-shell .use-environment-tabs__separator{color:#e3ecff4d}.storefront-shell .use-environment-tabs__tab{color:var(--qelvant-ink-soft);cursor:pointer;font:inherit;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:999px;align-items:center;min-height:2.75rem;padding:.55rem .85rem;font-size:.86rem;display:inline-flex}.storefront-shell .use-environment-tabs__tab:hover,.storefront-shell .use-environment-tabs__tab:focus-visible,.storefront-shell .use-environment-tabs__tab[aria-selected=true]{color:var(--qelvant-white);background:#24c8ff1a;border-color:#8de7ff6b;box-shadow:inset 0 0 1.5rem #50b4ff14}.storefront-shell .use-environment-stage{align-items:stretch}.storefront-shell .use-environment-stage--focused{grid-template-columns:auto minmax(0,1fr) auto;gap:clamp(.65rem,2vw,1.25rem);display:grid}.storefront-shell .use-environment-stage__viewport{touch-action:pan-y;min-width:0;overflow:hidden}.storefront-shell .use-environment-panel{animation:.28s cubic-bezier(.2,.75,.3,1) both qelvant-use-environment-right}.storefront-shell .use-environment-panel--left{animation-name:qelvant-use-environment-left}.storefront-shell .use-environment-stage__control{color:var(--qelvant-ink-soft);cursor:pointer;font:600 .68rem/1 var(--font-data);text-transform:uppercase;background:#081639c2;border:1px solid #8de7ff47;border-radius:999px;align-self:center;width:5.25rem;min-height:3rem;padding:.75rem;transition:border-color .18s,color .18s,transform .18s}.storefront-shell .use-environment-stage__control:hover,.storefront-shell .use-environment-stage__control:focus-visible{color:var(--qelvant-white);border-color:#8de7ff94;transform:translateY(-1px)}.storefront-shell .use-environment-stage--focused .use-case-grid{max-width:39rem;margin-inline:auto}@keyframes qelvant-use-environment-right{0%{opacity:0;transform:translate(1.25rem)}to{opacity:1;transform:translate(0)}}@keyframes qelvant-use-environment-left{0%{opacity:0;transform:translate(-1.25rem)}to{opacity:1;transform:translate(0)}}.storefront-shell .benefit-rail{border-block:1px solid var(--qelvant-line);bottom:0;z-index:5;background:linear-gradient(90deg,#02081fc7,#0f235cad);border-radius:0 0 1rem 1rem;grid-template-columns:minmax(10rem,.7fr) minmax(0,3.3fr);align-items:stretch;width:auto;margin:0;padding:1rem max(2rem,50% - 46.875rem);display:grid;position:absolute;inset-inline:0;box-shadow:inset 0 1px #8de7ff2e,0 18px 44px #00000038}.storefront-shell .benefit-rail__heading{color:var(--qelvant-sky);font:600 .66rem/1.4 var(--font-data);letter-spacing:.08em;text-transform:uppercase;align-items:center;margin:0;padding-inline-end:1.5rem;display:flex}.storefront-shell .benefit-rail ul{grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.storefront-shell .benefit-rail li{border-left:1px solid var(--qelvant-line);color:var(--qelvant-white);overflow-wrap:anywhere;align-items:center;min-height:2.75rem;padding:0 1.25rem;font-size:.82rem;display:flex}.storefront-shell .product-spotlight{border-top:1px solid var(--qelvant-line);grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden}.storefront-shell .product-spotlight--chapter{isolation:isolate;background:0 0;border-top:0;grid-template-columns:repeat(12,minmax(0,1fr));align-items:stretch;gap:0;width:100%;max-width:none;min-height:100svh;margin:0;padding:clamp(5rem,9vh,8rem) max(2rem,50% - 43.75rem) 6rem;display:grid;position:relative;overflow:hidden}.storefront-shell .product-spotlight--chapter .product-spotlight__copy{z-index:3;grid-column:1/span 5;align-self:center;max-width:34rem;position:relative}.storefront-shell .product-spotlight--chapter h2{max-width:12ch;font-size:clamp(2.8rem,4.4vw,4.4rem)}.storefront-shell .product-spotlight__index{color:#e3ecff6b;font:500 .95rem/1 var(--font-data);letter-spacing:.14em;margin:0 0 1rem}.storefront-shell .product-spotlight--chapter .immersive-product-stage--detail{z-index:0;background:0 0;border:0;border-radius:0;min-height:0;position:absolute;inset:0;overflow:hidden}.storefront-shell .product-spotlight--chapter .immersive-product-stage__view--rear{aspect-ratio:920/1600;bottom:9%;width:auto;max-width:min(22rem,26vw);height:calc(100% - 8.5rem);inset:auto 18% auto auto}.storefront-shell .product-spotlight--chapter .immersive-product-stage__product{object-fit:contain;object-position:center;transform-origin:50% 60%;width:100%;height:100%;max-height:100%;transform:rotate(-8deg)}.storefront-shell .product-world{isolation:isolate;position:relative}.storefront-shell .product-world__atmosphere{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.storefront-shell .product-world__atmosphere-image{object-fit:cover;object-position:58% 36%}.storefront-shell .product-world .immersive-hero-frame,.storefront-shell .product-world .product-spotlight--chapter{z-index:1;background:0 0;position:relative;overflow:hidden}.storefront-shell .product-world .immersive-product-stage,.storefront-shell .product-world .immersive-product-stage--detail{background:0 0}.storefront-shell .product-world .immersive-product-stage__atmosphere{display:none}.storefront-shell .immersive-hero--product h1{max-width:none;font-size:clamp(3.5rem,5.2vw,5.35rem);font-weight:620}.storefront-shell .immersive-hero--product h1 span{display:block}.storefront-shell .immersive-hero__scroll-mark{letter-spacing:0;border:1px solid #ffffff8c;border-radius:999px;justify-content:center;align-items:center;width:1.7rem;height:1.7rem;font-size:.82rem;line-height:1;display:inline-flex}.storefront-shell .product-spotlight--chapter .product-spotlight__index{color:var(--qelvant-sky)}.storefront-shell .product-spotlight--chapter h2{max-width:12ch}.storefront-shell .product-spotlight--chapter h2 span{display:block}.storefront-shell .product-world .product-spotlight--chapter .immersive-product-stage__view--rear{bottom:16%;width:min(16.25rem,18vw);max-width:min(16.25rem,18vw);height:auto;inset:auto 11% auto auto}.storefront-shell .product-world .immersive-hero--product .immersive-product-stage--portal .immersive-product-stage__product{transform-origin:50% 62%;transform:rotate(-12deg)}.storefront-shell .site-header .glass-context-nav a{color:var(--qelvant-white)}.storefront-shell .product-spotlight .immersive-product-stage--detail{border:1px solid var(--qelvant-line);border-radius:var(--radius-lg);min-height:min(44rem,72svh)}.storefront-shell .immersive-product-stage--detail .immersive-product-stage__view--rear{inset:5% 16%}.storefront-shell .faq-entry{border:1px solid var(--qelvant-line);border-radius:var(--radius-lg);background:#071331c7;margin-block:clamp(1rem,2vw,1.5rem);padding:clamp(2rem,4vw,3.25rem)}.storefront-shell .faq-entry h2{max-width:42rem}.storefront-shell .faq-entry .lede{margin-bottom:0}.storefront-shell .product-visual{justify-self:center;width:100%;max-width:34rem}.storefront-shell .product-visual--fallback{aspect-ratio:4/5;background:var(--qelvant-elevated);border:1px solid var(--qelvant-line);border-radius:46% 46% var(--radius-lg) var(--radius-lg);box-shadow:var(--qelvant-shadow);color:var(--qelvant-ink);justify-content:center;align-items:center;padding:10% 18% 4%;display:flex;overflow:hidden}.storefront-shell .product-visual__fallback-image{filter:drop-shadow(0 24px 22px #08263b29);object-fit:contain;width:100%;height:100%}.storefront-shell .product-visual--media{border-radius:var(--radius-lg);box-shadow:var(--qelvant-shadow);object-fit:cover;height:auto;max-height:44rem}.storefront-shell .product-facts,.storefront-shell .evidence__details{border-block:1px solid var(--qelvant-line);grid-template-columns:repeat(3,1fr);margin:2rem 0;display:grid}.storefront-shell .product-facts div,.storefront-shell .evidence__details div{padding:1rem 0}.storefront-shell .product-facts dt,.storefront-shell .evidence__details dt{color:var(--qelvant-ink-soft);font:500 .68rem/1.4 var(--font-data);text-transform:uppercase}.storefront-shell .product-facts dd,.storefront-shell .evidence__details dd{margin:.35rem 0 0;font-weight:650}.storefront-shell .evidence{background:var(--qelvant-elevated);border-radius:var(--radius-lg);color:var(--qelvant-white);margin-block:clamp(3rem,7vw,6rem);padding-inline:clamp(1.5rem,5vw,5rem)}.storefront-shell .evidence__metric{color:var(--qelvant-sky);font:550 clamp(3.5rem, 8vw, 7rem)/1 var(--font-data);letter-spacing:-.08em;margin-bottom:1rem}.storefront-shell .evidence .q-card{background:#0207179e}.storefront-shell .evidence__details{grid-template-columns:1fr;margin-top:0}.storefront-shell .section-heading{max-width:44rem;margin-bottom:2.5rem}.storefront-shell .use-case-grid{grid-template-columns:repeat(auto-fit,minmax(min(16rem,100%),1fr));gap:1rem;display:grid}.storefront-shell .use-case-grid--overview{grid-template-columns:repeat(3,minmax(0,1fr))}.storefront-shell .use-case-grid--filtered{grid-template-columns:minmax(0,1fr)}.storefront-shell .use-case{background:#071331c7;min-height:20rem;padding:clamp(2rem,3vw,3rem);scroll-margin-top:6rem}.storefront-shell .use-case h3{font-size:clamp(1.9rem,3vw,2.65rem)}.storefront-shell .use-case p:not(.use-case__number){font-size:clamp(1rem,1.45vw,1.2rem)}.storefront-shell .use-case__number{color:var(--qelvant-sky);font:500 .75rem/1 var(--font-data)}.storefront-shell .innovation{border-block:1px solid var(--qelvant-line);max-width:none;padding-inline:max(1rem, calc((100vw - var(--content-width)) / 2));background:#071331b8}.storefront-shell .distributor{background:var(--qelvant-elevated);border:1px solid var(--qelvant-line);border-radius:var(--radius-lg);margin-block:clamp(4rem,8vw,7rem);padding:clamp(2rem,5vw,5rem)}.storefront-shell .popup-placement{text-align:center;padding-block:2rem 5rem}.storefront-shell .site-footer{border-top:1px solid var(--qelvant-line);color:var(--qelvant-white);padding:clamp(3rem, 7vw, 6rem) max(1rem, calc((100vw - var(--content-width)) / 2));background:#01040e;grid-template-columns:1.15fr 1fr .8fr;gap:3rem;display:grid}.storefront-shell .site-footer p,.storefront-shell .site-footer a{color:var(--qelvant-ink-soft);font-size:.86rem}.storefront-shell .site-footer a{overflow-wrap:anywhere;align-items:center;min-height:2.75rem;display:inline-flex}.storefront-shell .site-footer .wordmark{color:var(--qelvant-white);margin-bottom:1rem;display:inline-flex}.storefront-shell .site-footer ul{gap:.2rem;margin:1.5rem 0 0;padding:0;list-style:none;display:grid}.storefront-shell .site-footer__contact{flex-wrap:wrap;align-items:baseline;gap:.25rem .75rem;margin:0 0 .35rem;display:flex}.storefront-shell .footer-contact-kind{color:var(--qelvant-sky);font:650 .72rem/1.4 var(--font-data);letter-spacing:.11em;text-transform:uppercase;flex:0 0 4.75rem}.storefront-shell .reading-hero{min-height:min(36rem, calc(100svh - var(--storefront-header-height)));align-items:center;padding-block:clamp(4rem,10vw,7rem);display:flex}.storefront-shell .reading-hero__copy{max-width:var(--reading-width)}.storefront-shell .reading-hero h1{overflow-wrap:anywhere;max-width:16ch;font-size:clamp(2.75rem,6vw,5.5rem)}.storefront-shell .reading-hero--how-it-works,.storefront-shell .reading-hero--use-cases,.storefront-shell .reading-hero--business,.storefront-shell .reading-hero--support,.storefront-shell .reading-hero--evidence,.storefront-shell .reading-hero--innovation{min-height:min(28rem, calc(70svh - var(--storefront-header-height)))}.storefront-shell .faq-entry{max-width:44rem;padding-block:clamp(1.75rem,4vw,2.75rem)}.storefront-shell .faq-entry+.faq-entry{border-top:1px solid var(--qelvant-line)}.storefront-shell--privacy .reading-hero,.storefront-shell--cookies .reading-hero,.storefront-shell--terms .reading-hero,.storefront-shell--returns .reading-hero{min-height:auto}.storefront-shell [data-reveal]{opacity:1;transform:none}.storefront-shell.motion-ready [data-reveal]:not([data-revealed=true]){opacity:0;transform:translateY(1.5rem)}.storefront-shell.motion-ready [data-reveal]{transition:opacity .52s,transform .52s}@keyframes qelvant-atmosphere-drift{0%{transform:scale(1.025)translate(-.4%)}to{transform:scale(1.065)translate(.7%,-.5%)}}@keyframes qelvant-announcement-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes qelvant-product-impact{0%{opacity:.38;transform:translateY(-4%)scale(.985)}72%{opacity:1;transform:translateY(1.5%)scale(1)}to{opacity:1;transform:translateY(0)scale(1)}}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.storefront-shell .site-header{-webkit-backdrop-filter:blur(18px)saturate(130%);backdrop-filter:blur(18px)saturate(130%);background:#0a14369e}.storefront-shell--product-bsv-nd .site-header{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}.storefront-shell .glass-context-nav ul,.storefront-shell .benefit-rail{-webkit-backdrop-filter:blur(18px)saturate(130%);backdrop-filter:blur(18px)saturate(130%)}}@media (min-width:48rem){.storefront-shell .immersive-hero-frame--announced>.immersive-hero{padding-top:clamp(2.5rem,5vh,3.5rem)}.storefront-shell .immersive-hero--aurora .immersive-hero__copy{align-self:start}}@media (min-width:64rem){.storefront-shell .immersive-hero-frame{height:clamp(48rem,100svh - 10rem,54rem);min-height:48rem}.storefront-shell .immersive-hero-frame--announced,.storefront-shell--product-bsv-nd .immersive-hero-frame{height:100svh;min-height:100svh}.storefront-shell .immersive-hero-frame--announced{grid-template-rows:auto minmax(0,1fr);overflow:hidden}.storefront-shell .immersive-hero{min-height:0;padding:clamp(4rem,7vh,6rem) max(2rem,50% - 41.5rem) 6.5rem}.storefront-shell .immersive-hero-frame--announced>.immersive-hero{padding-top:1.35rem}.storefront-shell .immersive-hero--product{padding-top:calc(var(--storefront-header-height) + 1.5rem)}.storefront-shell .immersive-hero__copy{grid-column:1/span 5;max-width:34rem}.storefront-shell .immersive-product-stage--aurora .immersive-product-stage__view--front{width:clamp(23rem,31.8vw,30.5rem);bottom:4.875rem;right:17%}.storefront-shell .immersive-hero-frame--announced .immersive-product-stage--aurora .immersive-product-stage__view--front{aspect-ratio:920/1600;width:auto;max-width:min(21.5rem,24vw);height:calc(100% - 11rem);animation:none;bottom:6.75rem;right:12%;transform:none}.storefront-shell .immersive-hero-frame--announced .immersive-product-stage--aurora .immersive-product-stage__product{object-fit:contain;object-position:center;width:100%;height:100%;max-height:100%}.storefront-shell .immersive-hero--product .immersive-product-stage--portal .immersive-product-stage__view--front{aspect-ratio:920/1600;height:calc(100% - var(--storefront-header-height) - 8.5rem);width:auto;max-width:min(22rem,26vw);inset:auto 18% 9% auto}.storefront-shell .immersive-hero--product .immersive-product-stage--portal .immersive-product-stage__product{object-fit:contain;object-position:center;transform-origin:50% 62%;width:100%;height:100%;max-height:100%;transform:rotate(-12deg)}.storefront-shell .immersive-hero--product>.immersive-product-stage{overflow:visible}.storefront-shell .product-world .immersive-hero-frame{height:100svh;min-height:100svh;overflow:hidden}.storefront-shell .product-world .immersive-hero--product .immersive-product-stage--portal .immersive-product-stage__view--front{max-width:min(28.5rem,33vw);height:calc(100% - 5.25rem);bottom:5.5%;right:19%}.storefront-shell .product-world .immersive-hero--product .immersive-product-stage--portal .immersive-product-stage__product{transform-origin:50% 62%;transform:rotate(-12deg)}}.service-state,.not-found{max-width:var(--reading-width);min-height:65vh;margin:0 auto;padding:clamp(6rem,14vw,11rem) 1rem}.service-state h1,.not-found h1{font-size:clamp(2.5rem,7vw,5rem)}@media (max-width:63.99rem){.storefront-shell .immersive-hero__copy{grid-column:1/span 6}.storefront-shell .benefit-rail{grid-template-columns:minmax(10rem,.7fr) minmax(0,3.3fr)}.storefront-shell .benefit-rail ul{grid-template-columns:repeat(2,minmax(0,1fr))}.storefront-shell .benefit-rail li:nth-child(n+3){border-top:1px solid var(--qelvant-line)}}@media (max-width:68rem){.storefront-shell .site-header{padding-inline:1rem}.storefront-shell .site-nav{z-index:2;flex:none;margin-left:auto}.storefront-shell .q-menu__button{display:inline-flex}.storefront-shell .q-menu__items{-webkit-backdrop-filter:blur(18px)saturate(130%);backdrop-filter:blur(18px)saturate(130%);background:var(--qelvant-glass);border:1px solid var(--qelvant-line);border-radius:var(--radius-md);box-shadow:var(--qelvant-shadow);z-index:8;flex-direction:column;align-items:stretch;min-width:min(20rem,100vw - 2rem);padding:1rem;display:none;position:absolute;inset:calc(100% + .75rem) 0 auto auto}.storefront-shell .q-menu__items[data-open=true]{display:flex}.storefront-shell .q-menu__items a{justify-content:flex-start;width:100%}.storefront-shell .site-nav .q-menu__items>li:nth-child(5){margin-left:0}.storefront-shell .site-nav a.site-nav__support{display:inline-flex}.storefront-shell .site-nav__search{width:100%;min-width:0}.storefront-shell .site-search__results{width:100%;position:static}}@media (max-width:52rem){.storefront-shell .hero,.storefront-shell .product-spotlight,.storefront-shell .evidence,.storefront-shell .innovation,.storefront-shell .distributor,.storefront-shell .site-footer{grid-template-columns:1fr}.storefront-shell .hero{min-height:auto}.storefront-shell .product-visual{max-width:25rem}.storefront-shell .site-footer{padding-inline:1.5rem}}@media (max-width:30rem){.storefront-shell .content-section{padding-inline:1rem}.storefront-shell .product-facts{grid-template-columns:1fr}.storefront-shell .product-facts div+div{border-top:1px solid var(--qelvant-line)}.storefront-shell .announcement__sequence{padding-inline:1.5rem;font-size:.68rem}}@media (max-width:47.99rem){.storefront-shell{--storefront-header-height:4.25rem}.storefront-shell .site-header{padding:.55rem max(1rem, env(safe-area-inset-right,0px)) .55rem max(1rem, env(safe-area-inset-left,0px));gap:1rem}.storefront-shell .announcement__viewport{-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.storefront-shell .announcement__sequence{padding-inline:2rem}.storefront-shell .immersive-hero-frame,.storefront-shell .immersive-hero-frame--announced{height:auto;min-height:0;overflow:clip visible}.storefront-shell .immersive-hero-frame--announced{grid-template-rows:auto minmax(0,1fr)}.storefront-shell .immersive-hero{min-height:auto;padding:calc(var(--storefront-header-height) + .45rem) 1.25rem 16.5rem;flex-direction:column;grid-template-columns:1fr;display:flex;overflow:visible}.storefront-shell .immersive-hero-frame--announced>.immersive-hero{height:auto;min-height:auto;padding-top:1.1rem}.storefront-shell .immersive-hero:has(.benefit-rail){min-height:calc(100svh - var(--storefront-header-height) - var(--storefront-announcement-height));padding-bottom:0;overflow:clip visible}.storefront-shell .immersive-hero-frame--announced>.immersive-hero:has(.benefit-rail){min-height:calc(100svh - var(--storefront-header-height) - var(--storefront-announcement-height));padding-bottom:0;overflow:clip visible}.storefront-shell .immersive-hero__copy{text-shadow:0 1px 16px #020717d1;background:linear-gradient(#020717c7 0%,#02071794 72%,#02071700 100%);border-radius:1rem;grid-column:1;align-self:start;width:100%;max-width:100%;margin-inline:-.55rem;padding:.7rem .55rem 1.05rem}.storefront-shell .immersive-hero--aurora .immersive-hero__copy,.storefront-shell .immersive-hero--product .immersive-hero__copy{background:0 0;margin-inline:0;padding:0}.storefront-shell .glass-context-nav{grid-column:1;justify-self:stretch;width:100%;max-width:100%;margin-bottom:.35rem;overflow-x:auto}.storefront-shell .glass-context-nav ul{width:max-content}.storefront-shell .immersive-hero__wordmark{letter-spacing:.01em;z-index:3;margin:0 0 1rem;font-size:clamp(3.4rem,20vw,5.1rem);font-weight:750;line-height:.82;display:grid;position:relative}.storefront-shell .immersive-hero__wordmark span:last-child{opacity:.34}.storefront-shell .immersive-hero--product h1{max-width:9ch;font-size:clamp(2.2rem,9.5vw,2.85rem)}.storefront-shell .immersive-hero--aurora h1{max-width:12ch;font-size:clamp(2rem,8.4vw,2.55rem)}.storefront-shell .immersive-hero__scroll{color:var(--qelvant-ink-soft);letter-spacing:.16em;text-transform:uppercase;z-index:3;flex-direction:column;align-items:center;gap:.2rem;margin:auto auto .35rem;font-size:.72rem;display:inline-flex;position:relative}.storefront-shell .immersive-hero--supporting:not(:has(.benefit-rail)){padding-bottom:2.5rem}.storefront-shell .immersive-hero--supporting .immersive-product-stage__view{display:none}.storefront-shell .immersive-hero--product .immersive-product-stage--portal .immersive-product-stage__view--front{width:min(12rem,52vw);height:min(22.5rem,48svh);bottom:1.35rem}.storefront-shell .immersive-hero__copy>.eyebrow{color:#9de7ff}.storefront-shell .immersive-hero h1{-webkit-hyphens:none;hyphens:none;overflow-wrap:break-word;word-break:normal;max-width:100%;margin-bottom:.65rem;font-size:clamp(1.78rem,7.4vw,2.2rem);line-height:1.14}.storefront-shell .immersive-hero__copy .lede{color:#f7faff;max-width:34rem;font-size:1.02rem;font-weight:500;line-height:1.55}.storefront-shell .immersive-hero__product-meta{margin-bottom:.95rem}.storefront-shell .immersive-hero__product-meta p{font-size:.92rem}.storefront-shell .immersive-hero__actions{flex-direction:column;align-items:flex-start;gap:.55rem;width:100%}.storefront-shell .immersive-hero__actions .q-button{justify-content:center;width:min(100%,18.5rem);min-width:0;min-height:2.85rem}.storefront-shell .immersive-hero__actions .q-button--secondary{justify-content:flex-start;align-self:flex-start;width:auto;min-height:2.5rem}.storefront-shell .immersive-hero>.immersive-product-stage{inset:0;overflow:visible}.storefront-shell .immersive-hero>.immersive-product-stage:before{content:"";pointer-events:none;z-index:1;background:linear-gradient(#020717ad 0%,#02071752 36%,#02071729 58%,#02071794 100%),linear-gradient(90deg,#0207177a 0%,#0000 62%);position:absolute;inset:0}.storefront-shell .immersive-product-stage__atmosphere{filter:brightness(.5)saturate(.9);object-position:58% 38%}.storefront-shell .immersive-hero--supporting .immersive-product-stage__atmosphere{filter:brightness(.42)saturate(.88);opacity:.4}.storefront-shell .immersive-product-stage__products:after{content:"";z-index:0;background:radial-gradient(48% 42% at 50% 92%,#000412b3 0%,#0000 74%);position:absolute;inset:0}.storefront-shell .immersive-product-stage--aurora .immersive-product-stage__view--front,.storefront-shell .immersive-product-stage--portal .immersive-product-stage__view--front{width:min(14.25rem,62vw);height:min(16rem,42svh);margin-inline:auto;animation:none;inset:auto 0 1.6rem;transform:none}.storefront-shell .immersive-hero:has(.benefit-rail) .immersive-product-stage--aurora .immersive-product-stage__view--front{height:min(16rem,36svh);bottom:12.25rem}:is(.storefront-shell .immersive-hero:not(:has(.benefit-rail)) .immersive-product-stage--aurora .immersive-product-stage__view--front,.storefront-shell .immersive-hero:not(:has(.benefit-rail)) .immersive-product-stage--portal .immersive-product-stage__view--front){width:min(13.5rem,58vw);height:min(16.5rem,44svh);bottom:1.1rem}.storefront-shell .immersive-hero:not(:has(.benefit-rail)){padding-bottom:15.75rem}.storefront-shell .immersive-product-stage--aurora .immersive-product-stage__product,.storefront-shell .immersive-product-stage--portal .immersive-product-stage__product{filter:drop-shadow(0 1.5rem 1.85rem #000412c7)drop-shadow(0 .15rem .35rem #0004128c);object-fit:contain;width:auto;height:100%;max-height:100%}.storefront-shell .content-section:not(.immersive-hero){padding:clamp(3rem,8vw,4.5rem) 1.25rem}.storefront-shell .use-cases h2{max-width:13ch;font-size:clamp(1.7rem,8vw,2.15rem);line-height:1.2}.storefront-shell .use-environment-nav{margin-inline:-.15rem;padding-inline:.15rem 2.25rem;scroll-padding-inline-end:2.25rem;-webkit-mask-image:linear-gradient(90deg,#000 0 72%,#0000 100%);mask-image:linear-gradient(90deg,#000 0 72%,#0000 100%)}.storefront-shell .use-environment-stage--focused{grid-template-columns:1fr 1fr;gap:.6rem}.storefront-shell .use-environment-stage__viewport{grid-area:1/1/auto/-1}.storefront-shell .use-environment-stage__control{grid-row:2;width:100%;margin-top:.15rem}.storefront-shell .use-environment-stage__control--previous{grid-column:1}.storefront-shell .use-environment-stage__control--next{grid-column:2}.storefront-shell .use-case-grid--overview{grid-template-columns:1fr}.storefront-shell .use-case{min-height:16.5rem;padding:1.5rem}.storefront-shell .use-case h3{font-size:clamp(1.45rem,7vw,1.85rem)}.storefront-shell .benefit-rail{z-index:6;grid-template-columns:1fr;gap:0;margin-top:auto;padding:.7rem .15rem .85rem;display:grid;position:relative}.storefront-shell .benefit-rail__heading{border-bottom:1px solid var(--qelvant-line);min-height:2.5rem;padding:.55rem 0}.storefront-shell .benefit-rail ul{grid-template-columns:1fr 1fr;gap:0;display:grid;overflow:visible}.storefront-shell .benefit-rail li,.storefront-shell .benefit-rail li:nth-child(n+3){border-left:0;border-top:1px solid var(--qelvant-line);overflow-wrap:break-word;white-space:normal;flex:none;min-height:2.75rem;padding:.7rem .85rem .7rem 0}.storefront-shell .benefit-rail li:nth-child(2n){border-left:1px solid var(--qelvant-line);padding-left:.85rem}.storefront-shell .benefit-rail li:first-child,.storefront-shell .benefit-rail li:nth-child(2){border-top:0}.storefront-shell .product-spotlight .immersive-product-stage--detail{min-height:28rem}.storefront-shell .immersive-product-stage--detail .immersive-product-stage__view--rear{inset:8% 18%}.storefront-shell .reading-hero{min-height:auto;padding-block:4.5rem 3rem}.storefront-shell .reading-hero h1{overflow-wrap:break-word;font-size:clamp(1.9rem,8vw,2.45rem);line-height:1.12}.storefront-shell .site-footer{padding:3rem 1.25rem max(3rem, env(safe-area-inset-bottom,0px));gap:2rem}.storefront-shell h2{font-size:clamp(1.65rem,7.2vw,2.15rem);line-height:1.2}.storefront-shell .faq-entry{padding:1.5rem 1.25rem}.storefront-shell .distributor{margin-block:2.5rem;padding:1.75rem 1.25rem}.storefront-shell .product-spotlight{grid-template-columns:1fr;gap:1.75rem}.storefront-shell .product-spotlight--chapter{flex-direction:column;min-height:auto;padding:2.5rem 1.15rem 3rem;display:flex;overflow:visible}.storefront-shell .product-spotlight--chapter .product-spotlight__copy{grid-column:auto;max-width:100%}.storefront-shell .product-spotlight--chapter h2{font-size:clamp(2.2rem,9.5vw,2.85rem)}.storefront-shell .product-spotlight--chapter .immersive-product-stage--detail{width:100%;height:min(26rem,52svh);min-height:18rem;margin:.85rem 0 0;position:relative;inset:auto;overflow:visible}.storefront-shell .product-spotlight--chapter .immersive-product-stage__view--rear{bottom:4%;max-width:min(13.5rem,58vw);height:calc(100% - 1.25rem);margin-inline:auto;inset:auto 0}.storefront-shell .product-world .product-spotlight--chapter .immersive-product-stage__view--rear{width:min(13.5rem,58vw);max-width:min(13.5rem,58vw);margin-inline:auto;left:0;right:0}.storefront-shell .immersive-hero--product{min-height:auto;padding:calc(var(--storefront-header-height) + .85rem) 1.15rem 1.75rem;flex-direction:column;display:flex;overflow:visible}.storefront-shell .immersive-hero--product .glass-context-nav{justify-content:center;width:100%;margin:0 0 1rem;overflow:visible}.storefront-shell .immersive-hero--product .glass-context-nav ul{flex-wrap:wrap;justify-content:center;width:auto;max-width:100%;padding:.2rem .55rem}.storefront-shell .immersive-hero--product .glass-context-nav a{min-height:2.25rem;padding-inline:.35rem;font-size:.7rem}.storefront-shell .immersive-hero--product .immersive-hero__copy{z-index:3;background:0 0;max-width:100%;margin:0;padding:0;position:relative}.storefront-shell .immersive-hero--product .immersive-hero__actions .q-button{width:auto}.storefront-shell .immersive-hero--product .immersive-hero__scroll{margin:.35rem auto .85rem;position:relative}.storefront-shell .immersive-hero--product>.immersive-product-stage{width:100%;height:min(26rem,52svh);min-height:18rem;margin:.35rem auto 0;position:relative;inset:auto;overflow:visible}.storefront-shell .immersive-hero--product>.immersive-product-stage:before{display:none}.storefront-shell .immersive-hero--product .immersive-product-stage__atmosphere{filter:none;object-position:center}.storefront-shell .immersive-hero--product .immersive-product-stage--portal .immersive-product-stage__view--front{width:auto;max-width:min(13.5rem,58vw);height:calc(100% - 1.25rem);margin-inline:auto;inset:auto 0 4%}.storefront-shell .immersive-hero--product .immersive-product-stage--portal .immersive-product-stage__product{transform-origin:50% 62%;transform:none}.storefront-shell--product-bsv-nd .site-header .glass-context-nav{display:none}.storefront-shell--product-bsv-nd .site-nav--editorial{flex:none;margin-left:auto;display:block}.storefront-shell--product-bsv-nd .site-nav--editorial .q-menu__button{display:none}.storefront-shell--product-bsv-nd .site-nav--editorial .q-menu__items{background:0 0;border:0;align-items:center;gap:.15rem;width:auto;margin:0;padding:0;display:flex;position:static}.storefront-shell--product-bsv-nd .site-nav--editorial a{color:#e3ecffd1;letter-spacing:.16em;text-transform:uppercase;min-height:2.25rem;padding-inline:.35rem;font-size:.58rem;font-weight:650}.storefront-shell--product-bsv-nd .site-nav--editorial a[aria-current=page]{color:var(--qelvant-white)}.storefront-shell--product-bsv-nd .product-world .immersive-hero-frame,.storefront-shell--product-bsv-nd .product-world .product-spotlight--chapter{overflow:visible}.storefront-shell--product-bsv-nd .immersive-hero--product{min-height:calc(100svh - var(--storefront-header-height));padding:calc(var(--storefront-header-height) + .35rem) 1rem 1.4rem;grid-template-columns:minmax(0,1.08fr) minmax(9.5rem,.92fr);gap:.35rem .6rem;display:grid}.storefront-shell--product-bsv-nd .immersive-hero--product .immersive-hero__copy{z-index:3;flex-direction:column;grid-area:1/1;display:flex}.storefront-shell--product-bsv-nd .immersive-hero--product .immersive-hero__sku{letter-spacing:.18em;order:1;margin-bottom:.35rem;font-size:.68rem}.storefront-shell--product-bsv-nd .immersive-hero--product .immersive-hero__wordmark{letter-spacing:.08em;order:2;margin:0 0 .35rem;font-size:clamp(2.8rem,16vw,4.4rem);font-weight:750;line-height:.78;display:grid}.storefront-shell--product-bsv-nd .immersive-hero--product .immersive-hero__wordmark span:last-child{opacity:.38}.storefront-shell--product-bsv-nd .immersive-hero--product .immersive-hero__subhead{color:#e3ecffb8;order:3;margin:0 0 .55rem;font-size:.72rem}.storefront-shell--product-bsv-nd .immersive-hero--product .immersive-hero__rule{background:linear-gradient(90deg,#d7b56a,#d7b56a00);order:4;max-width:7.5rem;height:1px;margin:0 0 .7rem;display:block}.storefront-shell--product-bsv-nd .immersive-hero--product h1{color:var(--qelvant-white);font-family:var(--font-serif);letter-spacing:-.02em;order:5;max-width:11ch;margin-bottom:.7rem;font-size:clamp(1.45rem,6.4vw,1.85rem);font-weight:500;line-height:1.12}.storefront-shell--product-bsv-nd .immersive-hero--product .immersive-hero__actions{display:none}.storefront-shell--product-bsv-nd .immersive-hero--product .immersive-hero__text-cta{color:var(--qelvant-white);letter-spacing:.04em;text-underline-offset:.28em;order:6;min-height:2.25rem;margin-bottom:1.1rem;font-size:.72rem;text-decoration:underline;display:inline-flex}.storefront-shell--product-bsv-nd .immersive-hero--product .immersive-hero__index{color:#e3ecff94;font:500 .62rem/1 var(--font-data);letter-spacing:.18em;text-transform:uppercase;order:7;margin:auto 0 0;display:inline-flex}.storefront-shell--product-bsv-nd .immersive-hero--product .immersive-hero__scroll{display:none}.storefront-shell--product-bsv-nd .immersive-hero--product>.immersive-product-stage{grid-area:1/2;width:100%;height:auto;min-height:18rem;margin:0;position:relative;overflow:visible}.storefront-shell--product-bsv-nd .immersive-hero--product>.immersive-product-stage:after{content:"";z-index:1;background:linear-gradient(#78dcff47,#2850b414 55%,#0000);border:1px solid #b4e6ff61;border-radius:.35rem;height:18%;position:absolute;bottom:7%;left:12%;right:12%;transform:perspective(12rem)rotateX(68deg);box-shadow:0 0 2.5rem #50beff47}.storefront-shell--product-bsv-nd .immersive-hero--product .immersive-product-stage--portal .immersive-product-stage__view--front{z-index:2;max-width:min(11.5rem,46vw);height:78%;bottom:16%}.storefront-shell--product-bsv-nd .product-environments{z-index:1;gap:1.1rem;padding:2.25rem 1.15rem 2.5rem;display:grid;position:relative}.storefront-shell--product-bsv-nd .product-environments__copy h2{font-family:var(--font-serif);max-width:14ch;font-size:clamp(1.55rem,6.5vw,2rem);font-weight:500}.storefront-shell--product-bsv-nd .product-environments__copy p{max-width:34rem;font-size:.88rem}.storefront-shell--product-bsv-nd .product-environments__orb{filter:blur(.4px);background:radial-gradient(circle,#a0e6ffb8 0 18%,#2478ff38 42%,#0000 68%);justify-self:center;width:7.5rem;height:7.5rem}.storefront-shell--product-bsv-nd .product-environments__label{color:#e3ecff94;font:650 .62rem/1 var(--font-data);letter-spacing:.16em;text-transform:uppercase;margin:0}.storefront-shell--product-bsv-nd .product-environments__nav ul{grid-template-columns:repeat(5,minmax(0,1fr));gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.storefront-shell--product-bsv-nd .product-environments__nav a{color:var(--qelvant-white);letter-spacing:.02em;text-align:center;flex-direction:column;justify-content:flex-start;align-items:center;gap:.35rem;min-height:4.25rem;font-size:.58rem;text-decoration:none;display:flex}.storefront-shell--product-bsv-nd .product-environments__nav svg{width:1.35rem;height:1.35rem}.storefront-shell--product-bsv-nd .product-spotlight--chapter{grid-template-columns:minmax(0,1.1fr) minmax(9rem,.9fr);gap:.75rem .6rem;min-height:auto;padding:2.4rem 1.1rem 3rem;display:grid}.storefront-shell--product-bsv-nd .product-spotlight--chapter .product-spotlight__copy{grid-column:1}.storefront-shell--product-bsv-nd .product-spotlight__index-desktop{display:none}.storefront-shell--product-bsv-nd .product-spotlight__index-mobile{display:inline}.storefront-shell--product-bsv-nd .product-spotlight--chapter h2{font-family:var(--font-serif);max-width:11ch;font-size:clamp(1.55rem,6.6vw,2.05rem);font-weight:500}.storefront-shell--product-bsv-nd .product-spotlight--chapter .immersive-product-stage--detail{grid-area:1/2;height:min(22rem,48svh);min-height:16rem;margin:0}.storefront-shell--product-bsv-nd .product-spotlight--chapter .immersive-product-stage--detail:after{content:"";background:linear-gradient(#78dcff3d,#2850b414 55%,#0000);border:1px solid #b4e6ff52;border-radius:.35rem;height:16%;position:absolute;bottom:6%;left:16%;right:16%;transform:perspective(12rem)rotateX(68deg);box-shadow:0 0 2.2rem #50beff3d}.storefront-shell--product-bsv-nd .product-world .product-spotlight--chapter .immersive-product-stage__view--rear,.storefront-shell--product-bsv-nd .product-spotlight--chapter .immersive-product-stage__view--rear{width:min(10.5rem,42vw);max-width:min(10.5rem,42vw);height:78%;bottom:14%}.storefront-shell--product-bsv-nd .product-spotlight--chapter .immersive-product-stage__product{transform:none}.storefront-shell .evidence__metric{font-size:clamp(2.4rem,12vw,3.5rem)}.help-dock{bottom:5.5rem;right:max(1rem, env(safe-area-inset-right,0px));max-width:calc(100vw - 2rem)}.help-dock__panel{width:min(24rem,100vw - 2rem);max-height:min(32rem,68dvh);padding:.9rem .9rem 1rem}.help-dock__panel--voice{min-height:24rem}.help-dock__orb{width:6.5rem}.help-dock__launcher{width:2.7rem;height:2.7rem}.help-dock__orb-stage{width:9.25rem;height:9.25rem}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.storefront-shell .immersive-product-stage__atmosphere,.storefront-shell .use-environment-panel,.storefront-shell .use-environment-stage__control,.storefront-shell [data-reveal]{scroll-behavior:auto!important;transition:none!important;animation:none!important;transform:none!important}.storefront-shell.motion-ready [data-reveal]:not([data-revealed=true]){opacity:1}.storefront-shell .immersive-product-stage--aurora .immersive-product-stage__view--front{animation:none!important;transform:none!important}.storefront-shell .announcement__viewport{-webkit-mask-image:none;mask-image:none}.storefront-shell .announcement__track{width:100%;animation:none!important;transform:none!important}.storefront-shell .announcement__sequence{white-space:normal;justify-content:center;width:100%;min-width:0;padding:.35rem 1rem}.storefront-shell .announcement__sequence--duplicate{display:none}.help-dock__panel,.help-dock__panel>*,.help-dock__launcher,.help-dock__launchers,.help-dock__veil,.help-dock__wave i,.help-dock__orb-stage,.help-dock__orb-canvas{transition:none!important;animation:none!important}}@media (prefers-reduced-motion:reduce) and (max-width:47.99rem){.storefront-shell .immersive-product-stage--aurora .immersive-product-stage__view--front,.storefront-shell .immersive-product-stage--portal .immersive-product-stage__view--front{transform:none!important}}.help-dock{--qelvant-focus:transparent;color:#f7faff;z-index:40;justify-items:end;gap:.7rem;display:grid;position:fixed}.help-dock--open{z-index:80}.help-dock__veil{display:none}.help-dock :focus,.help-dock :focus-visible{outline-offset:0;outline:none}.help-dock h2,.help-dock p,.help-dock button,.help-dock input,.help-dock textarea,.help-dock label{font-family:inherit}.help-dock h2{letter-spacing:-.02em;margin:0;font-size:1.02rem;font-weight:620;line-height:1.25}.help-dock p{color:#e3ecffc7;margin:0;font-size:.86rem;line-height:1.45}.help-dock__sr{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;position:absolute;overflow:hidden}.help-dock__launchers{background:#08102ae0;border:1px solid #b1cfff3d;border-radius:999px;gap:.2rem;padding:.32rem;display:flex;box-shadow:0 16px 40px #00000052}.help-dock__launchers[data-launchers=hidden]{opacity:0;pointer-events:none;visibility:hidden}.help-dock--open .help-dock__launchers[data-launchers=origin],.help-dock--open .help-dock__launchers[data-launchers=hidden]{bottom:max(1.25rem, env(safe-area-inset-bottom,0px));left:auto;right:max(1.25rem, env(safe-area-inset-right,0px));z-index:0;position:fixed;top:auto}.help-dock--open .help-dock__launchers[data-launchers=origin]{opacity:1;pointer-events:none;visibility:visible;width:auto;height:auto;margin:0;padding:.32rem;overflow:visible;transform:none}.help-dock[data-sheet-motion=enter] .help-dock__launchers[data-launchers=origin]{animation:.72s cubic-bezier(.22,1,.36,1) both help-dock-capsule-give}.help-dock[data-sheet-motion=exit] .help-dock__launchers[data-launchers=origin]{animation:.6s cubic-bezier(.32,0,.15,1) both help-dock-capsule-take}.help-dock[data-sheet-motion=enter] .help-dock__veil{animation:.72s cubic-bezier(.22,1,.36,1) both help-dock-veil-in}.help-dock[data-sheet-motion=exit] .help-dock__veil{animation:.6s cubic-bezier(.32,0,.15,1) both help-dock-veil-out}.help-dock[data-sheet-motion=enter] .help-dock__wave i,.help-dock[data-sheet-motion=exit] .help-dock__wave i{animation:none}.help-dock__launcher{color:#f7faff;cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;width:2.85rem;height:2.85rem;display:grid}.help-dock__launcher--active,.help-dock__launcher:hover,.help-dock__launcher:focus-visible{background:#075cffe0}.help-dock__panel{color:#f7faff;background:radial-gradient(circle at 88% 0,#7c5cff29,#0000 32%),radial-gradient(circle at 12% 100%,#24c8ff1a,#0000 36%),#080e24eb;border:1px solid #b1cfff38;border-radius:1.35rem;gap:.85rem;padding:.95rem .95rem 1rem;display:grid;overflow:auto;box-shadow:0 28px 80px #0000006b}.help-dock__panel--voice,.help-dock__panel--ticket{transform-origin:calc(100% - 2.15rem) 100%;flex-direction:column;align-content:start;display:flex;overflow:hidden}.help-dock--open .help-dock__panel{-webkit-backdrop-filter:none;backdrop-filter:none}.help-dock[data-sheet-morph=capsule] .help-dock__panel[data-sheet-motion=enter],.help-dock[data-sheet-morph=capsule] .help-dock__panel[data-sheet-motion=exit]{backface-visibility:hidden;will-change:transform;background:#060b1cf5;box-shadow:0 18px 48px #00000047}.help-dock[data-sheet-morph=capsule] .help-dock__panel[data-sheet-motion=enter]{animation:.72s cubic-bezier(.22,1,.36,1) both help-dock-sheet-in}.help-dock[data-sheet-morph=capsule] .help-dock__panel[data-sheet-motion=exit]{animation:.6s cubic-bezier(.32,0,.15,1) both help-dock-sheet-out}.help-dock__panel--voice{min-height:min(28rem,100dvh - 5.75rem);position:relative}.help-dock__panel--expanded{width:min(34rem,100vw - 1.5rem);min-height:min(40rem,100dvh - 5.75rem);max-height:min(52rem,100dvh - 5.75rem)}.help-dock__grabber{display:none}.help-dock__empty{color:#e3ecff8f;text-align:center;margin:0;font-size:.88rem;line-height:1.4}.ticket-composer__card{gap:.75rem;display:grid}.help-dock__header{flex-shrink:0;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.help-dock__identity{align-items:center;gap:.7rem;min-width:0;display:flex}.help-dock__mark{background:linear-gradient(#24c8ff,#075cff);border-radius:999px;flex:none;place-items:center;width:2.15rem;height:2.15rem;font-size:.78rem;font-weight:750;display:grid}.help-dock__eyebrow{color:#e3ecff9e;letter-spacing:.12em;text-transform:uppercase;margin:0 0 .15rem;font-size:.64rem}.help-dock__chrome{flex:none;gap:.28rem;display:flex}.help-dock__chrome button{color:#e3ecffd1;cursor:pointer;background:#ffffff12;border:1px solid #b1cfff24;border-radius:999px;place-items:center;width:1.85rem;height:1.85rem;padding:0;font-size:.72rem;line-height:1;display:grid}.help-dock__chrome button[aria-pressed=true]{color:#f7faff;background:#075cff7a}.help-dock__close{color:#f7faff;cursor:pointer;background:#ffffff0f;border:1px solid #b1cfff29;border-radius:999px;flex:none;place-items:center;width:2.15rem;height:2.15rem;display:grid}.help-dock__lede{max-width:34ch}.help-dock__orb{aspect-ratio:1;color:#f7faff;cursor:pointer;background:radial-gradient(circle at 50% 32%,#24c8ff4d,#0000 46%),radial-gradient(circle,#15204a,#050816 72%);border:1px solid #b1cfff47;border-radius:50%;justify-self:center;place-items:center;width:8.25rem;margin:.55rem 0 .2rem;display:grid;position:relative;box-shadow:0 0 2.8rem #075cff3d}.help-dock__orb-stage{aspect-ratio:1;cursor:grab;touch-action:none;background:0 0;border:0;flex:none;justify-self:center;place-items:center;width:12.5rem;height:12.5rem;margin:-.4rem auto 0;padding:0;display:grid;position:relative}.help-dock__orb-canvas{width:100%;height:100%;display:block}.help-dock__glyph-flight{pointer-events:none;z-index:80;position:fixed;inset:0}.help-dock__glyph-flyer{color:#f7faff;pointer-events:none;text-shadow:0 0 .7rem #24c8ffad;white-space:pre;z-index:50;margin:0;font-size:.86rem;line-height:1.45;position:fixed;top:0;left:0;transform:translate(-50%,-50%)}.help-dock__wave{justify-content:center;align-items:end;gap:.22rem;height:1.7rem;display:flex}.help-dock__wave--compact{gap:.14rem;height:.95rem}.help-dock__wave i{transform-origin:bottom;background:#f7faff;border-radius:99px;width:.18rem;height:38%;animation:1.15s ease-in-out infinite help-dock-wave;display:block}.help-dock__wave i:nth-child(2){height:70%;animation-delay:-.2s}.help-dock__wave i:nth-child(3){height:100%;animation-delay:-.45s}.help-dock__wave i:nth-child(4){height:62%;animation-delay:-.15s}.help-dock__wave i:nth-child(5){height:44%;animation-delay:-.35s}.help-dock__messages{flex:auto;align-content:start;place-items:start stretch;gap:.55rem;min-height:0;max-height:none;margin:0;padding:.15rem .1rem .35rem;list-style:none;display:grid;overflow:auto}.help-dock__status{flex-shrink:0;margin-top:0}.help-dock__composer{margin-top:auto}.help-dock__message{box-sizing:border-box;overflow-wrap:anywhere;background:#ffffff12;border-radius:.95rem .95rem .95rem .28rem;width:fit-content;max-width:min(92%,28rem);height:fit-content;padding:.55rem .75rem .6rem}.help-dock__message--user{background:#075cff3d;border-radius:.95rem .95rem .28rem;justify-self:end;max-width:min(85%,22rem)}.help-dock__message-role{color:#e3ecff94;letter-spacing:.08em;text-transform:uppercase;font-size:.64rem;display:block}.help-dock__message p{color:#f7faff;margin:.2rem 0 0}.help-dock__reply-line{white-space:pre-wrap}.help-dock .help-dock__message p.help-dock__reply-line>span[data-reply-slot]{color:inherit;float:none;font-size:inherit;letter-spacing:normal;line-height:inherit;text-transform:none;visibility:visible;display:inline;position:static}.help-dock .help-dock__message p.help-dock__reply-line>span[data-arrived=false]{color:#0000;-webkit-text-fill-color:transparent;opacity:0;text-shadow:none;visibility:hidden}.help-dock .help-dock__message p.help-dock__reply-line>span[data-arrived=true]{color:inherit;-webkit-text-fill-color:inherit;opacity:1;visibility:visible}.help-dock__composer{background:#020717c7;border:1px solid #b1cfff2e;border-radius:1.25rem;flex-shrink:0;grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:.45rem;margin-top:auto;padding:.45rem .45rem .45rem .85rem;display:grid}.help-dock__composer:focus-within{border-color:#8de7ff61}.help-dock__composer-field{min-height:2.75rem;display:grid}.help-dock__composer textarea{box-shadow:none;color:#f7faff;field-sizing:content;font:inherit;resize:none;appearance:none;background:0 0;border:0;outline:none;min-height:2.75rem;max-height:12rem;padding:.7rem .1rem;line-height:1.45;overflow:hidden}.help-dock__composer textarea::placeholder{color:#e3ecff6b}.help-dock textarea:focus,.help-dock textarea:focus-visible,.help-dock input:focus,.help-dock input:focus-visible,.storefront-shell .help-dock textarea:focus,.storefront-shell .help-dock textarea:focus-visible,.storefront-shell .help-dock input:focus,.storefront-shell .help-dock input:focus-visible{border-color:inherit;box-shadow:none;outline:none}.help-dock__composer button,.help-dock__form button[type=submit]{color:#f7faff;cursor:pointer;background:#075cff;border:0;border-radius:1rem;align-self:stretch;min-height:2.75rem;padding:0 1rem;font-weight:650}.help-dock__composer button:disabled{cursor:default;opacity:.42}.help-dock__form,.help-dock__form label{gap:.45rem;display:grid}.help-dock__form{flex:auto;min-height:0}.help-dock__form label{color:#e3ecff9e;font-size:.72rem;font-weight:650}.help-dock__form input,.help-dock__form textarea{box-shadow:none;color:#f7faff;font:inherit;appearance:none;background:#020717c7;border:1px solid #b1cfff2e;border-radius:1.05rem;outline:none;padding:.8rem .9rem}.help-dock__form textarea{resize:vertical;min-height:7rem}.help-dock a{color:#8de7ff}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.help-dock__launchers,.help-dock__panel{-webkit-backdrop-filter:blur(22px)saturate(140%);backdrop-filter:blur(22px)saturate(140%)}.help-dock__launchers{background:#08102ab8}.help-dock__panel{background:#080e24c7}}@keyframes help-dock-wave{0%,to{transform:scaleY(.45)}50%{transform:scaleY(1)}}@keyframes help-dock-sheet-in{0%{transform:translate(0,0)scale(.08)}to{transform:translate(0,0)scale(1)}}@keyframes help-dock-sheet-out{0%{transform:translate(0,0)scale(1)}to{transform:translate(0,0)scale(.08)}}@keyframes help-dock-capsule-give{0%{opacity:1}to{opacity:0}}@keyframes help-dock-capsule-take{0%{opacity:0}to{opacity:1}}@keyframes help-dock-veil-in{0%{opacity:0}to{opacity:1}}@keyframes help-dock-veil-out{0%{opacity:1}to{opacity:0}}@media (max-width:47.99rem){.help-dock:not(.help-dock--open){bottom:max(1.25rem, env(safe-area-inset-bottom,0px));right:max(1rem, env(safe-area-inset-right,0px))}.help-dock--open{bottom:max(.55rem, env(safe-area-inset-bottom,0px), var(--help-dock-keyboard,0px));left:max(.6rem, env(safe-area-inset-left,0px));max-width:none;right:max(.6rem, env(safe-area-inset-right,0px));top:max(.45rem, env(safe-area-inset-top,0px));z-index:80;align-content:end;gap:0;width:auto}.help-dock--open .help-dock__veil{pointer-events:auto;z-index:0;background:#0206129e;display:block;position:fixed;inset:0}.help-dock--open .help-dock__panel{-webkit-backdrop-filter:none;backdrop-filter:none;z-index:1;position:relative}.help-dock--open .help-dock__launchers[data-launchers=origin],.help-dock--open .help-dock__launchers[data-launchers=hidden]{bottom:max(1.25rem, env(safe-area-inset-bottom,0px));right:max(1rem, env(safe-area-inset-right,0px))}.help-dock__panel--voice[data-panel-size=compact],.help-dock__panel--ticket[data-panel-size=compact]{width:100%;height:min(50dvh,100dvh - 5.5rem);min-height:0;max-height:min(50dvh,100dvh - 5.5rem)}.help-dock--open[data-sheet-clearance=hidden] .help-dock__panel--voice[data-panel-size=compact],.help-dock--open[data-sheet-clearance=hidden] .help-dock__panel--ticket[data-panel-size=compact]{height:min(50dvh,100%);max-height:min(50dvh,100%)}.help-dock__panel--voice[data-panel-size=expanded],.help-dock__panel--ticket[data-panel-size=expanded]{width:100%;height:calc(100dvh - 5.5rem);min-height:0;max-height:calc(100dvh - 5.5rem)}.help-dock--open[data-sheet-clearance=hidden] .help-dock__panel--voice[data-panel-size=expanded],.help-dock--open[data-sheet-clearance=hidden] .help-dock__panel--ticket[data-panel-size=expanded]{height:100%;max-height:100%}.help-dock__panel--voice[data-panel-size=compact] .help-dock__orb-stage{width:6.75rem;height:6.75rem}.help-dock__grabber{cursor:grab;touch-action:none;flex-shrink:0;justify-content:center;align-items:center;height:1.15rem;margin:.05rem 0 .15rem;display:flex}.help-dock__grabber:before{content:"";background:#e3ecff57;border-radius:99px;width:2.35rem;height:.28rem}.help-dock--open .help-dock__panel--voice,.help-dock--open .help-dock__panel--ticket{background:radial-gradient(circle at 88% 0,#7c5cff24,#0000 32%),radial-gradient(circle at 12% 100%,#24c8ff14,#0000 36%),#060b1cf5;border-radius:1.55rem 1.55rem 1.2rem 1.2rem;padding-top:.2rem;padding-bottom:.7rem}.help-dock--open .help-dock__header{gap:.45rem;padding:0 .1rem .1rem}.help-dock--open .help-dock__identity{gap:.55rem}.help-dock--open .help-dock__mark{width:1.85rem;height:1.85rem}.help-dock--open h2{letter-spacing:-.03em;font-size:1.05rem}.help-dock__panel--voice[data-conversation=active] .help-dock__orb-stage,.help-dock__panel--voice[data-panel-size=expanded] .help-dock__orb-stage{width:4.5rem;height:4.5rem;margin-top:0;margin-bottom:0}.help-dock__panel--voice[data-conversation=idle][data-panel-size=expanded] .help-dock__orb-stage{width:5.75rem;height:5.75rem}.help-dock--open .help-dock__message-role{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;position:absolute;overflow:hidden}.help-dock--open .help-dock__message{max-width:min(86%,22rem);padding:.7rem .9rem;font-size:.95rem;line-height:1.45}.help-dock--open .help-dock__message--user{background:#075cffb8;border-radius:1.15rem 1.15rem .28rem}.help-dock--open .help-dock__message:not(.help-dock__message--user){background:#ffffff1a;border-radius:1.15rem 1.15rem 1.15rem .28rem}.help-dock--open .help-dock__messages{overscroll-behavior:contain;gap:.65rem;padding:.15rem .05rem .55rem}.help-dock--open .help-dock__status,.help-dock--open .help-dock__empty,.help-dock--open .help-dock__lede{text-align:center;max-width:none;padding:0 .15rem;font-size:.82rem}.help-dock--open .help-dock__composer{border-radius:1.45rem;gap:.35rem;margin-bottom:.1rem;padding:.32rem .32rem .32rem .9rem}.help-dock--open .help-dock__composer textarea,.help-dock--open .help-dock__form input,.help-dock--open .help-dock__form textarea{font-size:1rem}.help-dock--open .help-dock__composer button,.help-dock--open .help-dock__form button[type=submit]{border-radius:1.15rem;min-width:4.5rem;min-height:2.85rem}.help-dock--open .help-dock__form{gap:.85rem}.help-dock--open .ticket-composer__card{background:#0207179e;border:1px solid #b1cfff24;border-radius:1.2rem;gap:0;overflow:hidden}.help-dock--open .ticket-composer__card label{gap:.35rem;padding:.85rem .95rem .8rem}.help-dock--open .ticket-composer__card label+label{border-top:1px solid #b1cfff1a}.help-dock--open .ticket-composer__card input,.help-dock--open .ticket-composer__card textarea{background:0 0;border:0;border-radius:0;min-height:2.6rem;padding:.25rem 0 0}.help-dock--open .ticket-composer__card textarea{min-height:8rem}.help-dock--open .help-dock__launchers[data-launchers=visible]{justify-self:end;padding:.28rem}.help-dock[data-sheet-morph=capsule] .help-dock__panel--voice,.help-dock[data-sheet-morph=capsule] .help-dock__panel--ticket{transform-origin:calc(100% - 1.85rem) 100%}}@media (min-width:48rem){.help-dock{bottom:max(1.25rem, env(safe-area-inset-bottom,0px));max-width:min(36rem,100vw - 2.5rem);right:max(1.25rem, env(safe-area-inset-right,0px))}.help-dock__panel{width:min(23.5rem,100vw - 2.5rem);max-width:min(23.5rem,100vw - 2.5rem);max-height:min(38rem,100dvh - 5.75rem)}.help-dock__panel--voice,.help-dock__panel--ticket{height:min(32rem,100dvh - 5.75rem);min-height:0}.help-dock__orb-stage{width:8.75rem;height:8.75rem}.help-dock__messages{max-height:none}.help-dock__panel--expanded{width:min(32rem,100vw - 2.5rem);height:min(44rem,100dvh - 5.75rem);min-height:0;max-height:min(52rem,100dvh - 5.75rem)}.help-dock__panel--expanded .help-dock__orb-stage{width:9.25rem;height:9.25rem}}.admin-editor-controls{border:0;min-width:0;margin:0;padding:0}.admin-shell{background:var(--qelvant-ice);grid-template-columns:17rem minmax(0,1fr);min-height:100vh;display:grid}.admin-sidebar{background:var(--qelvant-ink);color:var(--qelvant-white);flex-direction:column;gap:3rem;height:100vh;min-height:100vh;padding:2rem 1.5rem;display:flex;position:sticky;top:0}.admin-sidebar .wordmark{color:var(--qelvant-white)}.admin-sidebar p{color:#f4f9fcad;font-size:.78rem}.admin-sidebar nav ul{gap:.45rem;margin:0;padding:0;list-style:none;display:grid}.admin-sidebar nav a{border-radius:var(--radius-sm);color:#f4f9fcd1;padding:.8rem 1rem;font-weight:650;text-decoration:none;display:block}.admin-sidebar nav a:hover{color:var(--qelvant-white);background:#8fc9e824}.admin-sidebar__footer{margin-top:auto}.admin-mfa-state{align-items:center;gap:.55rem;display:flex}.admin-mfa-state span{background:var(--qelvant-success);border-radius:50%;width:.55rem;height:.55rem;box-shadow:0 0 0 4px #2785522e}.admin-locale-switcher{color:var(--qelvant-white);gap:.4rem;margin-bottom:1rem;font-size:.72rem;display:grid}.admin-locale-switcher select{color:var(--qelvant-white);background:#ffffff14;border:1px solid #fff3}.admin-main{min-width:0;padding:clamp(1.5rem,4vw,4rem)}.admin-main h1{max-width:15ch;font-size:clamp(2.4rem,5vw,5rem)}.admin-access-state{max-width:var(--reading-width);min-height:100vh;margin:0 auto;padding:16vh 1rem}.admin-page-heading{max-width:52rem;margin-bottom:2rem}.admin-ai-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(16rem,20rem);align-items:start;gap:1.5rem;display:grid}.admin-ai-grid .admin-publish-panel{position:static}.admin-ai-grid form,.admin-ai-grid label{gap:.45rem;margin-bottom:1rem;display:grid}.admin-ai-grid pre{white-space:pre-wrap}.admin-page-tabs{flex-wrap:wrap;gap:.5rem;margin-bottom:2rem;display:flex}.admin-page-tabs a{background:var(--qelvant-white);border:1px solid var(--qelvant-line);text-transform:capitalize;border-radius:999px;padding:.65rem .9rem;font-size:.78rem;text-decoration:none}.admin-page-tabs a[aria-current=page]{background:var(--qelvant-ink);border-color:var(--qelvant-ink);color:var(--qelvant-white)}.admin-workspace-toolbar,.admin-section-heading{justify-content:space-between;align-items:flex-start;gap:2rem;display:flex}.admin-workspace-grid{grid-template-columns:minmax(0,1fr) minmax(18rem,24rem);align-items:start;gap:1.5rem;display:grid}.admin-editor,.admin-publish-panel{background:var(--qelvant-white);border:1px solid var(--qelvant-line);border-radius:var(--radius-lg);padding:clamp(1.2rem,3vw,2rem);box-shadow:0 16px 48px #08263b12}.admin-publish-panel{position:sticky;top:1.5rem}.admin-editor h2,.admin-publish-panel h2{font-size:clamp(1.6rem,3vw,2.6rem)}.admin-editor__meta{gap:.55rem;min-width:15rem;display:grid}.admin-block-list{gap:1rem;margin:2rem 0;padding:0;list-style:none;display:grid}.admin-block-card{background:var(--qelvant-ice);border:1px solid var(--qelvant-line);border-radius:var(--radius-md);padding:1.2rem}.admin-block-card__header{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.admin-block-card__header h3{font-size:1.25rem}.admin-block-card__number{color:var(--qelvant-blue);font:600 .68rem/1 var(--font-data)}.admin-block-card__actions,.admin-button-row{flex-wrap:wrap;gap:.45rem;display:flex}.admin-block-card__actions button{background:var(--qelvant-white);border:1px solid var(--qelvant-line);cursor:pointer;border-radius:999px;padding:.55rem .7rem;font-size:.7rem}.admin-field-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:1rem;display:grid}.admin-field,.admin-publication-actions,.admin-nested-fields{gap:.45rem;display:grid}.admin-field--wide,.admin-nested-fields{grid-column:1/-1}.admin-nested-fields{border:1px solid var(--qelvant-line);border-radius:var(--radius-sm);padding:1rem}.admin-field label,.admin-publication-actions label,.admin-editor__meta label,.admin-add-block label{color:var(--qelvant-ink-soft);font-size:.72rem;font-weight:650}.admin-main input,.admin-main textarea,.admin-main select,.admin-locale-switcher select{border:1px solid var(--qelvant-line);border-radius:var(--radius-sm);font:inherit;width:100%;min-height:2.8rem;padding:.65rem .75rem}.admin-main textarea{resize:vertical;min-height:7rem}.admin-add-block{border-top:1px solid var(--qelvant-line);grid-template-columns:minmax(12rem,1fr) auto;align-items:end;gap:.75rem;padding-top:1.5rem;display:grid}.admin-add-block label{grid-column:1/-1}.admin-status-chip{background:var(--qelvant-sky-soft);color:var(--qelvant-ink);font:600 .72rem/1 var(--font-data);border-radius:999px;padding:.55rem .75rem;display:inline-flex}.admin-policy-warning,.admin-schedule-card{border-radius:var(--radius-sm);color:var(--qelvant-ink);background:#fff8e8;border:1px solid #f4d27e;padding:1rem}.admin-publication-actions{margin-top:1.5rem}.admin-preview>header{max-width:var(--content-width);margin:0 auto 2rem}.admin-preview__canvas{border:1px solid var(--qelvant-line);border-radius:var(--radius-lg);box-shadow:var(--qelvant-shadow);width:100%;min-height:0;max-height:56rem;overflow:auto}.admin-preview__canvas .immersive-hero,.admin-preview__canvas .immersive-hero-frame{min-height:min(48rem,80svh)}.admin-preview__canvas .immersive-product-stage__product{max-height:min(42rem,72svh)}@media (max-width:70rem){.admin-workspace-grid,.admin-ai-grid{grid-template-columns:1fr}.admin-publish-panel{position:static}}@media (max-width:52rem){.admin-shell{grid-template-columns:1fr}.admin-sidebar{height:auto;min-height:0;position:static}.admin-sidebar nav ul{grid-template-columns:repeat(2,1fr)}.admin-sidebar__footer{margin-top:0}.admin-main{padding:1.2rem}.admin-section-heading,.admin-workspace-toolbar{flex-direction:column;align-items:stretch}.admin-field-grid{grid-template-columns:1fr}}.business-registration-page{max-width:68rem;margin:0 auto;padding:clamp(5rem,10vw,9rem) 1.2rem}.business-registration-page>header{max-width:48rem}.business-registration-form{gap:1.4rem;margin-top:3rem;display:grid}.business-registration-form fieldset{background:var(--qelvant-white);border:1px solid var(--qelvant-line);border-radius:var(--radius-lg);padding:clamp(1.2rem,3vw,2rem)}.business-registration-form legend{font-family:var(--font-display);padding:0 .5rem;font-size:1.6rem}.business-form-grid,.business-review-filters{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.business-form-grid label,.business-review-filters label,.business-review-decision label{gap:.45rem;display:grid}.business-form-grid label>span,.business-review-filters label>span,.business-review-decision label>span{color:var(--qelvant-ink-soft);font-size:.76rem;font-weight:650}.business-form-grid input,.business-form-grid select,.business-review-filters input,.business-review-filters select{border:1px solid var(--qelvant-line);border-radius:var(--radius-sm);font:inherit;width:100%;min-height:3rem;padding:.7rem .8rem}.business-privacy-acknowledgement{align-items:flex-start;gap:.75rem;max-width:50rem;display:flex}.business-registration-state,.account-state-page{max-width:var(--reading-width);margin:12vh auto;padding:2rem}.business-review-workspace{gap:2rem;display:grid}.business-review-filters{background:var(--qelvant-white);border:1px solid var(--qelvant-line);border-radius:var(--radius-lg);grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;padding:1.4rem}.business-review-grid{grid-template-columns:minmax(20rem,1fr) minmax(20rem,.8fr);align-items:start;gap:1.5rem;display:grid}.business-application-list{gap:.7rem;margin:0;padding:0;list-style:none;display:grid}.business-application-list button{background:var(--qelvant-white);border:1px solid var(--qelvant-line);border-radius:var(--radius-md);cursor:pointer;text-align:left;grid-template-columns:1fr auto;align-items:center;gap:.8rem;width:100%;padding:1rem 1.2rem;display:grid}.business-application-list button[aria-pressed=true]{border-color:var(--qelvant-blue);box-shadow:0 0 0 3px #287ba81f}.business-application-list small{color:var(--qelvant-ink-soft);margin-top:.25rem;display:block}.business-application-detail{background:var(--qelvant-white);border:1px solid var(--qelvant-line);border-radius:var(--radius-lg);padding:clamp(1.2rem,3vw,2rem);position:sticky;top:1.5rem}.business-application-detail dl{gap:1rem;display:grid}.business-application-detail dl div{border-bottom:1px solid var(--qelvant-line);padding-bottom:.8rem}.business-application-detail dt{color:var(--qelvant-ink-soft);font-size:.72rem;font-weight:650}.business-application-detail dd{margin:.25rem 0 0}.business-review-decision{gap:1rem;margin-top:2rem;display:grid}@media (max-width:58rem){.business-review-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.business-review-grid{grid-template-columns:1fr}.business-application-detail{position:static}}@media (max-width:42rem){.business-form-grid,.business-review-filters{grid-template-columns:1fr}}.storefront-shell .not-found,.not-found{max-width:40rem;margin:0 auto;padding:clamp(6rem,12vw,9rem) 1.25rem 4rem}.not-found__actions{flex-wrap:wrap;gap:.75rem;margin-top:1.75rem;display:flex}.storefront-shell .business-enquiry{max-width:68rem;margin:0 auto;padding:clamp(3rem,8vw,5rem) 1.25rem}.storefront-shell .business-enquiry-form{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#071331b8;border:1px solid #8de7ff47;border-radius:1.5rem;gap:1.25rem;margin-top:1.5rem;padding:clamp(1.2rem,3vw,2rem);display:grid}.storefront-shell .business-enquiry__honey{width:0;height:0;position:absolute;left:-100vw;overflow:hidden}.storefront-shell .business-enquiry__message{gap:.45rem;display:grid}.storefront-shell .business-enquiry__message span,.storefront-shell .business-enquiry-form label>span{color:var(--qelvant-ink-soft);font-size:.76rem;font-weight:650}.storefront-shell .business-enquiry-form input,.storefront-shell .business-enquiry-form select,.storefront-shell .business-enquiry-form textarea{border:1px solid var(--qelvant-line);border-radius:var(--radius-sm);color:var(--qelvant-ink);font:inherit;background:#0207178c;width:100%;min-height:3rem;padding:.7rem .8rem}.storefront-shell .business-enquiry-form textarea{resize:vertical;min-height:8rem}.storefront-shell .business-enquiry__actions{flex-wrap:wrap;gap:.75rem;display:flex}.storefront-shell[data-storefront-surface=desktop].storefront-shell--product-bsv-nd .site-header .glass-context-nav{display:block}.storefront-shell[data-storefront-surface=desktop].storefront-shell--product-bsv-nd .site-nav--editorial{display:none}.storefront-shell[data-storefront-surface=desktop].storefront-shell--product-bsv-nd .immersive-hero-frame,.storefront-shell[data-storefront-surface=desktop].storefront-shell--product-bsv-nd .product-world .immersive-hero-frame{height:100svh;min-height:100svh;overflow:hidden}.storefront-shell[data-storefront-surface=desktop].storefront-shell--product-bsv-nd .immersive-hero,.storefront-shell[data-storefront-surface=desktop].storefront-shell--product-bsv-nd .immersive-hero--product{flex-direction:unset;min-height:100svh;padding:calc(var(--storefront-header-height) + 1.5rem) max(2rem, calc((100% - 87.5rem) / 2)) 7.5rem;grid-template-columns:repeat(12,minmax(0,1fr));display:grid;overflow:hidden}.storefront-shell[data-storefront-surface=desktop].storefront-shell--product-bsv-nd .immersive-hero--product .immersive-hero__copy{background:0 0;grid-area:1/1/auto/span 5;align-self:center;max-width:34rem;display:block}.storefront-shell[data-storefront-surface=desktop].storefront-shell--product-bsv-nd .immersive-hero--product h1{font-family:var(--font-display);max-width:none;font-size:clamp(3.5rem,5.2vw,5.35rem);font-weight:620}.storefront-shell[data-storefront-surface=desktop].storefront-shell--product-bsv-nd .immersive-hero--product .immersive-hero__actions{display:flex}.storefront-shell[data-storefront-surface=desktop].storefront-shell--product-bsv-nd .immersive-hero--product .immersive-hero__scroll{display:inline-flex}.storefront-shell[data-storefront-surface=desktop].storefront-shell--product-bsv-nd .immersive-hero--product>.immersive-product-stage{grid-column:auto;width:auto;height:auto;min-height:0;margin:0;position:absolute;inset:0;overflow:visible}.storefront-shell[data-storefront-surface=desktop].storefront-shell--product-bsv-nd .immersive-hero--product>.immersive-product-stage:after{content:none}.storefront-shell[data-storefront-surface=desktop].storefront-shell--product-bsv-nd .product-world .immersive-hero--product .immersive-product-stage--portal .immersive-product-stage__view--front{aspect-ratio:920/1600;width:auto;max-width:min(28.5rem,33vw);height:calc(100% - 5.25rem);margin-inline:0;inset:auto 19% 5.5% auto}.storefront-shell[data-storefront-surface=desktop].storefront-shell--product-bsv-nd .product-world .immersive-hero--product .immersive-product-stage--portal .immersive-product-stage__product{transform-origin:50% 62%;transform:rotate(-12deg)}.storefront-shell[data-storefront-surface=desktop].storefront-shell--product-bsv-nd .product-environments{display:none}.storefront-shell[data-storefront-surface=desktop].storefront-shell--product-bsv-nd .product-spotlight--chapter{grid-template-columns:repeat(12,minmax(0,1fr));gap:0;min-height:100svh;padding:clamp(5rem,9vh,8rem) max(2rem,50% - 43.75rem) 6rem;display:grid;overflow:hidden}.storefront-shell[data-storefront-surface=desktop].storefront-shell--product-bsv-nd .product-spotlight--chapter .product-spotlight__copy{grid-column:1/span 5}.storefront-shell[data-storefront-surface=desktop].storefront-shell--product-bsv-nd .product-spotlight__index-desktop{display:inline}.storefront-shell[data-storefront-surface=desktop].storefront-shell--product-bsv-nd .product-spotlight__index-mobile{display:none}.storefront-shell[data-storefront-surface=desktop].storefront-shell--product-bsv-nd .product-spotlight--chapter h2{font-family:var(--font-display);max-width:12ch;font-size:clamp(2.8rem,4.4vw,4.4rem)}.storefront-shell[data-storefront-surface=desktop].storefront-shell--product-bsv-nd .product-spotlight--chapter .immersive-product-stage--detail{grid-area:auto;height:auto;min-height:0;margin:0;position:absolute;inset:0}.storefront-shell[data-storefront-surface=desktop].storefront-shell--product-bsv-nd .product-spotlight--chapter .immersive-product-stage--detail:after{content:none}.storefront-shell[data-storefront-surface=desktop].storefront-shell--product-bsv-nd .product-world .product-spotlight--chapter .immersive-product-stage__view--rear{bottom:16%;width:min(16.25rem,18vw);max-width:min(16.25rem,18vw);height:auto;margin-inline:0;inset:auto 11% auto auto}.storefront-shell[data-storefront-surface=desktop].storefront-shell--product-bsv-nd .product-spotlight--chapter .immersive-product-stage__product{transform:rotate(-8deg)}.mobile-surface-panel{border:1px solid var(--qelvant-line);box-shadow:var(--qelvant-shadow);z-index:80;background:#020717eb;border-radius:1.6rem;width:25.75rem;padding:.85rem .85rem 1rem;position:fixed;bottom:1.25rem;right:1.25rem}.mobile-surface-panel__label{color:var(--qelvant-ink-soft);font:650 .68rem/1 var(--font-data);letter-spacing:.16em;text-transform:uppercase;margin:0 0 .65rem}.mobile-surface-panel__frame{background:#020717;border:0;border-radius:1.15rem;width:24.375rem;height:52.75rem;max-height:min(52.75rem,100svh - 6.5rem);display:block}.admin-preview__surfaces{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:2rem;display:grid}.admin-preview__phone{border:1px solid var(--qelvant-line);box-shadow:var(--qelvant-shadow);border-radius:1.5rem;width:24.375rem;height:52.75rem;overflow:auto}@media (max-width:70rem){.admin-preview__surfaces{grid-template-columns:1fr}}
