.n-RKCG_page{--ink:#242d2a;--muted:#56615b;--plum:#7f315b;--green:#246656;--line:#dce3df;font-family:var(--font-pp-mori), sans-serif;color:var(--ink);background:#fff;font-size:17px;line-height:1.6}.n-RKCG_page *{box-sizing:border-box;letter-spacing:0}.n-RKCG_page a{text-underline-offset:4px}.n-RKCG_page a:focus-visible,.n-RKCG_page summary:focus-visible,.n-RKCG_page button:focus-visible{outline:3px solid var(--green);outline-offset:5px}.n-RKCG_page p{margin:0 0 16px}.n-RKCG_page h2{max-width:780px;margin:0 0 20px;font-size:34px;font-weight:600;line-height:1.18}.n-RKCG_page h3{margin:0 0 12px;font-size:21px;font-weight:600;line-height:1.35}.n-RKCG_wrap{width:min(1120px,100% - 64px);margin-inline:auto}.n-RKCG_skip{z-index:100;background:#fff;padding:12px;position:fixed;top:-100px;left:16px}.n-RKCG_skip:focus{top:12px}.n-RKCG_hero{color:#fff;position:relative}.n-RKCG_heroImage{-o-object-fit:cover;object-fit:cover;-o-object-position:65% 55%;object-position:65% 55%}.n-RKCG_shade{background:#0c16129c;position:absolute;inset:0}.n-RKCG_heroInner{padding-block:48px;position:relative}.n-RKCG_page .n-RKCG_eyebrow{color:var(--green);margin-bottom:14px;font-size:12px;font-weight:600}.n-RKCG_hero .n-RKCG_eyebrow{color:#fff}.n-RKCG_hero h1{max-width:680px;margin:0 0 20px;font-size:52px;font-weight:600;line-height:1.08}.n-RKCG_hero h1 span{display:block}.n-RKCG_page .n-RKCG_promise{margin-bottom:12px;font-size:23px;font-weight:600}.n-RKCG_heroCopy{max-width:530px;font-size:18px}.n-RKCG_heroActions{flex-wrap:wrap;align-items:center;gap:20px;margin-top:24px;display:flex}.n-RKCG_heroActions p{margin:0;font-size:15px}.n-RKCG_heroActions strong{font-size:20px}.n-RKCG_page .n-RKCG_hint{max-width:440px;margin:12px 0 0;font-size:13px}.n-RKCG_page .n-RKCG_cta{background:var(--plum);color:#fff;white-space:normal;text-align:center;flex-shrink:0;min-height:50px;padding:13px 22px;font-size:17px;font-weight:600;line-height:1.4;text-decoration:none}.n-RKCG_cta svg{flex-shrink:0}.n-RKCG_page .n-RKCG_cta:hover{background:#652344}.n-RKCG_hero a:focus-visible{outline-color:#fff}.n-RKCG_jump{border-bottom:1px solid var(--line)}.n-RKCG_jump>div{flex-wrap:wrap;gap:8px 32px;display:flex}.n-RKCG_jump a{min-height:56px;color:var(--plum);align-items:center;font-size:14px;font-weight:600;display:inline-flex}.n-RKCG_jump a:hover{text-decoration:underline}.n-RKCG_answer{grid-template-columns:1fr 1.5fr;gap:60px;padding-block:42px;scroll-margin-top:100px;display:grid}.n-RKCG_answer h2{font-size:26px}.n-RKCG_answer p{color:var(--muted);font-size:16px}.n-RKCG_answer p:last-child{margin:0}.n-RKCG_section{padding-block:56px;scroll-margin-top:100px;position:relative}.n-RKCG_anchor{scroll-margin-top:100px;position:absolute;top:0}.n-RKCG_result{background:#edf5ef;border-block:1px solid #d5e3d9}.n-RKCG_resultGrid{grid-template-columns:1.2fr 1fr;align-items:center;gap:80px;display:grid}.n-RKCG_resultGrid h2{font-size:46px}.n-RKCG_resultGrid h2 span{color:var(--green);white-space:nowrap}.n-RKCG_resultGrid p{max-width:520px}.n-RKCG_page .n-RKCG_note{color:var(--muted);margin:14px 0 0;font-size:14px}.n-RKCG_timeline{margin:0;padding:0;list-style:none}.n-RKCG_timeline li{border-top:1px solid #c8dacf;gap:18px;padding:20px 0;display:flex}.n-RKCG_timeline li>span{color:var(--green);padding-top:4px;font-size:13px;font-weight:600}.n-RKCG_timeline p{color:var(--muted);margin:0;font-size:15px}.n-RKCG_timeline h3{margin-bottom:6px}.n-RKCG_disclosure{max-width:820px;margin-top:18px;font-size:14px}.n-RKCG_disclosure summary{cursor:pointer;min-height:44px;padding:10px 4px;font-weight:600}.n-RKCG_disclosure p{color:var(--muted);margin:8px 0 0}.n-RKCG_propertyLine{flex-wrap:wrap;justify-content:space-between;gap:10px 24px;margin-bottom:24px;display:flex}.n-RKCG_propertyLine p{margin:0;font-weight:600}.n-RKCG_propertyLine time{color:var(--muted);font-size:14px}.n-RKCG_proofGrid{grid-template-columns:.85fr 1fr;align-items:start;gap:40px;display:grid}.n-RKCG_photo{margin:0}.n-RKCG_photo img{aspect-ratio:1080/721;-o-object-fit:cover;object-fit:cover;border-radius:6px;width:100%;height:auto}.n-RKCG_photo figcaption{color:var(--muted);margin-top:10px;font-size:12px}.n-RKCG_metrics{table-layout:fixed;border-collapse:collapse;text-align:left;width:100%}.n-RKCG_metrics caption{text-align:left;color:var(--muted);padding-bottom:12px;font-size:13px}.n-RKCG_metrics th{vertical-align:top;padding:0 12px 4px 0;font-size:12px;font-weight:500;line-height:1.4}.n-RKCG_metrics td{border-bottom:1px solid var(--line);padding:4px 12px 20px 0;font-size:36px;font-weight:600;line-height:1.25}.n-RKCG_metrics td:nth-child(2){color:var(--green)}.n-RKCG_invitation{padding-top:22px}.n-RKCG_invitation p{font-size:15px}.n-RKCG_invitation ul{border-top:1px solid var(--line);margin:16px 0;padding:0;list-style:none}.n-RKCG_invitation li{border-bottom:1px solid var(--line);padding:10px 0;font-size:15px;font-weight:600}.n-RKCG_proofBottom{justify-content:space-between;align-items:start;gap:28px;margin-top:26px;display:flex}.n-RKCG_proofBottom .n-RKCG_disclosure{max-width:700px;margin:0}.n-RKCG_included{background:#f5f6f7}.n-RKCG_steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin:32px 0;padding:0;list-style:none;display:grid}.n-RKCG_steps li{border-top:1px solid var(--line);padding-top:18px}.n-RKCG_stepNumber{color:var(--green);margin-bottom:20px;font-size:13px;font-weight:600;display:block}.n-RKCG_steps p{color:var(--muted);font-size:15px}.n-RKCG_steps .n-RKCG_owner{color:var(--ink);border-left:2px solid #b8cdbf;padding-left:14px}.n-RKCG_speed{border-top:1px solid var(--line);max-width:900px;padding-top:20px;scroll-margin-top:100px;font-size:15px}.n-RKCG_choices{table-layout:fixed;border-collapse:collapse;text-align:left;width:100%;margin:26px 0 18px}.n-RKCG_choices th,.n-RKCG_choices td{border-bottom:1px solid var(--line);vertical-align:top;padding:18px 22px}.n-RKCG_choices thead{background:#f2f4f3;font-size:13px}.n-RKCG_choices tbody th{font-size:16px;font-weight:500}.n-RKCG_choices td{font-size:16px}.n-RKCG_choices td span{color:var(--muted);margin-top:4px;font-size:14px;display:block}.n-RKCG_choices tbody tr:first-child{background:#f7eff3}.n-RKCG_choices tbody tr:first-child strong{color:var(--plum)}.n-RKCG_related{flex-wrap:wrap;gap:4px 24px;margin-top:16px;display:flex}.n-RKCG_related a,.n-RKCG_screeningLink{min-height:44px;color:var(--plum);align-items:center;font-size:14px;text-decoration:underline;display:inline-flex}.n-RKCG_price{background:#f8f2f5;border-block:1px solid #eadce3}.n-RKCG_priceGrid{grid-template-columns:1fr 1fr;gap:70px;display:grid}.n-RKCG_price h2{font-size:32px}.n-RKCG_price h2 span{color:var(--plum);margin-bottom:6px;font-size:52px;display:block}.n-RKCG_price p{max-width:500px;font-size:16px}.n-RKCG_price .n-RKCG_cta{margin-top:12px}.n-RKCG_refund{border-left:1px solid #d8c3cf;padding-left:40px}.n-RKCG_refund h3{margin-bottom:0}.n-RKCG_refund .n-RKCG_eligibility{color:var(--muted);margin-top:4px;font-size:13px}.n-RKCG_faqList{max-width:900px}.n-RKCG_faqList details{border-bottom:1px solid var(--line)}.n-RKCG_faqList summary{cursor:pointer;min-height:52px;padding:22px 4px;font-size:17px;font-weight:600}.n-RKCG_faqList p{max-width:800px;color:var(--muted);padding-bottom:16px;font-size:16px}.n-RKCG_screeningLink{margin-top:20px}.n-RKCG_final{color:#fff;background:#243e34;padding-block:44px}.n-RKCG_finalInner{grid-template-columns:1.6fr 1fr;align-items:center;gap:48px;display:grid}.n-RKCG_final h2{max-width:630px;font-size:30px}.n-RKCG_final p{font-size:16px}.n-RKCG_final a:focus-visible{outline-color:#fff}.n-RKCG_footer>div>div:first-child{gap:32px}.n-RKCG_footer>div>div:first-child>div:last-child{flex-wrap:wrap;min-width:0}.n-RKCG_footer>div>div:first-child>div:last-child>div{min-width:140px}.n-RKCG_footer a{align-items:center;min-height:44px;display:inline-flex}@media (max-width:900px){.n-RKCG_resultGrid,.n-RKCG_priceGrid{gap:32px}.n-RKCG_answer{gap:28px}.n-RKCG_proofGrid{gap:24px}.n-RKCG_steps{gap:22px}.n-RKCG_refund{padding-left:24px}.n-RKCG_footer>div>div:first-child{flex-direction:column}}@media (min-width:701px) and (max-width:900px){.n-RKCG_steps{grid-template-columns:1fr}.n-RKCG_steps li{-moz-column-gap:20px;grid-template-columns:32px 1fr;column-gap:20px;display:grid}.n-RKCG_stepNumber{grid-row:1/4;padding-top:4px}.n-RKCG_steps h3,.n-RKCG_steps p{grid-column:2}}@media (max-width:700px){.n-RKCG_page{font-size:16px}.n-RKCG_wrap{width:calc(100% - 40px)}.n-RKCG_heroInner{padding-block:28px}.n-RKCG_hero h1{margin-bottom:16px;font-size:36px;line-height:1.12}.n-RKCG_page .n-RKCG_promise{font-size:19px}.n-RKCG_heroCopy{font-size:16px}.n-RKCG_heroActions{gap:14px;margin-top:20px}.n-RKCG_heroActions p{font-size:13px}.n-RKCG_heroActions strong{font-size:17px}.n-RKCG_page .n-RKCG_hint{font-size:12px}.n-RKCG_jump>div{gap:0 22px}.n-RKCG_jump a{min-height:46px;font-size:13px}.n-RKCG_answer,.n-RKCG_resultGrid,.n-RKCG_proofGrid,.n-RKCG_priceGrid,.n-RKCG_finalInner{grid-template-columns:1fr;gap:22px}.n-RKCG_answer{gap:0;padding-block:28px}.n-RKCG_page h2{margin-bottom:16px;font-size:28px}.n-RKCG_section{padding-block:36px;scroll-margin-top:86px}.n-RKCG_anchor{scroll-margin-top:86px}.n-RKCG_resultGrid h2{font-size:40px}.n-RKCG_resultGrid{gap:8px}.n-RKCG_timeline li{padding:16px 0}.n-RKCG_propertyLine{flex-direction:column;gap:4px;margin-bottom:18px}.n-RKCG_photo img{max-height:260px}.n-RKCG_proofGrid{gap:22px}.n-RKCG_proofBottom{flex-direction:column;gap:14px;margin-top:16px}.n-RKCG_steps{grid-template-columns:1fr;gap:18px;margin-block:22px}.n-RKCG_stepNumber{margin-bottom:10px}.n-RKCG_steps li{padding-top:16px}.n-RKCG_choices th,.n-RKCG_choices td{padding:14px 10px}.n-RKCG_choices tbody th,.n-RKCG_choices td{font-size:14px}.n-RKCG_choices td span{font-size:13px}.n-RKCG_refund{border-top:1px solid #d8c3cf;border-left:none;padding:24px 0 0}.n-RKCG_price h2 span{font-size:46px}.n-RKCG_faqList summary{font-size:16px}.n-RKCG_final{padding-block:32px}}@media (max-width:359px){.n-RKCG_wrap{width:calc(100% - 32px)}.n-RKCG_hero h1{font-size:32px}.n-RKCG_heroActions{flex-direction:column;align-items:flex-start;gap:10px}.n-RKCG_heroActions .n-RKCG_cta{width:100%}.n-RKCG_jump>div{gap:0 16px}.n-RKCG_metrics td{font-size:32px}.n-RKCG_metrics th{font-size:11px}}
