.rh-section{--rh-nav: 140px;display:flex;align-items:center;min-height:calc(100svh - var(--rh-nav))}@media(min-width:640px){.rh-section{--rh-nav: 120px}}.rh-inner{width:100%;padding:clamp(12px,2svh,48px) 20px}@media(min-width:640px){.rh-inner{padding-left:40px;padding-right:40px}}.rh-eyebrow{font-size:clamp(10.5px,1.5svh,11.5px);margin-bottom:clamp(8px,1.6svh,18px)}.rh-h1{font-size:clamp(28px,min(8.4vw,4.6svh),44px)}@media(min-width:768px){.rh-h1{font-size:clamp(32px,min(5vw,6.4svh),72px)}}.rh-p{margin-top:clamp(10px,1.5svh,20px);font-size:clamp(15px,2.2svh,19px);line-height:1.5}.rh-ctas{margin-top:clamp(14px,2.8svh,30px);gap:clamp(10px,1.4svh,16px)!important}.rh-btn{font-size:13.5px!important;padding-top:clamp(13px,1.9svh,21px)!important;padding-bottom:clamp(13px,1.9svh,21px)!important;min-height:46px}.rh-badge{--rh-b: clamp(60px, 8.4svh, 96px);margin-top:clamp(10px,2svh,24px)}.rh-badge-box{width:var(--rh-b);height:var(--rh-b)}.rh-badge-scale{transform:translate(-50%,-50%) scale(calc(var(--rh-bs) * 1));--rh-bs: .42}@media(min-width:768px){.rh-badge-scale{--rh-bs: .38}}@media(min-height:760px){.rh-badge-scale{--rh-bs: .5}}@media(min-height:760px)and (min-width:768px){.rh-badge-scale{--rh-bs: .46}}@media(min-height:1000px){.rh-badge-scale{--rh-bs: .6315789474}}@media(min-height:1000px)and (min-width:768px){.rh-badge-scale{--rh-bs: .5714285714}}.rh-quiz{margin-top:clamp(8px,1svh,16px);gap:0!important}.rh-quiz-label{font-size:clamp(12px,1.7svh,14px)}.rh-quiz a{min-height:44px}.rh-rating{margin-top:clamp(8px,2svh,32px);font-size:clamp(12.5px,1.6svh,13.5px);row-gap:6px!important}.rh-review{margin-top:clamp(8px,1svh,16px)}.rh-review blockquote{font-size:clamp(14px,1.95svh,17px);line-height:1.45}.rh-review figcaption{font-size:clamp(12px,1.6svh,14px)}.rh-review figure>*+*{margin-top:clamp(6px,1.2svh,14px)}.rh-review figure{display:grid;grid-template-columns:auto auto;align-items:center;justify-content:center;column-gap:12px}.rh-review figure blockquote{margin-top:0}.rh-review figure figcaption{grid-column:1 / -1;margin-top:4px}@media(max-width:639px){.rh-inner{padding:12px 16px}.rh-content{display:grid;grid-template-columns:76px minmax(0,1fr);column-gap:12px}.rh-content>*{grid-column:1 / -1}.rh-h1{font-size:clamp(28px,4svh,36px)}.rh-eyebrow{font-size:10.5px;line-height:1.2;margin-bottom:8px}.rh-p{font-size:clamp(14px,1.9svh,16px);line-height:1.4;margin-top:10px}.rh-ctas{flex-direction:row;align-items:stretch;gap:8px!important;margin-top:12px}.rh-btn{flex:1;min-width:0;min-height:44px;white-space:normal;font-size:11.5px!important;line-height:1.2;letter-spacing:.035em;padding:8px!important}.rh-badge{grid-column:1;grid-row:5;margin-top:10px;align-self:center;--rh-b: 60px}.rh-badge-scale{--rh-bs: .3947368421}.rh-quiz{grid-column:2;grid-row:5;margin-top:10px;align-self:center}.rh-quiz-label{font-size:10.5px}.rh-quiz a{font-size:11.5px;letter-spacing:.035em}.rh-rating{font-size:11px;line-height:1.3;column-gap:9px;row-gap:3px!important;margin-top:10px}.rh-review{margin-top:8px}.rh-review blockquote{font-size:14px;line-height:1.3}.rh-review figcaption{font-size:10px;line-height:1.3;letter-spacing:.04em}}@media(max-height:540px){.rh-section{min-height:0}.rh-h1{font-size:30px}.rh-p,.rh-review blockquote{font-size:15px}}
