html:has(body.home-lab-canvas),body.home-lab-canvas,body.home-lab-canvas.gradient{background:rgb(var(--color-background))!important;background-image:none!important;background-attachment:scroll!important;min-height:100%;height:100%;margin:0}.section-home-lab{box-sizing:border-box;min-height:100dvh;height:100dvh;width:100%;margin:0;padding:0;overflow:hidden;background:rgb(var(--color-background))}.home-lab{box-sizing:border-box;position:relative;min-height:100dvh;height:100dvh;width:100%;margin:0;padding:0;overflow:hidden;background:rgb(var(--color-background));--trust-fan-ripple-size: 141.42vmax;--trust-fan-ripple-size: hypot(100vw, 100dvh);--home-lab-ripple-c-min: .23;--home-lab-ripple-pond-m: 1;--home-lab-ripple-speed: calc( var(--trust-fan-ripple-size) * var(--home-lab-ripple-c-min) / var(--home-lab-ripple-pond-m) / 1s );--home-lab-ripple-duration: calc( var(--trust-fan-ripple-size) / 2 / var(--home-lab-ripple-speed) );--home-lab-ripple-shadow-color: 168, 152, 130;--home-lab-ripple-secondary-shadow-color: 255, 255, 255;--trust-rem: 10px;--trust-title-advance: 14.5;--home-lab-mark-duration: 1s;--home-lab-mark-size: min( calc(100vw - 3rem) , calc(100dvh - 3rem) );--home-lab-ripple-clear: calc( var(--home-lab-ripple-duration) * .220588 + var(--home-lab-ripple-duration) * sqrt( var(--home-lab-mark-size) * 1.16 / var(--trust-fan-ripple-size) ) );--home-lab-tagline-scribe-base: calc( var(--home-lab-ripple-clear) + var(--home-lab-mark-duration) );--home-lab-tagline-scribe-stagger: 75ms;--home-lab-tagline-scribe-draw: .55s;--home-lab-stage-pad: 1.5rem;--home-lab-stage-inset: max( var(--home-lab-stage-pad), calc((100vw - var(--page-width)) / 2 + var(--home-lab-stage-pad)) );--home-lab-menu-foil-inset: 0;--home-lab-menu-foil-stroke: 0;--home-lab-menu-inset: 1.25rem;--home-lab-ink-on-cream: var(--color-foreground)}@media screen and (min-width:750px){.home-lab{--home-lab-mark-size: min( calc(100vw - 10rem) , calc(100dvh - 10rem) );--home-lab-stage-pad: 5rem}}.home-lab:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background-image:var(--home-lab-fill-texture);background-size:cover;background-position:center;background-repeat:no-repeat;mix-blend-mode:overlay;opacity:0;animation:home-lab-marble-in 1.2s ease-out forwards}@keyframes home-lab-marble-in{0%{opacity:0}to{opacity:.85}}.home-lab__stage{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;box-sizing:border-box;width:100%;max-width:var(--page-width);height:100%;margin-inline:auto;padding:1.5rem;pointer-events:none}@media screen and (min-width:750px){.home-lab__stage{padding:5rem}}.home-lab__watermark-layer{position:absolute;inset:var(--home-lab-stage-pad);z-index:0;display:grid;place-items:center;pointer-events:none}.home-lab--cosmic-dive-in .home-lab__watermark-layer{opacity:0;visibility:hidden}.home-lab.home-lab--cosmic-dive-in .home-lab__tagline,.home-lab.home-lab--cosmic-dive-in .home-lab__chrome-social[data-home-lab-social-slot],.home-lab.home-lab--cosmic-dive-in .home-lab__chrome-policies,.home-lab.home-lab--cosmic-dive-in .home-lab__sound-toggle{opacity:0;pointer-events:none;visibility:hidden}.home-lab--cosmic-dive-in .home-lab__chrome-top,.home-lab--cosmic-dive-in .home-lab__chrome-social--float,.home-lab--cosmic-dive-in .home-lab__menu-drawer>details>summary.header__icon--menu,.home-lab--cosmic-dive-in .home-lab__eyebrow,.home-lab--cosmic-dive-in .home-lab__title{--color-foreground: var(--color-background)}.home-lab--cosmic-dive-in.home-lab--menu-open .home-lab__chrome-top,.home-lab--cosmic-dive-in.home-lab--menu-open .home-lab__chrome-social--float,.home-lab--cosmic-dive-in.home-lab--menu-open .home-lab__menu-drawer>details>summary.header__icon--menu{--color-foreground: var(--home-lab-ink-on-cream)}.home-lab__chrome-top,.home-lab__chrome-base,.home-lab__chrome-social--float,.home-lab__menu-drawer>details>summary.header__icon--menu,.home-lab__sound-toggle{transition:color .4s cubic-bezier(.22,1,.36,1),fill .4s cubic-bezier(.22,1,.36,1),stroke .4s cubic-bezier(.22,1,.36,1)}.home-lab__watermark-slot{width:100%;height:100%;min-height:0;container-type:size;display:grid;place-items:center}.home-lab__frame{position:relative;z-index:1;box-sizing:border-box;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr) minmax(0,8fr) minmax(0,1fr);align-content:stretch;width:100%;height:100%;min-height:0;pointer-events:none}.home-lab__chrome-top{box-sizing:border-box;min-height:0;min-width:0;opacity:0;pointer-events:none;transition:opacity .45s ease}.home-lab__chrome-base{box-sizing:border-box;min-height:0;min-width:0;opacity:1;pointer-events:none;overflow:visible}.home-lab[data-home-lab-chrome-ready] .home-lab__chrome-top{opacity:1;pointer-events:auto}.home-lab[data-home-lab-chrome-ready] .home-lab__chrome-base{pointer-events:auto}.home-lab__chrome-social,.home-lab__chrome-policies{opacity:0;transition:opacity .45s ease}.home-lab[data-home-lab-chrome-ready] .home-lab__chrome-social:not(.home-lab__chrome-social--float),.home-lab[data-home-lab-chrome-ready] .home-lab__chrome-policies{opacity:1}.home-lab.home-lab--menu-open[data-home-lab-chrome-ready] .home-lab__chrome-social--float{opacity:1;pointer-events:auto;visibility:visible}.home-lab:not([data-home-lab-chrome-ready]) .home-lab__chrome-actions,.home-lab:not([data-home-lab-chrome-ready]) .home-lab__chrome-social:not(.home-lab__chrome-social--float),.home-lab:not([data-home-lab-chrome-ready]) .home-lab__chrome-policies,.home-lab:not([data-home-lab-chrome-ready]) .home-lab__menu-drawer>details>summary{pointer-events:none}.home-lab__chrome-top{display:flex;align-items:center;justify-content:flex-end;gap:1rem;overflow:visible}.home-lab__brand-name{color:rgba(var(--color-foreground),.75);font-family:var(--font-brand-family);font-size:calc(var(--home-lab-rem, 10px) * 4.125);font-weight:400;letter-spacing:normal;line-height:1;margin:0;white-space:nowrap}.home-lab__chrome-actions{align-items:center;display:flex;flex-direction:row;flex-shrink:0;flex-wrap:nowrap;gap:.35rem;justify-content:flex-end;margin-inline-start:auto;min-height:0;pointer-events:auto}.home-lab__chrome-actions .header__icon{color:rgba(var(--color-foreground),.85)}.home-lab__chrome-actions .header__icon--cart{margin-right:0}.home-lab__chrome-actions .header__icon:hover,.home-lab__chrome-actions .header__icon:focus-visible{color:rgb(var(--color-foreground))}.home-lab__chrome-actions .header__icon .svg-wrapper,.home-lab__chrome-actions .header__icon .icon{height:1.75rem;width:1.75rem}.home-lab__chrome-actions .header__search{display:inline-flex;line-height:0}.home-lab .menu-drawer-container{display:block}.home-lab .list-menu,.home-lab .menu-drawer__menu{list-style:none;margin:0;padding:0}.home-lab .list-menu__item{align-items:center;display:flex;line-height:calc(1 + .3 / var(--font-body-scale))}.home-lab summary.list-menu__item{padding-right:2.7rem}.home-lab .list-menu__item--link{line-height:calc(1 + .8 / var(--font-body-scale));padding-bottom:1rem;padding-top:1rem;text-decoration:none}.home-lab .menu-drawer__menu-item{padding-left:0;padding-right:0}.home-lab .menu-drawer__menu-item>.svg-wrapper{flex-shrink:0;margin-inline-start:auto;position:static;right:auto;top:auto;transform:none}.js .home-lab .menu-drawer__navigation>.submenu-open>li>details>summary>.svg-wrapper{visibility:hidden}.js .home-lab .menu-drawer__submenu.submenu-open>.menu-drawer__inner-submenu>.menu-drawer__close-button .svg-wrapper,.js .home-lab .menu-drawer__submenu.submenu-open>.menu-drawer__inner-submenu>ul.menu-drawer__menu>li>details>summary>.svg-wrapper{visibility:hidden}.home-lab .menu-drawer__nested-group-heading,.home-lab .menu-drawer__nested-group-heading-link{padding-left:0;padding-right:0}.home-lab .menu-drawer__nested-group-heading-link{margin-left:0;margin-right:0}.home-lab .menu-drawer__close-button{padding-left:0;padding-right:2.6rem}.home-lab .menu-drawer__inner-submenu{display:flex;flex-direction:column;min-height:0;height:100%;overflow:hidden}.home-lab .menu-drawer__inner-submenu>.menu-drawer__close-button{flex:0 0 auto}.home-lab .menu-drawer__inner-submenu>.menu-drawer__menu{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto}.js .home-lab .menu-drawer__submenu .menu-drawer__submenu{display:flex;flex-direction:column;min-height:0;overflow:hidden}.js .home-lab .menu-drawer__submenu .menu-drawer__submenu>.menu-drawer__close-button{flex:0 0 auto}.js .home-lab .menu-drawer__submenu .menu-drawer__submenu>.menu-drawer__menu{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto}.home-lab .menu-drawer__submenu,.home-lab .menu-drawer__submenu.gradient{background:transparent;background-image:none}.home-lab .menu-drawer__inner-container{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;width:100%;overflow:hidden}.home-lab__menu-film-viewport{display:flex;flex-direction:column;flex:1 1 auto;width:100%;min-height:0;overflow:hidden;container-type:inline-size;container-name:home-lab-menu-film}.home-lab__menu-filmstrip{display:flex;flex-flow:row nowrap;align-items:stretch;flex:1 1 auto;min-height:0;height:100%;width:max-content;transform:translate(calc(-1 * var(--home-lab-menu-depth, 0) * 100cqw));transition:transform var(--duration-default) ease;will-change:transform}.home-lab__menu-panel{flex:0 0 100cqw;box-sizing:border-box;width:100cqw;max-width:100cqw;min-height:0;height:100%;min-width:0;display:flex;flex-direction:column;overflow:hidden}.home-lab .menu-drawer__navigation-container{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto}.home-lab .menu-drawer__navigation{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;padding:0}.home-lab .menu-drawer__navigation>.menu-drawer__menu{display:flex;flex-direction:column;justify-content:flex-start;flex:0 0 auto;min-height:0;margin:0;padding:0}.js .home-lab .menu-drawer__submenu{position:static!important;inset:auto!important;top:auto!important;left:auto!important;bottom:auto!important;width:auto!important;height:auto!important;transform:none!important;visibility:visible!important;z-index:auto!important;margin-inline-start:0!important}.js .home-lab .menu-drawer__submenu.is-home-lab-film-docked,.js .home-lab .home-lab__menu-film-slot{display:none!important}.js .home-lab .menu-drawer__navigation>.menu-drawer__menu.submenu-open{visibility:visible;margin-inline-start:0;transform:none}.js .home-lab .menu-drawer__navigation>.menu-drawer__menu.submenu-open>li,.js .home-lab .menu-drawer__navigation>.menu-drawer__menu.submenu-open>li>details>summary{transform:none!important;visibility:visible!important}.js .home-lab .menu-drawer__submenu .submenu-open,.js .home-lab .menu-drawer__submenu.submenu-open{visibility:visible;margin-inline-start:0!important;transform:none!important}.home-lab__menu-panel>.menu-drawer__inner-submenu{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;height:100%;overflow:hidden}.home-lab__menu-panel>.menu-drawer__inner-submenu>.menu-drawer__menu{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto}@media(prefers-reduced-motion:reduce){.home-lab__menu-filmstrip{transition:none}}@media screen and (min-width:750px){.home-lab .list-menu__item--link{padding-bottom:.5rem;padding-top:.5rem}}.home-lab .home-lab__menu-drawer{--home-lab-menu-chrome-row: max(4.4rem, 10cqh);--home-lab-menu-chrome-pad: calc( var(--home-lab-menu-chrome-row) + var(--home-lab-menu-inset) );position:absolute;inset:var(--home-lab-stage-pad);z-index:5;pointer-events:none;container-type:size}.home-lab .home-lab__menu-drawer>details{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.home-lab .home-lab__menu-drawer>details>summary.header__icon--menu{position:absolute;top:0;left:0;z-index:auto;box-sizing:border-box;display:flex;align-items:center;justify-content:flex-start;gap:.35rem;width:max-content;max-width:100%;height:var(--home-lab-menu-chrome-row);min-height:4.4rem;margin:0;padding:0;color:rgba(var(--color-foreground),.85);opacity:0;pointer-events:none;text-decoration:none;transition:opacity .45s ease,top .4s cubic-bezier(.22,1,.36,1),color .4s cubic-bezier(.22,1,.36,1),fill .4s cubic-bezier(.22,1,.36,1),stroke .4s cubic-bezier(.22,1,.36,1)}.home-lab .home-lab__menu-drawer>details[open]>summary.header__icon--menu{top:calc((var(--home-lab-menu-chrome-pad) - var(--home-lab-menu-chrome-row)) / 2)}.home-lab[data-home-lab-chrome-ready] .home-lab__menu-drawer>details>summary.header__icon--menu{opacity:1;pointer-events:auto}.home-lab .home-lab__menu-drawer>details>summary.header__icon--menu:hover,.home-lab .home-lab__menu-drawer>details>summary.header__icon--menu:focus-visible{color:rgb(var(--color-foreground));text-decoration:none}.home-lab .home-lab__menu-drawer>details>summary.header__icon--menu:hover .home-lab__brand-name,.home-lab .home-lab__menu-drawer>details>summary.header__icon--menu:focus-visible .home-lab__brand-name{color:rgb(var(--color-foreground))}.home-lab .home-lab__menu-drawer>details>summary.header__icon--menu .home-lab__menu-icon{position:relative;flex-shrink:0;display:flex;align-items:center;justify-content:center;width:4.4rem;height:100%;min-height:4.4rem}.home-lab .home-lab__menu-drawer>details>summary.header__icon--menu .icon{height:1.75rem;width:1.75rem}.home-lab .home-lab__menu-drawer>details>summary.header__icon--menu .home-lab__brand-name{flex-shrink:0}.js .home-lab .home-lab__menu-drawer>details>summary:before,.js body.home-lab-canvas .home-lab .home-lab__menu-drawer>details>summary:before,.js .home-lab .home-lab__menu-drawer>details[open]:not(.menu-opening)>summary:before{position:fixed;right:0;bottom:0;top:0;left:0;width:100%;height:100%;height:100dvh;z-index:39;background:rgba(var(--color-foreground),.5)}.home-lab .home-lab__menu-drawer>details[open]>summary:before{visibility:visible;opacity:1}.home-lab .home-lab__menu-drawer>details[open]>summary{position:absolute;z-index:auto}.home-lab .home-lab__menu-drawer>details[open]>summary>span{position:relative;z-index:41}body.home-lab-canvas .home-lab .home-lab__menu-drawer .menu-drawer,.home-lab .home-lab__menu-drawer .menu-drawer{--product-card-brand-plate-base: color-mix( in oklab, white 18%, rgb(var(--color-background)) );--product-card-brand-plate-highlight: color-mix( in oklab, white 70%, var(--product-card-brand-plate-base) );--plate-gloss-c40: color-mix( in oklab, var(--product-card-brand-plate-highlight) 50%, var(--product-card-brand-plate-base) );--plate-gloss-c50: color-mix( in oklab, var(--product-card-brand-plate-highlight) 75%, var(--product-card-brand-plate-base) );--plate-gloss-c58: color-mix(in oklab, white 92%, var(--product-card-brand-plate-base));--product-card-brand-plate-gloss: linear-gradient( var(--cert-foil-sheen-angle, 133deg), transparent 0%, transparent 28%, var(--plate-gloss-c40) 40%, var(--plate-gloss-c50) 50%, var(--plate-gloss-c58) 58%, transparent 72%, transparent 100% );--product-card-sheen-x: 50%;--product-card-sheen-y: 50%;--card-v2-glare-intensity: .25;--home-lab-menu-cutout-header: calc( var(--home-lab-menu-chrome-pad) - var(--home-lab-menu-foil-inset) - var(--home-lab-menu-foil-stroke) );--home-lab-menu-cutout-footer: calc( var(--home-lab-menu-chrome-pad) - var(--home-lab-menu-foil-inset) - var(--home-lab-menu-foil-stroke) );--home-lab-menu-foil-sheen-position: calc(((50% - var(--product-card-sheen-x, 50%)) * .85) + 50%) calc(((50% - var(--product-card-sheen-y, 50%)) * .85) + 50%);display:flex!important;flex-direction:column;position:absolute!important;top:0!important;left:0!important;right:auto!important;bottom:0!important;z-index:40;width:100%!important;max-width:calc(100cqh * 7 / 12)!important;height:auto!important;max-height:none!important;isolation:isolate;padding-top:var(--home-lab-menu-chrome-pad);padding-inline:var(--home-lab-menu-inset);padding-bottom:var(--home-lab-menu-chrome-pad);border-radius:var(--product-card-surface-radius);border:0;background:rgb(var(--color-background));box-shadow:var(--neu-distance-rest) var(--neu-distance-rest) var(--neu-blur-rest) var(--neu-dark);filter:none!important;transform:translate(calc(-100% - var(--home-lab-stage-inset) - 2.4rem));visibility:hidden;overflow:hidden;pointer-events:auto}.home-lab__menu-ad-slot{position:relative;flex:0 0 auto;display:flex;flex-direction:column;width:100%;min-height:0;margin-top:.75rem;margin-bottom:.75rem;--home-lab-menu-ad-radius: max( 0px, calc( var(--product-card-surface-radius) - var(--home-lab-menu-foil-inset) - var(--home-lab-menu-foil-stroke) ) );--home-lab-menu-ad-foil-x: 0px;--home-lab-menu-ad-foil-y: 0px;--home-lab-menu-ad-foil-w: 100%;--home-lab-menu-ad-foil-h: 100%}.home-lab__menu-ad-cutout{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;pointer-events:none;border-radius:var(--home-lab-menu-ad-radius)}.home-lab__menu-ad-cutout-sheen{position:absolute;left:calc(-1 * var(--home-lab-menu-ad-foil-x));top:calc(-1 * var(--home-lab-menu-ad-foil-y));width:var(--home-lab-menu-ad-foil-w);height:var(--home-lab-menu-ad-foil-h);pointer-events:none;background-color:var(--product-card-brand-plate-base);background-image:var(--product-card-brand-plate-gloss);background-position:var(--home-lab-menu-foil-sheen-position);background-repeat:no-repeat;background-size:var(--cert-foil-sheen-size, 140% 170%)}.home-lab__menu-ad{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:flex-start;gap:1rem;flex:0 0 auto;width:100%;min-height:0;margin:0;padding:1.2rem 1.25rem;border:0;border-radius:var(--home-lab-menu-ad-radius);background:transparent;box-shadow:inset calc(var(--neu-distance-rest) * .35) calc(var(--neu-distance-rest) * .35) calc(var(--neu-blur-rest) * .4) var(--neu-dark),inset calc(var(--neu-light-distance-rest) * -.35) calc(var(--neu-light-distance-rest) * -.35) calc(var(--neu-light-blur-rest) * .4) var(--neu-light);isolation:isolate;overflow:hidden}.home-lab__menu-ad-copy{display:flex;flex-direction:column;gap:.45rem;min-height:0}.home-lab__menu-ad-eyebrow{margin:0;font-size:1.1rem;letter-spacing:.08em;text-transform:uppercase;color:rgba(var(--color-foreground),.65)}.home-lab__menu-ad-title{margin:0;font-family:var(--font-heading-family);font-size:1.8rem;font-weight:500;line-height:1.25;color:rgb(var(--color-foreground))}.home-lab__menu-ad-text{margin:0;font-size:1.35rem;line-height:1.4;color:rgba(var(--color-foreground),.8)}.home-lab__menu-ad-cta{display:flex;align-items:center;justify-content:center;align-self:stretch;margin:0;min-height:4.2rem;padding:.9rem 1.4rem;font-size:1.4rem;font-weight:500;text-align:center;text-decoration:none;border:.1rem solid rgb(var(--color-foreground));border-radius:calc(var(--product-card-surface-radius) * .4);background:rgb(var(--color-foreground));color:rgb(var(--color-background));box-shadow:none}.home-lab__menu-ad-cta:hover,.home-lab__menu-ad-cta:focus-visible{color:rgb(var(--color-background));text-decoration:none;filter:brightness(1.08)}body.home-lab-canvas .home-lab .home-lab__menu-drawer .menu-drawer:before,.home-lab .home-lab__menu-drawer .menu-drawer:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;border-radius:inherit;box-sizing:border-box;padding:var(--home-lab-menu-foil-inset);background-color:var(--product-card-brand-plate-base);background-image:var(--product-card-brand-plate-gloss);background-position:var(--home-lab-menu-foil-sheen-position);background-repeat:no-repeat;background-size:var(--cert-foil-sheen-size, 140% 170%);-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude}body.home-lab-canvas .home-lab .home-lab__menu-drawer .menu-drawer:after,.home-lab .home-lab__menu-drawer .menu-drawer:after{content:"";position:absolute;inset:var(--home-lab-menu-foil-inset);z-index:0;pointer-events:none;box-sizing:border-box;border-radius:max(0px,calc(var(--product-card-surface-radius) - var(--home-lab-menu-foil-inset)));padding:var(--home-lab-menu-foil-stroke);background-color:transparent;background-image:var(--product-card-gold-leaf);background-position:center;background-repeat:no-repeat;background-size:100% 100%;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude}.home-lab .home-lab__menu-drawer .home-lab__menu-gloss-stack{position:absolute;top:calc(var(--home-lab-menu-foil-inset) + var(--home-lab-menu-foil-stroke));bottom:calc(var(--home-lab-menu-foil-inset) + var(--home-lab-menu-foil-stroke));left:calc(var(--home-lab-menu-foil-inset) + var(--home-lab-menu-foil-stroke));right:calc(var(--home-lab-menu-foil-inset) + var(--home-lab-menu-foil-stroke));z-index:0;pointer-events:none;overflow:hidden;border-radius:max(0px,calc(var(--product-card-surface-radius) - var(--home-lab-menu-foil-inset) - var(--home-lab-menu-foil-stroke)))}.home-lab .home-lab__menu-drawer .home-lab__menu-face-sheen{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border-radius:inherit;background-color:var(--product-card-brand-plate-base);background-image:var(--product-card-brand-plate-gloss);background-position:var(--home-lab-menu-foil-sheen-position);background-repeat:no-repeat;background-size:var(--cert-foil-sheen-size, 140% 170%)}.home-lab .home-lab__menu-drawer .home-lab__menu-paper{position:absolute;top:calc(var(--home-lab-menu-foil-inset) + var(--home-lab-menu-foil-stroke));bottom:calc(var(--home-lab-menu-foil-inset) + var(--home-lab-menu-foil-stroke));left:calc(var(--home-lab-menu-foil-inset) + var(--home-lab-menu-foil-stroke));right:calc(var(--home-lab-menu-foil-inset) + var(--home-lab-menu-foil-stroke));z-index:0;pointer-events:none;border-radius:max(0px,calc(var(--product-card-surface-radius) - var(--home-lab-menu-foil-inset) - var(--home-lab-menu-foil-stroke)));background-color:rgb(var(--color-background));background-image:none}.home-lab .home-lab__menu-drawer .home-lab__menu-grain{display:block;position:absolute;top:calc(var(--home-lab-menu-foil-inset) + var(--home-lab-menu-foil-stroke));bottom:calc(var(--home-lab-menu-foil-inset) + var(--home-lab-menu-foil-stroke));left:calc(var(--home-lab-menu-foil-inset) + var(--home-lab-menu-foil-stroke));right:calc(var(--home-lab-menu-foil-inset) + var(--home-lab-menu-foil-stroke));z-index:4;pointer-events:none;overflow:hidden;border-radius:max(0px,calc(var(--product-card-surface-radius) - var(--home-lab-menu-foil-inset) - var(--home-lab-menu-foil-stroke)));background-color:transparent;background-size:cover;background-position:center;background-repeat:no-repeat;mix-blend-mode:overlay;opacity:var(--home-lab-fill-texture-opacity, .85)}.home-lab .home-lab__menu-drawer .home-lab__menu-glare{--card-opacity: 1;position:absolute;top:calc(var(--home-lab-menu-foil-inset) + var(--home-lab-menu-foil-stroke));bottom:calc(var(--home-lab-menu-foil-inset) + var(--home-lab-menu-foil-stroke));left:calc(var(--home-lab-menu-foil-inset) + var(--home-lab-menu-foil-stroke));right:calc(var(--home-lab-menu-foil-inset) + var(--home-lab-menu-foil-stroke));z-index:3;pointer-events:none;overflow:hidden;border-radius:max(0px,calc(var(--product-card-surface-radius) - var(--home-lab-menu-foil-inset) - var(--home-lab-menu-foil-stroke)));background-image:radial-gradient(farthest-corner circle at var(--product-card-sheen-x, 50%) var(--product-card-sheen-y, 50%),hsla(0,0%,100%,calc(.8 * var(--card-v2-glare-intensity, .25))) 10%,hsla(0,0%,100%,calc(.65 * var(--card-v2-glare-intensity, .25))) 20%,hsla(0,0%,0%,calc(.5 * var(--card-v2-glare-intensity, .25))) 90%);opacity:calc(var(--card-opacity, 0) * .8);mix-blend-mode:overlay;filter:brightness(.8) contrast(1.5)}.home-lab .home-lab__menu-drawer .home-lab__menu-glare:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;background-image:radial-gradient(farthest-corner circle at var(--product-card-sheen-x, 50%) var(--product-card-sheen-y, 50%),hsla(180,100%,95%,calc(1 * var(--card-v2-glare-intensity, .25))) 5%,hsla(0,0%,39%,calc(.25 * var(--card-v2-glare-intensity, .25))) 55%,hsla(0,0%,0%,calc(.36 * var(--card-v2-glare-intensity, .25))) 110%);mix-blend-mode:overlay;filter:brightness(.6) contrast(3)}.home-lab .home-lab__menu-drawer .menu-drawer>*:not(.home-lab__menu-paper):not(.home-lab__menu-grain):not(.home-lab__menu-gloss-stack):not(.home-lab__menu-glare){position:relative;z-index:1}.js body.home-lab-canvas .home-lab .home-lab__menu-drawer .menu-drawer,.js .home-lab .home-lab__menu-drawer .menu-drawer{height:auto!important;max-height:none!important}.js body.home-lab-canvas .home-lab .home-lab__menu-drawer details[open]>.menu-drawer,.js .home-lab .home-lab__menu-drawer details[open]>.menu-drawer{transition:transform .4s cubic-bezier(.22,1,.36,1),visibility 0s linear .4s}.js body.home-lab-canvas .home-lab .home-lab__menu-drawer details[open].menu-opening>.menu-drawer,.js .home-lab .home-lab__menu-drawer details[open].menu-opening>.menu-drawer{transform:translate(0);visibility:visible;transition:transform .4s cubic-bezier(.22,1,.36,1),visibility 0s linear 0s}@container (max-width: calc(100cqh * 7 / 12)){body.home-lab-canvas .home-lab:not(.home-lab--dive-browse) .home-lab__menu-drawer .menu-drawer,.home-lab:not(.home-lab--dive-browse) .home-lab__menu-drawer .menu-drawer,.js body.home-lab-canvas .home-lab:not(.home-lab--dive-browse) .home-lab__menu-drawer .menu-drawer,.js .home-lab:not(.home-lab--dive-browse) .home-lab__menu-drawer .menu-drawer{--home-lab-menu-foil-inset: 0;--home-lab-menu-foil-stroke: 0;--home-lab-menu-inset: 1.25rem;position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;max-width:none!important;height:100%!important;height:100dvh!important;max-height:none!important;border-radius:0;box-shadow:none;transform:translate(calc(-100% - 2.4rem))}.js body.home-lab-canvas .home-lab:not(.home-lab--dive-browse) .home-lab__menu-drawer details[open].menu-opening>.menu-drawer,.js .home-lab:not(.home-lab--dive-browse) .home-lab__menu-drawer details[open].menu-opening>.menu-drawer{transform:translate(0)}}@media screen and (max-width:749px){body.home-lab-canvas .home-lab .home-lab__menu-drawer .menu-drawer,.home-lab .home-lab__menu-drawer .menu-drawer,.js body.home-lab-canvas .home-lab .home-lab__menu-drawer .menu-drawer,.js .home-lab .home-lab__menu-drawer .menu-drawer{--home-lab-menu-foil-inset: 0;--home-lab-menu-foil-stroke: 0;--home-lab-menu-inset: 1.25rem;position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;max-width:none!important;height:100%!important;height:100dvh!important;max-height:none!important;border-radius:0;box-shadow:none;transform:translate(calc(-100% - 2.4rem))}.js body.home-lab-canvas .home-lab .home-lab__menu-drawer details[open].menu-opening>.menu-drawer,.js .home-lab .home-lab__menu-drawer details[open].menu-opening>.menu-drawer{transform:translate(0)}}@supports (scrollbar-width: thin){.home-lab .menu-drawer__navigation-container,.home-lab .menu-drawer__inner-submenu>.menu-drawer__menu,.js .home-lab .menu-drawer__submenu .menu-drawer__submenu>.menu-drawer__menu{scrollbar-width:thin;scrollbar-color:rgba(var(--color-foreground),.35) transparent}}@supports not (scrollbar-width: thin){.home-lab .menu-drawer__navigation-container::-webkit-scrollbar,.home-lab .menu-drawer__inner-submenu>.menu-drawer__menu::-webkit-scrollbar,.js .home-lab .menu-drawer__submenu .menu-drawer__submenu>.menu-drawer__menu::-webkit-scrollbar{width:.3rem}.home-lab .menu-drawer__navigation-container::-webkit-scrollbar-track,.home-lab .menu-drawer__inner-submenu>.menu-drawer__menu::-webkit-scrollbar-track,.js .home-lab .menu-drawer__submenu .menu-drawer__submenu>.menu-drawer__menu::-webkit-scrollbar-track{background:transparent}.home-lab .menu-drawer__navigation-container::-webkit-scrollbar-thumb,.home-lab .menu-drawer__inner-submenu>.menu-drawer__menu::-webkit-scrollbar-thumb,.js .home-lab .menu-drawer__submenu .menu-drawer__submenu>.menu-drawer__menu::-webkit-scrollbar-thumb{background-color:rgba(var(--color-foreground),.35);border-radius:100px}}.home-lab__chrome-base{align-items:center;column-gap:1.2rem;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);position:relative;width:100%}.home-lab__chrome-social,.home-lab__chrome-end,.home-lab__chrome-policies{min-height:0;min-width:0}.home-lab__chrome-end{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:.65rem;justify-content:flex-end;justify-self:end}.home-lab__chrome-end-copy{min-height:0;min-width:0;position:relative}.home-lab__chrome-social{justify-self:start;min-height:2.475rem}.home-lab__chrome-social[data-home-lab-social-slot]{min-width:0;padding-inline-start:calc((4.4rem - 1.75rem) / 2);transition:transform .4s cubic-bezier(.22,1,.36,1),color .4s cubic-bezier(.22,1,.36,1),fill .4s cubic-bezier(.22,1,.36,1),stroke .4s cubic-bezier(.22,1,.36,1)}.home-lab.home-lab--menu-open .home-lab__chrome-social[data-home-lab-social-slot] .home-lab__list-social{visibility:hidden}.home-lab.home-lab--menu-open .home-lab__chrome-social[data-home-lab-social-slot]{pointer-events:none}.home-lab__chrome-social--float{left:0;margin:0;opacity:0;pointer-events:none;position:absolute;top:0;visibility:hidden;z-index:42;transition:transform .4s cubic-bezier(.22,1,.36,1),color .4s cubic-bezier(.22,1,.36,1),fill .4s cubic-bezier(.22,1,.36,1),stroke .4s cubic-bezier(.22,1,.36,1)}.home-lab.home-lab--menu-open .home-lab__chrome-social[data-home-lab-social-slot],.home-lab.home-lab--menu-open .home-lab__chrome-social--float{transform:translateY(calc(var(--home-lab-menu-inset) * -.5))}.home-lab__list-social{align-items:center;column-gap:.75rem;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;list-style:none;margin:0;padding:0;row-gap:.35rem}.home-lab__chrome-social[data-home-lab-social-slot] .home-lab__list-social,.home-lab__chrome-social--float .home-lab__list-social{padding-inline-start:0}.home-lab__chrome-social--float .home-lab__list-social{padding-inline-start:calc((4.4rem - 1.75rem) / 2)}.home-lab__list-social .list-social__link{align-items:center;box-sizing:border-box;color:rgba(var(--color-foreground),.85);display:flex;justify-content:center;padding:0;text-decoration:none}.home-lab__list-social .list-social__link:hover,.home-lab__list-social .list-social__link:focus-visible{color:rgb(var(--color-foreground));text-decoration:none}.home-lab__list-social .list-social__link .icon,.home-lab__list-social .list-social__link .svg-wrapper{height:2.475rem;width:2.475rem}.home-lab__list-social .list-social__link .svg-wrapper svg{display:block;height:100%;width:100%}.home-lab__chrome-policies{align-items:baseline;display:flex;flex-direction:row;flex-wrap:wrap;gap:.45rem;justify-content:flex-end;text-align:end}.home-lab__sound-toggle-slot{display:inline-block;flex-shrink:0;height:1.85rem;pointer-events:none;width:1.85rem}.home-lab__sound-toggle{align-items:center;-webkit-appearance:none;appearance:none;background:transparent;border:0;color:rgba(var(--color-foreground),.85);cursor:pointer;display:inline-flex;flex-shrink:0;height:1.85rem;justify-content:center;left:0;margin:0;opacity:1;padding:0;pointer-events:auto;position:absolute;top:0;width:1.85rem;z-index:40}.home-lab__sound-toggle:hover,.home-lab__sound-toggle:focus-visible{color:rgb(var(--color-foreground))}.home-lab__sound-toggle-icon{display:none;height:1.35rem;width:1.35rem}.home-lab__sound-toggle-icon svg{display:block;height:100%;width:100%}.home-lab__sound-toggle:not(.home-lab__sound-toggle--muted) .home-lab__sound-toggle-icon--on,.home-lab__sound-toggle.home-lab__sound-toggle--muted .home-lab__sound-toggle-icon--off{display:block}.home-lab__enter-gate{align-items:center;display:grid;top:0;right:0;bottom:0;left:0;justify-items:center;pointer-events:none;position:absolute;z-index:20}.home-lab__enter-gate[hidden]{display:none}.home-lab__enter-vines{height:100%;top:0;right:0;bottom:0;left:0;overflow:visible;pointer-events:none;position:absolute;width:100%;z-index:0}.home-lab__enter-vine{fill:url(#home-lab-vine-gold-leaf);stroke:none}.home-lab__enter-vine--sheen{fill:url(#home-lab-vine-gold-sheen);mix-blend-mode:soft-light;pointer-events:none;stroke:none}.home-lab__enter-vine-spine{display:none;fill:none;pointer-events:none;stroke:#c82828d9;stroke-linecap:round;stroke-linejoin:round;stroke-width:1;vector-effect:non-scaling-stroke}.home-lab__enter-gate-pct{color:rgba(var(--color-foreground),.92);font-family:"Poiret One",var(--font-heading-family);font-size:clamp(1.75rem,4.5vw,2.75rem);grid-area:1 / 1;letter-spacing:.04em;line-height:1;opacity:1;pointer-events:none;position:relative;transition:opacity .45s ease;-webkit-user-select:none;user-select:none;z-index:2}.home-lab__enter-gate--pct-out .home-lab__enter-gate-pct{opacity:0}.home-lab__enter-gate-circle{align-items:center;background:rgb(var(--color-background));border-radius:50%;box-shadow:.55rem .55rem 1.2rem #a8988273,-.45rem -.45rem 1rem #ffffffbf,inset .12rem .12rem .35rem #ffffff59,inset -.12rem -.12rem .35rem #a8988247;box-sizing:border-box;color:rgba(var(--color-foreground),.92);display:grid;font-family:"Poiret One",var(--font-heading-family);font-size:clamp(1.75rem,4.5vw,2.75rem);grid-area:1 / 1;height:min(9.5rem,28vmin);justify-items:center;letter-spacing:.04em;line-height:1;opacity:0;place-items:center;pointer-events:none;position:relative;transition:opacity .45s ease,visibility 0s linear .45s,transform .45s cubic-bezier(.55,.05,.85,.35);visibility:hidden;width:min(9.5rem,28vmin);z-index:1}.home-lab__enter-gate--ready .home-lab__enter-gate-circle{opacity:1;pointer-events:auto;transition:opacity .45s ease,visibility 0s linear 0s,transform .45s cubic-bezier(.55,.05,.85,.35);visibility:visible}.home-lab__enter-gate--imploding .home-lab__enter-gate-circle{transform:scale(0)}.home-lab__enter-gate-btn{-webkit-appearance:none;appearance:none;background:transparent;border:0;color:inherit;cursor:pointer;display:grid;font:inherit;letter-spacing:inherit;margin:0;outline:none;padding:.35rem;place-items:center}.home-lab__enter-gate-btn[hidden]{display:none}.home-lab__enter-gate-play{color:rgb(var(--color-background));display:block;height:55%;overflow:visible;transform:translate(.12rem);width:55%}.home-lab__enter-gate-play-mark,.home-lab__enter-gate-play svg{display:block;height:100%;overflow:visible;width:100%}.home-lab__skip-prompt{align-items:baseline;display:inline-flex;flex-direction:row;flex-wrap:nowrap;gap:.45rem;inset-inline-end:0;opacity:1;pointer-events:auto;position:absolute;top:50%;transform:translateY(-50%);transition:opacity .45s ease;white-space:nowrap;z-index:5}.home-lab__skip-prompt[hidden]{display:none}.home-lab__skip-prompt.home-lab__skip-prompt--fading{opacity:0;pointer-events:none}.home-lab__skip-prompt-btn{-webkit-appearance:none;appearance:none;background:transparent;border:0;color:rgba(var(--color-foreground),.88);cursor:pointer;display:inline-block;font:inherit;font-size:calc(var(--home-lab-rem, 10px) * 1.2);letter-spacing:.04em;line-height:1.3;margin:0;padding:0;text-decoration:none;white-space:nowrap}.home-lab__skip-prompt-btn:hover,.home-lab__skip-prompt-btn:focus-visible{color:rgb(var(--color-foreground));text-decoration:none}.home-lab__skip-prompt-btn:focus-visible{outline:.1rem solid rgba(var(--color-foreground),.45);outline-offset:.15rem}.home-lab__skip-prompt-remember{align-items:center;color:rgba(var(--color-foreground),.72);cursor:pointer;display:inline-flex;font-size:calc(var(--home-lab-rem, 10px) * 1.1);gap:.35rem;letter-spacing:.04em;line-height:1.3;-webkit-user-select:none;user-select:none;white-space:nowrap}.home-lab__skip-prompt-remember-input{-webkit-appearance:none;appearance:none;background:transparent;border:1px solid rgba(var(--color-foreground),.55);border-radius:.12rem;box-sizing:border-box;cursor:pointer;flex-shrink:0;height:.85rem;margin:0;position:relative;width:.85rem}.home-lab__skip-prompt-remember-input:checked{background:transparent}.home-lab__skip-prompt-remember-input:checked:after{border-bottom:1px solid rgba(var(--color-foreground),.72);border-left:1px solid rgba(var(--color-foreground),.72);content:"";display:block;height:.28rem;left:50%;position:absolute;top:45%;transform:translate(-50%,-55%) rotate(-45deg);width:.45rem}.home-lab__skip-prompt-remember-input:focus-visible{outline:.1rem solid rgba(var(--color-foreground),.45);outline-offset:.12rem}@media(prefers-reduced-motion:reduce){.home-lab__skip-prompt{transition:none}}.home-lab .trust-fan__glow-meter{display:none!important;visibility:hidden!important}.home-lab__copyright{color:rgba(var(--color-foreground),.72);font-size:calc(var(--home-lab-rem, 10px) * 1.1);letter-spacing:.04em;line-height:1.3;margin:0;white-space:nowrap}.home-lab__policies-sep{color:rgba(var(--color-foreground),.55);font-size:calc(var(--home-lab-rem, 10px) * 1.2);line-height:1.3;-webkit-user-select:none;user-select:none}.home-lab__policies-link{color:rgba(var(--color-foreground),.88);display:inline-block;font-size:calc(var(--home-lab-rem, 10px) * 1.2);line-height:1.3;text-decoration:none;white-space:nowrap}.home-lab__policies-link:hover,.home-lab__policies-link:focus-visible{color:rgb(var(--color-foreground));text-decoration:none}@media screen and (max-width:749px){.home-lab__chrome-base{grid-template-columns:minmax(0,1fr);row-gap:.45rem;overflow:visible}.home-lab__chrome-social{justify-self:center}.home-lab__chrome-social[data-home-lab-social-slot]{padding-inline-start:0}.home-lab__chrome-social--float .home-lab__list-social{justify-content:center;padding-inline-start:0}.home-lab__chrome-social .home-lab__list-social{justify-content:center}.home-lab__chrome-end{justify-self:center;justify-content:center}.home-lab__chrome-policies{justify-content:center;text-align:center}.home-lab__skip-prompt{inset-inline:0;justify-content:center;width:100%}}.home-lab__content{position:relative;box-sizing:border-box;container-type:inline-size;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,5fr) minmax(0,20fr) minmax(0,65fr) minmax(0,10fr);align-content:stretch;row-gap:1%;padding-block:1%;width:100%;height:100%;min-height:0;pointer-events:none}.home-lab__eyebrow,.home-lab__title,.home-lab__fan,.home-lab__tagline{min-height:0;min-width:0}.home-lab__eyebrow{grid-row:1;align-self:center;justify-self:center;margin:0;color:rgba(var(--color-foreground),.72);font-family:"Archivo",var(--font-heading-family);font-size:calc(var(--trust-rem) * 1.2);font-weight:400;letter-spacing:.14em;line-height:1.3;text-align:center;text-transform:uppercase;opacity:0;transform:translateY(-.75em);transition:opacity .45s ease,transform .55s cubic-bezier(.22,1,.36,1)}.home-lab__title{--trust-title-font-size: clamp( calc(var(--font-heading-scale) * var(--trust-rem) * 2.4), calc(var(--font-heading-scale) * 100cqi / var(--trust-title-advance)), calc(var(--font-heading-scale) * var(--trust-rem) * 5.2) );grid-row:2;align-self:center;justify-self:center;margin:0;max-width:100%;color:rgb(var(--color-foreground));font-family:"Cinzel Decorative",var(--font-heading-family);font-size:var(--trust-title-font-size);letter-spacing:.06em;line-height:1.2;text-align:center;white-space:nowrap;opacity:0;transition:opacity .35s ease}.home-lab[data-home-lab-type-ready] .home-lab__eyebrow{opacity:1;transform:translateY(0)}.home-lab[data-home-lab-type-ready] .home-lab__title[data-trust-title-reveal],.home-lab[data-home-lab-type-ready] .home-lab__title[data-trust-title-rolled="1"]{opacity:1}.home-lab .trust-provider__title-viewport{box-sizing:border-box;display:grid;height:1.4em;height:1lh;justify-items:center;line-height:1.4;max-width:100%;overflow:hidden;position:relative;width:100%}.home-lab .trust-provider__title-line{grid-area:1 / 1;justify-self:center;max-width:100%;transform:translateY(0);transition:transform .52s cubic-bezier(.22,1,.36,1);white-space:nowrap;will-change:transform}.home-lab .trust-provider__title-line--out{transform:translateY(-110%)}.home-lab .trust-provider__title-line--in{transform:translateY(110%)}@media(prefers-reduced-motion:reduce){.home-lab__eyebrow,.home-lab__title{transition:none;transform:none}.home-lab__chrome-top,.home-lab__chrome-social,.home-lab__chrome-policies,.home-lab__enter-gate-circle,.home-lab__enter-gate--ready .home-lab__enter-gate-circle,.home-lab__enter-gate-pct{transition:none}.home-lab[data-home-lab-type-ready] .home-lab__eyebrow,.home-lab[data-home-lab-type-ready] .home-lab__title[data-trust-title-reveal],.home-lab[data-home-lab-type-ready] .home-lab__title[data-trust-title-rolled="1"]{opacity:1}.home-lab .trust-provider__title-line{transition:none}}.home-lab__fan{grid-row:3;min-height:0;pointer-events:auto;position:relative}.home-lab__fan .trust-fan{opacity:0;pointer-events:none;transition:opacity .45s ease}.home-lab__fan .trust-fan[data-trust-fan-warm-ready]:not(.trust-fan--intro-ready){will-change:opacity}.home-lab__fan .trust-fan.trust-fan--intro-ready{will-change:auto}.home-lab__fan .trust-fan.trust-fan--stage-warm .trust-fan__stage{will-change:transform;transition:none!important}.home-lab__fan .trust-fan.trust-fan--intro-ready .trust-fan__stage{will-change:auto}.home-lab[data-home-lab-tagline-done] .home-lab__fan .trust-fan{opacity:1;pointer-events:auto;transition:none}@media(prefers-reduced-motion:reduce){.home-lab__fan .trust-fan{transition:none}}.home-lab__tagline{grid-row:4;align-self:center;justify-self:center;box-sizing:border-box;margin:0;padding-inline:calc(var(--trust-rem) * 1.5);text-align:center;color:rgba(var(--color-foreground),.9);width:100%;max-width:100%}.home-lab-tagline-scribe-host{display:block;width:100%}.home-lab-tagline-scribe{display:block;width:min(100%,40rem);height:auto;margin-inline:auto;overflow:visible;color:inherit}.home-lab-tagline-scribe-fallback{margin:0;text-align:center;font-family:Shadows Into Light Two,cursive;font-size:clamp(1.25rem,2.5vw,1.75rem)}.home-lab-tagline-scribe__mask-stroke{stroke-dasharray:1;stroke-dashoffset:1;animation-name:none;animation-duration:var(--home-lab-tagline-scribe-draw);animation-timing-function:ease-out;animation-fill-mode:forwards;animation-delay:calc(var(--home-lab-tagline-scribe-base) + var(--letter-index, 0) * var(--home-lab-tagline-scribe-stagger))}.home-lab.home-lab--entered .home-lab-tagline-scribe__mask-stroke{animation-name:home-lab-tagline-scribe-draw}.home-lab.home-lab--intro-skipped .home-lab-tagline-scribe__mask-stroke{animation:none;stroke-dashoffset:0}@keyframes home-lab-tagline-scribe-draw{to{stroke-dashoffset:0}}@media screen and (min-width:990px){.home-lab__tagline{padding-inline:0}}@media(prefers-reduced-motion:reduce){.home-lab.home-lab--entered .home-lab-tagline-scribe__mask-stroke{animation:none;stroke-dashoffset:0}}.home-lab__watermark{grid-area:1 / 1;box-sizing:border-box;width:min(100cqw,100cqh);height:auto;max-height:100%;aspect-ratio:764 / 813;color:rgb(var(--color-background));opacity:0;pointer-events:none;overflow:visible}.home-lab__watermark--extrude,.home-lab__watermark--intrude{animation:none;opacity:0}.home-lab.home-lab--entered .home-lab__watermark--extrude{animation:home-lab-mark-extrude var(--home-lab-mark-duration) ease forwards;animation-delay:var(--home-lab-ripple-clear)}.home-lab.home-lab--entered .home-lab__watermark--intrude{animation:home-lab-mark-intrude var(--home-lab-mark-duration) ease forwards;animation-delay:var(--home-lab-ripple-clear)}.home-lab.home-lab--intro-skipped .home-lab__watermark--extrude{animation:none;opacity:0}.home-lab.home-lab--intro-skipped .home-lab__watermark--intrude{animation:none;opacity:.55}.home-lab.home-lab--intro-skipped .home-lab__ripple-host,.home-lab.home-lab--intro-skipped .home-lab__ripple-host .trust-fan__intro-ripple{display:none}@keyframes home-lab-mark-extrude{0%{opacity:0}33.4%{opacity:.55}54%,to{opacity:0}}@keyframes home-lab-mark-intrude{0%,33.4%{opacity:0}54%,to{opacity:.55}}@media screen and (max-width:749px){@keyframes home-lab-mark-extrude{0%{opacity:0}33.4%{opacity:.45}54%,to{opacity:0}}@keyframes home-lab-mark-intrude{0%,33.4%{opacity:0}54%,to{opacity:.45}}.home-lab.home-lab--intro-skipped .home-lab__watermark--intrude{opacity:.45}}.home-lab__ripple-host{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;--trust-fan-ripple-size: inherit;--home-lab-ripple-shadow-color: 168, 152, 130;--home-lab-ripple-secondary-shadow-color: 255, 255, 255}.home-lab__ripple-host .trust-fan__intro-ripple-ring{background:transparent;box-shadow:inset calc(var(--trust-fan-ripple-size) * .04) calc(var(--trust-fan-ripple-size) * .04) calc(var(--trust-fan-ripple-size) * .08) rgb(var(--home-lab-ripple-shadow-color)),inset calc(var(--trust-fan-ripple-size) * -.04) calc(var(--trust-fan-ripple-size) * -.04) calc(var(--trust-fan-ripple-size) * .08) rgb(var(--home-lab-ripple-secondary-shadow-color)),calc(var(--trust-fan-ripple-size) * .04) calc(var(--trust-fan-ripple-size) * .04) calc(var(--trust-fan-ripple-size) * .08) rgb(var(--home-lab-ripple-shadow-color)),calc(var(--trust-fan-ripple-size) * -.04) calc(var(--trust-fan-ripple-size) * -.04) calc(var(--trust-fan-ripple-size) * .08) rgb(var(--home-lab-ripple-secondary-shadow-color))}@property --home-lab-ripple-u{syntax: "<number>"; inherits: false; initial-value: 0;}@keyframes home-lab-ripple-u{to{--home-lab-ripple-u: 1}}.home-lab__ripple-host.trust-fan--intro-preloading .trust-fan__intro-ripple-ring{--home-lab-ripple-u: 0;will-change:transform,opacity;animation-name:home-lab-ripple-u;animation-duration:var(--home-lab-ripple-duration, 4s);animation-timing-function:linear;animation-iteration-count:1;animation-fill-mode:forwards;transform:scale(pow(var(--home-lab-ripple-u),2));opacity:calc(.9*pow(1 - var(--home-lab-ripple-u),2.5))}.home-lab__ripple-host.trust-fan--intro-preloading .trust-fan__intro-ripple-ring:nth-child(1){animation-delay:0s}.home-lab__ripple-host.trust-fan--intro-preloading .trust-fan__intro-ripple-ring:nth-child(2){animation-delay:calc(var(--home-lab-ripple-duration, 4s) * .052941)}.home-lab__ripple-host.trust-fan--intro-preloading .trust-fan__intro-ripple-ring:nth-child(3){animation-delay:calc(var(--home-lab-ripple-duration, 4s) * .123529)}.home-lab__ripple-host.trust-fan--intro-preloading .trust-fan__intro-ripple-ring:nth-child(4){animation-delay:calc(var(--home-lab-ripple-duration, 4s) * .220588)}@media(prefers-reduced-motion:reduce){.home-lab:before{animation:none;opacity:var(--home-lab-fill-texture-opacity, .85)}.home-lab__ripple-host{display:none}.home-lab.home-lab--entered .home-lab__watermark--extrude{animation:none;opacity:0}.home-lab.home-lab--entered .home-lab__watermark--intrude{animation:none;opacity:.55}.home-lab__chrome-top,.home-lab__chrome-base,.home-lab__chrome-social--float,.home-lab__chrome-social[data-home-lab-social-slot],.home-lab__menu-drawer>details>summary.header__icon--menu,.home-lab__sound-toggle{transition:none}}@media(prefers-reduced-motion:reduce)and (max-width:749px){.home-lab.home-lab--entered .home-lab__watermark--intrude{opacity:.45}}body.home-lab-canvas #MainContent.content-for-layout{margin:0;padding:0;max-width:none}body.home-lab-canvas:has(.home-lab--dive-browse) #MainContent.content-for-layout{height:auto;overflow:visible}body.home-lab-canvas:not(:has(.home-lab--dive-browse)) [data-home-lab-footer-slot]{display:none!important}.home-lab-dive-scroll{display:block;width:100%;min-height:0}body.home-lab-canvas:has(.home-lab--dive-browse) [data-home-lab-footer-slot]{display:block;position:relative;z-index:2;scroll-snap-align:start;scroll-snap-stop:always}html:has(body.home-lab-canvas .home-lab--dive-browse),body.home-lab-canvas:has(.home-lab--dive-browse),body.home-lab-canvas:has(.home-lab--dive-browse).gradient{height:100%;max-height:100%;overflow:hidden}body.home-lab-canvas:has(.home-lab--dive-browse) [data-home-lab-dive-scroll]{box-sizing:border-box;height:100dvh;max-height:100dvh;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain;scroll-snap-type:y mandatory;scroll-padding-top:4.4rem;touch-action:pan-y;-webkit-overflow-scrolling:touch}.home-lab.home-lab--dive-browse [data-home-lab-dive-product-grid]>.grid__item,.home-lab.home-lab--dive-browse [data-home-lab-dive-product-grid]>.cert-intel-paywall-bundle,.home-lab.home-lab--dive-browse [data-home-lab-dive-product-grid]>.cert-intel-overlay-slot,.home-lab.home-lab--dive-browse .cert-intel-locked-grid>.grid__item{scroll-snap-align:center;scroll-snap-stop:always}.section-home-lab:has(.home-lab--dive-browse),.home-lab.home-lab--dive-browse{--home-lab-dive-screen: calc(100dvh - 2 * var(--home-lab-stage-pad));--home-lab-dive-chrome: calc(var(--home-lab-dive-screen) * .1);--home-lab-dive-middle: calc(var(--home-lab-dive-screen) * .8);--home-lab-dive-dock-p: 0;--home-lab-dive-intro-eyebrow-center: calc( var(--home-lab-stage-pad) + var(--home-lab-dive-chrome) + var(--home-lab-dive-middle) * .035 );--home-lab-dive-intro-title-center: calc( var(--home-lab-stage-pad) + var(--home-lab-dive-chrome) + var(--home-lab-dive-middle) * .17 );height:auto;min-height:100dvh;overflow:visible;scroll-snap-align:start;scroll-snap-stop:always}.home-lab.home-lab--dive-browse .home-lab__stage{position:relative;inset:auto;height:auto;min-height:100dvh;overflow:visible}.home-lab.home-lab--dive-browse .home-lab__frame{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:calc(var(--home-lab-dive-chrome) + (var(--home-lab-dive-dock-band) - var(--home-lab-dive-chrome)) * var(--home-lab-dive-dock-p)) auto calc(var(--home-lab-dive-chrome) * (1 - var(--home-lab-dive-dock-p)));align-content:start;height:auto;min-height:calc(var(--home-lab-dive-screen) * (1 - var(--home-lab-dive-dock-p)));overflow:visible}.home-lab.home-lab--dive-browse .home-lab__chrome-base{visibility:hidden;pointer-events:none;opacity:0}.home-lab.home-lab--dive-browse .home-lab__content{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:calc(var(--home-lab-dive-middle) * .05 * (1 - var(--home-lab-dive-dock-p))) calc(var(--home-lab-dive-middle) * .2 * (1 - var(--home-lab-dive-dock-p))) auto calc(var(--home-lab-dive-middle) * .1 * (1 - var(--home-lab-dive-dock-p)));align-content:stretch;row-gap:calc(var(--home-lab-dive-middle) * .01 * (1 - var(--home-lab-dive-dock-p)));padding-block:calc(var(--home-lab-dive-middle) * .01 * (1 - var(--home-lab-dive-dock-p)));height:auto;min-height:calc(var(--home-lab-dive-middle) * (1 - var(--home-lab-dive-dock-p)));overflow:visible}.home-lab.home-lab--dive-browse .home-lab__fan{display:none}.home-lab.home-lab--dive-browse .home-lab__chrome-top{position:sticky;top:calc(var(--home-lab-stage-pad) + (var(--home-lab-dive-dock-chrome-top) - var(--home-lab-stage-pad)) * var(--home-lab-dive-dock-p));height:calc(var(--home-lab-dive-chrome) + (var(--home-lab-dive-dock-chrome) - var(--home-lab-dive-chrome)) * var(--home-lab-dive-dock-p));z-index:30}.home-lab.home-lab--dive-browse .home-lab__menu-drawer{position:fixed;top:calc(var(--home-lab-stage-pad) + (var(--home-lab-dive-dock-chrome-top) - var(--home-lab-stage-pad)) * var(--home-lab-dive-dock-p));right:var(--home-lab-stage-pad);bottom:var(--home-lab-stage-pad);left:var(--home-lab-stage-inset);width:auto;max-width:none;height:auto;z-index:40;container-type:size}.home-lab.home-lab--dive-browse .home-lab__menu-drawer>details:not([open])>summary.header__icon--menu{height:calc(var(--home-lab-dive-chrome) + (var(--home-lab-dive-dock-chrome) - var(--home-lab-dive-chrome)) * var(--home-lab-dive-dock-p))}.home-lab.home-lab--dive-browse .home-lab__menu-drawer>details[open]>summary.header__icon--menu{height:var(--home-lab-menu-chrome-row)}body.home-lab-canvas:has(.home-lab--dive-browse){--home-lab-dive-dock-pad: max(.35rem, env(safe-area-inset-top, 0px));--home-lab-dive-dock-chrome: 4.4rem;--home-lab-dive-dock-gap: .2rem;--home-lab-dive-dock-title-size: clamp( calc(var(--font-heading-scale, 1) * var(--home-lab-rem, 10px) * 1.8), calc(var(--font-heading-scale, 1) * 4.5vw), calc(var(--font-heading-scale, 1) * var(--home-lab-rem, 10px) * 3.4) );--home-lab-dive-dock-title-box: calc(var(--home-lab-dive-dock-title-size) * 1.2);--home-lab-dive-dock-eyebrow: calc(var(--home-lab-rem, 10px) * 1.05 * 1.3);--home-lab-dive-dock-chrome-top: calc( var(--home-lab-dive-dock-pad) + var(--home-lab-dive-dock-eyebrow) + var(--home-lab-dive-dock-gap) );--home-lab-dive-dock-eyebrow-center: calc( var(--home-lab-dive-dock-pad) + var(--home-lab-dive-dock-eyebrow) / 2 );--home-lab-dive-dock-title-center: calc( var(--home-lab-dive-dock-chrome-top) + var(--home-lab-dive-dock-chrome) / 2 );--home-lab-dive-dock-band: calc( var(--home-lab-dive-dock-pad) + var(--home-lab-dive-dock-eyebrow) + var(--home-lab-dive-dock-gap) + max(var(--home-lab-dive-dock-chrome), var(--home-lab-dive-dock-title-box)) + .25rem )}body.home-lab-canvas:has(.home-lab--dive-docked) [data-home-lab-dive-scroll]{scroll-padding-top:var(--home-lab-dive-dock-band);scroll-snap-type:none}.section-home-lab:has(.home-lab--dive-docked),.home-lab.home-lab--dive-browse.home-lab--dive-docked{scroll-snap-align:none}.home-lab.home-lab--dive-browse.home-lab--dive-docked .home-lab__chrome-top{top:calc(var(--home-lab-dive-dock-pad) + var(--home-lab-dive-dock-eyebrow) + var(--home-lab-dive-dock-gap));min-height:var(--home-lab-dive-dock-chrome);height:var(--home-lab-dive-dock-chrome)}.home-lab.home-lab--dive-browse.home-lab--dive-docked .home-lab__menu-drawer{top:calc(var(--home-lab-dive-dock-pad) + var(--home-lab-dive-dock-eyebrow) + var(--home-lab-dive-dock-gap))}.home-lab.home-lab--dive-browse.home-lab--dive-docked .home-lab__menu-drawer>details:not([open])>summary.header__icon--menu{height:var(--home-lab-dive-dock-chrome)}.home-lab.home-lab--dive-browse.home-lab--dive-docked .home-lab__frame{grid-template-rows:var(--home-lab-dive-dock-band) auto 0;min-height:0}.home-lab.home-lab--dive-browse.home-lab--dive-docked .home-lab__content{grid-template-rows:0 0 auto 0;row-gap:0;padding-block:0;min-height:0}.home-lab.home-lab--dive-browse.home-lab--dive-docked .home-lab__tagline{display:none}.home-lab.home-lab--dive-browse.home-lab--dive-docked .home-lab__eyebrow{position:fixed;left:0;right:0;top:var(--home-lab-dive-dock-eyebrow-center);z-index:31;margin:0;font-size:calc(var(--trust-rem) * 1.05);pointer-events:none}.home-lab.home-lab--dive-browse.home-lab--dive-docked .home-lab__title{position:fixed;left:0;right:0;top:var(--home-lab-dive-dock-title-center);z-index:31;margin:0;--trust-title-font-size: var(--home-lab-dive-dock-title-size);pointer-events:none}.home-lab.home-lab--dive-browse .home-lab__eyebrow{position:fixed;left:0;right:0;top:calc(var(--home-lab-dive-intro-eyebrow-center) + (var(--home-lab-dive-dock-eyebrow-center) - var(--home-lab-dive-intro-eyebrow-center)) * var(--home-lab-dive-dock-p));transform:translateY(-50%);z-index:31;margin:0;font-size:calc(var(--trust-rem) * (1.2 - .15 * var(--home-lab-dive-dock-p)));pointer-events:none}.home-lab.home-lab--dive-browse .home-lab__title{position:fixed;left:0;right:0;top:calc(var(--home-lab-dive-intro-title-center) + (var(--home-lab-dive-dock-title-center) - var(--home-lab-dive-intro-title-center)) * var(--home-lab-dive-dock-p));transform:translateY(-50%);z-index:31;margin:0;font-size:calc(clamp(calc(var(--font-heading-scale) * var(--trust-rem) * 2.4),calc(var(--font-heading-scale) * 100cqi / var(--trust-title-advance)),calc(var(--font-heading-scale) * var(--trust-rem) * 5.2)) + (var(--home-lab-dive-dock-title-size) - clamp(calc(var(--font-heading-scale) * var(--trust-rem) * 2.4),calc(var(--font-heading-scale) * 100cqi / var(--trust-title-advance)),calc(var(--font-heading-scale) * var(--trust-rem) * 5.2))) * var(--home-lab-dive-dock-p));pointer-events:none}.home-lab.home-lab--dive-browse .home-lab__menu-drawer .menu-drawer{position:absolute!important;top:0!important;right:auto!important;bottom:0!important;left:0!important;width:100%!important;max-width:calc(100cqh * 7 / 12)!important;height:auto!important;border-radius:var(--product-card-surface-radius)}.home-lab__dive-browse{box-sizing:border-box;grid-row:3;min-height:0;min-width:0;padding-block:1.5rem 3rem;width:100%;height:auto;overflow:visible;background:transparent}.home-lab__dive-browse[hidden]{display:none!important}.home-lab.home-lab--dive-browse .home-lab__dive-browse{display:block}.home-lab__dive-grids,.home-lab__dive-grid,.home-lab__dive-grid-container,.home-lab__dive-browse .product-grid-container,.home-lab__dive-browse .collection,.home-lab__dive-browse .catalog-grid-scene{background:transparent!important;background-image:none!important}.home-lab__dive-grid[hidden]{display:none!important}.home-lab__dive-grid-empty{color:rgba(var(--color-foreground),.85);margin:2rem auto;text-align:center}
/*# sourceMappingURL=/cdn/shop/t/161/assets/home-lab.css.map?bk=home-lab-v188 */
