.score_page__7PFrB{min-height:100vh;color:#17382b;background:radial-gradient(circle at 12% 12%,#a8e8c244,transparent 28rem),radial-gradient(circle at 88% 78%,#7fd3a22e,transparent 31rem),linear-gradient(145deg,#f8fcf9,#edf8f1 48%,#f7fbf8)}.score_page__7PFrB:before{position:fixed;inset:0;z-index:0;pointer-events:none;background-image:linear-gradient(#0a6f4810 1px,transparent 0),linear-gradient(90deg,#0a6f4810 1px,transparent 0);background-size:42px 42px;mask-image:linear-gradient(180deg,#0009,transparent 82%);content:""}.score_main__uhWPC,.score_siteFooter__VuPrZ,.score_siteHeader__j_4BE{position:relative;z-index:1}.score_siteHeader__j_4BE{display:flex;width:min(1280px,calc(100% - 48px));min-height:82px;align-items:center;justify-content:space-between;gap:24px;margin:0 auto}.score_talkButton__y_oLO{display:inline-flex;min-height:44px;align-items:center;gap:8px;padding:0 16px;border:1px solid #b9dcc6;border-radius:999px;color:#12613f;background:#ffffffc9;box-shadow:0 9px 24px #134a2e0d;font-size:.78rem;font-weight:800;backdrop-filter:blur(12px)}.score_talkButton__y_oLO:hover{border-color:#77bc91;background:#fff}.score_main__uhWPC{display:grid;min-height:calc(100vh - 152px);place-items:start center;padding:clamp(32px,4vw,64px) clamp(20px,3vw,40px) 80px}.score_window__TipM_{width:min(100%,1080px);overflow:hidden;border:1px solid #cfe2d5;border-radius:26px;background:#fff;box-shadow:0 34px 90px #123f2920,0 3px 10px #123f290c;transition:width .25s ease}.score_resultsWindow__fZxrm{width:min(100%,1280px)}.score_windowFooter__F7I_O,.score_windowHeader__zqJIR{display:flex;align-items:center;justify-content:space-between;gap:14px;color:#6a7e72;background:#f7fbf8;font-size:.76rem}.score_windowHeader__zqJIR{min-height:62px;padding:0 28px;border-bottom:1px solid #e2ece5}.score_windowHeader__zqJIR>div{display:flex;align-items:center;gap:8px;color:#2d5f48;font-weight:800}.score_windowHeader__zqJIR>span{font-weight:700}.score_statusDot__XZgYi{width:8px;height:8px;border-radius:50%;background:#19a765;box-shadow:0 0 0 5px #19a76512}.score_content__12gqz{min-height:560px;padding:clamp(34px,4.5vw,58px) clamp(34px,5vw,68px);outline:none}.score_content__12gqz h1,.score_content__12gqz h2{color:#153c2b;font-weight:780;letter-spacing:-.045em;line-height:1.08}.score_content__12gqz h1{max-width:820px;margin:15px 0 0;font-size:clamp(2.5rem,4.5vw,4rem)}.score_content__12gqz h2{max-width:820px;margin:15px 0 0;font-size:clamp(2.1rem,3.7vw,3.2rem)}.score_content__12gqz>div>p{max-width:650px;margin:17px 0 0;color:#64796e;font-size:1rem;line-height:1.7}.score_eyebrow__piofk{color:#087c51;font-size:.75rem;font-weight:850;letter-spacing:.11em;text-transform:uppercase}.score_featureList__GCpJV{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 28px;max-width:850px;margin:32px 0}.score_featureList__GCpJV span{display:flex;align-items:center;gap:11px;color:#365c49;font-size:.95rem;font-weight:650}.score_featureList__GCpJV svg{flex:0 0 auto;color:#10915c}.score_primaryButton__LDncI{display:inline-flex;min-height:50px;align-items:center;justify-content:center;gap:9px;padding:0 19px;border:0;border-radius:11px;color:#fff;background:linear-gradient(135deg,#087c51,#0a6845);box-shadow:0 12px 28px #087c5126;font:inherit;font-size:.85rem;font-weight:800;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,background .18s ease}.score_primaryButton__LDncI:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 16px 33px #087c5135}.score_primaryButton__LDncI:disabled{opacity:.45;cursor:default;box-shadow:none}.score_sampleActions__iAjWi,.score_secondaryActions__h_8Wy{display:flex;flex-wrap:wrap;gap:10px;margin-top:12px}.score_backLink__BZIYO,.score_questionActions__oDxHK>button:first-child,.score_sampleActions__iAjWi button,.score_secondaryActions__h_8Wy button{display:inline-flex;min-height:44px;align-items:center;justify-content:center;gap:7px;padding:0 14px;border:1px solid #d5e4da;border-radius:10px;color:#486557;background:#fff;font:inherit;font-size:.78rem;font-weight:750;cursor:pointer}.score_questionActions__oDxHK>button:first-child:hover,.score_sampleActions__iAjWi button:hover,.score_secondaryActions__h_8Wy button:hover{border-color:#8fc6a3;color:#087c51;background:#f6fbf8}.score_homeView__j_K2q>small{display:block;margin-top:15px;color:#84948b;font-size:.75rem}.score_progressCopy__48_IR{display:flex;justify-content:space-between;color:#6c8176;font-size:.76rem;font-weight:750}.score_progressCopy__48_IR strong{color:#0b8053}.score_progressTrack__ljehF{height:6px;overflow:hidden;margin:11px 0 34px;border-radius:99px;background:#e4eee7}.score_progressTrack__ljehF span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#0b8b59,#30bd78);transition:width .25s ease}.score_questionView__ME3Qm>p{margin-top:10px!important}.score_options__LjsJC{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:27px}.score_options__LjsJC button{display:flex;min-height:58px;align-items:center;justify-content:space-between;gap:13px;padding:11px 15px;border:1px solid #d9e6de;border-radius:12px;color:#304f40;background:#fbfdfb;font:inherit;font-size:.88rem;font-weight:700;text-align:left;cursor:pointer;transition:border-color .16s ease,background .16s ease,transform .16s ease}.score_options__LjsJC button:hover{border-color:#8dc8a3;color:#08764d;background:#f3faf6;transform:translateY(-1px)}.score_options__LjsJC button svg{flex:0 0 auto;color:#78a58d}.score_options__LjsJC .score_selectedOption__9BYZU{border-color:#158d5d;color:#075f3f;background:#eaf8ef;box-shadow:inset 0 0 0 1px #158d5d}.score_options__LjsJC .score_selectedOption__9BYZU svg{color:#0d915b}.score_optionsCompact__4ZoyY{grid-template-columns:repeat(2,minmax(0,1fr))}.score_optionsCompact__4ZoyY button{min-height:50px}.score_questionActions__oDxHK{display:flex;justify-content:space-between;gap:12px;margin-top:27px}.score_questionActions__oDxHK .score_primaryButton__LDncI{min-width:132px}.score_resultsView__i3eok{margin:-7px}.score_resultsView__i3eok>h2{max-width:none;font-size:clamp(2rem,4vw,2.7rem)}.score_resultsWorkspace__GTsHV{display:grid;gap:20px;margin-top:30px}.score_resultsSidebar__PcX51{display:grid;align-content:start;gap:14px}.score_resultsMain__nt7Cx{min-width:0}.score_scoreCard__oepiY{display:grid;grid-template-columns:148px 1fr;gap:26px;align-items:center;margin-top:27px;padding:24px;border:1px solid #cce5d5;border-radius:18px;background:linear-gradient(135deg,#f4fbf7,#fff 58%);box-shadow:0 13px 34px #0b68451a}.score_scoreGauge__XciYU{--score-angle:0deg;position:relative;display:grid;width:132px;height:132px;place-items:center;border-radius:50%;background:conic-gradient(#0a8b59 var(--score-angle),#dcebe1 0)}.score_scoreGauge__XciYU:before{position:absolute;inset:10px;border-radius:50%;background:#fff;content:""}.score_scoreGauge__XciYU>span{position:relative;display:flex;align-items:baseline;color:#17422f}.score_scoreGauge__XciYU strong{font-size:2.45rem;letter-spacing:-.06em;line-height:1}.score_scoreGauge__XciYU small{margin-left:3px;color:#789084;font-size:.72rem;font-weight:750}.score_scoreLabel__oHnR0{display:inline-flex;align-items:center;gap:7px;color:#087c51;font-size:.72rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.score_scoreContent__KbLH8 h3{margin:8px 0 0;color:#173e2d;font-size:1.38rem;letter-spacing:-.025em}.score_scoreContent__KbLH8>p{margin:7px 0 0;color:#64796e;font-size:.88rem;line-height:1.55}.score_scoreFactors__WYsbe{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;margin-top:17px}.score_scoreFactors__WYsbe>div>span{display:flex;justify-content:space-between;gap:6px;color:#536d5f;font-size:.68rem}.score_scoreFactors__WYsbe strong{font-weight:750}.score_scoreFactors__WYsbe small{color:#74897e;font-size:inherit}.score_scoreFactors__WYsbe i{display:block;height:5px;overflow:hidden;margin-top:6px;border-radius:99px;background:#e1ece5}.score_scoreFactors__WYsbe b{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#0a8b59,#38bb79)}.score_scoreDetails__FLta8{margin-top:17px;border-top:1px solid #dbe9df;padding-top:13px}.score_scoreDetails__FLta8 summary{width:fit-content;color:#176643;font-size:.78rem;font-weight:800;cursor:pointer}.score_scoreDetails__FLta8 ul{display:grid;gap:10px;margin:13px 0 0;padding:0;list-style:none}.score_scoreDetails__FLta8 li{display:flex;align-items:flex-start;justify-content:space-between;gap:15px;color:#365c49;font-size:.76rem}.score_scoreDetails__FLta8 li span{display:grid;gap:2px}.score_scoreDetails__FLta8 li small{color:#71877b;font-size:.7rem;font-weight:550}.score_scoreDetails__FLta8 li>b{flex:0 0 auto;color:#176643}.score_scoreDetails__FLta8>p{margin:11px 0 0;color:#71877b;font-size:.7rem;line-height:1.5}.score_scoreDisclaimer__ATHw8{margin:13px 0 0!important;color:#71877b!important;font-size:.7rem!important;line-height:1.5!important}.score_planHeading__W9QfY{margin:0;color:#264d3a;font-size:1.15rem;letter-spacing:-.02em}.score_resultsList__nKDH2{display:grid;gap:14px;margin-top:15px}.score_resultCard__xxpyM{padding:22px;border:1px solid #dbe8df;border-radius:16px;background:linear-gradient(145deg,#fff,#fbfdfb)}.score_resultRank__WgeA_{display:flex;align-items:center;gap:9px;color:#70847a;font-size:.68rem;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.score_resultRank__WgeA_ span{display:grid;width:31px;height:31px;place-items:center;border-radius:9px;color:#087c51;background:#e5f6eb;letter-spacing:0}.score_resultCard__xxpyM h3{margin:14px 0 0;color:#1e4634;font-size:1.25rem;letter-spacing:-.025em}.score_resultCard__xxpyM>p{margin:8px 0 0;color:#60756a;font-size:.88rem;line-height:1.6}.score_resultCard__xxpyM>p strong{color:#315743}.score_flow__wRWTN{display:flex;align-items:flex-start;gap:8px;margin-top:14px;padding:12px 13px;border-radius:10px;color:#1d6041;background:#edf8f1;font-size:.8rem;font-weight:750;line-height:1.5}.score_flow__wRWTN svg{flex:0 0 auto;margin-top:2px}.score_resultMeta___RBBi{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:13px}.score_resultMeta___RBBi span{color:#6a7d73;font-size:.76rem;line-height:1.5}.score_resultMeta___RBBi strong{display:block;margin-bottom:2px;color:#315743;font-size:.66rem;letter-spacing:.08em;text-transform:uppercase}.score_rollout__al1SD{padding:18px;border-radius:13px;color:#fff;background:linear-gradient(125deg,#0b523b,#087c51)}.score_rollout__al1SD span{color:#9ee7be;font-size:.7rem;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.score_rollout__al1SD p{margin-top:7px;color:#e0f2e8;font-size:.88rem;line-height:1.55}.score_disclaimer__lm6bh{margin:17px 0 22px!important;color:#7b8c83!important;font-size:.76rem!important;line-height:1.55!important}.score_expertCta__0xjMm{display:flex;align-items:center;justify-content:space-between;gap:22px;padding:21px;border-radius:15px;color:#fff;background:#123f2d}.score_expertCta__0xjMm>div>span{color:#91dfb3;font-size:.68rem;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.score_expertCta__0xjMm h3{margin:5px 0 0;color:#fff;font-size:1.16rem;letter-spacing:-.02em}.score_expertCta__0xjMm p{margin:5px 0 0;color:#c7dfd1;font-size:.78rem;line-height:1.5}.score_expertCta__0xjMm .score_primaryButton__LDncI{flex:0 0 auto;background:#fff;color:#087c51;box-shadow:none}.score_expertCta__0xjMm .score_primaryButton__LDncI:hover{box-shadow:0 11px 24px #001a0e38}.score_secondaryActions__h_8Wy{margin-top:11px}.score_windowFooter__F7I_O{min-height:56px;padding:10px 28px;border-top:1px solid #e2ece5}.score_windowFooter__F7I_O>span{position:relative;padding-left:13px}.score_windowFooter__F7I_O>span:before{position:absolute;top:.35rem;left:0;width:5px;height:5px;border-radius:50%;background:#60ad7c;content:""}.score_windowFooter__F7I_O button{display:inline-flex;align-items:center;gap:5px;padding:5px;border:0;color:#527061;background:transparent;font:inherit;font-size:.72rem;font-weight:750;cursor:pointer}.score_windowFooter__F7I_O button:hover{color:#087c51}.score_siteFooter__VuPrZ{display:flex;min-height:70px;align-items:center;justify-content:center;gap:24px;padding:17px 24px;color:#6e8177;background:#ffffffa6;font-size:.72rem;backdrop-filter:blur(12px)}.score_siteFooter__VuPrZ a:hover{color:#087c51}@media (min-width:1000px){.score_resultsWindow__fZxrm .score_content__12gqz{min-height:auto;padding:45px 48px 52px}.score_resultsWorkspace__GTsHV{grid-template-columns:minmax(0,1.65fr) minmax(330px,.85fr);gap:25px;align-items:start}.score_resultsMain__nt7Cx{grid-column:1;grid-row:1}.score_resultsSidebar__PcX51{position:sticky;top:22px;grid-column:2;grid-row:1}.score_resultsSidebar__PcX51 .score_scoreCard__oepiY{grid-template-columns:1fr;gap:18px;margin:0;padding:22px}.score_resultsSidebar__PcX51 .score_scoreGauge__XciYU{width:116px;height:116px;margin:0 auto}.score_resultsSidebar__PcX51 .score_scoreFactors__WYsbe{grid-template-columns:1fr}.score_resultsSidebar__PcX51 .score_expertCta__0xjMm{align-items:stretch;flex-direction:column}.score_resultsSidebar__PcX51 .score_expertCta__0xjMm .score_primaryButton__LDncI{width:100%}.score_resultsMain__nt7Cx .score_resultCard__xxpyM:first-child{border-color:#93cbaa;box-shadow:0 13px 32px #12623f12}}@media (max-width:680px){.score_siteHeader__j_4BE{width:calc(100% - 28px);min-height:70px}.score_talkButton__y_oLO{min-height:39px;padding:0 12px}.score_main__uhWPC{min-height:calc(100vh - 140px);padding:22px 10px 48px}.score_window__TipM_{border-radius:18px}.score_windowHeader__zqJIR{min-height:56px;padding:0 18px}.score_windowHeader__zqJIR>span{display:none}.score_content__12gqz{min-height:0;padding:30px 18px 34px}.score_content__12gqz h1{font-size:clamp(2.1rem,10vw,2.8rem)}.score_content__12gqz h2{font-size:clamp(1.85rem,8.5vw,2.4rem)}.score_content__12gqz>div>p{font-size:.92rem;line-height:1.6}.score_featureList__GCpJV{grid-template-columns:1fr;gap:12px;margin:26px 0}.score_featureList__GCpJV span{align-items:flex-start;font-size:.88rem;line-height:1.45}.score_optionsCompact__4ZoyY,.score_options__LjsJC{grid-template-columns:1fr}.score_options__LjsJC button{min-height:54px}.score_questionActions__oDxHK{position:sticky;bottom:0;z-index:2;margin:24px -18px -34px;padding:13px 18px calc(13px + env(safe-area-inset-bottom));border-top:1px solid #e0ebe4;background:#fffffff2;backdrop-filter:blur(12px)}.score_questionActions__oDxHK>button{flex:1}.score_sampleActions__iAjWi{display:grid;grid-template-columns:1fr}.score_sampleActions__iAjWi button{width:100%}.score_scoreCard__oepiY{grid-template-columns:1fr;gap:19px;padding:20px}.score_scoreGauge__XciYU{width:116px;height:116px;margin-inline:auto}.score_resultMeta___RBBi,.score_scoreFactors__WYsbe{grid-template-columns:1fr}.score_expertCta__0xjMm{align-items:stretch;flex-direction:column}.score_expertCta__0xjMm .score_primaryButton__LDncI{width:100%}.score_windowFooter__F7I_O{flex-wrap:wrap;justify-content:flex-start;gap:7px 15px;padding:13px 18px}.score_siteFooter__VuPrZ{flex-wrap:wrap;gap:11px 18px}}@media (max-width:390px){.score_siteHeader__j_4BE .sw-brand>span{font-size:15px}.score_siteHeader__j_4BE .sw-brand small{display:none}.score_talkButton__y_oLO{padding-inline:10px;font-size:.72rem}.score_content__12gqz,.score_windowHeader__zqJIR{padding-inline:15px}.score_questionActions__oDxHK{margin-inline:-15px;padding-inline:15px}.score_questionActions__oDxHK .score_primaryButton__LDncI{min-width:0}.score_resultsView__i3eok{margin:0}.score_resultCard__xxpyM,.score_scoreCard__oepiY{padding:17px}}@media print{.score_page__7PFrB{background:#fff}.score_page__7PFrB:before,.score_resultsView__i3eok>.score_primaryButton__LDncI,.score_secondaryActions__h_8Wy,.score_siteFooter__VuPrZ,.score_siteHeader__j_4BE,.score_windowFooter__F7I_O,.score_windowHeader__zqJIR{display:none}.score_main__uhWPC{display:block;padding:0}.score_window__TipM_{width:100%;border:0;box-shadow:none}.score_content__12gqz{padding:0}.score_resultCard__xxpyM{break-inside:avoid}}@media (prefers-reduced-motion:reduce){.score_options__LjsJC button,.score_primaryButton__LDncI,.score_progressTrack__ljehF span{transition:none}}