.ToolsHub_hub__Ke9M0{min-height:100dvh;overflow-x:clip;background:var(--ag-ivory);color:var(--ag-charcoal)}.ToolsHub_shell__dejtr{width:min(100%,1280px);margin-inline:auto;padding:28px clamp(16px,4vw,56px) 72px}.ToolsHub_hero__YAMQU{display:grid;grid-template-columns:minmax(0,.94fr) minmax(0,1.06fr);gap:clamp(28px,4vw,56px);align-items:center}.ToolsHub_heroCopy__sgvYV{padding-block:28px}.ToolsHub_contextLabel__piJxf{margin:0 0 12px;color:var(--ag-crimson);font:600 15px/1.35 var(--font-source),sans-serif}.ToolsHub_heroCopy__sgvYV h1,.ToolsHub_resultsHeader__cZRQj h1{max-width:15ch;margin:0;font:600 clamp(40px,3.5vw,44px)/1.08 var(--font-crimson),Georgia,serif;letter-spacing:-.02em;text-wrap:balance}.ToolsHub_heroDescription__S3A_7{max-width:49ch;margin:16px 0 0;color:var(--ag-slate);font-size:18px;line-height:1.6;text-wrap:pretty}.ToolsHub_heroJump__Av9Ib{display:inline-flex;min-height:48px;align-items:center;justify-content:center;gap:12px;margin-top:24px;padding:10px 18px;border-radius:10px;background:var(--ag-crimson);color:var(--ag-paper);font-size:15px;font-weight:600;text-decoration:none;transition:background-color .18s ease,transform .18s ease}.ToolsHub_heroJump__Av9Ib:hover{background:var(--ag-crimson-dark);transform:translateY(-1px)}.ToolsHub_finder__FdTnF summary:focus-visible,.ToolsHub_guideLinks___Avh_ a:focus-visible,.ToolsHub_heroJump__Av9Ib:focus-visible,.ToolsHub_nextStage__atzYn a:focus-visible,.ToolsHub_resultsBack__zUxm0:focus-visible,.ToolsHub_taskLink__HCFLt:focus-visible{outline:2px solid var(--ag-crimson);outline-offset:3px}.ToolsHub_heroArt__4I4tV{position:relative;min-height:310px;overflow:hidden;isolation:isolate;border:1px solid color-mix(in srgb,var(--ag-charcoal) 18%,transparent);border-radius:24px;background:var(--ag-charcoal);box-shadow:0 1px 2px rgb(28 28 34/5%),0 22px 48px -22px rgb(28 28 34/24%)}.ToolsHub_heroArt__4I4tV:after{position:absolute;z-index:1;inset:0;border:1px solid rgb(255 255 255/22%);border-radius:inherit;content:"";pointer-events:none}.ToolsHub_heroImage__CJYKe{object-fit:cover;object-position:center 58%}.ToolsHub_imageAssurance__y1E1Q{position:absolute;z-index:2;right:18px;bottom:18px;display:inline-flex;min-height:44px;align-items:center;gap:10px;max-width:calc(100% - 36px);padding:9px 14px;border:1px solid rgb(255 255 255/24%);border-radius:12px;background:color-mix(in srgb,var(--ag-charcoal) 84%,transparent);color:var(--ag-ivory);font-size:14px;font-weight:600;line-height:1.35;box-shadow:0 10px 30px rgb(17 17 24/17%);backdrop-filter:blur(14px)}.ToolsHub_imageAssurance__y1E1Q svg{flex:none;color:var(--ag-gold-bright)}.ToolsHub_taskSection__MM4bU{margin-top:clamp(32px,4vw,40px);scroll-margin-top:calc(var(--ag-header-height) + 24px)}.ToolsHub_taskHeading__6abme{max-width:70ch;margin-bottom:18px}.ToolsHub_assurance__ScGZ_ h2,.ToolsHub_nextStage__atzYn h2,.ToolsHub_taskHeading__6abme h2{margin:0;font:600 clamp(32px,3vw,36px)/1.15 var(--font-crimson),Georgia,serif;letter-spacing:-.015em;text-wrap:balance}.ToolsHub_taskHeading__6abme p{margin:10px 0 0;color:var(--ag-slate);font-size:16px;line-height:1.55}.ToolsHub_taskList___xj0A{overflow:hidden;margin:0;padding:0;border:1px solid var(--ag-border);border-radius:20px;background:var(--ag-paper);box-shadow:0 1px 2px rgb(28 28 34/3%),0 16px 36px -30px rgb(28 28 34/22%);list-style:none}.ToolsHub_taskItem__znQTS+.ToolsHub_taskItem__znQTS{border-top:1px solid var(--ag-border)}.ToolsHub_taskLink__HCFLt{display:grid;grid-template-columns:54px minmax(0,1.2fr) minmax(220px,.82fr) auto;gap:clamp(18px,2.3vw,30px);align-items:center;min-height:148px;padding:22px 26px;color:var(--ag-charcoal);text-decoration:none;transition:background-color .18s ease,box-shadow .18s ease}.ToolsHub_taskLink__HCFLt:hover{background:color-mix(in srgb,var(--ag-crimson-soft) 35%,var(--ag-paper));box-shadow:inset 3px 0 0 var(--ag-crimson)}.ToolsHub_taskLink__HCFLt:focus-visible{outline-offset:-4px}.ToolsHub_taskIcon__iV4N_{display:grid;width:54px;height:54px;place-items:center;border:1px solid color-mix(in srgb,var(--ag-crimson) 14%,var(--ag-border));border-radius:14px;background:var(--ag-crimson-soft);color:var(--ag-crimson)}.ToolsHub_taskEvidence__PP70Q,.ToolsHub_taskMain__32Kyj{display:block;min-width:0}.ToolsHub_taskCategory__OnHwA{display:flex;flex-wrap:wrap;align-items:center;gap:9px;color:var(--ag-crimson);font-size:14px;font-weight:600;line-height:1.35}.ToolsHub_taskNumber__e6ZiC{color:var(--ag-steel);font:500 14px/1.35 var(--font-jetbrains),monospace}.ToolsHub_taskTitle__JsdH6{display:block;margin:5px 0 0;font-size:clamp(19px,1.8vw,22px);font-weight:600;line-height:1.25;letter-spacing:-.01em;text-wrap:pretty}.ToolsHub_taskExplanation__Lus85,.ToolsHub_taskLimit__HfFXO{display:block;max-width:48ch;margin-top:5px;color:var(--ag-slate);font-size:15px;line-height:1.45}.ToolsHub_taskLimit__HfFXO{color:var(--ag-steel);font-size:14px}.ToolsHub_taskEvidence__PP70Q{display:grid;grid-template-columns:70px minmax(0,1fr);gap:5px 10px;padding-left:20px;border-left:1px solid var(--ag-border);color:var(--ag-charcoal);font-size:14px;line-height:1.45}.ToolsHub_evidenceLabel__R3tQE{color:var(--ag-steel);font-weight:600}.ToolsHub_taskAction__2yqLc{display:inline-flex;min-height:44px;align-items:center;justify-content:flex-end;gap:7px;max-width:150px;color:var(--ag-crimson);font-size:15px;font-weight:700;line-height:1.25;text-align:right}.ToolsHub_taskAction__2yqLc svg{flex:none;transition:transform .18s ease}.ToolsHub_taskLink__HCFLt:focus-visible .ToolsHub_taskAction__2yqLc svg,.ToolsHub_taskLink__HCFLt:hover .ToolsHub_taskAction__2yqLc svg{transform:translate(2px,-2px)}.ToolsHub_taskUnavailable__G9a_i{padding:26px;border:1px solid var(--ag-border);border-radius:16px;background:var(--ag-paper)}.ToolsHub_taskUnavailable__G9a_i h3{margin:0;font-size:20px;font-weight:600}.ToolsHub_taskUnavailable__G9a_i p{margin:8px 0 0;color:var(--ag-slate);font-size:15px}.ToolsHub_finder__FdTnF{margin-top:32px;overflow:visible;border:1px solid var(--ag-border);border-radius:16px;background:color-mix(in srgb,var(--ag-paper) 83%,var(--ag-ivory));box-shadow:0 1px 2px rgb(28 28 34/3%)}.ToolsHub_finderSummary__tYGeL{display:grid;grid-template-columns:48px minmax(0,1fr) auto;gap:18px;align-items:center;min-height:84px;padding:16px 22px;cursor:pointer;list-style:none}.ToolsHub_finderSummary__tYGeL::-webkit-details-marker{display:none}.ToolsHub_finderIcon__6CY6J{display:grid;width:48px;height:48px;place-items:center;border:1px solid var(--ag-border);border-radius:12px;background:var(--ag-paper);color:var(--ag-crimson)}.ToolsHub_finderTitle__Uskyj{display:grid;gap:2px;min-width:0}.ToolsHub_finderTitle__Uskyj [role=heading]{color:var(--ag-charcoal);font-size:18px;font-weight:600;line-height:1.25}.ToolsHub_finderTitle__Uskyj>span:last-child{color:var(--ag-slate);font-size:14px;line-height:1.45}.ToolsHub_finderAffordance__cD7zA{display:inline-flex;min-height:44px;align-items:center;gap:8px;color:var(--ag-crimson);font-size:14px;font-weight:700;white-space:nowrap}.ToolsHub_finderAffordance__cD7zA svg{transition:transform .18s ease}.ToolsHub_finder__FdTnF[open] .ToolsHub_finderAffordance__cD7zA svg{transform:rotate(180deg)}.ToolsHub_finderBody__2GnT0{padding:0 22px 22px;border-top:1px solid var(--ag-border)}.ToolsHub_finderBody__2GnT0 form{margin-top:22px}.ToolsHub_resultsHeader__cZRQj{max-width:720px;padding:0}.ToolsHub_resultsBack__zUxm0{display:inline-flex;min-height:44px;align-items:center;gap:8px;margin-bottom:4px;color:var(--ag-crimson);font-size:14px;font-weight:600;text-decoration:none}.ToolsHub_resultsHeader__cZRQj h1{max-width:none}.ToolsHub_resultsHeader__cZRQj p{max-width:62ch;margin:8px 0 0;color:var(--ag-slate);font-size:16px;line-height:1.6}.ToolsHub_resultsHeader__cZRQj+.ToolsHub_finder__FdTnF{margin-top:20px}.ToolsHub_assurance__ScGZ_{display:grid;grid-template-columns:minmax(0,.65fr) minmax(0,1.35fr);gap:32px;align-items:start;margin-top:56px;padding-top:32px;border-top:1px solid var(--ag-border)}.ToolsHub_assurance__ScGZ_ h2{max-width:15ch}.ToolsHub_assuranceList__Rd5f7{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0}.ToolsHub_assuranceList__Rd5f7>div{min-width:0}.ToolsHub_assuranceList__Rd5f7 dt{color:var(--ag-charcoal);font-size:16px;font-weight:700;line-height:1.3}.ToolsHub_assuranceList__Rd5f7 dd{margin:7px 0 0;color:var(--ag-slate);font-size:14px;line-height:1.55}.ToolsHub_nextStage__atzYn{position:relative;overflow:hidden;isolation:isolate;margin-top:56px;padding:clamp(28px,4vw,44px);border-radius:22px;background:radial-gradient(circle at 96% 4%,color-mix(in srgb,var(--ag-crimson) 37%,transparent),transparent 36%),linear-gradient(135deg,var(--ag-charcoal-deep),var(--ag-charcoal-mid));color:var(--ag-ivory);box-shadow:0 16px 40px -28px rgb(17 17 24/45%)}.ToolsHub_nextStage__atzYn h2{max-width:17ch;color:var(--ag-ivory)}.ToolsHub_nextStage__atzYn>p{max-width:64ch;margin:12px 0 0;color:var(--ag-mist);font-size:16px;line-height:1.55}.ToolsHub_nextSteps__CB4pf{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:28px 0 0;padding:26px 0 0;border-top:1px solid rgb(255 255 255/17%);list-style:none}.ToolsHub_nextSteps__CB4pf li+li{padding-left:24px;border-left:1px solid rgb(255 255 255/17%)}.ToolsHub_nextSteps__CB4pf h3{margin:0;color:var(--ag-ivory);font-size:19px;font-weight:600;line-height:1.3}.ToolsHub_nextSteps__CB4pf p{margin:7px 0 0;color:var(--ag-mist);font-size:14px;line-height:1.5}.ToolsHub_nextLinks__FOeqH{display:flex;flex-wrap:wrap;gap:2px 18px;margin-top:12px}.ToolsHub_nextStage__atzYn a{display:inline-flex;min-height:44px;align-items:center;gap:6px;color:var(--ag-gold-bright);font-size:14px;font-weight:700;line-height:1.3;text-decoration:none}.ToolsHub_nextStage__atzYn a:hover{text-decoration:underline;text-underline-offset:4px}.ToolsHub_nextStage__atzYn a:focus-visible{outline-color:var(--ag-gold-bright)}.ToolsHub_guideLinks___Avh_{display:flex;flex-wrap:wrap;align-items:center;gap:6px 22px;margin-top:24px;padding-top:18px;border-top:1px solid var(--ag-border);color:var(--ag-steel);font-size:14px}.ToolsHub_guideLinks___Avh_ strong{color:var(--ag-charcoal);font-weight:700}.ToolsHub_guideLinks___Avh_ a{display:inline-flex;min-height:44px;align-items:center;color:var(--ag-crimson);font-weight:600;text-decoration:none}.ToolsHub_guideLinks___Avh_ a:hover{text-decoration:underline;text-underline-offset:4px}@media (max-width:1100px){.ToolsHub_taskLink__HCFLt{grid-template-columns:50px minmax(0,1.1fr) minmax(190px,.9fr);padding:20px}.ToolsHub_taskAction__2yqLc{grid-column:2/-1;max-width:none;justify-content:flex-start;min-height:28px}.ToolsHub_assurance__ScGZ_{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.ToolsHub_shell__dejtr{padding-top:12px;padding-bottom:calc(40px + var(--ag-mobile-nav-height))}.ToolsHub_hero__YAMQU{grid-template-columns:minmax(0,1fr);gap:16px}.ToolsHub_heroCopy__sgvYV{padding-block:8px 0}.ToolsHub_heroDescription__S3A_7{font-size:16px}.ToolsHub_heroJump__Av9Ib{display:none}.ToolsHub_heroArt__4I4tV{min-height:135px;border-radius:18px}.ToolsHub_heroImage__CJYKe{object-position:center 64%}.ToolsHub_taskSection__MM4bU{margin-top:24px}.ToolsHub_taskHeading__6abme{margin-bottom:14px}.ToolsHub_taskLink__HCFLt{grid-template-columns:48px minmax(0,1fr);gap:14px;padding:20px 16px}.ToolsHub_taskIcon__iV4N_{width:48px;height:48px;border-radius:12px}.ToolsHub_taskEvidence__PP70Q{grid-column:1/-1;grid-template-columns:70px minmax(0,1fr);margin-top:4px;padding-left:0;border-left:0;border-top:1px solid var(--ag-border);padding-top:12px}.ToolsHub_taskAction__2yqLc{grid-column:1/-1}.ToolsHub_finderSummary__tYGeL{grid-template-columns:44px minmax(0,1fr);gap:12px;padding:14px 16px}.ToolsHub_finderIcon__6CY6J{width:44px;height:44px}.ToolsHub_finderAffordance__cD7zA{grid-column:2;min-height:28px}.ToolsHub_finderBody__2GnT0{padding:0 16px 18px}.ToolsHub_assurance__ScGZ_,.ToolsHub_nextStage__atzYn{margin-top:42px}.ToolsHub_assuranceList__Rd5f7,.ToolsHub_nextSteps__CB4pf{grid-template-columns:minmax(0,1fr);gap:0}.ToolsHub_assuranceList__Rd5f7>div{padding:15px 0;border-bottom:1px solid var(--ag-border)}.ToolsHub_nextSteps__CB4pf li+li{padding:18px 0 0;border-left:0;border-top:1px solid rgb(255 255 255/17%)}.ToolsHub_nextSteps__CB4pf li:not(:last-child){padding-bottom:18px}.ToolsHub_nextStage__atzYn{padding:26px 20px}}@media (max-width:380px){.ToolsHub_imageAssurance__y1E1Q{right:10px;bottom:10px;max-width:calc(100% - 20px);padding-inline:10px}}@media (prefers-reduced-motion:reduce){.ToolsHub_finderAffordance__cD7zA svg,.ToolsHub_heroJump__Av9Ib,.ToolsHub_taskAction__2yqLc svg,.ToolsHub_taskLink__HCFLt{transition:none}.ToolsHub_heroJump__Av9Ib:hover,.ToolsHub_taskLink__HCFLt:focus-visible .ToolsHub_taskAction__2yqLc svg,.ToolsHub_taskLink__HCFLt:hover .ToolsHub_taskAction__2yqLc svg{transform:none}}