.page_page__PaLaH{--paper:#f8f7f4;--surface:#e9e7e3;--ink:#111;--muted:#686563;--line:hsla(0,0%,7%,.2);--pink:#ee3b83;--pink-dark:#bd1d5c;--radius:14px;min-height:100dvh;overflow-x:clip;background:var(--paper);color:var(--ink);color-scheme:light;font-family:var(--font-sans),sans-serif}.page_page__PaLaH *,.page_page__PaLaH :after,.page_page__PaLaH :before{box-sizing:border-box}.page_page__PaLaH :where(h1,h2,h3,p,figure,dl,dd){margin:0}.page_page__PaLaH a{color:inherit;text-decoration:none}.page_page__PaLaH ::-moz-selection{background:var(--pink);color:#fff}.page_page__PaLaH ::selection{background:var(--pink);color:#fff}.page_page__PaLaH a:focus-visible{outline:2px solid var(--pink-dark);outline-offset:4px}.page_hero__rjO4z{position:relative;min-height:100dvh;padding:14px}.page_nav__MRP6p{position:absolute;z-index:3;top:14px;left:50%;display:flex;width:min(calc(100% - 68px),1492px);min-height:66px;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line);font:650 10px/1.2 var(--font-mono),monospace;letter-spacing:.1em;text-transform:uppercase;transform:translateX(-50%)}.page_nav__MRP6p a{display:inline-flex;min-height:44px;align-items:center;gap:10px}.page_nav__MRP6p>span{white-space:nowrap}.page_linkIcon__OgMKp{display:inline-block;font-size:1.1rem;line-height:1;transition:transform .26s cubic-bezier(.16,1,.3,1)}.page_nav__MRP6p a:hover .page_linkIcon__OgMKp{transform:translateX(-4px)}.page_heroGrid__WJTym{display:grid;min-height:calc(100dvh - 28px);overflow:hidden;grid-template-columns:minmax(390px,.8fr) minmax(0,1.2fr);border:1px solid var(--line);border-radius:var(--radius);background:var(--surface)}.page_heroCopy__sW5Fc{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;padding:106px clamp(34px,5vw,82px) clamp(48px,6.5vw,90px);background:var(--paper)}.page_conceptCopy__oSDF2>p:first-child,.page_deliveryCopy__pkOKX>p:first-child,.page_eyebrow__CyAGZ,.page_systemHeading__8X2Af>p:first-child{color:var(--pink-dark);font:650 10px/1.4 var(--font-mono),monospace;letter-spacing:.13em;text-transform:uppercase}.page_heroCopy__sW5Fc h1{max-width:660px;margin-top:24px;font-size:clamp(4.6rem,7.3vw,8.4rem);font-weight:720;line-height:.77;letter-spacing:-.09em}.page_heroCopy__sW5Fc h1 span{display:block;white-space:nowrap}.page_heroCopy__sW5Fc h1 span:last-child{margin-left:clamp(42px,5vw,86px);color:var(--pink);-webkit-text-stroke:1px var(--pink);-webkit-text-fill-color:transparent}.page_heroLede__IgFQe{max-width:410px;margin-top:clamp(26px,3.5vh,40px)!important;color:var(--muted);font-size:clamp(.95rem,1.1vw,1.08rem);line-height:1.65}.page_heroMedia__rq3nG{position:relative;min-height:620px;overflow:hidden;background:#fbfbfb}.page_heroMedia__rq3nG:after{content:"";position:absolute;inset:0;pointer-events:none;box-shadow:inset 28px 0 50px hsla(0,0%,7%,.08)}.page_heroMedia__rq3nG img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.page_facts__cRz4m{display:grid;width:min(calc(100% - 64px),1360px);grid-template-columns:.66fr .42fr .8fr 1.42fr 1.05fr;margin:clamp(64px,8vw,112px) auto 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.page_facts__cRz4m div{min-width:0;padding:28px clamp(16px,2vw,30px);border-right:1px solid var(--line)}.page_facts__cRz4m div:first-child{padding-left:0}.page_facts__cRz4m div:last-child{padding-right:0;border-right:0}.page_deliveryDetails__8yICv dt,.page_facts__cRz4m dt{color:var(--pink-dark);font:650 10px/1.35 var(--font-mono),monospace;letter-spacing:.11em;text-transform:uppercase}.page_facts__cRz4m dd{margin-top:12px;font-size:14px;line-height:1.55}.page_conceptSection__Xq2lt,.page_deliverySection__NbLEp,.page_summaryWrap__KrDF1,.page_systemSection__ZKzwB{width:min(calc(100% - 64px),1360px);margin-inline:auto}.page_conceptSection__Xq2lt{display:grid;grid-template-columns:minmax(270px,.7fr) minmax(0,1fr);gap:clamp(56px,9vw,130px);align-items:center;padding-block:clamp(110px,13vw,184px)}.page_infinityMark__EYy1h{color:var(--pink);font-family:Arial,Helvetica,sans-serif;font-size:clamp(13rem,28vw,26rem);font-weight:700;line-height:.56;letter-spacing:-.1em;transform:rotate(-7deg)}.page_applicationHeading__CRxne h2,.page_conceptCopy__oSDF2 h2,.page_deliveryCopy__pkOKX h2,.page_sectionHeading__dbiDw h2,.page_systemHeading__8X2Af h2{font-weight:650;letter-spacing:-.065em;text-wrap:balance}.page_conceptCopy__oSDF2 h2{max-width:800px;margin-top:20px;font-size:clamp(3.3rem,6.2vw,7rem);line-height:.91}.page_conceptCopy__oSDF2>p:last-child,.page_deliveryCopy__pkOKX>p:last-child,.page_systemHeading__8X2Af>p:last-child{max-width:58ch;margin-top:28px;color:var(--muted);font-size:16px;line-height:1.75}.page_principles__SW2TY{grid-column:2;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--line)}.page_principles__SW2TY div{padding:24px 22px 0 0}.page_principles__SW2TY dt{font-size:18px;font-weight:650;letter-spacing:-.035em}.page_principles__SW2TY dd{max-width:34ch;margin-top:10px;color:var(--muted);font-size:13px;line-height:1.65}.page_applicationSection__wV7Au,.page_processSection__HBaZg{width:min(calc(100% - 28px),1500px);margin-inline:auto}.page_processSection__HBaZg{padding-bottom:clamp(112px,13vw,190px)}.page_applicationHeading__CRxne,.page_sectionHeading__dbiDw{width:min(100%,900px);margin-bottom:clamp(48px,7vw,88px);padding-inline:clamp(8px,2vw,30px)}.page_applicationHeading__CRxne h2,.page_sectionHeading__dbiDw h2{font-size:clamp(3.2rem,6.1vw,6.8rem);line-height:.92}.page_applicationHeading__CRxne p,.page_sectionHeading__dbiDw p{max-width:58ch;margin-top:28px;color:var(--muted);font-size:16px;line-height:1.72}.page_processMedia__Wjeb5{position:relative;overflow:hidden;aspect-ratio:1706/1015;border-radius:var(--radius);background:#f2f0ed}.page_processMedia__Wjeb5 img{-o-object-fit:contain;object-fit:contain}.page_systemSection__ZKzwB{display:grid;grid-template-columns:minmax(300px,.6fr) minmax(0,1fr);gap:clamp(54px,8vw,120px);align-items:start;padding-bottom:clamp(112px,13vw,190px)}.page_systemHeading__8X2Af{position:sticky;top:42px;padding-top:8px}.page_systemHeading__8X2Af h2{max-width:600px;margin-top:20px;font-size:clamp(3rem,5.5vw,6rem);line-height:.92}.page_systemGrid__EenRu{display:grid;gap:18px}.page_bottlesPink__UpoOW,.page_carrierMedia__gqfcE,.page_monoMedia__NW5Hs,.page_toteBlack__ukxqO,.page_toteWhite__bfF41{position:relative;overflow:hidden;border-radius:var(--radius)}.page_carrierMedia__gqfcE{aspect-ratio:3/2;background:#f1eeee}.page_monoMedia__NW5Hs{aspect-ratio:3/2;background:#101010}.page_bottlesPink__UpoOW img,.page_carrierMedia__gqfcE img,.page_monoMedia__NW5Hs img,.page_toteBlack__ukxqO img,.page_toteWhite__bfF41 img{-o-object-fit:contain;object-fit:contain}.page_applicationSection__wV7Au{padding-bottom:clamp(112px,13vw,190px)}.page_applicationHeading__CRxne{margin-left:auto}.page_applicationGrid__HQ66g{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:18px}.page_toteBlack__ukxqO,.page_toteWhite__bfF41{aspect-ratio:5/4}.page_toteWhite__bfF41{grid-column:1/span 6;background:#eceae7}.page_toteBlack__ukxqO{grid-column:7/-1;background:#111}.page_bottlesPink__UpoOW{grid-column:2/span 10;aspect-ratio:3/2;margin-top:34px;background:var(--pink)}.page_deliverySection__NbLEp{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(380px,.75fr);gap:clamp(64px,11vw,170px);align-items:start;padding-block:clamp(92px,11vw,150px);border-top:1px solid var(--line)}.page_deliveryCopy__pkOKX h2{max-width:820px;margin-top:20px;font-size:clamp(3rem,5.4vw,6rem);line-height:.94}.page_deliveryDetails__8yICv{border-top:1px solid var(--line)}.page_deliveryDetails__8yICv div{padding:22px 0;border-bottom:1px solid var(--line)}.page_deliveryDetails__8yICv dd{margin-top:10px;font-size:15px;line-height:1.55}.page_footer__uuG6p{display:flex;width:min(calc(100% - 28px),1500px);min-height:180px;align-items:center;justify-content:space-between;gap:32px;margin-inline:auto;padding:40px clamp(24px,4vw,60px);border-radius:var(--radius) var(--radius) 0 0;border-top:1px solid var(--line);background:var(--surface);color:var(--ink)}.page_footer__uuG6p span{color:var(--pink-dark);font:650 10px/1.35 var(--font-mono),monospace;letter-spacing:.11em;text-transform:uppercase}.page_footer__uuG6p p{margin-top:10px;font-size:clamp(1.2rem,2vw,1.8rem);font-weight:600;letter-spacing:-.035em}.page_footer__uuG6p a{display:inline-flex;min-height:44px;align-items:center;gap:14px;border-bottom:1px solid var(--ink);font:650 10px/1.2 var(--font-mono),monospace;letter-spacing:.1em;text-transform:uppercase}.page_footer__uuG6p a:hover .page_linkIcon__OgMKp{transform:translateX(4px)}@media (prefers-reduced-motion:no-preference){.page_heroCopy__sW5Fc>*{animation:page_cocopapa-hero-copy-in___nweF .72s cubic-bezier(.16,1,.3,1) both}.page_heroCopy__sW5Fc>:nth-child(2){animation-delay:80ms}.page_heroCopy__sW5Fc>:nth-child(3){animation-delay:.15s}.page_heroMedia__rq3nG img{animation:page_cocopapa-hero-image-in__Ty4VG 1s cubic-bezier(.16,1,.3,1) .12s both}@keyframes page_cocopapa-hero-copy-in___nweF{0%{opacity:0;transform:translate3d(-24px,18px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes page_cocopapa-hero-image-in__Ty4VG{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}}.page_page__PaLaH[data-cocopapa-motion=ready] [data-cocopapa-reveal]{opacity:0;transform:translate3d(0,30px,0);transition:opacity .68s cubic-bezier(.16,1,.3,1),transform .82s cubic-bezier(.16,1,.3,1);will-change:opacity,transform}.page_page__PaLaH[data-cocopapa-motion=ready] [data-cocopapa-reveal][data-cocopapa-visible]{opacity:1;transform:translateZ(0);will-change:auto}.page_page__PaLaH[data-cocopapa-motion=ready] [data-cocopapa-stagger]>*{opacity:0;transform:translate3d(0,24px,0);transition:opacity .6s cubic-bezier(.16,1,.3,1),transform .76s cubic-bezier(.16,1,.3,1)}.page_page__PaLaH[data-cocopapa-motion=ready] [data-cocopapa-stagger][data-cocopapa-visible]>*{opacity:1;transform:translateZ(0)}.page_page__PaLaH[data-cocopapa-motion=ready] [data-cocopapa-stagger][data-cocopapa-visible]>:nth-child(2){transition-delay:80ms}.page_page__PaLaH[data-cocopapa-motion=ready] [data-cocopapa-stagger][data-cocopapa-visible]>:nth-child(3){transition-delay:.16s}@media (max-width:1023px){.page_hero__rjO4z{min-height:0}.page_heroGrid__WJTym{min-height:0;grid-template-columns:1fr;grid-template-rows:minmax(490px,auto) auto}.page_heroCopy__sW5Fc{min-height:490px;padding:112px 48px 60px}.page_heroCopy__sW5Fc h1{font-size:clamp(5rem,13vw,8rem)}.page_heroMedia__rq3nG{min-height:0;aspect-ratio:69/35}.page_facts__cRz4m{grid-template-columns:repeat(2,minmax(0,1fr))}.page_facts__cRz4m div,.page_facts__cRz4m div:first-child,.page_facts__cRz4m div:last-child{padding:24px 20px;border-right:0;border-bottom:1px solid var(--line)}.page_facts__cRz4m div:nth-child(odd){padding-left:0;border-right:1px solid var(--line)}.page_facts__cRz4m div:last-child{grid-column:1/-1;padding-left:0;border-bottom:0}.page_conceptSection__Xq2lt{grid-template-columns:.6fr 1fr;gap:48px}.page_infinityMark__EYy1h{font-size:clamp(11rem,25vw,17rem)}.page_deliverySection__NbLEp,.page_systemSection__ZKzwB{grid-template-columns:1fr;gap:56px}.page_systemHeading__8X2Af{position:static}.page_systemGrid__EenRu{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.page_hero__rjO4z{min-height:0;padding:0}.page_nav__MRP6p{top:0;width:calc(100% - 32px);min-height:64px}.page_nav__MRP6p>span{display:none}.page_heroGrid__WJTym{min-height:0;grid-template-rows:minmax(380px,auto) auto;border-radius:0 0 var(--radius) var(--radius)}.page_heroCopy__sW5Fc{min-height:0;padding:92px 18px 36px}.page_heroCopy__sW5Fc h1{margin-top:20px;font-size:clamp(4rem,21vw,6.2rem)}.page_heroCopy__sW5Fc h1 span:last-child{margin-left:28px}.page_heroLede__IgFQe{max-width:34ch;margin-top:20px!important;font-size:.93rem}.page_heroMedia__rq3nG{aspect-ratio:69/35}.page_conceptSection__Xq2lt,.page_deliverySection__NbLEp,.page_facts__cRz4m,.page_summaryWrap__KrDF1,.page_systemSection__ZKzwB{width:calc(100% - 32px)}.page_facts__cRz4m{grid-template-columns:1fr;margin-top:64px}.page_facts__cRz4m div,.page_facts__cRz4m div:first-child,.page_facts__cRz4m div:last-child,.page_facts__cRz4m div:nth-child(odd){grid-column:auto;padding:20px 0;border-right:0;border-bottom:1px solid var(--line)}.page_facts__cRz4m div:last-child{border-bottom:0}.page_conceptSection__Xq2lt{grid-template-columns:1fr;gap:48px;padding-block:92px}.page_infinityMark__EYy1h{font-size:clamp(12rem,64vw,18rem)}.page_conceptCopy__oSDF2 h2{font-size:clamp(3rem,14vw,4.8rem)}.page_principles__SW2TY{grid-column:auto;grid-template-columns:1fr}.page_principles__SW2TY div{padding:20px 0;border-bottom:1px solid var(--line)}.page_applicationSection__wV7Au,.page_footer__uuG6p,.page_processSection__HBaZg{width:calc(100% - 20px)}.page_applicationSection__wV7Au,.page_processSection__HBaZg,.page_systemSection__ZKzwB{padding-bottom:96px}.page_applicationHeading__CRxne,.page_sectionHeading__dbiDw{margin-bottom:42px;padding-inline:8px}.page_applicationHeading__CRxne h2,.page_sectionHeading__dbiDw h2{font-size:clamp(3rem,14vw,4.8rem)}.page_systemGrid__EenRu{grid-template-columns:1fr}.page_carrierMedia__gqfcE,.page_monoMedia__NW5Hs{aspect-ratio:3/2}.page_applicationGrid__HQ66g{grid-template-columns:1fr;gap:12px}.page_toteBlack__ukxqO,.page_toteWhite__bfF41{grid-column:auto;aspect-ratio:5/4;margin-top:0}.page_bottlesPink__UpoOW{grid-column:auto;aspect-ratio:3/2;margin-top:0}.page_deliverySection__NbLEp{gap:48px;padding-block:88px}.page_deliveryCopy__pkOKX h2{font-size:clamp(3rem,14vw,4.8rem)}.page_footer__uuG6p{min-height:240px;flex-direction:column;align-items:flex-start;justify-content:center;padding:38px 22px}}@media (max-width:380px){.page_heroCopy__sW5Fc h1{font-size:3.7rem}.page_heroCopy__sW5Fc h1 span:last-child{margin-left:20px}.page_nav__MRP6p{width:calc(100% - 24px)}}@media (prefers-reduced-motion:reduce){.page_page__PaLaH *,.page_page__PaLaH :after,.page_page__PaLaH :before{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}