body.rbr-about-managed .entry-title,body.rbr-about-managed .page-header,body.rbr-about-managed .elementor-page-title{display:none!important}.rbr-about{--ink:#2e2e2a;--green:#5f6759;--paper:#f5f1ea;--line:#d9d2c7;color:var(--ink);width:100vw;max-width:none;margin-left:calc(50% - 50vw);background:#fff;overflow:hidden}.rbr-about *{box-sizing:border-box}.rbr-about h1,.rbr-about h2{font-family:Georgia,'Times New Roman',serif;font-weight:400;letter-spacing:-.025em;color:var(--ink)}.rbr-about p{font-size:16px;line-height:1.65;color:#4c4a44}.rbr-about-eyebrow{display:inline-block;font-size:11px;letter-spacing:.26em;text-transform:uppercase;margin-bottom:18px}.rbr-about-eyebrow:after{content:"";display:block;width:58px;height:1px;background:#8d8a80;margin-top:10px}.rbr-about-hero{display:grid;grid-template-columns:minmax(340px,42%) 1fr;min-height:570px;background:var(--paper)}.rbr-about-hero-copy{padding:72px clamp(36px,6vw,92px);display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.rbr-about-hero h1{font-size:clamp(46px,5vw,76px);line-height:.98;margin:0 0 24px;max-width:650px}.rbr-about-hero p{max-width:610px;margin:0 0 28px}.rbr-about-hero-image,.rbr-about-promise-image,.rbr-about-detail{background-size:cover;background-position:center;position:relative}.rbr-about-script{position:absolute;right:7%;bottom:12%;font-family:'Segoe Script','Bradley Hand',cursive;font-size:clamp(25px,3vw,46px);line-height:1.05;text-align:center;transform:rotate(-7deg);color:#34352f;text-shadow:0 1px 12px rgb(255 255 255 / .55)}.rbr-about-button{display:inline-flex;align-items:center;justify-content:center;background:var(--green);color:#fff!important;text-decoration:none!important;font-size:11px;font-weight:600;letter-spacing:.2em;padding:17px 25px;transition:transform .18s ease,opacity .18s ease}.rbr-about-button:hover{opacity:.92;transform:translateY(-1px)}.rbr-about-approach{text-align:center;padding:62px clamp(24px,7vw,110px) 58px}.rbr-about-approach h2{font-size:clamp(36px,4vw,56px);margin:0 0 12px}.rbr-about-lead{max-width:850px;margin:0 auto 42px}.rbr-about-values{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));max-width:1220px;margin:0 auto}.rbr-about-values article{padding:4px 28px 12px;border-right:1px solid #e5e0d8}.rbr-about-values article:last-child{border-right:0}.rbr-about-icon{display:flex;width:58px;height:58px;border-radius:50%;background:#f1ede5;align-items:center;justify-content:center;margin:0 auto 17px;font-size:28px}.rbr-about-values h3{text-transform:uppercase;letter-spacing:.18em;font-size:12px;line-height:1.45;margin:0 0 10px}.rbr-about-values p{font-size:14px;line-height:1.5;margin:0}.rbr-about-promise{display:grid;grid-template-columns:1.08fr .92fr;background:#f7f4ef;min-height:500px}.rbr-about-promise-copy{padding:70px clamp(38px,7vw,100px);display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.rbr-about-promise-copy h2{font-size:clamp(40px,4.5vw,64px);line-height:1.02;margin:0 0 22px}.rbr-about-promise-copy p{max-width:620px;margin:0 0 27px}.rbr-about-promise-image .rbr-about-script{left:7%;right:auto;top:12%;bottom:auto;color:#292a25}.rbr-about-independent{display:grid;grid-template-columns:1.4fr .6fr;min-height:300px}.rbr-about-independent>div:first-child{padding:54px clamp(35px,6vw,88px);display:flex;flex-direction:column;justify-content:center}.rbr-about-independent h2{font-size:clamp(36px,4vw,54px);margin:0 0 14px}.rbr-about-independent p{max-width:700px;margin:0}.rbr-about-detail{min-height:300px}.rbr-about-close{background:#5b6458;color:#fff;text-align:center;padding:17px 20px;font-size:11px;letter-spacing:.25em}.rbr-review-box.rbr-v12943-injected,.rbr-product-rating-summary.rbr-v12943-injected{position:relative}.rbr-product-rating-summary.rbr-v12943-injected{margin:10px 0 16px}.rbr-review-box.rbr-v12943-injected{max-width:1240px;margin-left:auto;margin-right:auto}@media(max-width:900px){.rbr-about-hero,.rbr-about-promise{grid-template-columns:1fr}.rbr-about-hero-image{min-height:460px;order:-1}.rbr-about-hero-copy{padding:48px 28px}.rbr-about-values{grid-template-columns:repeat(2,1fr);gap:28px}.rbr-about-values article{border:0}.rbr-about-promise-image{min-height:430px}.rbr-about-independent{grid-template-columns:1fr}.rbr-about-detail{min-height:360px}}@media(max-width:560px){.rbr-about-hero-image{min-height:340px}.rbr-about-hero h1{font-size:44px}.rbr-about-approach{padding:48px 22px}.rbr-about-values{grid-template-columns:1fr}.rbr-about-values article{padding:6px 10px 18px}.rbr-about-promise-image{min-height:320px}.rbr-about-promise-copy,.rbr-about-independent>div:first-child{padding:46px 24px}.rbr-about-script{font-size:28px}.rbr-about-close{font-size:9px;letter-spacing:.16em}}body.rbr-about-managed .site-main>article>.entry-header,body.rbr-about-managed main>article>.entry-header,body.rbr-about-managed .content-area .entry-header,body.rbr-about-managed .page-header,body.rbr-about-managed .page-title,body.rbr-about-managed .elementor-page-title,body.rbr-about-managed .wp-block-post-title,body:has(.rbr-about) .site-main>article>.entry-header,body:has(.rbr-about) main>article>.entry-header,body:has(.rbr-about) .content-area .entry-header,body:has(.rbr-about) .page-header,body:has(.rbr-about) .page-title,body:has(.rbr-about) .elementor-page-title,body:has(.rbr-about) .wp-block-post-title{display:none!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;overflow:hidden!important}body.rbr-about-managed .site-main,body.rbr-about-managed #primary,body.rbr-about-managed .content-area,body.rbr-about-managed article.page,body.rbr-about-managed .entry-content,body:has(.rbr-about) .site-main,body:has(.rbr-about) #primary,body:has(.rbr-about) .content-area,body:has(.rbr-about) article.page,body:has(.rbr-about) .entry-content,.rbr-about-host{margin-top:0!important;padding-top:0!important}.rbr-about{margin-top:0!important}