.hTq6kq_page{background:var(--rh-paper);min-width:0;color:var(--rh-ink)}.hTq6kq_inner{width:min(100%,var(--rh-max));padding:0 var(--rh-gutter);gap:clamp(2rem,4vw,3.5rem);min-width:0;margin:0 auto;display:grid}.hTq6kq_eyebrow{border:var(--rh-line);background:var(--rh-white);color:var(--rh-burgundy);font:700 var(--rh-text-xs)/1 var(--rh-font-ui);letter-spacing:.14em;text-transform:uppercase;border-radius:999px;padding:.45rem .75rem;display:inline-block}.hTq6kq_kicker{color:var(--rh-burgundy);font:700 var(--rh-text-xs)/1.2 var(--rh-font-ui);letter-spacing:.14em}.hTq6kq_hero{padding:clamp(2.5rem,5vw,4.5rem) 0 clamp(2rem,4vw,3rem)}.hTq6kq_hero .hTq6kq_inner{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center}.hTq6kq_heroCopy{gap:1.2rem;min-width:0;display:grid}.hTq6kq_heroCopy h1{color:var(--rh-burgundy);font:600 clamp(2.5rem,1.6rem + 4vw,4.6rem)/1.02 var(--rh-font-name);letter-spacing:-.02em;text-wrap:balance;margin:0}.hTq6kq_heroCopy h1 em{color:var(--rh-pink);font-family:var(--rh-font-script);font-size:1.15em;font-style:normal;font-weight:400}.hTq6kq_heroCopy p{max-width:52ch;color:var(--rh-ink-2);font:500 clamp(1rem,.95rem + .2vw,1.15rem)/1.6 var(--rh-font-ui);margin:0}.hTq6kq_actions{flex-wrap:wrap;gap:.9rem;display:flex}.hTq6kq_trust{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.hTq6kq_trust li{border:1.5px solid var(--rh-burgundy);background:var(--rh-white);color:var(--rh-burgundy);font:700 var(--rh-text-xs)/1 var(--rh-font-ui);border-radius:999px;align-items:center;gap:.4rem;padding:.4rem .7rem;display:inline-flex}.hTq6kq_heroArt{border:var(--rh-line);background:var(--rh-soft);box-shadow:var(--rh-pop-lg);border-radius:28px;justify-items:center;gap:1rem;padding:clamp(1.5rem,3vw,2.5rem);display:grid}.hTq6kq_heroArt img{width:min(60%,14rem);height:auto}.hTq6kq_heroArt p{color:var(--rh-burgundy);font:700 var(--rh-text-sm)/1.3 var(--rh-font-ui);text-align:center;margin:0}.hTq6kq_chapters{border-block:1px solid var(--rh-line-soft);background:var(--rh-white)}.hTq6kq_chapters ol{width:min(100%,var(--rh-max));grid-template-columns:repeat(4,minmax(0,1fr));margin:0 auto;padding:0;list-style:none;display:grid}.hTq6kq_chapters a{min-height:3.5rem;padding:.75rem var(--rh-gutter);color:var(--rh-burgundy);font:700 var(--rh-text-base)/1 var(--rh-font-ui);align-items:center;gap:.6rem;text-decoration:none;display:flex}.hTq6kq_chapters a span{color:var(--rh-pink);font-variant-numeric:lining-nums tabular-nums}.hTq6kq_chapters a:hover{background:var(--rh-soft)}.hTq6kq_chapter{border-bottom:1px solid var(--rh-line-soft);scroll-margin-top:calc(var(--rh-nav-top) + var(--rh-nav-h) + 1rem);padding:clamp(3rem,6vw,5.5rem) 0}.hTq6kq_tint{background:var(--rh-soft)}.hTq6kq_chapter .hTq6kq_inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center}.hTq6kq_copy{gap:.9rem;min-width:0;display:grid}.hTq6kq_copy h2,.hTq6kq_sectionHead h2,.hTq6kq_faqIntro h2,.hTq6kq_final h2{color:var(--rh-burgundy);font:600 clamp(1.9rem,1.4rem + 1.8vw,3rem)/1.08 var(--rh-font-name);letter-spacing:-.015em;text-wrap:balance;margin:0}.hTq6kq_copy p,.hTq6kq_faqIntro p,.hTq6kq_final p{max-width:52ch;color:var(--rh-ink-2);font:500 var(--rh-text-base)/1.65 var(--rh-font-ui);margin:0}.hTq6kq_preview{min-width:0}.hTq6kq_card{border:var(--rh-line);background:var(--rh-white);box-shadow:var(--rh-pop);color:var(--rh-ink);border-radius:22px;gap:.9rem;padding:clamp(1.1rem,2.5vw,1.5rem);display:grid}.hTq6kq_cardHead{flex-wrap:wrap;align-items:center;gap:.5rem .8rem;display:flex}.hTq6kq_cardHead strong{color:var(--rh-burgundy);font:600 var(--rh-text-md)/1.2 var(--rh-font-name)}.hTq6kq_tag{color:var(--rh-ink-2);font:700 var(--rh-text-xs)/1 var(--rh-font-ui);letter-spacing:.14em}.hTq6kq_status{background:var(--rh-soft);color:var(--rh-burgundy);font:700 var(--rh-text-xs)/1 var(--rh-font-ui);border-radius:999px;align-items:center;gap:.3rem;margin-left:auto;padding:.3rem .6rem;display:inline-flex}.hTq6kq_bar{background:var(--rh-soft);border-radius:999px;height:.5rem;overflow:hidden}.hTq6kq_bar span{background:var(--rh-pink);width:78%;height:100%;display:block}.hTq6kq_row{align-items:center;gap:.8rem;display:flex}.hTq6kq_row b{color:var(--rh-burgundy);font:700 var(--rh-text-base)/1.2 var(--rh-font-ui);display:block}.hTq6kq_row small,.hTq6kq_note,.hTq6kq_profiles small{color:var(--rh-ink-2);font:500 var(--rh-text-sm)/1.4 var(--rh-font-ui);align-items:center;gap:.35rem;display:flex}.hTq6kq_avatar{background:var(--rh-peach);width:3rem;height:3rem;color:var(--rh-burgundy);border-radius:50%;place-items:center;display:grid}.hTq6kq_facts{grid-template-columns:1fr 1fr;gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.hTq6kq_facts li{color:var(--rh-ink);font:600 var(--rh-text-sm)/1.3 var(--rh-font-ui);align-items:center;gap:.35rem;display:flex}.hTq6kq_facts li svg{color:var(--rh-pink)}.hTq6kq_chips{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.hTq6kq_chips span{background:var(--rh-soft);color:var(--rh-burgundy);font:700 var(--rh-text-xs)/1.2 var(--rh-font-ui);border-radius:999px;padding:.3rem .6rem}.hTq6kq_profiles{grid-template-columns:1fr 1fr;gap:.7rem;display:grid}.hTq6kq_profiles article{border:1.5px solid var(--rh-burgundy);background:var(--rh-paper);border-radius:16px;align-content:start;gap:.35rem;padding:.8rem;display:grid}.hTq6kq_profiles article strong{color:var(--rh-burgundy);font:700 var(--rh-text-sm)/1.3 var(--rh-font-ui)}.hTq6kq_profiles .hTq6kq_muted{background:var(--rh-white);border-style:dashed}.hTq6kq_score{background:var(--rh-burgundy);color:var(--rh-white);font:700 var(--rh-text-xs)/1.3 var(--rh-font-ui);border-radius:999px;justify-self:start;padding:.2rem .5rem}.hTq6kq_timeline{gap:.7rem;margin:0;padding:0;list-style:none;display:grid}.hTq6kq_timeline li{color:var(--rh-ink-2);grid-template-columns:2rem minmax(0,1fr);align-items:start;gap:.7rem;display:grid}.hTq6kq_timeline li>svg{background:var(--rh-soft);width:2rem;height:2rem;color:var(--rh-burgundy);border-radius:50%;padding:.4rem}.hTq6kq_timeline li.hTq6kq_done>svg{background:var(--rh-peach)}.hTq6kq_timeline li.hTq6kq_active>svg{background:var(--rh-burgundy);color:var(--rh-white)}.hTq6kq_timeline b{color:var(--rh-burgundy);font:700 var(--rh-text-base)/1.3 var(--rh-font-ui);display:block}.hTq6kq_timeline small{color:var(--rh-ink-2);font:500 var(--rh-text-sm)/1.45 var(--rh-font-ui);margin-top:.15rem;display:block}.hTq6kq_compose{background:var(--rh-paper);border:1.5px solid var(--rh-line-soft);color:var(--rh-ink-2);font:500 var(--rh-text-sm)/1 var(--rh-font-ui);border-radius:999px;justify-content:space-between;align-items:center;gap:.6rem;padding:.7rem .9rem;display:flex}.hTq6kq_compose svg{color:var(--rh-burgundy)}.hTq6kq_principles{background:var(--rh-white);padding:clamp(3rem,6vw,5.5rem) 0}.hTq6kq_sectionHead{gap:.9rem;max-width:44rem;display:grid}.hTq6kq_principleGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.hTq6kq_principleGrid li{border:var(--rh-line);background:var(--rh-paper);box-shadow:var(--rh-pop-sm);border-radius:18px;align-content:start;gap:.5rem;padding:1.25rem;display:grid}.hTq6kq_principleGrid svg{color:var(--rh-pink)}.hTq6kq_principleGrid b{color:var(--rh-burgundy);font:700 var(--rh-text-base)/1.3 var(--rh-font-ui)}.hTq6kq_principleGrid p{color:var(--rh-ink-2);font:500 var(--rh-text-sm)/1.5 var(--rh-font-ui);margin:0}.hTq6kq_faq{padding:clamp(3rem,6vw,5.5rem) 0}.hTq6kq_faq .hTq6kq_inner{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start}.hTq6kq_faqIntro{top:calc(var(--rh-nav-top) + var(--rh-nav-h) + 1.5rem);gap:.9rem;display:grid;position:sticky}.hTq6kq_faqList{gap:.6rem;min-width:0;display:grid}.hTq6kq_qa{border:var(--rh-line);background:var(--rh-white);box-shadow:var(--rh-pop-sm);border-radius:16px}.hTq6kq_qa summary{min-height:3.25rem;color:var(--rh-burgundy);font:700 var(--rh-text-base)/1.35 var(--rh-font-ui);cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:.9rem 1.1rem;list-style:none;display:flex}.hTq6kq_qa summary::-webkit-details-marker{display:none}.hTq6kq_qa summary:focus-visible{outline:3px solid var(--rh-pink);outline-offset:2px;border-radius:14px}.hTq6kq_qa summary svg{transition:transform .35s var(--rh-out);flex:none}.hTq6kq_qa[open] summary svg{transform:rotate(180deg)}.hTq6kq_qa p{color:var(--rh-ink);font:500 var(--rh-text-base)/1.65 var(--rh-font-ui);margin:0;padding:0 1.1rem 1.1rem}.hTq6kq_final{background:var(--rh-burgundy);padding:clamp(3rem,6vw,5rem) 0}.hTq6kq_final .hTq6kq_inner{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:center}.hTq6kq_final .hTq6kq_eyebrow{background:var(--rh-paper)}.hTq6kq_final h2{color:var(--rh-paper)}.hTq6kq_final .hTq6kq_finalAction{justify-items:start;gap:1rem;display:grid}.hTq6kq_final .hTq6kq_finalAction p{color:var(--rh-soft)}@media (max-width:960px){.hTq6kq_hero .hTq6kq_inner,.hTq6kq_chapter .hTq6kq_inner,.hTq6kq_faq .hTq6kq_inner,.hTq6kq_final .hTq6kq_inner{grid-template-columns:minmax(0,1fr)}.hTq6kq_faqIntro{position:static}.hTq6kq_principleGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.hTq6kq_chapters ol{grid-template-columns:repeat(2,minmax(0,1fr))}.hTq6kq_principleGrid,.hTq6kq_profiles{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.hTq6kq_qa summary svg{transition:none}}@media (forced-colors:active){.hTq6kq_card,.hTq6kq_qa,.hTq6kq_principleGrid li,.hTq6kq_heroArt,.hTq6kq_trust li{color:canvastext;box-shadow:none;background:canvas;border-color:canvastext}}
