.FpoToolLanding-module__UNFcAq__quizCard{border-radius:var(--r-xl);background:var(--paper);overflow:hidden;box-shadow:0 1px 2px rgba(19,32,24,.05),0 40px 80px -48px rgba(19,32,24,.5)}.FpoToolLanding-module__UNFcAq__quizCard:focus{outline:none}.FpoToolLanding-module__UNFcAq__quizCard:focus-visible{outline:3px solid var(--marigold);outline-offset:3px}.FpoToolLanding-module__UNFcAq__quizHeader{background:var(--pine);color:var(--on-dark-muted);gap:6px;padding:28px max(20px,min(4vw,36px)) 24px;display:grid}.FpoToolLanding-module__UNFcAq__quizHeader span{font-size:var(--fs-small);letter-spacing:.02em;color:var(--on-dark);align-items:center;gap:10px;font-weight:600;display:flex}.FpoToolLanding-module__UNFcAq__quizHeader span:before{content:"";background:var(--marigold);border-radius:50%;flex:none;width:8px;height:8px}.FpoToolLanding-module__UNFcAq__quizHeader strong{font-size:var(--fs-h3);color:var(--on-dark);line-height:1.25}.FpoToolLanding-module__UNFcAq__quizHeader small{font-size:var(--fs-small);color:var(--on-dark-muted)}.FpoToolLanding-module__UNFcAq__quizBody,.FpoToolLanding-module__UNFcAq__resultBody,.FpoToolLanding-module__UNFcAq__eligibilityResult{padding:24px max(20px,min(4vw,36px)) 28px;animation:.3s both FpoToolLanding-module__UNFcAq__qfade}@keyframes FpoToolLanding-module__UNFcAq__qfade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.FpoToolLanding-module__UNFcAq__quizProgress{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;margin-bottom:20px;display:grid}.FpoToolLanding-module__UNFcAq__quizProgress span{background:#e3e9e0;border-radius:3px;height:6px;transition:background-color .25s}.FpoToolLanding-module__UNFcAq__quizProgress .FpoToolLanding-module__UNFcAq__progressActive{background:var(--clay)}.FpoToolLanding-module__UNFcAq__questionNumber{background:var(--leaf-soft);color:var(--leaf-deep);font-size:var(--fs-small);border-radius:999px;padding:2px 10px;font-weight:600;display:inline-block}.FpoToolLanding-module__UNFcAq__quizBody h3{font-size:var(--fs-h3);margin-top:14px;font-weight:600;line-height:1.3}.FpoToolLanding-module__UNFcAq__quizBody h3:focus{outline:none}.FpoToolLanding-module__UNFcAq__quizBody>p{color:var(--muted);margin-top:8px}.FpoToolLanding-module__UNFcAq__options{gap:10px;margin-top:22px;display:grid}.FpoToolLanding-module__UNFcAq__options button{border:1.5px solid var(--line);background:var(--paper);width:100%;color:var(--ink);font:inherit;text-align:left;cursor:pointer;border-radius:14px;align-items:center;gap:14px;padding:14px 18px;font-weight:500;line-height:1.4;transition:border-color .15s,background-color .15s;display:flex}.FpoToolLanding-module__UNFcAq__options button:before{content:"";background:#fff;border:1.5px solid #b2baae;border-radius:50%;flex:none;width:20px;height:20px;transition:border-color .15s,background-color .15s,box-shadow .15s}.FpoToolLanding-module__UNFcAq__options button:hover{border-color:var(--leaf);background:#f6faf4}.FpoToolLanding-module__UNFcAq__options .FpoToolLanding-module__UNFcAq__selectedOption{border-color:var(--pine);background:var(--sage)}.FpoToolLanding-module__UNFcAq__options .FpoToolLanding-module__UNFcAq__selectedOption:before{border-color:var(--pine);background:var(--pine);box-shadow:inset 0 0 0 4px #fff}.FpoToolLanding-module__UNFcAq__options button:disabled{cursor:default}.FpoToolLanding-module__UNFcAq__backButton{color:var(--pine);font:inherit;font-size:var(--fs-small);cursor:pointer;background:0 0;border:0;margin-top:18px;padding:8px 2px;font-weight:600}.FpoToolLanding-module__UNFcAq__backButton:disabled{opacity:.35;cursor:default}.FpoToolLanding-module__UNFcAq__detailsForm{gap:14px;display:grid}.FpoToolLanding-module__UNFcAq__detailsHeading{font-size:var(--fs-h3);font-weight:600;line-height:1.3}.FpoToolLanding-module__UNFcAq__detailsNote{color:var(--muted);font-size:var(--fs-small)}.FpoToolLanding-module__UNFcAq__detailsLabel{font-size:var(--fs-small);color:var(--ink);gap:6px;font-weight:600;line-height:1.3;display:grid}.FpoToolLanding-module__UNFcAq__detailsInput{border:1.5px solid var(--line);width:100%;min-height:50px;color:var(--ink);font:inherit;font-size:var(--fs-body);background:#fff;border-radius:14px;padding:11px 16px;font-weight:500;transition:border-color .15s,box-shadow .15s}.FpoToolLanding-module__UNFcAq__detailsInput:hover{border-color:#c5cebf}.FpoToolLanding-module__UNFcAq__detailsInput:focus{border-color:var(--pine);outline:none;box-shadow:0 0 0 3px rgba(60,122,85,.2)}.FpoToolLanding-module__UNFcAq__detailsWarning{color:var(--rose-ink);font-weight:500}.FpoToolLanding-module__UNFcAq__detailsSubmit{background:var(--forest);min-height:50px;color:var(--on-dark);font:inherit;cursor:pointer;border:0;border-radius:999px;justify-self:start;margin-top:6px;padding:12px 26px;font-weight:600;transition:transform .15s,background-color .15s}.FpoToolLanding-module__UNFcAq__detailsSubmit:hover{background:#0b140f;transform:translateY(-1px)}.FpoToolLanding-module__UNFcAq__resultBody>span{font-size:var(--fs-small);color:var(--muted);font-weight:600}.FpoToolLanding-module__UNFcAq__resultBody>strong{font-size:var(--fs-display);color:var(--ink);font-variant-numeric:tabular-nums;margin-top:4px;line-height:1;display:block}.FpoToolLanding-module__UNFcAq__resultBody h3{font-size:var(--fs-body);border-radius:999px;margin-top:14px;padding:4px 14px;font-weight:600;display:inline-block}.FpoToolLanding-module__UNFcAq__band_achiever{background:var(--leaf-soft);color:var(--leaf-deep)!important}.FpoToolLanding-module__UNFcAq__band_performer{background:var(--gold-soft);color:var(--gold-ink)!important}.FpoToolLanding-module__UNFcAq__band_aspirant{background:var(--rose-soft);color:var(--rose-ink)!important}.FpoToolLanding-module__UNFcAq__resultBody>p{margin-top:14px}.FpoToolLanding-module__UNFcAq__resultActions{flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:24px;display:flex}.FpoToolLanding-module__UNFcAq__resultActions a,.FpoToolLanding-module__UNFcAq__resultActions button{font:inherit;cursor:pointer;font-weight:600}.FpoToolLanding-module__UNFcAq__resultActions button:not(.FpoToolLanding-module__UNFcAq__primaryAction){color:var(--pine);background:0 0;border:0;padding:8px 2px}.FpoToolLanding-module__UNFcAq__resultActions button:disabled{opacity:.35;cursor:default}.FpoToolLanding-module__UNFcAq__resultActions .FpoToolLanding-module__UNFcAq__primaryAction{background:var(--forest);min-height:50px;color:var(--on-dark);border:0;border-radius:999px;align-items:center;padding:12px 24px;text-decoration:none;display:inline-flex}.FpoToolLanding-module__UNFcAq__eligibilityBadge{font-size:var(--fs-h3);border-radius:999px;padding:4px 14px;font-weight:700;display:inline-block}.FpoToolLanding-module__UNFcAq__eligibilityBadge:focus{outline:none}.FpoToolLanding-module__UNFcAq__eligible{background:var(--leaf-soft);color:var(--leaf-deep)!important}.FpoToolLanding-module__UNFcAq__almostEligible{background:var(--gold-soft);color:var(--gold-ink)!important}.FpoToolLanding-module__UNFcAq__notEligible{background:var(--rose-soft);color:var(--rose-ink)!important}.FpoToolLanding-module__UNFcAq__eligibilityResult>p{color:var(--ink);margin-top:12px}.FpoToolLanding-module__UNFcAq__eligibilityBreakdown{border-top:1px solid var(--line-soft);gap:2px;margin-top:20px;padding-top:12px;display:grid}.FpoToolLanding-module__UNFcAq__eligibilityBreakdown li{font-size:var(--fs-small);grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:12px;padding:8px 0;display:grid}.FpoToolLanding-module__UNFcAq__eligibilityBreakdown strong{font-weight:600}.FpoToolLanding-module__UNFcAq__criterionMet{color:var(--leaf-deep);font-weight:700}.FpoToolLanding-module__UNFcAq__criterionGap{color:var(--rose-ink);font-weight:700}.FpoToolLanding-module__UNFcAq__eligibilityNote{font-size:var(--fs-small);margin-top:16px;color:var(--muted)!important}
@font-face{font-family:Signika;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fdb4a58a9fa44ebf-s.67b6c694.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Signika;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c95162173c949907-s.91ab685a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Signika;font-style:normal;font-weight:400;font-display:swap;src:url(../media/db0dc86926613e41-s.p.c70c742f.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Signika;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fdb4a58a9fa44ebf-s.67b6c694.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Signika;font-style:normal;font-weight:500;font-display:swap;src:url(../media/c95162173c949907-s.91ab685a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Signika;font-style:normal;font-weight:500;font-display:swap;src:url(../media/db0dc86926613e41-s.p.c70c742f.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Signika;font-style:normal;font-weight:600;font-display:swap;src:url(../media/fdb4a58a9fa44ebf-s.67b6c694.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Signika;font-style:normal;font-weight:600;font-display:swap;src:url(../media/c95162173c949907-s.91ab685a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Signika;font-style:normal;font-weight:600;font-display:swap;src:url(../media/db0dc86926613e41-s.p.c70c742f.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Signika;font-style:normal;font-weight:700;font-display:swap;src:url(../media/fdb4a58a9fa44ebf-s.67b6c694.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Signika;font-style:normal;font-weight:700;font-display:swap;src:url(../media/c95162173c949907-s.91ab685a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Signika;font-style:normal;font-weight:700;font-display:swap;src:url(../media/db0dc86926613e41-s.p.c70c742f.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Signika Fallback;src:local(Arial);ascent-override:98.02%;descent-override:30.45%;line-gap-override:0.0%;size-adjust:95.89%}.signika_6278f61d-module__pLuDmq__className{font-family:Signika,Signika Fallback;font-style:normal}.signika_6278f61d-module__pLuDmq__variable{--font-signika:"Signika","Signika Fallback"}
@font-face{font-family:Noto Sans Devanagari;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/e92fa6abd9c612ef-s.p.13107612.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Noto Sans Devanagari;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/89b349c86e2966c0-s.b493bd82.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans Devanagari;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/8b8596bd16cf8eee-s.e1b4113d.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans Devanagari;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/e92fa6abd9c612ef-s.p.13107612.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Noto Sans Devanagari;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/89b349c86e2966c0-s.b493bd82.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans Devanagari;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/8b8596bd16cf8eee-s.e1b4113d.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans Devanagari;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/e92fa6abd9c612ef-s.p.13107612.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Noto Sans Devanagari;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/89b349c86e2966c0-s.b493bd82.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans Devanagari;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/8b8596bd16cf8eee-s.e1b4113d.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans Devanagari;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/e92fa6abd9c612ef-s.p.13107612.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Noto Sans Devanagari;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/89b349c86e2966c0-s.b493bd82.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans Devanagari;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/8b8596bd16cf8eee-s.e1b4113d.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans Devanagari Fallback;src:local(Arial);ascent-override:84.27%;descent-override:38.37%;line-gap-override:0.0%;size-adjust:106.33%}.noto_sans_devanagari_3e99b3bb-module__brSuuW__className{font-family:Noto Sans Devanagari,Noto Sans Devanagari Fallback;font-style:normal}.noto_sans_devanagari_3e99b3bb-module__brSuuW__variable{--font-devanagari:"Noto Sans Devanagari","Noto Sans Devanagari Fallback"}
.ToolPage-module__E2RLCG__page{--forest:#132018;--pine:#1c3226;--pine-2:#25402f;--leaf:#3c7a55;--leaf-deep:#2c6444;--leaf-mid:#9dbfa9;--leaf-soft:#e1eee5;--marigold:#f48d3b;--clay:#e5603b;--clay-ink:#b5461e;--rose:#c7335e;--rose-ink:#a3264b;--rose-soft:#fbe4eb;--gold-soft:#fdead8;--gold-ink:#8f4210;--cream:#f6f2e4;--cream-line:#ddd5bc;--sage:#eaf1e6;--ground:#f8f7f0;--paper:#fff;--ink:#1a2119;--body:#3a443c;--muted:#5b665d;--line:#e3decd;--line-soft:#eceae1;--on-dark:#f6f2e4;--on-dark-muted:#b9cfc0;--line-dark:rgba(246,242,228,.16);--font:var(--font-signika),var(--font-devanagari),"Segoe UI",system-ui,-apple-system,"Helvetica Neue",Arial,sans-serif;--fs-display:clamp(2.5rem,1.6rem + 3.2vw,4rem);--fs-h2:clamp(2rem,1.55rem + 1.6vw,2.75rem);--fs-h3:clamp(1.3125rem,1.2rem + .4vw,1.5rem);--fs-lead:clamp(1.1875rem,1.15rem + .15vw,1.25rem);--fs-body:clamp(1.0625rem,1.04rem + .1vw,1.125rem);--fs-small:.9375rem;--maxw:1200px;--gutter:clamp(16px,4vw,40px);--sec-pad:clamp(56px,7vw,96px);--block-gap:clamp(40px,5vw,64px);--r-xl:32px;--r-lg:24px;--r-md:16px;background:var(--ground);color:var(--body);font-family:var(--font);font-size:var(--fs-body);-webkit-font-smoothing:antialiased;line-height:1.65}@layer components{:where(.ToolPage-module__E2RLCG__page) h1{color:var(--ink);text-wrap:balance;margin:0;font-weight:700}:where(.ToolPage-module__E2RLCG__page) h2{color:var(--ink);text-wrap:balance;margin:0;font-weight:700}:where(.ToolPage-module__E2RLCG__page) h3{color:var(--ink);text-wrap:balance;margin:0;font-weight:700}:where(.ToolPage-module__E2RLCG__page) h4{color:var(--ink);text-wrap:balance;margin:0;font-weight:700}:where(.ToolPage-module__E2RLCG__page) p{text-wrap:pretty;margin:0}:where(.ToolPage-module__E2RLCG__page) ul{margin:0;padding:0;list-style:none}:where(.ToolPage-module__E2RLCG__page) ol{margin:0;padding:0;list-style:none}:where(.ToolPage-module__E2RLCG__page) a{color:inherit}:where(.ToolPage-module__E2RLCG__page) [id]{scroll-margin-top:24px}.ToolPage-module__E2RLCG__page :focus-visible{outline:3px solid var(--marigold);outline-offset:3px;border-radius:6px}}.ToolPage-module__E2RLCG__ic{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:24px;height:24px;display:block}.ToolPage-module__E2RLCG__container{width:100%;max-width:calc(var(--maxw) + 2*var(--gutter));padding-inline:var(--gutter);margin-left:auto;margin-right:auto}.ToolPage-module__E2RLCG__sec{padding-block:var(--sec-pad)}.ToolPage-module__E2RLCG__sec--paper{background:var(--paper)}.ToolPage-module__E2RLCG__sec--cream{background:var(--cream)}.ToolPage-module__E2RLCG__sec--sage{background:var(--sage)}.ToolPage-module__E2RLCG__sec--ground{background:var(--ground)}.ToolPage-module__E2RLCG__sec--forest{isolation:isolate;background:var(--forest);color:var(--on-dark-muted);position:relative;overflow:hidden}.ToolPage-module__E2RLCG__sec--forest:after,.ToolPage-module__E2RLCG__hero-frame:after{content:"";pointer-events:none;z-index:-1;background:url(/images/crop-texture.webp) bottom/cover no-repeat;height:max(140px,min(18vw,300px));position:absolute;top:auto;bottom:0;left:0;right:0}.ToolPage-module__E2RLCG__eyebrow{font-size:var(--fs-small);letter-spacing:.02em;color:var(--pine);align-items:center;gap:10px;margin-bottom:16px;font-weight:600;line-height:1.4;display:flex}.ToolPage-module__E2RLCG__eyebrow:before{content:"";background:var(--clay);border-radius:50%;flex:none;width:8px;height:8px}.ToolPage-module__E2RLCG__page .ToolPage-module__E2RLCG__h1{font-size:var(--fs-display);letter-spacing:-.02em;line-height:1.04}.ToolPage-module__E2RLCG__page .ToolPage-module__E2RLCG__h2{font-size:var(--fs-h2);letter-spacing:-.015em;line-height:1.12}.ToolPage-module__E2RLCG__page .ToolPage-module__E2RLCG__h3{font-size:var(--fs-h3);font-weight:600;line-height:1.3}.ToolPage-module__E2RLCG__page .ToolPage-module__E2RLCG__lead{font-size:var(--fs-lead);line-height:1.6}.ToolPage-module__E2RLCG__on-dark .ToolPage-module__E2RLCG__eyebrow{color:var(--on-dark)}.ToolPage-module__E2RLCG__on-dark .ToolPage-module__E2RLCG__eyebrow:before{background:var(--marigold)}.ToolPage-module__E2RLCG__page .ToolPage-module__E2RLCG__on-dark h1,.ToolPage-module__E2RLCG__page .ToolPage-module__E2RLCG__on-dark h2,.ToolPage-module__E2RLCG__page .ToolPage-module__E2RLCG__on-dark h3,.ToolPage-module__E2RLCG__page .ToolPage-module__E2RLCG__on-dark h4{color:var(--on-dark)}.ToolPage-module__E2RLCG__btn{min-height:52px;font-size:var(--fs-body);cursor:pointer;border:1.5px solid transparent;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:12px 26px;font-weight:600;line-height:1.2;text-decoration:none;transition:transform .15s,background-color .15s,border-color .15s,box-shadow .2s;display:inline-flex}.ToolPage-module__E2RLCG__btn .ToolPage-module__E2RLCG__ic{stroke-width:2px;width:20px;height:20px}.ToolPage-module__E2RLCG__btn:hover{transform:translateY(-1px)}.ToolPage-module__E2RLCG__page .ToolPage-module__E2RLCG__btn--marigold{background:var(--marigold);color:var(--forest)}.ToolPage-module__E2RLCG__btn--marigold:hover{background:#f89b51;box-shadow:0 14px 28px -14px rgba(244,141,59,.85)}.ToolPage-module__E2RLCG__page .ToolPage-module__E2RLCG__btn--line-light{color:var(--on-dark);border-color:rgba(246,242,228,.45)}.ToolPage-module__E2RLCG__btn--line-light:hover{border-color:var(--on-dark);background:rgba(246,242,228,.08)}.ToolPage-module__E2RLCG__page .ToolPage-module__E2RLCG__btn--forest{background:var(--forest);color:var(--on-dark)}.ToolPage-module__E2RLCG__btn--forest:hover{background:#0b140f;box-shadow:0 14px 28px -14px rgba(19,32,24,.8)}.ToolPage-module__E2RLCG__page .ToolPage-module__E2RLCG__btn--line-forest{border-color:var(--forest);color:var(--forest)}.ToolPage-module__E2RLCG__btn--line-forest:hover{background:rgba(19,32,24,.08)}.ToolPage-module__E2RLCG__hero-shell{background:var(--ground);padding:12px 12px 0}.ToolPage-module__E2RLCG__hero-frame{isolation:isolate;border-radius:var(--r-lg);background:radial-gradient(110% 80% at 88% 12%,#1f3b2c 0%,rgba(31,59,44,0) 62%),var(--forest);max-width:1900px;margin-left:auto;margin-right:auto;position:relative;overflow:hidden}@media (min-width:640px){.ToolPage-module__E2RLCG__hero-shell{padding:16px 16px 0}}@media (min-width:768px){.ToolPage-module__E2RLCG__hero-shell{padding:16px 24px 0}}.ToolPage-module__E2RLCG__hero{padding-top:max(40px,min(4.5vw,64px));padding-bottom:max(56px,min(6vw,88px))}.ToolPage-module__E2RLCG__hero__grid{align-items:center;gap:max(48px,min(6vw,72px));display:grid}@media (min-width:960px){.ToolPage-module__E2RLCG__hero__grid{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)}}.ToolPage-module__E2RLCG__hero__sub{max-width:58ch;color:var(--on-dark-muted);margin-top:24px}.ToolPage-module__E2RLCG__hero__ctas{flex-wrap:wrap;gap:12px;margin-top:36px;display:flex}.ToolPage-module__E2RLCG__hero__note{font-size:var(--fs-small);color:var(--on-dark-muted);margin-top:16px}.ToolPage-module__E2RLCG__keyfacts{grid-template-columns:repeat(var(--cols,4),minmax(0,1fr));border-top:1px solid var(--line-dark);margin-top:max(40px,min(5vw,56px));display:grid}.ToolPage-module__E2RLCG__keyfact{border-left:1px solid var(--line-dark);flex-direction:column;gap:8px;padding:24px 20px 0;display:flex}.ToolPage-module__E2RLCG__keyfact:first-child{border-left:0;padding-left:0}.ToolPage-module__E2RLCG__keyfact__num{font-size:var(--fs-h2);letter-spacing:-.01em;color:var(--on-dark);font-variant-numeric:tabular-nums;font-weight:700;line-height:1}.ToolPage-module__E2RLCG__keyfact__label{font-size:var(--fs-small);color:var(--on-dark-muted);line-height:1.4}@media (max-width:720px){.ToolPage-module__E2RLCG__keyfacts{grid-template-columns:repeat(2,minmax(0,1fr))}.ToolPage-module__E2RLCG__keyfact,.ToolPage-module__E2RLCG__keyfact:first-child{border-left:0;padding:20px 16px 0 0}}.ToolPage-module__E2RLCG__hero__visual{isolation:isolate;flex-direction:column;align-items:center;gap:20px;display:flex;position:relative}.ToolPage-module__E2RLCG__hero__visual:before{content:"";aspect-ratio:1;pointer-events:none;z-index:-1;background:radial-gradient(closest-side,rgba(244,141,59,.28),rgba(244,141,59,.08) 62%,rgba(244,141,59,0));border-radius:50%;width:min(560px,125%);position:absolute;top:47%;left:50%;transform:translate(-50%,-50%)}.ToolPage-module__E2RLCG__hero__visual:after{content:"";aspect-ratio:1;pointer-events:none;z-index:-1;border:1px solid rgba(246,242,228,.1);border-radius:50%;width:min(450px,105%);position:absolute;top:47%;left:50%;transform:translate(-50%,-50%)}.ToolPage-module__E2RLCG__hero__phone{filter:drop-shadow(0 50px 60px rgba(0,0,0,.45));width:min(340px,82%);height:auto}.ToolPage-module__E2RLCG__hero__caption{font-size:var(--fs-small);color:var(--on-dark-muted);text-align:center}.ToolPage-module__E2RLCG__sec-head{gap:20px;display:grid}.ToolPage-module__E2RLCG__sec-head__aside{gap:16px;display:grid}.ToolPage-module__E2RLCG__sec-head__aside .ToolPage-module__E2RLCG__lead{max-width:62ch}@media (min-width:960px){.ToolPage-module__E2RLCG__sec-head{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:end;gap:max(48px,min(7vw,112px))}}.ToolPage-module__E2RLCG__subhead{margin-top:var(--block-gap);margin-bottom:24px}.ToolPage-module__E2RLCG__flow{margin-top:var(--block-gap);display:grid}.ToolPage-module__E2RLCG__flow__step{position:relative}.ToolPage-module__E2RLCG__flow__icon{width:48px;height:48px;color:var(--pine);--ic-accent:var(--clay);place-items:center;display:grid}.ToolPage-module__E2RLCG__flow__icon .ToolPage-module__E2RLCG__ic{width:44px;height:44px}.ToolPage-module__E2RLCG__page .ToolPage-module__E2RLCG__flow__title{font-size:var(--fs-lead);font-weight:600;line-height:1.3}.ToolPage-module__E2RLCG__flow__desc{margin-top:6px}.ToolPage-module__E2RLCG__flow__thumb{width:100%;max-width:156px;margin:12px 0 -12px -14px;display:block}.ToolPage-module__E2RLCG__flow__thumb img{width:100%;height:auto;display:block}@media (min-width:1024px){.ToolPage-module__E2RLCG__flow{grid-template-columns:repeat(var(--steps,5),minmax(0,1fr));gap:24px}.ToolPage-module__E2RLCG__flow__step{flex-direction:column;display:flex}.ToolPage-module__E2RLCG__flow__title{margin-top:20px}.ToolPage-module__E2RLCG__flow__thumb{margin-top:auto;padding-top:12px}.ToolPage-module__E2RLCG__flow__step:not(:last-child):after{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M4 2l4 4-4 4' fill='none' stroke='%23C3B894' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 100%/12px 12px no-repeat,repeating-linear-gradient(90deg,#d3caac 0,#d3caac 5px,transparent 5px,transparent 10px) 0/calc(100% - 6px) 1.5px no-repeat;height:12px;position:absolute;top:18px;left:62px;right:-16px}}@media (max-width:1023.98px){.ToolPage-module__E2RLCG__flow__step{grid-template-columns:48px minmax(0,1fr);column-gap:20px;padding-bottom:32px;display:grid}.ToolPage-module__E2RLCG__flow__step:last-child{padding-bottom:0}.ToolPage-module__E2RLCG__flow__icon{grid-row:span 3;align-self:start}.ToolPage-module__E2RLCG__flow__title{padding-top:10px}.ToolPage-module__E2RLCG__flow__step:not(:last-child):after{content:"";background:repeating-linear-gradient(#d3caac 0,#d3caac 5px,transparent 5px,transparent 10px);width:1.5px;position:absolute;top:60px;bottom:10px;left:23px}}.ToolPage-module__E2RLCG__flow__step--hot .ToolPage-module__E2RLCG__flow__icon{background:var(--marigold);color:var(--forest);--ic-accent:var(--forest);border-radius:50%}.ToolPage-module__E2RLCG__flow__step--hot .ToolPage-module__E2RLCG__flow__icon .ToolPage-module__E2RLCG__ic{width:28px;height:28px}.ToolPage-module__E2RLCG__page .ToolPage-module__E2RLCG__flow__step--hot .ToolPage-module__E2RLCG__flow__title{color:var(--clay-ink)}.ToolPage-module__E2RLCG__note-line{color:var(--ink);flex-wrap:wrap;align-items:center;gap:10px 16px;margin-top:40px;display:flex}.ToolPage-module__E2RLCG__note-line__tag{background:var(--pine);color:var(--on-dark);font-size:var(--fs-small);border-radius:999px;padding:4px 12px;font-weight:600;line-height:1.3}.ToolPage-module__E2RLCG__features{margin-top:var(--block-gap);gap:32px;display:grid}@media (min-width:900px){.ToolPage-module__E2RLCG__features{grid-template-columns:repeat(var(--cols,3),minmax(0,1fr));gap:max(28px,min(4vw,56px))}}.ToolPage-module__E2RLCG__feature{border-top:2px solid var(--pine);grid-template-columns:40px minmax(0,1fr);align-content:start;gap:4px 16px;padding-top:24px;display:grid}.ToolPage-module__E2RLCG__feature>.ToolPage-module__E2RLCG__ic{width:40px;height:40px;color:var(--leaf);--ic-accent:var(--clay);grid-row:span 2}.ToolPage-module__E2RLCG__page .ToolPage-module__E2RLCG__feature__title{font-size:var(--fs-lead);color:var(--ink);padding-top:8px;font-weight:600;line-height:1.35}.ToolPage-module__E2RLCG__panel{margin-top:var(--block-gap);border-radius:var(--r-xl);background:var(--sage);padding:max(28px,min(4.5vw,56px))}.ToolPage-module__E2RLCG__panel--cream{background:var(--cream)}.ToolPage-module__E2RLCG__panel--paper{background:var(--paper)}.ToolPage-module__E2RLCG__page .ToolPage-module__E2RLCG__panel__title{font-size:var(--fs-h3);align-items:center;gap:14px;font-weight:600;line-height:1.3;display:flex}.ToolPage-module__E2RLCG__panel__lead{max-width:70ch;margin-top:12px}.ToolPage-module__E2RLCG__cards{margin-top:var(--block-gap);gap:20px;display:grid}@media (min-width:720px){.ToolPage-module__E2RLCG__cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.ToolPage-module__E2RLCG__cards{grid-template-columns:repeat(var(--cols,3),minmax(0,1fr))}.ToolPage-module__E2RLCG__cards--3-2{grid-template-columns:repeat(6,minmax(0,1fr))}.ToolPage-module__E2RLCG__cards--3-2>:nth-child(-n+3){grid-column:span 2}.ToolPage-module__E2RLCG__cards--3-2>:nth-child(n+4){grid-column:span 3}}.ToolPage-module__E2RLCG__card{border-radius:var(--r-lg);background:var(--paper);flex-direction:column;gap:12px;padding:max(24px,min(3vw,32px));display:flex;box-shadow:0 1px 2px rgba(26,33,25,.04),0 18px 40px -30px rgba(26,33,25,.3)}.ToolPage-module__E2RLCG__card--cream{background:var(--cream);box-shadow:none}.ToolPage-module__E2RLCG__card__icon{background:var(--sage);width:56px;height:56px;color:var(--pine);--ic-accent:var(--clay);border-radius:16px;place-items:center;margin-bottom:4px;display:grid}.ToolPage-module__E2RLCG__card--cream .ToolPage-module__E2RLCG__card__icon{background:var(--paper)}.ToolPage-module__E2RLCG__card__icon .ToolPage-module__E2RLCG__ic{width:32px;height:32px}.ToolPage-module__E2RLCG__page .ToolPage-module__E2RLCG__card__title{font-size:var(--fs-h3);font-weight:600;line-height:1.3}.ToolPage-module__E2RLCG__card__meta{font-size:var(--fs-small);color:var(--clay-ink);font-weight:600}.ToolPage-module__E2RLCG__themes{gap:20px;display:grid}@media (min-width:720px){.ToolPage-module__E2RLCG__themes{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.ToolPage-module__E2RLCG__themes{grid-template-columns:repeat(4,minmax(0,1fr))}}.ToolPage-module__E2RLCG__theme{border-radius:var(--r-lg);background:var(--paper);overflow:hidden;box-shadow:0 1px 2px rgba(26,33,25,.04),0 18px 40px -30px rgba(26,33,25,.3)}.ToolPage-module__E2RLCG__theme__head{background:var(--pine);color:var(--on-dark);--ic-accent:var(--marigold);align-items:center;gap:12px;padding:16px 22px;display:flex}.ToolPage-module__E2RLCG__theme__head .ToolPage-module__E2RLCG__ic{width:28px;height:28px}.ToolPage-module__E2RLCG__page .ToolPage-module__E2RLCG__theme__name{font-size:var(--fs-lead);color:var(--on-dark);font-weight:600;line-height:1.3}.ToolPage-module__E2RLCG__theme__body{padding:20px 22px 24px}.ToolPage-module__E2RLCG__score-node{border-radius:var(--r-lg);background:var(--forest);color:var(--on-dark);--ic-accent:var(--marigold);flex-wrap:wrap;align-items:center;gap:12px 18px;margin-bottom:20px;padding:18px 24px;display:flex}.ToolPage-module__E2RLCG__score-node .ToolPage-module__E2RLCG__ic{width:36px;height:36px}.ToolPage-module__E2RLCG__score-node strong{font-size:var(--fs-h3);line-height:1.2}.ToolPage-module__E2RLCG__score-node span{color:var(--on-dark-muted);font-size:var(--fs-small)}.ToolPage-module__E2RLCG__plus-note{align-items:flex-start;gap:14px;margin-top:24px;display:flex}.ToolPage-module__E2RLCG__plus-note .ToolPage-module__E2RLCG__ic{width:26px;height:26px;color:var(--pine);margin-top:1px}.ToolPage-module__E2RLCG__plus-note b{color:var(--ink)}.ToolPage-module__E2RLCG__split{margin-top:var(--block-gap);gap:48px;display:grid}@media (min-width:960px){.ToolPage-module__E2RLCG__split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:max(48px,min(6vw,96px))}}.ToolPage-module__E2RLCG__page .ToolPage-module__E2RLCG__split__title{font-size:var(--fs-h3);margin-bottom:24px;font-weight:600;line-height:1.3}.ToolPage-module__E2RLCG__steps{gap:24px;display:grid}.ToolPage-module__E2RLCG__steps li{grid-template-columns:44px minmax(0,1fr);align-items:start;gap:18px;display:grid}.ToolPage-module__E2RLCG__steps__num{background:var(--pine);width:44px;height:44px;color:var(--on-dark);border-radius:50%;place-items:center;font-weight:700;line-height:1;display:grid}.ToolPage-module__E2RLCG__steps li p{padding-top:8px}.ToolPage-module__E2RLCG__steps b{color:var(--ink)}.ToolPage-module__E2RLCG__weights{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.ToolPage-module__E2RLCG__weights-scroll{overflow-x:auto}.ToolPage-module__E2RLCG__weights th,.ToolPage-module__E2RLCG__weights td{border-bottom:1px solid var(--cream-line);text-align:right;white-space:nowrap;padding:12px 10px}.ToolPage-module__E2RLCG__weights th:first-child{text-align:left;white-space:normal}.ToolPage-module__E2RLCG__weights thead th{font-size:var(--fs-small);color:var(--muted);font-weight:600}.ToolPage-module__E2RLCG__weights tbody th{color:var(--ink);font-weight:600}.ToolPage-module__E2RLCG__weights td{color:var(--ink)}.ToolPage-module__E2RLCG__weights td.ToolPage-module__E2RLCG__is-max{color:var(--leaf-deep);font-weight:700}.ToolPage-module__E2RLCG__weights-note{color:var(--muted);margin-top:18px}.ToolPage-module__E2RLCG__ratings{margin-top:var(--block-gap)}.ToolPage-module__E2RLCG__ratings__grid{gap:16px;margin-top:24px;display:grid}@media (min-width:720px){.ToolPage-module__E2RLCG__ratings__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.ToolPage-module__E2RLCG__rating{border-radius:var(--r-lg);background:var(--paper);border:2px solid;gap:6px;padding:24px 28px;display:grid}.ToolPage-module__E2RLCG__rating strong{font-size:var(--fs-h3);line-height:1.2}.ToolPage-module__E2RLCG__rating span{font-size:var(--fs-small);letter-spacing:.02em;font-weight:600}.ToolPage-module__E2RLCG__rating--achiever{border-color:var(--leaf);color:var(--leaf-deep)}.ToolPage-module__E2RLCG__rating--performer{border-color:var(--marigold);color:var(--gold-ink)}.ToolPage-module__E2RLCG__rating--aspirant{border-color:var(--rose);color:var(--rose-ink)}.ToolPage-module__E2RLCG__checks{margin-top:var(--block-gap);align-items:start;gap:24px;display:grid}@media (min-width:1024px){.ToolPage-module__E2RLCG__checks{grid-template-columns:repeat(2,minmax(0,1fr))}}.ToolPage-module__E2RLCG__panel-label{font-size:var(--fs-small);letter-spacing:.02em;color:var(--pine);margin-bottom:16px;font-weight:600}.ToolPage-module__E2RLCG__credibility{margin-top:var(--block-gap);gap:20px;display:grid}@media (min-width:960px){.ToolPage-module__E2RLCG__credibility{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}}.ToolPage-module__E2RLCG__quote{border-radius:var(--r-xl);background:var(--forest);color:var(--on-dark-muted);flex-direction:column;gap:20px;padding:max(24px,min(3.5vw,40px));display:flex}.ToolPage-module__E2RLCG__quote blockquote{font-size:var(--fs-lead);color:var(--on-dark);margin:0;font-weight:600;line-height:1.5}.ToolPage-module__E2RLCG__quote__by{font-size:var(--fs-small);align-items:center;gap:14px;line-height:1.4;display:flex}.ToolPage-module__E2RLCG__quote__by b{color:var(--on-dark);display:block}.ToolPage-module__E2RLCG__quote__avatar{background:var(--marigold);width:48px;height:48px;color:var(--forest);border-radius:50%;flex:none;place-items:center;font-weight:700;display:grid}.ToolPage-module__E2RLCG__quote__note{letter-spacing:.04em;color:var(--marigold);margin-top:auto;font-size:13px;font-weight:600}.ToolPage-module__E2RLCG__thanks{margin-top:var(--block-gap);border-radius:var(--r-xl);background:var(--cream);align-items:center;gap:24px;padding:max(24px,min(3.5vw,40px));display:grid}@media (min-width:900px){.ToolPage-module__E2RLCG__thanks{grid-template-columns:auto minmax(0,1fr) auto;gap:32px}}.ToolPage-module__E2RLCG__thanks__badge{background:var(--paper);width:72px;height:72px;color:var(--pine);font-size:var(--fs-h3);border-radius:50%;place-items:center;font-weight:700;display:grid}.ToolPage-module__E2RLCG__thanks__label{font-size:var(--fs-small);color:var(--clay-ink);font-weight:600}.ToolPage-module__E2RLCG__thanks b{color:var(--ink)}.ToolPage-module__E2RLCG__thanks__meta{font-size:var(--fs-small);color:var(--muted)}.ToolPage-module__E2RLCG__stats{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:max(20px,min(4vw,48px));margin-top:max(32px,min(4vw,48px));display:grid}@media (min-width:960px){.ToolPage-module__E2RLCG__stats{grid-template-columns:repeat(4,minmax(0,1fr))}}.ToolPage-module__E2RLCG__stat{border-top:1px solid var(--line-dark);padding-top:28px;padding-bottom:28px}.ToolPage-module__E2RLCG__stat__num{font-size:var(--fs-display);letter-spacing:-.02em;color:var(--marigold);font-variant-numeric:tabular-nums;font-weight:700;line-height:1;display:block}.ToolPage-module__E2RLCG__stat__label{font-size:var(--fs-lead);color:var(--on-dark);margin-top:14px;font-weight:600;line-height:1.3;display:block}.ToolPage-module__E2RLCG__stat__sub{font-size:var(--fs-small);color:var(--on-dark-muted);margin-top:6px;line-height:1.45;display:block}.ToolPage-module__E2RLCG__field__lead{max-width:60ch;color:var(--on-dark-muted);margin-top:20px}.ToolPage-module__E2RLCG__field__foot{border-top:1px solid var(--line-dark);max-width:80ch;margin-top:24px;padding-top:28px}.ToolPage-module__E2RLCG__field__foot b{color:var(--on-dark)}.ToolPage-module__E2RLCG__chips{flex-wrap:wrap;gap:8px;margin-top:20px;display:flex}.ToolPage-module__E2RLCG__chips li{border:1px solid var(--line-dark);font-size:var(--fs-small);color:var(--on-dark);background:rgba(246,242,228,.04);border-radius:999px;padding:6px 14px;line-height:1.3}.ToolPage-module__E2RLCG__chips--light li{border-color:var(--line);background:var(--paper);color:var(--ink)}.ToolPage-module__E2RLCG__cta-sec{padding-block:0 var(--sec-pad);background:var(--paper)}.ToolPage-module__E2RLCG__cta{isolation:isolate;border-radius:var(--r-xl);background:var(--clay);color:var(--forest);align-items:center;gap:28px;padding:max(28px,min(5vw,64px));display:grid;position:relative;overflow:hidden}.ToolPage-module__E2RLCG__cta:before{content:"";z-index:-1;background:radial-gradient(closest-side,rgba(244,141,59,.95),rgba(244,141,59,0));border-radius:50%;width:460px;height:460px;position:absolute;top:-180px;right:-140px}.ToolPage-module__E2RLCG__page .ToolPage-module__E2RLCG__cta .ToolPage-module__E2RLCG__h2{color:var(--forest)}.ToolPage-module__E2RLCG__cta__text p{color:var(--forest);margin-top:12px}.ToolPage-module__E2RLCG__cta__btns{flex-wrap:wrap;gap:12px;display:flex}.ToolPage-module__E2RLCG__cta__mark{background:var(--forest);width:112px;height:112px;color:var(--marigold);--ic-accent:var(--on-dark);border-radius:50%;place-items:center;display:grid;box-shadow:0 0 0 6px rgba(255,255,255,.3)}.ToolPage-module__E2RLCG__cta__mark .ToolPage-module__E2RLCG__ic{width:52px;height:52px}@media (min-width:960px){.ToolPage-module__E2RLCG__cta{grid-template-columns:auto minmax(0,1fr) auto;gap:max(32px,min(4vw,56px))}.ToolPage-module__E2RLCG__cta__btns{flex-direction:column;align-items:stretch}}.ToolPage-module__E2RLCG__tools{gap:16px;margin-top:32px;display:grid}@media (min-width:860px){.ToolPage-module__E2RLCG__tools{grid-template-columns:repeat(3,minmax(0,1fr))}}.ToolPage-module__E2RLCG__tool{border:1.5px solid var(--line);border-radius:var(--r-lg);background:var(--paper);grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:4px 16px;padding:20px 22px;text-decoration:none;transition:border-color .15s,transform .15s;display:grid}.ToolPage-module__E2RLCG__page a.ToolPage-module__E2RLCG__tool:hover{border-color:var(--leaf);transform:translateY(-1px)}.ToolPage-module__E2RLCG__tool__icon{background:var(--sage);width:48px;height:48px;color:var(--pine);--ic-accent:var(--clay);border-radius:14px;grid-row:span 2;place-items:center;display:grid}.ToolPage-module__E2RLCG__tool__name{color:var(--ink);font-weight:700;line-height:1.3}.ToolPage-module__E2RLCG__tool__desc{font-size:var(--fs-small);color:var(--muted);grid-column:2;line-height:1.45}.ToolPage-module__E2RLCG__tool>.ToolPage-module__E2RLCG__ic:last-child{width:20px;height:20px;color:var(--pine);grid-area:1/3/span 2}.ToolPage-module__E2RLCG__tool--current{border-color:var(--pine);background:var(--sage)}.ToolPage-module__E2RLCG__tool--current .ToolPage-module__E2RLCG__tool__icon{background:var(--paper)}.ToolPage-module__E2RLCG__tool__here{white-space:nowrap;font-size:var(--fs-small);color:var(--leaf-deep);grid-area:1/3/span 2;font-weight:600}.ToolPage-module__E2RLCG__faq{align-items:start;gap:32px;display:grid}@media (min-width:960px){.ToolPage-module__E2RLCG__faq{grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:max(48px,min(7vw,112px))}.ToolPage-module__E2RLCG__faq__head{position:-webkit-sticky;position:sticky;top:32px}}.ToolPage-module__E2RLCG__faq__head .ToolPage-module__E2RLCG__lead{margin-top:16px}.ToolPage-module__E2RLCG__faq__list{border-radius:var(--r-xl);background:var(--paper);padding:8px max(20px,min(3.5vw,40px))}.ToolPage-module__E2RLCG__faq__item+.ToolPage-module__E2RLCG__faq__item{border-top:1px solid var(--line-soft)}.ToolPage-module__E2RLCG__faq__item summary{cursor:pointer;color:var(--ink);justify-content:space-between;align-items:center;gap:20px;padding:22px 0;font-weight:600;line-height:1.45;list-style:none;transition:color .15s;display:flex}.ToolPage-module__E2RLCG__faq__item summary::-webkit-details-marker{display:none}.ToolPage-module__E2RLCG__faq__item summary .ToolPage-module__E2RLCG__ic{stroke-width:2px;width:22px;height:22px;color:var(--pine);transition:transform .2s}.ToolPage-module__E2RLCG__faq__item summary:hover,.ToolPage-module__E2RLCG__faq__item[open] summary{color:var(--clay-ink)}.ToolPage-module__E2RLCG__faq__item[open] summary .ToolPage-module__E2RLCG__ic{color:var(--clay-ink);transform:rotate(180deg)}.ToolPage-module__E2RLCG__faq__answer{max-width:68ch;padding:0 44px 24px 0}.ToolPage-module__E2RLCG__dash{width:min(520px,100%);color:var(--ink);background:#fff;border-radius:20px;overflow:hidden;box-shadow:inset 0 0 0 1px rgba(255,255,255,.09),0 50px 90px -40px rgba(0,0,0,.8)}.ToolPage-module__E2RLCG__dash__bar{background:#0a120d;align-items:center;gap:8px;padding:10px 14px;display:flex}.ToolPage-module__E2RLCG__dash__bar i{background:rgba(246,242,228,.25);border-radius:50%;width:10px;height:10px}.ToolPage-module__E2RLCG__dash__url{color:var(--on-dark-muted);background:rgba(246,242,228,.1);border-radius:999px;flex:1;margin-left:8px;padding:4px 12px;font-size:13px;line-height:1.4}.ToolPage-module__E2RLCG__dash__head{background:var(--pine);color:var(--on-dark);justify-content:space-between;align-items:center;gap:12px;padding:16px 18px;display:flex}.ToolPage-module__E2RLCG__dash__kicker{color:var(--on-dark-muted);font-size:13px}.ToolPage-module__E2RLCG__dash__title{font-size:var(--fs-body);font-weight:700;line-height:1.25}.ToolPage-module__E2RLCG__dash__pill{background:var(--marigold);color:var(--forest);border-radius:999px;padding:4px 10px;font-size:13px;font-weight:600}.ToolPage-module__E2RLCG__dash__tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:16px 18px 6px;display:grid}.ToolPage-module__E2RLCG__dash__tile{background:var(--sage);border-radius:12px;padding:10px 12px}.ToolPage-module__E2RLCG__dash__tile b{background:var(--leaf-mid);border-radius:5px;width:70%;height:10px;display:block}.ToolPage-module__E2RLCG__dash__tile span{color:var(--muted);margin-top:6px;font-size:12px;font-weight:600;display:block}.ToolPage-module__E2RLCG__dash__chart{border-bottom:1px solid var(--line-soft);align-items:flex-end;gap:8px;height:120px;margin:12px 18px 0;padding:0 4px;display:flex}.ToolPage-module__E2RLCG__dash__chart i{background:var(--leaf-mid);border-radius:6px 6px 0 0;flex:1}.ToolPage-module__E2RLCG__dash__chart i:nth-child(3n){background:var(--leaf)}.ToolPage-module__E2RLCG__dash__chart i:last-child{background:var(--marigold)}.ToolPage-module__E2RLCG__dash__rows{padding:6px 18px 14px}.ToolPage-module__E2RLCG__dash__rows li{border-bottom:1px solid var(--line-soft);justify-content:space-between;align-items:center;gap:12px;padding:9px 0;font-size:13px;line-height:1.3;display:flex}.ToolPage-module__E2RLCG__dash__rows li:last-child{border-bottom:0}.ToolPage-module__E2RLCG__dash__rows em{background:var(--leaf-soft);color:var(--leaf-deep);border-radius:999px;padding:3px 9px;font-style:normal;font-weight:600}.ToolPage-module__E2RLCG__access{gap:28px;margin-top:32px;display:grid}@media (min-width:960px){.ToolPage-module__E2RLCG__access{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}}.ToolPage-module__E2RLCG__access li{grid-template-columns:44px minmax(0,1fr);gap:6px 16px;display:grid}.ToolPage-module__E2RLCG__access .ToolPage-module__E2RLCG__steps__num{grid-row:span 2}.ToolPage-module__E2RLCG__page .ToolPage-module__E2RLCG__access h3{font-size:var(--fs-lead);padding-top:8px;font-weight:600;line-height:1.3}.ToolPage-module__E2RLCG__access a{color:var(--clay-ink);font-weight:600}@media (prefers-reduced-motion:reduce){.ToolPage-module__E2RLCG__page *,.ToolPage-module__E2RLCG__page :before,.ToolPage-module__E2RLCG__page :after{transition-duration:.001ms!important;animation-duration:.001ms!important}}.ToolPage-module__E2RLCG__credibility .ToolPage-module__E2RLCG__thanks{grid-template-columns:minmax(0,1fr);align-content:space-between;gap:28px}.ToolPage-module__E2RLCG__credibility .ToolPage-module__E2RLCG__thanks__meta{align-items:center;gap:14px;display:flex}.ToolPage-module__E2RLCG__credibility .ToolPage-module__E2RLCG__thanks__badge{width:56px;height:56px}
