.tools-index-module__jLApRa__controls{border-top:1px solid var(--ink);flex-wrap:wrap;align-items:center;gap:10px;padding:22px 0 14px;display:flex}.tools-index-module__jLApRa__find{border:1px solid var(--hair);width:260px;height:40px;color:var(--slate);background:#fff;border-radius:999px;align-items:center;gap:8px;padding:0 14px;display:flex}.tools-index-module__jLApRa__find:focus-within{border-color:var(--cobalt-hi);box-shadow:0 0 0 1px var(--cobalt-hi)}.tools-index-module__jLApRa__find svg{flex:none;width:15px;height:15px}.tools-index-module__jLApRa__find input{width:100%;font:400 14px var(--ui);color:var(--ink);background:0 0;border:0;outline:0}.tools-index-module__jLApRa__find input:focus-visible{box-shadow:none}.tools-index-module__jLApRa__tier select{border:1px solid var(--hair);max-width:100%;height:40px;color:var(--ink);font:400 14px var(--ui);cursor:pointer;background:#fff;border-radius:999px;padding:0 32px 0 14px}.tools-index-module__jLApRa__tier select:focus-visible{outline:2px solid var(--cobalt-hi);outline-offset:2px}.tools-index-module__jLApRa__seg{background:var(--mist);border-radius:999px;margin-left:auto;padding:3px;font-size:13px;display:inline-flex}.tools-index-module__jLApRa__seg button{height:32px;color:var(--slate);cursor:pointer;font:inherit;background:0 0;border:0;border-radius:999px;padding:0 13px}.tools-index-module__jLApRa__seg button[aria-pressed=true]{color:var(--ink);background:#fff;font-weight:500}.tools-index-module__jLApRa__catline{border-top:1px solid var(--hair);justify-content:space-between;align-items:center;gap:16px;padding:14px 0;font-size:14.5px;display:flex}.tools-index-module__jLApRa__catline a{color:var(--cobalt);white-space:nowrap;font-weight:500}.tools-index-module__jLApRa__rank{border-collapse:collapse;width:100%;font-size:14.5px}.tools-index-module__jLApRa__rank th{text-align:left;color:var(--slate);border-bottom:1px solid var(--hair);white-space:nowrap;padding:0 14px 10px 0;font-size:12.5px;font-weight:500}.tools-index-module__jLApRa__rank td{border-bottom:1px solid var(--hair);vertical-align:middle;padding:14px 14px 14px 0}.tools-index-module__jLApRa__rank tbody tr:hover td{background:var(--mist)}.tools-index-module__jLApRa__rank .tools-index-module__jLApRa__num{text-align:right}.tools-index-module__jLApRa__pos{color:var(--slate);width:36px;font-size:13px}.tools-index-module__jLApRa__tool{align-items:center;gap:12px;min-width:0;font-weight:500;display:flex}.tools-index-module__jLApRa__tool a{overflow-wrap:anywhere}.tools-index-module__jLApRa__tool a:hover,.tools-index-module__jLApRa__cat a:hover{color:var(--cobalt)}.tools-index-module__jLApRa__cat{color:var(--slate)}.tools-index-module__jLApRa__cust{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.tools-index-module__jLApRa__mix{border-radius:3px;gap:1.5px;width:96px;height:6px;display:flex;overflow:hidden}.tools-index-module__jLApRa__mix i{display:block}.tools-index-module__jLApRa__c{background:var(--cobalt)}.tools-index-module__jLApRa__o{background:var(--cobalt-soft)}.tools-index-module__jLApRa__s{background:repeating-linear-gradient(135deg, var(--cobalt-soft) 0 1.5px, #fff 1.5px 4px)}.tools-index-module__jLApRa__more{color:var(--slate);justify-content:space-between;align-items:center;gap:16px;margin:24px 0 0;font-size:13.5px;display:flex}.tools-index-module__jLApRa__legend{gap:18px;display:flex}.tools-index-module__jLApRa__legend>span{color:var(--slate);font-size:12.5px;font-weight:400}.tools-index-module__jLApRa__links{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 64px;margin-top:96px;display:grid}.tools-index-module__jLApRa__links h2{font:500 28px/1.1 var(--display);letter-spacing:-.02em;color:var(--ink);margin:0 0 16px}.tools-index-module__jLApRa__links ul{border-top:1px solid var(--hair);margin:0;padding:0;list-style:none}.tools-index-module__jLApRa__links li{border-bottom:1px solid var(--hair)}.tools-index-module__jLApRa__links a{color:var(--ink);justify-content:space-between;align-items:baseline;gap:16px;padding:14px 0;font-size:15px;display:flex}.tools-index-module__jLApRa__links a:hover{color:var(--cobalt)}.tools-index-module__jLApRa__links a span{color:var(--slate);white-space:nowrap;font-size:13.5px}.tools-index-module__jLApRa__end{padding-bottom:120px}@media (max-width:900px){.tools-index-module__jLApRa__find{width:100%;height:44px}.tools-index-module__jLApRa__tier{width:100%}.tools-index-module__jLApRa__tier select{width:100%;height:44px;font-size:16px}.tools-index-module__jLApRa__seg{margin-left:0}.tools-index-module__jLApRa__seg button{height:38px}.tools-index-module__jLApRa__rank .tools-index-module__jLApRa__secondary{display:none}.tools-index-module__jLApRa__pos{width:28px}.tools-index-module__jLApRa__rank td,.tools-index-module__jLApRa__rank th{padding-right:10px}.tools-index-module__jLApRa__rank th:nth-last-child(2),.tools-index-module__jLApRa__rank td:nth-last-child(2){padding-right:0}.tools-index-module__jLApRa__tool{gap:10px}.tools-index-module__jLApRa__more{flex-direction:column;align-items:flex-start}.tools-index-module__jLApRa__legend{display:none}.tools-index-module__jLApRa__catline{flex-direction:column;align-items:flex-start;gap:6px}.tools-index-module__jLApRa__links{grid-template-columns:minmax(0,1fr);gap:48px;margin-top:64px}.tools-index-module__jLApRa__end{padding-bottom:72px}.tools-index-module__jLApRa__find input{font-size:16px}}
.question-module__4mzKBG__hero{padding:64px 0 36px;position:relative}.question-module__4mzKBG__eyebrow{font:500 13px/1.2 var(--ui);letter-spacing:.02em;color:var(--slate);margin-bottom:14px;display:block}.question-module__4mzKBG__ask{font:400 46px/1.18 var(--display);letter-spacing:-.015em;color:var(--ink);text-wrap:balance;font-variant-numeric:lining-nums;max-width:32ch;margin:0}.question-module__4mzKBG__slot{background:var(--cobalt-tint);color:var(--cobalt);font:inherit;letter-spacing:inherit;white-space:nowrap;cursor:pointer;border:0;border-radius:.16em;align-items:center;gap:.14em;margin:0;padding:0 .16em .02em;line-height:1.05;transition:background-color .15s;display:inline-flex;position:relative}.question-module__4mzKBG__slot:hover,.question-module__4mzKBG__slot[aria-expanded=true]{background:color-mix(in srgb, var(--cobalt-tint) 70%, var(--cobalt-soft))}.question-module__4mzKBG__slot:before{content:"";position:absolute;inset:-6px -4px}.question-module__4mzKBG__slot svg{flex:none;width:.36em;height:.36em;margin-top:.08em}.question-module__4mzKBG__slot[aria-busy=true]{cursor:progress}.question-module__4mzKBG__spin{animation:.8s linear infinite question-module__4mzKBG__spin}.question-module__4mzKBG__hero:has(.question-module__4mzKBG__slot[aria-busy=true]):after{content:"";background:linear-gradient(90deg, transparent, var(--cobalt), transparent) no-repeat;background-size:35% 100%;border-radius:2px;height:2px;animation:1.1s ease-in-out infinite question-module__4mzKBG__pickload;position:absolute;bottom:0;left:0;right:0}.question-module__4mzKBG__hero:has(.question-module__4mzKBG__slot[aria-busy=true])~*{opacity:.4;pointer-events:none;transition:opacity .2s}@keyframes question-module__4mzKBG__spin{to{transform:rotate(360deg)}}@keyframes question-module__4mzKBG__pickload{0%{background-position:-40% 0}to{background-position:140% 0}}.question-module__4mzKBG__meta{color:var(--slate);flex-wrap:wrap;align-items:center;gap:8px 16px;margin:22px 0 0;font-size:14px;display:flex}.question-module__4mzKBG__meta b{color:var(--ink);font-variant-numeric:lining-nums;font-weight:500}.question-module__4mzKBG__meta a{color:var(--cobalt);font-weight:500}.question-module__4mzKBG__meta a:hover{text-decoration:underline}.question-module__4mzKBG__dot{background:var(--hair-3);border-radius:50%;width:3px;height:3px}.question-module__4mzKBG__pop{z-index:30;background:var(--paper);border:1px solid var(--hair);width:min(340px,100%);font:400 14px/1.4 var(--ui);letter-spacing:0;color:var(--ink);border-radius:14px;padding:8px;position:absolute;box-shadow:0 12px 32px #141a2e1f}.question-module__4mzKBG__pop input{border:1px solid var(--hair);width:100%;height:40px;font:inherit;color:var(--ink);background:var(--paper);border-radius:9px;outline:0;margin-bottom:6px;padding:0 12px}.question-module__4mzKBG__pop input:focus{border-color:var(--cobalt-hi)}.question-module__4mzKBG__pop ul{max-height:300px;margin:0;padding:0;list-style:none;overflow:auto}.question-module__4mzKBG__pop li{cursor:pointer;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding:10px;display:flex}.question-module__4mzKBG__pop li small{color:var(--slate);white-space:nowrap;font-size:13px}.question-module__4mzKBG__pop li[aria-selected=true]{background:var(--mist)}.question-module__4mzKBG__pop li.question-module__4mzKBG__current{color:var(--cobalt);font-weight:500}.question-module__4mzKBG__note{color:var(--slate);padding:10px}.question-module__4mzKBG__hint{border-top:1px solid var(--hair);color:var(--slate);margin-top:6px;padding:8px 10px 2px;font-size:13px}.question-module__4mzKBG__answerHead{border-bottom:1px solid var(--ink);justify-content:space-between;align-items:baseline;gap:16px;padding:0 0 18px;display:flex}.question-module__4mzKBG__answerHead h2{font:500 15px/1.2 var(--ui);color:var(--ink);margin:0}.question-module__4mzKBG__answerHead h2 em{font:500 30px/1 var(--display);color:var(--cobalt);font-variant-numeric:lining-nums;margin-right:8px;font-style:normal}.question-module__4mzKBG__answerHead .question-module__4mzKBG__mix{color:var(--slate);font-weight:400}.question-module__4mzKBG__answerHead a{color:var(--cobalt);white-space:nowrap;font-size:14px;font-weight:500}.question-module__4mzKBG__answerHead a:hover{text-decoration:underline}.question-module__4mzKBG__tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0;padding:22px 0;list-style:none;display:grid}.question-module__4mzKBG__tile{background:var(--mist);border-radius:14px;align-items:center;gap:16px;padding:20px;transition:background-color .15s;display:flex}.question-module__4mzKBG__tile:hover{background:var(--cobalt-tint)}.question-module__4mzKBG__tile>span:nth-child(2){min-width:0}.question-module__4mzKBG__tileName{overflow-wrap:anywhere;font-size:16px;font-weight:500;display:block}.question-module__4mzKBG__tileSub{color:var(--slate);margin-top:2px;font-size:13px;display:block}.question-module__4mzKBG__try{color:var(--slate);flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0;padding-bottom:8px;font-size:14px;display:flex}.question-module__4mzKBG__try a{color:var(--ink);border-bottom:1px solid var(--hair);font-weight:500}.question-module__4mzKBG__try a:hover{border-color:var(--ink)}.question-module__4mzKBG__score{grid-template-columns:repeat(3,minmax(0,1fr));padding:28px 0 8px;display:grid}.question-module__4mzKBG__score div{padding-right:24px}.question-module__4mzKBG__score strong{font:500 64px/1 var(--display);letter-spacing:-.02em;color:var(--ink);font-variant-numeric:lining-nums;display:block}.question-module__4mzKBG__score .question-module__4mzKBG__both strong{color:var(--cobalt)}.question-module__4mzKBG__score span{color:var(--slate);font-size:14px}.question-module__4mzKBG__split{gap:4px;height:10px;margin:18px 0 30px;display:flex}.question-module__4mzKBG__split i{border-radius:3px;min-width:4px}.question-module__4mzKBG__split .question-module__4mzKBG__a{background:var(--ink)}.question-module__4mzKBG__split .question-module__4mzKBG__both{background:var(--cobalt)}.question-module__4mzKBG__split .question-module__4mzKBG__b{background:var(--hair-3)}.question-module__4mzKBG__summary{padding:40px 0 8px}@media (prefers-reduced-motion:reduce){.question-module__4mzKBG__slot,.question-module__4mzKBG__tile{transition:none}.question-module__4mzKBG__spin{animation:none}.question-module__4mzKBG__hero:has(.question-module__4mzKBG__slot[aria-busy=true]):after{background:var(--cobalt);opacity:.5;animation:none}.question-module__4mzKBG__hero:has(.question-module__4mzKBG__slot[aria-busy=true])~*{transition:none}}@media (max-width:760px){.question-module__4mzKBG__hero{padding:40px 0 28px}.question-module__4mzKBG__ask{font-size:32px}.question-module__4mzKBG__slot{white-space:normal;text-align:left;max-width:100%}.question-module__4mzKBG__dot{display:none}.question-module__4mzKBG__tiles{grid-template-columns:1fr}.question-module__4mzKBG__score strong{font-size:40px}.question-module__4mzKBG__answerHead{flex-wrap:wrap}}
.stories-index-module__TxIEga__page{padding-bottom:120px}.stories-index-module__TxIEga__filters{flex-wrap:wrap;align-items:center;gap:10px 12px;padding:24px 0;display:flex}.stories-index-module__TxIEga__find{border:1px solid var(--hair-2);width:220px;max-width:100%;height:36px;color:var(--slate);border-radius:999px;align-items:center;gap:8px;padding:0 12px;display:flex}.stories-index-module__TxIEga__find svg{flex:none;width:15px;height:15px}.stories-index-module__TxIEga__find input{width:100%;min-width:0;font:400 14px var(--ui);color:var(--ink);background:0 0;border:0;outline:0}.stories-index-module__TxIEga__find:focus-within{border-color:var(--cobalt);box-shadow:0 0 0 2px var(--cobalt-tint)}.stories-index-module__TxIEga__selects{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.stories-index-module__TxIEga__sel{min-width:0;max-width:100%;position:relative}.stories-index-module__TxIEga__sel select{appearance:none;border:1px solid var(--hair-2);max-width:100%;height:34px;font:400 13.5px var(--ui);color:var(--ink);cursor:pointer;text-overflow:ellipsis;background:#fff;border-radius:999px;padding:0 32px 0 14px}.stories-index-module__TxIEga__sel:after{content:"";border-right:1.5px solid var(--slate);border-bottom:1.5px solid var(--slate);pointer-events:none;width:6px;height:6px;position:absolute;top:50%;right:14px;transform:translateY(-70%)rotate(45deg)}.stories-index-module__TxIEga__clear{font:500 13.5px var(--ui);color:var(--cobalt);cursor:pointer;white-space:normal;text-align:left;background:0 0;border:0;padding:0}.stories-index-module__TxIEga__note{color:var(--slate);max-width:70ch;margin:-8px 0 16px;font-size:13px}.stories-index-module__TxIEga__list{border-top:1px solid var(--hair);margin:0;padding:0;list-style:none}.stories-index-module__TxIEga__row{border-bottom:1px solid var(--hair);color:var(--ink);grid-template-columns:64px minmax(0,1fr) 240px;align-items:start;gap:28px;padding:26px 0;display:grid}.stories-index-module__TxIEga__row:hover .stories-index-module__TxIEga__metric span,.stories-index-module__TxIEga__row:hover .stories-index-module__TxIEga__summary{text-decoration:underline;-webkit-text-decoration-color:var(--hair-3);text-decoration-color:var(--hair-3);text-underline-offset:4px}.stories-index-module__TxIEga__row:focus-visible{outline:2px solid var(--cobalt);outline-offset:2px}.stories-index-module__TxIEga__pair{width:56px;height:52px;display:block;position:relative}.stories-index-module__TxIEga__pair .stories-index-module__TxIEga__pairCo{border-radius:10px;width:40px;height:40px}.stories-index-module__TxIEga__pair .stories-index-module__TxIEga__pairTool{border:2px solid #fff;border-radius:8px;width:30px;height:30px;position:absolute;top:20px;left:22px}.stories-index-module__TxIEga__main{min-width:0;display:block}.stories-index-module__TxIEga__metric{overflow-wrap:anywhere;max-width:52ch;margin:0;font-size:17px;line-height:1.4;display:block}.stories-index-module__TxIEga__metric b{font:500 30px/1 var(--display);letter-spacing:-.02em;color:var(--cobalt);margin-right:8px}.stories-index-module__TxIEga__summary{max-width:60ch;color:var(--ink-2);font-size:16px;line-height:1.5;display:block}.stories-index-module__TxIEga__who{color:var(--slate);margin-top:8px;font-size:14px;display:block}.stories-index-module__TxIEga__who strong{color:var(--ink);font-weight:500}.stories-index-module__TxIEga__src{color:var(--slate);gap:4px;min-width:0;font-size:13px;display:grid}.stories-index-module__TxIEga__host{font-family:var(--mono);color:var(--ink);overflow-wrap:anywhere;font-size:12px}.stories-index-module__TxIEga__pager{color:var(--slate);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:28px 0 0;font-size:13.5px;display:flex}.stories-index-module__TxIEga__pages{align-items:center;gap:12px;display:flex}.stories-index-module__TxIEga__nums{align-items:center;gap:4px;display:flex}.stories-index-module__TxIEga__num{min-width:36px;height:36px;color:var(--ink);font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;padding:0 8px;display:inline-grid}a.stories-index-module__TxIEga__num:hover{background:var(--mist)}.stories-index-module__TxIEga__num[aria-current=page]{background:var(--ink);color:#fff}.stories-index-module__TxIEga__gap{text-align:center;width:20px}.stories-index-module__TxIEga__step{border:1px solid var(--hair-2);height:36px;color:var(--ink);white-space:nowrap;border-radius:999px;align-items:center;padding:0 14px;display:inline-flex}.stories-index-module__TxIEga__step:hover{border-color:var(--ink)}.stories-index-module__TxIEga__filters[aria-busy=true]~.stories-index-module__TxIEga__list{opacity:.55;transition:opacity .15s}@media (max-width:900px){.stories-index-module__TxIEga__page{padding-bottom:72px}.stories-index-module__TxIEga__find{width:100%;height:44px}.stories-index-module__TxIEga__selects{flex-direction:column;align-items:stretch;width:100%}.stories-index-module__TxIEga__sel,.stories-index-module__TxIEga__sel select{width:100%}.stories-index-module__TxIEga__sel select{height:44px}.stories-index-module__TxIEga__row{grid-template-columns:52px minmax(0,1fr);gap:14px;padding:22px 0}.stories-index-module__TxIEga__src{grid-column:2}.stories-index-module__TxIEga__metric b{font-size:26px}.stories-index-module__TxIEga__pager{text-align:center;flex-direction:column;align-items:stretch}.stories-index-module__TxIEga__pages{justify-content:space-between}.stories-index-module__TxIEga__num{min-width:44px;height:44px}.stories-index-module__TxIEga__step{height:44px}.stories-index-module__TxIEga__nums a.stories-index-module__TxIEga__num,.stories-index-module__TxIEga__gap{display:none}.stories-index-module__TxIEga__find input,.stories-index-module__TxIEga__sel select{font-size:16px}}
