img:where(.home3 *),svg:where(.home3 *),video:where(.home3 *){display:revert;max-width:revert}img:where(.home3 *){height:revert}h1:where(.home3 *),h2:where(.home3 *),h3:where(.home3 *){font-family:revert;font-weight:revert;letter-spacing:revert;line-height:revert;margin:revert;text-wrap:revert}p:where(.home3 *),ul:where(.home3 *),ol:where(.home3 *),figure:where(.home3 *),dl:where(.home3 *),dd:where(.home3 *),table:where(.home3 *){margin:revert}ul:where(.home3 *),ol:where(.home3 *){padding:revert;list-style:revert}a:where(.home3 *){color:revert}button:where(.home3 *){font:revert;color:revert;cursor:revert}:focus-visible:where(.home3 *){outline:revert;outline-offset:revert;border-radius:revert}:where(.home3 *)::-webkit-scrollbar{width:revert;height:revert}:where(.home3 *)::-webkit-scrollbar-track,:where(.home3 *)::-webkit-scrollbar-corner{background:revert}:where(.home3 *)::-webkit-scrollbar-thumb{border:revert;border-radius:revert;background:revert}::-webkit-scrollbar-thumb:hover:where(.home3 *){background-color:revert}:where(.home3 *)::-webkit-scrollbar-button{display:revert;width:revert;height:revert}.sr:where(.home3 *){position:revert;width:revert;height:revert;overflow:revert;clip:revert;white-space:revert}.wrap:where(.home3 *){max-width:revert;margin:revert;padding-inline:revert}.logo:where(.home3 *){width:revert;height:revert;aspect-ratio:revert;fill:revert;overflow:revert}.dropi:where(.home3 *){width:revert;height:revert;flex:revert;overflow:revert}.btn:where(.home3 *){display:revert;align-items:revert;justify-content:revert;gap:revert;height:revert;padding:revert;border:revert;border-radius:revert;background:revert;color:revert;font:revert;letter-spacing:revert;text-decoration:revert;white-space:revert;transition:revert}.btn:hover:where(.home3 *){background:revert}.btn:active:where(.home3 *){transform:revert}.btn--wide:where(.home3 *){width:revert}.btn--light:where(.home3 *){background:revert;color:revert}.btn--light:hover:where(.home3 *){background:revert}.btn--ghost:where(.home3 *){background:revert;color:revert;box-shadow:revert}.btn--ghost:hover:where(.home3 *){background:revert}.hdr:where(.home3 *){position:revert;top:revert;z-index:revert;color:revert;background:revert;-webkit-backdrop-filter:revert;backdrop-filter:revert;box-shadow:revert;transition:revert}.hdr.on-dark:where(.home3 *){color:revert;background:revert;-webkit-backdrop-filter:revert;backdrop-filter:revert;box-shadow:revert}.hdr.on-dark.glass:where(.home3 *){background:revert;-webkit-backdrop-filter:revert;backdrop-filter:revert;box-shadow:revert}.hdr.on-dark nav a:hover:where(.home3 *),.hdr.on-dark nav a[aria-current=page]:where(.home3 *){text-decoration-color:revert}.hdr__in:where(.home3 *){display:revert;align-items:revert;gap:revert;height:revert}.hdr__logo:where(.home3 *){display:revert;width:revert;color:revert}@media(min-width:960px){.hdr__logo:where(.home3 *){width:revert}}.hdr nav:where(.home3 *){display:revert;gap:revert;font:revert}.hdr nav a:where(.home3 *){text-decoration:revert;opacity:revert;padding-block:revert}.hdr nav a:hover:where(.home3 *),.hdr nav a[aria-current=page]:where(.home3 *){opacity:revert;text-decoration:revert;text-underline-offset:revert;text-decoration-thickness:revert;text-decoration-color:revert}@media(min-width:960px){.hdr nav:where(.home3 *){display:revert}}.hdr__r:where(.home3 *){margin-left:revert;display:revert;align-items:revert;gap:revert;font-size:revert}.hdr__r>span:where(.home3 *){opacity:revert;white-space:revert}@media(max-width:959px){.hdr__in:where(.home3 *){display:revert;grid-template-columns:revert;gap:revert}.hdr__logo:where(.home3 *){grid-column:revert;grid-row:revert}.hdr__r:where(.home3 *){grid-column:revert;grid-row:revert;justify-self:revert}.hdr__r>span:where(.home3 *){display:revert}}@media(max-width:380px){.hdr__logo:where(.home3 *){width:revert}.hdr__r:where(.home3 *){gap:revert}}.hdr__r b:where(.home3 *){opacity:revert}.kicker:where(.home3 *){display:revert;align-items:revert;gap:revert;font:revert;color:revert;margin-bottom:revert}.kicker:where(.home3 *):before{content:revert;width:revert;height:revert;border-radius:revert;background:revert;flex:revert}.sec:where(.home3 *){padding-block:revert}@media(min-width:1024px){.sec:where(.home3 *){padding-block:revert}}.h2:where(.home3 *){font-size:revert}.lede:where(.home3 *){margin-top:revert;max-width:revert;color:revert;font-size:revert;line-height:revert}.split:where(.home3 *){display:revert;gap:revert;align-items:revert}@media(min-width:960px){.split:where(.home3 *){grid-template-columns:revert;gap:revert}.split--rev>:first-child:where(.home3 *){order:revert}}.split>*:where(.home3 *){min-width:revert}.sheet:where(.home3 *){position:revert;aspect-ratio:revert;border-radius:revert;background:revert;background-size:revert;box-shadow:revert}.sheet:where(.home3 *):after{content:revert;position:revert;left:revert;top:revert;bottom:revert;border-left:revert}.dose:where(.home3 *){display:revert;gap:revert;margin-top:revert}@media(min-width:768px){.dose:where(.home3 *){grid-template-columns:revert}}.dose li:where(.home3 *){display:revert;grid-template-columns:revert;gap:revert;align-items:revert;padding:revert;border-radius:revert;background:revert;box-shadow:revert}.dose b:where(.home3 *){display:revert;font:revert}.dose span:where(.home3 *){display:revert;color:revert;font-size:revert;margin-top:revert}.seals:where(.home3 *){display:revert;grid-template-columns:revert;gap:revert;width:revert;max-width:revert}.seals li:where(.home3 *){display:revert;justify-items:revert;align-content:revert;gap:revert;text-align:revert;font:revert;color:revert;text-wrap:revert}.seals svg:where(.home3 *){width:revert;height:revert;overflow:revert}.seal__i:where(.home3 *){fill:revert;stroke:revert;stroke-width:revert;stroke-linecap:revert;stroke-linejoin:revert}.acc:where(.home3 *){border-top:revert}.acc details:where(.home3 *){border-bottom:revert}.acc summary:where(.home3 *){display:revert;justify-content:revert;align-items:revert;gap:revert;padding:revert;font:revert;list-style:revert;cursor:revert}.acc summary:where(.home3 *)::-webkit-details-marker{display:revert}.acc summary:where(.home3 *):after{content:revert;font:revert;transition:revert;flex:revert}.acc details[open] summary:where(.home3 *):after{transform:revert}.acc .ans:where(.home3 *){display:revert;gap:revert;padding:revert;color:revert;max-width:revert;font-size:revert}.note:where(.home3 *){display:revert}.notes-on .note:where(.home3 *){display:revert;position:revert;z-index:revert;margin:revert;padding:revert;border-radius:revert;background:revert;color:revert;border:revert;font:revert;max-width:revert}.notes-on .note b:where(.home3 *){font-weight:revert}.notesbtn:where(.home3 *){position:revert;left:revert;bottom:revert;z-index:revert;display:revert;align-items:revert;gap:revert;height:revert;padding:revert;border:revert;border-radius:revert;background:revert;color:revert;font:revert;box-shadow:revert}.notesbtn svg:where(.home3 *){width:revert;height:revert}@media(max-width:640px){.notesbtn:where(.home3 *){top:revert;bottom:revert;left:revert;right:revert;width:revert;height:revert;padding:revert;justify-content:revert}.notesbtn span:where(.home3 *){position:revert;width:revert;height:revert;overflow:revert;clip:revert}}.toast:where(.home3 *){position:revert;left:revert;bottom:revert;z-index:revert;transform:revert;visibility:revert;padding:revert;border-radius:revert;background:revert;color:revert;font:revert;box-shadow:revert;transition:revert;max-width:revert}.toast.on:where(.home3 *){transform:revert;visibility:revert}.qty:where(.home3 *){display:revert;gap:revert}.qty button:where(.home3 *){position:revert;display:revert;grid-template-columns:revert;align-items:revert;gap:revert;min-width:revert;min-height:revert;padding:revert;border:revert;border-radius:revert;text-align:revert;background:revert;box-shadow:revert;color:revert;font-size:revert;line-height:revert;transition:revert}.qty button:hover:where(.home3 *){background:revert}.qty em:where(.home3 *){font:revert;font-style:revert;color:revert;font-variant-numeric:revert;white-space:revert}.qty i:where(.home3 *){font:revert;font-style:revert;color:revert;font-variant-numeric:revert;white-space:revert}.qty small:where(.home3 *){padding:revert;border-radius:revert;background:revert;color:revert;font:revert;letter-spacing:revert;white-space:revert}.qty button[aria-checked=true]:where(.home3 *){box-shadow:revert}.beats:where(.home3 *){display:revert;gap:revert;margin-top:revert}.beats li:where(.home3 *){display:revert;grid-template-columns:revert;gap:revert;align-items:revert;color:revert;font-size:revert}.beats .dropi:where(.home3 *){width:revert;height:revert;margin-top:revert}.fine:where(.home3 *){margin-top:revert;font-size:revert;color:revert}.tryout:where(.home3 *){display:revert}.notes-on .tryout:where(.home3 *){position:revert;z-index:revert;left:revert;bottom:revert;display:revert;gap:revert;width:revert;padding:revert;border:revert;border-radius:revert;background:revert;color:revert;box-shadow:revert}.tryout p:where(.home3 *){margin:revert;font:revert}.tryout__row:where(.home3 *){display:revert;flex-wrap:revert;gap:revert}.tryout__row+p:where(.home3 *){margin-top:revert}.tryout button:where(.home3 *){height:revert;padding:revert;border:revert;border-radius:revert;background:revert;color:revert;font:revert;cursor:revert}.tryout button[aria-pressed=true]:where(.home3 *){border-color:revert;background:revert;color:revert}@media(max-width:640px){.notes-on .tryout:where(.home3 *){top:revert;bottom:revert;left:revert;right:revert;width:revert;padding:revert}}.sec:where(.home3 *){position:revert;background:revert}.sec--foam:where(.home3 *){background:revert}.fx:where(.home3 *){position:revert;left:revert;top:revert;z-index:revert;width:revert;height:revert;pointer-events:revert;overflow:revert}.qty button:where(.home3 *):before{content:revert;position:revert;inset:revert;border-radius:revert;background:revert;box-shadow:revert;clip-path:revert;transition:revert}.qty button[aria-checked=true]:where(.home3 *){background:revert}.qty button[aria-checked=true]:where(.home3 *):before{clip-path:revert}.qty button>*:where(.home3 *){position:revert;z-index:revert}.qty b:where(.home3 *),.qty em:where(.home3 *),.qty i:where(.home3 *),.qty span:where(.home3 *){transition:revert}@media(prefers-reduced-motion:no-preference){details:where(.home3 *)::details-content{block-size:revert;overflow-y:revert;transition:revert}details[open]:where(.home3 *)::details-content{block-size:revert}}.mark:where(.home3 *){display:revert;width:revert;height:revert;margin-top:revert;overflow:revert}.mark .wv:where(.home3 *){animation:revert}.mark .wv--back:where(.home3 *){animation-duration:revert;animation-direction:revert}.mark .bub:where(.home3 *){animation:revert;transform-box:revert}.scent:where(.home3 *){display:revert;grid-template-columns:revert;gap:revert;align-items:revert;background:revert;border-radius:revert;padding:revert}.scent h3:where(.home3 *){font-size:revert}.scent h3 a:where(.home3 *){color:revert;text-decoration:revert}@media(min-width:768px){.scent:where(.home3 *){grid-template-columns:revert;align-content:revert;padding:revert}.scent h3:where(.home3 *){font-size:revert}}.home3{color-scheme:light;--ink:#0B2154;--ink-2:#2A3A60;--navy:#04204E;--navy-2:#0C2D6C;--deep:#021634;--night:#050B15;--wave:#1F5BFF;--wave-2:#1647D6;--aqua:#1FB4FD;--sky:#BFE6FF;--foam:#F1F5FA;--paper:#FFFFFF;--line:#D6DFEB;--mist:#56627A;--go:#0B7A53;--on-navy:#C6D4F1;--on-navy-2:#8FA6D6;--on-night:#D5E2F5;--table:#C5D3DC;--sea:#5A9BC4;--faq:#E6F3FF;--a-tint:#E3EBFA;--l-tint:#F3EEE7;--s-tint:#E3F2EC;--note:#FFF6D9;--note-ink:#5E4600;--note-line:#D9B44A;--display:"Geologica",system-ui,sans-serif;--text:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--gut:20px;--max:1200px;--hdr:64px;--grain:url(np-grain.png)}@media(min-width:768px){.home3{--gut:32px}}html:has(.home3){scroll-behavior:smooth;scroll-padding-top:var(--hdr)}.home3{margin:0;background:var(--paper);color:var(--ink);font:16px/1.55 var(--text);overflow-x:clip}.home3 img,.home3 svg,.home3 canvas,.home3 video{display:block;max-width:100%}.home3 h1,.home3 h2,.home3 h3{font-family:var(--display);font-weight:780;letter-spacing:-.025em;line-height:1.04;margin:0;text-wrap:balance}.home3 p,.home3 ul,.home3 ol,.home3 figure,.home3 dl,.home3 dd{margin:0}.home3 ul,.home3 ol{padding:0;list-style:none}.home3 a{color:inherit}.home3 button{font:inherit;color:inherit;cursor:pointer}.home3 :focus-visible{outline:2.5px solid var(--wave);outline-offset:3px;border-radius:6px}.home3 [data-navto]:focus-visible{outline:none}.home3 .sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.home3 .wrap{max-width:var(--max);margin:0 auto;padding-inline:var(--gut)}.home3 .logo{width:100%;height:auto;aspect-ratio:705/138;fill:currentColor;overflow:visible}.home3 .btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:54px;padding:0 28px;border:0;border-radius:999px;background:var(--wave);color:#fff;font:700 16.5px/1 var(--display);letter-spacing:-.005em;text-decoration:none;white-space:nowrap;transition:background-color .15s,transform .12s}.home3 .btn:hover{background:var(--wave-2)}.home3 .btn:active{transform:scale(.98)}.home3 .btn--ghost{background:transparent;color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--line)}.home3 .btn--ghost:hover{background:var(--foam)}.home3 .btn--light{background:#fff;color:var(--ink)}.home3 .btn--light:hover{background:var(--sky)}.home3 .sec{padding-block:80px}@media(min-width:1024px){.home3 .sec{padding-block:128px}}.home3 .sec--foam{background:var(--foam)}.home3 .kicker{display:flex;align-items:center;gap:10px;font:700 14px/1.2 var(--display);color:var(--wave);margin-bottom:16px}.home3 .kicker:before{content:"";width:11px;height:11px;border-radius:2px;background:currentColor;flex:none}.home3 .h2{font-size:clamp(32px,6.2vw,56px)}.home3 .lede{margin-top:18px;max-width:46ch;color:var(--ink-2);font-size:clamp(16.5px,2vw,18.5px);line-height:1.55}.home3 .split{display:grid;gap:44px;align-items:center}@media(min-width:960px){.home3 .split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:80px}.home3 .split--rev>:first-child{order:2}}.home3 .split>*{min-width:0}.home3 .sheet{position:relative;aspect-ratio:1;border-radius:6px;background:var(--grain),linear-gradient(150deg,#fff,#f2f6fc 62%,#e5ecf7);background-size:160px 160px,auto;box-shadow:0 22px 36px -22px #0b21548c,0 0 0 1px #0b21540f}.home3 .sheet:after{content:"";position:absolute;left:50%;top:7%;bottom:7%;border-left:2px dotted #AAB7CF}.home3 .hdr__in{display:flex;align-items:center;gap:32px;height:var(--hdr)}.home3 .hdr__logo{display:block;width:128px;color:inherit;transition:opacity .35s,transform .35s}@media(min-width:960px){.home3 .hdr__logo{width:148px}}.home3 .hdr__r{margin-left:auto;display:flex;align-items:center;gap:18px;font-size:13.5px}.home3 .hdr__r span{opacity:.75}.home3 .hdr__r b{opacity:1}.home3 .hdr__r svg{width:23px;height:23px}.home3 .dive{position:relative;height:320vh;height:320svh;background:var(--night);color:#fff}@media(max-aspect-ratio:4/5){.home3 .dive{height:280vh;height:280svh}}.home3 .dive__stick{position:sticky;top:0;height:100vh;height:100svh;overflow:hidden}.home3 .dive__hero,.home3 .dive__macro{position:absolute;top:0;right:0;bottom:0;left:0}.home3 .dive__hero{background:#03070f}.home3 .dive__scene{position:absolute;top:0;right:0;bottom:0;left:0;transform-origin:70% 50%;will-change:transform}.home3 .dive__scene video{position:absolute;left:0;top:0;width:100%;height:100%;max-width:none;object-fit:cover}.home3 .dive__macro video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:72% 50%}.home3 .dive__shade{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(90deg,#03070fb3,#03070f73 32%,#03070f00 52%),linear-gradient(0deg,#03070f80,#03070f00 24%)}.home3 .is-tall .dive__shade{background:linear-gradient(180deg,#050b15c7,#050b1566 30%,#050b1500 42%),linear-gradient(0deg,#050b15e6,#050b1580 16%,#050b1500 30%)}.home3 .dive__macro{z-index:3;opacity:0;pointer-events:none;clip-path:circle(0px at 70% 50%);will-change:opacity,clip-path}.home3 .dive__macro video{will-change:transform}.home3 .dive__ring{position:absolute;z-index:4;left:0;top:0;width:2px;height:2px;border-radius:50%;pointer-events:none;opacity:0;box-shadow:0 0 0 2px #ffffff2e,inset 0 0 60px 18px #050b159e}.home3 .dive__macro:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,#031422c7,#03142280 34%,#03142200 62%)}.home3 .is-tall .dive__macro:before{background:linear-gradient(180deg,#031422d1,#0314228c 38%,#03142200 60%),linear-gradient(0deg,#031422b3,#03142200 30%)}.home3 .dive__anchor{position:absolute;left:0;top:calc(220vh + var(--hdr));top:calc(220svh + var(--hdr));width:1px;height:1px}@media(max-aspect-ratio:4/5){.home3 .dive__anchor{top:calc(180vh + var(--hdr));top:calc(180svh + var(--hdr))}}.home3 .dive--static .dive__anchor{top:100vh;top:100svh}.home3 .hero__copy{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;pointer-events:none}.home3 .hero__wrap{height:100%;display:grid;align-content:center;gap:30px;padding-top:var(--hdr)}.home3 .hero__top{display:grid;gap:16px;justify-items:start;max-width:min(520px,46vw);pointer-events:auto}.home3 .hero__brand{display:grid;gap:12px;justify-items:start;color:#fff}.home3 .wm{width:min(32vw,52vh,480px);height:auto;overflow:visible}.home3 .wm__line{fill:none;stroke:#ffffff8c;stroke-width:1.4;vector-effect:non-scaling-stroke}.home3 .wm__water{transform:translateY(150px);animation:h3wmfill 1.8s cubic-bezier(.3,.7,.2,1) .2s forwards}@keyframes h3wmfill{to{transform:translateY(-16px)}}.home3 .wm__wv{fill:#fff;animation:h3wv 1.6s linear 0s 3}.home3 .wm__wv--back{fill:#9fd8ff;opacity:.7;animation-direction:reverse}@keyframes h3wv{to{transform:translate(141px)}}.home3 .hero__tag{font:600 clamp(15px,1.4vw,18px)/1.3 var(--display);color:var(--on-night)}.home3 .hero__claim{font:820 clamp(42px,5vw,72px)/.98 var(--display);letter-spacing:-.04em}.home3 .hero__claim span{display:block;overflow:hidden;padding:.12em 0 .08em .14em;margin:-.12em 0 -.08em -.14em}.home3 .hero__claim i{display:block;font-style:normal;transform:translateY(105%);animation:h3rise .9s cubic-bezier(.2,.8,.2,1) forwards}.home3 .hero__claim span:nth-child(1) i{animation-delay:.85s}.home3 .hero__claim span:nth-child(2) i{animation-delay:1s}@keyframes h3rise{to{transform:none}}.home3 .hero__lead{max-width:38ch;font-size:clamp(16.5px,1.6vw,18.5px);line-height:1.5;color:var(--on-night);animation:h3up .8s cubic-bezier(.2,.8,.2,1) 1.2s backwards}.home3 .badges{display:flex;flex-wrap:wrap;gap:8px;margin-top:6px;animation:h3up .8s cubic-bezier(.2,.8,.2,1) 1.35s backwards}@keyframes h3up{0%{opacity:0;transform:translateY(16px)}}.home3 .badges li{display:inline-flex;align-items:center;gap:7px;height:36px;padding:0 14px 0 9px;border-radius:999px;background:#030e1e80;box-shadow:inset 0 0 0 1px #ffffff29;color:#fff;font:650 13.5px/1 var(--display);white-space:nowrap}.home3 .dropi{width:18px;height:18px;flex:none;overflow:visible}.home3 .cue{position:absolute;z-index:6;left:50%;bottom:calc(16px + env(safe-area-inset-bottom,0px));translate:-50% 0;display:grid;justify-items:center;gap:8px;color:#fff;font:650 14px/1 var(--display);text-decoration:none;animation:h3up .9s cubic-bezier(.2,.8,.2,1) 1.9s backwards;transition:opacity .3s}.home3 .cue__label{padding:10px 18px;border-radius:999px;background:#ffffff1f;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:inset 0 0 0 1px #ffffff3d;white-space:nowrap;transition:background-color .2s}.home3 .cue:hover .cue__label{background:#ffffff38}.home3 .cue__track{position:relative;width:30px;height:62px}.home3 .cue__track:before{content:"";position:absolute;left:50%;top:0;bottom:12px;width:1.5px;margin-left:-.75px;background:linear-gradient(#fff0,#ffffff80)}.home3 .cue__sheet{position:absolute;left:50%;top:2px;width:10px;height:10px;margin-left:-5px;border-radius:1.5px;background:#fff;box-shadow:0 0 14px #9fd8fff2;animation:h3cuedrop 2.3s cubic-bezier(.5,0,.75,.45) infinite}.home3 .cue__ripple{position:absolute;left:50%;bottom:3px;width:26px;height:8px;margin-left:-13px;border-radius:50%;box-shadow:inset 0 0 0 1.5px #9fd8fff2;opacity:0;animation:h3cueripple 2.3s ease-out infinite}@keyframes h3cuedrop{0%{transform:translateY(0) rotate(0);opacity:0}12%{opacity:1}68%{transform:translateY(40px) rotate(45deg) scale(1);opacity:1}80%,to{transform:translateY(44px) rotate(45deg) scale(.3);opacity:0}}@keyframes h3cueripple{0%,66%{transform:scale(.25);opacity:0}72%{opacity:1}to{transform:scale(1.7);opacity:0}}@media(max-aspect-ratio:4/5){.home3 .hero__wrap{align-content:space-between;gap:12px;padding-top:calc(var(--hdr) + 4px);padding-bottom:calc(14px + env(safe-area-inset-bottom,0px))}.home3 .hero__top{max-width:none;gap:10px}.home3 .wm{width:min(62vw,300px)}.home3 .hero__claim{font-size:clamp(32px,9vw,46px)}.home3 .hero__lead{display:none}.home3 .badges{gap:6px;margin-top:2px}.home3 .badges li{height:32px;padding:0 12px 0 8px;font-size:12.5px}.home3 .badges .dropi{width:16px;height:16px}.home3 .cue{bottom:calc(20px + env(safe-area-inset-bottom,0px))}}@media(max-aspect-ratio:4/5)and (max-height:700px){.home3 .hero__tag{display:none}.home3 .wm{width:min(56vw,250px)}}.home3 .enz{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none}.home3 .enz__wrap{height:100%;display:grid;align-content:start;gap:28px;padding-top:calc(var(--hdr) + 7vh)}.home3 .enz__col{display:grid;gap:0;max-width:520px;pointer-events:auto}.home3 .enz__col .kicker{color:var(--aqua)}.home3 .enz__col .lede{color:var(--on-night)}.home3 .enz h2{font-size:clamp(32px,4.6vw,56px)}.home3 .ticks{display:grid;gap:10px}.home3 .ticks li{display:grid;grid-template-columns:30px minmax(0,1fr);gap:12px;align-items:center;font:600 16px/1.35 var(--display)}.home3 .ticks svg{width:30px;height:30px}.home3 .ticks circle{fill:#1fb4fd2e}.home3 .ticks path{fill:none;stroke:var(--aqua);stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}.home3 .ticks--glass li{justify-self:start;padding:8px 16px 8px 9px;border-radius:999px;background:#03192880;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:inset 0 0 0 1px #ffffff1f}@media(max-aspect-ratio:4/5){.home3 .enz__wrap{align-content:space-between;gap:16px;padding-top:calc(var(--hdr) + 10px);padding-bottom:calc(92px + env(safe-area-inset-bottom,0px))}.home3 .enz h2{font-size:clamp(30px,8.4vw,40px)}.home3 .enz .lede{font-size:15.5px;margin-top:12px}.home3 .ticks{gap:8px}.home3 .ticks li{font-size:14.5px}}.home3 .dive--static{height:auto}.home3 .dive--static .dive__stick{position:relative;height:auto;overflow:visible}.home3 .dive--static .dive__hero,.home3 .dive--static .dive__macro{position:relative;height:100vh;height:100svh;overflow:hidden}.home3 .dive--static .dive__macro{opacity:1;pointer-events:auto;clip-path:none}.home3 .dive--static .dive__ring{display:none}.home3 .wavecap{position:relative;z-index:6;height:110px;margin-top:-110px;pointer-events:none;overflow:hidden}.home3 .wavecap svg{position:absolute;left:0;bottom:-1px;width:100%;height:110px}.home3 .wavecap .wc{animation:h3wcm 9s linear infinite}.home3 .wavecap .wc--back{animation-duration:14s;animation-direction:reverse}@keyframes h3wcm{to{transform:translate(-480px)}}.home3 .rise{display:none}@media(prefers-reduced-motion:no-preference){.js .home3 .wavecap{display:none}.js .home3 .rise{display:block;position:fixed;z-index:30;left:0;right:0;top:0;height:150px;pointer-events:none;visibility:hidden;will-change:transform;contain:strict}.js .home3 .dive{height:calc(320vh + var(--fr,0px));height:calc(320svh + var(--fr,0px))}.js .home3 .bottle{margin-top:calc(var(--hdr) - 100vh - var(--fd,0px));margin-top:calc(var(--hdr) - 100svh - var(--fd,0px));height:calc(250vh + var(--fd,0px) + var(--R,0px));scroll-margin-top:calc(var(--fd,0px) * -1)}}@media(prefers-reduced-motion:no-preference)and (max-aspect-ratio:4/5){.js .home3 .dive{height:calc(280vh + var(--fr,0px));height:calc(280svh + var(--fr,0px))}.js .home3 .enz__wrap{padding-bottom:calc(122px + env(safe-area-inset-bottom,0px))}}@media(prefers-reduced-motion:no-preference)and (max-width:959px){.js .home3 .bottle{height:calc(230vh + var(--fd,0px) + var(--R,0px))}}.home3 .rise svg{display:block;width:100%;height:110px}.home3 .rise__foot{display:block;height:40px;background:linear-gradient(#fff,#ffffffb3 45%,#fff0);will-change:opacity}.home3 .rise .wc{animation:h3wcm 9s linear infinite}.home3 .rise .wc--back{animation-duration:14s;animation-direction:reverse}.home3 .pin{position:relative;height:250vh}.home3 .pin__stick{position:sticky;top:var(--hdr);min-height:calc(100vh - var(--hdr));display:grid;align-items:center;padding-block:40px;overflow:hidden}.home3 .bottle{background:linear-gradient(180deg,#fff 0%,var(--foam) 100%)}.home3 .bottle .pin__stick{isolation:isolate}.home3 .bscene{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;pointer-events:none}.home3 .bvidwrap{position:absolute;top:0;right:0;bottom:0;left:38%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 30%);mask-image:linear-gradient(90deg,transparent,#000 30%)}.home3 .bvid{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 44%;transform:translateY(calc((1 - var(--w,1)) * 10%)) scale(calc(1 + var(--a,0) * .06))}.home3 .bfill{position:absolute;z-index:1;left:0;right:0;bottom:0;height:100%;background:radial-gradient(60% 70% at var(--wc,72% 46%),#0C3A8C 0%,#04204E 72%);transform:translateY(calc((1 - var(--a,0)) * (100% + 56px)))}.home3 .bfill__wave{position:absolute;left:0;bottom:100%;width:200%;max-width:none;height:48px;margin-bottom:-1px;animation:h3bwave 6s linear infinite}.home3 .bfill__wave .bw{fill:#04204e}.home3 .bfill__wave .bw--back{fill:#1f5bff;opacity:.6}@keyframes h3bwave{to{transform:translate(-50%)}}.home3 .bottle .split{position:relative;z-index:1;grid-template-areas:"s" "t"}@media(min-width:960px){.home3 .bottle .split{grid-template-areas:"t s"}}.home3 .bcopy{grid-area:t;--bb-off:var(--line);--bb-on:var(--wave)}.home3 .bcopy--wet{color:#fff;--bb-off:rgba(255,255,255,.45);--bb-on:var(--aqua);pointer-events:none}.home3 .bcopy--wet[data-beat="2"]{--bb-on:#fff}.home3 .bbars{display:flex;gap:6px;margin-bottom:22px}.home3 .bbars i{width:30px;height:3px;border-radius:2px;background:var(--bb-off);transition:background-color .35s}.home3 .bcopy[data-beat="0"] .bbars i:first-child,.home3 .bcopy[data-beat="1"] .bbars i:nth-child(-n+2),.home3 .bcopy[data-beat="2"] .bbars i{background:var(--bb-on)}.home3 .btitles{display:grid}.home3 .btitles>*{grid-area:1/1;align-self:end;opacity:0;transform:translateY(12px);transition:opacity .2s,transform .2s}@media(prefers-reduced-motion:no-preference){.home3 .bcopy[data-beat="1"] .btitles>:nth-child(1),.home3 .bcopy[data-beat="2"] .btitles>:nth-child(-n+2){transform:translateY(-10px)}}.home3 .bcopy[data-beat="0"] .btitles>:nth-child(1),.home3 .bcopy[data-beat="1"] .btitles>:nth-child(2),.home3 .bcopy[data-beat="2"] .btitles>:nth-child(3){opacity:1;transform:none;transition:opacity .45s .22s,transform .45s .22s}.home3 .beats{display:grid;margin-top:18px;max-width:22em;font:500 clamp(17px,1.9vw,21px)/1.35 var(--display);letter-spacing:-.005em;color:var(--ink-2)}.home3 .bcopy--wet .beats{color:#ffffffeb}.home3 .beats li{grid-area:1/1;opacity:0;transform:translateY(12px);transition:opacity .2s,transform .2s}@media(prefers-reduced-motion:no-preference){.home3 .bcopy[data-beat="1"] .beats li:nth-child(1),.home3 .bcopy[data-beat="2"] .beats li:nth-child(-n+2){transform:translateY(-10px)}}.home3 .bcopy[data-beat="0"] .beats li:nth-child(1),.home3 .bcopy[data-beat="1"] .beats li:nth-child(2),.home3 .bcopy[data-beat="2"] .beats li:nth-child(3){opacity:1;transform:none;transition:opacity .45s .22s,transform .45s .22s}.home3 .beats .fine{margin-top:12px;max-width:60ch;font:400 12.5px/1.45 var(--text);letter-spacing:0;color:var(--mist)}.home3 .bcopy--wet .beats .fine{color:#ffffffd1}.home3 .bstage{grid-area:s;position:relative;height:clamp(300px,62vw,520px);container-type:size}.home3 .bswirl{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0}.home3 .bswirl canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block}.home3 .bswirl.still{opacity:0;transition:opacity .8s}.home3 .bswirl.still.on{opacity:1}.home3 .bgrow{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;visibility:hidden;pointer-events:none;background:var(--gc,#0b68cf)}.home3 .bbox{position:absolute;z-index:4;left:50%;top:50%;height:58cqh;aspect-ratio:640/660;border-radius:5px;overflow:hidden;box-shadow:0 30px 50px -24px #0009;transform:translate(-50%,-50%) translateY(calc((1 - var(--a,0)) * 26cqh - min(1,var(--b,0) * 2.5) * var(--blift,14cqh))) scale(calc(.82 + var(--a,0) * .18 - min(1,var(--b,0) * 2.5) * .3));opacity:clamp(0,calc(var(--a,0) * 2.5 - 1.25),1)}.home3 .bbox img{width:100%;height:100%;object-fit:cover}.home3 .brow{position:absolute;z-index:4;left:0;right:0;top:62cqh;display:flex;justify-content:center;gap:min(10px,1.6cqw);opacity:clamp(0,calc(var(--b,0) * 4 - 1.2),1)}.home3 .brow svg{width:min(30px,5.4cqw,8.5cqh);height:auto;color:#fff;transition:opacity .3s,transform .3s}.home3 .brow svg.gone{opacity:.22;transform:scale(.8) translateY(6px)}.home3 .scene{position:relative}.home3 .scene__stage{position:relative;display:grid;min-height:calc(100vh - var(--hdr));overflow:hidden;isolation:isolate}.home3 .scene__stage>.wrap{width:100%}.home3 .rise2,.home3 .fx{display:none}@media(prefers-reduced-motion:no-preference){.js .home3 .scene{margin-top:calc(var(--hdr) - 100vh - var(--R,0px));height:calc(100vh - var(--hdr) + 2 * var(--R,0px) + var(--hold,0px));scroll-margin-top:calc(var(--R,0px) * -1);clip-path:inset(100% 0 0 0)}.js .home3 .scene--last{height:calc(100vh - var(--hdr) + var(--R,0px))}.js .home3 .scene__stage{position:sticky;top:var(--hdr);height:calc(100vh - var(--hdr));min-height:0}.js .home3 .rise2{display:block;position:fixed;z-index:30;left:0;right:0;top:0;height:150px;pointer-events:none;visibility:hidden;will-change:transform;contain:strict}.js .home3 .fx{display:block;position:fixed;left:0;top:0;z-index:35;width:100%;height:100%;pointer-events:none;overflow:visible}}.home3 .rise2 svg{display:block;width:100%;height:110px;overflow:visible}.home3 .rise2 .wc{animation:h3wcm 9s linear infinite}.home3 .rise2 .wc--back{animation-duration:14s;animation-direction:reverse;fill:var(--rb,#8FCBFF);opacity:.5}.home3 .rise2__foot{display:block;height:40px;background:linear-gradient(var(--rf,#fff),rgba(255,255,255,0));will-change:opacity}.home3 .care{background:#fff}.home3 .care .scene__stage{background:#fff;align-content:center}.home3 .cvid{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;width:100%;height:100%;max-width:none;object-fit:cover;object-position:0% 50%}.home3 .care .scene__stage:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,#ffffffb8,#fff6 34%,#fff0 52%)}.home3 .care__in{position:relative;z-index:2;display:grid;gap:clamp(24px,5vh,48px);align-items:center;padding-block:24px}@media(min-width:960px){.home3 .care__in{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);gap:40px 48px;align-content:center}.home3 .care__copy{grid-column:1}.home3 .seals{grid-column:1;grid-row:2}}.home3 .care .h2{max-width:13em}.home3 .care .lede{max-width:30ch}.home3 .seals{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;width:100%;max-width:480px;justify-self:start}.home3 .seals li{display:grid;justify-items:center;align-content:start;gap:10px;text-align:center;font:650 13px/1.3 var(--display);color:var(--ink);text-wrap:balance}.home3 .seals svg{width:clamp(44px,3.8vw,60px);height:auto;overflow:visible}.home3 .seal__i{fill:none;stroke:#fff;stroke-width:3.4;stroke-linecap:round;stroke-linejoin:round}.js .home3 .care.wait .seals svg,.js .home3 .care.wait .seals span{opacity:0}@media(min-width:960px)and (max-width:1099px){.home3 .seals{max-width:400px;gap:8px}.home3 .seals li{gap:8px;font-size:12px}.home3 .seals svg{width:40px}}@media(max-width:959px){.home3 .care .scene__stage{align-content:stretch}.home3 .cvid{height:74%;object-position:78% 0}.home3 .care .scene__stage:before{background:linear-gradient(0deg,#fff 0% 32%,#fff0 54%)}.home3 .care__in{grid-template-rows:minmax(0,1fr) auto auto;gap:20px;padding-block:16px 26px}.home3 .seals{grid-row:2;align-self:end;gap:6px;max-width:520px;justify-self:center}.home3 .seals li{gap:6px;font-size:11.5px}.home3 .seals svg{width:44px}.home3 .care__copy{grid-row:3;text-align:center}.home3 .care .h2,.home3 .care .lede{margin-inline:auto}}@media(max-width:959px){.home3 .care__in{padding-bottom:88px}}.home3 .dose{background:var(--navy);color:#fff}.home3 .dscene{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;pointer-events:none}.home3 .dsheet{position:absolute;left:var(--sx,70%);top:var(--sy,50%);width:var(--ss,300px);aspect-ratio:1;translate:-50% -50%;filter:drop-shadow(0 30px 30px rgba(0,0,0,.42));animation:h3dfloat 7s ease-in-out infinite}.home3 .dsheet b{position:absolute;top:0;bottom:0;width:50%;background:var(--grain),linear-gradient(150deg,#fff,#f2f6fc 60%,#e4ebf6);background-size:160px 160px,200% 100%;transition:transform 1.1s cubic-bezier(.2,.8,.2,1)}.home3 .dsheet b:first-child{left:0;border-radius:8px 0 0 8px;background-position:0 0,0 0}.home3 .dsheet b:last-child{right:0;border-radius:0 8px 8px 0;background-position:0 0,100% 0}.home3 .dsheet:after{content:"";position:absolute;left:50%;top:6%;bottom:6%;border-left:2px dotted #A9B6CF}.home3 .dsheet.torn:after{display:none}.home3 .dsheet.torn b:first-child{clip-path:polygon(0 0,100% 0,96% 5%,100% 10%,96% 15%,100% 20%,96% 25%,100% 30%,96% 35%,100% 40%,96% 45%,100% 50%,96% 55%,100% 60%,96% 65%,100% 70%,96% 75%,100% 80%,96% 85%,100% 90%,96% 95%,100% 100%,0 100%);transform:translate(-5%,-1%) rotate(-2.5deg)}.home3 .dsheet.torn b:last-child{clip-path:polygon(4% 0,100% 0,100% 100%,4% 100%,0 95%,4% 90%,0 85%,4% 80%,0 75%,4% 70%,0 65%,4% 60%,0 55%,4% 50%,0 45%,4% 40%,0 35%,4% 30%,0 25%,4% 20%,0 15%,4% 10%,0 5%);transform:translate(22%,9%) rotate(9deg)}@keyframes h3dfloat{0%,to{transform:translateY(-7px) rotate(-1.2deg)}50%{transform:translateY(7px) rotate(.8deg)}}.home3 .dfill{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:var(--table);clip-path:inset(100% 0 0 0)}.home3 .dvid{position:absolute;left:-2%;top:-2%;width:104%;height:104%;max-width:none;object-fit:cover;object-position:50% 50%}.home3 .dcrest{position:absolute;z-index:2;left:0;right:0;top:0;height:48px;overflow:hidden;visibility:hidden;will-change:transform}.home3 .dcrest svg{display:block;width:200%;max-width:none;height:48px;animation:h3bwave 6s linear infinite}.home3 .dcrest .dw{fill:var(--table)}.home3 .dcrest .dw--back{fill:#eef3f7;opacity:.85}.home3 .dose .split{position:relative;z-index:1;grid-template-areas:"s" "t"}@media(min-width:960px){.home3 .dose .split{grid-template-areas:"t s"}}.home3 .dstage{grid-area:s;min-height:0}.home3 .dose .bcopy{color:#fff;--bb-off:rgba(255,255,255,.3);--bb-on:var(--aqua)}@media(min-width:960px){.home3 .dose .beats{max-width:17em}}.home3 .dose .bcopy .beats{color:#ffffffe0}.home3 .dose .bcopy--wet{color:var(--ink);--bb-off:rgba(11,33,84,.2);--bb-on:var(--wave)}.home3 .dose .bcopy--wet .beats{color:var(--ink-2)}@media(max-width:959px){.home3 .dose .scene__stage{align-items:stretch}.home3 .dose .split{grid-template-rows:minmax(0,1fr) auto;gap:14px;padding-block:12px 22px}.home3 .dose .bbars{margin-bottom:12px}.home3 .dose .beats{margin-top:10px;font-size:16.5px}.home3 .dvid{left:0;top:0;width:100%;height:var(--dvh,60%);object-position:66% 50%;-webkit-mask-image:linear-gradient(180deg,#000 82%,transparent);mask-image:linear-gradient(180deg,#000 82%,transparent)}}@media(max-width:959px)and (prefers-reduced-motion:no-preference){.home3 .dose .bcopy{text-align:center}.home3 .dose .bbars{justify-content:center}.home3 .dose .btitles>*{max-width:11.5em;margin-inline:auto}.home3 .dose .beats{margin-inline:auto}.home3 .dose .beats li{text-wrap:balance}}.home3 .aeg{background:var(--sea);color:#fff}.home3 .avid{position:absolute;left:0;top:-1%;z-index:0;width:100%;height:102%;max-width:none;object-fit:cover;object-position:56% 50%}.home3 .aeg .scene__stage:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,#041a3ca8,#041a3c5c 36%,#041a3c00 60%),linear-gradient(0deg,#041a3c52,#041a3c00 28%)}.home3 .aeg__wrap{position:relative;z-index:2;align-self:center;width:100%}.home3 .aeg__col{display:grid;justify-items:start;max-width:520px}.home3 .aeg .h2{text-shadow:0 2px 28px rgba(4,26,60,.35)}.home3 .aeg .lede{color:#ffffffeb;max-width:32ch}.home3 .scent{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px;margin-top:22px;font:650 13px/1 var(--display);color:#ffffffd9}.home3 .scent ol{display:flex;gap:2px;padding:3px;border-radius:999px;background:#030e1e73;box-shadow:inset 0 0 0 1px #ffffff2e}.home3 .scent li{padding:8px 12px;border-radius:999px;color:#ffffffb8}.home3 .scent li.on{background:#fff;color:var(--ink)}@media(max-width:959px){.home3 .avid{object-position:64% 50%}.home3 .aeg .scene__stage:before{background:linear-gradient(0deg,#041a3ce0,#041a3c8f 32%,#041a3c00 58%)}.home3 .aeg__wrap{align-self:end;padding-bottom:28px}}@media(max-width:959px){.home3 .aeg__wrap{padding-bottom:96px}}.home3 .aeg.is-tall .avid{top:auto;bottom:0;height:max(100%,743px);object-position:15% 50%}.home3 .aeg.is-tall .scene__stage:before{background:linear-gradient(0deg,#041a3ce6 0,#041a3ca8 240px,#041a3c6b,#041a3c00 400px)}@media(max-width:959px){.home3 .pin{height:230vh}.home3 .pin__stick{padding-block:12px}.home3 .pin .split{gap:14px}.home3 .pin .split>:last-child{order:-1}.home3 .pin .lede{font-size:15.5px;margin-top:10px}.home3 .pin .kicker{margin-bottom:8px}.home3 .bottle .pin__stick{align-items:stretch}.home3 .bottle .split{grid-template-rows:minmax(0,1fr) auto}.home3 .bstage{height:auto;min-height:150px;align-self:stretch}.home3 .bbox,.home3 .brow{--bh:min(58cqh,46cqw)}.home3 .bbox{height:var(--bh)}.home3 .brow{top:calc(50cqh - var(--blift,14cqh) + var(--bh) * .35 + 16px)}.home3 .bvidwrap{left:0;bottom:auto;height:var(--bvh,62%);-webkit-mask-image:linear-gradient(180deg,#000 70%,transparent);mask-image:linear-gradient(180deg,#000 70%,transparent)}.home3 .bfill{--wc:50% 24%}.home3 .bbars{margin-bottom:12px}.home3 .beats{margin-top:10px}.home3 .beats{font-size:16.5px}.home3 .beats .fine{margin-top:8px;font-size:11.5px}}@media(max-width:959px)and (max-height:760px){.home3 .pin .h2{font-size:30px}}@media(max-width:959px)and (prefers-reduced-motion:no-preference){.home3 .bottle .bcopy{text-align:center}.home3 .bottle .bbars{justify-content:center}.home3 .bottle .btitles>*{max-width:11.5em;margin-inline:auto}.home3 .bottle .beats,.home3 .bottle .beats .fine{margin-inline:auto}.home3 .bottle .beats li{text-wrap:balance}.home3 .bvidwrap{top:var(--bvt,0px);height:var(--bvh,62%);-webkit-mask-image:linear-gradient(180deg,#000 86%,transparent);mask-image:linear-gradient(180deg,#000 86%,transparent)}.home3 .bbox,.home3 .brow{--blift: calc(8px + min(30px,5.4cqw,8.5cqh)*.75) }}.home3 .shop{background:var(--navy);color:#fff}.home3 .sswirl{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.home3 .sswirl canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block}.home3 .sswirl.still{opacity:0;transition:opacity .8s}.home3 .sswirl.still.on{opacity:1}.home3 .shop__grid{position:relative;z-index:1;display:grid;grid-template-rows:minmax(0,1fr) auto;gap:12px;padding-block:12px 16px;min-height:0}@media(min-width:960px){.home3 .shop__grid{grid-template-rows:none;grid-template-columns:minmax(0,1fr) minmax(0,440px);gap:56px;align-items:center;padding-block:24px}}.home3 .spack{position:relative;min-height:0;container-type:size}@media(min-width:960px){.home3 .spack{height:100%}}.home3 .sbox{position:absolute;z-index:2;left:50%;top:50%;height:min(70cqh,52cqw);aspect-ratio:640/660;translate:-50% -50%;border-radius:5px;overflow:hidden;box-shadow:0 30px 50px -24px #000000a6}.home3 .sbox img{width:100%;height:100%;object-fit:cover}.home3 .sbuy{display:grid;gap:12px;align-content:center;min-width:0}.home3 .sbuy .h2{font-size:clamp(28px,4vw,46px)}.home3 .sbuy .lede{margin-top:-4px;color:var(--on-navy);font-size:clamp(15px,1.6vw,17px)}.home3 .qty{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:6px}.home3 .qty button{position:relative;display:grid;gap:2px;align-content:start;justify-items:start;min-width:0;text-align:left;padding:18px 10px 10px 12px;border:0;border-radius:16px;background:#ffffff0f;box-shadow:inset 0 0 0 1.5px #ffffff29;color:var(--on-navy);font-size:12px;line-height:1.3;transition:background-color .15s,box-shadow .15s,color .15s}.home3 .qty button:hover{background:#ffffff1a}.home3 .qty button[aria-checked=true]{background:#fff;color:var(--mist);box-shadow:none}.home3 .qty b{font:750 15px/1.2 var(--display);color:#fff}.home3 .qty em{margin-top:4px;font:800 18px/1.15 var(--display);font-style:normal;color:#fff;font-variant-numeric:tabular-nums}.home3 .qty i{font:700 12.5px/1.25 var(--display);font-style:normal;color:var(--aqua);font-variant-numeric:tabular-nums}.home3 .qty button[aria-checked=true] b,.home3 .qty button[aria-checked=true] em{color:var(--ink)}.home3 .qty button[aria-checked=true] i{color:var(--wave)}.home3 .qty small{position:absolute;top:-9px;left:9px;padding:3px 8px;border-radius:999px;background:var(--aqua);color:var(--navy);font:750 10.5px/1.2 var(--display);white-space:nowrap}.home3 .btn--wide{width:100%}.home3 .slasts{font-size:13.5px;color:var(--on-navy)}.home3 .slasts b{color:#fff}.home3 .marks{display:flex;flex-wrap:wrap;gap:6px 14px;font:600 12.5px/1.3 var(--display);color:var(--on-navy)}.home3 .marks li{display:inline-flex;align-items:center;gap:6px}.home3 .marks .dropi{width:15px;height:15px}.home3 .outs{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding-top:12px;border-top:1px solid rgba(255,255,255,.12);font:600 12.5px/1.3 var(--display);color:var(--on-navy-2)}.home3 .outs>span{flex-basis:100%}.home3 .chip{display:inline-flex;align-items:center;gap:8px;height:38px;padding:0 12px 0 4px;border:0;border-radius:999px;background:#ffffff12;box-shadow:inset 0 0 0 1px #ffffff2e;color:#fff;font:650 12.5px/1 var(--display);transition:background-color .15s}.home3 .chip:hover{background:#ffffff24}.home3 .chip img{width:30px;height:31px;border-radius:999px;object-fit:cover;filter:saturate(.5);opacity:.8}.home3 .chip i{font-style:normal;color:var(--aqua)}@media(max-height:700px)and (max-width:959px){.home3 .slasts,.home3 .marks{display:none}.home3 .sbuy{gap:9px}.home3 .qty button{padding-top:16px}}.home3 .faqs{background:var(--faq)}.home3 .faqs .scene__stage{align-content:center}.home3 .faq{display:grid;gap:clamp(14px,3vh,28px);padding-block:20px}@media(min-width:960px){.home3 .faq{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:72px;align-items:start}}.home3 .acc{border-top:1px solid rgba(11,33,84,.14)}.home3 .acc details{border-bottom:1px solid rgba(11,33,84,.14)}.home3 .acc summary{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:clamp(11px,2.1vh,18px) 0;font:700 clamp(15.5px,1.6vw,17.5px)/1.3 var(--display);list-style:none;cursor:pointer}.home3 .acc summary::-webkit-details-marker{display:none}.home3 .acc summary:after{content:"+";font:400 26px/1 var(--display);transition:transform .25s}.home3 .acc details[open] summary:after{transform:rotate(45deg)}.home3 .acc .ans{padding:0 0 16px;color:var(--ink-2);max-width:60ch;font-size:15.5px}@media(max-width:640px){.home3 .faq{padding-bottom:88px}}.home3 .end{background:var(--navy);color:#fff}.home3 .end .scene__stage{grid-template-rows:minmax(0,1fr) auto}.home3 .end__in{align-self:center;width:100%;padding-block:clamp(16px,5vh,56px) 12px}.home3 .mark{width:100%;height:auto;overflow:visible}.home3 .mark .wv{animation:h3wv 5.5s linear infinite}.home3 .mark .wv--back{animation-duration:8s;animation-direction:reverse}.home3 .mark .bub{animation:h3bub var(--d,4s) ease-in var(--dl,0s) infinite;transform-box:fill-box}@keyframes h3bub{0%{transform:translateY(0);opacity:0}12%{opacity:.9}to{transform:translateY(-118px);opacity:0}}.home3 .end__row{display:grid;gap:clamp(18px,4vh,40px);align-items:center;margin-top:clamp(18px,5vh,64px)}@media(min-width:960px){.home3 .end__row{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.home3 .end h2{font-size:clamp(30px,5.2vw,52px)}.home3 .end p{color:var(--on-navy);font-size:clamp(16px,1.8vw,18px);margin-top:12px;max-width:44ch}.home3 .end .btn{margin-top:clamp(16px,3vh,28px)}.home3 .fan{position:relative;height:clamp(150px,min(46vw,26vh),300px)}.home3 .fan img{position:absolute;left:50%;top:50%;width:clamp(100px,min(28vw,17vh),220px);aspect-ratio:640/660;object-fit:cover;border-radius:5px;box-shadow:0 34px 50px -24px #000000b3;transform:translate(-50%,-50%) rotate(-3deg);transition:transform .5s cubic-bezier(.2,.8,.2,1)}.home3 .fan .sheet{position:absolute;left:50%;top:50%;width:clamp(56px,min(15vw,9vh),118px);transform:translate(-50%,-50%) translate(var(--x)) translateY(var(--y)) rotate(var(--r));transition:transform .6s cubic-bezier(.2,.8,.2,1);box-shadow:0 26px 36px -22px #000000b3}.home3 .fan:hover .sheet{transform:translate(-50%,-50%) translate(calc(var(--x) * 1.12)) translateY(var(--y)) rotate(calc(var(--r) * 1.3))}@media(max-height:700px)and (max-width:959px){.home3 .fan{display:none}}.home3 .foot{position:relative;z-index:1;color:var(--on-navy-2);font-size:13px;border-top:1px solid rgba(255,255,255,.1)}.home3 .foot .wrap{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 14px;padding-block:14px}.home3 .foot .logo{width:96px;color:#fff}.home3 .pill{position:fixed;z-index:50;right:16px;bottom:calc(16px + env(safe-area-inset-bottom,0px));display:flex;align-items:center;padding:6px 6px 6px 12px;border-radius:999px;background:var(--wave);color:#fff;box-shadow:0 18px 34px -16px #1446dcb3;transform:translateY(calc(100% + 40px));visibility:hidden;transition:transform .45s cubic-bezier(.2,.8,.2,1),visibility 0s .45s,background-color .15s,scale .12s}.home3 .pill.on{transform:none;visibility:visible;transition:transform .45s cubic-bezier(.2,.8,.2,1),visibility 0s,background-color .15s,scale .12s}.home3 .pill:hover{background:var(--wave-2)}.home3 .pill:active{scale:.98}.home3 .pill__pack{flex:none;width:40px;height:41px;border-radius:3px;object-fit:cover;transform:rotate(-8deg) translateY(-11px);box-shadow:0 12px 18px -8px #04204e99}.home3 .pill .pill__btn,.home3 .pill .pill__btn:hover,.home3 .pill .pill__btn:active{height:40px;margin:0;padding:0 18px 0 12px;background:none;font-size:15px;transform:none}.home3 .pill .pill__btn:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit}.home3 .pill .pill__btn:focus-visible{outline:none}.home3 .pill:has(.pill__btn:focus-visible){outline:2.5px solid var(--wave);outline-offset:3px}.home3 .pill__price{padding-left:10px;border-left:1px solid rgba(255,255,255,.4);font-style:normal;font-weight:600;color:#ffffffeb}@media(max-width:640px){.home3 .pill{right:auto;left:50%;bottom:calc(12px + env(safe-area-inset-bottom,0px));translate:-50% 0}}@media(prefers-reduced-motion:reduce){html:has(.home3){scroll-behavior:auto}.home3 .pin{height:auto}.home3 .pin__stick{position:relative;min-height:0;top:auto}.home3 .wm__water{transform:translateY(-16px)}.home3 .hero__claim i{transform:none}.home3 .dose .bcopy{display:flex;flex-direction:column}.home3 .dcrest{display:none}.home3 .beats{gap:10px}.home3 .beats li{grid-area:auto;opacity:1;transform:none}.home3 .bottle .bcopy{display:flex;flex-direction:column}.home3 .bhead,.home3 .btitles,.home3 .beats{display:contents}.home3 .btitles>*{grid-area:auto;align-self:auto;opacity:1;transform:none}.home3 .btitles>:nth-child(1){order:1}.home3 .beats li:nth-child(1){order:2}.home3 .btitles>:nth-child(2){order:3}.home3 .beats li:nth-child(2){order:4}.home3 .btitles>:nth-child(3){order:5}.home3 .beats li:nth-child(3){order:6}.home3 .btitles>:nth-child(n+2){margin-top:26px;font-size:clamp(24px,3.4vw,34px)}.home3 .beats li{margin-top:8px;max-width:22em;font:500 clamp(17px,1.9vw,21px)/1.35 var(--display)}.home3 .bbars,.home3 .bgrow{display:none}}@media(prefers-reduced-motion:reduce)and (max-width:959px){.home3 .bstage{height:clamp(240px,64vw,360px);min-height:0}}.home3{--ink:#1A1C20;--ink-2:#45484F;--mist:#666A72;--line:#E3E5E9;--foam:#F3F4F6}.hdr__logo{transition:opacity .35s,transform .35s}.js .hdr.brand-off .hdr__logo{opacity:0;transform:translateY(10px);pointer-events:none}.hdr.wet{-webkit-backdrop-filter:none;backdrop-filter:none}
/*# sourceMappingURL=/cdn/shop/t/2/assets/np-home.css.map */
