#rh-page{--rh-tone-1:#0e6973;--rh-tone-2:#287272;--rh-tone-3:#d1a546;--rh-tone-4:#b88e33;--rh-tone-5:#f4e6c4;--rh-tone-6:#e6dec7;--rh-tone-7:#dfd6be;--rh-tone-8:#d8cfb9;--rh-tone-9:#6e7a78;--rh-tone-10:#f7f5ee;--rh-tone-11:#fff;--rh-tone-12:#0a4e56;--rh-tone-13:#343434;--rh-tone-14:#43595b;--rh-tone-15:#fbf4e2;--rh-tone-16:#f6ebd0;--rh-tone-17:#6b4e10;--rh-tone-18:#083a3de6;--rh-tone-19:#00646d8c;--rh-tone-20:#fffdf7;--rh-tone-21:#d8e4e2;--rh-tone-22:#9fb7b6;--rh-tone-23:#fcfbf7;--rh-tone-24:#0000008c;--rh-tone-25:#ffffff14;--rh-tone-26:#efebe0;--rh-tone-27:#d5ccb6;--rh-tone-28:#ffffff12;--rh-tone-29:#e9e1cb38;--rh-tone-30:#aec7c5;--rh-tone-31:#083a3d0d;--rh-tone-32:#083a3d66;--rh-tone-33:#00000080;--rh-tone-34:#083a3d8c;--rh-tone-35:#b7ccca;--rh-tone-36:#c9d9d7;--rh-tone-37:#ffffff0d;--rh-tone-38:#e9e1cb2e;--rh-tone-39:#e9e1cb24;--rh-tone-40:#eaf1ef;--rh-tone-41:#083a3d61;--rh-tone-42:#d1a5462e;--rh-tone-43:#4c5f5f;--deep-teal:var(--rh-tone-1);--caribbean:var(--rh-tone-2);--gold:var(--rh-tone-3);--gold-hover:var(--rh-tone-4);--gold-pale:var(--rh-tone-5);--mint:var(--rh-tone-6);--sand:var(--rh-tone-7);--border:var(--rh-tone-8);--muted:var(--rh-tone-9);--cream:var(--rh-tone-10);--paper:var(--rh-tone-11);--teal-deepest:var(--rh-tone-12);--ink:var(--rh-tone-13);--body:var(--rh-tone-14);--serif:"Lora", Georgia, "Times New Roman", serif;--sans:"Montserrat", Arial, Helvetica, sans-serif;--s--2:.75rem;--s--1:.8125rem;--s-0:1rem;--s-1:1.125rem;--s-2:1.375rem;--s-3:1.75rem;--s-4:2.25rem;--s-5:2.95rem;--gut:clamp(1rem, 4vw, 2.5rem);--max:1180px;--radius:6px;--sec:clamp(3rem, 7vw, 5.25rem)}#rh-page,#rh-page *,#rh-page :before,#rh-page :after{box-sizing:border-box}#rh-page{background:var(--cream);color:var(--deep-teal);font-family:var(--sans);font-size:var(--s-0);-webkit-font-smoothing:antialiased;margin:0;line-height:1.65}:where(#rh-page) h1,:where(#rh-page) h2,:where(#rh-page) h3,:where(#rh-page) h4{font-family:var(--serif);text-wrap:balance;letter-spacing:0;margin:0;font-weight:600;line-height:1.16}:where(#rh-page) p{margin:0}:where(#rh-page) ul{margin:0;padding:0;list-style:none}:where(#rh-page) a{color:inherit}.rh-wrap{width:100%;max-width:var(--max);padding-inline:var(--gut);margin-inline:auto}.rh-narrow{max-width:760px}.rh-eyebrow{font-family:var(--sans);letter-spacing:.15em;text-transform:uppercase;color:var(--caribbean);font-size:.6875rem;font-weight:600}.rh-sec{padding-block:var(--sec)}.rh-sec h2{font-size:var(--s-4);margin-top:.7rem}.rh-lede{font-size:var(--s-1);color:var(--body);max-width:60ch;margin-top:1rem}.rh-body p+p{margin-top:1rem}.rh-body p{color:var(--body);font-size:var(--s-1);max-width:62ch}.rh-paper{background:var(--paper);border-block:1px solid var(--border)}.rh-center{text-align:center}.rh-center .rh-lede,.rh-center h2{margin-inline:auto}.rh-btn{font-family:var(--sans);font-weight:700;font-size:var(--s--1);letter-spacing:.03em;text-transform:uppercase;text-align:center;border-radius:var(--radius);background:var(--gold);color:var(--ink);cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:.5rem;padding:1rem 1.75rem;line-height:1.2;text-decoration:none;transition:background .18s,transform .18s;display:inline-flex}.rh-btn:hover{background:var(--gold-hover)}.rh-btn:active{transform:translateY(1px)}.rh-btn:focus-visible{outline:3px solid var(--caribbean);outline-offset:2px}.rh-btn-sm{padding:.6rem 1.1rem;font-size:.6875rem}.rh-cta-note{font-size:var(--s--1);color:var(--muted);margin-top:.8rem;display:block}.rh-ph{text-align:center;background:repeating-linear-gradient(135deg,var(--rh-tone-15) 0 12px,var(--rh-tone-16) 12px 24px);border:1.5px dashed var(--gold);border-radius:var(--radius);color:var(--rh-tone-17);font-size:var(--s--1);flex-direction:column;justify-content:center;align-items:center;gap:.4rem;padding:1.25rem;line-height:1.45;display:flex}.rh-ph b{letter-spacing:.14em;text-transform:uppercase;font-size:.6875rem}.rh-ph-inline{background:var(--gold-pale);border:1px dashed var(--gold);color:var(--rh-tone-17);font-style:italic;font-size:var(--s--1);border-radius:3px;padding:.2rem .45rem;display:inline-block}.rh-topbar{z-index:40;background:var(--paper);border-bottom:1px solid var(--border);position:sticky;top:0}.rh-topbar-in{justify-content:space-between;align-items:center;gap:.75rem 1rem;min-height:64px;padding-block:.55rem;display:flex}.rh-brand{align-items:center;gap:1rem;min-width:0;display:flex}.rh-logo{width:auto;height:42px;display:block}.rh-event{letter-spacing:.12em;text-transform:uppercase;color:var(--caribbean);border-left:1px solid var(--border);padding-left:1rem;font-size:.6875rem;font-weight:600;line-height:1.35}@media(max-width:560px){.rh-event{display:none}.rh-logo{height:36px}}.rh-hero{background:var(--deep-teal);color:var(--mint);isolation:isolate;position:relative;overflow:hidden}#rh-dots{z-index:0;opacity:.48;width:100%;height:100%;position:absolute;inset:0}.rh-hero:after{content:"";z-index:1;background:linear-gradient(104deg,var(--teal-deepest) 4%,var(--rh-tone-18) 50%,var(--rh-tone-19) 100%);position:absolute;inset:0}.rh-hero-in{z-index:2;grid-template-columns:1fr;align-items:center;gap:2.5rem;padding-block:clamp(3rem,7vw,5.25rem);display:grid;position:relative}@media(min-width:960px){.rh-hero-in{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:3.5rem}}.rh-prehead{color:var(--gold);letter-spacing:.15em;text-transform:uppercase;font-size:.6875rem;font-weight:600;line-height:1.5}.rh-hero h1{font-size:var(--s-5);color:var(--rh-tone-20);margin-top:1rem}.rh-hero h1 em{color:var(--gold);font-style:italic;font-weight:500}.rh-promise{max-width:56ch;font-size:var(--s-1);color:var(--rh-tone-21);margin-top:1.3rem;line-height:1.6}.rh-promise+.rh-promise{margin-top:.8rem}.rh-promise strong{color:var(--rh-tone-20);font-weight:600}.rh-hero-cta{margin-top:2rem}.rh-hero .rh-cta-note{color:var(--rh-tone-22)}.rh-hero .rh-cta-note b{color:var(--mint);font-weight:600}.rh-frame{background:var(--rh-tone-23);box-shadow:0 30px 60px -28px var(--rh-tone-24),0 0 0 1px var(--rh-tone-25);border-radius:10px;overflow:hidden}.rh-frame-bar{background:var(--rh-tone-26);border-bottom:1px solid var(--border);align-items:center;gap:.4rem;padding:.6rem .85rem;display:flex}.rh-frame-bar i{background:var(--rh-tone-27);border-radius:50%;width:9px;height:9px;display:block}.rh-frame-bar span{color:var(--muted);letter-spacing:.04em;margin-left:.6rem;font-size:.625rem}.rh-frame .rh-ph{aspect-ratio:16/10;border:0;border-radius:0}#rh-page .rh-platform-image{width:100%;height:auto;display:block}.rh-tags{flex-wrap:wrap;gap:.5rem;margin-top:1rem;display:flex}.rh-tag{letter-spacing:.04em;color:var(--mint);background:var(--rh-tone-28);border:1px solid var(--rh-tone-29);border-radius:99px;align-items:center;gap:.45rem;padding:.35rem .75rem;font-size:.6875rem;font-weight:600;display:inline-flex}.rh-tag:before{content:"";background:var(--gold);border-radius:50%;width:6px;height:6px}.rh-flow>*+*{margin-top:1.15rem}.rh-flow>h2{margin-top:0}.rh-flow>p{font-size:var(--s-1);color:var(--body);max-width:60ch}.rh-flow>p strong{color:var(--deep-teal)}.rh-flow>.rh-lede{color:var(--deep-teal);font-size:var(--s-2);font-family:var(--serif);margin-top:1.4rem;line-height:1.4}.rh-sources{border-top:1px solid var(--border);grid-template-columns:repeat(3,1fr);justify-items:center;gap:1.75rem 1rem;margin-top:clamp(2.75rem,6vw,4rem);padding-top:clamp(2rem,5vw,3rem);display:grid}.rh-source{text-align:center;max-width:110px;color:var(--deep-teal);flex-direction:column;align-items:center;gap:.7rem;font-size:.75rem;font-weight:600;line-height:1.3;display:flex}@media(min-width:960px){.rh-sources{grid-template-columns:repeat(9,1fr)}}.rh-source svg{background:var(--paper);border:1px solid var(--border);fill:none;width:56px;height:56px;stroke:var(--caribbean);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;border-radius:50%;padding:14px}.rh-thought{background:var(--mint);border-left:3px solid var(--gold);border-radius:0 var(--radius) var(--radius) 0;margin-block:1.8rem;padding:1.3rem 1.5rem}.rh-thought .lbl{font-size:var(--s--1);color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-weight:600}.rh-thought .q{font-family:var(--serif);font-style:italic;font-size:var(--s-2);color:var(--deep-teal);margin-top:.5rem;line-height:1.35}.rh-thought p:not(.q):not(.lbl){color:var(--body);font-size:var(--s-0);margin-top:.6rem}.rh-debt{grid-template-columns:1fr;align-items:center;gap:2.5rem;display:grid}@media(min-width:900px){.rh-debt{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:4rem}}.rh-cascade{border-left:2px solid var(--border);margin-top:1.4rem;padding-left:1.2rem}.rh-cascade li{font-family:var(--serif);font-size:var(--s-1);color:var(--deep-teal);padding-block:.25rem}.rh-cascade li:nth-child(2){opacity:.9}.rh-cascade li:nth-child(3){opacity:.8}.rh-cascade li:nth-child(4){opacity:.7}.rh-term{font-size:var(--s-1);color:var(--body);margin-top:1.8rem}.rh-term strong{font-family:var(--serif);font-size:var(--s-3);color:var(--deep-teal);margin-top:.3rem;font-weight:600;display:block}.rh-graph{background:var(--teal-deepest);color:var(--mint);border-radius:10px;padding:1.5rem}.rh-graph svg{width:100%;height:auto;display:block}.rh-graph figcaption{font-size:var(--s--1);color:var(--rh-tone-30);text-align:center;margin-top:.9rem}.rh-notit{grid-template-columns:1fr;gap:1rem;margin-top:2.5rem;display:grid}@media(min-width:760px){.rh-notit{grid-template-columns:1fr 1fr}}.rh-notit div{background:var(--paper);border:1px solid var(--border);border-radius:var(--radius);padding:1.2rem 1.35rem}.rh-notit h4{font-size:var(--s-1)}.rh-notit p{font-size:var(--s--1);color:var(--body);margin-top:.4rem}.rh-goal{font-family:var(--serif);font-size:var(--s-2);color:var(--deep-teal);max-width:40ch;margin-top:2.25rem;line-height:1.4}.rh-goal em{color:var(--caribbean)}.rh-steps{counter-reset:s;grid-template-columns:1fr;gap:1.25rem;margin-top:2.5rem;display:grid}@media(min-width:820px){.rh-steps{grid-template-columns:repeat(3,1fr)}}.rh-step{background:var(--paper);border:1px solid var(--border);border-top:3px solid var(--caribbean);border-radius:var(--radius);padding:1.6rem 1.5rem 1.7rem;position:relative}.rh-step-n{font-family:var(--serif);color:var(--gold);font-size:2.4rem;font-weight:600;line-height:1}.rh-step h3{font-size:var(--s-3);margin-top:.6rem}.rh-step p{color:var(--body);font-size:var(--s-0);margin-top:.6rem}.rh-verdict{text-align:center;grid-template-columns:1fr;gap:.5rem;margin-top:2.5rem;display:grid}.rh-verdict .no{font-size:var(--s--1);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-weight:700}.rh-verdict .yes{font-family:var(--serif);font-size:var(--s-3);line-height:1.3}.rh-benefit{grid-template-columns:1fr;align-items:start;gap:2.5rem;display:grid}@media(min-width:900px){.rh-benefit{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:4rem}}.rh-benefit h2{font-size:var(--s-4)}.rh-benefit h2 span{color:var(--caribbean);display:block}.rh-checks li{border-top:1px solid var(--border);font-size:var(--s-1);color:var(--deep-teal);grid-template-columns:auto 1fr;gap:.85rem;padding-block:.9rem;display:grid}.rh-checks li:first-child{border-top:2px solid var(--deep-teal)}.rh-check{background:var(--deep-teal);border-radius:50%;place-items:center;width:24px;height:24px;margin-top:.1rem;display:grid}.rh-check svg{width:12px;height:12px}.rh-happier{font-family:var(--serif);font-style:italic;font-size:var(--s-2);color:var(--gold-hover);margin-top:1rem}.rh-quote{font-family:var(--serif);font-size:var(--s-2);color:var(--deep-teal);margin-top:2rem;line-height:1.4}.rh-quote span{color:var(--caribbean);margin-top:.5rem;font-style:italic;display:block}.rh-offer{background:var(--paper);border:1px solid var(--border);border-top:4px solid var(--gold);border-radius:var(--radius);box-shadow:0 1px 2px var(--rh-tone-31),0 18px 40px -26px var(--rh-tone-32);padding:clamp(1.5rem,4vw,3rem)}.rh-offer-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem 2rem;display:flex}.rh-offer h2{font-size:var(--s-4);max-width:22ch;margin-top:.6rem}.rh-badge{background:var(--deep-teal);color:var(--rh-tone-20);letter-spacing:.1em;text-transform:uppercase;border-radius:99px;align-items:center;gap:.55rem;padding:.5rem 1rem;font-size:.6875rem;font-weight:700;display:inline-flex}.rh-sees{grid-template-columns:1fr;gap:1rem;margin-top:2rem;display:grid}@media(min-width:760px){.rh-sees{grid-template-columns:1fr 1fr;gap:1.25rem}}.rh-see{background:var(--cream);border-radius:var(--radius);grid-template-columns:auto 1fr;gap:1rem;padding:1.2rem 1.25rem;display:grid}.rh-see-n{font-family:var(--serif);color:var(--caribbean);font-weight:600;font-size:var(--s-1)}.rh-see p{color:var(--deep-teal);font-size:var(--s-0)}.rh-see p span{color:var(--body);font-size:var(--s--1);margin-top:.35rem;display:block}.rh-offer-foot{border-top:1px solid var(--sand);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.25rem 2rem;margin-top:2rem;padding-top:1.75rem;display:flex}.rh-offer-foot p{max-width:56ch;color:var(--body);font-size:var(--s--1)}.rh-proof{margin-top:2.75rem;position:relative}.rh-pin{z-index:3;background:var(--deep-teal);color:var(--rh-tone-20);letter-spacing:.03em;box-shadow:0 8px 20px -10px var(--rh-tone-33);white-space:nowrap;border-radius:99px;align-items:center;gap:.5rem;padding:.4rem .75rem .4rem .4rem;font-size:.6875rem;font-weight:600;display:flex;position:absolute}.rh-pin b{background:var(--gold);width:22px;height:22px;color:var(--ink);border-radius:50%;place-items:center;font-size:.6875rem;display:grid}.rh-pin.p1{top:14%;left:-1%}.rh-pin.p2{top:8%;right:-1%}.rh-pin.p3{bottom:24%;left:3%}.rh-pin.p4{bottom:10%;right:4%}.rh-legend{display:none}@media(max-width:760px){.rh-pin{display:none}.rh-legend{gap:.5rem;margin-top:1rem;display:grid}.rh-legend li{font-size:var(--s--1);color:var(--deep-teal);align-items:center;gap:.6rem;display:flex}.rh-legend b{background:var(--gold);width:22px;height:22px;color:var(--ink);border-radius:50%;flex:none;place-items:center;font-size:.6875rem;display:grid}}.rh-proof .rh-frame{box-shadow:0 24px 50px -30px var(--rh-tone-34),0 0 0 1px var(--border)}.rh-principle{background:var(--deep-teal);color:var(--rh-tone-20);border-radius:var(--radius);margin-top:2rem;padding:clamp(1.5rem,4vw,2.5rem);position:relative}.rh-principle .lbl{letter-spacing:.15em;text-transform:uppercase;color:var(--gold);font-size:.6875rem;font-weight:700}.rh-principle p.big{font-family:var(--serif);font-size:var(--s-2);max-width:46ch;margin-top:.8rem;line-height:1.45}.rh-principle p.small{color:var(--rh-tone-35);font-size:var(--s--1);max-width:60ch;margin-top:1rem}.rh-team{margin-top:3rem}.rh-team h3{font-size:var(--s-3)}.rh-p-grid{grid-template-columns:1fr;gap:1.5rem;margin-top:1.5rem;display:grid}@media(min-width:700px){.rh-p-grid{grid-template-columns:1fr 1fr;gap:2rem}}.rh-person{background:var(--cream);border:1px solid var(--border);border-radius:var(--radius);grid-template-columns:auto 1fr;align-items:start;gap:1.25rem;padding:1.5rem;display:grid}.rh-bio{font-size:var(--s--1);color:var(--body);margin-top:.75rem;line-height:1.65}@media(max-width:520px){.rh-person{grid-template-columns:1fr}}.rh-avatar{object-fit:cover;background:var(--mint);border:1px solid var(--sand);border-radius:50%;width:88px;height:88px;display:block}.rh-person h4{font-size:var(--s-2)}.rh-role{font-size:var(--s--1);color:var(--caribbean);margin-top:.2rem;font-weight:600}.rh-team-note{color:var(--body);max-width:64ch;margin-top:1.5rem}.rh-why{background:var(--deep-teal);color:var(--mint);position:relative;overflow:hidden}.rh-why .rh-eyebrow{color:var(--gold)}.rh-why h2{color:var(--rh-tone-20);max-width:28ch}.rh-why .rh-lede{color:var(--rh-tone-36)}.rh-why-grid{grid-template-columns:1fr;align-items:start;gap:2.5rem;margin-top:2.25rem;display:grid}@media(min-width:900px){.rh-why-grid{grid-template-columns:1fr 1fr;gap:4rem}}.rh-unknowns{background:var(--rh-tone-37);border:1px solid var(--rh-tone-38);border-radius:var(--radius);padding:1.5rem 1.6rem}.rh-unknowns .lbl{font-size:var(--s--1);color:var(--rh-tone-36)}.rh-unknowns .lbl b{color:var(--rh-tone-20);font-family:var(--serif);font-style:italic;font-weight:500;font-size:var(--s-1)}.rh-unknowns li{border-top:1px solid var(--rh-tone-39);color:var(--rh-tone-40);align-items:baseline;gap:.75rem;padding-block:.6rem;display:flex}.rh-unknowns li:first-of-type{margin-top:.8rem}.rh-unknowns li:before{content:"?";font-family:var(--serif);color:var(--gold);flex:none;font-weight:600}.rh-now p{color:var(--rh-tone-36);font-size:var(--s-1)}.rh-now .big{font-family:var(--serif);font-size:var(--s-3);color:var(--rh-tone-20);margin-top:1.2rem;line-height:1.25}.rh-now .big span{color:var(--gold);font-style:italic;font-weight:500;font-size:var(--s-2);display:block}.rh-now .rh-btn{margin-top:2rem}.rh-faq{border-top:2px solid var(--deep-teal);margin-top:2rem}.rh-faq details{border-bottom:1px solid var(--border)}.rh-faq summary{cursor:pointer;font-family:var(--serif);font-weight:600;font-size:var(--s-1);color:var(--deep-teal);justify-content:space-between;align-items:center;gap:1rem;padding:1.15rem .25rem;list-style:none;display:flex}.rh-faq summary::-webkit-details-marker{display:none}.rh-faq summary:after{content:"+";font-family:var(--sans);color:var(--caribbean);font-size:1.5rem;font-weight:400;line-height:1;transition:transform .2s}.rh-faq details[open] summary:after{transform:rotate(45deg)}.rh-faq summary:focus-visible{outline:3px solid var(--caribbean);outline-offset:2px}.rh-faq .a{color:var(--body);max-width:68ch;padding:0 .25rem 1.25rem}.rh-faq .a p+p{margin-top:.6rem}.rh-book-grid{grid-template-columns:1fr;align-items:start;gap:2.5rem;display:grid}@media(min-width:900px){.rh-book-grid{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:4rem}.rh-book-grid>div:first-child{position:sticky;top:96px}}.rh-stack{margin-top:1.5rem}.rh-stack li{font-family:var(--serif);font-size:var(--s-2);color:var(--deep-teal);padding-block:.35rem;line-height:1.35}.rh-stack li:last-child{color:var(--caribbean);font-style:italic}.rh-book-card{background:var(--paper);border:1px solid var(--border);border-top:3px solid var(--gold);border-radius:var(--radius);box-shadow:0 1px 2px var(--rh-tone-31),0 14px 34px -20px var(--rh-tone-41);padding:clamp(1.25rem,3vw,1.75rem)}.rh-book-card h3{font-size:var(--s-2);text-align:center}.rh-book-card .sub{text-align:center;font-size:var(--s--1);color:var(--muted);border-bottom:1px solid var(--sand);margin-top:.4rem;padding-bottom:1.2rem}.rh-book-card .rh-ph{min-height:420px;margin-top:1.25rem}.rh-book-card .rh-btn{width:100%;margin-top:1.25rem}.rh-book-card .rh-cta-note{text-align:center}.rh-close{background:var(--teal-deepest);color:var(--mint);text-align:center;isolation:isolate;position:relative;overflow:hidden}.rh-close:before{content:"";z-index:-1;background:radial-gradient(ellipse at 50% 120%,var(--rh-tone-42),transparent 60%);position:absolute;inset:0}.rh-close h2{font-size:var(--s-5);color:var(--rh-tone-20);max-width:20ch;margin-inline:auto}.rh-close p{font-family:var(--serif);font-style:italic;font-size:var(--s-2);color:var(--gold);margin-top:1rem}.rh-close .rh-btn{margin-top:2rem}.rh-foot{background:var(--sand);color:var(--rh-tone-43);padding-block:2.1rem;font-size:.6875rem;line-height:1.7}.rh-foot-in{flex-wrap:wrap;justify-content:space-between;gap:1rem 2.5rem;display:flex}.rh-foot a{color:var(--caribbean)}@media(prefers-reduced-motion:reduce){#rh-page *{transition-duration:.01ms!important;animation-duration:.01ms!important}}#rh-page .rh-btn{white-space:normal;height:auto}#rh-page .rh-calendar{background:var(--paper);border:0;width:100%;height:900px;margin-top:1.25rem}#rh-page #a4m-book{scroll-margin-top:80px}#rh-page .rh-proof-placeholder{aspect-ratio:16/8.5}#rh-page .rh-zero-top{margin-top:0}#rh-page .rh-body-gap{margin-top:1.6rem}#rh-page .rh-goal-gap{margin-top:3rem}#rh-page .rh-lede-gap{margin-top:1.2rem}#rh-page .rh-team-heading{margin-top:.6rem}#rh-page .rh-book-heading{font-size:var(--s-4);margin-top:.7rem}#rh-page .rh-help-label{font-size:var(--s--1);text-transform:uppercase;color:var(--muted);margin-bottom:.9rem;font-weight:700}#rh-page .rh-teal-text{color:var(--caribbean)}@media(max-width:600px){#rh-page{--s-4:1.75rem;--s-5:2rem}#rh-page .rh-calendar{height:1100px}#rh-page .rh-badge{white-space:normal}#rh-page .rh-topbar .rh-btn{max-width:150px}#rh-page .rh-offer{box-shadow:none}}#rh-page{--rh-diagram-lines:#e9e1cb47;--rh-diagram-label:#fffdf7}#rh-page .rh-graph svg g:first-child{stroke:var(--rh-diagram-lines)}#rh-page .rh-graph svg g:last-child{fill:var(--rh-diagram-label)}#rh-page .rh-graph svg circle{fill:var(--gold)}#rh-page .rh-check svg{stroke:var(--gold)}
