@charset "UTF-8";@font-face{font-display:swap;font-family:"DM Serif Display";font-style:normal;font-weight:400;src:url(/build/fonts/dm-serif-display-regular.309d0764.ttf) format("truetype")}@font-face{font-display:swap;font-family:"DM Serif Display";font-style:italic;font-weight:400;src:url(/build/fonts/dm-serif-display-italic.57069338.ttf) format("truetype")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:100 900;src:url(/build/fonts/montserrat-variable.0ba081b7.ttf) format("truetype")}@font-face{font-display:swap;font-family:Nunito;font-style:normal;font-weight:200 1000;src:url(/build/fonts/nunito-variable.f5555844.ttf) format("truetype")}@font-face{font-display:swap;font-family:Grape Nuts;font-style:normal;font-weight:400;src:url(/build/fonts/grape-nuts-regular.38eb2f54.ttf) format("truetype")}body.rb2026-site,body.rb2026-site *,body.rb2026-site :after,body.rb2026-site :before{box-sizing:border-box}body.rb2026-site{margin:0}body.rb2026-site canvas,body.rb2026-site img,body.rb2026-site picture,body.rb2026-site svg,body.rb2026-site video{max-width:100%}body.rb2026-site img,body.rb2026-site picture{display:block}body.rb2026-site button,body.rb2026-site input,body.rb2026-site select,body.rb2026-site textarea{font:inherit}body.rb2026-site :focus-visible{outline:3px solid rgba(14,168,164,.35);outline-offset:3px}body.rb2026-site [hidden]{display:none!important}@media (prefers-reduced-motion:reduce){body.rb2026-site *,body.rb2026-site :after,body.rb2026-site :before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}:root{--rb2026-teal:#0ea8a4;--rb2026-teal-dark:#065957;--rb2026-orange:#ff8f55;--rb2026-coral:#ff6040;--rb2026-cream:#ffefd4;--rb2026-mint:#edfbf4;--rb2026-ink:#3c3c3b;--rb2026-sticky-height:0px}html{scroll-behavior:smooth}body.rb2026-site{-webkit-font-smoothing:antialiased;background:#fff;color:#3c3c3b;font-family:Montserrat,Avenir Next,Arial,sans-serif;font-size:16px;font-weight:300;line-height:1.62;min-width:320px;overflow-x:clip;text-rendering:optimizeLegibility}body.rb2026-site main[data-rb-page-shell]{min-height:56vh;overflow:clip;padding:0;width:100%}body.rb2026-site a{color:#065957;text-decoration-thickness:.08em;text-underline-offset:.18em}body.rb2026-site a:hover{color:#0ea8a4}.rb2026-site .rb2026-sr,.rb2026-site .sr-only,.rb2026-sr{clip:rect(0,0,0,0)!important;border:0!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.rb2026-page{background:#fff;min-height:60vh;position:relative}.rb2026-page--soft{background:radial-gradient(circle at 92% 8%,rgba(255,239,212,.76) 0 150px,transparent 151px),linear-gradient(180deg,#edfbf4,#fff 440px)}.rb2026-shell{width:min(100% - 40px,1240px)}.rb2026-reading,.rb2026-shell{margin-left:auto;margin-right:auto}.rb2026-reading{width:min(100% - 40px,760px)}.rb2026-section{padding:clamp(76px,7vw,104px) 0}.rb2026-section--mint{background:#edfbf4}.rb2026-section--cream{background:#ffefd4}@media (max-width:767.98px){.rb2026-section{padding:52px 0}.rb2026-reading,.rb2026-shell{width:calc(100% - 40px)}}body.rb2026-site main .rb2026-title,body.rb2026-site main h1,body.rb2026-site main h2{color:#065957;font-family:"DM Serif Display",Georgia,Times New Roman,serif!important;font-weight:400!important;letter-spacing:-.035em;line-height:.98;margin-top:0}body.rb2026-site:not(.rb-page--rb2026-home) main h1{font-size:clamp(2.7rem,5vw,5rem)}body.rb2026-site:not(.rb-page--rb2026-home) main h2{font-size:clamp(2.25rem,4vw,4rem)}body.rb2026-site main h3{color:#065957;font-family:"DM Serif Display",Georgia,Times New Roman,serif!important;font-weight:400;line-height:1.12}body.rb2026-site main .rb2026-title em,body.rb2026-site main h1 em,body.rb2026-site main h2 em{color:#0ea8a4;font-style:italic}body.rb2026-site main li,body.rb2026-site main p{font-family:Montserrat,Avenir Next,Arial,sans-serif;font-weight:300;text-align:left}body.rb2026-site a{font-family:Montserrat,Avenir Next,Arial,sans-serif!important}.rb2026-eyebrow,.rb2026-kicker{color:#065957;font-family:Montserrat,Avenir Next,Arial,sans-serif;font-size:.6875rem;font-weight:600;letter-spacing:.14em;line-height:1.3;text-transform:uppercase}.rb2026-copy{color:#3c3c3b;font-size:1rem;line-height:1.72}.rb2026-copy strong{color:#ff6040;font-weight:700}.rb2026-handwritten{color:#ff6040;font-family:Grape Nuts,Segoe Print,cursive;font-size:max(1.125rem,18px);line-height:1.05}@media (max-width:767.98px){body.rb2026-site:not(.rb-page--rb2026-home) main h1{font-size:clamp(2.45rem,12vw,3.65rem)}body.rb2026-site:not(.rb-page--rb2026-home) main h2{font-size:clamp(2rem,9.5vw,3rem)}}.rb2026-content-split{align-items:stretch;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:560px}.rb2026-content-split__media{background:#f0ebe3;min-height:560px;min-width:0;overflow:hidden;position:relative}.rb2026-content-split__media img,.rb2026-content-split__media picture{height:100%;width:100%}.rb2026-content-split__media img{object-fit:cover}.rb2026-content-split__content{display:flex;flex-direction:column;justify-content:center;min-width:0;padding:clamp(76px,7vw,104px) clamp(48px,5.5vw,88px)}.rb2026-content-split--reverse .rb2026-content-split__media{order:2}.rb2026-content-split--mint{background:#edfbf4}.rb2026-content-split--cream{background:#ffefd4}.rb2026-grid{display:grid;gap:28px}.rb2026-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.rb2026-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.rb2026-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:991.98px){.rb2026-grid--3,.rb2026-grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767.98px){.rb2026-content-split{display:flex;flex-direction:column;min-height:0}.rb2026-content-split--reverse .rb2026-content-split__media{order:0}.rb2026-content-split__media{aspect-ratio:4/3;min-height:0}.rb2026-content-split__content{padding:52px 20px}.rb2026-grid--2,.rb2026-grid--3,.rb2026-grid--4{grid-template-columns:1fr}}.rb2026-btn{align-items:center;border:2px solid transparent;border-radius:999px;cursor:pointer;display:inline-flex;font-family:Montserrat,Avenir Next,Arial,sans-serif;font-size:.75rem;font-weight:700;gap:10px;justify-content:center;letter-spacing:.1em;line-height:1.1;min-height:48px;padding:13px 28px;text-decoration:none;text-transform:uppercase;transition:transform .18s ease,box-shadow .18s ease,color .18s ease,background-color .18s ease}.rb2026-btn:focus-visible,.rb2026-btn:hover{text-decoration:none;transform:translateY(-1px)}.rb2026-btn--primary{background:linear-gradient(100deg,#ff6040,#ff8f55);box-shadow:0 14px 30px rgba(255,96,64,.24);color:#fff!important}.rb2026-btn--secondary{background:#fff;border-color:#0ea8a4;color:#065957!important}.rb2026-btn--text{background:transparent;border:0;border-bottom:2px solid #0ea8a4;border-radius:0;color:#065957!important;min-height:0;padding:8px 0}.rb2026-card{background:#fff;border:1px solid rgba(6,89,87,.08);border-radius:24px;box-shadow:0 18px 44px rgba(31,41,40,.1);padding:clamp(24px,3vw,42px)}.rb2026-badge{align-items:center;background:rgba(14,168,164,.13);border-radius:999px;color:#065957;display:inline-flex;font-size:.6875rem;font-weight:700;letter-spacing:.1em;line-height:1.2;min-height:34px;padding:7px 16px;text-transform:uppercase}.rb2026-page-hero{background:radial-gradient(circle at 90% 18%,rgba(255,143,85,.2) 0 120px,transparent 121px),linear-gradient(115deg,#edfbf4,#ffefd4);overflow:hidden;padding:clamp(64px,8vw,112px) 0;position:relative}.rb2026-page-hero__inner{margin-left:max(20px,(100vw - 1240px)/2);margin-right:auto;max-width:760px;width:min(100% - 40px,1240px)}.rb2026-page-hero h1{margin-bottom:22px}.rb2026-page-hero__lead{color:#3c3c3b;font-size:clamp(1rem,1.5vw,1.25rem);line-height:1.65;margin:0;max-width:680px}.rb2026-page-hero__eyebrow{color:#065957;font-family:Montserrat,Avenir Next,Arial,sans-serif;font-size:.6875rem;font-weight:600;letter-spacing:.14em;line-height:1.3;margin-bottom:18px;text-transform:uppercase}.rb2026-page-hero__intro{color:#3c3c3b;font-size:clamp(1rem,1.5vw,1.25rem);line-height:1.65;margin:0;max-width:680px}.rb2026-page-hero__actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:30px}.rb2026-accordion details{background:#fff;border:1px solid rgba(6,89,87,.1);border-radius:18px;box-shadow:0 10px 26px rgba(6,89,87,.06);margin:0 0 12px}.rb2026-accordion summary{color:#065957;cursor:pointer;font-family:Nunito,Segoe UI,Arial,sans-serif;font-weight:700;list-style:none;padding:20px 56px 20px 22px}.rb2026-accordion summary::-webkit-details-marker{display:none}.rb2026-accordion details>:not(summary){padding-left:22px;padding-right:22px}.rb2026-accordion details>:last-child{margin-bottom:20px}.rb2026-legal-content{margin-left:auto;margin-right:auto;padding-bottom:clamp(76px,7vw,104px);padding-top:clamp(76px,7vw,104px);width:min(100% - 40px,760px)}.rb2026-legal-content h2,.rb2026-legal-content h3{margin-top:2em}.rb2026-legal-content iframe,.rb2026-legal-content object{background:#fff;border:1px solid rgba(6,89,87,.14);border-radius:24px;box-shadow:0 22px 60px rgba(6,89,87,.1);min-height:70vh;width:100%}.rb2026-alert{background:#ffefd4;border-left:4px solid #ff8f55;border-radius:0 14px 14px 0;color:#3c3c3b;font-family:Nunito,Segoe UI,Arial,sans-serif;padding:16px 18px}.rb2026-alert--error{background:#fff1f0;border-left-color:#b42318;color:#b42318}.rb2026-alert--success{background:#edfbf4;border-left-color:#087f5b;color:#087f5b}@media (max-width:767.98px){.rb2026-page-hero{padding:54px 0}.rb2026-page-hero__inner{margin:0 auto;width:calc(100% - 40px)}.rb2026-page-hero__actions .rb2026-btn{width:100%}.rb2026-legal-content{padding-bottom:52px;padding-top:52px;width:calc(100% - 40px)}}.rb2026-form-shell{margin-left:auto;margin-right:auto;padding-bottom:clamp(76px,7vw,104px);padding-top:clamp(76px,7vw,104px);width:min(100% - 40px,920px)}.rb2026-form-card{background:hsla(0,0%,100%,.96);border:1px solid rgba(6,89,87,.08);border-radius:30px;box-shadow:0 22px 60px rgba(6,89,87,.1);padding:clamp(24px,4vw,52px)}.rb2026-form-shell__inner{width:100%}.rb2026-form-shell__form,.rb2026-form-shell__panel{background:hsla(0,0%,100%,.96);border:1px solid rgba(6,89,87,.08);border-radius:30px;box-shadow:0 22px 60px rgba(6,89,87,.1);padding:clamp(24px,4vw,52px)}.rb2026-form-shell__panel .rb2026-form-shell__form{background:transparent;border:0;border-radius:0;box-shadow:none;padding:0}.rb2026-field{margin-bottom:22px}.rb2026-field__label{color:#065957;font-family:Nunito,Segoe UI,Arial,sans-serif;font-size:.75rem;font-weight:700;letter-spacing:.06em}.rb2026-field__control{position:relative}.rb2026-field__errors,.rb2026-form__errors,.rb2026-form__status{color:#b42318;font-family:Nunito,Segoe UI,Arial,sans-serif;font-size:.8125rem;margin-top:6px}.rb2026-form__actions{display:flex;flex-wrap:wrap;gap:14px;justify-content:center;margin-top:24px}.rb2026-password-toggle{position:absolute;right:16px;top:50%;transform:translateY(-50%)}.rb2026-form-card label,.rb2026-site form label{color:#065957;font-family:Nunito,Segoe UI,Arial,sans-serif;font-size:.75rem;font-weight:700;letter-spacing:.06em}.rb2026-form-card input:not([type=checkbox]):not([type=radio]):not([type=submit]),.rb2026-form-card select,.rb2026-form-card textarea,.rb2026-site main form .form-control,.rb2026-site main form .form-select{background:#fff;border:1.5px solid rgba(6,89,87,.22);border-radius:16px;color:#3c3c3b;font-family:Nunito,Segoe UI,Arial,sans-serif;font-size:1rem;min-height:48px;outline:none;padding:10px 16px;width:100%}.rb2026-form-card textarea,.rb2026-site main form textarea.form-control{border-radius:18px;min-height:140px;resize:vertical}.rb2026-form-card input:focus,.rb2026-form-card select:focus,.rb2026-form-card textarea:focus,.rb2026-site main form .form-control:focus,.rb2026-site main form .form-select:focus{border-color:#0ea8a4;box-shadow:0 0 0 4px rgba(14,168,164,.12)}.rb2026-site main form .is-invalid,.rb2026-site main form [aria-invalid=true]{border-color:#b42318!important;box-shadow:0 0 0 3px rgba(180,35,24,.1)}.rb2026-form-error,.rb2026-site main form .form-error-message,.rb2026-site main form .invalid-feedback,.rb2026-site main form ul.form-error-message{color:#b42318;font-family:Nunito,Segoe UI,Arial,sans-serif;font-size:.8125rem;margin-top:6px}.rb2026-form-actions{display:flex;flex-wrap:wrap;gap:14px;justify-content:center;margin-top:28px}.rb2026-site main form button[type=submit],.rb2026-site main form input[type=submit]{align-items:center;background:linear-gradient(100deg,#ff6040,#ff8f55);border:0;border-radius:999px;box-shadow:0 14px 30px rgba(255,96,64,.22);color:#fff;display:inline-flex;font-family:Montserrat,Avenir Next,Arial,sans-serif;font-size:.75rem;font-weight:700;gap:10px;justify-content:center;letter-spacing:.1em;line-height:1.1;min-height:48px;padding:13px 28px;text-transform:uppercase}@media (max-width:767.98px){.rb2026-form-shell{padding-bottom:52px;padding-top:52px;width:calc(100% - 40px)}}body.rb2026-site{--rb-header-mobile-h:88px;--rb-header-desktop-h:80px;--rb-cta-h:50px}body.rb2026-site main[data-rb-page-shell]{padding-top:var(--rb-layout-offset,var(--rb-header-height,88px))}body.rb2026-site .rb-header{background:hsla(0,0%,100%,.985);border-bottom:1px solid rgba(6,89,87,.09);box-shadow:none;inset:var(--rb-headband-height,0) 0 auto;isolation:isolate;position:fixed;transition:top .18s ease,background .18s ease,border-color .18s ease,box-shadow .18s ease;width:100%;z-index:1060}body.rb2026-site .rb-header:before{-webkit-backdrop-filter:blur(12px) saturate(115%);backdrop-filter:blur(12px) saturate(115%);background:hsla(0,0%,100%,.88)}body.rb2026-site .rb-header.is-scrolled{background:hsla(0,0%,100%,.995);border-bottom-color:rgba(6,89,87,.14);box-shadow:0 9px 24px rgba(6,89,87,.075)}body.rb2026-site .rb-header__container{gap:8px;grid-template-areas:"logo actions burger";grid-template-columns:minmax(0,1fr) auto 44px;margin:0 auto;max-width:1680px;min-height:var(--rb-header-mobile-h);padding:8px clamp(18px,4.8vw,48px);width:100%}body.rb2026-site .rb-header__logo{border-radius:0;justify-self:start}body.rb2026-site .rb-header__logo img{height:36px;max-width:none;object-fit:contain;width:auto}body.rb2026-site .rb-header__nav-region{min-width:0}body.rb2026-site .rb-header__actions{gap:6px}body.rb2026-site .rb-header a,body.rb2026-site .rb-header button,body.rb2026-site .rb-offcanvas a,body.rb2026-site .rb-offcanvas button{font-family:Montserrat,Avenir Next,Arial,sans-serif!important}body.rb2026-site .rb-nav{-webkit-backdrop-filter:none;backdrop-filter:none;background:transparent;border:0;border-radius:0;box-shadow:none;gap:clamp(18px,1.7vw,34px);margin:0;padding:0}body.rb2026-site .rb-nav__link{border:0;border-bottom:2px solid transparent;border-radius:0;box-shadow:none;color:#3c3c3b;font-family:Montserrat,Avenir Next,Arial,sans-serif!important;font-size:clamp(.8rem,.78vw,.94rem);font-weight:600;letter-spacing:.01em;line-height:1.15;min-height:48px;padding:0 1px;text-transform:none;transition:color .16s ease,border-color .16s ease}body.rb2026-site .rb-nav__link:after,body.rb2026-site .rb-nav__link:before{display:none!important}body.rb2026-site .rb-nav__link:focus-visible,body.rb2026-site .rb-nav__link:hover{border-bottom-color:rgba(14,168,164,.45);box-shadow:none;color:#065957}body.rb2026-site .rb-nav__link.is-active{border-bottom-color:#0ea8a4;box-shadow:none;color:#065957}body.rb2026-site .rb-burger:focus-visible,body.rb2026-site .rb-header__logo:focus-visible,body.rb2026-site .rb-icon-link:focus-visible,body.rb2026-site .rb-nav__link:focus-visible,body.rb2026-site .rb-program__btn:focus-visible{outline:3px solid rgba(255,96,64,.32);outline-offset:3px}body.rb2026-site .rb-phone{background:#fff;border:1.5px solid #aebd14;border-radius:999px;box-shadow:none;color:#7b860e;font-family:Montserrat,Avenir Next,Arial,sans-serif!important;gap:9px;height:var(--rb-cta-h);padding:0 16px}body.rb2026-site .rb-phone:focus-visible,body.rb2026-site .rb-phone:hover{background:rgba(174,189,20,.06);border-color:#95a111;box-shadow:none;color:#626a0b}body.rb2026-site .rb-phone__icon{color:inherit}body.rb2026-site .rb-phone__num{font-size:1.02rem;font-weight:700;letter-spacing:.01em}body.rb2026-site .rb-phone__hint{color:#3c3c3b;font-size:.62rem;font-weight:500;opacity:.82}body.rb2026-site .rb-icon-link{background:#fff;border:1.5px solid rgba(6,89,87,.25);border-radius:50%;box-shadow:none;color:#065957;height:50px;min-height:50px;min-width:50px;padding:0;width:50px}body.rb2026-site .rb-icon-link--cart{border-color:rgba(255,96,64,.82)}body.rb2026-site .rb-icon-link img{height:23px;object-fit:contain;width:23px}body.rb2026-site .rb-icon-link:focus-visible,body.rb2026-site .rb-icon-link:hover{background:rgba(237,251,244,.68);box-shadow:none;color:#065957;transform:translateY(-1px)}body.rb2026-site .rb-icon-link--cart:focus-visible,body.rb2026-site .rb-icon-link--cart:hover{background:rgba(255,96,64,.06)}body.rb2026-site .rb-icon-badge{background:#ff6040;box-shadow:0 0 0 3px #fff;height:10px;right:3px;top:4px;width:10px}body.rb2026-site .rb-offcanvas__cta,body.rb2026-site .rb-program__btn{background:linear-gradient(90deg,#ff6040,#ff8f55);border-color:transparent;border-radius:999px;box-shadow:none;color:#fff;font-family:Montserrat,Avenir Next,Arial,sans-serif!important;font-size:.7rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}body.rb2026-site .rb-program__btn{height:var(--rb-cta-h);justify-content:center;min-width:162px;padding:0 21px}body.rb2026-site .rb-program__btn:after{display:none}body.rb2026-site .rb-program__btn:focus-visible,body.rb2026-site .rb-program__btn:hover{box-shadow:none;filter:saturate(1.04) brightness(1.02);transform:translateY(-1px)}body.rb2026-site .rb-program.is-open .rb-program__btnIcon,body.rb2026-site .rb-program__btnIcon{transform:none}body.rb2026-site .rb-program__menu{background:hsla(0,0%,100%,.995);border-color:rgba(6,89,87,.1);box-shadow:0 20px 44px rgba(6,89,87,.14);min-width:265px}body.rb2026-site .rb-program__item{border-radius:14px;color:#3c3c3b;font-family:Montserrat,Avenir Next,Arial,sans-serif!important;font-size:.82rem;font-weight:600}body.rb2026-site .rb-program__item:focus-visible,body.rb2026-site .rb-program__item:hover{background:#edfbf4;color:#065957}body.rb2026-site .rb-burger{background:transparent;border:0;border-radius:0;box-shadow:none;color:#0ea8a4;height:44px;width:44px}body.rb2026-site .rb-burger:focus-visible,body.rb2026-site .rb-burger:hover,body.rb2026-site.rb-menu-open .rb-burger{background:rgba(14,168,164,.07);border-color:transparent;box-shadow:none}body.rb2026-site .rb-burger__icon{height:18px;width:26px}body.rb2026-site .rb-burger__icon span{background:#0ea8a4;height:3px}body.rb2026-site .rb-burger__icon span:first-child{top:0}body.rb2026-site .rb-burger__icon span:nth-child(2){top:7.5px}body.rb2026-site .rb-burger__icon span:nth-child(3){top:15px}body.rb2026-site.rb-menu-open .rb-burger__icon span:first-child,body.rb2026-site.rb-menu-open .rb-burger__icon span:nth-child(3){top:7.5px}body.rb2026-site .rb-skip-link{background:#065957;border-radius:999px;color:#fff;left:-9999px;padding:10px 16px;top:10px;z-index:1110}body.rb2026-site .rb-skip-link:focus{left:12px}body.rb2026-site .rb-nav__submenu{background:hsla(0,0%,100%,.995);border-color:rgba(6,89,87,.1);box-shadow:0 18px 38px rgba(6,89,87,.13);list-style:none;margin:0}body.rb2026-site .rb-nav__item--dropdown.is-open .rb-nav__submenu{opacity:1;pointer-events:auto;transform:translate(-50%);visibility:visible}body.rb2026-site .rb-nav__submenu-link{color:#3c3c3b;font-family:Montserrat,Avenir Next,Arial,sans-serif!important;font-size:.82rem;font-weight:500}body.rb2026-site .rb-nav__submenu-link:focus-visible,body.rb2026-site .rb-nav__submenu-link:hover{background:#edfbf4;color:#065957}body.rb2026-site .rb-offcanvas{background:radial-gradient(circle at 20% 0,rgba(255,239,212,.6),transparent 250px),#fff;border-color:rgba(6,89,87,.1);color:#3c3c3b;z-index:1085}body.rb2026-site .offcanvas-backdrop{z-index:1080}body.rb2026-site .rb-offcanvas__header{border-bottom-color:rgba(6,89,87,.08)}body.rb2026-site .rb-offcanvas__logo img{height:40px!important;max-width:190px;width:auto!important}body.rb2026-site .rb-offcanvas__link{background:transparent;border:0;border-bottom:1px solid rgba(6,89,87,.09);border-radius:0;box-shadow:none;color:#3c3c3b;font-family:Montserrat,Avenir Next,Arial,sans-serif!important;font-size:.96rem;font-weight:500}body.rb2026-site .rb-offcanvas__link:focus-visible,body.rb2026-site .rb-offcanvas__link:hover,body.rb2026-site .rb-offcanvas__link[aria-current=page]{background:#edfbf4;color:#065957}body.rb2026-site .rb-offcanvas__sublink{background:rgba(14,168,164,.06);color:#3c3c3b;font-family:Montserrat,Avenir Next,Arial,sans-serif!important}body.rb2026-site .rb-offcanvas__phone{background:#fff;border-color:rgba(174,189,20,.65);border-radius:999px;color:#3c3c3b}body.rb2026-site .rb-offcanvas__account,body.rb2026-site .rb-offcanvas__phoneNum{color:#065957}@media (min-width:992px){body.rb2026-site .rb-header__container{gap:clamp(12px,1.3vw,26px);grid-template-areas:"logo nav actions";grid-template-columns:minmax(190px,.72fr) minmax(330px,1.15fr) auto;min-height:var(--rb-header-desktop-h);padding-bottom:9px;padding-top:9px}body.rb2026-site .rb-header__burger{display:none}body.rb2026-site .rb-header__logo img{height:40px}body.rb2026-site .rb-header__actions{gap:8px}body.rb2026-site .rb-header[data-rb-tunnel="1"] .rb-header__container{grid-template-areas:"logo nav actions";grid-template-columns:minmax(0,1fr) minmax(420px,520px) minmax(0,1fr)}body.rb2026-site .rb-header[data-rb-tunnel="1"] .rb-header__nav{justify-self:stretch;width:100%}}@media (min-width:992px) and (max-width:1279.98px){body.rb2026-site{--rb-cta-h:46px}body.rb2026-site .rb-header__container{gap:8px;grid-template-columns:164px minmax(310px,1fr) auto;padding-left:14px;padding-right:14px}body.rb2026-site .rb-nav{gap:16px}body.rb2026-site .rb-nav__link{font-size:.78rem}body.rb2026-site .rb-phone{justify-content:center;padding:0;width:46px}body.rb2026-site .rb-phone__text{display:none}body.rb2026-site .rb-icon-link{height:46px;min-height:46px;min-width:46px;width:46px}body.rb2026-site .rb-program__btn{font-size:.64rem;min-width:132px;padding:0 15px}body.rb2026-site .rb-header[data-rb-tunnel="1"] .rb-header__container{grid-template-columns:minmax(0,1fr) minmax(390px,470px) minmax(0,1fr)}}@media (min-width:1280px) and (max-width:1535.98px){body.rb2026-site .rb-header__container{gap:12px;grid-template-columns:190px minmax(340px,1fr) auto;padding-left:40px;padding-right:40px}body.rb2026-site .rb-nav{gap:20px}body.rb2026-site .rb-phone{padding:0 12px}body.rb2026-site .rb-phone__num{font-size:.9rem}body.rb2026-site .rb-program__btn{min-width:148px;padding:0 17px}}@media (max-width:991.98px){body.rb2026-site .rb-header{background:hsla(0,0%,100%,.975)}body.rb2026-site .rb-header__actions{gap:0}body.rb2026-site .rb-header__logo img{height:36px}body.rb2026-site .rb-icon-link--cart{background:transparent;border:0;height:44px;min-height:44px;min-width:44px;width:44px}body.rb2026-site .rb-icon-link--cart:focus-visible,body.rb2026-site .rb-icon-link--cart:hover{background:rgba(255,96,64,.06)}body.rb2026-site .rb-header[data-rb-tunnel="1"] .rb-header__container{grid-template-areas:"logo actions" "nav nav";grid-template-columns:minmax(130px,1fr) auto;min-height:var(--rb-header-mobile-h);padding-bottom:10px;padding-top:10px;row-gap:5px}body.rb2026-site .rb-header[data-rb-tunnel="1"] .rb-header__nav{width:100%}body.rb2026-site .rb-header[data-rb-tunnel="1"] .rb-progress{align-items:center;display:grid;gap:8px;grid-template-columns:minmax(0,1fr) auto;padding:0;width:100%}body.rb2026-site .rb-header[data-rb-tunnel="1"] .rb-progress__track{grid-column:1;height:5px;margin:0}body.rb2026-site .rb-header[data-rb-tunnel="1"] .rb-progress__steps{display:block;grid-column:2;padding:0}body.rb2026-site .rb-header[data-rb-tunnel="1"] .rb-progress__step{display:none}body.rb2026-site .rb-header[data-rb-tunnel="1"] .rb-progress__step.is-current{display:block}body.rb2026-site .rb-header[data-rb-tunnel="1"] .rb-progress__link{display:block;padding:0}body.rb2026-site .rb-header[data-rb-tunnel="1"] .rb-progress__dot{display:none}body.rb2026-site .rb-header[data-rb-tunnel="1"] .rb-progress__label{color:#0ea8a4;font-family:Montserrat,Avenir Next,Arial,sans-serif;font-size:.68rem;font-weight:700;overflow:visible;white-space:nowrap}body.rb2026-site .rb-header[data-rb-tunnel="1"] .rb-progress__step:first-child .rb-progress__label:before{content:"1/4 · "}body.rb2026-site .rb-header[data-rb-tunnel="1"] .rb-progress__step:nth-child(2) .rb-progress__label:before{content:"2/4 · "}body.rb2026-site .rb-header[data-rb-tunnel="1"] .rb-progress__step:nth-child(3) .rb-progress__label:before{content:"3/4 · "}body.rb2026-site .rb-header[data-rb-tunnel="1"] .rb-progress__step:nth-child(4) .rb-progress__label:before{content:"4/4 · "}}@media (max-width:374.98px){body.rb2026-site{--rb-header-mobile-h:80px}body.rb2026-site .rb-header__container{grid-template-columns:minmax(0,1fr) 42px 42px;padding-left:12px;padding-right:10px}body.rb2026-site .rb-header__logo img{height:32px}body.rb2026-site .rb-burger,body.rb2026-site .rb-icon-link--cart{height:42px;min-height:42px;min-width:42px;width:42px}}@media (prefers-reduced-motion:reduce){body.rb2026-site .rb-header,body.rb2026-site .rb-icon-link,body.rb2026-site .rb-nav__link,body.rb2026-site .rb-program__btn{transition:none!important}}body.rb2026-site .site-footer-v2{background:radial-gradient(circle at 8% 12%,rgba(14,168,164,.12) 0 180px,transparent 181px),linear-gradient(135deg,#edfbf4,#f2f2f2 55%,#ffefd4);color:#3c3c3b;position:relative;z-index:2}body.rb2026-site .site-footer-v2__container{padding:clamp(54px,6vw,88px) clamp(20px,6vw,96px) 24px}body.rb2026-site .site-footer-v2__nav,body.rb2026-site .site-footer-v2__top{border-color:rgba(6,89,87,.12)}body.rb2026-site .site-footer-v2__card-title,body.rb2026-site .site-footer-v2__column-toggle,body.rb2026-site .site-footer-v2__title{color:#065957}body.rb2026-site .site-footer-v2__title{font-family:"DM Serif Display",Georgia,Times New Roman,serif;font-size:clamp(2rem,3vw,3.25rem);font-weight:400}body.rb2026-site .site-footer-v2__cta-card{background:hsla(0,0%,100%,.88);border:1px solid rgba(6,89,87,.08);border-radius:24px;box-shadow:0 18px 44px rgba(31,41,40,.1)}body.rb2026-site .site-footer-v2__primary-cta{align-items:center;background:linear-gradient(100deg,#ff6040,#ff8f55);border-radius:999px;color:#fff;display:inline-flex;font-family:Montserrat,Avenir Next,Arial,sans-serif;font-size:.75rem;font-weight:700;gap:10px;justify-content:center;letter-spacing:.1em;line-height:1.1;min-height:48px;padding:13px 28px;text-decoration:none;text-transform:uppercase}body.rb2026-site .site-footer-v2__link{color:#3c3c3b}body.rb2026-site .site-footer-v2__link:hover{color:#065957}body.rb2026-site .site-footer-v2__badge{background:hsla(0,0%,100%,.82);border-radius:999px;color:#065957}body.rb2026-site .contact-page{background:radial-gradient(circle at 92% 10%,rgba(255,239,212,.8) 0 150px,transparent 151px),#edfbf4;padding:clamp(76px,7vw,104px) 0}body.rb2026-site .contact-page__shell{max-width:1240px}body.rb2026-site .contact-page__hero{align-items:center}body.rb2026-site .contact-page__title{color:#065957}body.rb2026-site .contact-page__formCard,body.rb2026-site .contact-page__introCard{background:hsla(0,0%,100%,.94);border:1px solid rgba(6,89,87,.08);border-radius:24px;box-shadow:0 18px 44px rgba(31,41,40,.1)}body.rb2026-site .contact-page__submit{background:linear-gradient(100deg,#ff6040,#ff8f55);border-radius:999px}body.rb2026-site #page-faq,body.rb2026-site #page-method,body.rb2026-site #page-offers,body.rb2026-site #page-offers-v2,body.rb2026-site #page-products,body.rb2026-site #page-testi{background:#fff}body.rb2026-site .rb-b-faqfull,body.rb2026-site .rb-b-testi,body.rb2026-site .rb-testiShow{--rb-coral:#ff6040;--rb-green:#0ea8a4;--rb-green-dark:#065957}body.rb2026-site .rb-b-faqfull__title,body.rb2026-site .rb-b-testi__title,body.rb2026-site .rb-testiShow__title{color:#065957;font-family:"DM Serif Display",Georgia,Times New Roman,serif;font-weight:400}body.rb2026-site .rb-b-faqfull__item,body.rb2026-site .rb-b-testi__card,body.rb2026-site .rb-testiShow__contentCard,body.rb2026-site .rb-testiShow__mediaCard{border-radius:24px;box-shadow:0 18px 44px rgba(31,41,40,.1)}body.rb2026-site .rb2026-auth-page,body.rb2026-site .rb2026-bmi-page,body.rb2026-site .rb2026-error-page{padding:clamp(76px,7vw,104px) 0}body.rb2026-site .rb2026-auth-page,body.rb2026-site .rb2026-bmi-page,body.rb2026-site .rb2026-error-page,body.rb2026-site .rb2026-page--account,body.rb2026-site .rb2026-page--bmi,body.rb2026-site .rb2026-page--bmi-result{background:radial-gradient(circle at 88% 10%,rgba(255,239,212,.75) 0 140px,transparent 141px),linear-gradient(180deg,#edfbf4,#fff 520px);min-height:62vh}body.rb2026-site .rb2026-bmi-page__calculator,body.rb2026-site .rb2026-bmi-page__method,body.rb2026-site .rb2026-bmi-page__testimonials{padding:clamp(76px,7vw,104px) 0}body.rb2026-site .rb2026-bmi-page__calculator{background:#edfbf4}body.rb2026-site .rb2026-bmi-result{max-width:1240px}body.rb2026-site .rb2026-bmi-result__card{background:#fff;border:1px solid rgba(6,89,87,.08);border-radius:24px!important;box-shadow:0 18px 44px rgba(31,41,40,.1)!important}body.rb2026-site .rb2026-bmi-result__score{color:#065957;font-family:"DM Serif Display",Georgia,Times New Roman,serif}body.rb2026-site .rb2026-error-page{display:grid;place-items:center;text-align:center}body.rb2026-site .rb2026-error-page p{text-align:center}@media (max-width:767.98px){body.rb2026-site .contact-page,body.rb2026-site .rb2026-auth-page,body.rb2026-site .rb2026-bmi-page,body.rb2026-site .rb2026-bmi-page__calculator,body.rb2026-site .rb2026-bmi-page__method,body.rb2026-site .rb2026-bmi-page__testimonials,body.rb2026-site .rb2026-error-page{padding:52px 0}}body.rb2026-site main .container{max-width:1240px}body.rb2026-site main .btn,body.rb2026-site main .command-button a,body.rb2026-site main .cta,body.rb2026-site main .cta-select,body.rb2026-site main .sf-kiwi-cta{border-radius:999px;font-family:Montserrat,Avenir Next,Arial,sans-serif;font-weight:700}body.rb2026-site main .btn-primary,body.rb2026-site main .btn-success,body.rb2026-site main .cta-select,body.rb2026-site main .sf-kiwi-cta{background:linear-gradient(100deg,#ff6040,#ff8f55);border-color:transparent;color:#fff}body.rb2026-site main .block-form,body.rb2026-site main .card,body.rb2026-site main .shadow-sm,body.rb2026-site main .wrap-form{background:#fff;border-color:rgba(6,89,87,.09);border-radius:24px!important;box-shadow:0 18px 44px rgba(31,41,40,.1)!important}body.rb2026-site main .breadcrumb{background:transparent;color:#66736f}body.rb2026-site main .breadcrumb a{color:#065957}body.rb2026-site .headband,body.rb2026-site [class*=headband]{font-family:Nunito,Segoe UI,Arial,sans-serif}body.rb2026-site .command-button{background:linear-gradient(100deg,#ff6040,#ff8f55)!important;color:#fff}body.rb2026-site .to-top{background-color:#065957;border:2px solid #fff}@media (max-width:767.98px){body.rb2026-site main .container,body.rb2026-site main .container-fluid{--bs-gutter-x:40px}}body.rb-page--rb2026-home{color:#2d2d2a;margin:0}body.rb-page--rb2026-home main[data-rb-page-shell]{margin:0!important;max-width:none!important;overflow:visible!important;padding:var(--rb-layout-offset,0) 0 0!important;width:100%!important}body.rb-page--rb2026-home #toTopBtn,body.rb-page--rb2026-home .rb-to-top{display:none!important}.rbx,.rbx *{box-sizing:border-box}.rbx{--rbx-teal:#0ea8a4;--rbx-teal-dark:#065957;--rbx-coral:#ff6040;--rbx-orange:#ff8f55;--rbx-cream:#ffefd4;--rbx-mint:#edfbf4;--rbx-sand:#f0ebe3;background:#fff;color:#2d2d2a;font-family:Montserrat,Avenir Next,Arial,sans-serif;font-size:16px;line-height:1.4;margin:0 auto;overflow:clip;padding-bottom:58px;position:relative}.rbx--header-shell{margin:0;max-width:none;overflow:visible;padding-bottom:0;width:100%}.rbx a{color:inherit;text-decoration:none}.rbx img{display:block;max-width:100%}.rbx figure{margin:0}.rbx-sr{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.rbx-btn,.rbx-sr{white-space:nowrap}.rbx-btn{align-items:center;border:1.5px solid transparent;border-radius:999px;display:inline-flex;font-family:Montserrat,Avenir Next,Arial,sans-serif;font-size:11px;font-weight:800;gap:10px;justify-content:center;letter-spacing:.1em;line-height:1;min-height:42px;padding:0 28px;text-transform:uppercase;transition:color .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease,filter .18s ease,transform .18s ease}.rbx .rbx-btn--primary{background:linear-gradient(90deg,#ff6040,#ff8f55);box-shadow:0 16px 24px rgba(255,96,64,.24);color:#fff}.rbx .rbx-btn--outline{background:hsla(0,0%,100%,.75);border-color:#065957;color:#065957}.rbx-btn--ghost{background:transparent;border-color:#065957;color:#065957;min-width:288px}@media (hover:hover){.rbx-btn:hover{transform:translateY(-1px)}.rbx .rbx-btn--primary:hover{box-shadow:0 18px 30px rgba(255,96,64,.32);color:#fff;filter:saturate(1.08) brightness(.95);transform:translateY(-2px)}.rbx .rbx-btn--outline:hover{background:#065957;border-color:#065957;box-shadow:0 14px 26px rgba(6,89,87,.2);color:#fff;transform:translateY(-2px)}}.rbx .rbx-btn--primary:focus-visible{box-shadow:0 18px 30px rgba(255,96,64,.32);color:#fff;filter:saturate(1.08) brightness(.95);transform:translateY(-1px)}.rbx .rbx-btn--outline:focus-visible{background:#065957;border-color:#065957;box-shadow:0 14px 26px rgba(6,89,87,.2);color:#fff;transform:translateY(-1px)}.rbx .rbx-btn--outline:active,.rbx .rbx-btn--primary:active{transform:translateY(0)}.rbx-actions{align-items:center;display:flex;gap:18px}.rbx-actions--center{justify-content:center}.rbx-pill{background:rgba(14,168,164,.13);border-radius:999px;display:inline-flex;font-weight:800;justify-content:center;letter-spacing:.16em;min-height:32px;padding:0 34px}.rbx-kicker,.rbx-pill{align-items:center;color:#065957;font-size:10px;text-transform:uppercase}.rbx-kicker{display:flex;font-weight:700;gap:18px;letter-spacing:.18em;margin:0 0 26px}.rbx-kicker:before{color:#065957;content:"→";display:inline-block;font-size:25px;font-weight:300;line-height:1;min-width:42px;opacity:.75}.rbx-kicker--center{justify-content:center;margin-bottom:12px}.rbx h1,.rbx h2{color:#065957;font-family:"DM Serif Display",Georgia,Times New Roman,serif;font-weight:400;letter-spacing:-.04em}.rbx h1 em,.rbx h2 em{color:#0ea8a4;font-style:italic}.rbx-hero{background:#eee5dc;height:492px;overflow:hidden;position:relative}.rbx-hero__picture{inset:0;position:absolute}.rbx-hero__picture img{height:100%;object-fit:cover;object-position:center;width:100%}.rbx-hero__copy{left:86px;position:absolute;top:63px;width:570px;z-index:2}.rbx-hero h1{font-size:67px;line-height:.86;margin:34px 0 19px}.rbx-hero h1 em,.rbx-hero h1 span{display:block}.rbx-hero__lead{color:#1f2827;font-size:14px;font-weight:400;line-height:1.72;margin:0 0 29px;max-width:430px}.rbx-hero__lead strong{font-weight:800}.rbx-hero__lead u{text-underline-offset:3px}.rbx-actions--hero .rbx-btn{min-width:177px}.rbx-price{align-content:center;background:#0ea8a4;box-shadow:0 18px 32px rgba(0,128,128,.22);clip-path:polygon(5% 19%,100% 2%,86% 48%,98% 98%,13% 87%,0 55%);color:#fff;display:grid;height:96px;left:708px;padding:10px;place-items:center;position:absolute;text-align:center;top:198px;transform:rotate(-8deg);width:168px;z-index:3}.rbx-price span{display:block;font-family:Grape Nuts,Segoe Print,cursive;font-size:18px;line-height:.95}.rbx-price strong{display:block;font-family:"DM Serif Display",Georgia,Times New Roman,serif;font-size:42px;font-weight:400;line-height:.78;margin-top:-1px}.rbx-result{align-content:center;background:#fff;border-radius:50%;box-shadow:0 8px 30px rgba(62,47,34,.07);color:#065957;display:grid;height:178px;place-items:center;position:absolute;right:133px;text-align:center;top:272px;transform:rotate(-9deg);width:178px;z-index:3}.rbx-result:after,.rbx-result:before{background:#fff;border-radius:99px;content:"";height:11px;position:absolute;width:62px}.rbx-result:before{right:-42px;top:36px;transform:rotate(-44deg)}.rbx-result:after{bottom:36px;left:-28px;transform:rotate(-29deg)}.rbx-result span{font-family:Grape Nuts,Segoe Print,cursive;font-size:19px;line-height:.85}.rbx-result strong{color:#0ea8a4;display:block;font-family:"DM Serif Display",Georgia,Times New Roman,serif;font-size:42px;font-weight:400;line-height:.82}.rbx-stats{align-items:center;background:#eee7dd;display:grid;grid-template-columns:repeat(3,1fr);height:110px;padding:0 150px}.rbx-stat{align-items:center;color:#065957;display:flex;gap:18px;justify-content:center;min-width:0}.rbx-stat img{height:68px;object-fit:contain;opacity:.9;width:68px}.rbx-stat strong{color:#0ea8a4;font-family:"DM Serif Display",Georgia,Times New Roman,serif;font-size:42px;font-weight:400;line-height:1;white-space:nowrap}.rbx-stat span{color:#1e2423;font-size:11px;font-weight:800;line-height:1.15;max-width:110px}.rbx-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:670px}.rbx-split__media{background:#f0ebe3;min-height:100%;overflow:hidden;position:relative}.rbx-split__media>img{height:100%;object-fit:cover;width:100%}.rbx-split__copy{background:#fff7ee;display:flex;flex-direction:column;justify-content:center;min-width:0;padding:86px 86px 86px 92px}.rbx-split__copy h2{font-size:58px;line-height:.89;margin:0 0 30px;max-width:520px}.rbx-split__copy h2 em{display:block}.rbx-split__copy p{color:#2c302f;font-size:14px;line-height:1.65;margin:0 0 15px;max-width:480px}.rbx-split__copy p strong{color:#ff6040;font-weight:800}.rbx-program{min-height:676px}.rbx-program__media img{object-position:center center}.rbx-corinne-bubble{align-content:center;background:#fff;border-radius:54% 46% 56% 44%/58% 43% 57% 42%;bottom:82px;box-shadow:0 22px 60px rgba(6,89,87,.12);color:#065957;display:grid;min-height:155px;padding:28px 34px 26px;place-items:center;position:absolute;right:72px;text-align:center;transform:rotate(-3deg);width:370px}.rbx-corinne-bubble:after{background:#fff;border-radius:0 0 0 100%;bottom:-38px;content:"";height:82px;left:30px;position:absolute;transform:rotate(-28deg);width:92px}.rbx-corinne-bubble span{font-family:"DM Serif Display",Georgia,Times New Roman,serif;font-size:20px;font-style:italic;line-height:1.02;max-width:290px}.rbx-corinne-bubble strong{font-family:Grape Nuts,Segoe Print,cursive;font-size:32px;font-weight:400;line-height:.85;margin-top:6px}.rbx-corinne-bubble em{color:#0ea8a4;font-family:Montserrat,Avenir Next,Arial,sans-serif;font-size:15px;font-style:normal;font-weight:600}.rbx-method{min-height:760px}.rbx-method__copy{background:#fff;padding-bottom:58px;padding-top:72px}.rbx-method__media img{object-position:center}.rbx-steps{display:grid;gap:13px;list-style:none;margin:0 0 32px;padding:0;width:min(100%,500px)}.rbx-steps li{align-items:center;background:#fffaf5;border-radius:10px;box-shadow:0 4px 15px rgba(6,89,87,.025);display:grid;grid-template-columns:64px 1fr;min-height:70px;padding:14px 18px 14px 20px}.rbx-steps li>span{color:#ffb39a;font-family:"DM Serif Display",Georgia,Times New Roman,serif;font-size:25px;line-height:1}.rbx-steps h3{color:#0ea8a4;font-family:Montserrat,Avenir Next,Arial,sans-serif;font-size:14px;font-weight:900;margin:0 0 4px}.rbx-steps p{color:#222;font-size:11px;line-height:1.35;margin:0;max-width:none}.rbx-doodle-wing{border:6px solid #ff6040;border-left:0;border-radius:0 0 80px 0;border-top:0;height:64px;opacity:.9;position:absolute;width:112px}.rbx-doodle-wing--left{bottom:162px;left:86px;transform:rotate(12deg)}.rbx-doodle-wing--right{bottom:152px;right:95px;transform:scaleX(-1) rotate(12deg)}.rbx-case{min-height:650px}.rbx-case__visual{align-items:stretch;background:#fff;display:grid;gap:34px;grid-template-columns:1fr 1fr;overflow:hidden;padding:68px 66px 58px 74px;position:relative}.rbx-case__visual:before{border-top:4px solid #ff6040;content:"";height:48px;left:330px;position:absolute;top:92px;transform:rotate(-11deg);width:112px}.rbx-case__visual figure{background:#f3f0ec;border-radius:13px;box-shadow:0 14px 32px rgba(6,89,87,.08);overflow:hidden;position:relative}.rbx-case__visual img{height:100%;object-fit:cover;width:100%}.rbx-case__visual figcaption{background:#fff;border-radius:999px;bottom:12px;color:#065957;display:grid;font-size:9px;font-weight:900;height:24px;min-width:52px;place-items:center;position:absolute;right:14px;text-transform:uppercase}.rbx-aurelie-card{align-items:center;background:hsla(0,0%,100%,.95);border-radius:9px;bottom:50px;box-shadow:0 18px 45px rgba(6,89,87,.12);column-gap:24px;display:grid;grid-template-columns:94px 1fr;left:74px;min-height:92px;padding:18px 22px;position:absolute;right:70px}.rbx-aurelie-card strong{color:#065957;font-family:Grape Nuts,Segoe Print,cursive;font-size:18px;font-weight:400;grid-column:1;line-height:.9}.rbx-aurelie-card span{color:#0ea8a4;font-family:"DM Serif Display",Georgia,Times New Roman,serif;font-size:24px;grid-column:1;line-height:.8}.rbx-aurelie-card small{color:#065957;font-size:9px;font-weight:700;grid-column:1}.rbx-aurelie-card p{color:#363b3a;font-size:11px;grid-column:2;grid-row:1/span 3;line-height:1.45;margin:0}.rbx-case__copy{background:#fff7ee}.rbx-meals{background:#fff;min-height:760px;padding:86px 90px 82px;text-align:center}.rbx-meals h2{color:#065957;font-size:55px;line-height:.83;margin:0}.rbx-meals h2 em{color:#0ea8a4}.rbx-meals__lead{color:#283331;font-size:12px;font-weight:500;margin:34px auto 35px}.rbx-meals__grid{display:grid;gap:28px;grid-template-columns:repeat(4,1fr);margin:0 auto 34px;max-width:1110px}.rbx-meals figure{background:#fff;border-radius:18px;box-shadow:0 18px 50px rgba(6,89,87,.1);overflow:visible}.rbx-meals figure img{border-radius:18px 18px 0 0;height:286px;object-fit:cover;width:100%}.rbx-meals figcaption{background:#d7f7ec;border-radius:999px;color:#065957;display:grid;font-size:10px;font-weight:900;height:31px;letter-spacing:.08em;margin:13px auto 15px;place-items:center;text-transform:uppercase;width:174px}.rbx-bmi{align-items:center;background:linear-gradient(105deg,#ecfff7,#effcf7 45%,#fff9ef);display:grid;gap:80px;grid-template-columns:1fr 1.18fr;min-height:760px;padding:86px 132px}.rbx-bmi__intro{max-width:405px}.rbx-bmi__intro h2{font-size:36px;line-height:.93;margin:0 0 20px}.rbx-bmi__intro h2 em{color:#0ea8a4}.rbx-bmi__intro p{color:#2e3a38;font-size:13px;line-height:1.7}.rbx-bmi__intro ul{display:grid;gap:9px;list-style:none;margin:24px 0 18px;padding:0}.rbx-bmi__intro li{align-items:center;background:hsla(0,0%,100%,.9);border-radius:999px;color:#065957;display:flex;font-size:12px;font-weight:800;min-height:30px;padding:7px 16px 7px 38px;position:relative}.rbx-bmi__intro li:before{color:#0ea8a4;content:"✓";font-weight:900;left:17px;position:absolute}.rbx-bmi__warning{background:#fff3dc;border-left:3px solid #ff6040;border-radius:0 12px 12px 0;color:#685746;font-size:11px!important;margin-top:20px;padding:15px 18px}.rbx-bmi__panel{background:#fff;border-radius:24px;box-shadow:0 35px 90px rgba(6,89,87,.13);position:relative}.rbx-bmi__note-hand{color:#ff6040;font-family:Grape Nuts,Segoe Print,cursive;font-size:25px;position:absolute;right:30px;top:-25px;transform:rotate(-13deg);z-index:3}.rbx-bmi__panel:after,.rbx-bmi__panel:before{border:8px solid rgba(255,143,85,.28);border-radius:50%;content:"";pointer-events:none;position:absolute}.rbx-bmi__panel:before{height:108px;right:28px;top:-34px;width:108px}.rbx-bmi__panel:after{height:158px;right:0;top:27px;width:158px}.rbx-bmi-form.rb-b-bmi{background:#fff!important;border-radius:24px!important;box-shadow:none!important;margin:0!important;overflow:hidden!important;padding:0!important}.rbx-bmi-form.rb-b-bmi .container{max-width:none!important;padding-left:44px!important;padding-right:44px!important;width:100%!important}.rbx-bmi-form.rb-b-bmi .rb-b-bmi__head{background:#fff!important;padding:42px 44px 14px!important}.rbx-bmi-form.rb-b-bmi .rb-b-bmi__head .container{padding:0!important}.rbx-bmi-form.rb-b-bmi .rb-b-bmi__title{color:#065957!important;font-family:"DM Serif Display",Georgia,Times New Roman,serif!important;font-size:28px!important;font-weight:400!important;line-height:1!important;text-align:left!important}.rbx-bmi-form.rb-b-bmi .rb-b-bmi__intro{color:#6b7573!important;font-size:12px!important;margin:10px 0 0!important;max-width:520px!important;text-align:left!important}.rbx-bmi-form.rb-b-bmi .rb-b-bmi__form{background:transparent!important;border:0!important;box-shadow:none!important}.rbx-bmi-form.rb-b-bmi .row.rb-b-bmi__grid{row-gap:14px!important}.rbx-bmi-form.rb-b-bmi .form-label{color:#065957!important;font-size:9px!important;font-weight:900!important;letter-spacing:.09em!important;text-transform:uppercase!important}.rbx-bmi-form.rb-b-bmi .rb-b-bmi__seg-btn{border-color:rgba(6,89,87,.18)!important;border-radius:999px!important;color:#065957!important;font-size:10px!important;font-weight:900!important;min-height:31px!important}.rbx-bmi-form.rb-b-bmi .rb-b-bmi__seg-input:checked+.rb-b-bmi__seg-btn{background:#065957!important;border-color:#065957!important;color:#fff!important}.rbx-bmi-form.rb-b-bmi .form-control,.rbx-bmi-form.rb-b-bmi .rb-b-bmi__group{background:#fff!important;border-color:rgba(14,168,164,.25)!important;border-radius:999px!important;box-shadow:none!important;min-height:36px!important}.rbx-bmi-form.rb-b-bmi .rb-b-bmi__contactRow{background:#f6fffb!important;border:1px solid rgba(14,168,164,.2)!important;border-radius:18px!important;display:grid!important;gap:18px 20px;grid-template-columns:1fr 1fr;padding:22px!important}.rbx-bmi-form.rb-b-bmi .rb-b-bmi__optin{grid-column:1/-1}.rbx-bmi-form.rb-b-bmi .rb-b-bmi__submit{background:linear-gradient(90deg,#ff6040,#ff8f55)!important;border-radius:999px!important;box-shadow:0 16px 28px rgba(255,96,64,.24)!important;color:#fff!important;font-size:10px!important;font-weight:900!important;letter-spacing:.1em!important;min-height:44px!important;padding:0 32px!important;text-transform:uppercase!important}.rbx-bmi-form.rb-b-bmi .note,.rbx-bmi-form.rb-b-bmi .rb-b-bmi__mentions small{color:#777!important;font-size:9px!important;line-height:1.45!important}.rbx-faq{background:#fff8f1;min-height:710px}.rbx-faq__copy{background:#fff8f1;padding-left:88px}.rbx-faq h2{margin-bottom:34px}.rbx-accordion{display:grid;gap:14px;width:min(100%,575px)}.rbx-accordion details{background:#fff;border-radius:12px;box-shadow:0 9px 20px rgba(31,41,40,.07);overflow:hidden}.rbx-accordion summary{align-items:center;color:#065957;cursor:pointer;display:flex;font-size:14px;font-weight:900;gap:16px;justify-content:space-between;list-style:none;min-height:50px;padding:0 20px 0 24px}.rbx-accordion summary::-webkit-details-marker{display:none}.rbx-accordion summary:after{background:#0ea8a4;border-radius:50%;color:#fff;content:"+";display:grid;flex:0 0 22px;font-size:16px;height:22px;line-height:1;place-items:center;width:22px}.rbx-accordion details[open] summary:after{content:"⌃"}.rbx-accordion p{color:#333;font-size:12px;line-height:1.58;margin:0;padding:0 24px 22px}.rbx-sticky{align-items:center;background:linear-gradient(90deg,#ff6040,#ff8f55);bottom:0;box-shadow:0 -16px 35px rgba(255,96,64,.22);color:#fff;display:grid;gap:18px;grid-template-columns:70px minmax(340px,auto) 1fr auto auto;left:50%;min-height:58px;padding:0 38px 0 64px;position:fixed;transform:translateX(-50%);width:min(100%,1440px);z-index:100}.rbx-sticky>span{font-size:33px;font-weight:300}.rbx-sticky strong{font-size:17px;font-weight:900}.rbx-sticky small{font-size:12px;opacity:.9}.rbx-sticky a{align-items:center;border:1px solid hsla(0,0%,100%,.92);border-radius:999px;color:#fff;display:inline-flex;font-size:10px;font-weight:900;gap:8px;justify-content:center;letter-spacing:.08em;min-height:32px;min-width:166px;text-transform:uppercase}@media (max-width:1180px){.rbx-hero__copy{left:58px}.rbx-price{left:50%}.rbx-result{right:55px}.rbx-meals__grid{gap:18px}.rbx-bmi{padding-inline:70px}}@media (max-width:767px){body.rb-page--rb2026-home{background:#fff8f4}.rbx{max-width:393px;padding-bottom:0}.rbx,.rbx-hero{overflow:hidden}.rbx-hero{background:#fff8f4;height:auto;min-height:760px;padding-bottom:300px}.rbx-hero__picture{bottom:0;left:0;right:0;top:243px}.rbx-hero__picture img{height:100%;object-fit:cover;object-position:center top}.rbx-hero__copy{left:auto;padding:22px 20px 0;position:relative;top:auto;width:auto}.rbx-pill{font-size:9px;letter-spacing:.15em;min-height:34px;padding:0 10px;width:100%}.rbx-hero h1{font-size:40px;letter-spacing:-.04em;line-height:.98;margin:28px 0 20px}.rbx-hero__lead{font-size:14px;line-height:1.72;margin:0;max-width:330px}.rbx-actions--hero{display:grid;gap:13px;margin-top:24px;position:static}.rbx-actions--hero .rbx-btn{font-size:14px;min-height:54px;width:100%}.rbx-actions--hero .rbx-btn--outline{background:#fff;border-color:#065957}.rbx-price{bottom:105px;height:88px;left:auto;right:28px;top:auto;width:150px}.rbx-price span{font-size:15px}.rbx-price strong{font-size:34px}.rbx-result{display:none}.rbx-stats{background:#eee7dd;display:grid;gap:0;grid-template-columns:1fr;height:240px;padding:18px 20px 25px}.rbx-stat{display:grid;gap:12px;grid-template-columns:54px auto minmax(0,1fr);justify-content:stretch;width:100%}.rbx-stat--loss{order:1}.rbx-stat--clients{order:2}.rbx-stat--rating{order:3}.rbx-stat img{height:54px;width:54px}.rbx-stat strong{font-size:30px}.rbx-stat span{font-size:11px;font-weight:600;max-width:none;min-width:0}.rbx-split{grid-template-columns:1fr;min-height:0}.rbx-split__copy{align-items:center;padding:56px 28px;text-align:center}.rbx-kicker{font-size:9px;gap:13px;justify-content:center;margin-bottom:26px}.rbx-kicker:before{font-size:28px;min-width:34px}.rbx-split__copy h2{font-size:35px;line-height:.95}.rbx-split__copy p{font-size:13px;line-height:1.7;max-width:330px}.rbx-program__copy{order:1;padding-top:64px}.rbx-program__media{height:645px;order:2}.rbx-program__media img{object-position:center top}.rbx-corinne-bubble{bottom:52px;left:18px;min-height:180px;padding-top:32px;right:18px;width:auto}.rbx-corinne-bubble span{font-size:20px}.rbx-corinne-bubble strong{font-size:35px}.rbx-method__copy{padding-bottom:42px}.rbx-steps{gap:10px;width:100%}.rbx-steps li{grid-template-columns:52px 1fr;text-align:left}.rbx-method__media{height:380px}.rbx-actions{display:grid;justify-content:stretch;width:100%}.rbx-actions .rbx-btn{width:100%}.rbx-case__visual{gap:12px;grid-template-columns:1fr 1fr;min-height:500px;padding:32px 14px 92px}.rbx-aurelie-card{bottom:22px;grid-template-columns:82px 1fr;left:18px;right:18px}.rbx-case__copy{padding-top:58px}.rbx-meals{min-height:0;padding:58px 28px 62px}.rbx-meals h2{font-size:36px;line-height:.9}.rbx-meals__grid{gap:18px;grid-template-columns:repeat(2,1fr)}.rbx-meals figure img{height:155px}.rbx-meals figcaption{font-size:8px;width:120px}.rbx-bmi{gap:32px;grid-template-columns:1fr;min-height:0;padding:58px 22px}.rbx-bmi__intro{max-width:none;text-align:center}.rbx-bmi__intro h2{font-size:33px}.rbx-bmi__intro li{text-align:left}.rbx-bmi-form.rb-b-bmi .container{padding-left:22px!important;padding-right:22px!important}.rbx-bmi-form.rb-b-bmi .rb-b-bmi__head{padding:35px 22px 12px!important}.rbx-bmi-form.rb-b-bmi .rb-b-bmi__intro,.rbx-bmi-form.rb-b-bmi .rb-b-bmi__title{text-align:center!important}.rbx-bmi-form.rb-b-bmi .rb-b-bmi__contactRow{grid-template-columns:1fr;padding:18px!important}.rbx-faq__media{height:330px}.rbx-faq__copy{padding:54px 24px 76px}.rbx-accordion{width:100%}.rbx-sticky{display:none}}body.rb-page--rb2026-home{background:#fff;min-width:0;overflow-x:hidden;width:100%}body.rb-page--rb2026-home .rbx{margin-left:0;margin-right:0;max-width:none;overflow-x:hidden;width:100%}body.rb-page--rb2026-home .footer,body.rb-page--rb2026-home .rb-footer,body.rb-page--rb2026-home .site-footer-v2{display:revert!important}body.rb-page--rb2026-home .footer,body.rb-page--rb2026-home .rb-footer,body.rb-page--rb2026-home .site-footer-v2,body.rb-page--rb2026-home footer{max-width:none;width:100%}@media (min-width:768px){body.rb-page--rb2026-home .rbx-hero{min-height:492px}body.rb-page--rb2026-home .rbx-hero__copy{left:clamp(86px,7.2vw,152px)}body.rb-page--rb2026-home .rbx-price{left:clamp(708px,49.2vw,944px)}body.rb-page--rb2026-home .rbx-result{right:clamp(88px,8.6vw,165px)}body.rb-page--rb2026-home .rbx-stats{padding-left:clamp(150px,11.2vw,235px);padding-right:clamp(150px,11.2vw,235px)}body.rb-page--rb2026-home .rbx-split__copy{padding-left:clamp(92px,7.2vw,148px);padding-right:clamp(86px,7vw,142px)}body.rb-page--rb2026-home .rbx-case__visual{padding-left:clamp(74px,6vw,126px);padding-right:clamp(66px,5.7vw,118px)}body.rb-page--rb2026-home .rbx-meals{padding-left:clamp(90px,6.5vw,140px);padding-right:clamp(90px,6.5vw,140px)}body.rb-page--rb2026-home .rbx-meals__grid{max-width:none;width:min(76vw,1280px)}body.rb-page--rb2026-home .rbx-bmi{padding-left:clamp(132px,9.7vw,196px);padding-right:clamp(132px,9.7vw,196px)}body.rb-page--rb2026-home .rbx-sticky{left:0;max-width:none;padding-left:clamp(64px,6vw,128px);padding-right:clamp(38px,4vw,86px);right:0;transform:none;width:100%}}@media (min-width:1181px){body.rb-page--rb2026-home .rbx-stat img{flex:0 0 76px;height:76px;width:76px}}@media (max-width:767px){body.rb-page--rb2026-home .rbx{margin:0;max-width:none;width:100%}}html:has(body.rb-page--rb2026-home){background:#fff!important;margin:0!important;overflow-x:hidden;padding:0!important}body.rb-page--rb2026-home,body.rb-site-shell.rb-page--rb2026-lab{background:#fff!important;margin:0!important;min-width:0!important;overflow-x:hidden!important;padding:0!important;width:100%!important}body.rb-page--rb2026-home main#page-rb2026-home-lab,body.rb-page--rb2026-home main.container-fluid#page-rb2026-home-lab,body.rb-page--rb2026-home main[data-rb-page-shell]{display:block!important;inset:auto!important;margin:0!important;max-width:none!important;min-height:0!important;min-width:0!important;overflow:visible!important;padding:var(--rb-layout-offset,0) 0 0!important;transform:none!important;width:100%!important}body.rb-page--rb2026-home .rbx{background:#fff!important;display:block!important;margin:0!important;max-width:none!important;min-width:0!important;overflow-x:clip!important;overflow-y:visible!important;padding-top:0!important;width:100%!important}@supports not (overflow:clip){body.rb-page--rb2026-home .rbx{overflow-x:hidden!important}}body.rb-page--rb2026-home .rbx-bmi,body.rb-page--rb2026-home .rbx-case,body.rb-page--rb2026-home .rbx-faq,body.rb-page--rb2026-home .rbx-hero,body.rb-page--rb2026-home .rbx-meals,body.rb-page--rb2026-home .rbx-method,body.rb-page--rb2026-home .rbx-program,body.rb-page--rb2026-home .rbx-split,body.rb-page--rb2026-home .rbx-stats,body.rb-page--rb2026-home .rbx>*{margin-left:0!important;margin-right:0!important;max-width:none!important;width:100%!important}body.rb-page--rb2026-home .rbx-sticky{left:0!important;margin:0!important;max-width:none!important;right:0!important;transform:none!important;width:100%!important}body.rb-page--rb2026-home .rb-footer,body.rb-page--rb2026-home .site-footer-v2,body.rb-page--rb2026-home footer{margin-top:0!important}body.rb-page--rb2026-home .site-footer-v2{display:block!important;opacity:1!important;visibility:visible!important}@media (min-width:1441px){body.rb-page--rb2026-home .rbx-hero__copy{left:clamp(86px,5.8vw,132px)!important}body.rb-page--rb2026-home .rbx-price{left:clamp(708px,49.2vw,930px)!important}body.rb-page--rb2026-home .rbx-result{right:clamp(92px,8vw,170px)!important}body.rb-page--rb2026-home .rbx-stats{padding-left:clamp(150px,10.5vw,250px)!important;padding-right:clamp(150px,10.5vw,250px)!important}body.rb-page--rb2026-home .rbx-split__copy{padding-left:clamp(92px,6.5vw,165px)!important;padding-right:clamp(86px,6vw,155px)!important}body.rb-page--rb2026-home .rbx-meals__grid{width:min(86vw,1440px)!important}body.rb-page--rb2026-home .rbx-meals figure img{aspect-ratio:1;height:auto;object-fit:cover;width:100%}}@media (max-width:767px){body.rb-page--rb2026-home,html:has(body.rb-page--rb2026-home){background:#fff8f4!important}body.rb-page--rb2026-home .rbx,body.rb-page--rb2026-home main#page-rb2026-home-lab{margin:0!important;max-width:none!important;width:100%!important}}:root{--rbx-sticky-footer-offset:0px}@media (min-width:768px){.rbx[data-rb-page=home]>.rbx-sticky,body.rb-page--rb2026-home .rbx-sticky{border-radius:0!important;bottom:var(--rbx-sticky-footer-offset,0)!important;box-sizing:border-box!important;left:0!important;margin:0!important;max-width:none!important;min-width:0!important;position:fixed!important;right:0!important;top:auto!important;transform:none!important;transition:bottom .14s ease-out!important;width:auto!important;will-change:bottom;z-index:1200!important}.rbx[data-rb-page=home]>.rbx-sticky[data-rbx-footer-locked="1"],body.rb-page--rb2026-home .rbx-sticky[data-rbx-footer-locked="1"]{box-shadow:0 -10px 24px rgba(255,96,64,.18)!important}}@media (max-width:767px){.rbx[data-rb-page=home]>.rbx-sticky,body.rb-page--rb2026-home .rbx-sticky{display:none!important}}body.rb-page--rb2026-home .rbx{-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision}@media (min-width:768px){body.rb-page--rb2026-home .rbx-hero{height:clamp(492px,34.2vw,548px)}body.rb-page--rb2026-home .rbx-hero__copy{top:clamp(63px,4.8vw,82px);width:min(47vw,640px)}body.rb-page--rb2026-home .rbx-hero h1{font-size:clamp(67px,4.95vw,78px);line-height:.84;margin-bottom:clamp(18px,1.4vw,25px);margin-top:clamp(32px,2.45vw,42px)}body.rb-page--rb2026-home .rbx-hero__lead{font-size:clamp(14px,.93vw,15px);line-height:1.68}body.rb-page--rb2026-home .rbx-price{top:clamp(190px,13.55vw,222px)}body.rb-page--rb2026-home .rbx-result{top:clamp(260px,18.6vw,305px)}body.rb-page--rb2026-home .rbx-steps{gap:16px;width:min(100%,548px)}body.rb-page--rb2026-home .rbx-steps li{border-radius:12px;min-height:78px;padding-bottom:15px;padding-top:15px}body.rb-page--rb2026-home .rbx-steps li>span{font-size:29px}body.rb-page--rb2026-home .rbx-steps h3{font-size:14px;line-height:1.15}body.rb-page--rb2026-home .rbx-steps p{font-size:12px;line-height:1.42}body.rb-page--rb2026-home .rbx-aurelie-card{background:hsla(0,0%,100%,.985);bottom:42px;box-shadow:0 24px 55px rgba(6,89,87,.16);column-gap:26px;grid-template-columns:104px 1fr;left:clamp(34px,5.2vw,82px);min-height:104px;padding:20px 24px;right:clamp(34px,5.2vw,82px)}body.rb-page--rb2026-home .rbx-aurelie-card strong{font-size:21px}body.rb-page--rb2026-home .rbx-aurelie-card span{font-size:28px}body.rb-page--rb2026-home .rbx-aurelie-card small{font-size:10px}body.rb-page--rb2026-home .rbx-aurelie-card p{color:#24312f;font-size:12px;line-height:1.52}}body.rb-page--rb2026-home .rbx-bmi__panel .rb-b-bmi,body.rb-page--rb2026-home .rbx-bmi__panel .rbx-bmi-form.rb-b-bmi{color:#065957!important}body.rb-page--rb2026-home .rbx-bmi__panel .rb-b-bmi__head,body.rb-page--rb2026-home .rbx-bmi__panel .rb-b-bmi__head .container{background:transparent!important}body.rb-page--rb2026-home .rbx-bmi__panel .rb-b-bmi__title,body.rb-page--rb2026-home .rbx-bmi__panel h1.rb-b-bmi__title,body.rb-page--rb2026-home .rbx-bmi__panel h2.rb-b-bmi__title{-webkit-text-fill-color:#065957!important;font-family:"DM Serif Display",Georgia,serif!important;font-size:clamp(26px,2.05vw,34px)!important;font-weight:400!important;letter-spacing:-.035em!important;line-height:1.02!important;opacity:1!important;text-shadow:none!important;visibility:visible!important}body.rb-page--rb2026-home .rbx-bmi__panel .rb-b-bmi__intro{color:#394946!important;line-height:1.52!important;opacity:1!important;text-shadow:none!important}body.rb-page--rb2026-home .rbx-bmi__panel .rb-b-bmi__seg-btn{background:#fff!important;border:1px solid rgba(6,89,87,.24)!important;min-height:34px!important}body.rb-page--rb2026-home .rbx-bmi__panel .rb-b-bmi__seg-input:checked+.rb-b-bmi__seg-btn{border-color:#065957!important;box-shadow:0 10px 20px rgba(6,89,87,.18)!important}body.rb-page--rb2026-home .rbx-bmi__panel .form-label,body.rb-page--rb2026-home .rbx-bmi__panel label.form-label{opacity:1!important}body.rb-page--rb2026-home .rbx-bmi__panel .form-control,body.rb-page--rb2026-home .rbx-bmi__panel .input-group-text,body.rb-page--rb2026-home .rbx-bmi__panel .rb-b-bmi__group{border-color:rgba(14,168,164,.32)!important;color:#24312f!important}body.rb-page--rb2026-home .rbx-bmi__panel .rb-b-bmi__contactRow{background:#f4fffa!important;border-color:rgba(14,168,164,.26)!important}body.rb-page--rb2026-home .rbx-bmi__panel .rb-b-bmi__submit{border:0!important}@media (max-width:767px){body.rb-page--rb2026-home .rbx-bmi__panel .rb-b-bmi__title{font-size:26px!important;text-align:center!important}body.rb-page--rb2026-home .rbx-bmi__panel .rb-b-bmi__intro{text-align:center!important}body.rb-page--rb2026-home .rbx-aurelie-card{background:hsla(0,0%,100%,.985)}}body.rb-page--rb2026-home .rbx-bmi{background:radial-gradient(circle at 17% 28%,hsla(0,0%,100%,.96) 0 118px,hsla(0,0%,100%,0) 119px),radial-gradient(circle at 86% 23%,rgba(255,239,212,.76) 0 150px,rgba(255,239,212,0) 151px),linear-gradient(105deg,#eafff6,#effdf7 48%,#fff7ec)!important;gap:clamp(58px,7vw,132px);grid-template-columns:minmax(340px,.86fr) minmax(620px,1.14fr);min-height:clamp(720px,52vw,840px);padding-bottom:clamp(78px,6.2vw,112px)!important;padding-top:clamp(78px,6.2vw,112px)!important}body.rb-page--rb2026-home .rbx-bmi:before{border-bottom:4px solid #ff6040;border-radius:0 0 80px 80px;bottom:clamp(46px,5.2vw,92px);height:22px;left:clamp(44px,6vw,112px);opacity:.72;width:112px}body.rb-page--rb2026-home .rbx-bmi:after{border:12px solid rgba(255,143,85,.15);height:260px;right:-74px;top:52px;width:260px}body.rb-page--rb2026-home .rbx-bmi__intro{max-width:455px;transform:translateY(2px)}body.rb-page--rb2026-home .rbx-bmi__intro .rbx-kicker{margin-bottom:30px}body.rb-page--rb2026-home .rbx-bmi__intro h2{font-size:clamp(39px,3.15vw,52px);letter-spacing:-.048em;line-height:.88;margin-bottom:24px}body.rb-page--rb2026-home .rbx-bmi__intro p:not(.rbx-bmi__warning){color:#253330;font-size:clamp(13px,.96vw,15px);line-height:1.72;max-width:390px}body.rb-page--rb2026-home .rbx-bmi__intro ul{gap:10px;margin-bottom:22px;margin-top:30px;width:min(100%,405px)}body.rb-page--rb2026-home .rbx-bmi__intro li{background:hsla(0,0%,100%,.88);border:1px solid rgba(14,168,164,.12);box-shadow:0 10px 25px rgba(6,89,87,.045);font-size:12px;line-height:1.25;min-height:38px;padding:9px 18px 9px 44px}body.rb-page--rb2026-home .rbx-bmi__intro li:before{font-size:11px;height:18px;left:17px;width:18px}body.rb-page--rb2026-home .rbx-bmi__warning{background:#fff1d8;border-left-width:4px;border-radius:0 18px 18px 0;box-shadow:0 12px 30px rgba(255,143,85,.08);color:#4f4438;font-size:11px!important;line-height:1.5!important;margin-top:22px;padding:18px 20px 18px 22px;width:min(100%,405px)}body.rb-page--rb2026-home .rbx-bmi__panel{background:linear-gradient(180deg,hsla(0,0%,100%,.98),rgba(255,253,248,.98));border:1px solid rgba(6,89,87,.08);border-radius:34px;box-shadow:0 42px 95px rgba(6,89,87,.14),0 8px 24px rgba(255,143,85,.07);justify-self:center;width:min(100%,760px)}body.rb-page--rb2026-home .rbx-bmi__panel:before{border-color:rgba(255,143,85,.3);border-width:8px;height:112px;right:36px;top:-39px;width:112px}body.rb-page--rb2026-home .rbx-bmi__panel:after{border-color:rgba(255,143,85,.2);border-width:8px;height:166px;right:4px;top:16px;width:166px}body.rb-page--rb2026-home .rbx-bmi__note-hand{font-size:28px;right:28px;top:-30px}body.rb-page--rb2026-home .rbx-bmi-form.rb-b-bmi{background:transparent!important;border-radius:34px!important;overflow:hidden!important;position:relative;z-index:2}body.rb-page--rb2026-home .rbx-bmi-form.rb-b-bmi:before{background:linear-gradient(135deg,#f0fff8,#fff7e7);border-radius:24px;content:"";height:124px;left:32px;position:absolute;right:32px;top:24px;z-index:-1}body.rb-page--rb2026-home .rbx-bmi-form.rb-b-bmi .rb-b-bmi__head{background:transparent!important;padding:42px 52px 20px!important}body.rb-page--rb2026-home .rbx-bmi-form.rb-b-bmi .rb-b-bmi__head .container,body.rb-page--rb2026-home .rbx-bmi-form.rb-b-bmi>.container{padding-left:clamp(34px,3.3vw,52px)!important;padding-right:clamp(34px,3.3vw,52px)!important}body.rb-page--rb2026-home .rbx-bmi-form.rb-b-bmi>.container{padding-bottom:36px!important}body.rb-page--rb2026-home .rbx-bmi__panel .rb-b-bmi__title,body.rb-page--rb2026-home .rbx-bmi__panel h1.rb-b-bmi__title,body.rb-page--rb2026-home .rbx-bmi__panel h2.rb-b-bmi__title{color:#065957!important;font-size:clamp(32px,2.65vw,43px)!important;letter-spacing:-.045em!important;line-height:.94!important;margin:0!important;max-width:520px;text-align:left!important}body.rb-page--rb2026-home .rbx-bmi__panel .rb-b-bmi__intro{color:#40514d!important;font-size:13px!important;line-height:1.55!important;margin-top:12px!important;max-width:440px!important;text-align:left!important}body.rb-page--rb2026-home .rbx-bmi-form.rb-b-bmi .row.rb-b-bmi__grid{--bs-gutter-x:14px;--bs-gutter-y:14px;align-items:end!important;row-gap:16px!important}body.rb-page--rb2026-home .rbx-bmi__panel .form-label,body.rb-page--rb2026-home .rbx-bmi__panel label.form-label{color:#065957!important;font-size:9px!important;font-weight:900!important;letter-spacing:.12em!important;margin-bottom:7px!important;text-transform:uppercase!important}body.rb-page--rb2026-home .rbx-bmi__panel .rb-b-bmi__seg{background:#fff;border:1px solid rgba(6,89,87,.16);border-radius:999px;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.75);display:grid!important;gap:0;grid-template-columns:1fr 1fr;min-height:40px;padding:4px}body.rb-page--rb2026-home .rbx-bmi__panel .rb-b-bmi__seg-btn{background:transparent!important;border:0!important;border-radius:999px!important;box-shadow:none!important;color:#065957!important;display:grid!important;min-height:31px!important;place-items:center}body.rb-page--rb2026-home .rbx-bmi__panel .rb-b-bmi__seg-input:checked+.rb-b-bmi__seg-btn{background:#065957!important;box-shadow:0 10px 20px rgba(6,89,87,.2)!important;color:#fff!important}body.rb-page--rb2026-home .rbx-bmi__panel .form-control,body.rb-page--rb2026-home .rbx-bmi__panel .input-group-text,body.rb-page--rb2026-home .rbx-bmi__panel .rb-b-bmi__group{background-color:#fff!important;border-color:rgba(6,89,87,.18)!important;color:#20312e!important;min-height:40px!important}body.rb-page--rb2026-home .rbx-bmi__panel .form-control{font-size:12px!important;font-weight:700!important;padding-left:15px!important}body.rb-page--rb2026-home .rbx-bmi__panel .input-group-text,body.rb-page--rb2026-home .rbx-bmi__panel .rb-b-bmi__unit{color:#5f706c!important;font-size:10px!important;font-weight:800!important}body.rb-page--rb2026-home .rbx-bmi__panel .rb-b-bmi__contactRow{background:linear-gradient(135deg,#f4fffa,#fbfffd)!important;border:1px solid rgba(14,168,164,.21)!important;border-radius:24px!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.82);display:grid!important;gap:18px 22px!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;margin-top:4px;padding:24px!important}body.rb-page--rb2026-home .rbx-bmi__panel .rb-b-bmi__optin{grid-column:1/-1!important;margin:2px 0 0!important}body.rb-page--rb2026-home .rbx-bmi__panel .form-check{align-items:center;display:flex;gap:10px}body.rb-page--rb2026-home .rbx-bmi__panel .form-check-input{border-color:rgba(6,89,87,.26)!important;box-shadow:none!important;height:16px;margin:0!important;width:16px}body.rb-page--rb2026-home .rbx-bmi__panel .form-check-label,body.rb-page--rb2026-home .rbx-bmi__panel .optin-text,body.rb-page--rb2026-home .rbx-bmi__panel .optin-text p{color:#2b3c39!important;font-size:12px!important;line-height:1.35!important;margin:0!important}body.rb-page--rb2026-home .rbx-bmi__panel .rb-b-bmi__submit{background:linear-gradient(90deg,#ff6040,#ff8f55)!important;border-radius:999px!important;box-shadow:0 18px 32px rgba(255,96,64,.24)!important;margin-top:12px!important;min-height:46px!important;padding:0 36px!important}body.rb-page--rb2026-home .rbx-bmi__panel .rb-b-bmi__result:not([hidden]){background:#f3fffa!important;border:1px solid rgba(14,168,164,.22)!important;border-radius:22px!important;box-shadow:0 18px 44px rgba(6,89,87,.1)!important;color:#065957!important;margin:0 clamp(34px,3.3vw,52px) 30px!important;padding:22px 24px!important}body.rb-page--rb2026-home .rbx-bmi__panel .note,body.rb-page--rb2026-home .rbx-bmi__panel .rb-b-bmi__mentions small{color:#7a817f!important;font-size:9px!important;line-height:1.5!important}@media (max-width:1180px) and (min-width:768px){body.rb-page--rb2026-home .rbx-bmi{gap:44px;grid-template-columns:minmax(300px,.8fr) minmax(560px,1.2fr);padding-left:70px!important;padding-right:70px!important}body.rb-page--rb2026-home .rbx-bmi__panel{width:min(100%,690px)}}@media (max-width:767px){body.rb-page--rb2026-home .rbx-bmi{background:linear-gradient(180deg,#ecfff7,#fff8ee)!important;gap:34px;grid-template-columns:1fr;min-height:0;padding:62px 22px 68px!important}body.rb-page--rb2026-home .rbx-bmi:before{bottom:28px;left:28px;width:86px}body.rb-page--rb2026-home .rbx-bmi:after{height:210px;right:-96px;top:20px;width:210px}body.rb-page--rb2026-home .rbx-bmi__intro{max-width:none;text-align:left}body.rb-page--rb2026-home .rbx-bmi__intro .rbx-kicker{justify-content:flex-start}body.rb-page--rb2026-home .rbx-bmi__intro h2{font-size:36px}body.rb-page--rb2026-home .rbx-bmi__intro p:not(.rbx-bmi__warning),body.rb-page--rb2026-home .rbx-bmi__intro ul,body.rb-page--rb2026-home .rbx-bmi__warning{max-width:none;width:100%}body.rb-page--rb2026-home .rbx-bmi__panel{border-radius:28px;width:100%}body.rb-page--rb2026-home .rbx-bmi__note-hand{font-size:23px;right:20px;top:-25px}body.rb-page--rb2026-home .rbx-bmi-form.rb-b-bmi{border-radius:28px!important}body.rb-page--rb2026-home .rbx-bmi-form.rb-b-bmi:before{border-radius:20px;height:126px;left:16px;right:16px;top:18px}body.rb-page--rb2026-home .rbx-bmi-form.rb-b-bmi .rb-b-bmi__head{padding:34px 22px 18px!important}body.rb-page--rb2026-home .rbx-bmi-form.rb-b-bmi .rb-b-bmi__head .container,body.rb-page--rb2026-home .rbx-bmi-form.rb-b-bmi>.container{padding-left:20px!important;padding-right:20px!important}body.rb-page--rb2026-home .rbx-bmi__panel .rb-b-bmi__title,body.rb-page--rb2026-home .rbx-bmi__panel h2.rb-b-bmi__title{font-size:30px!important;text-align:center!important}body.rb-page--rb2026-home .rbx-bmi__panel .rb-b-bmi__intro{margin-left:auto!important;margin-right:auto!important;text-align:center!important}body.rb-page--rb2026-home .rbx-bmi__panel .rb-b-bmi__contactRow{border-radius:20px!important;gap:14px!important;grid-template-columns:1fr!important;padding:18px!important}}body.rb-page--rb2026-home main[data-rb-page-shell] .rbx[data-rb-page=home]{padding-bottom:0}@media (min-width:768px){body.rb-page--rb2026-home .rbx-split__copy h2{line-height:1.04}}@media (min-width:1280px){body.rb-page--rb2026-home .rbx-hero__copy{width:min(52vw,700px)}body.rb-page--rb2026-home .rbx-hero h1 em{white-space:nowrap}}@media (min-width:1600px){body.rb-page--rb2026-home .rbx-split__copy h2{max-width:620px}}body.rb-page--rb2026-home .rbx-bmi{align-items:center;background:radial-gradient(circle at 6% 18%,hsla(0,0%,100%,.86) 0 8rem,transparent 8.1rem),radial-gradient(circle at 94% 13%,rgba(255,239,212,.68) 0 11rem,transparent 11.1rem),linear-gradient(112deg,#eafff7,#f2fcf8 48%,#fff8ed)!important;display:grid;gap:clamp(3rem,5.5vw,5.25rem);grid-template-columns:minmax(280px,.76fr) minmax(0,1.24fr);isolation:isolate;min-height:0;overflow:hidden;padding:clamp(4.75rem,6vw,6.5rem) max(1.5rem,(100vw - 1240px)/2)!important;position:relative;width:100%}body.rb-page--rb2026-home .rbx-bmi:after,body.rb-page--rb2026-home .rbx-bmi:before{content:"";pointer-events:none;position:absolute;z-index:-1}body.rb-page--rb2026-home .rbx-bmi:before{border-bottom:3px solid rgba(255,96,64,.7);border-radius:0 0 80% 80%;bottom:3.25rem;height:1.5rem;left:max(1.5rem,(100vw - 1240px)/2);opacity:1;transform:rotate(-7deg);width:6.5rem}body.rb-page--rb2026-home .rbx-bmi:after{border:1.25rem solid rgba(255,143,85,.1);border-radius:50%;height:15rem;right:-5rem;top:3rem;width:15rem}body.rb-page--rb2026-home .rbx-bmi__intro{max-width:29rem;position:relative;transform:none;width:100%;z-index:1}body.rb-page--rb2026-home .rbx-bmi__intro .rbx-kicker{margin-bottom:1.5rem}body.rb-page--rb2026-home .rbx-bmi__intro h2{text-wrap:balance;color:#065957;font-family:"DM Serif Display",Georgia,Times New Roman,serif;font-size:clamp(2.7rem,3.5vw,3.85rem);font-weight:400;letter-spacing:-.045em;line-height:1;margin:0 0 1.4rem}body.rb-page--rb2026-home .rbx-bmi__intro h2 em{color:#0ea8a4}body.rb-page--rb2026-home .rbx-bmi__intro p:not(.rbx-bmi__warning){color:#3c3c3b;font-family:Montserrat,Avenir Next,Arial,sans-serif;font-size:clamp(.88rem,.78rem + .2vw,1rem);line-height:1.7;margin:0;max-width:27rem}body.rb-page--rb2026-home .rbx-bmi__intro ul{display:grid;gap:.65rem;margin:1.75rem 0 1.25rem;padding:0;width:min(100%,27rem)}body.rb-page--rb2026-home .rbx-bmi__intro li{align-items:center;background:hsla(0,0%,100%,.86);border:1px solid rgba(6,89,87,.09);border-radius:999px;box-shadow:0 .65rem 1.7rem rgba(6,89,87,.045);color:#065957;display:flex;font-family:Montserrat,Avenir Next,Arial,sans-serif;font-size:.78rem;font-weight:700;line-height:1.3;min-height:2.75rem;padding:.7rem 1rem .7rem 3rem;position:relative}body.rb-page--rb2026-home .rbx-bmi__intro li:before{background:#0ea8a4;border-radius:50%;color:#fff;content:"✓";display:grid;font-size:.7rem;font-weight:900;height:1.3rem;left:1rem;line-height:1;place-items:center;position:absolute;width:1.3rem}body.rb-page--rb2026-home .rbx-bmi__warning{background:rgba(255,239,212,.68);border:1px solid rgba(255,143,85,.18);border-left:4px solid #ff6040;border-radius:0 1rem 1rem 0;box-shadow:none;color:#594c3e;font-family:Nunito,Segoe UI,Arial,sans-serif;font-size:.76rem!important;line-height:1.55!important;margin:1.25rem 0 0;padding:1rem 1.15rem;width:min(100%,27rem)}body.rb-page--rb2026-home .rbx-bmi__panel{background:hsla(0,0%,100%,.97);border:1px solid rgba(6,89,87,.1);border-radius:2rem;box-shadow:0 2.4rem 5.5rem rgba(6,89,87,.13),0 .5rem 1.5rem rgba(255,143,85,.05);justify-self:end;overflow:visible;position:relative;width:min(100%,47.5rem);z-index:1}body.rb-page--rb2026-home .rbx-bmi__panel:after,body.rb-page--rb2026-home .rbx-bmi__panel:before{display:none!important}body.rb-page--rb2026-home .rbx-bmi__note-hand{color:#ff6040;font-family:Grape Nuts,Segoe Print,cursive;font-size:1.55rem;line-height:1;right:2.2rem;top:-1.4rem;transform:rotate(-8deg);z-index:4}body.rb-page--rb2026-home .rbx-bmi-form.rb-b-bmi.rb-b-bmi--home2026{background:transparent!important;border:0!important;border-radius:2rem!important;box-shadow:none!important;margin:0!important;overflow:hidden!important;padding:0!important;position:relative;width:100%;z-index:2}body.rb-page--rb2026-home .rbx-bmi-form.rb-b-bmi.rb-b-bmi--home2026:after,body.rb-page--rb2026-home .rbx-bmi-form.rb-b-bmi.rb-b-bmi--home2026:before{display:none!important}body.rb-page--rb2026-home .rb-b-bmi--home2026 .rb-b-bmi__head{background:radial-gradient(circle at 92% 8%,rgba(255,143,85,.13) 0 5rem,transparent 5.1rem),linear-gradient(135deg,rgba(237,251,244,.8),hsla(0,0%,100%,.96) 58%,rgba(255,239,212,.5))!important;border-bottom:1px solid rgba(6,89,87,.08);border-radius:0!important;padding:2rem clamp(1.5rem,4vw,2.75rem) 1.4rem!important}body.rb-page--rb2026-home .rb-b-bmi--home2026 .rb-b-bmi__head .container,body.rb-page--rb2026-home .rb-b-bmi--home2026>.container{max-width:none!important;padding-left:0!important;padding-right:0!important;width:100%!important}body.rb-page--rb2026-home .rb-b-bmi--home2026>.container{padding:1.35rem clamp(1.5rem,4vw,2.75rem) 1.75rem!important}body.rb-page--rb2026-home .rb-b-bmi__head-meta{align-items:center;color:#065957;display:flex;font-family:Montserrat,Avenir Next,Arial,sans-serif;font-size:.66rem;font-weight:800;gap:1rem;justify-content:space-between;letter-spacing:.1em;line-height:1.2;margin-bottom:.75rem;text-transform:uppercase}body.rb-page--rb2026-home .rb-b-bmi__head-meta span:last-child{background:hsla(0,0%,100%,.78);border:1px solid rgba(14,168,164,.13);border-radius:999px;letter-spacing:.04em;padding:.42rem .7rem;text-transform:none}body.rb-page--rb2026-home .rb-b-bmi--home2026 .rb-b-bmi__title,body.rb-page--rb2026-home .rb-b-bmi--home2026 h2.rb-b-bmi__title{text-wrap:balance;color:#065957!important;font-family:"DM Serif Display",Georgia,Times New Roman,serif!important;font-size:clamp(2rem,2.8vw,2.65rem)!important;font-weight:400!important;letter-spacing:-.035em!important;line-height:1.02!important;margin:0!important;max-width:none;text-align:left!important}body.rb-page--rb2026-home .rb-b-bmi--home2026 .rb-b-bmi__intro{color:#66736f!important;font-family:Montserrat,Avenir Next,Arial,sans-serif!important;font-size:.82rem!important;line-height:1.55!important;margin:.7rem 0 0!important;max-width:37rem!important;text-align:left!important}body.rb-page--rb2026-home .rb-b-bmi--home2026 .rb-b-bmi__form{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;margin:0!important;padding:0!important}body.rb-page--rb2026-home .rb-b-bmi--home2026 .rb-b-bmi__form:after,body.rb-page--rb2026-home .rb-b-bmi--home2026 .rb-b-bmi__form:before{display:none!important}body.rb-page--rb2026-home .rb-b-bmi--home2026 .row.rb-b-bmi__grid{display:grid!important;gap:1rem!important;grid-template-columns:minmax(0,1fr);margin:0!important;padding:0!important;width:100%}body.rb-page--rb2026-home .rb-b-bmi__error-summary{background:#fff5f2;border:1px solid rgba(180,35,24,.22);border-left:4px solid #b42318;border-radius:.85rem;color:#7a271a;font-family:Montserrat,Avenir Next,Arial,sans-serif;font-size:.78rem;font-weight:700;line-height:1.45;margin-bottom:1rem;padding:.85rem 1rem}body.rb-page--rb2026-home .rb-b-bmi__error-summary[hidden]{display:none!important}body.rb-page--rb2026-home .rb-b-bmi__step{background:#fbfefc;border:1px solid rgba(6,89,87,.09);border-radius:1.25rem;margin:0;min-width:0;padding:1.15rem}body.rb-page--rb2026-home .rb-b-bmi__step--measures{background:linear-gradient(135deg,rgba(237,251,244,.62),hsla(0,0%,100%,.95))}body.rb-page--rb2026-home .rb-b-bmi__step-heading{align-items:center;color:#065957;display:flex;float:none;font-family:Montserrat,Avenir Next,Arial,sans-serif;gap:.7rem;margin:0 0 1rem;max-width:none;padding:0;width:100%}body.rb-page--rb2026-home .rb-b-bmi__step-heading>span:last-child{display:grid;gap:.1rem}body.rb-page--rb2026-home .rb-b-bmi__step-heading strong{font-size:.88rem;font-weight:800;line-height:1.2}body.rb-page--rb2026-home .rb-b-bmi__step-heading small{color:#66736f;font-family:Nunito,Segoe UI,Arial,sans-serif;font-size:.7rem;font-weight:600;line-height:1.3}body.rb-page--rb2026-home .rb-b-bmi__step-index{background:linear-gradient(135deg,#065957,#0ea8a4);border-radius:50%;box-shadow:0 .45rem 1rem rgba(6,89,87,.16);color:#fff;display:grid;flex:0 0 auto;font-size:.76rem;font-weight:900;height:1.85rem;place-items:center;width:1.85rem}body.rb-page--rb2026-home .rb-b-bmi__profile-grid{align-items:start;display:grid;gap:1rem;grid-template-columns:minmax(0,1.65fr) minmax(8.5rem,.65fr)}body.rb-page--rb2026-home .rb-b-bmi__measures-grid{align-items:start;display:grid;gap:1rem;grid-template-columns:repeat(3,minmax(0,1fr))}body.rb-page--rb2026-home .rb-b-bmi--home2026 .rb-b-bmi__contactShell,body.rb-page--rb2026-home .rb-b-bmi--home2026 .rb-b-bmi__submit-wrap,body.rb-page--rb2026-home .rb-b-bmi__measures-grid>[class*=col-],body.rb-page--rb2026-home .rb-b-bmi__profile-grid>[class*=col-]{margin:0!important;max-width:none;padding:0!important;width:100%}body.rb-page--rb2026-home .rb-b-bmi--home2026 .rb-b-bmi__field,body.rb-page--rb2026-home .rb-b-bmi--home2026 .rb-b-bmi__segmentCol{margin:0;min-width:0;padding:0!important}body.rb-page--rb2026-home .rb-b-bmi--home2026 .form-label,body.rb-page--rb2026-home .rb-b-bmi--home2026 label.form-label{color:#065957!important;display:block;font-family:Nunito,Segoe UI,Arial,sans-serif!important;font-size:.73rem!important;font-weight:800!important;letter-spacing:.025em!important;line-height:1.25!important;margin:0 0 .5rem!important;text-transform:none!important}body.rb-page--rb2026-home .rb-b-bmi--home2026 .rb-b-bmi__seg{background:#fff;border:1px solid rgba(6,89,87,.15);border-radius:1rem;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.75);display:grid!important;gap:.3rem;grid-template-columns:repeat(2,minmax(0,1fr));margin:0!important;min-height:3.25rem;padding:.3rem;width:100%}body.rb-page--rb2026-home .rb-b-bmi--home2026 .rb-b-bmi__seg-btn{background:transparent!important;border:1px solid transparent!important;border-radius:.75rem!important;box-shadow:none!important;color:#065957!important;cursor:pointer;display:grid!important;font-family:Montserrat,Avenir Next,Arial,sans-serif!important;font-size:.76rem!important;font-weight:800!important;line-height:1.2;min-height:2.6rem!important;padding:.55rem .75rem!important;place-items:center;transition:color .18s ease,background .18s ease,box-shadow .18s ease,transform .18s ease}body.rb-page--rb2026-home .rb-b-bmi--home2026 .rb-b-bmi__seg-btn:hover{background:#edfbf4!important;transform:translateY(-1px)}body.rb-page--rb2026-home .rb-b-bmi--home2026 .rb-b-bmi__seg-input:checked+.rb-b-bmi__seg-btn{background:linear-gradient(125deg,#065957,#0ea8a4)!important;box-shadow:0 .55rem 1.25rem rgba(6,89,87,.2)!important;color:#fff!important}body.rb-page--rb2026-home .rb-b-bmi--home2026 .rb-b-bmi__seg-input:focus-visible+.rb-b-bmi__seg-btn{outline:3px solid rgba(14,168,164,.28);outline-offset:2px}body.rb-page--rb2026-home .rb-b-bmi--home2026 .rb-b-bmi__group{align-items:stretch;background:#fff!important;border:1px solid rgba(6,89,87,.18)!important;border-radius:1rem!important;box-shadow:none!important;display:flex;flex-wrap:nowrap!important;min-height:3.25rem!important;overflow:hidden;transition:border-color .18s ease,box-shadow .18s ease}body.rb-page--rb2026-home .rb-b-bmi--home2026 .rb-b-bmi__group:focus-within{border-color:#0ea8a4!important;box-shadow:0 0 0 4px rgba(14,168,164,.12)!important}body.rb-page--rb2026-home .rb-b-bmi--home2026 .rb-b-bmi__group .form-control,body.rb-page--rb2026-home .rb-b-bmi--home2026 .rb-b-bmi__group .input-group-text,body.rb-page--rb2026-home .rb-b-bmi--home2026 .rb-b-bmi__group .rb-b-bmi__unit{border:0!important;border-radius:0!important;box-shadow:none!important;min-height:3.15rem!important}body.rb-page--rb2026-home .rb-b-bmi--home2026 .rb-b-bmi__group .form-control{background:#fff!important;color:#3c3c3b!important;font-family:Montserrat,Avenir Next,Arial,sans-serif!important;font-size:.9rem!important;font-weight:700!important;min-width:0;padding:.65rem .85rem!important}body.rb-page--rb2026-home .rb-b-bmi--home2026 .rb-b-bmi__contact-fields .form-control::placeholder,body.rb-page--rb2026-home .rb-b-bmi--home2026 .rb-b-bmi__group .form-control::placeholder{color:#94a09d;opacity:1}body.rb-page--rb2026-home .rb-b-bmi--home2026 .rb-b-bmi__group .input-group-text,body.rb-page--rb2026-home .rb-b-bmi--home2026 .rb-b-bmi__group .rb-b-bmi__unit{align-items:center;background:rgba(237,251,244,.85)!important;color:#66736f!important;display:flex;font-family:Nunito,Segoe UI,Arial,sans-serif!important;font-size:.7rem!important;font-weight:800!important;padding:0 .8rem!important}body.rb-page--rb2026-home .rb-b-bmi--home2026 .rb-b-bmi__contact-fields .form-control.is-invalid,body.rb-page--rb2026-home .rb-b-bmi--home2026 .rb-b-bmi__field:has(.is-invalid) .rb-b-bmi__group{border-color:rgba(180,35,24,.72)!important;box-shadow:0 0 0 3px rgba(180,35,24,.08)!important}body.rb-page--rb2026-home .rb-b-bmi--home2026 .invalid-feedback{background:transparent!important;border:0!important;box-shadow:none!important;color:#b42318!important;display:none!important;font-family:Nunito,Segoe UI,Arial,sans-serif!important;font-size:.68rem!important;font-weight:700!important;height:auto!important;line-height:1.35!important;margin:.4rem 0 0!important;min-height:0!important;overflow:visible!important;padding:0 .15rem!important;position:static!important;transform:none!important;width:100%!important}body.rb-page--rb2026-home .rb-b-bmi--home2026 .invalid-feedback:before{content:none!important;display:none!important}body.rb-page--rb2026-home .rb-b-bmi--home2026 .rb-b-bmi__field:has(.is-invalid)>.invalid-feedback{display:block!important}body.rb-page--rb2026-home .rb-b-bmi__step-help{color:#66736f;font-family:Nunito,Segoe UI,Arial,sans-serif;font-size:.69rem;font-weight:600;line-height:1.4;margin:.85rem 0 0}body.rb-page--rb2026-home .rb-b-bmi--home2026 .rb-b-bmi__contactRow{background:#f7fbf9!important;border:1px solid rgba(6,89,87,.1)!important;border-radius:1.25rem!important;box-shadow:none!important;display:grid!important;gap:.9rem!important;grid-template-columns:minmax(0,1fr)!important;margin:0!important;padding:1.15rem!important;transition:border-color .18s ease,background .18s ease;width:100%}body.rb-page--rb2026-home .rb-b-bmi--home2026 .rb-b-bmi__contactRow.is-open{background:linear-gradient(135deg,rgba(237,251,244,.74),hsla(0,0%,100%,.96))!important;border-color:rgba(14,168,164,.22)!important}body.rb-page--rb2026-home .rb-b-bmi__contact-head{align-items:flex-start;display:flex;gap:.75rem}body.rb-page--rb2026-home .rb-b-bmi__contact-head h3{color:#065957;font-family:Montserrat,Avenir Next,Arial,sans-serif;font-size:.82rem;font-weight:800;line-height:1.3;margin:0}body.rb-page--rb2026-home .rb-b-bmi__contact-head p{color:#66736f;font-family:Nunito,Segoe UI,Arial,sans-serif;font-size:.69rem;font-weight:600;line-height:1.4;margin:.2rem 0 0}body.rb-page--rb2026-home .rb-b-bmi__optional-badge{background:#edfbf4;border-radius:999px;color:#065957;flex:0 0 auto;font-family:Montserrat,Avenir Next,Arial,sans-serif;font-size:.58rem;font-weight:900;letter-spacing:.06em;line-height:1;padding:.34rem .55rem;text-transform:uppercase}body.rb-page--rb2026-home .rb-b-bmi--home2026 .rb-b-bmi__optin{grid-column:1/-1!important;margin:0!important}body.rb-page--rb2026-home .rb-b-bmi--home2026 .rb-b-bmi__optin .form-check{align-items:start;background:#fff;border:1px solid rgba(6,89,87,.09);border-radius:1rem;display:grid;gap:.7rem;grid-template-columns:auto minmax(0,1fr);margin:0;min-height:0;padding:.85rem}body.rb-page--rb2026-home .rb-b-bmi--home2026 .form-check-input{border:1px solid rgba(6,89,87,.28)!important;border-radius:.35rem!important;box-shadow:none!important;cursor:pointer;height:1.2rem;margin:.05rem 0 0!important;width:1.2rem}body.rb-page--rb2026-home .rb-b-bmi--home2026 .form-check-input:checked{background-color:#065957!important;border-color:#065957!important}body.rb-page--rb2026-home .rb-b-bmi--home2026 .form-check-input:focus-visible{outline:3px solid rgba(14,168,164,.25);outline-offset:2px}body.rb-page--rb2026-home .rb-b-bmi--home2026 .form-check-label,body.rb-page--rb2026-home .rb-b-bmi--home2026 .optin-text{color:#3c3c3b!important;cursor:pointer;display:grid;font-family:Nunito,Segoe UI,Arial,sans-serif!important;font-size:.72rem!important;gap:.18rem;line-height:1.4!important;margin:0!important}body.rb-page--rb2026-home .rb-b-bmi--home2026 .form-check-label strong{color:#065957;font-family:Montserrat,Avenir Next,Arial,sans-serif;font-size:.74rem;font-weight:800}body.rb-page--rb2026-home .rb-b-bmi--home2026 .form-check-label small{color:#66736f;font-size:.66rem;font-weight:600}body.rb-page--rb2026-home .rb-b-bmi__contact-fields{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}body.rb-page--rb2026-home .rb-b-bmi__contact-fields[hidden]{display:none!important}body.rb-page--rb2026-home .rb-b-bmi--home2026 .rb-b-bmi__contact-fields .rb-b-bmi__field{margin:0!important;min-width:0;width:100%}body.rb-page--rb2026-home .rb-b-bmi--home2026 .rb-b-bmi__contact-fields .form-control{background:#fff!important;border:1px solid rgba(6,89,87,.18)!important;border-radius:1rem!important;box-shadow:none!important;color:#3c3c3b!important;font-family:Montserrat,Avenir Next,Arial,sans-serif!important;font-size:.82rem!important;font-weight:600!important;min-height:3.25rem!important;padding:.65rem .9rem!important;width:100%}body.rb-page--rb2026-home .rb-b-bmi--home2026 .rb-b-bmi__contact-fields .form-control:focus{border-color:#0ea8a4!important;box-shadow:0 0 0 4px rgba(14,168,164,.12)!important}body.rb-page--rb2026-home .rb-b-bmi--home2026 .rb-b-bmi__submit-wrap{display:grid;gap:.65rem;justify-items:center}body.rb-page--rb2026-home .rb-b-bmi--home2026 .rb-b-bmi__submit{align-items:center;background:linear-gradient(100deg,#ff6040,#ff8f55)!important;border:1px solid transparent!important;border-radius:999px!important;box-shadow:0 1rem 2rem rgba(255,96,64,.22)!important;color:#fff!important;cursor:pointer;display:inline-flex;font-family:Montserrat,Avenir Next,Arial,sans-serif!important;font-size:.76rem!important;font-weight:900!important;justify-content:center;letter-spacing:.075em!important;line-height:1.2;margin:.1rem 0 0!important;min-height:3.35rem!important;padding:.8rem 2rem!important;text-transform:uppercase!important;transition:transform .18s ease,box-shadow .18s ease,filter .18s ease;width:min(100%,26rem)}body.rb-page--rb2026-home .rb-b-bmi--home2026 .rb-b-bmi__submit:after{content:"→";font-size:1rem;line-height:1;margin-left:.75rem;transition:transform .18s ease}body.rb-page--rb2026-home .rb-b-bmi--home2026 .rb-b-bmi__submit:hover:not(:disabled){box-shadow:0 1.2rem 2.4rem rgba(255,96,64,.28)!important;filter:saturate(1.08) brightness(.98);transform:translateY(-2px)}body.rb-page--rb2026-home .rb-b-bmi--home2026 .rb-b-bmi__submit:hover:not(:disabled):after{transform:translateX(.2rem)}body.rb-page--rb2026-home .rb-b-bmi--home2026 .rb-b-bmi__submit:focus-visible{outline:3px solid rgba(14,168,164,.36);outline-offset:3px}body.rb-page--rb2026-home .rb-b-bmi--home2026 .rb-b-bmi__submit:disabled{cursor:wait;opacity:.8}body.rb-page--rb2026-home .rb-b-bmi__submit-note{color:#66736f;font-family:Nunito,Segoe UI,Arial,sans-serif;font-size:.68rem;font-weight:700;line-height:1.35;margin:0}body.rb-page--rb2026-home .rb-b-bmi__about{border-top:1px solid rgba(6,89,87,.08);color:#66736f;font-family:Nunito,Segoe UI,Arial,sans-serif;font-size:.69rem;line-height:1.55;margin-top:.8rem}body.rb-page--rb2026-home .rb-b-bmi__about summary{color:#065957;cursor:pointer;font-weight:800;padding:.85rem .2rem .1rem}body.rb-page--rb2026-home .rb-b-bmi__about summary:focus-visible{outline:3px solid rgba(14,168,164,.25);outline-offset:3px}body.rb-page--rb2026-home .rb-b-bmi__about p{margin:.65rem .2rem 0}body.rb-page--rb2026-home .rb-b-bmi--home2026 .rb-b-bmi__result:not([hidden]){background:#f4fcf8!important;border:1px solid rgba(14,168,164,.2)!important;border-radius:1.35rem!important;box-shadow:0 1rem 2.5rem rgba(6,89,87,.08)!important;margin:0 0 1.25rem!important;padding:1.4rem!important}body.rb-page--rb2026-home .rb-b-bmi--home2026 .rb-b-bmi__mentions small{color:#66736f!important;font-size:.7rem!important;line-height:1.5!important}body.rb-page--rb2026-home .rbx-bmi .rbx-bmi-form.rb-b-bmi.rb-b-bmi--home2026 .rb-b-bmi__contact-fields>.rb-b-bmi__field{grid-column:auto!important}body.rb-page--rb2026-home .rbx-bmi .rbx-bmi-form.rb-b-bmi.rb-b-bmi--home2026 .rb-b-bmi__contact-fields .form-control{background:#fff!important;border:1px solid rgba(6,89,87,.18)!important}body.rb-page--rb2026-home .rbx-bmi .rbx-bmi-form.rb-b-bmi.rb-b-bmi--home2026 .form-check-input{border-color:rgba(6,89,87,.28)!important;box-shadow:none!important}body.rb-page--rb2026-home .rbx-bmi-form.rb-b-bmi--home2026.is-result-visible .rb-b-bmi__about,body.rb-page--rb2026-home .rbx-bmi-form.rb-b-bmi--home2026.is-result-visible .rb-b-bmi__form,body.rb-page--rb2026-home .rbx-bmi-form.rb-b-bmi--home2026.is-result-visible .rb-b-bmi__head{display:none!important}body.rb-page--rb2026-home .rbx-bmi-form.rb-b-bmi--home2026.is-result-visible>.container{padding-top:1.5rem!important}body.rb-page--rb2026-home .rbx-bmi .rbx-bmi-form.rb-b-bmi.rb-b-bmi--home2026 .rb-b-bmi__result:not([hidden]){background:radial-gradient(circle at 100% 0,rgba(255,239,212,.5),transparent 13rem),linear-gradient(150deg,#f6fffb,#fff 58%,#fffaf2)!important;border:1px solid rgba(6,89,87,.1)!important;border-radius:1.5rem!important;box-shadow:0 1.25rem 3rem rgba(6,89,87,.1)!important;margin:0 0 1rem!important;overflow:visible!important;padding:1.35rem!important;scroll-margin-top:8rem;width:100%}body.rb-page--rb2026-home .rb-b-bmi--home2026 .rb-b-bmi__result:before{display:none!important}body.rb-page--rb2026-home .rb-b-bmi__result-toolbar{align-items:center;border-bottom:1px solid rgba(6,89,87,.09);display:flex;gap:1rem;justify-content:space-between;margin-bottom:1.15rem;padding-bottom:.85rem;position:relative;z-index:2}body.rb-page--rb2026-home .rb-b-bmi__result-toolbar>span{color:#065957;font-family:Montserrat,Avenir Next,Arial,sans-serif;font-size:.66rem;font-weight:900;letter-spacing:.1em;line-height:1.2;text-transform:uppercase}body.rb-page--rb2026-home .rb-b-bmi__edit{background:hsla(0,0%,100%,.82);border:1px solid rgba(6,89,87,.13);border-radius:999px;color:#065957;cursor:pointer;font-family:Nunito,Segoe UI,Arial,sans-serif;font-size:.68rem;font-weight:800;line-height:1.2;padding:.48rem .75rem;transition:color .18s ease,background .18s ease,border-color .18s ease}body.rb-page--rb2026-home .rb-b-bmi__edit:hover{background:#edfbf4;border-color:rgba(14,168,164,.24)}body.rb-page--rb2026-home .rb-b-bmi__edit:focus-visible{outline:3px solid rgba(14,168,164,.28);outline-offset:2px}body.rb-page--rb2026-home .rbx-bmi .rbx-bmi-form.rb-b-bmi.rb-b-bmi--home2026 .rb-b-bmi__resultGrid{align-items:start!important;display:grid!important;gap:1.15rem!important;grid-template-columns:minmax(0,1.08fr) minmax(16.5rem,.92fr)!important;position:relative;width:100%!important;z-index:1}body.rb-page--rb2026-home .rbx-bmi .rbx-bmi-form.rb-b-bmi.rb-b-bmi--home2026 .rb-b-bmi__col--card,body.rb-page--rb2026-home .rbx-bmi .rbx-bmi-form.rb-b-bmi.rb-b-bmi--home2026 .rb-b-bmi__col--text{height:auto!important;min-width:0!important;position:static!important;width:auto!important}body.rb-page--rb2026-home .rb-b-bmi--home2026 .rb-b-bmi__score{color:#065957!important;font-family:"DM Serif Display",Georgia,Times New Roman,serif!important;font-size:clamp(2rem,3vw,2.5rem)!important;font-weight:400!important;letter-spacing:-.035em!important;line-height:1!important;margin:0 0 1rem!important}body.rb-page--rb2026-home .rbx-bmi .rbx-bmi-form.rb-b-bmi.rb-b-bmi--home2026 .rb-b-bmi__gaugeSlot,body.rb-page--rb2026-home .rbx-bmi .rbx-bmi-form.rb-b-bmi.rb-b-bmi--home2026 .rb-b-bmi__gaugeWrap{height:auto!important;min-height:8rem!important;width:100%!important}body.rb-page--rb2026-home .rb-b-bmi--home2026 .rb-b-bmi__gaugeWrap{background:hsla(0,0%,100%,.88)!important;border:1px solid rgba(6,89,87,.09)!important;border-radius:1.1rem!important;box-shadow:0 .8rem 1.8rem rgba(6,89,87,.06)!important;margin:0!important;padding:3.4rem .85rem .8rem!important}body.rb-page--rb2026-home .rb-b-bmi--home2026 .rb-b-bmi__scaleWrap{width:100%!important}body.rb-page--rb2026-home .rb-b-bmi--home2026 .rb-b-bmi__scaleSeg{font-size:0!important;min-height:1.1rem!important;min-width:0;overflow:hidden;white-space:nowrap}body.rb-page--rb2026-home .rb-b-bmi--home2026 .rb-b-bmi__pinLabel{background:#fff!important;border:1px solid rgba(14,168,164,.16)!important;border-radius:.7rem!important;box-shadow:0 .55rem 1.1rem rgba(6,89,87,.09)!important;color:#065957!important;font-family:Nunito,Segoe UI,Arial,sans-serif!important;font-size:.68rem!important;line-height:1.2!important;padding:.45rem .6rem!important;white-space:nowrap}body.rb-page--rb2026-home .rb-b-bmi--home2026 .rb-b-bmi__gaugeTicks{font-family:Nunito,Segoe UI,Arial,sans-serif!important;font-size:.58rem!important;margin-top:.35rem!important}body.rb-page--rb2026-home .rb-b-bmi--home2026 .rb-b-bmi__gaugeLegend{color:#065957!important;font-family:Montserrat,Avenir Next,Arial,sans-serif!important;font-size:.72rem!important;font-weight:800!important;margin-top:.65rem!important;text-align:center}body.rb-page--rb2026-home .rbx-bmi .rbx-bmi-form.rb-b-bmi.rb-b-bmi--home2026 .rb-b-bmi__advice{background:hsla(0,0%,100%,.88)!important;border:1px solid rgba(6,89,87,.09)!important;border-radius:1.1rem!important;box-shadow:none!important;height:auto!important;margin:.9rem 0 0!important;padding:1rem!important;width:100%!important}body.rb-page--rb2026-home .rb-b-bmi--home2026 .rb-b-bmi__advice p{color:#3c3c3b!important;font-family:Nunito,Segoe UI,Arial,sans-serif!important;font-size:.72rem!important;line-height:1.5!important;margin:0!important}body.rb-page--rb2026-home .rb-b-bmi--home2026 .rb-b-bmi__advice p+p{margin-top:.7rem!important}body.rb-page--rb2026-home .rb-b-bmi--home2026 .rb-b-bmi__actions{margin-top:.9rem!important}body.rb-page--rb2026-home .rb-b-bmi--home2026 .rb-b-bmi__actions .cta-select{background:#fff!important;border:1px solid #065957!important;border-radius:999px!important;box-shadow:none!important;color:#065957!important;font-family:Montserrat,Avenir Next,Arial,sans-serif!important;font-size:.67rem!important;font-weight:900!important;min-height:2.8rem!important;min-width:0!important;padding:.65rem .9rem!important;text-align:center;width:100%}body.rb-page--rb2026-home .rb-b-bmi--home2026 .rb-b-bmi__actions .cta-select:hover{background:#065957!important;color:#fff!important}body.rb-page--rb2026-home .rbx-bmi .rbx-bmi-form.rb-b-bmi.rb-b-bmi--home2026 .rb-b-bmi__cardStage{background:linear-gradient(145deg,rgba(255,239,212,.55),hsla(0,0%,100%,.95) 55%,rgba(237,251,244,.7))!important;border:1px solid rgba(255,143,85,.14)!important;border-radius:1.25rem!important;box-shadow:none!important;min-height:0!important;padding:.8rem!important}body.rb-page--rb2026-home .rb-b-bmi--home2026 .rb-b-bmi__cardStage:after,body.rb-page--rb2026-home .rb-b-bmi--home2026 .rb-b-bmi__cardStage:before{display:none!important}body.rb-page--rb2026-home .rbx-bmi .rbx-bmi-form.rb-b-bmi.rb-b-bmi--home2026 .rb-b-bmi__cardEmbed{min-height:0!important}body.rb-page--rb2026-home .rb-b-bmi--home2026 .rb-b-bmi__cardEmbed .offer-card{max-width:19.5rem!important;width:100%!important}body.rb-page--rb2026-home .rb-b-bmi--home2026 .rb-b-bmi__cardEmbed .offer-card>h3{color:#065957!important;font-family:"DM Serif Display",Georgia,Times New Roman,serif!important;font-size:1.25rem!important;font-weight:400!important;line-height:1.08!important;margin:.2rem auto .8rem!important;max-width:20ch!important}@media (max-width:1099.98px) and (min-width:992px){body.rb-page--rb2026-home .rbx-bmi{gap:2.5rem;grid-template-columns:minmax(250px,.7fr) minmax(0,1.3fr);padding-left:1.75rem!important;padding-right:1.75rem!important}body.rb-page--rb2026-home .rbx-bmi__intro h2{font-size:2.65rem}}@media (max-width:991.98px){body.rb-page--rb2026-home .rbx-bmi{gap:2.5rem;grid-template-columns:minmax(0,1fr);padding:4.5rem 2rem!important}body.rb-page--rb2026-home .rbx-bmi__intro{margin:0 auto;max-width:47.5rem;text-align:center}body.rb-page--rb2026-home .rbx-bmi__intro .rbx-kicker{justify-content:center}body.rb-page--rb2026-home .rbx-bmi__intro p:not(.rbx-bmi__warning),body.rb-page--rb2026-home .rbx-bmi__intro ul,body.rb-page--rb2026-home .rbx-bmi__warning{margin-left:auto;margin-right:auto;max-width:39rem;text-align:left}body.rb-page--rb2026-home .rbx-bmi__panel{justify-self:center;width:min(100%,47.5rem)}}@media (max-width:767.98px){body.rb-page--rb2026-home .rbx-bmi .rbx-bmi-form.rb-b-bmi.rb-b-bmi--home2026 .rb-b-bmi__resultGrid{grid-template-columns:minmax(0,1fr)!important}}@media (max-width:575.98px){body.rb-page--rb2026-home .rbx-bmi{background:radial-gradient(circle at 0 4%,hsla(0,0%,100%,.82) 0 6rem,transparent 6.1rem),linear-gradient(180deg,#eafff7,#fff8ed)!important;gap:2rem;padding:3.5rem 1rem 4rem!important}body.rb-page--rb2026-home .rbx-bmi:before{display:none}body.rb-page--rb2026-home .rbx-bmi:after{height:12rem;right:-7rem;top:1rem;width:12rem}body.rb-page--rb2026-home .rbx-bmi__intro{text-align:left}body.rb-page--rb2026-home .rbx-bmi__intro .rbx-kicker{justify-content:flex-start;margin-bottom:1.1rem}body.rb-page--rb2026-home .rbx-bmi__intro h2{font-size:clamp(2.35rem,11vw,3rem);line-height:1.02;margin-bottom:1rem}body.rb-page--rb2026-home .rbx-bmi__intro ul{margin-top:1.35rem}body.rb-page--rb2026-home .rbx-bmi__intro li{border-radius:1rem}body.rb-page--rb2026-home .rbx-bmi-form.rb-b-bmi.rb-b-bmi--home2026,body.rb-page--rb2026-home .rbx-bmi__panel{border-radius:1.5rem!important}body.rb-page--rb2026-home .rbx-bmi__note-hand{display:none}body.rb-page--rb2026-home .rb-b-bmi--home2026 .rb-b-bmi__head{padding:1.5rem 1.25rem 1.2rem!important}body.rb-page--rb2026-home .rb-b-bmi--home2026>.container{padding:1.1rem 1.1rem 1.4rem!important}body.rb-page--rb2026-home .rb-b-bmi__head-meta{align-items:flex-start;flex-direction:column;gap:.5rem}body.rb-page--rb2026-home .rb-b-bmi--home2026 .rb-b-bmi__title,body.rb-page--rb2026-home .rb-b-bmi--home2026 h2.rb-b-bmi__title{font-size:2rem!important;text-align:left!important}body.rb-page--rb2026-home .rb-b-bmi--home2026 .rb-b-bmi__intro{font-size:.78rem!important;text-align:left!important}body.rb-page--rb2026-home .rb-b-bmi__step{border-radius:1.1rem;padding:1rem}body.rb-page--rb2026-home .rb-b-bmi__profile-grid{grid-template-columns:minmax(0,1fr)}body.rb-page--rb2026-home .rb-b-bmi__measures-grid{grid-template-columns:repeat(2,minmax(0,1fr))}body.rb-page--rb2026-home .rb-b-bmi__fieldCol--target{grid-column:1/-1}body.rb-page--rb2026-home .rb-b-bmi--home2026 .rb-b-bmi__contactRow{border-radius:1.1rem!important;padding:1rem!important}body.rb-page--rb2026-home .rb-b-bmi__contact-head{display:grid;gap:.55rem}body.rb-page--rb2026-home .rb-b-bmi__optional-badge{justify-self:start}body.rb-page--rb2026-home .rb-b-bmi__contact-fields{grid-template-columns:minmax(0,1fr)}body.rb-page--rb2026-home .rb-b-bmi--home2026 .rb-b-bmi__submit{width:100%}body.rb-page--rb2026-home .rb-b-bmi__result-toolbar{align-items:flex-start;flex-direction:column}body.rb-page--rb2026-home .rb-b-bmi--home2026 .rb-b-bmi__score{font-size:2rem!important}body.rb-page--rb2026-home .rb-b-bmi--home2026 .rb-b-bmi__cardEmbed .offer-card{max-width:21rem!important}}@media (max-width:359.98px){body.rb-page--rb2026-home .rb-b-bmi__measures-grid{grid-template-columns:minmax(0,1fr)}body.rb-page--rb2026-home .rb-b-bmi__fieldCol--target{grid-column:auto}}@media (prefers-reduced-motion:reduce){body.rb-page--rb2026-home .rb-b-bmi--home2026 .rb-b-bmi__contactRow,body.rb-page--rb2026-home .rb-b-bmi--home2026 .rb-b-bmi__group,body.rb-page--rb2026-home .rb-b-bmi--home2026 .rb-b-bmi__seg-btn,body.rb-page--rb2026-home .rb-b-bmi--home2026 .rb-b-bmi__submit,body.rb-page--rb2026-home .rb-b-bmi--home2026 .rb-b-bmi__submit:after{transition:none!important}}