.lp-hero-band{--hero-page:var(--lp-page);--hero-brand:var(--lp-brand);--hero-aqua:var(--lp-aqua);--hero-cut:clamp(84px, 14.5svh, 130px);background:rgb(var(--lp-page));position:relative;overflow:hidden}.lp-hero{--cw:520px;--gap:12px;--hero-gutter:max(32px, 50cqw - 613px);background:rgb(var(--lp-page));height:min(760px,100svh - 140px);min-height:520px;color:rgb(var(--lp-text));flex:1 0 auto;position:relative;overflow:hidden;container-type:inline-size}.lp-hero__bg{transform-origin:calc(var(--hero-gutter) + var(--cw) + var(--gap)) 100%;will-change:transform;position:absolute;inset:0}.lp-hero__intro{transform-origin:inherit;animation:lp-hero-intro 2.4s var(--lp-ease) backwards;position:absolute;inset:0}@keyframes lp-hero-intro{0%{filter:brightness(.55);transform:scale(1.14)}to{filter:none;transform:none}}.lp-hero__set{height:min(100%, calc((100cqw - var(--hero-gutter) - var(--cw) - var(--gap)) / 1.0504));aspect-ratio:2400/1018;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in, xor;position:absolute;bottom:0;right:0;-webkit-mask-image:linear-gradient(#0000,#000 15%),linear-gradient(90deg,#0000,#000 16%);mask-image:linear-gradient(#0000,#000 15%),linear-gradient(90deg,#0000,#000 16%);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-composite:source-in;mask-composite:intersect;container-type:size}.lp-hero__photo{width:100%;height:100%;position:absolute;inset:0}.lp-hero__vial{transform-origin:50% 100%;will-change:transform;height:62%;position:absolute;bottom:17%;left:74%;transform:translate(-50%)}.lp-hero__vial>:first-child{will-change:filter;-webkit-box-reflect:below 2px linear-gradient(transparent 72%, #00000042);height:100%}.lp-hero__contact{z-index:-1;background:var(--lp-shadow);filter:blur(7px);border-radius:50%;height:6px;position:absolute;bottom:-2px;left:2%;right:2%}.lp-hero__wrap{z-index:2;align-items:center;height:100%;display:flex;position:relative}.lp-hero__copy{max-width:var(--cw)}.lp-hero__kicker{letter-spacing:.24em;text-transform:uppercase;color:rgb(var(--lp-ink));margin-bottom:20px;font-family:Inter,system-ui,sans-serif;font-size:12.5px;font-weight:800;line-height:1.3}.lp-hero__title{letter-spacing:.005em;margin-bottom:26px;font-size:clamp(56px,min(7.4vw,12svh),108px);line-height:.92}.lp-hero__title>span{display:block}.lp-hero__title>.is-ink{color:rgb(var(--lp-ink))}.lp-hero__title.lp-hero__title--h2{font-size:clamp(44px,min(5.6vw,9svh),80px)}.lp-hero__lede{max-width:var(--cw);color:rgb(var(--lp-text) / .86);margin-bottom:32px;font-size:17px;line-height:1.65}.lp-hero__ctas{flex-wrap:wrap;gap:14px;display:flex}.lp-hero__ctas .lp-arrow{transition:transform .3s var(--lp-ease)}@media (hover:hover) and (pointer:fine){.lp-hero__ctas a:hover .lp-arrow{transform:translate(4px)}}.lp-hero__cuts>span{z-index:3;height:var(--hero-cut);pointer-events:none;position:absolute;bottom:-1px;left:0;right:0}.lp-hero__cuts>span:first-child{background:rgb(var(--hero-aqua));clip-path:polygon(0 100%,100% 22%,100% 100%)}.lp-hero__cuts>span:nth-child(2){background:rgb(var(--hero-brand));clip-path:polygon(0 100%,100% 27%,100% 100%)}.lp-hero__cuts>span:nth-child(3){background:rgb(var(--hero-page));clip-path:polygon(0 100%,100% 48%,100% 100%)}.lp-hero__controls{z-index:4;position:absolute;top:24px;right:max(32px,50% - 613px)}@media (height<=899px){.lp-hero{height:min(760px,100svh - 230px)}.lp-hero__title{margin-bottom:22px;font-size:clamp(56px,min(7.4vw,11svh),108px)}.lp-hero__lede{margin-bottom:26px}}@media (width<=1099px){.lp-hero{--cw:460px;--gap:32px}.lp-hero__lede{text-wrap:pretty;font-size:16px}}@media (orientation:portrait) and (width<=1099px),(width<=760px) and (height>=501px){.lp-hero-band{--hero-cut:84px}.lp-hero{--cw:600px;flex-direction:column;height:calc(min(86svh,980px) - 111px);min-height:min-content;display:flex}.lp-hero__wrap{order:1;width:100%;height:auto;padding-top:48px;display:block}.lp-hero__bg{transform-origin:70%;flex:auto;order:2;min-height:220px;margin-top:16px;position:relative;inset:auto}.lp-hero__set{height:min(123.457%,95.2018cqw - 22.8484px)}.lp-hero__title{margin-bottom:22px;font-size:clamp(44px,9vw,92px)}.lp-hero__title.lp-hero__title--h2{font-size:clamp(40px,7vw,72px)}.lp-hero__lede{margin-bottom:28px;font-size:17px;line-height:1.6}.lp-hero__controls{inset:auto auto 16px 26px}.lp-hero__controls .lp-hero__step{display:none}}@media (width<=599px){.lp-hero-band{--hero-cut:64px}.lp-hero{--cw:100%;height:calc(90svh - 87px)}.lp-hero__wrap{padding-top:20px}.lp-hero__bg{min-height:190px;margin-top:14px}.lp-hero__kicker{letter-spacing:.15em;margin-bottom:12px;font-size:11px}.lp-hero__title{margin-bottom:14px;font-size:clamp(44px,12.6vw,56px)}.lp-hero__title.lp-hero__title--h2{font-size:clamp(38px,10.6vw,48px)}.lp-hero__lede{margin-bottom:18px;font-size:15px;line-height:1.5}.lp-hero__ctas{flex-wrap:nowrap;gap:10px}.lp-hero .lp-hero__ctas>*{flex:1;height:46px;padding:0 12px;font-size:15px}.lp-hero__controls{bottom:10px;left:10px}}@media (width<=399px){.lp-hero__ctas .lp-arrow{display:none}}@media (orientation:landscape) and (height<=500px){.lp-hero-band{--hero-cut:64px}.lp-hero{--cw:min(420px, 50cqw);height:calc(100svh - 57px);min-height:300px;max-height:420px}.lp-hero__kicker{letter-spacing:.16em;margin-bottom:10px;font-size:11px}.lp-hero__title,.lp-hero__title.lp-hero__title--h2{margin-bottom:12px;font-size:40px}.lp-hero__lede{margin-bottom:16px;font-size:15px;line-height:1.5}.lp-hero .lp-hero__ctas>*{height:44px;padding:0 18px;font-size:15px}.lp-hero__controls{top:12px}}.lp-ticker{white-space:nowrap;border-bottom:1px solid rgb(var(--lp-edge));padding:14px 0;overflow:hidden}.lp-ticker__track{letter-spacing:.06em;text-transform:uppercase;color:rgb(var(--lp-dim));font-size:22px;font-weight:600;line-height:1.2;animation:76s linear 3 lp-ticker;display:inline-flex}.lp-ticker[data-paused] .lp-ticker__track,.lp-ticker[data-offscreen] .lp-ticker__track{animation-play-state:paused}@media (hover:hover){.lp-ticker:hover .lp-ticker__track{animation-play-state:paused}}.lp-ticker__track>span{padding-right:56px}.lp-ticker__track>span:before{content:"";background:rgb(var(--lp-aqua));width:7px;height:7px;margin-right:18px;display:inline-block;transform:translateY(-3px)rotate(45deg)}@keyframes lp-ticker{to{transform:translate(-50%)}}@media (width<=599px){.lp-ticker{padding:12px 0}.lp-ticker__track{font-size:16px}.lp-ticker__track>span{padding-right:36px}.lp-ticker__track>span:before{margin-right:14px}}.lp-section.lp-selection{padding-top:clamp(48px,7svh,96px)}@media (height<=899px){.lp-section.lp-selection{padding-top:24px}}@media (orientation:portrait) and (width<=1099px),(width<=760px) and (height>=501px){.lp-section.lp-selection{padding-top:48px}}@media (width<=599px){.lp-section.lp-selection{padding-top:28px}}@media (orientation:landscape) and (height<=500px){.lp-section.lp-selection{padding-top:36px}}.lp-band{height:clamp(480px,72svh,640px);position:relative;overflow:hidden}.lp-band__photo{position:absolute;inset:-10%}.lp-band__photo img{-o-object-fit:cover;object-fit:cover;-o-object-position:60% center;object-position:60% center;width:100%;height:100%}@media (orientation:portrait) and (width<=1099px),(width<=760px) and (height>=501px){.lp-band{height:520px}}@media (width<=599px),(orientation:landscape) and (height<=500px){.lp-band{height:auto;padding:56px 0}}.lp-verify__cert{display:none}@media (width>=1024px) and (height>=501px){.lp-verify__cert{display:block}.lp-verify__plate{display:none}}@media (prefers-reduced-motion:reduce){.lp-hero__intro,.lp-ticker__track{animation:none}.lp-hero__ctas .lp-arrow{transition:none}}
