.rhb-buddy{width:100%;height:auto;display:block;overflow:visible}.rhb-buddy-body{transform-origin:110px 150px;animation:3.4s ease-in-out infinite rhb-bob}.rhb-shadow{transform-origin:110px 158px;animation:3.4s ease-in-out infinite rhb-shadow}.rhb-eyes{transform-box:fill-box;transform-origin:50%;animation:5.5s infinite rhb-blink}.rhb-prop{transform-box:fill-box;transform-origin:bottom;animation:2.8s ease-in-out infinite rhb-wiggle}.rhb-z{animation:2.6s ease-in-out infinite rhb-float}.rhb-z-2{animation:2.6s ease-in-out .5s infinite rhb-float}.rhb-drop{animation:2.2s ease-in infinite rhb-drip}.rhb-spark{animation:1.6s ease-in-out infinite rhb-twinkle}.rhb-puff{animation:1.8s ease-out infinite rhb-puff}.rhb-puff-2{animation-delay:.35s}.rhb-puff-3{animation-delay:.7s}.rhb-rays{animation:2s ease-in-out infinite rhb-twinkle}@keyframes rhb-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes rhb-shadow{0%,to{opacity:.13;transform:scaleX(1)}50%{opacity:.08;transform:scaleX(.9)}}@keyframes rhb-blink{0%,91%,to{transform:scaleY(1)}94%{transform:scaleY(.08)}}@keyframes rhb-wiggle{0%,to{transform:rotate(-4deg)}50%{transform:rotate(5deg)}}@keyframes rhb-float{0%,to{opacity:.55;transform:translateY(0)}50%{opacity:1;transform:translateY(-7px)}}@keyframes rhb-drip{0%{opacity:0;transform:translateY(-3px)}25%{opacity:1}to{opacity:0;transform:translateY(14px)}}@keyframes rhb-twinkle{0%,to{opacity:.35}50%{opacity:1}}@keyframes rhb-puff{0%{opacity:0;transform:translate(6px)scale(.5)}30%{opacity:1}to{opacity:0;transform:translate(-10px)scale(1.15)}}.rhb-break{background:linear-gradient(135deg,#fbf1db 0%,#eef3ec 100%);border:1px solid #24342717;border-radius:28px;grid-template-columns:168px 1fr;align-items:center;gap:22px;margin:2.75rem 0;padding:22px 26px;display:grid}.rhb-art{width:100%;max-width:168px;margin:0 auto}.rhb-bubble{color:#243427;background:#fff;border-radius:20px;padding:16px 20px 18px;position:relative;box-shadow:0 8px 24px #24342714}.rhb-bubble:before{content:"";background:#fff;border-radius:3px;width:16px;height:16px;position:absolute;top:30px;left:-8px;transform:rotate(45deg)}.rhb-kicker{letter-spacing:.14em;text-transform:uppercase;color:#b8863b;margin-bottom:4px;font-size:11px;font-weight:700;display:block}.rhb-kicker-glow{animation:2.6s ease-in-out infinite rhb-glow}@keyframes rhb-glow{0%,to{text-shadow:0 0 #f2b63200}50%{text-shadow:0 0 10px #f2b632d9}}.rhb-joke{font-size:17px;font-weight:500;line-height:1.55}@media (max-width:600px){.rhb-break{text-align:center;grid-template-columns:1fr;gap:14px;padding:20px 18px 22px}.rhb-art{max-width:150px}.rhb-bubble:before{margin-left:-8px;top:-8px;left:50%}.rhb-joke{font-size:16px}}.rhb-quote{border-left:5px solid #b8863b;margin:2.75rem 0;padding:8px 0 8px 28px;position:relative}.rhb-quote:before{content:"“";color:#b8863b;opacity:.35;font-family:Georgia,Times New Roman,serif;font-size:88px;line-height:1;position:absolute;top:-26px;left:18px}.rhb-quote p{color:#243427;margin:0;font-family:Georgia,Times New Roman,serif;font-size:24px;font-style:italic;line-height:1.4}@media (max-width:600px){.rhb-quote{padding-left:18px}.rhb-quote p{font-size:20px}}.rhb-strip{background:#f7f4ee;border:1px solid #24342714;border-radius:28px;margin:2.75rem 0;padding:22px}.rhb-strip-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 16px;margin-bottom:14px;display:flex}.rhb-strip-title{color:#243427;font-size:18px;font-weight:600}.rhb-strip-link{color:#243427;text-underline-offset:3px;font-size:14px;font-weight:500;text-decoration:underline}.rhb-strip-grid{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.rhb-tile{color:inherit;display:block;text-decoration:none!important}.rhb-tile-img{aspect-ratio:1;background:#fff;border-radius:18px;display:block;position:relative;overflow:hidden}.rhb-tile-img img{object-fit:contain;width:100%;height:100%;padding:6px;transition:transform .5s;position:absolute;inset:0}.rhb-tile:hover .rhb-tile-img img{transform:scale(1.06)}.rhb-tile-name{color:#243427;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:8px;font-size:13px;font-weight:500;line-height:1.35;display:-webkit-box;overflow:hidden}@media (max-width:720px){.rhb-strip{margin-left:-4px;margin-right:-4px;padding:18px 16px}.rhb-strip-grid{scroll-snap-type:x mandatory;scrollbar-width:none;gap:12px;margin-right:-16px;padding-bottom:6px;padding-right:16px;display:flex;overflow-x:auto}.rhb-strip-grid::-webkit-scrollbar{display:none}.rhb-tile{scroll-snap-align:start;flex:0 0 62%}}.rhb-ticker{color:#fdf4dc;background:#243427;border-radius:999px;margin:18px 0 4px;position:relative;overflow:hidden}.rhb-ticker-track{white-space:nowrap;will-change:transform;gap:0;padding:10px 0;animation:38s linear infinite rhb-slide;display:inline-flex}.rhb-ticker:hover .rhb-ticker-track{animation-play-state:paused}.rhb-ticker-item{letter-spacing:.02em;align-items:center;gap:18px;padding-right:18px;font-size:14px;font-weight:500;display:inline-flex}.rhb-ticker-item:after{content:"";background:#f2b632;border-radius:2px;width:7px;height:7px;display:inline-block;transform:rotate(45deg)}@keyframes rhb-slide{0%{transform:translate(0)}to{transform:translate(-50%)}}.rhb-progress{z-index:80;pointer-events:none;background:0 0;width:100%;height:4px;position:fixed;top:0;left:0}.rhb-progress>span{transform-origin:0;background:linear-gradient(90deg,#b8863b,#f2b632);width:100%;height:100%;transition:transform .12s linear;display:block;transform:scaleX(0)}.rhb-toc{margin-top:18px}.rhb-toc-label{letter-spacing:.14em;text-transform:uppercase;color:#6b7a6f;margin-bottom:8px;font-size:11px;font-weight:700}.rhb-toc ul{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.rhb-toc a{color:#243427;background:#f2efe7;border-radius:999px;padding:7px 14px;font-size:13px;font-weight:500;text-decoration:none;transition:background .2s,color .2s;display:inline-block}.rhb-toc a:hover{color:#fff;background:#243427}@media (max-width:640px){.rhb-toc ul{scrollbar-width:none;flex-wrap:nowrap;margin-right:-16px;padding-right:16px;overflow-x:auto}.rhb-toc ul::-webkit-scrollbar{display:none}.rhb-toc li{flex:none}}[data-rhb-ready] [data-reveal]{transition:opacity .45s,transform .5s cubic-bezier(.2,.7,.2,1)}[data-rhb-ready] [data-reveal]:not([data-in]){opacity:0;transform:translateY(12px)}[data-rhb-ready] [data-reveal=left]:not([data-in]){transform:translate(-24px)}.blog-content h2{padding-bottom:4px;display:inline-block;position:relative}.blog-content h2:after{content:"";transform-origin:0;background:linear-gradient(90deg,#b8863b,#f2b632);border-radius:3px;width:100%;height:3px;position:absolute;bottom:0;left:0}[data-rhb-ready] .blog-content h2:after{transition:transform .9s .25s;transform:scaleX(0)}[data-rhb-ready] [data-in] .blog-content h2:after,[data-rhb-ready] [data-in] h2:after{transform:scaleX(1)}.blog-content strong,.blog-content b{background-image:linear-gradient(#0000 62%,#f2b63273 0);background-repeat:no-repeat;background-size:100% 100%}[data-rhb-ready] .blog-content strong,[data-rhb-ready] .blog-content b{background-size:0% 100%;transition:background-size 1s .5s}[data-rhb-ready] [data-in] .blog-content strong,[data-rhb-ready] [data-in] .blog-content b,[data-rhb-ready] [data-in] strong,[data-rhb-ready] [data-in] b{background-size:100% 100%}.rhb-title-in{animation:.8s cubic-bezier(.2,.7,.2,1) both rhb-title-in}@keyframes rhb-title-in{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.rhb-chip-in{animation:.6s both rhb-chip-in}@keyframes rhb-chip-in{0%{opacity:0;transform:translate(-14px)}to{opacity:1;transform:none}}.rhb-like{color:#243427;cursor:pointer;background:#fff;border:1px solid #e5dccb;border-radius:999px;align-items:center;gap:8px;height:44px;padding:0 18px;font-size:14px;font-weight:600;transition:background .2s,border-color .2s,transform .15s;display:inline-flex;position:relative}.rhb-like:hover{border-color:#e0574a}.rhb-like:active{transform:scale(.96)}.rhb-like[aria-pressed=true]{color:#b3342a;background:#fff0ee;border-color:#e0574a}.rhb-heart{fill:none;stroke:currentColor;stroke-width:2px;width:20px;height:20px;transition:fill .2s}.rhb-like[aria-pressed=true] .rhb-heart{fill:#e0574a;stroke:#e0574a;animation:.55s cubic-bezier(.2,1.6,.4,1) rhb-pop}@keyframes rhb-pop{0%{transform:scale(.6)}60%{transform:scale(1.35)}to{transform:scale(1)}}.rhb-reads{color:#6b7a6f;align-items:center;gap:8px;font-size:14px;display:inline-flex}.rhb-reads strong{color:#243427;background:0 0!important}.rhb-engage{flex-wrap:wrap;align-items:center;gap:12px 18px;display:flex}@media (prefers-reduced-motion:reduce){.rhb-buddy-body,.rhb-shadow,.rhb-eyes,.rhb-prop,.rhb-z,.rhb-z-2,.rhb-drop,.rhb-spark,.rhb-puff,.rhb-rays,.rhb-kicker-glow,.rhb-ticker-track,.rhb-title-in,.rhb-chip-in,.rhb-heart{animation:none!important}[data-rhb-ready] [data-reveal],[data-rhb-ready] [data-reveal]:not([data-in]){opacity:1!important;transition:none!important;transform:none!important}[data-rhb-ready] .blog-content h2:after{transition:none;transform:scaleX(1)}[data-rhb-ready] .blog-content strong,[data-rhb-ready] .blog-content b{background-size:100% 100%;transition:none}.rhb-ticker-track{overflow:hidden;transform:none}.rhb-progress>span{transition:none}}.blog-content h2[id]{scroll-margin-top:130px}.blog-content .rhb-promo{border:1px solid #2434271a;border-radius:28px;margin:2.9rem 0;overflow:hidden;box-shadow:0 14px 40px #24342714}.blog-content .rhb-promo h3{margin:6px 0 10px;font-size:26px;font-weight:600;line-height:1.2}.blog-content .rhb-promo p{margin:0}.blog-content .rhb-promo a{text-decoration:none}.blog-content .rhb-promo ul{margin:14px 0 0;padding:0;list-style:none}.rhb-tip{border-radius:14px;padding:12px 14px;font-size:14.5px;line-height:1.55;margin:0 0 14px!important}.rhb-btns{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.blog-content .rhb-promo .rhb-btn{border-radius:999px;justify-content:center;align-items:center;height:46px;padding:0 22px;font-size:14px;font-weight:600;transition:transform .15s,background .2s;display:inline-flex}.blog-content .rhb-promo .rhb-btn:active{transform:scale(.97)}.blog-content .rhb-promo .rhb-more{text-underline-offset:3px;margin-top:14px;font-size:14px;font-weight:600;text-decoration:underline;display:inline-block}.rhb-fine{font-size:11.5px;line-height:1.5;margin-top:14px!important}.blog-content .rhb-fin{color:#f1ecdd;background:#243427;grid-template-columns:.85fr 1.35fr;display:grid}.rhb-fin-photo{min-height:280px;position:relative}.rhb-fin-photo img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.rhb-fin-body{padding:30px 32px}.blog-content .rhb-fin h3{color:#fff}.blog-content .rhb-fin .rhb-tip{color:#fbf3de;background:#f2b63221;border-left:3px solid #f2b632}.rhb-plans{gap:10px;margin:14px 0 16px;display:grid}.rhb-plan{background:#ffffff14;border-radius:16px;align-items:center;gap:14px;padding:12px 14px;display:flex}.rhb-plan img{flex:none;width:auto;max-width:96px;height:24px}.blog-content .rhb-plan p{color:#e9e4d4;font-size:14px;line-height:1.45}.rhb-chip-gold{color:#243427;letter-spacing:.03em;background:#f2b632;border-radius:999px;padding:7px 14px;font-size:12.5px;font-weight:700;animation:3.2s ease-in-out infinite rhb-shimmer;display:inline-block}@keyframes rhb-shimmer{0%,to{box-shadow:0 0 #f2b63200}50%{box-shadow:0 0 18px 2px #f2b6328c}}.blog-content .rhb-fin .rhb-btn-light{color:#243427;background:#fff}.blog-content .rhb-fin .rhb-btn-light:hover{background:#f2b632}.blog-content .rhb-fin .rhb-btn-ghost{color:#fff;border:1px solid #ffffff8c}.blog-content .rhb-fin .rhb-more{color:#f2b632}.blog-content .rhb-fin .rhb-fine{color:#b9c5ba}.blog-content .rhb-wg{background:linear-gradient(135deg,#fbf1db 0%,#f3efe4 100%);grid-template-columns:250px 1fr;align-items:center;gap:30px;padding:28px;display:grid}.rhb-wg-video{margin:0}.rhb-wg-video video{aspect-ratio:9/16;object-fit:cover;background:#111;border-radius:22px;width:100%;display:block;box-shadow:0 16px 36px #24342738}.rhb-wg-video figcaption{color:#6b7a6f;text-align:center;margin-top:8px;font-size:12.5px}.blog-content .rhb-wg h3,.blog-content .rhb-prot h3{color:#243427}.blog-content .rhb-wg .rhb-tip,.blog-content .rhb-prot .rhb-tip{color:#3b4a40;background:#fff;border-left:3px solid #b8863b}.blog-content .rhb-prot{background:#eaf0e8;grid-template-columns:1.3fr .9fr;display:grid}.rhb-prot-body{padding:30px 32px}.rhb-prot-photo{min-height:260px;position:relative}.rhb-prot-photo img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.blog-content .rhb-ticks li{color:#2f3f34;margin:0 0 9px;padding-left:30px;font-size:15px;line-height:1.5;position:relative}.blog-content .rhb-ticks li:before{content:"";background:#243427;border-radius:50%;width:20px;height:20px;position:absolute;top:2px;left:0}.blog-content .rhb-ticks li:after{content:"";border:2.5px solid #f2b632;border-width:0 2.5px 2.5px 0;width:5px;height:9px;position:absolute;top:6px;left:7px;transform:rotate(45deg)}.blog-content .rhb-promo .rhb-btn-dark{color:#fff;background:#243427}.blog-content .rhb-promo .rhb-btn-dark:hover{background:#3f6f52}.blog-content .rhb-promo .rhb-btn-line{color:#243427;background:0 0;border:1px solid #243427}.blog-content .rhb-promo .rhb-more-dark{color:#243427}.blog-content .rhb-fine-dark{color:#6b7a6f}@media (max-width:760px){.blog-content .rhb-fin,.blog-content .rhb-prot{grid-template-columns:1fr}.rhb-fin-photo{min-height:170px}.rhb-prot-photo{order:-1;min-height:170px}.rhb-fin-body,.rhb-prot-body{padding:22px 20px}.blog-content .rhb-wg{grid-template-columns:1fr;gap:18px;padding:22px 20px}.rhb-wg-video{max-width:240px;margin:0 auto}.blog-content .rhb-promo h3{font-size:22px}.rhb-btns{flex-direction:column}.blog-content .rhb-promo .rhb-btn{width:100%}}@media (prefers-reduced-motion:reduce){.rhb-chip-gold{animation:none!important}}.rhb-plan,.rhb-fin-photo,.rhb-prot-photo{isolation:isolate}.blog-content .rhb-promo img{border-radius:0;max-width:none;margin:0}.blog-content .rhb-plan img{width:auto;max-width:96px;height:24px}.blog-content .rhb-fin-photo img,.blog-content .rhb-prot-photo img{object-fit:cover;width:100%;max-width:none;height:100%;position:absolute;inset:0}.blog-content .rhb-tile-img img{border-radius:0;max-width:none;margin:0}
