.rb-b-pm26hb20{--bg:#fff6e3;--ink:#258c79;--accent:#ee893b;--cta-ink:#fff;--max:1180px;--shadow-soft:0 10px 26px rgba(0,0,0,.14);--shadow-cta:0 14px 32px rgba(0,0,0,.22);--shadow-photo:0 22px 54px rgba(0,0,0,.22);background:radial-gradient(1000px 520px at 12% 6%,rgba(37,140,121,.22),rgba(37,140,121,0) 62%),radial-gradient(900px 520px at 92% 2%,rgba(238,137,59,.3),rgba(238,137,59,0) 62%),radial-gradient(780px 520px at 70% 92%,rgba(37,140,121,.14),rgba(37,140,121,0) 64%),linear-gradient(135deg,#fffaf0,#fff1d9 40%,#fff);box-sizing:border-box;isolation:isolate;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);overflow:hidden;padding:clamp(22px,4vw,48px) 16px;position:relative;width:100vw}@supports(width:100dvw){.rb-b-pm26hb20{margin-left:calc(50% - 50dvw);margin-right:calc(50% - 50dvw);width:100dvw}}.rb-b-pm26hb20.container,.rb-b-pm26hb20[class*=gx-],.rb-b-pm26hb20[class*=px-]{margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;max-width:none;padding-left:0!important;padding-right:0!important}@supports(width:100dvw){.rb-b-pm26hb20.container,.rb-b-pm26hb20[class*=gx-],.rb-b-pm26hb20[class*=px-]{margin-left:calc(50% - 50dvw)!important;margin-right:calc(50% - 50dvw)!important}}.rb-b-pm26hb20:after,.rb-b-pm26hb20:before{background-repeat:no-repeat;background-size:cover;content:"";inset:-22%;opacity:1;pointer-events:none;position:absolute;transform:translateZ(0);z-index:0}.rb-b-pm26hb20:before{animation:rb-pm26hb20-waves 14s ease-in-out infinite alternate;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1600 900' preserveAspectRatio='none'%3E%3Cdefs%3E%3ClinearGradient id='b' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%23258c79' stop-opacity='.55'/%3E%3Cstop offset='1' stop-color='%23ee893b' stop-opacity='.55'/%3E%3C/linearGradient%3E%3Cfilter id='a' x='-20%25' y='-20%25' width='140%25' height='140%25'%3E%3CfeGaussianBlur stdDeviation='14'/%3E%3C/filter%3E%3C/defs%3E%3Cpath filter='url(%23a)' d='M-150 260c370-140 620 160 970-10 280-130 500 90 930-40' fill='none' stroke='url(%23b)' stroke-width='140' stroke-linecap='round' opacity='.7'/%3E%3Cpath filter='url(%23a)' d='M-180 520c380-150 700 160 1040-10 280-140 480 50 900-60' fill='none' stroke='%23fff' stroke-opacity='.3' stroke-width='180' stroke-linecap='round'/%3E%3Cpath filter='url(%23a)' d='M-160 760c410-150 680 160 1060 0 280-110 480 20 860-40' fill='none' stroke='%23258c79' stroke-opacity='.2' stroke-width='150' stroke-linecap='round'/%3E%3C/svg%3E"),radial-gradient(980px 520px at 18% 25%,hsla(0,0%,100%,.32),hsla(0,0%,100%,0) 62%),radial-gradient(840px 520px at 80% 70%,hsla(0,0%,100%,.22),hsla(0,0%,100%,0) 66%);filter:saturate(1.08) contrast(1.05);opacity:.95}.rb-b-pm26hb20:after{animation:rb-pm26hb20-waves-2 18s ease-in-out infinite alternate;background-image:radial-gradient(980px 620px at 22% 60%,rgba(238,137,59,.24),rgba(238,137,59,0) 66%),radial-gradient(860px 620px at 82% 35%,rgba(37,140,121,.2),rgba(37,140,121,0) 68%);filter:saturate(1.05);opacity:.7}@keyframes rb-pm26hb20-waves{0%{transform:translate3d(-2.2%,-1.2%,0) rotate(-1.2deg) scale(1.02)}to{transform:translate3d(2.4%,1.4%,0) rotate(1.2deg) scale(1.02)}}@keyframes rb-pm26hb20-waves-2{0%{transform:translate3d(1.8%,.8%,0) rotate(.9deg) scale(1.03)}to{transform:translate3d(-1.6%,-1%,0) rotate(-.9deg) scale(1.03)}}.rb-b-pm26hb20__inner{gap:clamp(18px,4vw,44px);margin:0 auto;max-width:var(--max);position:relative;z-index:1}.rb-b-pm26hb20__content,.rb-b-pm26hb20__inner{align-items:center;display:flex;flex-direction:column}.rb-b-pm26hb20__content{color:var(--ink);gap:12px;text-align:center}.rb-b-pm26hb20__ribbons{display:grid;gap:0;justify-items:center;position:relative}.rb-b-pm26hb20__ribbon{align-items:baseline;border-radius:18px;box-shadow:var(--shadow-soft);display:inline-flex;font-size:clamp(16px,3.9vw,24px);font-weight:900;gap:10px;letter-spacing:.06em;line-height:1.1;margin:0;overflow:hidden;padding:14px 26px;position:relative;text-transform:uppercase;transform:translateZ(0)}.rb-b-pm26hb20__ribbon--green{background:var(--ink);color:#fff;z-index:2}.rb-b-pm26hb20__ribbon--orange{background:var(--accent);color:#fff;margin-top:-10px;padding:14px 28px;transform:rotate(-2.6deg);z-index:1}.rb-b-pm26hb20__ribbon:after{animation:rb-pm26hb20-sheen 7.2s linear infinite;background:linear-gradient(120deg,transparent 38%,hsla(0,0%,100%,.34) 50%,transparent 62%);content:"";inset:-45%;opacity:.85;pointer-events:none;position:absolute;transform:translateX(-40%) rotate(10deg)}@keyframes rb-pm26hb20-sheen{0%{transform:translateX(-45%) rotate(10deg)}to{transform:translateX(45%) rotate(10deg)}}.rb-b-pm26hb20__ribbonPrefix,.rb-b-pm26hb20__ribbonSuffix{font-size:.95em;font-weight:900;opacity:.95}.rb-b-pm26hb20__ribbonValue{font-size:1.62em;font-weight:1000;letter-spacing:.02em}.rb-b-pm26hb20__trialText{font-weight:1000}.rb-b-pm26hb20__asterisk{font-size:.68em;margin-left:-2px;opacity:.9;vertical-align:super}.rb-b-pm26hb20__title{color:var(--ink)!important;font-family:ADLaM Display Regular!important;font-size:clamp(18px,4.2vw,30px);font-weight:900;letter-spacing:.04em;line-height:1.1;margin:40px 0 0;text-transform:uppercase}.rb-b-pm26hb20__subtitle{color:var(--ink);font-size:clamp(14px,2.9vw,18px);font-weight:750;line-height:1.35;margin:0;opacity:.95}.rb-b-pm26hb20__subtitleLine{display:inline}.rb-b-pm26hb20__ctas{display:flex;flex-wrap:wrap;gap:16px 20px;justify-content:center;margin-top:clamp(12px,2.8vw,18px)}.rb-b-pm26hb20__cta{align-items:center;background:linear-gradient(180deg,hsla(0,0%,100%,.16),hsla(0,0%,100%,0)),var(--accent);border-radius:14px;box-shadow:var(--shadow-cta);color:var(--cta-ink)!important;display:inline-flex;flex-direction:column;font-size:12px;font-weight:1000;justify-content:center;letter-spacing:.09em;line-height:1.05;min-width:clamp(160px,40vw,250px);overflow:hidden;padding:18px 28px;position:relative;text-decoration:none;text-transform:uppercase;transition:transform .14s ease-out,box-shadow .14s ease-out,filter .14s ease-out}.rb-b-pm26hb20__cta:after{background:linear-gradient(120deg,transparent 40%,hsla(0,0%,100%,.3) 52%,transparent 64%);content:"";inset:-40%;opacity:0;pointer-events:none;position:absolute;transform:translateX(-55%) rotate(10deg);transition:opacity .16s ease-out}.rb-b-pm26hb20__cta:hover{box-shadow:0 18px 40px rgba(0,0,0,.24);filter:saturate(1.03);transform:translateY(-2px)}.rb-b-pm26hb20__cta:hover:after{animation:rb-pm26hb20-cta-sheen .78s ease-out 1;opacity:1}@keyframes rb-pm26hb20-cta-sheen{0%{transform:translateX(-55%) rotate(10deg)}to{transform:translateX(55%) rotate(10deg)}}.rb-b-pm26hb20__cta:focus-visible{outline:2px solid #000;outline-offset:3px}.rb-b-pm26hb20__cta-label{display:block}.rb-b-pm26hb20__cta-gender{display:block;font-size:clamp(26px,5.2vw,34px);letter-spacing:.04em;margin-top:4px}.rb-b-pm26hb20__visual{margin:0 auto;width:min(90%,620px)}@media(max-width:575.98px){.rb-b-pm26hb20__visual{width:min(86%,520px)}}.rb-b-pm26hb20__mosaic{overflow:visible;padding:clamp(10px,2vw,16px);position:relative}.rb-b-pm26hb20__mosaic:before{background:radial-gradient(900px 460px at 25% 15%,hsla(0,0%,100%,.18),hsla(0,0%,100%,0) 60%),radial-gradient(700px 520px at 85% 80%,rgba(0,0,0,.1),transparent 62%),var(--accent);border-radius:18px;box-shadow:0 20px 44px rgba(0,0,0,.16);content:"";inset:clamp(38px,5.8vw,64px) clamp(34px,5.2vw,58px);position:absolute;z-index:0}.rb-b-pm26hb20__mosaicGrid{align-items:start;display:grid;gap:clamp(10px,2.6vw,16px);grid-template-columns:minmax(0,1fr) minmax(0,1fr);position:relative;z-index:1}.rb-b-pm26hb20__photo{--rot:0deg;--tx:0px;--ty:0px;background:hsla(0,0%,100%,.1);border-radius:16px;box-shadow:var(--shadow-photo);margin:0;overflow:hidden;position:relative;transform:translate3d(var(--tx),var(--ty),0) rotate(var(--rot));transition:transform .16s ease-out,box-shadow .16s ease-out,filter .16s ease-out;will-change:transform,filter}.rb-b-pm26hb20__photo img{display:block;height:100%;object-fit:cover;width:100%}.rb-b-pm26hb20__photoCaption{background:rgba(37,140,121,.95);border-radius:12px;bottom:12px;box-shadow:0 12px 26px rgba(0,0,0,.26);clip-path:polygon(0 0,100% 0,calc(100% - 16px) 100%,0 100%);color:#fff;font-size:13px;font-weight:900;left:12px;line-height:1.2;opacity:0;padding:10px 12px;pointer-events:none;position:absolute;right:12px;transform:translateY(120%);transition:transform .18s ease-out,opacity .18s ease-out}@media(min-width:992px)and (hover:hover)and (pointer:fine){.rb-b-pm26hb20__photo:hover .rb-b-pm26hb20__photoCaption{opacity:1;transform:translateY(0)}}@media(max-width:991.98px){.rb-b-pm26hb20__photoCaption{display:none}}.rb-b-pm26hb20__photo--tl{--rot:-1.1deg;--tx:-12px;--ty:-8px;aspect-ratio:373/300;justify-self:start;width:min(100%,clamp(190px,52vw,360px))}.rb-b-pm26hb20__photo--tr{--rot:1.1deg;--tx:12px;--ty:-6px;aspect-ratio:287/307;justify-self:end;width:min(100%,clamp(160px,44vw,275px))}.rb-b-pm26hb20__photo--bl{--rot:-0.7deg;--tx:-12px;--ty:10px;align-self:end;aspect-ratio:282/396;justify-self:start;width:min(100%,clamp(160px,44vw,270px))}.rb-b-pm26hb20__photo--br{--rot:0.8deg;--tx:12px;--ty:12px;align-self:end;aspect-ratio:348/495;justify-self:end;width:min(100%,clamp(180px,48vw,320px))}@media(hover:hover){.rb-b-pm26hb20__mosaic:hover .rb-b-pm26hb20__photo{filter:saturate(.99) contrast(.99)}.rb-b-pm26hb20__photo:hover{box-shadow:0 28px 62px rgba(0,0,0,.26);filter:saturate(1.06) contrast(1.02);transform:translate3d(var(--tx),calc(var(--ty) - 6px),0) rotate(var(--rot)) scale(1.01)}}@media(min-width:992px){.rb-b-pm26hb20{padding:clamp(34px,4vw,60px) 0}.rb-b-pm26hb20__inner{align-items:center;display:grid;gap:clamp(24px,4vw,60px);grid-template-areas:"visual content";grid-template-columns:minmax(0,560px) minmax(0,560px);justify-content:center}.rb-b-pm26hb20__visual{grid-area:visual;justify-self:center;width:min(100%,560px)}.rb-b-pm26hb20__content{align-items:center;grid-area:content;justify-self:center;text-align:center}.rb-b-pm26hb20__ctas{flex-wrap:nowrap}.rb-b-pm26hb20__cta{min-width:clamp(220px,18vw,260px)}}@media(prefers-reduced-motion:reduce){.rb-b-pm26hb20:after,.rb-b-pm26hb20:before{animation:none!important}.rb-b-pm26hb20__cta:hover:after,.rb-b-pm26hb20__ribbon:after{animation:none!important;opacity:0!important}.rb-b-pm26hb20__cta,.rb-b-pm26hb20__photo,.rb-b-pm26hb20__photoCaption{transition:none!important}}