.nbO5HW_page{width:min(100%,70rem);min-height:100svh;margin-inline:auto;padding:.75rem 1.5rem 3rem}.nbO5HW_page h1,.nbO5HW_page h2,.nbO5HW_page h3,.nbO5HW_page h4,.nbO5HW_page p,.nbO5HW_page ul,.nbO5HW_page ol,.nbO5HW_page dl,.nbO5HW_page dd,.nbO5HW_page figure{margin:0}.nbO5HW_page ul,.nbO5HW_page ol{padding:0;list-style:none}.nbO5HW_page a{color:inherit;text-underline-offset:.2em}.nbO5HW_page a:focus-visible,.nbO5HW_page summary:focus-visible{outline-offset:4px;outline:3px solid #173c38}.nbO5HW_matches{--tone:#145c30;--tone-fill:#e8f3e9}.nbO5HW_notNow{--tone:#7d4400;--tone-fill:#fff0d4}.nbO5HW_notYours{--tone:#9b2424;--tone-fill:#feeceb}.nbO5HW_unclear{--tone:#44534e;--tone-fill:#edf0ed}.nbO5HW_top{justify-content:space-between;align-items:center;gap:1rem;min-height:44px;display:flex}.nbO5HW_top .nbO5HW_brand{align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.nbO5HW_appLink{justify-content:center;align-items:center;gap:.5rem;min-height:44px;font-size:.875rem;text-decoration:none;display:inline-flex}.nbO5HW_hero{gap:2rem;padding-block:2rem 2.5rem;display:grid}.nbO5HW_eyebrow{color:#4c605b;font-size:.8125rem;line-height:1.5}.nbO5HW_hero h1{letter-spacing:-.045em;text-wrap:balance;max-width:12ch;margin-top:.75rem;font-size:2.5rem;font-weight:500;line-height:1.06}.nbO5HW_lead{max-width:38ch;font-size:1.125rem;line-height:1.5;margin-top:1.25rem!important}.nbO5HW_heroAudience{color:#4c605b;max-width:38ch;font-size:.9375rem;line-height:1.5;margin-top:1rem!important}.nbO5HW_demoNote{color:#4c605b;border-left:2px solid #8b9d94;max-width:40ch;padding-left:.75rem;font-size:.8125rem;line-height:1.5;margin-top:1.25rem!important}.nbO5HW_scene{position:relative}.nbO5HW_scene img{object-fit:cover;object-position:50% 62%;border-radius:1rem;width:100%;height:12.5rem;display:block}.nbO5HW_scene span{color:#4c605b;background:#fbfcfa;border-radius:.25rem;padding:.125rem .375rem;font-size:.75rem;position:absolute;bottom:.625rem;left:.625rem}.nbO5HW_pair{margin-top:.875rem;display:grid}.nbO5HW_heroCard{border-bottom:1px solid #d1d7ce;align-items:center;gap:.75rem;min-width:0;padding-block:.75rem;display:flex}.nbO5HW_heroCard img{object-fit:cover;border-radius:.375rem;flex:none;width:4.75rem;height:3.25rem}.nbO5HW_heroTime{color:#4c605b;font-size:.8125rem;line-height:1.5}.nbO5HW_heroWord{color:var(--tone);letter-spacing:-.02em;align-items:center;gap:.5rem;font-size:1rem;font-weight:600;display:flex;margin-top:.25rem!important}.nbO5HW_heroPicture figcaption{color:#4c605b;margin-top:.75rem;font-size:.75rem;line-height:1.5}.nbO5HW_sectionNav{z-index:4;background:#f6f5ef;border-block:1px solid #d1d7ce;grid-template-columns:1fr 1fr;gap:0 .75rem;padding-block:.5rem;display:grid;position:sticky;top:0}.nbO5HW_sectionNav a{color:#4c605b;align-items:center;min-height:44px;font-size:.875rem;text-decoration:none;display:flex}.nbO5HW_sectionNav a:hover{color:#173c38;text-decoration:underline}.nbO5HW_section{border-bottom:1px solid #d1d7ce;padding-block:2.5rem;scroll-margin-top:7.5rem}.nbO5HW_sectionHeading{gap:.75rem;margin-bottom:1.75rem;display:grid}.nbO5HW_sectionHeading h2,.nbO5HW_end h2{letter-spacing:-.035em;font-size:1.75rem;font-weight:500;line-height:1.15}.nbO5HW_sectionHeading p{max-width:45ch;font-size:1.0625rem;line-height:1.5}.nbO5HW_caseLine{color:#4c605b;margin-top:.5rem!important;font-size:.875rem!important}.nbO5HW_flow{gap:1.25rem;display:grid}.nbO5HW_flow>li{min-width:0;padding-left:2.75rem;position:relative}.nbO5HW_flow>li:not(:last-child):after{content:"";background:#c4cdc5;width:1px;position:absolute;top:2.125rem;bottom:-.75rem;left:.9375rem}.nbO5HW_stage{align-items:center;min-height:2rem;font-size:1rem;font-weight:600;line-height:1.4;display:flex}.nbO5HW_stage>span{background:#f6f5ef;border:1px solid #8b9d94;border-radius:50%;place-items:center;width:2rem;height:2rem;font-size:.875rem;font-weight:400;display:grid;position:absolute;top:0;left:0}.nbO5HW_tile{padding-top:.625rem}.nbO5HW_tile p{font-size:.9375rem;line-height:1.5}.nbO5HW_tile>img{object-fit:cover;border-radius:.375rem;width:8rem;height:4.5rem;margin-bottom:.5rem;display:block}.nbO5HW_tileTitle{font-weight:500;margin-bottom:.625rem!important}.nbO5HW_chips{color:#4c605b;flex-wrap:wrap;gap:.375rem .625rem;font-size:.8125rem;line-height:1.5;display:flex}.nbO5HW_chips .nbO5HW_picked{color:#173c38;background:#e7ebe3;border-radius:.2rem;padding:0 .25rem}.nbO5HW_checks{gap:.375rem;display:grid}.nbO5HW_checks li{justify-content:space-between;gap:.75rem;font-size:.875rem;line-height:1.4;display:flex}.nbO5HW_checks li span{color:#4c605b}.nbO5HW_checks strong{font-weight:500}.nbO5HW_answerWord{color:var(--tone);align-items:center;gap:.5rem;font-weight:600;display:flex;margin-bottom:.625rem!important;font-size:1.0625rem!important}.nbO5HW_subheading{font-size:1.125rem;font-weight:500;line-height:1.4;margin-top:2rem!important;margin-bottom:.5rem!important}.nbO5HW_answers{display:grid}.nbO5HW_answers article{border-bottom:1px solid #dce4dc;padding-block:1.125rem}.nbO5HW_answers article:last-child{border-bottom:0}.nbO5HW_answers h4{color:var(--tone);letter-spacing:-.015em;align-items:center;gap:.625rem;font-size:1rem;font-weight:600;line-height:1.25;display:flex}.nbO5HW_answers h4 span{background:var(--tone-fill);border-radius:50%;flex:none;place-items:center;width:1.875rem;height:1.875rem;font-size:1.25rem;display:grid}.nbO5HW_answers p{color:#4c605b;max-width:40ch;margin-top:.5rem;padding-left:2.5rem;font-size:.9375rem;line-height:1.5}.nbO5HW_findings{gap:1.5rem;display:grid}.nbO5HW_findings article{border-bottom:1px solid #dce4dc;gap:.5rem;min-width:0;padding-bottom:1.5rem;display:grid}.nbO5HW_findings article:last-child{border-bottom:0;padding-bottom:0}.nbO5HW_findings p{max-width:40ch;font-size:.9375rem;line-height:1.55}.nbO5HW_findings .nbO5HW_big{letter-spacing:-.035em;font-size:2rem;font-weight:500;line-height:1.15}.nbO5HW_findings .nbO5HW_names{letter-spacing:-.025em;font-size:1.5rem;line-height:1.15}.nbO5HW_names b{color:#173c38;background:#e7ebe3;font-weight:500}.nbO5HW_findings a{color:#4c605b;justify-self:start;align-items:center;gap:.25rem;max-width:100%;min-height:44px;font-size:.8125rem;line-height:1.5;display:inline-flex}.nbO5HW_gap{color:#4c605b;font-size:.875rem;line-height:1.5;margin-top:1.5rem!important}.nbO5HW_test{gap:1.5rem;display:grid}.nbO5HW_dots{grid-template-columns:repeat(10,1fr);gap:4px;width:min(100%,17.5rem);display:grid}.nbO5HW_dots span{aspect-ratio:1;border-radius:3px}.nbO5HW_dotRight{background:#145c30}.nbO5HW_dotRetry{background:#b3bdb7}.nbO5HW_dotRefused{background:#44534e}.nbO5HW_dotWrong{background:0 0;border:2px solid #9b2424}.nbO5HW_legend{gap:.625rem;display:grid}.nbO5HW_legend li{grid-template-columns:.75rem 1.75rem minmax(0,1fr);align-items:start;gap:.625rem;font-size:.9375rem;line-height:1.4;display:grid}.nbO5HW_legend li>span{border-radius:3px;width:.75rem;height:.75rem;margin-top:.25rem}.nbO5HW_legend strong{font-size:1.125rem;font-weight:500}.nbO5HW_legend em{font-style:normal}.nbO5HW_caveats{border-top:1px solid #dce4dc;gap:1rem;margin-top:1.75rem;padding-top:1.5rem;display:grid}.nbO5HW_caveats p{color:#4c605b;max-width:60ch;font-size:.9375rem;line-height:1.55}.nbO5HW_caveats strong{color:#173c38;font-weight:500}.nbO5HW_limits{gap:1.5rem;display:grid}.nbO5HW_limits dt,.nbO5HW_privacy dt{font-size:1rem;font-weight:500;line-height:1.5}.nbO5HW_limits dd,.nbO5HW_privacy dd{color:#4c605b;max-width:46ch;margin-top:.5rem;font-size:.9375rem;line-height:1.55}.nbO5HW_privacyPlan{border-top:1px solid #dce4dc;margin-top:2rem;padding-top:1.75rem}.nbO5HW_privacyPlan h3{letter-spacing:-.02em;max-width:34ch;margin-top:.75rem;font-size:1.375rem;font-weight:500;line-height:1.25}.nbO5HW_privacy{gap:1.25rem;display:grid;margin-top:1.25rem!important}.nbO5HW_buildNote{margin:0;padding-block:1rem}.nbO5HW_buildNote summary{min-height:44px;padding-block:.75rem;font-size:.9375rem;font-weight:500}.nbO5HW_buildNote p{color:#4c605b;max-width:65ch;padding-block:.75rem;font-size:.9375rem;line-height:1.6}.nbO5HW_end{border-top:1px solid #d1d7ce;gap:1.25rem;padding-top:2rem;display:grid}.nbO5HW_end p{color:#4c605b;max-width:40ch;margin-top:.75rem;font-size:1rem;line-height:1.5}.nbO5HW_button{background:#173c38;border-radius:.8125rem;justify-content:center;justify-self:start;align-items:center;gap:1.5rem;min-height:52px;padding:.75rem 1.25rem;font-size:1rem;font-weight:500;text-decoration:none;display:inline-flex;color:#fff!important}.nbO5HW_button:hover{background:#0f2c29}@media (min-width:48rem){.nbO5HW_page{padding:1.25rem 2.5rem 3.5rem}.nbO5HW_hero{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:4rem;padding-block:3rem}.nbO5HW_hero h1{font-size:clamp(2.75rem,4.4vw,3.75rem)}.nbO5HW_lead{font-size:1.25rem}.nbO5HW_heroAudience{font-size:1rem}.nbO5HW_scene img{height:14rem}.nbO5HW_sectionNav{grid-template-columns:repeat(4,max-content);gap:2.25rem}.nbO5HW_section{padding-block:3.5rem;scroll-margin-top:5rem}.nbO5HW_sectionHeading{grid-template-columns:minmax(12rem,.8fr) minmax(0,1.6fr);align-items:start;gap:2rem;margin-bottom:2rem}.nbO5HW_sectionHeading h2,.nbO5HW_end h2{font-size:2rem}.nbO5HW_sectionHeading p{font-size:1.125rem}.nbO5HW_flow{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem}.nbO5HW_flow>li{border-top:1px solid #8b9d94;padding-top:.75rem;padding-left:0}.nbO5HW_flow>li:not(:last-child):after{display:none}.nbO5HW_stage{gap:.625rem}.nbO5HW_stage>span{width:1.75rem;height:1.75rem;position:static}.nbO5HW_tile{padding-top:1rem}.nbO5HW_tile>img{width:100%;max-width:9.5rem;height:5.5rem}.nbO5HW_subheading{margin-top:2.5rem!important}.nbO5HW_answers{grid-template-columns:1fr 1fr;gap:0 2.5rem}.nbO5HW_answers article:nth-last-child(2){border-bottom:0}.nbO5HW_findings{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}.nbO5HW_findings article{border:0;align-content:start;padding:0}.nbO5HW_findings .nbO5HW_big{font-size:2.5rem}.nbO5HW_findings .nbO5HW_names{min-height:3rem;font-size:1.75rem}.nbO5HW_test{grid-template-columns:minmax(0,1fr) minmax(0,1.35fr);align-items:center;gap:3rem}.nbO5HW_dots{width:min(100%,20rem)}.nbO5HW_legend{gap:.75rem}.nbO5HW_caveats{grid-template-columns:1fr 1fr;gap:2.5rem}.nbO5HW_limits{grid-template-columns:1fr 1fr;gap:1.75rem 3rem}.nbO5HW_privacyPlan{margin-top:2.5rem}.nbO5HW_privacy{grid-template-columns:1fr 1fr;gap:3rem}.nbO5HW_end{grid-template-columns:minmax(0,1fr) auto;align-items:center}}@media (max-width:350px){.nbO5HW_page{padding-inline:1rem}.nbO5HW_hero h1{font-size:2.25rem}.nbO5HW_heroCard{gap:.625rem}.nbO5HW_heroCard img{width:4rem}}
