.ArticleContents_desktop__ad1TL{max-height:calc(100dvh - 64px);overflow-y:auto}.ArticleIntro_intro__7jYZm{max-width:880px;margin-top:24px;padding:22px 26px;border-left:4px solid #0786b3;background:#eaf2f5}.ArticleIntro_intro__7jYZm p.ArticleIntro_answer__rv6_9{margin:0;padding:0;border:0;background:transparent}.ArticleIntro_intro__7jYZm .ArticleIntro_proof__jRNRF{margin:14px 0 0;color:#334d5a;font-size:15px;line-height:1.6}.ArticleIntro_proof__jRNRF a{color:#075c7e;text-decoration:underline;text-underline-offset:3px}.ArticleIntro_intro__7jYZm .ArticleIntro_actions__hLwuw .guide-store-links{margin-top:18px}@media (max-width:600px){.ArticleIntro_intro__7jYZm{margin-top:20px;padding:18px}}.ArticleChoice_choice__4_jH6{max-width:1040px;margin:28px 0 0;color:#173446;text-align:left}.ArticleChoice_choice__4_jH6 h2{font-size:clamp(21px,2.5vw,27px);line-height:1.25;margin:0 0 16px;letter-spacing:-.025em}.ArticleChoice_cards__sL3sp{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.ArticleChoice_cards__sL3sp li{padding:20px;border:1px solid #c5d7df;border-radius:14px;background:#f7fafb}.ArticleChoice_cards__sL3sp li.ArticleChoice_preferred__IKYnO{background:#e8f5fc;border-color:#69a9c9}.ArticleChoice_choice__4_jH6 p.ArticleChoice_need__U17QH{font-size:13px;font-weight:700;line-height:1.4;margin:0 0 8px;color:#426378}.ArticleChoice_cards__sL3sp h3{margin:0 0 4px;font-size:20px;line-height:1.3}.ArticleChoice_cards__sL3sp h3 a{display:inline-block;padding:8px 0;color:#075a80;text-decoration:underline;text-underline-offset:3px}.ArticleChoice_cards__sL3sp p{font-size:15px;line-height:1.55;margin:0}.ArticleChoice_choice__4_jH6 .ArticleChoice_note__LJZL7{font-size:14px;line-height:1.55;margin:14px 0 0;color:#456071}.ArticleChoice_choice__4_jH6 .ArticleChoice_note__LJZL7 a{color:#075a80;text-decoration:underline}.ArticleChoice_choice__4_jH6 a:focus-visible,.ArticleChoice_choice__4_jH6 button:focus-visible{outline:3px solid #075a80;outline-offset:4px}.ArticleChoice_message__goZtb{max-width:880px;background:#eaf5fa;border:1px solid #a7cddd;border-radius:18px;padding:25px}.ArticleChoice_message__goZtb blockquote{margin:0 0 16px;padding:0 0 0 18px;border-left:3px solid #1582ac}.ArticleChoice_message__goZtb blockquote p{font-size:18px;line-height:1.65;margin:0;color:#173446}.ArticleChoice_message__goZtb button{color:white;background:#096d95;border:0;border-radius:9px;font:inherit;font-weight:700;padding:12px 18px;min-height:44px;cursor:pointer}.ArticleChoice_message__goZtb .ArticleChoice_status__qWBS6{min-height:24px;font-size:14px;margin:8px 0 0}@media (max-width:700px){.ArticleChoice_cards__sL3sp{grid-template-columns:1fr;gap:10px}.ArticleChoice_cards__sL3sp li{padding:15px 18px}.ArticleChoice_choice__4_jH6{margin-top:22px}.ArticleChoice_message__goZtb{padding:20px}.ArticleChoice_message__goZtb blockquote p{font-size:17px}}.ProductDemo_demo__Q6zfI{display:grid;grid-template-columns:1.05fr 1fr;gap:clamp(25px,5vw,72px);align-items:center;max-width:1160px;margin:56px auto;padding:40px;border:1px solid #c6dce7;border-radius:24px;background:#eaf3f7;color:#163548;text-align:left;scroll-margin-top:100px}.ProductDemo_intro__lNN88 .ProductDemo_eyebrow__NDawi{color:#136687;font-size:12px;font-weight:800;letter-spacing:.12em;line-height:1.5;margin:0 0 14px}.ProductDemo_demo__Q6zfI h2{font-size:clamp(28px,3vw,40px);line-height:1.13;letter-spacing:-.035em;margin:0 0 22px;color:#123447}.ProductDemo_intro__lNN88 p{font-size:18px;line-height:1.65;margin:0 0 20px;color:#294b5f}.ProductDemo_intro__lNN88 p.ProductDemo_setup__Gma6x{font-size:14px;color:#466575}.ProductDemo_walkthrough__Wo9Sx{display:inline-block;margin-top:20px;padding:8px 0;text-decoration:underline;color:#075a80;font-size:15px;line-height:1.5}.ProductDemo_player__pUqvn{margin:0;min-width:0}.ProductDemo_videoFrame__EwDGN{position:relative}.ProductDemo_play__RdjC1{position:absolute;top:48%;left:50%;transform:translate(-50%,-50%);width:max-content;max-width:95%;padding:15px 20px;font:inherit;font-size:16px;font-weight:700;color:#082b3f;background:#b8e9ff;border:2px solid white;border-radius:40px;cursor:pointer;box-shadow:0 4px 24px #0008}.ProductDemo_videoError__W4_np{font-size:14px;line-height:1.5}.ProductDemo_intro__lNN88 .guide-store-links a:first-child{background:#075f84;color:white}.ProductDemo_player__pUqvn video{display:block;width:100%;height:auto;border-radius:15px;background:#071924}.ProductDemo_player__pUqvn figcaption{font-size:12px;line-height:1.5;margin:12px 0;color:#466575}.ProductDemo_transcript__5CN_o{font-size:14px;line-height:1.6}.ProductDemo_transcript__5CN_o summary{padding:12px 0;cursor:pointer;font-weight:700;color:#075a80}.ProductDemo_transcript__5CN_o ol{padding-left:20px}.ProductDemo_transcript__5CN_o li{margin-bottom:12px}.ProductDemo_transcript__5CN_o p{font-size:14px;line-height:1.6}.ProductDemo_transcript__5CN_o a{text-decoration:underline;color:#075a80}.ProductDemo_demo__Q6zfI :focus-visible{outline:3px solid #075a80;outline-offset:4px}@media (max-width:760px){.ProductDemo_demo__Q6zfI{grid-template-columns:1fr;padding:22px;margin:32px 0;gap:24px}.ProductDemo_player__pUqvn{max-width:460px;width:100%;margin:auto}.ProductDemo_intro__lNN88 p{font-size:17px}}.PersonalRecommendationExample_example__AMuFy{margin:0 0 38px;border:1px solid #c3d5dd;border-radius:18px;background:#fff;overflow:hidden}.PersonalRecommendationExample_intro__DGKq1{padding:28px 30px 24px}.PersonalRecommendationExample_example__AMuFy.PersonalRecommendationExample_example__AMuFy .PersonalRecommendationExample_eyebrow__3nTxU{margin:0 0 10px;color:#14617f;font-size:11px;letter-spacing:.1em;font-weight:700;line-height:1.5}.PersonalRecommendationExample_example__AMuFy.PersonalRecommendationExample_example__AMuFy h2{color:#173342;margin:0;font-size:27px;line-height:1.3}.PersonalRecommendationExample_context__m30XN{padding:24px 30px;border-top:1px solid #d8e4e9;background:#eff5f7}.PersonalRecommendationExample_example__AMuFy.PersonalRecommendationExample_example__AMuFy .PersonalRecommendationExample_step__e_grI{display:flex;align-items:center;gap:12px;margin:0 0 20px;color:#204354;font-size:15px;font-weight:600;line-height:1.5}.PersonalRecommendationExample_step__e_grI>span{display:grid;place-items:center;flex:0 0 27px;height:27px;border-radius:50%;color:#fff;background:#126c8c;font-size:13px}.PersonalRecommendationExample_inputs__FImDJ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 26px;margin:0;padding:0;list-style:none}.PersonalRecommendationExample_example__AMuFy.PersonalRecommendationExample_example__AMuFy .PersonalRecommendationExample_inputs__FImDJ li{display:flex;flex-direction:column;align-items:start;justify-content:center;gap:8px;min-width:0;padding:13px 0;border-top:1px solid #cfdee5;color:#1c3542;font-size:16px;line-height:1.4}.PersonalRecommendationExample_inputs__FImDJ li strong{font-weight:600}.PersonalRecommendationExample_loved__yPWKp,.PersonalRecommendationExample_okay__jbn4g{display:inline-block;padding:3px 9px;border-radius:5px;font-size:12px;line-height:1.5}.PersonalRecommendationExample_loved__yPWKp{color:#136341;background:#ddf0e6}.PersonalRecommendationExample_okay__jbn4g{color:#52616a;background:#e1e8ed}.PersonalRecommendationExample_pick__OpuuV{padding:26px 30px 30px;background:#092a3b}.PersonalRecommendationExample_example__AMuFy.PersonalRecommendationExample_example__AMuFy .PersonalRecommendationExample_pick__OpuuV .PersonalRecommendationExample_step__e_grI{color:#b8dbe9}.PersonalRecommendationExample_pick__OpuuV .PersonalRecommendationExample_step__e_grI>span{background:#b0e6f5;color:#073b51}.PersonalRecommendationExample_titleRow__hjpmm{display:flex;align-items:center;justify-content:space-between;gap:24px;margin:26px 0}.PersonalRecommendationExample_example__AMuFy.PersonalRecommendationExample_example__AMuFy .PersonalRecommendationExample_pick__OpuuV .PersonalRecommendationExample_eyebrow__3nTxU{color:#8fd2ec}.PersonalRecommendationExample_example__AMuFy.PersonalRecommendationExample_example__AMuFy h3{color:#fff;font-size:34px;line-height:1.2;letter-spacing:-.03em;margin:0}.PersonalRecommendationExample_example__AMuFy.PersonalRecommendationExample_example__AMuFy .PersonalRecommendationExample_score__KR4x6{display:flex;align-items:center;gap:12px;margin:0;color:#d0e6f0;font-size:13px;line-height:1.4;flex:0 0 auto}.PersonalRecommendationExample_score__KR4x6>strong{display:grid;place-items:center;color:#96efbc;background:#184f46;border:1px solid #42826c;min-width:68px;min-height:68px;border-radius:12px;font-size:40px;line-height:1;letter-spacing:-.04em}.PersonalRecommendationExample_reason__xFNqr{padding-top:22px;border-top:1px solid #365566}.PersonalRecommendationExample_example__AMuFy.PersonalRecommendationExample_example__AMuFy .PersonalRecommendationExample_reasonTitle__ohsad{color:#fff;margin:0 0 8px;font-size:18px;font-weight:600}.PersonalRecommendationExample_example__AMuFy.PersonalRecommendationExample_example__AMuFy .PersonalRecommendationExample_explanation__roa1r{color:#d0e2eb;margin:0;font-size:16px;line-height:1.65}.PersonalRecommendationExample_connections__tFTIe{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:20px}.PersonalRecommendationExample_connections__tFTIe>div{display:flex;flex-direction:column;gap:10px;padding:16px;border:1px solid #33576a;border-radius:8px;background:#12384b;color:#eaf6fb;font-size:15px}.PersonalRecommendationExample_connections__tFTIe strong{color:#95e8b6;font-size:25px;font-weight:600}.PersonalRecommendationExample_connections__tFTIe small{display:block;color:#bed6e2;font-size:12px;font-weight:400;margin-top:2px}.PersonalRecommendationExample_example__AMuFy figcaption{padding:20px 30px;color:#536873;font-size:13px;line-height:1.65}.PersonalRecommendationExample_example__AMuFy.PersonalRecommendationExample_example__AMuFy figcaption p{margin:0 0 10px;color:#536873;font-size:13px;line-height:1.65}.PersonalRecommendationExample_example__AMuFy figcaption a{color:#075c7e;text-decoration:underline;text-underline-offset:3px}.PersonalRecommendationExample_evidence__7hmgB{display:flex;flex-wrap:wrap;gap:8px 20px;margin-bottom:10px}.PersonalRecommendationExample_example__AMuFy a:focus-visible{outline:3px solid #0d8abd;outline-offset:4px}@media (max-width:600px){.PersonalRecommendationExample_context__m30XN,.PersonalRecommendationExample_intro__DGKq1,.PersonalRecommendationExample_pick__OpuuV{padding:22px 20px}.PersonalRecommendationExample_example__AMuFy.PersonalRecommendationExample_example__AMuFy h2{font-size:24px}.PersonalRecommendationExample_inputs__FImDJ{display:block}.PersonalRecommendationExample_example__AMuFy.PersonalRecommendationExample_example__AMuFy .PersonalRecommendationExample_inputs__FImDJ li{flex-direction:row;align-items:center;justify-content:space-between;gap:12px;padding:12px 0;font-size:15px}.PersonalRecommendationExample_inputs__FImDJ li>strong{max-width:65%}.PersonalRecommendationExample_inputs__FImDJ li>span{flex:0 0 auto}.PersonalRecommendationExample_titleRow__hjpmm{flex-direction:column;align-items:start;gap:18px}.PersonalRecommendationExample_example__AMuFy.PersonalRecommendationExample_example__AMuFy h3{font-size:30px}.PersonalRecommendationExample_connections__tFTIe{gap:10px}.PersonalRecommendationExample_connections__tFTIe>div{padding:13px;font-size:14px}.PersonalRecommendationExample_example__AMuFy figcaption{padding:18px 20px}}.FeatureProof_proof__7gHtC{margin:0 0 38px;border:1px solid #bfd2dc;border-radius:18px;background:#fff;overflow:hidden;color:#1b3745}.FeatureProof_heading__rYca2{padding:28px 30px 24px}.FeatureProof_proof__7gHtC.FeatureProof_proof__7gHtC .FeatureProof_eyebrow__rBIYu{margin:0 0 12px;color:#176786;font-size:11px;letter-spacing:.12em;font-weight:700;line-height:1.4}.FeatureProof_proof__7gHtC.FeatureProof_proof__7gHtC h2{margin:0;font-size:27px;line-height:1.3;color:#173342}.FeatureProof_proof__7gHtC.FeatureProof_proof__7gHtC .FeatureProof_heading__rYca2>p:last-child:not(.FeatureProof_eyebrow__rBIYu){margin:12px 0 0;color:#4d6673;font-size:16px;line-height:1.6}.FeatureProof_proof__7gHtC.FeatureProof_proof__7gHtC h3{color:#193a4b;font-size:20px;line-height:1.35;margin:0}.FeatureProof_pulseTitle__35fz4{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;padding:22px 30px;background:#edf5f8;border-top:1px solid #d4e2e8}.FeatureProof_proof__7gHtC.FeatureProof_proof__7gHtC .FeatureProof_pulseTitle__35fz4 h3{font-size:28px}.FeatureProof_proof__7gHtC.FeatureProof_proof__7gHtC .FeatureProof_pulseTitle__35fz4 p{margin:5px 0 0;color:#4c6674;font-size:14px}.FeatureProof_tag__ELsJV{font-size:12px;color:#22566c;border:1px solid #b9d6e2;padding:6px 10px;border-radius:20px}.FeatureProof_pulseGrid__RwI4L{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}.FeatureProof_activity__WJajw{padding:26px 30px}.FeatureProof_proof__7gHtC.FeatureProof_proof__7gHtC .FeatureProof_metric__6U47n{display:flex;flex-direction:column;gap:8px;margin:0 0 24px;color:#365566;font-size:15px;line-height:1.4}.FeatureProof_metric__6U47n strong{color:#147251;font-size:44px;font-weight:600;letter-spacing:-.035em;line-height:1}.FeatureProof_activityRows__zkq5f{display:grid;gap:14px}.FeatureProof_activityRows__zkq5f>div{display:grid;grid-template-columns:50px minmax(0,1fr);gap:12px;align-items:center;font-size:12px;color:#4d6877}.FeatureProof_activityRows__zkq5f i{display:block;height:13px;border-radius:3px;background:#b0c9d5}.FeatureProof_activityRows__zkq5f>div:last-child i{background:#168269}.FeatureProof_proof__7gHtC.FeatureProof_proof__7gHtC .FeatureProof_small__5Y_ux{font-size:12px;line-height:1.5;color:#526d7b;margin:18px 0 0}.FeatureProof_fit__mEm8M{display:flex;flex-direction:column;justify-content:center;align-items:start;padding:26px;background:#0c3042;color:#99cde0}.FeatureProof_fit__mEm8M>span:first-child{font-size:10px;letter-spacing:.12em;font-weight:600}.FeatureProof_fit__mEm8M>strong{color:#97eaba;font-size:64px;line-height:1.1;font-weight:600;letter-spacing:-.05em;margin:18px 0 8px}.FeatureProof_proof__7gHtC.FeatureProof_proof__7gHtC .FeatureProof_fit__mEm8M p{color:#e4f2f7;font-size:16px;margin:0}.FeatureProof_fitNote__Z3pRk{color:#b8d6e2;font-size:12px;margin-top:5px}.FeatureProof_proof__7gHtC.FeatureProof_proof__7gHtC .FeatureProof_takeaway__ZVkmj{margin:0;padding:22px 30px;border-top:1px solid #cddfe7;background:#eef5f7;color:#254c60;font-size:17px;line-height:1.6}.FeatureProof_proof__7gHtC figcaption{padding:18px 30px;color:#576f7c;font-size:13px;line-height:1.65}.FeatureProof_proof__7gHtC a.FeatureProof_guideLink__D5_TT{display:inline-block;color:#096789;font-size:14px;margin:0 30px 22px;text-decoration:underline;text-underline-offset:4px}.FeatureProof_proof__7gHtC a:focus-visible{outline:3px solid #0b8ab9;outline-offset:4px}.FeatureProof_legend__KO3JU{display:flex;flex-wrap:wrap;gap:10px 20px;margin:0 30px 22px;font-size:12px;color:#4a6473}.FeatureProof_legend__KO3JU>span{display:flex;align-items:center;gap:7px}.FeatureProof_legend__KO3JU i{width:10px;height:10px;background:#087dab;border-radius:2px}.FeatureProof_legend__KO3JU>span:nth-child(2) i{background:#708390}.FeatureProof_legend__KO3JU>span:last-child{margin-left:auto}.FeatureProof_comparisons__LgKP7{margin:0 30px 28px}.FeatureProof_comparison__tErzp{padding:22px 0;border-top:1px solid #d4e0e6}.FeatureProof_comparison__tErzp:last-child{padding-bottom:0}.FeatureProof_comparisonHeading__HyZLH{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;margin-bottom:18px}.FeatureProof_comparisonHeading__HyZLH>span{color:#55717e;font-size:12px}.FeatureProof_ratingRow__VAjFb{display:grid;grid-template-columns:78px minmax(0,1fr) 30px;gap:12px;align-items:center;color:#345766;font-size:12px;line-height:1.5;margin-top:12px}.FeatureProof_ratingRow__VAjFb>strong{color:#19475c;text-align:right;font-size:16px}.FeatureProof_track__BmBbj{background:#e8eff3;height:12px;border-radius:3px;overflow:hidden}.FeatureProof_track__BmBbj i{display:block;height:100%;background:#087dab;border-radius:3px}.FeatureProof_other__35Pw7 .FeatureProof_track__BmBbj i{background:#708390}.FeatureProof_listFlow__FbreZ{list-style:none;margin:0;padding:0 30px 28px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.FeatureProof_proof__7gHtC.FeatureProof_proof__7gHtC .FeatureProof_listFlow__FbreZ li{display:flex;gap:14px;align-items:start;padding:22px 18px;border:1px solid #cbdde6;border-radius:10px;background:#f2f7f9;margin:0}.FeatureProof_flowMark__BsPmy{display:grid;place-items:center;flex:0 0 28px;height:28px;border-radius:50%;background:#dceef5;color:#096282;font-size:21px;line-height:1}.FeatureProof_proof__7gHtC.FeatureProof_proof__7gHtC .FeatureProof_listFlow__FbreZ h3{font-size:18px}.FeatureProof_proof__7gHtC.FeatureProof_proof__7gHtC .FeatureProof_listFlow__FbreZ p{color:#4a6675;font-size:15px;line-height:1.55;margin:10px 0 0}.FeatureProof_filters__tp3of{display:flex;flex-wrap:wrap;gap:6px;margin-top:14px}.FeatureProof_filters__tp3of>span{display:block;color:#456676;font-size:10px;line-height:1.4;border-radius:4px;background:#e0ebf0;padding:4px 7px}.FeatureProof_genres__opAFj{margin:4px 30px 32px}.FeatureProof_genre__ZWsBj+.FeatureProof_genre__ZWsBj{margin-top:24px}.FeatureProof_genre__ZWsBj>div:first-child{display:flex;justify-content:space-between;gap:20px;color:#234a5b;font-size:16px;margin-bottom:10px}.FeatureProof_genre__ZWsBj strong{font-size:19px;color:#155d7c}.FeatureProof_genreTrack__q5Rm2{width:100%;height:18px;border-radius:5px;background:#e9eff3;overflow:hidden}.FeatureProof_genreTrack__q5Rm2 i{display:block;height:100%;border-radius:5px;background:#1689b5}.FeatureProof_genre__ZWsBj:nth-child(2) i{background:#5676b0}.FeatureProof_genre__ZWsBj:nth-child(3) i{background:#478e80}@media (max-width:600px){.FeatureProof_heading__rYca2{padding:24px 20px}.FeatureProof_proof__7gHtC.FeatureProof_proof__7gHtC h2{font-size:24px}.FeatureProof_pulseTitle__35fz4{padding:20px}.FeatureProof_pulseGrid__RwI4L{grid-template-columns:1fr 1fr}.FeatureProof_activity__WJajw,.FeatureProof_fit__mEm8M{padding:24px 18px}.FeatureProof_metric__6U47n strong{font-size:36px}.FeatureProof_fit__mEm8M>strong{font-size:50px}.FeatureProof_proof__7gHtC.FeatureProof_proof__7gHtC .FeatureProof_fit__mEm8M p,.FeatureProof_proof__7gHtC.FeatureProof_proof__7gHtC .FeatureProof_metric__6U47n{font-size:14px}.FeatureProof_activityRows__zkq5f>div{grid-template-columns:40px minmax(0,1fr);gap:8px;font-size:11px}.FeatureProof_proof__7gHtC.FeatureProof_proof__7gHtC .FeatureProof_takeaway__ZVkmj{padding:20px;font-size:16px}.FeatureProof_proof__7gHtC figcaption{padding:16px 20px}.FeatureProof_proof__7gHtC a.FeatureProof_guideLink__D5_TT{margin:0 20px 22px}.FeatureProof_legend__KO3JU{margin:0 20px 20px;gap:10px 16px}.FeatureProof_legend__KO3JU>span:last-child{width:100%;margin-left:0}.FeatureProof_comparisons__LgKP7{margin:0 20px 24px}.FeatureProof_ratingRow__VAjFb{grid-template-columns:69px minmax(0,1fr) 26px;gap:9px;font-size:11px}.FeatureProof_listFlow__FbreZ{grid-template-columns:1fr;padding:0 20px 24px;gap:10px}.FeatureProof_proof__7gHtC.FeatureProof_proof__7gHtC .FeatureProof_listFlow__FbreZ li{padding:18px 16px}.FeatureProof_genres__opAFj{margin:0 20px 28px}}.ArticleProductProof_proof__0mL90{margin:0 0 38px;padding:24px;border:1px solid #c7d5dc;border-radius:12px;background:#fff}.ArticleProductProof_proof__0mL90 a{color:#075c7e;text-decoration:underline;text-underline-offset:3px}.ArticleProductProof_capture__luL7m{display:grid;grid-template-columns:1fr;gap:22px;margin:0}.ArticleProductProof_imageLink__4dhcQ{display:block;width:100%;max-width:480px;margin:0 auto;min-width:0;text-align:center}.ArticleProductProof_imageLink__4dhcQ img{display:block;width:100%;height:auto;border-radius:8px}.ArticleProductProof_imageLink__4dhcQ>span:last-child{display:block;margin-top:8px;font-size:13px}.ArticleProductProof_imageWindow__QL3_o{display:block;overflow:hidden;border-radius:8px}.ArticleProductProof_saved__uoiY4{aspect-ratio:851/330}.ArticleProductProof_saved__uoiY4 img{transform:translateY(-36%)}.ArticleProductProof_proof__0mL90 .ArticleProductProof_capture__luL7m figcaption p{margin:0 0 16px}.ArticleProductProof_proof__0mL90 .ArticleProductProof_capture__luL7m figcaption p.ArticleProductProof_note__t2zSX,.ArticleProductProof_proof__0mL90 p.ArticleProductProof_note__t2zSX{color:#526874;font-size:14px;line-height:1.6}.ArticleProductProof_proof__0mL90 figcaption>a,.ArticleProductProof_proof__0mL90>a{font-size:15px;font-weight:500}.ArticleProductProof_illustration__WX4Cm{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:24px}.ArticleProductProof_flow__Qi_p_{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;gap:16px;padding:0;margin:0 0 20px}.ArticleProductProof_flow__Qi_p_ li{min-width:0;padding:16px 12px;border-top:2px solid #0786b3;background:#edf4f7}.ArticleProductProof_stepNumber__Vp8_m{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;margin-bottom:12px;border-radius:50%;background:#086b91;color:#fff;font-size:14px;font-weight:600}.ArticleProductProof_proof__0mL90 .ArticleProductProof_flow__Qi_p_ li p.ArticleProductProof_label__TDu62{color:#075c7e;font-size:13px;font-weight:600;margin:0 0 8px}.ArticleProductProof_proof__0mL90 .ArticleProductProof_flow__Qi_p_ li h3{font-size:18px;margin:0 0 10px;line-height:1.4}.ArticleProductProof_proof__0mL90 .ArticleProductProof_flow__Qi_p_ li p{font-size:15px;line-height:1.6;margin:0}.ArticleProductProof_sharedCard__Hw1Tr{display:grid;grid-template-columns:132px minmax(0,1fr);gap:18px 26px;padding:28px;background:#071c2a;border-radius:12px}.ArticleProductProof_proof__0mL90 .ArticleProductProof_sharedCard__Hw1Tr p.ArticleProductProof_watchLabel__lnIcO{grid-column:1/-1;margin:0;color:#82d4f7;font-size:16px;font-weight:600}.ArticleProductProof_poster__bMLLB{position:relative;overflow:hidden;aspect-ratio:600/725;align-self:center;border-radius:9px}.ArticleProductProof_poster__bMLLB img{position:absolute;width:201%;max-width:none;height:auto;left:-50.5%;top:-79.3%}.ArticleProductProof_sharedDetails__hFEh8{align-self:center;min-width:0}.ArticleProductProof_proof__0mL90 .ArticleProductProof_sharedCard__Hw1Tr h3{margin:0 0 12px;color:#fff;font-size:28px;line-height:1.25}.ArticleProductProof_proof__0mL90 .ArticleProductProof_sharedCard__Hw1Tr p.ArticleProductProof_groupScore__8gfzu{margin:0;color:#e4eef2;line-height:1.2}.ArticleProductProof_groupScore__8gfzu strong{display:block;color:#79e0a8;font-size:54px;font-weight:600;letter-spacing:-.04em}.ArticleProductProof_groupScore__8gfzu span{display:block;margin-top:4px;font-size:15px}.ArticleProductProof_proof__0mL90 .ArticleProductProof_sharedCard__Hw1Tr p.ArticleProductProof_interest__FyZ5f{grid-column:1/-1;margin:0;padding:12px 16px;border:1px solid #367d5d;border-radius:8px;color:#a0f0bf;background:#103d2e;font-size:20px;font-weight:600;line-height:1.4}.ArticleProductProof_interest__FyZ5f span{margin-right:8px}@media (max-width:600px){.ArticleProductProof_proof__0mL90{padding:18px;margin-bottom:30px}.ArticleProductProof_capture__luL7m{grid-template-columns:1fr;gap:18px}.ArticleProductProof_proof__0mL90 .ArticleProductProof_capture__luL7m figcaption p{font-size:16px;line-height:1.6}.ArticleProductProof_proof__0mL90 .ArticleProductProof_capture__luL7m figcaption p.ArticleProductProof_note__t2zSX,.ArticleProductProof_proof__0mL90 p.ArticleProductProof_note__t2zSX{font-size:13px}.ArticleProductProof_illustration__WX4Cm{grid-template-columns:1fr}.ArticleProductProof_illustration__WX4Cm .ArticleProductProof_imageLink__4dhcQ{max-width:310px;margin:0 auto}.ArticleProductProof_flow__Qi_p_{grid-template-columns:1fr;gap:10px}.ArticleProductProof_flow__Qi_p_ li{display:grid;grid-template-columns:28px minmax(0,1fr);gap:12px;padding:14px;border-top:0;border-left:2px solid #0786b3}.ArticleProductProof_stepNumber__Vp8_m{margin-bottom:0}.ArticleProductProof_proof__0mL90 .ArticleProductProof_flow__Qi_p_ li p.ArticleProductProof_label__TDu62{margin-bottom:4px}.ArticleProductProof_proof__0mL90 .ArticleProductProof_flow__Qi_p_ li h3{margin-bottom:5px}.ArticleProductProof_sharedCard__Hw1Tr{grid-template-columns:78px minmax(0,1fr);padding:18px;gap:16px}.ArticleProductProof_proof__0mL90 .ArticleProductProof_sharedCard__Hw1Tr h3{font-size:22px}.ArticleProductProof_groupScore__8gfzu strong{font-size:46px}.ArticleProductProof_proof__0mL90 .ArticleProductProof_sharedCard__Hw1Tr p.ArticleProductProof_interest__FyZ5f{padding:12px;font-size:17px}}.FilmShortlist_shortlist__MlLAA{border:1px solid #c6d7dd;border-radius:16px;overflow:hidden;margin:0 0 36px;background:#fff}.FilmShortlist_top___TTjl{display:grid;grid-template-columns:160px minmax(0,1fr);gap:28px;padding:26px;align-items:center}.FilmShortlist_top___TTjl figure{margin:0}.FilmShortlist_top___TTjl img{display:block;width:100%;height:225px;object-fit:contain;border-radius:8px;background:#102c3b}.FilmShortlist_top___TTjl figcaption{font-size:12px;color:#4c6774;margin-top:8px;line-height:1.5}.FilmShortlist_choices__q5LkM p.FilmShortlist_eyebrow__CEyVp{font-size:12px;letter-spacing:.12em;font-weight:700;color:#176180;margin:0 0 8px}.FilmShortlist_choices__q5LkM ol{margin:0;padding:0;list-style:none}.FilmShortlist_choices__q5LkM li{border-bottom:1px solid #dce7eb;padding:12px 0}.FilmShortlist_choices__q5LkM li:last-child{border:0;padding-bottom:0}.FilmShortlist_choices__q5LkM a{display:block;text-decoration:none;color:#142f3d}.FilmShortlist_choices__q5LkM a:hover strong{color:#007aa6;text-decoration:underline;text-underline-offset:3px}.FilmShortlist_choices__q5LkM strong{font-size:20px;line-height:1.3;display:block}.FilmShortlist_choices__q5LkM span{font-size:15px;line-height:1.5;display:block;margin-top:3px;color:#47616d}.FilmShortlist_personal__fXCj5{background:#eaf3f6;padding:19px 26px}.FilmShortlist_personal__fXCj5 p{font-size:15px;line-height:1.6;margin:0 0 8px;color:#213f4d}.FilmShortlist_personal__fXCj5 a{color:#075c7e;font-size:14px;text-decoration:underline;text-underline-offset:3px}@media (max-width:600px){.FilmShortlist_top___TTjl{grid-template-columns:76px minmax(0,1fr);gap:18px;padding:20px;align-items:start}.FilmShortlist_top___TTjl img{height:114px}.FilmShortlist_choices__q5LkM strong{font-size:18px}.FilmShortlist_choices__q5LkM span{font-size:14px}.FilmShortlist_top___TTjl figcaption{font-size:11px}.FilmShortlist_personal__fXCj5{padding:18px 20px}}.GuideIntro_setup__ae0af{margin-top:18px;color:#3e5c6d;font-size:15px;line-height:1.65}.GuideIntro_choiceCases__tIq5G{display:grid;gap:16px;margin:24px 0}.GuideIntro_choiceCase__i_kif{padding:24px;border:1px solid #c6d9df;border-radius:16px;background:#fff}.GuideIntro_choiceCase__i_kif h3{margin:12px 0}.GuideIntro_choiceCase__i_kif p:last-child{margin-bottom:0}.GuideIntro_choiceCase__i_kif .GuideIntro_choiceSignal__tuoV8{margin:0;color:#006984;font-size:15px;font-weight:700;line-height:1.5}@media (min-width:760px){.GuideIntro_choiceCases__tIq5G{grid-template-columns:repeat(3,minmax(0,1fr))}}.GuideIntro_movieNightReview__RUyFx{margin:24px 0;padding:18px 20px;border-left:3px solid #087ca5;border-radius:0 10px 10px 0;background:#eaf3f6}.GuideIntro_movieNightReview__RUyFx p{margin:0;color:#244758;font-size:16px;line-height:1.65}.GuideIntro_movieNightReview__RUyFx footer{margin-top:12px;color:#496574;font-size:13px;line-height:1.6}.GuideIntro_movieNightReview__RUyFx a{color:#075d7e;text-decoration:underline;text-underline-offset:3px}.GuideIntro_movieNightReview__RUyFx a:focus-visible{outline:3px solid #087ca5;outline-offset:3px}.ReviewWall_section__nHuWK{padding:64px 0 40px;overflow:clip;background:radial-gradient(ellipse at 85% 0,#e1f2f8 0,transparent 52%),#edf3f5;border-block:1px solid #d8e5ea;scroll-margin-top:100px}.ReviewWall_header__0v4Ax{max-width:1200px;margin:0 auto 32px;padding:0 32px;display:flex;align-items:flex-end;justify-content:space-between;gap:32px}.ReviewWall_eyebrow__HlOT2{color:#006b94;font-size:11px;font-weight:600;letter-spacing:.14em;margin-bottom:16px}.ReviewWall_section__nHuWK .ReviewWall_header__0v4Ax h2{color:#162e3b;font-size:clamp(36px,4.3vw,58px);line-height:1.12;letter-spacing:-.045em;font-weight:600}.ReviewWall_header__0v4Ax h2 span{color:#007faa}.ReviewWall_intro__gGvnz{margin-top:20px;color:#486371;font-family:system-ui,sans-serif;font-size:18px;line-height:1.6}.ReviewWall_pause__Hi6PP{display:none;flex:0 0 auto;align-items:center;gap:9px;min-height:44px;padding:0 16px;border:1px solid #afc5d0;border-radius:100px;background:#ffffffa6;color:#355564;font-family:system-ui,sans-serif;font-size:13px;cursor:pointer}.ReviewWall_pause__Hi6PP svg{width:16px;height:16px;fill:currentColor}.ReviewWall_pause__Hi6PP:hover{background:white;border-color:#007faa}.ReviewWall_viewport__mNff_{max-width:1200px;margin:auto;padding:0 32px;display:grid;gap:20px}.ReviewWall_group__U_cNX{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;padding:0;margin:0;list-style:none}.ReviewWall_duplicate__w7gyD{display:none}.ReviewWall_card__tLTKF{display:flex;flex-direction:column;min-width:0;padding:26px;background:white;border:1px solid #d5e1e6;border-radius:20px;box-shadow:0 3px 12px #254a6010}.ReviewWall_cardTop__c62X1{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:22px}.ReviewWall_stars__5KSyv{display:flex;gap:2px;color:#ce9932;flex:0 0 auto}.ReviewWall_stars__5KSyv svg{width:17px;height:17px;fill:currentColor}.ReviewWall_topic__CdkjR{color:#59717e;font-family:system-ui,sans-serif;font-size:11px;font-weight:500;letter-spacing:.01em}.ReviewWall_card__tLTKF blockquote{margin:0 0 25px}.ReviewWall_card__tLTKF blockquote p{color:#294352;font-size:19px;line-height:1.55;font-weight:400;letter-spacing:-.02em}.ReviewWall_card__tLTKF blockquote strong{color:#0c5574;font-weight:600}.ReviewWall_byline__Tfj_E{margin-top:auto;padding-top:18px;border-top:1px solid #e7edef;display:flex;gap:11px;align-items:center}.ReviewWall_avatar__U0Ghl{width:38px;height:38px;flex:0 0 38px;display:grid;place-items:center;color:#066185;background:#e4f2f7;border-radius:50%;font-size:13px;font-weight:600}.ReviewWall_card__tLTKF .ReviewWall_author__TdqCy{font-size:13px;color:#25424f;font-weight:600;line-height:1.4}.ReviewWall_card__tLTKF .ReviewWall_source__8iFTb{margin-top:3px;font-family:system-ui,sans-serif;font-size:11px;color:#5d7380;line-height:1.5}.ReviewWall_sourceLink__9Jhl2{display:grid;place-items:center;flex:0 0 36px;min-height:36px;margin-left:auto;color:#47738a;font-size:20px;border-radius:50%}a.ReviewWall_sourceLink__9Jhl2:hover{color:#006b94;background:#edf6fa}.ReviewWall_footer__t7gpi{display:flex;justify-content:space-between;align-items:center;gap:24px;max-width:1200px;margin:28px auto 0;padding:0 32px;font-family:system-ui,sans-serif;font-size:13px;line-height:1.6}.ReviewWall_footer__t7gpi p{color:#5b727e}.ReviewWall_footer__t7gpi>a{color:#006b94;text-decoration:underline;text-underline-offset:4px}.ReviewWall_footer__t7gpi>a span{display:inline-block;margin-left:5px}.ReviewWall_mobileBreak__8CxvQ{display:none}.ReviewWall_section__nHuWK :is(a,button):focus-visible{outline:3px solid #008ac9;outline-offset:4px}@keyframes ReviewWall_drift__rT___{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (prefers-reduced-motion:no-preference){.ReviewWall_ready___ZDh2 .ReviewWall_pause__Hi6PP{display:inline-flex}.ReviewWall_ready___ZDh2 .ReviewWall_viewport__mNff_{max-width:1240px;padding:6px 0 12px;overflow:hidden;mask-image:linear-gradient(90deg,transparent,#000 3%,#000 97%,transparent)}.ReviewWall_ready___ZDh2 .ReviewWall_track___u7Ze{display:flex;width:max-content;animation:ReviewWall_drift__rT___ 108s linear infinite}.ReviewWall_ready___ZDh2 .ReviewWall_group__U_cNX{display:flex;flex-shrink:0;padding-right:20px}.ReviewWall_ready___ZDh2 .ReviewWall_card__tLTKF{width:360px;min-height:295px}.ReviewWall_ready___ZDh2 .ReviewWall_row__LtbLh:nth-child(2) .ReviewWall_track___u7Ze{animation-direction:reverse;animation-duration:120s}.ReviewWall_ready___ZDh2 .ReviewWall_row__LtbLh:nth-child(2) .ReviewWall_avatar__U0Ghl{color:#405b73;background:#ecf0f6}.ReviewWall_ready___ZDh2 .ReviewWall_viewport__mNff_:focus-within .ReviewWall_track___u7Ze,.ReviewWall_ready___ZDh2.ReviewWall_paused__IuBzf .ReviewWall_track___u7Ze{animation-play-state:paused}}@media (max-width:767px){.ReviewWall_section__nHuWK{padding:44px 0 32px}.ReviewWall_header__0v4Ax{padding:0 20px;margin-bottom:28px;flex-direction:column;align-items:flex-start;gap:18px}.ReviewWall_eyebrow__HlOT2{font-size:10px;letter-spacing:.1em;margin-bottom:14px}.ReviewWall_section__nHuWK .ReviewWall_header__0v4Ax h2{font-size:clamp(31px,7.5vw,44px)}.ReviewWall_intro__gGvnz{margin-top:16px;font-size:16px;max-width:290px}.ReviewWall_viewport__mNff_{padding:4px 20px 16px;gap:16px}.ReviewWall_group__U_cNX{grid-template-columns:1fr;gap:16px}.ReviewWall_card__tLTKF{padding:23px;border-radius:18px}.ReviewWall_cardTop__c62X1{gap:8px}.ReviewWall_stars__5KSyv svg{width:16px;height:16px}.ReviewWall_topic__CdkjR{font-size:10px}.ReviewWall_card__tLTKF blockquote p{font-size:18px}.ReviewWall_sourceLink__9Jhl2{flex-basis:40px;min-height:44px}.ReviewWall_footer__t7gpi{padding:0 20px;margin-top:14px;display:flex;flex-direction:column;align-items:flex-start;gap:16px}.ReviewWall_mobileBreak__8CxvQ{display:block}}@media (max-width:767px) and (prefers-reduced-motion:no-preference){.ReviewWall_ready___ZDh2 .ReviewWall_group__U_cNX{padding-right:16px}.ReviewWall_ready___ZDh2 .ReviewWall_card__tLTKF{width:min(82vw,350px)}}@media (prefers-reduced-motion:reduce){.ReviewWall_track___u7Ze{animation:none}.ReviewWall_duplicate__w7gyD{display:none}}.HomeFinish_features___3MvA{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:40px}.HomeFinish_features___3MvA article{display:flex;flex-direction:column;align-items:start;padding:28px;border:1px solid #c6d7df;border-radius:14px;background:#fff}.HomeFinish_icon__88GkZ{display:grid;place-items:center;width:44px;height:44px;margin-bottom:20px;border-radius:10px;background:#e5f3f8;color:#0878a1}.HomeFinish_icon__88GkZ svg{width:28px;height:28px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.HomeFinish_features___3MvA.HomeFinish_features___3MvA .HomeFinish_label__VLfPe{color:#146380;font-size:11px;font-weight:600;letter-spacing:.1em;line-height:1.5;margin:0 0 10px}.HomeFinish_features___3MvA.HomeFinish_features___3MvA h3{color:#193746;font-size:23px;line-height:1.35;letter-spacing:-.025em;max-width:360px}.HomeFinish_features___3MvA.HomeFinish_features___3MvA p:not(.HomeFinish_label__VLfPe){margin:14px 0 24px;color:#425f6e;font-family:system-ui,sans-serif;font-size:17px;line-height:1.65}.HomeFinish_features___3MvA a{margin-top:auto;font-size:14px;font-weight:500;color:#00678d;text-decoration:underline;text-underline-offset:4px;line-height:1.6}.HomeFinish_features___3MvA a:hover{color:#004b6a}.HomeFinish_features___3MvA a:focus-visible{outline:3px solid #0b8ab9;outline-offset:5px}.home-service p.HomeFinish_serviceLead__NDwZe{font-size:21px;line-height:1.55;color:#214656}.home-service p.HomeFinish_serviceEvidence__Wukyc{font-size:15px;line-height:1.65;color:#4b6574}.home-service p.HomeFinish_serviceDelivery__FGkTH{font-size:14px;line-height:1.65;color:#4b6574}@media (max-width:650px){.HomeFinish_features___3MvA{grid-template-columns:1fr;gap:16px;margin-top:32px}.HomeFinish_features___3MvA article{padding:24px}.HomeFinish_features___3MvA.HomeFinish_features___3MvA h3{font-size:22px}.HomeFinish_features___3MvA.HomeFinish_features___3MvA p:not(.HomeFinish_label__VLfPe){font-size:16px}.home-service p.HomeFinish_serviceLead__NDwZe{font-size:19px}}.HomeFinish_startHere__7e_3U{margin-top:28px;padding-top:22px;border-top:1px solid #89bed43b}.HomeFinish_startHere__7e_3U .HomeFinish_startLabel__veGU1{margin:0 0 12px;color:#c5dce8;font-size:14px;line-height:1.5}.HomeFinish_startLinks___IqTO{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none}.HomeFinish_startLinks___IqTO a{display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:52px;height:100%;padding:12px 14px;border:1px solid #4d7082;border-radius:10px;background:#0b2639e6;color:#eaf6fc;font-size:14px;line-height:1.5}.HomeFinish_startLinks___IqTO a:hover{background:#16435b;border-color:#81d9f9}.HomeFinish_startLinks___IqTO a:focus-visible{outline:3px solid #81d9f9;outline-offset:3px}.HomeFinish_startLinks___IqTO a span:last-child{flex-shrink:0;color:#81d9f9}@media (max-width:380px),(min-width:651px) and (max-width:1000px){.HomeFinish_startLinks___IqTO{grid-template-columns:1fr}}