.locked-home-hero-module__e4MzrW__canvas{background:var(--canvas);padding:40px 48px 0}.locked-home-hero-module__e4MzrW__hero{background:var(--white);border:1px solid var(--line);border-radius:28px;grid-template-columns:minmax(460px,581px) minmax(0,1fr);max-width:1344px;min-height:742px;margin:0 auto;display:grid;overflow:hidden;box-shadow:0 20px 50px #163e842e}.locked-home-hero-module__e4MzrW__editorial{flex-direction:column;min-width:0;display:flex}.locked-home-hero-module__e4MzrW__copy>span,.locked-home-hero-module__e4MzrW__identity>span,.locked-home-hero-module__e4MzrW__buyRow>div>span{color:var(--cobalt);letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:800;display:block}.locked-home-hero-module__e4MzrW__copy h1{font-family:var(--font-display),sans-serif;letter-spacing:-.03em;max-width:9ch;margin:14px 0 22px;font-size:clamp(48px,4.1vw,64px);font-weight:800;line-height:.96}.locked-home-hero-module__e4MzrW__copy p{color:var(--ink-muted);max-width:46ch;font-size:17px;line-height:1.62}.locked-home-hero-module__e4MzrW__actions{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.locked-home-hero-module__e4MzrW__actions a{min-height:50px}.locked-home-hero-module__e4MzrW__divider{background:var(--cobalt);height:2px}.locked-home-hero-module__e4MzrW__decision{background:var(--white);border:1px solid var(--line);border-radius:24px;margin:20px;padding:20px;box-shadow:0 16px 34px #163e841f}.locked-home-hero-module__e4MzrW__identity h2{font-family:var(--font-display),sans-serif;letter-spacing:-.04em;margin-top:7px;font-size:28px;line-height:1}.locked-home-hero-module__e4MzrW__identity p{color:var(--ink-soft);margin-top:5px;font-size:15px}.locked-home-hero-module__e4MzrW__metrics{border-block:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:16px;display:grid}.locked-home-hero-module__e4MzrW__metrics>div{padding:12px 14px}.locked-home-hero-module__e4MzrW__metrics>div+div{border-left:1px solid var(--line)}.locked-home-hero-module__e4MzrW__metrics dd{color:var(--cobalt);font-family:var(--font-display),sans-serif;letter-spacing:-.035em;white-space:nowrap;font-size:23px;font-weight:800}.locked-home-hero-module__e4MzrW__metrics dt{color:var(--ink-soft);letter-spacing:.1em;text-transform:uppercase;margin-top:3px;font-size:12px;font-weight:800}.locked-home-hero-module__e4MzrW__buyRow{justify-content:space-between;align-items:end;gap:14px;padding:16px 0 2px;display:flex}.locked-home-hero-module__e4MzrW__buyRow>div:first-child strong{font-family:var(--font-display),sans-serif;letter-spacing:-.04em;margin-top:3px;font-size:30px;display:block}.locked-home-hero-module__e4MzrW__buyRow>div:last-child{gap:8px;display:flex}.locked-home-hero-module__e4MzrW__buyRow a,.locked-home-hero-module__e4MzrW__buyRow button{border:1px solid var(--line);border-radius:10px;justify-content:center;align-items:center;min-height:46px;padding:0 16px;font-size:13px;font-weight:800;display:flex}.locked-home-hero-module__e4MzrW__buyRow button{background:var(--cobalt);border-color:var(--cobalt);color:var(--white);opacity:1}.locked-home-hero-module__e4MzrW__tabs{scrollbar-width:none;gap:8px;margin-top:14px;display:flex;overflow-x:auto}.locked-home-hero-module__e4MzrW__tabs button{background:var(--white);border:1px solid var(--line);color:var(--ink-muted);white-space:nowrap;border-radius:7px;min-height:42px;padding:0 13px;font-size:12px;font-weight:800}.locked-home-hero-module__e4MzrW__tabs button[aria-selected=true]{border-color:var(--cobalt);color:var(--ink)}.locked-home-hero-module__e4MzrW__stage{background:radial-gradient(circle at 50% 58%,#fffffffa 0 12%,#eef4ffd1 43%,transparent 70%),linear-gradient(135deg,var(--ice),var(--canvas));min-height:742px;position:relative;overflow:hidden}.locked-home-hero-module__e4MzrW__glow{filter:blur(46px);background:#0057ff21;height:54px;position:absolute;bottom:88px;left:18%;right:18%}.locked-home-hero-module__e4MzrW__bottle{cursor:pointer;transform-origin:50% 100%;z-index:3;background:0 0;border:0;width:34%;padding:0;transition:filter .35s,opacity .35s,transform .45s cubic-bezier(.2,.7,.2,1);position:absolute;bottom:70px;left:50%;transform:translate(-50%)}.locked-home-hero-module__e4MzrW__bottle img{filter:drop-shadow(0 30px 25px #142f5e3d);object-fit:contain;width:100%;height:auto;max-height:520px}.locked-home-hero-module__e4MzrW__bottle[data-slot="-1"]{filter:saturate(.62);opacity:.5;z-index:2;transform:translate(-108%)scale(.72)}.locked-home-hero-module__e4MzrW__bottle[data-slot="1"]{filter:saturate(.62);opacity:.5;z-index:2;transform:translate(8%)scale(.72)}.locked-home-hero-module__e4MzrW__bottle[data-slot="-2"]{filter:blur(1.5px)saturate(.45);opacity:.24;z-index:1;transform:translate(-166%)scale(.54)}.locked-home-hero-module__e4MzrW__bottle[data-slot="2"]{filter:blur(1.5px)saturate(.45);opacity:.24;z-index:1;transform:translate(66%)scale(.54)}.locked-home-hero-module__e4MzrW__bottle[data-active]{z-index:4;transform:translate(-50%)scale(1)}.locked-home-hero-module__e4MzrW__stageControls{z-index:5;justify-content:center;align-items:center;gap:12px;display:flex;position:absolute;bottom:24px;left:0;right:0}.locked-home-hero-module__e4MzrW__stageControls button{background:var(--white);border:1px solid var(--line);color:var(--cobalt);border-radius:50%;width:42px;height:42px}.locked-home-hero-module__e4MzrW__stageControls span{color:var(--ink-soft);letter-spacing:.12em;font-size:12px;font-weight:800}@media (max-width:1100px){.locked-home-hero-module__e4MzrW__canvas{padding-inline:22px}.locked-home-hero-module__e4MzrW__hero{grid-template-columns:minmax(400px,.92fr) 1.08fr}.locked-home-hero-module__e4MzrW__copy{padding:42px 34px 28px}.locked-home-hero-module__e4MzrW__copy h1{font-size:50px}.locked-home-hero-module__e4MzrW__decision{margin:18px}.locked-home-hero-module__e4MzrW__buyRow{flex-direction:column;align-items:stretch}.locked-home-hero-module__e4MzrW__buyRow>div:last-child>*{flex:1}}@media (max-width:760px){.locked-home-hero-module__e4MzrW__canvas{padding:16px 16px 0}.locked-home-hero-module__e4MzrW__hero{border-radius:22px;flex-direction:column;min-height:0;display:flex}.locked-home-hero-module__e4MzrW__editorial{display:contents}.locked-home-hero-module__e4MzrW__copy{order:1;padding:30px 24px 26px}.locked-home-hero-module__e4MzrW__copy h1{max-width:10ch;font-size:46px}.locked-home-hero-module__e4MzrW__copy p{font-size:16px}.locked-home-hero-module__e4MzrW__stage{order:2;min-height:480px}.locked-home-hero-module__e4MzrW__divider{order:3}.locked-home-hero-module__e4MzrW__decision{order:4;margin:16px;padding:18px}.locked-home-hero-module__e4MzrW__bottle{width:43%;bottom:58px}.locked-home-hero-module__e4MzrW__bottle img{max-height:360px}.locked-home-hero-module__e4MzrW__bottle[data-slot="-1"]{transform:translate(-112%)scale(.65)}.locked-home-hero-module__e4MzrW__bottle[data-slot="1"]{transform:translate(12%)scale(.65)}.locked-home-hero-module__e4MzrW__bottle[data-slot="-2"]{transform:translate(-165%)scale(.48)}.locked-home-hero-module__e4MzrW__bottle[data-slot="2"]{transform:translate(65%)scale(.48)}.locked-home-hero-module__e4MzrW__metrics dd{font-size:19px}.locked-home-hero-module__e4MzrW__metrics>div{padding-inline:9px}.locked-home-hero-module__e4MzrW__metrics dt{font-size:12px}.locked-home-hero-module__e4MzrW__actions a{flex:1}.locked-home-hero-module__e4MzrW__buyRow>div:last-child{grid-template-columns:1fr 1fr;display:grid}.locked-home-hero-module__e4MzrW__tabs{margin-inline:-2px}}@media (max-width:390px){.locked-home-hero-module__e4MzrW__copy h1{font-size:42px}.locked-home-hero-module__e4MzrW__copy>span{font-size:12px}.locked-home-hero-module__e4MzrW__stage{min-height:430px}.locked-home-hero-module__e4MzrW__bottle{width:48%}.locked-home-hero-module__e4MzrW__metrics dd{font-size:17px}.locked-home-hero-module__e4MzrW__metrics dt{letter-spacing:.04em}}@media (prefers-reduced-motion:reduce){.locked-home-hero-module__e4MzrW__bottle{transition:none}}.locked-home-hero-module__e4MzrW__bottle{width:44%}@media (max-width:760px){.locked-home-hero-module__e4MzrW__bottle{width:43%}}@media (max-width:390px){.locked-home-hero-module__e4MzrW__bottle{width:48%}}.locked-home-hero-module__e4MzrW__canvas{padding-top:24px}.locked-home-hero-module__e4MzrW__hero{grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:0}.locked-home-hero-module__e4MzrW__stage{background:var(--oluk-color-media,#f0f4fb);min-height:0}.locked-home-hero-module__e4MzrW__stageScene{max-width:680px;height:480px;margin-inline:auto;position:relative}.locked-home-hero-module__e4MzrW__bottle{justify-content:center;align-items:end;width:44%;height:390px;display:flex;bottom:64px}.locked-home-hero-module__e4MzrW__bottle img{object-fit:contain;width:100%;height:100%;max-height:100%}.locked-home-hero-module__e4MzrW__glow{bottom:76px}.locked-home-hero-module__e4MzrW__stageControls{bottom:12px}.locked-home-hero-module__e4MzrW__stageControls button{width:44px;height:44px}.locked-home-hero-module__e4MzrW__copy{padding:32px 32px 26px}.locked-home-hero-module__e4MzrW__copy h1{max-width:12ch;font-size:clamp(44px,4.1vw,60px)}.locked-home-hero-module__e4MzrW__copy p{font-size:16px}.locked-home-hero-module__e4MzrW__actions{margin-top:22px}.locked-home-hero-module__e4MzrW__decision{margin:18px}.locked-home-hero-module__e4MzrW__tabs button{min-height:44px}.locked-home-hero-module__e4MzrW__tabs button[aria-pressed=true]{border-color:var(--cobalt);color:var(--ink)}.locked-home-hero-module__e4MzrW__status{flex-wrap:wrap;align-items:center;gap:10px 16px;margin-top:14px;display:flex}.locked-home-hero-module__e4MzrW__status [data-component=StockPill]{letter-spacing:.12em;background:#eef4ff;border:0;min-height:28px;padding:6px 10px;font-size:12px;font-weight:700;line-height:16px}.locked-home-hero-module__e4MzrW__status [data-component=StockPill] i{width:6px;height:6px}.locked-home-hero-module__e4MzrW__status [data-component=EvidenceStatus]{margin:0}.locked-home-hero-module__e4MzrW__status [data-component=EvidenceStatus] summary{letter-spacing:.12em;min-height:44px;font-size:12px}.locked-home-hero-module__e4MzrW__status>a{min-height:44px;color:var(--cobalt);align-items:center;font-size:12px;font-weight:700;display:inline-flex}@media (min-width:1101px) and (max-height:760px){.locked-home-hero-module__e4MzrW__stageScene{height:390px}.locked-home-hero-module__e4MzrW__bottle{height:310px;bottom:62px}}@media (min-width:761px) and (max-width:1100px){.locked-home-hero-module__e4MzrW__copy{padding:28px}.locked-home-hero-module__e4MzrW__copy h1{font-size:44px}.locked-home-hero-module__e4MzrW__stageScene{height:440px}.locked-home-hero-module__e4MzrW__bottle{height:340px}.locked-home-hero-module__e4MzrW__decision{margin:14px;padding:16px}}@media (max-width:760px){.locked-home-hero-module__e4MzrW__canvas{padding-top:16px}.locked-home-hero-module__e4MzrW__stageScene{height:410px}.locked-home-hero-module__e4MzrW__stage{min-height:0}.locked-home-hero-module__e4MzrW__bottle{height:330px;bottom:62px}.locked-home-hero-module__e4MzrW__copy{padding:28px 24px}.locked-home-hero-module__e4MzrW__copy h1{max-width:10ch;font-size:44px}.locked-home-hero-module__e4MzrW__decision{margin:16px}.locked-home-hero-module__e4MzrW__status{gap:6px 12px}}@media (max-width:390px){.locked-home-hero-module__e4MzrW__stageScene{height:365px}.locked-home-hero-module__e4MzrW__bottle{height:285px}.locked-home-hero-module__e4MzrW__copy h1{font-size:42px}}.locked-home-hero-module__e4MzrW__decisionHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;min-width:0;display:flex}.locked-home-hero-module__e4MzrW__decisionHeader .locked-home-hero-module__e4MzrW__status{flex-direction:column;align-items:flex-end;gap:2px;margin:0;display:flex}.locked-home-hero-module__e4MzrW__decisionHeader .locked-home-hero-module__e4MzrW__identity{min-width:0}.locked-home-hero-module__e4MzrW__decisionHeader .locked-home-hero-module__e4MzrW__identity h2{letter-spacing:-.03em}.locked-home-hero-module__e4MzrW__decisionHeader .locked-home-hero-module__e4MzrW__status a{align-items:center;min-height:44px;display:flex}.locked-home-hero-module__e4MzrW__decisionHeader .locked-home-hero-module__e4MzrW__status details{max-width:225px}@media (max-width:480px){.locked-home-hero-module__e4MzrW__decisionHeader{gap:8px}.locked-home-hero-module__e4MzrW__decisionHeader .locked-home-hero-module__e4MzrW__status{flex-flow:wrap;align-items:center;gap:8px}}@media (max-width:760px){.locked-home-hero-module__e4MzrW__decision .locked-home-hero-module__e4MzrW__tabs{flex-wrap:wrap;display:flex;overflow:visible}.locked-home-hero-module__e4MzrW__decision .locked-home-hero-module__e4MzrW__tabs button{flex:1 0 auto;min-width:max-content;padding-inline:12px}}.locked-home-hero-module__e4MzrW__canvas[data-presentation=portal] .locked-home-hero-module__e4MzrW__hero{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr)}.locked-home-hero-module__e4MzrW__canvas[data-presentation=portal] .locked-home-hero-module__e4MzrW__copy{padding:40px 36px 28px}.locked-home-hero-module__e4MzrW__canvas[data-presentation=portal] .locked-home-hero-module__e4MzrW__copy h1{max-width:13ch;font-size:clamp(40px,4.1vw,56px);line-height:1.05}.locked-home-hero-module__e4MzrW__canvas[data-presentation=portal] .locked-home-hero-module__e4MzrW__stage{background:radial-gradient(ellipse at 50% 48%,#0057ff1a,transparent 65%),var(--oluk-surface-media);align-items:center;display:grid}.locked-home-hero-module__e4MzrW__canvas[data-presentation=portal] .locked-home-hero-module__e4MzrW__stageScene{grid-template-rows:minmax(390px,1fr) 130px 64px;grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;gap:12px;width:100%;height:100%;min-height:760px;padding:46px 44px 20px;display:grid}.locked-home-hero-module__e4MzrW__canvas[data-presentation=portal] .locked-home-hero-module__e4MzrW__bottle{filter:none;opacity:.55;grid-row:2;width:100%;height:125px;transition:opacity .25s;position:relative;inset:auto;transform:none}.locked-home-hero-module__e4MzrW__canvas[data-presentation=portal] .locked-home-hero-module__e4MzrW__bottle img{filter:drop-shadow(0 15px 18px #142f5e24)}.locked-home-hero-module__e4MzrW__canvas[data-presentation=portal] .locked-home-hero-module__e4MzrW__bottle[data-active]{opacity:1;grid-area:1/1/auto/-1;justify-self:center;width:78%;height:100%;max-height:510px;transform:none}.locked-home-hero-module__e4MzrW__canvas[data-presentation=portal] .locked-home-hero-module__e4MzrW__bottle:hover,.locked-home-hero-module__e4MzrW__canvas[data-presentation=portal] .locked-home-hero-module__e4MzrW__bottle:focus-visible{opacity:1}.locked-home-hero-module__e4MzrW__canvas[data-presentation=portal] .locked-home-hero-module__e4MzrW__stageControls{grid-area:3/1/auto/-1;align-self:center;position:relative;inset:auto}.locked-home-hero-module__e4MzrW__canvas[data-presentation=portal] .locked-home-hero-module__e4MzrW__stageControls span{background:var(--white);border:1px solid var(--line);letter-spacing:0;border-radius:99px;padding:12px 16px}.locked-home-hero-module__e4MzrW__canvas[data-presentation=portal] .locked-home-hero-module__e4MzrW__tabs{flex-wrap:wrap;overflow:visible}@media (max-width:1100px){.locked-home-hero-module__e4MzrW__canvas[data-presentation=portal] .locked-home-hero-module__e4MzrW__copy{padding:32px 26px}.locked-home-hero-module__e4MzrW__canvas[data-presentation=portal] .locked-home-hero-module__e4MzrW__copy h1{font-size:42px}.locked-home-hero-module__e4MzrW__canvas[data-presentation=portal] .locked-home-hero-module__e4MzrW__stageScene{grid-template-rows:minmax(310px,1fr) 100px 64px;padding-inline:20px}.locked-home-hero-module__e4MzrW__canvas[data-presentation=portal] .locked-home-hero-module__e4MzrW__bottle{height:100px}}@media (max-width:760px){.locked-home-hero-module__e4MzrW__canvas[data-presentation=portal] .locked-home-hero-module__e4MzrW__stageScene{grid-template-rows:minmax(0,1fr) 80px 54px;gap:8px;height:520px;min-height:0;padding:16px 26px 10px}.locked-home-hero-module__e4MzrW__canvas[data-presentation=portal] .locked-home-hero-module__e4MzrW__bottle{height:80px}.locked-home-hero-module__e4MzrW__canvas[data-presentation=portal] .locked-home-hero-module__e4MzrW__bottle[data-active]{width:70%;height:100%}.locked-home-hero-module__e4MzrW__canvas[data-presentation=portal] .locked-home-hero-module__e4MzrW__copy{padding:30px 24px}.locked-home-hero-module__e4MzrW__canvas[data-presentation=portal] .locked-home-hero-module__e4MzrW__copy h1{font-size:42px}.locked-home-hero-module__e4MzrW__canvas[data-presentation=portal] .locked-home-hero-module__e4MzrW__actions{grid-template-columns:1fr;display:grid}.locked-home-hero-module__e4MzrW__canvas[data-presentation=portal] .locked-home-hero-module__e4MzrW__actions a{justify-content:center}}.locked-home-hero-module__e4MzrW__canvas[data-presentation=portal] .locked-home-hero-module__e4MzrW__actions a{align-items:center;gap:10px;padding-inline:18px;font-size:14px;line-height:20px;text-decoration:none;display:inline-flex}.locked-home-hero-module__e4MzrW__canvas[data-presentation=portal] .locked-home-hero-module__e4MzrW__actions a:nth-child(2){color:var(--oluk-cobalt)}.locked-home-hero-module__e4MzrW__canvas[data-presentation=portal] .locked-home-hero-module__e4MzrW__tabs button{flex:0 auto}.locked-home-hero-module__e4MzrW__canvas[data-presentation=portal] .locked-home-hero-module__e4MzrW__buyRow a{color:var(--oluk-cobalt);border:1px solid var(--oluk-cobalt);background:#fff;border-radius:12px;min-height:48px;font-size:15px;text-decoration:none}.locked-home-hero-module__e4MzrW__canvas[data-presentation=portal] .locked-home-hero-module__e4MzrW__buyRow button{border-radius:12px;min-height:48px;font-size:15px}.locked-home-hero-module__e4MzrW__canvas[data-presentation=portal][data-action-direction=b] .locked-home-hero-module__e4MzrW__buyRow>div:last-child{grid-template-columns:1fr;width:100%;display:grid}.locked-home-hero-module__e4MzrW__canvas[data-presentation=portal] .locked-home-hero-module__e4MzrW__buyRow a:focus-visible{outline:2px solid var(--oluk-cobalt);outline-offset:3px}.locked-home-hero-module__e4MzrW__portalActions a{color:var(--oluk-cobalt);border:1px solid var(--oluk-cobalt);background:#fff;border-radius:12px;min-height:48px;font-size:15px;text-decoration:none}.locked-home-hero-module__e4MzrW__portalActions button{border-radius:12px;min-height:48px;font-size:15px}.locked-home-hero-module__e4MzrW__portalActions[data-direction=b]>div:last-child{grid-template-columns:1fr;width:100%;display:grid}.locked-home-hero-module__e4MzrW__portalActions[data-direction=b]{flex-direction:column;align-items:stretch}.locked-home-hero-module__e4MzrW__portalActions a:focus-visible{outline:2px solid var(--oluk-cobalt);outline-offset:3px}.locked-home-hero-module__e4MzrW__portalActions>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.locked-home-hero-module__e4MzrW__portalActions>div:last-child>*{min-width:0}.locked-home-hero-module__e4MzrW__portalActions>div:last-child>span>button{width:100%;min-height:48px}.locked-home-hero-module__e4MzrW__portalActions{flex-direction:column;align-items:stretch}
.home-product-grid-module__OwJncW__heading{justify-content:space-between;align-items:end;gap:24px;margin-bottom:28px;display:flex}.home-product-grid-module__OwJncW__heading h2{font-family:var(--font-display),sans-serif;letter-spacing:-.05em;margin:12px 0;font-size:clamp(32px,4vw,48px);line-height:1.05}.home-product-grid-module__OwJncW__heading p{color:var(--ink-muted);line-height:1.6}.home-product-grid-module__OwJncW__heading>a{color:var(--cobalt);white-space:nowrap;align-items:center;min-height:44px;font-weight:700;display:inline-flex}.home-product-grid-module__OwJncW__grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:20px;display:grid}.home-product-grid-module__OwJncW__grid>*{min-width:0}.home-product-grid-module__OwJncW__grid[data-expanded=false]>:nth-child(n+7){display:none}.home-product-grid-module__OwJncW__disclosure{justify-content:center;margin-top:28px;display:flex}.home-product-grid-module__OwJncW__grid[data-presentation=portal]{grid-template-columns:repeat(2,minmax(0,1fr))}.home-product-grid-module__OwJncW__grid[data-presentation=portal][data-expanded=false]>:nth-child(n+3){display:none}@media (max-width:1024px){.home-product-grid-module__OwJncW__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.home-product-grid-module__OwJncW__grid[data-expanded=false]>:nth-child(n+5){display:none}}@media (max-width:640px){.home-product-grid-module__OwJncW__heading{flex-direction:column;align-items:start;gap:6px}.home-product-grid-module__OwJncW__grid{grid-template-columns:minmax(0,1fr);gap:20px}.home-product-grid-module__OwJncW__grid[data-expanded=false]>:nth-child(n+4){display:none}.home-product-grid-module__OwJncW__disclosure button{width:100%}.home-product-grid-module__OwJncW__grid[data-presentation=portal]{grid-template-columns:minmax(0,1fr)}}
