.hsx-v2-shell .hsx-v2-home-section{position:relative;min-width:0}.hsx-v2-shell .hsx-v2-home-heading{margin:0;color:inherit;font:400 var(--hsx2-h2)/1.18 var(--hsx2-display);letter-spacing:-.039em;text-wrap:balance}.hsx-v2-shell .hsx-v2-home-heading em{font-weight:400;font-style:italic}.hsx-v2-shell .hsx-v2-home-eyebrow{margin:0 0 var(--hsx2-sp-5);font:500 .7rem/1.5 var(--hsx2-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--hsx2-accent)}.hsx-v2-shell .hsx-v2-home-lead{max-width:57ch;color:var(--hsx2-ink-soft);font:400 var(--hsx2-lead)/1.67 var(--hsx2-body)}.hsx-v2-shell .hsx-v2-home-lead p{margin:0 0 1rem}.hsx-v2-shell .hsx-v2-home-lead p:last-child{margin-bottom:0}.hsx-v2-home-text-link{display:inline-flex;align-items:center;gap:.7rem;min-height:var(--hsx2-control);font:600 .86rem/1.4 var(--hsx2-body);color:var(--hsx2-accent);text-decoration:none;text-underline-offset:.25em}.hsx-v2-home-text-link:hover{text-decoration:underline}.hsx-v2-home-text-link--inverse{color:var(--hsx2-on-action)}.hsx-v2-home-placeholder{position:relative;isolation:isolate;overflow:hidden;width:100%;height:100%;min-height:19rem;display:grid;place-items:center;border:1px solid var(--hsx2-line);border-radius:var(--hsx2-r-lg);background:linear-gradient(135deg,var(--hsx2-step),var(--hsx2-field));color:var(--hsx2-ink)}.hsx-v2-home-placeholder__halo{position:absolute;width:74%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--hsx2-accent) 14%,transparent),transparent 68%)}.hsx-v2-home-placeholder__figure{position:absolute;width:38%;max-width:16rem;aspect-ratio:4/5;border:1px solid color-mix(in srgb,var(--hsx2-accent) 35%,transparent);border-radius:var(--hsx2-r-lg);background:linear-gradient(160deg,color-mix(in srgb,var(--hsx2-surface) 75%,transparent),color-mix(in srgb,var(--hsx2-step) 86%,transparent));transform:rotate(-9deg)}.hsx-v2-home-placeholder__meta{position:absolute;inset:auto var(--hsx2-sp-5) var(--hsx2-sp-5);display:grid;gap:.3rem;font:500 .62rem/1.6 var(--hsx2-mono);letter-spacing:.055em;overflow-wrap:anywhere}.hsx-v2-home-placeholder__meta strong{font:500 .88rem/1.4 var(--hsx2-body);letter-spacing:0}.hsx-v2-home-placeholder--journal{min-height:0;aspect-ratio:1.35;border:0;border-radius:var(--hsx2-r-md)}.hsx-v2-home-placeholder--journal .hsx-v2-home-placeholder__figure{width:24%;transform:rotate(12deg);border-radius:50%}.hsx-v2-home-placeholder--journal .hsx-v2-home-placeholder__meta{inset:auto 1rem 1rem}.hsx-v2-home-placeholder--product .hsx-v2-home-placeholder__figure,.hsx-v2-home-placeholder--closing .hsx-v2-home-placeholder__figure{border-radius:1.2rem 1.2rem .5rem .5rem}.hsx-v2-home-media-img{display:block;width:100%;height:100%;object-fit:contain}.hsx-v2-home-rail{border-block:1px solid var(--hsx2-line);background:var(--hsx2-step)}.hsx-v2-home-rail__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.hsx-v2-home-rail__item{min-width:0;min-height:7.5rem;display:flex;align-items:center;gap:1rem;padding:1.3rem 1.4rem;color:var(--hsx2-ink);text-decoration:none}.hsx-v2-home-rail__item+.hsx-v2-home-rail__item{border-left:1px solid var(--hsx2-line)}.hsx-v2-home-rail__index{align-self:flex-start;white-space:nowrap;color:var(--hsx2-accent);font:500 .72rem/1.5 var(--hsx2-mono)}.hsx-v2-home-rail__copy{display:grid;gap:.25rem;min-width:0}.hsx-v2-home-rail__copy strong{font:600 .93rem/1.4 var(--hsx2-body)}.hsx-v2-home-rail__copy small{color:var(--hsx2-ink-muted,var(--hsx2-muted));font:.78rem/1.5 var(--hsx2-body)}.hsx-v2-home-rail__arrow{margin-left:auto;font-size:1.1rem;color:var(--hsx2-accent)}.hsx-v2-home-rail__item[href]:hover{background:color-mix(in srgb,var(--hsx2-accent) 7%,transparent)}.hsx-v2-home-product__grid{display:grid;grid-template-columns:minmax(0,1.06fr) minmax(0,.94fr);align-items:center;gap:clamp(2rem,6vw,7rem)}.hsx-v2-home-product__frame{aspect-ratio:1.07;overflow:hidden}.hsx-v2-home-product__annotation{display:block;margin-top:1rem;color:var(--hsx2-muted);font:500 .65rem/1.5 var(--hsx2-mono);letter-spacing:.07em}.hsx-v2-home-product__copy{display:grid;justify-items:start;gap:var(--hsx2-sp-5)}.hsx-v2-home-product__copy .hsx-v2-home-eyebrow{margin:0}.hsx-v2-home-product__details{width:100%;border-block:1px solid var(--hsx2-line)}.hsx-v2-home-product__detail{display:grid;grid-template-columns:minmax(7rem,1fr) minmax(0,2fr);gap:1rem;align-items:start;padding:1.1rem 0}.hsx-v2-home-product__detail+.hsx-v2-home-product__detail{border-top:1px solid var(--hsx2-line)}.hsx-v2-home-product__detail-label{color:var(--hsx2-accent);font:500 .69rem/1.6 var(--hsx2-mono);text-transform:uppercase;letter-spacing:.08em}.hsx-v2-home-product__detail p{margin:0;font-size:.9rem;line-height:1.62;color:var(--hsx2-ink-soft)}.hsx-v2-home-quality{background:var(--hsx2-step)}.hsx-v2-home-quality__top{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(2rem,7vw,8rem);align-items:center}.hsx-v2-home-quality__intro{display:grid;gap:var(--hsx2-sp-5)}.hsx-v2-home-quality__intro .hsx-v2-home-eyebrow{margin:0}.hsx-v2-home-quality__media{aspect-ratio:1.35}.hsx-v2-home-quality__cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:clamp(2rem,5vw,4rem)}.hsx-v2-home-quality__card{padding:clamp(1.25rem,2.3vw,2rem);border:1px solid var(--hsx2-line);border-radius:var(--hsx2-r-lg);background:var(--hsx2-surface)}.hsx-v2-home-quality__number{font:500 .7rem/1.5 var(--hsx2-mono);color:var(--hsx2-accent)}.hsx-v2-home-quality__card h3{font:400 var(--hsx2-h3)/1.27 var(--hsx2-display);margin:1.6rem 0 1rem}.hsx-v2-home-quality__card p{font-size:.9rem;color:var(--hsx2-ink-soft);line-height:1.67;margin:0}.hsx-v2-home-quality__note{margin:1.5rem 0 0;max-width:64ch;font:.75rem/1.6 var(--hsx2-body);color:var(--hsx2-muted)}.hsx-v2-home-quality__note+.hsx-v2-home-text-link{margin-top:1rem}.hsx-v2-home-science{background:var(--hsx2-action);color:var(--hsx2-on-action)}.hsx-v2-home-science__grid{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:clamp(2rem,6vw,7rem)}.hsx-v2-home-science .hsx-v2-home-eyebrow{color:var(--hsx2-on-deep-soft,#c8ded9)}.hsx-v2-home-science .hsx-v2-home-lead{color:var(--hsx2-on-deep-soft,#c8ded9);margin-top:1.7rem}.hsx-v2-home-science__copy .hsx-v2-home-text-link{margin-top:1.2rem}.hsx-v2-home-science__visual{min-height:24rem;border:1px solid color-mix(in srgb,var(--hsx2-on-action) 25%,transparent);border-radius:var(--hsx2-r-lg);padding:clamp(1.5rem,4vw,3rem);display:grid;align-content:space-between;gap:1.5rem;overflow:hidden;background:radial-gradient(circle at 55% 42%,rgba(166,227,217,.13),transparent 65%)}.hsx-v2-home-science__topline,.hsx-v2-home-science__caption{margin:0;color:var(--hsx2-on-deep-soft,#c8ded9);font:500 .72rem/1.65 var(--hsx2-mono)}.hsx-v2-home-science__path{display:flex;align-items:center;justify-content:center;gap:clamp(.6rem,3vw,2rem)}.hsx-v2-home-science__molecule{display:grid;place-items:center;width:clamp(6rem,14vw,10rem);aspect-ratio:1;border:1px solid color-mix(in srgb,var(--hsx2-on-action) 50%,transparent);border-radius:50%;font:400 clamp(1.6rem,3vw,2.4rem)/1.2 var(--hsx2-display);box-shadow:0 0 0 .6rem #f3fffc0a}.hsx-v2-home-science__connector{font:400 clamp(1.5rem,4vw,3rem)/1 var(--hsx2-body)}.hsx-v2-home-evidence__head{display:grid;grid-template-columns:1fr 1fr;gap:clamp(2rem,7vw,6rem);align-items:end;margin-bottom:2.6rem}.hsx-v2-home-evidence__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.hsx-v2-home-evidence__card{padding:clamp(1.4rem,3vw,2.5rem);border:1px solid var(--hsx2-line);border-radius:var(--hsx2-r-lg);background:var(--hsx2-surface)}.hsx-v2-home-evidence__type{font:500 .67rem/1.6 var(--hsx2-mono);color:var(--hsx2-accent);letter-spacing:.09em}.hsx-v2-home-evidence__card h3{margin:2rem 0 1rem;font:400 var(--hsx2-h3)/1.28 var(--hsx2-display)}.hsx-v2-home-evidence__card p{font:.92rem/1.68 var(--hsx2-body);color:var(--hsx2-ink-soft);margin:0}.hsx-v2-home-evidence__end{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1.2rem;margin-top:1.4rem}.hsx-v2-home-evidence__end p{margin:0;max-width:58ch;font:.78rem/1.55 var(--hsx2-body);color:var(--hsx2-muted)}.hsx-v2-home-tools{background:var(--hsx2-step)}.hsx-v2-home-tools__head{max-width:53rem;margin-bottom:clamp(2rem,5vw,4rem)}.hsx-v2-home-tools__head .hsx-v2-home-lead{margin-top:1.4rem}.hsx-v2-home-tools__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.hsx-v2-home-tools__card{display:flex;flex-direction:column;align-items:flex-start;gap:1.5rem;min-height:17rem;padding:clamp(1.4rem,3vw,2.5rem);border:1px solid var(--hsx2-line);border-radius:var(--hsx2-r-lg);background:var(--hsx2-surface)}.hsx-v2-home-tools__number{font:500 .72rem/1.5 var(--hsx2-mono);color:var(--hsx2-accent)}.hsx-v2-home-tools__card h3{font:400 var(--hsx2-h3)/1.27 var(--hsx2-display);margin:0 0 1rem}.hsx-v2-home-tools__card p{margin:0;font:.92rem/1.65 var(--hsx2-body);color:var(--hsx2-ink-soft)}.hsx-v2-home-tools__card>a{margin-top:auto}.hsx-v2-home-journal__head{display:flex;justify-content:space-between;align-items:end;flex-wrap:wrap;gap:1.4rem;margin-bottom:2.6rem}.hsx-v2-home-journal__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem}.hsx-v2-home-journal__card{min-width:0;display:flex}.hsx-v2-home-journal__link{display:flex;flex-direction:column;min-width:0;width:100%;color:inherit;text-decoration:none;border-radius:var(--hsx2-r-lg)}.hsx-v2-home-journal__visual{aspect-ratio:1.35}.hsx-v2-home-journal__body{padding:1.3rem .2rem;display:flex;flex-direction:column;flex:1}.hsx-v2-home-journal__eyebrow{font:500 .68rem/1.5 var(--hsx2-mono);letter-spacing:.07em;color:var(--hsx2-accent)}.hsx-v2-home-journal__body h3{font:400 var(--hsx2-h3)/1.3 var(--hsx2-display);margin:.6rem 0}.hsx-v2-home-journal__body p:not(.hsx-v2-home-journal__eyebrow){font:.9rem/1.65 var(--hsx2-body);color:var(--hsx2-ink-soft);margin:0 0 1.6rem}.hsx-v2-home-journal__read{margin-top:auto;font:600 .84rem/1.5 var(--hsx2-body);color:var(--hsx2-accent)}.hsx-v2-home-journal__link:hover .hsx-v2-home-journal__read{text-decoration:underline}.hsx-v2-home-faq{background:var(--hsx2-step)}.hsx-v2-home-faq__grid{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(2rem,8vw,7rem)}.hsx-v2-home-faq__grid>.hsx-v2-home-lead,.hsx-v2-home-faq__grid>div>.hsx-v2-home-lead{margin-top:1.2rem}.hsx-v2-home-faq__list{border-top:1px solid var(--hsx2-line)}.hsx-v2-home-faq__item{border-bottom:1px solid var(--hsx2-line)}.hsx-v2-home-faq__item summary{list-style:none;display:flex;justify-content:space-between;gap:1rem;align-items:center;cursor:pointer;padding:1.35rem 0;min-height:var(--hsx2-control);font:600 .97rem/1.5 var(--hsx2-body);color:var(--hsx2-ink)}.hsx-v2-home-faq__item summary::-webkit-details-marker{display:none}.hsx-v2-home-faq__item summary span{font:400 1.35rem/1 var(--hsx2-body);color:var(--hsx2-accent)}.hsx-v2-home-faq__item[open] summary span{transform:rotate(45deg)}.hsx-v2-home-faq__answer{padding:0 1.5rem 1.35rem 0;max-width:65ch;color:var(--hsx2-ink-soft);font:.9rem/1.7 var(--hsx2-body)}.hsx-v2-home-faq__answer p{margin:.2rem 0 0}.hsx-v2-home-close__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.86fr);align-items:center;gap:clamp(2rem,7vw,7rem)}.hsx-v2-home-close .hsx-v2-home-lead{margin-top:1.5rem}.hsx-v2-home-close__links{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:2rem}.hsx-v2-home-close__visual{aspect-ratio:1.12}@media(max-width:64rem){.hsx-v2-home-product__grid,.hsx-v2-home-quality__top,.hsx-v2-home-science__grid,.hsx-v2-home-faq__grid,.hsx-v2-home-close__grid{grid-template-columns:1fr;gap:2.5rem}.hsx-v2-home-product__visual{max-width:40rem}.hsx-v2-home-science__visual{max-width:44rem;width:100%}.hsx-v2-home-evidence__head{grid-template-columns:1fr;gap:1.5rem}.hsx-v2-home-rail__item{padding-inline:.75rem}}@media(max-width:48rem){.hsx-v2-home-rail__grid,.hsx-v2-home-quality__cards,.hsx-v2-home-evidence__grid,.hsx-v2-home-tools__grid{grid-template-columns:1fr}.hsx-v2-home-rail__item{min-height:5rem;padding:1rem 0}.hsx-v2-home-rail__item+.hsx-v2-home-rail__item{border-left:0;border-top:1px solid var(--hsx2-line)}.hsx-v2-home-journal__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hsx-v2-home-quality__media{aspect-ratio:1.22}.hsx-v2-home-placeholder{min-height:15rem}}@media(max-width:36rem){.hsx-v2-home-journal__grid{grid-template-columns:1fr}.hsx-v2-home-product__detail{grid-template-columns:1fr;gap:.4rem}.hsx-v2-home-science__visual{min-height:18rem;padding:1rem}.hsx-v2-home-science__molecule{width:min(31vw,7.5rem)}.hsx-v2-home-journal__visual{aspect-ratio:1.5}.hsx-v2-home-close__links .hsx-v2-button{width:100%}}@media(prefers-reduced-motion:reduce){.hsx-v2-home-faq__item summary span,.hsx-v2-home-journal__link,.hsx-v2-home-rail__item{transition:none}}body.hsxp-premium #MainContent .hsx-v2-hero--immersive .hsx-v2-hero__title>span+em{margin-block-start:.26em}
/*# sourceMappingURL=/cdn/shop/t/52/assets/hsx-v2-home.css.map */
