.rrap{--rrap-spray-x:260px;--rrap-spray-y:65px;--rrap-spray-length:108px;--rrap-amb-opacity:.26;position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;background:#fff;color:#17384b;isolation:isolate}.rrap *{box-sizing:border-box}.rrap-inner{position:relative;z-index:2;width:min(calc(100% - 64px),1540px);margin:auto;padding:90px 0 74px}.rrap-head{text-align:center;max-width:780px;margin:0 auto 48px;opacity:0;transform:translateY(22px);transition:opacity .7s ease,transform .9s cubic-bezier(.25,.1,.25,1)}.rrap.is-active .rrap-head{opacity:1;transform:none}.rrap-head h2{margin:0;color:#173f55;font-size:clamp(30px,3.25vw,54px);font-weight:700;line-height:1.35;letter-spacing:-.02em}.rrap-head p{margin:14px auto 0;color:#6f8993;font-size:15px;line-height:2;max-width:650px}.rrap-features{display:grid;grid-template-columns:minmax(250px,1fr) 440px minmax(250px,1fr);align-items:center;direction:ltr;position:relative;gap:0 12px}.rrap-col{display:flex;flex-direction:column;gap:34px;position:relative;z-index:3}.rrap-col-right{padding-right:10px}.rrap-col-left{padding-left:10px}.rrap-feature{display:flex;align-items:center;gap:18px;min-width:0;padding:6px 0;opacity:0;transform:translateY(18px);transition:opacity .55s ease,transform .85s cubic-bezier(.22,.61,.36,1);will-change:transform,opacity}.rrap-feature-right{text-align:left}.rrap-feature-left{text-align:right}.rrap.is-active .rrap-feature{opacity:1;transform:none}.rrap.is-active .rrap-col-right .rrap-feature:nth-child(1),.rrap.is-active .rrap-col-left .rrap-feature:nth-child(1){transition-delay:1s}.rrap.is-active .rrap-col-right .rrap-feature:nth-child(2),.rrap.is-active .rrap-col-left .rrap-feature:nth-child(2){transition-delay:1.16s}.rrap-feature-content{flex:1;min-width:0;transition:transform .38s cubic-bezier(.22,.61,.36,1)}.rrap-feature-title{font-size:20px;line-height:1.55;margin:0 0 5px;font-weight:650;color:#183e53}.rrap-feature-desc{font-size:14px;line-height:1.9;margin:0;color:#6d8791}.rrap-graphic{width:112px;height:112px;flex:0 0 112px;position:relative;filter:drop-shadow(0 18px 30px color-mix(in srgb,var(--rrap-c) 13%,transparent));transition:transform .38s cubic-bezier(.22,.61,.36,1);will-change:transform}.rrap-graphic-svg{display:block;width:100%;height:100%;overflow:visible}.rrap-graphic:after{content:"";position:absolute;inset:13px;border-radius:26px;box-shadow:inset 0 1px 0 rgba(255,255,255,.82);pointer-events:none}.rrap-center{position:relative;height:472px;display:flex;align-items:center;justify-content:center;isolation:isolate}.rrap-center-bg{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;pointer-events:none}.rrap-halo{position:absolute;width:350px;height:350px;border-radius:50%;background:radial-gradient(circle,rgba(71,185,217,.1),rgba(88,200,190,.04) 48%,transparent 74%);opacity:.3;transform:scale(.95);transition:opacity 1.1s ease,transform 1.1s ease .55s}.rrap.is-active .rrap-halo{opacity:1;transform:scale(1)}.rrap-brand-word{position:absolute;bottom:26%;font-family:Arial,sans-serif;font-weight:800;font-size:76px;line-height:.9;white-space:nowrap;letter-spacing:-.065em;background:linear-gradient(180deg,#dce7ea 0%,rgba(220,231,234,.08) 88%);-webkit-background-clip:text;background-clip:text;color:transparent;transform:scaleY(0) scaleX(1.2);transform-origin:bottom;opacity:.72;transition:transform 1.8s cubic-bezier(.25,.1,.25,1) .55s;z-index:-1}.rrap.is-active .rrap-brand-word{transform:scale(1)}.rrap-product-main{position:relative;width:100%;height:100%;transform:translateY(-18%);transition:transform 1.15s cubic-bezier(.25,.1,.25,1) .35s;z-index:2}.rrap.is-active .rrap-product-main{transform:translateY(0)}.rrap-product-visual{position:absolute;left:50%;bottom:12px;transform:translateX(-50%);display:flex;align-items:flex-end;justify-content:center;overflow:visible;will-change:transform}.rrap-product-shell{position:relative;display:inline-block}.rrap-product-photo{all:unset;display:block;position:relative;cursor:pointer;aspect-ratio:640/1076;height:408px;width:auto;animation:rrapBottleFloat 4.2s ease-in-out infinite;filter:drop-shadow(0 30px 30px rgba(10,120,170,.2));will-change:transform}@keyframes rrapBottleFloat{50%{transform:translateY(-8px)}}.rrap-part{position:absolute;inset:0;background:var(--rrap-product-image) center/100% 100% no-repeat;pointer-events:none}.rrap-part-base{clip-path:inset(13% 0 0 0)}.rrap-part-head{clip-path:inset(0 0 87% 0);will-change:transform}.rrap-fx{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:7}.rrap-product-shadow{position:absolute;left:50%;bottom:8px;transform:translateX(-50%);width:205px;height:24px;border-radius:50%;background:radial-gradient(ellipse,rgba(20,54,70,.17),rgba(20,54,70,.05) 52%,transparent 75%);filter:blur(5px);opacity:.78;z-index:0;will-change:transform}@media(max-width:1199px){.rrap-features{grid-template-columns:1fr 380px 1fr}.rrap-feature{flex-direction:column!important;text-align:center}.rrap-graphic{width:100px;height:100px;flex-basis:100px}.rrap-col-right,.rrap-col-left{text-align:center}.rrap-brand-word{font-size:66px}}@media(max-width:1023px){.rrap{overflow:visible}.rrap-inner{width:min(calc(100% - 28px),900px);padding:72px 0}.rrap-features{grid-template-columns:1fr;gap:30px}.rrap-center{order:-1;height:470px}.rrap-col{display:grid;grid-template-columns:1fr 1fr;gap:22px}.rrap-feature{opacity:1!important;transform:none!important}.rrap-product-main{transform:none!important}.rrap-brand-word{transform:scale(1)!important}.rrap-head{opacity:1;transform:none}.rrap.parallax-ready .rrap-product-photo,.rrap.parallax-ready .rrap-product-shadow,.rrap.parallax-ready .rrap-feature,.rrap.parallax-ready .rrap-feature-content,.rrap.parallax-ready .rrap-graphic{transform:none!important}.rrap-product-photo{height:360px}}@media(max-width:620px){.rrap-inner{width:calc(100% - 22px);padding:58px 0}.rrap-head{margin-bottom:28px}.rrap-head h2{font-size:28px}.rrap-head p{font-size:13px}.rrap-center{height:420px;transform:scale(.9);margin:-15px 0}.rrap-col{grid-template-columns:1fr}.rrap-feature{display:grid;grid-template-columns:88px 1fr;text-align:right!important;gap:14px}.rrap-col-right .rrap-feature .rrap-feature-content{order:2}.rrap-col-right .rrap-feature .rrap-graphic{order:1}.rrap-col-left .rrap-feature .rrap-graphic{order:1}.rrap-graphic{width:88px;height:88px;flex-basis:88px}.rrap-feature-title{font-size:17px}.rrap-feature-desc{font-size:13px}.rrap-product-photo{height:330px}}.rrap-ambient-shell{position:absolute;top:50%;width:clamp(340px,34vw,590px);height:min(84%,720px);z-index:0;pointer-events:none;opacity:0;will-change:transform,opacity;transition:opacity 1.15s cubic-bezier(.22,.61,.36,1),transform 1.55s cubic-bezier(.16,.84,.26,1);filter:saturate(.98)}.rrap-ambient-left{left:clamp(-235px,-10vw,-90px);transform:translate3d(-48px,-50%,0) scale(.93)}.rrap-ambient-right{right:clamp(-235px,-10vw,-90px);transform:translate3d(48px,-50%,0) scale(.93)}.rrap.ambient-inview .rrap-ambient-shell{opacity:var(--rrap-amb-opacity,.26)}.rrap.ambient-inview .rrap-ambient-left{transform:translate3d(0,-50%,0) scale(1)}.rrap.ambient-inview .rrap-ambient-right{transform:translate3d(0,-50%,0) scale(1)}.rrap-ambient-field{position:absolute;inset:0;will-change:transform;transform:translate3d(0,0,0);transform-origin:50% 50%}.rrap-ambient-blob{position:absolute;inset:8% 5% 6%;border-radius:45% 55% 52% 48%/55% 42% 58% 45%;filter:blur(26px);opacity:.72;transform:rotate(-8deg);box-shadow:inset 0 0 80px rgba(255,255,255,.45)}.rrap-ambient-left .rrap-ambient-blob{background:radial-gradient(circle at 36% 32%,color-mix(in srgb,var(--rrap-amb-left-a) 42%,transparent) 0 15%,transparent 43%),radial-gradient(circle at 68% 66%,color-mix(in srgb,var(--rrap-amb-left-b) 34%,transparent) 0 18%,transparent 50%),linear-gradient(145deg,color-mix(in srgb,var(--rrap-amb-left-a) 18%,transparent),color-mix(in srgb,var(--rrap-amb-left-b) 13%,transparent) 55%,transparent 80%)}.rrap-ambient-right .rrap-ambient-blob{background:radial-gradient(circle at 64% 34%,color-mix(in srgb,var(--rrap-amb-right-a) 34%,transparent) 0 15%,transparent 44%),radial-gradient(circle at 31% 69%,color-mix(in srgb,var(--rrap-amb-right-b) 30%,transparent) 0 19%,transparent 50%),linear-gradient(215deg,color-mix(in srgb,var(--rrap-amb-right-a) 17%,transparent),color-mix(in srgb,var(--rrap-amb-right-b) 12%,transparent) 55%,transparent 82%)}.rrap-ambient-field svg{position:absolute;inset:4%;width:92%;height:92%;overflow:visible;opacity:.72;filter:drop-shadow(0 12px 30px rgba(64,129,147,.035))}.rrap-amb-line{fill:none;stroke-width:1.2;stroke-linecap:round;stroke-dasharray:7 13;animation:rrapAmbientDash 16s linear infinite}.rrap-ambient-left .rrap-amb-line.a1{stroke:color-mix(in srgb,var(--rrap-amb-left-a) 58%,#fff)}.rrap-ambient-left .rrap-amb-line.a2{stroke:color-mix(in srgb,var(--rrap-amb-left-b) 45%,#fff);animation-direction:reverse;animation-duration:20s}.rrap-ambient-right .rrap-amb-line.a1{stroke:color-mix(in srgb,var(--rrap-amb-right-a) 54%,#fff)}.rrap-ambient-right .rrap-amb-line.a2{stroke:color-mix(in srgb,var(--rrap-amb-right-b) 44%,#fff);animation-direction:reverse;animation-duration:19s}.rrap-amb-ring{fill:none;stroke-width:1;stroke-dasharray:2 8;opacity:.38;animation:rrapAmbientSpin 22s linear infinite;transform-box:fill-box;transform-origin:center}.rrap-ambient-left .rrap-amb-ring{stroke:var(--rrap-amb-left-a)}.rrap-ambient-right .rrap-amb-ring{stroke:var(--rrap-amb-right-a)}.rrap-amb-nodes circle{fill:#fff;stroke-width:1.4;opacity:.72;animation:rrapAmbientNode 4.8s ease-in-out infinite;transform-box:fill-box;transform-origin:center}.rrap-ambient-left .rrap-amb-nodes circle{stroke:var(--rrap-amb-left-a);filter:drop-shadow(0 0 7px color-mix(in srgb,var(--rrap-amb-left-a) 24%,transparent))}.rrap-ambient-right .rrap-amb-nodes circle{stroke:var(--rrap-amb-right-a);filter:drop-shadow(0 0 7px color-mix(in srgb,var(--rrap-amb-right-a) 24%,transparent))}.rrap-amb-nodes circle:nth-child(2){animation-delay:.65s}.rrap-amb-nodes circle:nth-child(3){animation-delay:1.25s}.rrap-amb-nodes circle:nth-child(4){animation-delay:1.8s}.rrap-amb-nodes circle:nth-child(5){animation-delay:2.35s}@keyframes rrapAmbientDash{to{stroke-dashoffset:-160}}@keyframes rrapAmbientSpin{to{transform:rotate(360deg)}}@keyframes rrapAmbientNode{0%,100%{opacity:.44;transform:scale(.88)}50%{opacity:.92;transform:scale(1.08)}}@media(max-width:1023px){.rrap-ambient-shell{display:none}}.rrap-brand-word{display:none!important}.rrap{--rrap-vector-width:104%;--rrap-vector-bottom:-18px;--rrap-vector-opacity:.82;--rrap-vector-safe-space:122px}.rrap-inner{padding-bottom:var(--rrap-vector-safe-space,122px)}.rrap-vector-bg{--rrap-vector-progress:0;--rrap-vector-fill-opacity:0;--rrap-vector-ghost-opacity:.12;position:absolute;left:50%;bottom:var(--rrap-vector-bottom);transform:translateX(-50%) translateZ(0);width:var(--rrap-vector-width);height:auto;aspect-ratio:1600/318;z-index:1;pointer-events:none;overflow:visible;opacity:var(--rrap-vector-opacity);will-change:opacity,transform}.rrap-vector-bg svg{display:block;width:100%;height:auto;aspect-ratio:1600/318;overflow:visible}.rrap-vector-text{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:224px;font-weight:800;letter-spacing:.05em;dominant-baseline:middle;text-anchor:middle;vector-effect:non-scaling-stroke}.rrap-vector-ghost{fill:none;stroke:#d7e6eb;stroke-width:1.22;opacity:var(--rrap-vector-ghost-opacity)}.rrap-vector-fill{opacity:var(--rrap-vector-fill-opacity)}.rrap-vector-main,.rrap-vector-wave,.rrap-vector-gloss{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:var(--rrap-vector-len,1000);stroke-dashoffset:calc(var(--rrap-vector-len,1000) * (1 - var(--rrap-vector-progress)));will-change:stroke-dashoffset,opacity}.rrap-vector-main{stroke-width:2.05;opacity:.94}.rrap-vector-wave{stroke-width:2.65;opacity:.98;mix-blend-mode:screen}.rrap-vector-gloss{stroke-width:1.02;opacity:.56}.rrap-vector-bg[data-vector-state=idle] .rrap-vector-wave{opacity:.62}@media(max-width:1023px){.rrap-vector-text{font-size:188px}.rrap-vector-main{stroke-width:1.9}.rrap-vector-wave{stroke-width:2.45}.rrap-vector-gloss{stroke-width:.95}}@media(max-width:620px){.rrap-vector-text{font-size:128px;letter-spacing:.035em}}@media (max-width:620px){.rrap .rrap-col{display:flex;flex-direction:column;gap:22px;min-width:0;padding-inline:0}.rrap .rrap-feature{display:flex!important;flex-direction:row!important;direction:rtl;align-items:center;justify-content:flex-start;gap:16px;width:100%;min-width:0;text-align:right!important;padding:5px 2px}.rrap .rrap-feature .rrap-graphic{order:0!important;flex:0 0 88px;width:88px;height:88px}.rrap .rrap-feature .rrap-feature-content{order:1!important;flex:1 1 0;min-width:0;text-align:right!important}.rrap .rrap-feature-title{overflow-wrap:normal;word-break:normal;line-height:1.65}.rrap .rrap-feature-desc{overflow-wrap:break-word;line-height:1.85}}@media(max-width:380px){.rrap .rrap-feature{gap:11px}.rrap .rrap-feature .rrap-graphic{flex-basis:74px;width:74px;height:74px}}