.P4Cl9q_page{min-width:0;min-height:100svh;padding:clamp(1rem,3vw,2rem) var(--rh-gutter) clamp(2.5rem,5vw,4rem);background:var(--rh-paper);background-image:linear-gradient(180deg,var(--rh-soft) 0,transparent 18rem),var(--rh-dots);color:var(--rh-ink);font-family:var(--rh-font-ui);background-size:auto,22px 22px}.P4Cl9q_page:focus{outline:none}.P4Cl9q_page[data-with-nav]{min-height:0}.P4Cl9q_wrap{gap:clamp(1.25rem,3vw,2rem);width:min(100%,34rem);margin:0 auto;display:grid}.P4Cl9q_wrap[data-wide]{width:min(100%,40rem)}.P4Cl9q_top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;min-width:0;display:flex}.P4Cl9q_brand{border-radius:12px;align-items:center;min-height:48px;display:inline-flex}.P4Cl9q_brand img{width:clamp(140px,40vw,176px);height:auto;display:block}.P4Cl9q_brand:focus-visible,.P4Cl9q_home:focus-visible{outline:3px solid var(--rh-pink);outline-offset:3px}.P4Cl9q_home{border:2px solid var(--rh-burgundy);background:var(--rh-white);min-height:44px;color:var(--rh-burgundy);font:700 var(--rh-text-sm)/1 var(--rh-font-ui);box-shadow:var(--rh-pop-sm);transition:translate .45s var(--rh-spring),box-shadow .45s var(--rh-spring);border-radius:999px;align-items:center;padding:0 1rem;text-decoration:none;display:inline-flex}.P4Cl9q_home:hover{box-shadow:4px 4px 0 var(--rh-burgundy);translate:-1px -1px}.P4Cl9q_card{border:var(--rh-line);background:var(--rh-white);min-width:0;box-shadow:var(--rh-pop-lg);border-radius:28px;gap:1.25rem;padding:clamp(1.25rem,4vw,2.5rem);display:grid}.P4Cl9q_head{justify-items:start;gap:.7rem;min-width:0;display:grid}.P4Cl9q_icon{border:var(--rh-line);background:var(--rh-soft);width:3.5rem;height:3.5rem;color:var(--rh-burgundy);box-shadow:var(--rh-pop-sm);border-radius:50%;place-items:center;margin-bottom:.15rem;display:grid}.P4Cl9q_eyebrow{border:var(--rh-line);background:var(--rh-paper);max-width:100%;color:var(--rh-burgundy);font:700 var(--rh-text-xs)/1.2 var(--rh-font-ui);letter-spacing:.14em;text-transform:uppercase;overflow-wrap:anywhere;border-radius:999px;padding:.45rem .75rem;display:inline-block}.P4Cl9q_head h1{color:var(--rh-burgundy);font:600 clamp(2rem,1.6rem + 1.8vw,2.8rem)/1.06 var(--rh-font-name);letter-spacing:-.02em;text-wrap:balance;margin:.2rem 0 0}.P4Cl9q_head p{max-width:52ch;color:var(--rh-ink-2);font:500 var(--rh-text-base)/1.6 var(--rh-font-ui);margin:0}.P4Cl9q_notice{border:2px solid var(--rh-burgundy);background:var(--rh-soft);color:var(--rh-burgundy);font:600 var(--rh-text-sm)/1.5 var(--rh-font-ui);overflow-wrap:anywhere;border-radius:14px;padding:.85rem 1rem}.P4Cl9q_notice[data-tone=error]{background:var(--rh-white);box-shadow:inset 6px 0 0 var(--rh-pink)}.P4Cl9q_notice[data-tone=success]{background:var(--rh-soft);box-shadow:inset 6px 0 0 var(--rh-gold)}.P4Cl9q_actions{flex-wrap:wrap;gap:.9rem;min-width:0;display:flex}.P4Cl9q_actions>a,.P4Cl9q_actions>button{white-space:normal;text-align:center;line-height:1.2}.P4Cl9q_section{border-top:2px dashed var(--rh-line-soft);gap:.85rem;margin-top:.5rem;padding-top:1.5rem;display:grid}.P4Cl9q_section h2{color:var(--rh-burgundy);font:600 var(--rh-text-lg)/1.15 var(--rh-font-name);margin:0}.P4Cl9q_section p{color:var(--rh-ink-2);font:500 var(--rh-text-base)/1.6 var(--rh-font-ui);margin:0}.P4Cl9q_links{border-top:1.5px dashed var(--rh-line-soft);flex-wrap:wrap;align-items:center;gap:.25rem 1.25rem;padding-top:1rem;display:flex}.P4Cl9q_links a{min-height:44px;color:var(--rh-burgundy);font:700 var(--rh-text-base)/1.2 var(--rh-font-ui);text-underline-offset:4px;border-radius:6px;align-items:center;text-decoration:underline;text-decoration-thickness:1.5px;display:inline-flex}.P4Cl9q_links a:focus-visible{outline:3px solid var(--rh-pink);outline-offset:2px}@media (prefers-reduced-motion:no-preference){.P4Cl9q_card{animation:P4Cl9q_rise .7s var(--rh-spring) both}}@keyframes P4Cl9q_rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.P4Cl9q_home{transition:none}.P4Cl9q_home:hover{translate:none}}@media (max-width:520px){.P4Cl9q_actions{grid-template-columns:minmax(0,1fr);display:grid}.P4Cl9q_actions>a,.P4Cl9q_actions>button{width:100%}}@media (max-width:420px){.P4Cl9q_card{box-shadow:var(--rh-pop);border-radius:22px}}@media (forced-colors:active){.P4Cl9q_card,.P4Cl9q_notice,.P4Cl9q_eyebrow,.P4Cl9q_icon,.P4Cl9q_home{color:canvastext;box-shadow:none;background:canvas;border-color:canvastext}}
.eEhcqq_field{gap:.45rem;min-width:0;display:grid}.eEhcqq_label{color:var(--rh-burgundy);font:700 var(--rh-text-sm)/1.3 var(--rh-font-ui)}.eEhcqq_wrap{min-width:0;display:block;position:relative}.eEhcqq_input{border:2px solid var(--rh-burgundy);background:var(--rh-white);width:100%;min-width:0;min-height:54px;color:var(--rh-ink);font:500 var(--rh-text-base)/1.4 var(--rh-font-ui);box-shadow:var(--rh-pop-sm);transition:translate .45s var(--rh-spring),box-shadow .45s var(--rh-spring);border-radius:14px;padding:.75rem 1rem;display:block}.eEhcqq_input::placeholder{color:var(--rh-ink-2);opacity:1}.eEhcqq_wrap[data-icon] .eEhcqq_input{padding-inline-start:3.6rem}.eEhcqq_wrap[data-reveal] .eEhcqq_input{padding-inline-end:3.4rem}.eEhcqq_input:hover{box-shadow:4px 4px 0 var(--rh-burgundy);translate:-1px -1px}.eEhcqq_input:focus{outline:none}.eEhcqq_input:focus-visible{outline:3px solid var(--rh-pink);outline-offset:2px}.eEhcqq_input:user-invalid{border-color:var(--rh-pink);border-style:dashed}.eEhcqq_input[type=date]{min-height:54px}.eEhcqq_sticker{z-index:1;background:var(--rh-soft);width:2.4rem;height:2.4rem;color:var(--rh-burgundy);pointer-events:none;border-radius:10px;place-items:center;display:grid;position:absolute;top:50%;left:.55rem;translate:0 -50%}.eEhcqq_reveal{z-index:1;width:44px;height:44px;color:var(--rh-burgundy);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:10px;place-items:center;padding:0;display:grid;position:absolute;top:50%;right:.3rem;translate:0 -50%}.eEhcqq_reveal:hover{background:var(--rh-soft)}.eEhcqq_reveal:focus-visible{outline:3px solid var(--rh-pink);outline-offset:0}.eEhcqq_hint{color:var(--rh-ink-2);font:500 var(--rh-text-sm)/1.5 var(--rh-font-ui);display:block}.eEhcqq_meter{gap:.4rem;margin-top:.15rem;display:grid}.eEhcqq_segments{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.eEhcqq_segments span{border:1.5px solid var(--rh-burgundy);background:var(--rh-white);border-radius:999px;height:8px;position:relative;overflow:hidden}.eEhcqq_segments span:after{content:"";background:var(--rh-burgundy);transform-origin:0;transition:transform .5s var(--rh-spring);position:absolute;inset:0;transform:scaleX(0)}.eEhcqq_segments span[data-on]:after{transform:scaleX(1)}.eEhcqq_meter[data-score="1"] .eEhcqq_segments span:after{background:var(--rh-peach)}.eEhcqq_meter[data-score="2"] .eEhcqq_segments span:after{background:var(--rh-gold)}.eEhcqq_meter[data-score="3"] .eEhcqq_segments span:after{background:var(--rh-pink)}.eEhcqq_meterLabel{color:var(--rh-ink-2);font:600 var(--rh-text-sm)/1.4 var(--rh-font-ui);margin:0}.eEhcqq_consents{border:2px solid var(--rh-burgundy);background:var(--rh-soft);border-radius:18px;gap:.85rem;padding:1rem;display:grid}.eEhcqq_consent{color:var(--rh-ink);font:500 var(--rh-text-sm)/1.55 var(--rh-font-ui);cursor:pointer;grid-template-columns:1.4rem minmax(0,1fr);align-items:start;gap:.7rem;display:grid}.eEhcqq_consent input{width:1.3rem;height:1.3rem;accent-color:var(--rh-burgundy);cursor:pointer;margin:.1rem 0 0}.eEhcqq_consent input:focus-visible{outline:3px solid var(--rh-pink);outline-offset:2px}.eEhcqq_consent a{color:var(--rh-burgundy);text-underline-offset:3px;font-weight:700;text-decoration:underline}.eEhcqq_consent a:focus-visible{outline:3px solid var(--rh-pink);outline-offset:2px;border-radius:4px}.eEhcqq_success,.eEhcqq_error{font:600 var(--rh-text-sm)/1.5 var(--rh-font-ui);overflow-wrap:anywhere;border-radius:14px;margin:0;padding:.8rem 1rem}.eEhcqq_success{background:var(--rh-soft);color:var(--rh-burgundy);border:2px solid var(--rh-burgundy)}.eEhcqq_error{background:var(--rh-white);color:var(--rh-burgundy);border:2px solid var(--rh-burgundy);box-shadow:inset 6px 0 0 var(--rh-pink)}@media (prefers-reduced-motion:reduce){.eEhcqq_input,.eEhcqq_segments span:after{transition:none}.eEhcqq_input:hover{translate:none}}@media (forced-colors:active){.eEhcqq_input,.eEhcqq_consents,.eEhcqq_success,.eEhcqq_error,.eEhcqq_segments span{color:canvastext;box-shadow:none;background:canvas;border-color:canvastext}.eEhcqq_segments span[data-on]:after{background:highlight}.eEhcqq_sticker{color:canvastext;background:canvas}}
.EXUdxa_form{gap:1.1rem;min-width:0;display:grid}.EXUdxa_form>button{margin-top:.25rem}.EXUdxa_emailError{color:var(--rh-burgundy);font:700 var(--rh-text-sm)/1.45 var(--rh-font-ui);display:block}.EXUdxa_form>button,.EXUdxa_form>a{white-space:normal;text-align:center;padding-block:.6rem;line-height:1.2}.EXUdxa_forgot{min-height:44px;color:var(--rh-burgundy);font:700 var(--rh-text-sm)/1.2 var(--rh-font-ui);text-underline-offset:4px;justify-self:end;align-items:center;margin-top:-.6rem;text-decoration:underline;text-decoration-thickness:1.5px;display:inline-flex}.EXUdxa_forgot:hover{color:var(--rh-ink)}.EXUdxa_forgot:focus-visible{outline:3px solid var(--rh-pink);outline-offset:2px;border-radius:6px}.EXUdxa_callout{border:2px solid var(--rh-burgundy);background:var(--rh-soft);color:var(--rh-burgundy);border-radius:18px;justify-items:start;gap:.35rem;padding:1rem 1.1rem;display:grid}.EXUdxa_callout strong{font:600 var(--rh-text-md)/1.25 var(--rh-font-name)}.EXUdxa_callout small{color:var(--rh-ink);font:500 var(--rh-text-sm)/1.55 var(--rh-font-ui)}.EXUdxa_callout[data-tone=done] svg{animation:EXUdxa_pop .7s var(--rh-boing) both}.EXUdxa_danger{border:2px dashed var(--rh-burgundy);background:var(--rh-white);border-radius:18px;padding:1.1rem}.EXUdxa_danger>button{white-space:normal;text-align:center;justify-self:start;line-height:1.25}.EXUdxa_dangerField{color:var(--rh-ink);font:500 var(--rh-text-sm)/1.5 var(--rh-font-ui);gap:.5rem;display:grid}.EXUdxa_dangerField strong{color:var(--rh-burgundy);letter-spacing:.02em;font-weight:800}.EXUdxa_dangerInput{border:2px solid var(--rh-burgundy);background:var(--rh-paper);width:100%;min-width:0;min-height:52px;color:var(--rh-ink);font:600 var(--rh-text-base)/1.4 var(--rh-font-ui);border-radius:14px;padding:.7rem .9rem}.EXUdxa_dangerInput:focus{outline:none}.EXUdxa_dangerInput:focus-visible{outline:3px solid var(--rh-pink);outline-offset:2px}@keyframes EXUdxa_pop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.EXUdxa_callout[data-tone=done] svg{animation:none}}@media (forced-colors:active){.EXUdxa_callout,.EXUdxa_danger,.EXUdxa_dangerInput{color:canvastext;background:canvas;border-color:canvastext}}@media (max-width:420px){.EXUdxa_danger>button{width:100%}}
.PkjMVa_page{min-width:0;min-height:calc(100svh - var(--rh-nav-top) - var(--rh-nav-h));padding:clamp(1.25rem,3vw,2.5rem) var(--rh-gutter) clamp(2.5rem,5vw,4rem);background:var(--rh-paper);background-image:var(--rh-dots);color:var(--rh-ink);font-family:var(--rh-font-ui);background-size:22px 22px}.PkjMVa_page:focus{outline:none}.PkjMVa_layout{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:stretch;gap:clamp(1.5rem,3.5vw,3rem);width:min(100%,1120px);margin:0 auto;display:grid}.PkjMVa_panel{border:var(--rh-line);background:var(--rh-white);min-width:0;box-shadow:var(--rh-pop-lg);border-radius:28px;grid-area:1/2;align-content:start;gap:1.35rem;padding:clamp(1.25rem,4vw,2.5rem);display:grid}.PkjMVa_heading{gap:.5rem;display:grid}.PkjMVa_heading h1{color:var(--rh-burgundy);font:600 clamp(2.2rem,1.7rem + 2vw,3.1rem)/1.04 var(--rh-font-name);letter-spacing:-.02em;text-wrap:balance;margin:0}.PkjMVa_heading p{color:var(--rh-ink-2);font:500 var(--rh-text-base)/1.55 var(--rh-font-ui);margin:0}.PkjMVa_switcher{gap:var(--rh-space-1);padding:var(--rh-space-1);border:var(--rh-line);background:var(--rh-paper);border-radius:999px;grid-template-columns:1fr 1fr;display:grid}.PkjMVa_switcher a{min-height:46px;color:var(--rh-burgundy);font:700 var(--rh-text-base)/1 var(--rh-font-ui);transition:background-color .2s,translate .45s var(--rh-spring);border-radius:999px;justify-content:center;align-items:center;padding:.5rem .75rem;text-decoration:none;display:flex}.PkjMVa_switcher a[aria-current=page]{background:var(--rh-burgundy);color:var(--rh-white)}.PkjMVa_switcher a:not([aria-current=page]):hover{background:var(--rh-soft)}.PkjMVa_switcher a:not([aria-current=page]):active{translate:0 1px}.PkjMVa_switcher a:focus-visible{outline:3px solid var(--rh-pink);outline-offset:2px}.PkjMVa_notice,.PkjMVa_noticeError{border:2px solid var(--rh-burgundy);color:var(--rh-burgundy);font:600 var(--rh-text-sm)/1.5 var(--rh-font-ui);overflow-wrap:anywhere;border-radius:14px;margin:0;padding:.8rem 1rem}.PkjMVa_notice{background:var(--rh-soft)}.PkjMVa_noticeError{background:var(--rh-white);box-shadow:inset 6px 0 0 var(--rh-pink)}.PkjMVa_footer{border-top:1.5px dashed var(--rh-line-soft);color:var(--rh-ink-2);font:500 var(--rh-text-base)/1.5 var(--rh-font-ui);flex-wrap:wrap;justify-content:center;align-items:center;gap:0 .4rem;margin:0;padding-top:1.1rem;display:flex}.PkjMVa_footer a{min-height:44px;color:var(--rh-burgundy);text-underline-offset:4px;align-items:center;font-weight:800;text-decoration:underline;text-decoration-thickness:1.5px;display:inline-flex}.PkjMVa_footer a:focus-visible{outline:3px solid var(--rh-pink);outline-offset:2px;border-radius:6px}.PkjMVa_aside{isolation:isolate;border:var(--rh-line);background:var(--rh-burgundy);background-image:radial-gradient(color-mix(in srgb,var(--rh-paper) 13%,transparent) 1.2px,transparent 1.3px);min-width:0;color:var(--rh-paper);box-shadow:var(--rh-pop-lg);background-size:22px 22px;border-radius:28px;flex-direction:column;grid-area:1/1;justify-content:center;gap:1.1rem;padding:clamp(1.75rem,4vw,3.25rem);display:flex;position:relative;overflow:hidden}.PkjMVa_aside:before{content:"";z-index:-1;border:2.5px solid var(--rh-pink);opacity:.55;border-radius:50%;width:18rem;height:18rem;position:absolute;bottom:-6rem;right:-5rem}.PkjMVa_aside:after{content:"";z-index:-1;background:color-mix(in srgb,var(--rh-pink) 22%,var(--rh-burgundy));border-radius:50%;width:12rem;height:12rem;position:absolute;bottom:-3rem;right:-2rem}.PkjMVa_starBig,.PkjMVa_starSmall{color:var(--rh-gold);position:absolute}.PkjMVa_starBig{top:1.6rem;right:1.8rem}.PkjMVa_starSmall{color:var(--rh-peach);top:4.4rem;right:4.6rem}.PkjMVa_mark{border:var(--rh-line);border-color:var(--rh-paper);background:var(--rh-paper);width:5.25rem;height:5.25rem;box-shadow:5px 5px 0 var(--rh-pink);border-radius:50%;place-items:center;display:grid}.PkjMVa_mark img{width:3.4rem;height:auto}.PkjMVa_script{color:var(--rh-peach);font:400 clamp(2.6rem,2rem + 2.4vw,3.6rem)/1 var(--rh-font-script);margin:.4rem 0 0}.PkjMVa_lead{max-width:30ch;color:var(--rh-paper);font:600 clamp(1.3rem,1.1rem + .8vw,1.7rem)/1.3 var(--rh-font-name);text-wrap:balance;margin:0}.PkjMVa_points{gap:.8rem;margin:.6rem 0 0;padding:0;list-style:none;display:grid}.PkjMVa_points li{color:var(--rh-paper);font:600 var(--rh-text-base)/1.45 var(--rh-font-ui);grid-template-columns:2.4rem minmax(0,1fr);align-items:center;gap:.75rem;display:grid}.PkjMVa_points li>span{background:var(--rh-soft);width:2.4rem;height:2.4rem;color:var(--rh-burgundy);border-radius:12px;place-items:center;display:grid}@media (prefers-reduced-motion:no-preference){.PkjMVa_panel{animation:PkjMVa_rise .7s var(--rh-spring) both}.PkjMVa_aside{animation:PkjMVa_rise .8s var(--rh-settle) 60ms both}}@keyframes PkjMVa_rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.PkjMVa_switcher a{transition:none}.PkjMVa_switcher a:active{translate:none}}@media (max-width:900px){.PkjMVa_layout{grid-template-columns:minmax(0,1fr);max-width:36rem}.PkjMVa_panel,.PkjMVa_aside{grid-area:auto/1}.PkjMVa_aside{border-radius:24px;gap:.9rem}.PkjMVa_aside:before,.PkjMVa_aside:after{display:none}.PkjMVa_mark{width:4.25rem;height:4.25rem}.PkjMVa_mark img{width:2.75rem}}@media (max-width:420px){.PkjMVa_panel{box-shadow:var(--rh-pop);border-radius:22px}.PkjMVa_aside{box-shadow:var(--rh-pop)}.PkjMVa_starSmall{display:none}}@media (forced-colors:active){.PkjMVa_panel,.PkjMVa_aside,.PkjMVa_switcher,.PkjMVa_notice,.PkjMVa_noticeError{color:canvastext;box-shadow:none;background:canvas;border-color:canvastext}.PkjMVa_switcher a[aria-current=page]{color:highlighttext;background:highlight}.PkjMVa_script,.PkjMVa_lead,.PkjMVa_points li{color:canvastext}.PkjMVa_aside:before,.PkjMVa_aside:after{display:none}}
