.KYw8IG_page{--ink:#25252c;--muted:#5e6067;--plum:#7f315b;--line:#e0e2df;--green:#246653;color:var(--ink);font-family:var(--font-pp-mori), sans-serif;letter-spacing:0;background:#fff;font-size:17px;line-height:1.6}.KYw8IG_page *{box-sizing:border-box;letter-spacing:0}.KYw8IG_page a:focus-visible,.KYw8IG_page summary:focus-visible{outline:3px solid var(--green);outline-offset:5px}.KYw8IG_wrap{width:min(1120px,100% - 64px);margin-inline:auto}.KYw8IG_opening{padding:24px 0 20px}.KYw8IG_breadcrumb{color:var(--muted);flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:22px;font-size:13px;display:flex}.KYw8IG_breadcrumb a:hover{text-decoration:underline}.KYw8IG_eyebrow{color:var(--plum);margin:0 0 16px;font-size:13px;font-weight:600}.KYw8IG_opening h1{max-width:940px;margin:0 0 20px;font-size:52px;font-weight:600;line-height:1.12}.KYw8IG_opening h1 span{color:var(--muted)}.KYw8IG_lead{max-width:660px;color:var(--muted);margin:0;font-size:20px;line-height:1.5}.KYw8IG_heroActions{flex-wrap:wrap;align-items:center;gap:28px;margin-top:18px;display:flex}.KYw8IG_compareLink{color:var(--plum);align-items:center;gap:10px;min-height:44px;font-weight:600;display:inline-flex}.KYw8IG_compareLink:hover{text-underline-offset:4px;text-decoration:underline}.KYw8IG_checked{color:var(--muted);margin-top:14px;font-size:13px}.KYw8IG_offerLine{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:40px;margin-top:26px;padding-top:24px;display:flex}.KYw8IG_offerLine p{max-width:760px;color:var(--muted);margin:0;font-size:15px}.KYw8IG_offerLine strong{color:var(--ink)}.KYw8IG_page .KYw8IG_cta{background:var(--plum);color:#fff;white-space:normal;text-align:center;border-radius:40px;flex-shrink:0;min-height:48px;padding:13px 24px;font-size:16px;font-weight:600;line-height:1.4;text-decoration:none}.KYw8IG_page .KYw8IG_cta:hover{background:#662447}.KYw8IG_inPage{border-block:1px solid var(--line);background:#f6f7f5}.KYw8IG_inPage .KYw8IG_wrap{flex-wrap:wrap;gap:30px;display:flex}.KYw8IG_inPage a{min-height:54px;color:var(--muted);align-items:center;font-size:14px;display:inline-flex}.KYw8IG_inPage a:hover{color:var(--plum);text-underline-offset:5px;text-decoration:underline}.KYw8IG_section{padding:54px 0;scroll-margin-top:100px;position:relative}.KYw8IG_section+.KYw8IG_section{border-top:1px solid var(--line)}.KYw8IG_anchor{scroll-margin-top:100px;position:absolute;top:0}.KYw8IG_sectionHeading{align-items:baseline;gap:18px;margin-bottom:18px;display:flex}.KYw8IG_sectionNumber{color:var(--green);font-size:12px;font-weight:600}.KYw8IG_section h2{margin:0;font-size:30px;font-weight:600;line-height:1.25}.KYw8IG_copy{color:var(--muted)}.KYw8IG_copy p{max-width:76ch;margin:0 0 16px}.KYw8IG_copy strong{color:var(--ink);font-weight:600}.KYw8IG_copy a:not(.KYw8IG_cta),.KYw8IG_table a,.KYw8IG_faqList a{color:var(--plum);text-underline-offset:3px;-webkit-text-decoration:underline #c5a4b6;text-decoration:underline #c5a4b6}.KYw8IG_copy a:hover,.KYw8IG_table a:hover,.KYw8IG_faqList a:hover{-webkit-text-decoration-color:var(--plum);text-decoration-color:var(--plum)}.KYw8IG_copy ul,.KYw8IG_copy ol{padding-left:24px}.KYw8IG_copy li{margin-bottom:12px;padding-left:6px}.KYw8IG_copy h3{color:var(--ink);margin:28px 0 12px;font-size:23px;font-weight:600;line-height:1.3}.KYw8IG_quick.KYw8IG_section{padding-top:0;padding-bottom:28px}.KYw8IG_quick h2{margin-bottom:8px;font-size:24px}.KYw8IG_quickRoutes ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin:22px 0 18px;padding:0;list-style:none;display:grid}.KYw8IG_quickRoutes li{border-top:1px solid var(--line);margin:0;padding:16px 0 0}.KYw8IG_quickRoutes li strong:first-child{margin-bottom:6px;display:block}.KYw8IG_teamRoute{flex-wrap:wrap;gap:4px 20px;margin-top:14px;font-size:14px;display:flex}.KYw8IG_teamRoute p{margin-bottom:10px}.KYw8IG_quick .KYw8IG_disclosure{max-width:none;margin-top:18px}.KYw8IG_mobileCellLabel{display:none}.KYw8IG_bestFit{color:var(--muted);margin-top:7px;font-size:13px;font-weight:400;display:block}.KYw8IG_table tr[id]{scroll-margin-top:120px}.KYw8IG_table tr:target{outline:2px solid var(--green);outline-offset:-2px;background:#f0f7f3}.KYw8IG_table{border-collapse:collapse;table-layout:fixed;width:100%;margin-top:28px;font-size:15px;line-height:1.55}.KYw8IG_table th,.KYw8IG_table td{text-align:left;vertical-align:top;overflow-wrap:anywhere;padding:19px 20px}.KYw8IG_table th:first-child{width:19%}.KYw8IG_table thead{color:#525951;background:#f1f3f1;font-size:12px}.KYw8IG_table thead th{font-weight:600}.KYw8IG_table td{color:var(--muted)}.KYw8IG_cellParagraph+.KYw8IG_cellParagraph{border-top:1px solid var(--line);margin-top:10px;padding-top:10px}.KYw8IG_table td strong{color:var(--ink);font-weight:600}.KYw8IG_table td:nth-child(2) strong,.KYw8IG_table td:last-child strong{margin-bottom:5px;display:block}.KYw8IG_table td:nth-child(2) a strong,.KYw8IG_table td:last-child a strong{color:var(--plum);margin-bottom:0;display:inline}.KYw8IG_table tbody th{font-weight:600}.KYw8IG_table tbody tr{border-bottom:1px solid var(--line)}.KYw8IG_nmbrRow{background:#fbf5f8}.KYw8IG_nmbrRow th:first-child{box-shadow:inset 3px 0 0 var(--plum)}.KYw8IG_publisher{color:var(--muted);margin-top:5px;font-size:11px;font-weight:400;display:block}.KYw8IG_pricing{background:#fafbf9}.KYw8IG_pricing .KYw8IG_table td:nth-child(2){color:var(--ink)}.KYw8IG_after{margin-top:20px;font-size:13px}.KYw8IG_why-nmbr{background:#f5eef2}.KYw8IG_why-nmbr .KYw8IG_sectionHeading h2{font-size:40px}.KYw8IG_caseResult{color:var(--plum);white-space:nowrap}.KYw8IG_disclosure a{color:var(--plum);text-underline-offset:3px;text-decoration:underline}.KYw8IG_why-nmbr .KYw8IG_copy>div{display:flow-root}.KYw8IG_why-nmbr .KYw8IG_copy p{max-width:76ch}.KYw8IG_why-nmbr .KYw8IG_copy h3{margin-top:26px}.KYw8IG_why-nmbr .KYw8IG_copy p:has(em){font-size:13px}.KYw8IG_proofNotice{color:#775322;background:#fff9ed;border-left:3px solid #af7935;margin-top:24px;padding:12px 16px;font-size:13px;line-height:1.5}.KYw8IG_productExample h3{margin:24px 0 10px;font-size:23px;font-weight:600;line-height:1.3}.KYw8IG_disclosure{color:var(--muted);max-width:80ch;font-size:13px}.KYw8IG_exampleSteps{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;margin:22px 0 12px;padding:0;list-style:none;display:grid}.KYw8IG_exampleSteps li{color:var(--muted);border-top:1px solid #ceb8c4;padding-top:20px;font-size:16px}.KYw8IG_exampleSteps strong{color:var(--ink);margin-bottom:10px;font-size:20px;display:block}.KYw8IG_exampleSteps p{margin:0 0 12px}.KYw8IG_exampleSteps blockquote{color:var(--ink);border-left:2px solid #9b587c;margin:14px 0 0;padding-left:14px;font-size:15px;line-height:1.55}.KYw8IG_exampleSteps blockquote p{margin:0}.KYw8IG_stepLabel{color:var(--plum);align-items:center;gap:14px;margin-bottom:16px;font-size:12px;display:flex}.KYw8IG_stepLabel img{filter:brightness(0);opacity:.8}.KYw8IG_exampleClosing{border-top:1px solid #ceb8c4;margin-top:20px;padding-top:20px}.KYw8IG_exampleClosing h3:first-child{margin-top:0}.KYw8IG_exampleClosing p:last-child{max-width:95ch;font-size:13px}@media (max-width:767px){.KYw8IG_why-nmbr .KYw8IG_sectionHeading h2{font-size:32px}.KYw8IG_exampleSteps{display:block}.KYw8IG_exampleSteps li{grid-template-columns:32px minmax(0,1fr);gap:12px;padding:12px 0;display:grid}.KYw8IG_exampleSteps strong{margin-bottom:5px;font-size:18px}.KYw8IG_stepLabel{flex-direction:column;gap:8px;margin-bottom:0}.KYw8IG_productExample h3{font-size:21px}}.KYw8IG_how-to-choose .KYw8IG_copy ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin:28px 0;padding-left:24px;list-style:decimal-leading-zero;display:grid}.KYw8IG_how-to-choose .KYw8IG_copy li{padding:0 0 0 6px}.KYw8IG_how-to-choose .KYw8IG_copy li::marker{color:var(--green);font-size:12px;font-weight:600}.KYw8IG_how-to-choose .KYw8IG_copy li strong{margin-bottom:10px;display:block}.KYw8IG_how-to-choose .KYw8IG_copy p:last-child{font-size:14px}.KYw8IG_faqList{max-width:900px}.KYw8IG_faqList details{border-bottom:1px solid var(--line)}.KYw8IG_faqList summary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;min-height:68px;padding:20px 0;font-size:18px;font-weight:600;list-style:none;display:flex}.KYw8IG_faqList summary::-webkit-details-marker{display:none}.KYw8IG_faqList summary img{flex-shrink:0}.KYw8IG_faqList details[open] summary img{transform:rotate(45deg)}.KYw8IG_faqList details>div{color:var(--muted);max-width:75ch;padding:0 32px 24px 0}.KYw8IG_faqList details>div p+p{margin-top:14px}.KYw8IG_sources{background:#f6f7f5}.KYw8IG_sources .KYw8IG_copy{font-size:14px}.KYw8IG_get-started{background:#fff}.KYw8IG_get-started .KYw8IG_wrap{border-left:4px solid var(--plum);padding-left:28px}.KYw8IG_get-started .KYw8IG_sectionNumber{display:none}.KYw8IG_skip{z-index:100;color:var(--plum);background:#fff;padding:12px;position:fixed;top:-100px;left:16px}.KYw8IG_skip:focus{top:12px}.KYw8IG_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:1023px){.KYw8IG_footer>div>div:first-child{flex-direction:column;gap:32px}.KYw8IG_opening h1{font-size:44px}.KYw8IG_offerLine{gap:22px}.KYw8IG_table th,.KYw8IG_table td{padding:16px 12px}}@media (max-width:767px){.KYw8IG_wrap{width:calc(100% - 40px)}.KYw8IG_page{font-size:16px}.KYw8IG_opening{padding:16px 0 20px}.KYw8IG_breadcrumb{gap:7px;margin-bottom:12px;font-size:11px}.KYw8IG_eyebrow{margin-bottom:8px}.KYw8IG_opening h1{margin-bottom:12px;font-size:32px;line-height:1.13}.KYw8IG_desktopBreak{display:none}.KYw8IG_lead{font-size:17px}.KYw8IG_heroActions{gap:4px 20px;margin-top:12px}.KYw8IG_checked{font-size:12px}.KYw8IG_offerLine{margin-top:14px;padding-top:14px;display:block}.KYw8IG_offerLine p{margin-bottom:14px;font-size:14px}.KYw8IG_inPage .KYw8IG_wrap{gap:0 20px}.KYw8IG_inPage a{min-height:44px;font-size:13px}.KYw8IG_section{padding:36px 0;scroll-margin-top:80px}.KYw8IG_sectionHeading{align-items:flex-start;gap:12px}.KYw8IG_sectionNumber{padding-top:5px}.KYw8IG_section h2{font-size:25px}.KYw8IG_quickRoutes ul{margin:12px 0;display:block}.KYw8IG_quickRoutes li{padding:8px 0;line-height:1.45}.KYw8IG_quickRoutes a{padding-block:5px}.KYw8IG_quickRoutes li strong:first-child{margin-bottom:3px}.KYw8IG_quick h2{font-size:22px}.KYw8IG_quick .KYw8IG_disclosure{font-size:12px}.KYw8IG_teamRoute{font-size:13px}.KYw8IG_table,.KYw8IG_table tbody{width:100%;display:block}.KYw8IG_table{margin-top:22px}.KYw8IG_table thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.KYw8IG_table tbody tr{border-top:1px solid var(--line);border-bottom:none;padding:22px 0;display:block}.KYw8IG_table tbody th,.KYw8IG_table tbody td{width:100%;padding:0;display:block}.KYw8IG_table tbody th:first-child{width:100%}.KYw8IG_table tbody th{margin:0 0 14px;font-size:20px;font-weight:600}.KYw8IG_table .KYw8IG_bestFit{margin-top:5px;font-size:14px;display:block}.KYw8IG_table .KYw8IG_publisher{margin:0 0 0 12px;display:inline-block}.KYw8IG_table tr[id]{scroll-margin-top:84px}.KYw8IG_table tr:target{outline-offset:6px}.KYw8IG_table td+td{margin-top:13px}.KYw8IG_mobileCellLabel{color:var(--green);margin-bottom:3px;font-size:12px;font-weight:600;display:block}.KYw8IG_table .KYw8IG_nmbrRow{border-left:3px solid var(--plum);background:#fbf5f8;border-top:none;margin-bottom:12px;padding:18px}.KYw8IG_nmbrRow th:first-child{box-shadow:none}.KYw8IG_how-to-choose .KYw8IG_copy ol{display:block}.KYw8IG_how-to-choose .KYw8IG_copy li{margin-bottom:24px}.KYw8IG_faqList summary{gap:16px;font-size:16px}.KYw8IG_faqList details>div{padding-right:0}.KYw8IG_get-started .KYw8IG_wrap{padding-left:20px}.KYw8IG_copy h3{font-size:21px}}@media (max-width:359px){.KYw8IG_opening h1{font-size:30px}.KYw8IG_wrap{width:calc(100% - 32px)}.KYw8IG_section h2{font-size:23px}}
