.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}@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;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 .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__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 .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:100svh}.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:translateY(13.8%)}.storefront-shell .immersive-product-stage--portal .immersive-product-stage__view--front{width:clamp(16rem,24vw,25rem);top:5%;right:24%}.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 .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(46rem, calc(100svh - var(--storefront-header-height)));align-items:center;padding-block:clamp(5rem,12vw,9rem);display:flex}.storefront-shell .reading-hero__copy{max-width:var(--reading-width)}.storefront-shell .reading-hero h1{overflow-wrap:anywhere;max-width:14ch;font-size:clamp(2.75rem,6vw,5.5rem)}.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(-9%)scale(.985)}72%{opacity:1;transform:translateY(15%)scale(1)}to{opacity:1;transform:translateY(13.8%)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 .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{grid-template-rows:var(--storefront-announcement-height) minmax(0, 1fr)}.storefront-shell .immersive-hero{min-height:0;padding:clamp(4rem,7vh,6rem) max(2rem,50% - 41.5rem) 6.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%}}.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{grid-column:1;align-self:start;width:100%;max-width:100%;padding-bottom:.35rem}.storefront-shell .immersive-hero h1{overflow-wrap:break-word;word-break:normal;max-width:13ch;margin-bottom:.65rem;font-size:clamp(1.7rem,7.2vw,2.05rem);line-height:1.12}.storefront-shell .immersive-hero__copy .lede{max-width:34rem;font-size:1rem;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-product-stage__atmosphere{object-position:58% center}.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(15.25rem,66vw);height:min(18.5rem,48svh);bottom:.5rem}.storefront-shell .immersive-hero:not(:has(.benefit-rail)){padding-bottom:19.25rem}.storefront-shell .immersive-product-stage--aurora .immersive-product-stage__product,.storefront-shell .immersive-product-stage--portal .immersive-product-stage__product{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{gap:1.75rem}.storefront-shell .evidence__metric{font-size:clamp(2.4rem,12vw,3.5rem)}}@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:translateY(13.8%)!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}}@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}}.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-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{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}
