.home-page_home__AszNp{min-width:0}.home-page_home__AszNp .home-page_introduction__Jqx9K{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start;grid-gap:40px;gap:40px;padding:24px 0 30px;border-bottom:1px solid var(--rule)}.home-page_home__AszNp .home-page_eyebrow__lkILx{margin:0 0 14px;color:var(--muted);font-size:11px;line-height:1.5;font-weight:500}.home-page_home__AszNp .home-page_opening__JW85r h1{max-width:630px;margin:0;font-size:clamp(32px,3.5vw,44px);font-weight:550;line-height:1.16;letter-spacing:-.045em;text-wrap:balance}.home-page_home__AszNp .home-page_opening__JW85r h1 span{color:var(--ink)}.home-page_home__AszNp .home-page_lead__WYnuc{max-width:550px;margin:16px 0 20px;color:var(--muted);font-size:15px;line-height:1.75}.home-page_home__AszNp .home-page_accessNote__B1N2f{max-width:430px;margin-top:14px;color:var(--muted);font-size:12px;line-height:1.65}.home-page_home__AszNp .home-page_marketEntry__kgTBm{margin:0 0 20px;max-width:560px}.home-page_home__AszNp .home-page_marketEntry__kgTBm>label{display:block;margin-bottom:8px;font-size:13px;font-weight:550}.home-page_home__AszNp .home-page_marketEntryControl__fzgPg{display:flex;gap:8px;min-width:0}.home-page_home__AszNp .home-page_marketEntryControl__fzgPg input{flex:1 1;min-width:0;min-height:46px;padding:11px 13px;border:1px solid var(--control);border-radius:4px;background:var(--surface);color:var(--ink);font:14px/1.5 var(--sans)}.home-page_home__AszNp .home-page_marketEntryControl__fzgPg input::placeholder{color:var(--muted)}.home-page_home__AszNp .home-page_marketEntryControl__fzgPg input:focus-visible{outline:2px solid var(--link);outline-offset:3px}.home-page_home__AszNp .home-page_marketEntryControl__fzgPg .home-page_inspectAction__CxuMG{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:10px 16px;border:1px solid var(--control);border-radius:4px;background:var(--surface);color:var(--muted);font:500 14px/1.4 var(--sans);white-space:nowrap;cursor:pointer}.home-page_home__AszNp .home-page_marketEntryControl__fzgPg .home-page_inspectAction__CxuMG[data-ready=true]{background:var(--brand);border-color:var(--brand);color:var(--on-brand)}.home-page_home__AszNp .home-page_marketEntryControl__fzgPg .home-page_inspectAction__CxuMG[data-ready=true]:hover{filter:brightness(1.06)}@media(prefers-reduced-motion:no-preference){.home-page_home__AszNp .home-page_marketEntryControl__fzgPg .home-page_inspectAction__CxuMG{transition:background .16s,border-color .16s,color .16s}}.home-page_home__AszNp .home-page_marketEntry__kgTBm>p{font-size:12px;line-height:1.65;color:var(--muted);margin:9px 0 0}.home-page_home__AszNp .home-page_marketEntry__kgTBm>.home-page_marketEntryError__GIYYS{color:var(--ink);border-left:2px solid var(--control);padding-left:10px}.home-page_home__AszNp .home-page_featuredCheck__IIlFq{border-left:1px solid var(--rule);padding-left:28px;min-width:0}.home-page_home__AszNp .home-page_checkHeading__nQKdg{display:flex;flex-wrap:wrap;gap:6px 16px;font-size:12px;line-height:1.5;color:var(--muted)}.home-page_home__AszNp .home-page_checkHeading__nQKdg>span:first-child{color:var(--ink);font-weight:550}.home-page_home__AszNp .home-page_featuredCheck__IIlFq h2{margin:11px 0 7px;font-size:21px;font-weight:550;line-height:1.3;letter-spacing:-.025em;text-wrap:balance}.home-page_home__AszNp .home-page_checkQuestion__L7iy5{margin:0;color:var(--muted);font-size:14px;line-height:1.65}.home-page_home__AszNp .home-page_checkSteps__H679b{list-style:none;padding:0;margin:18px 0;display:grid;grid-gap:15px;gap:15px}.home-page_home__AszNp .home-page_checkSteps__H679b li{display:grid;grid-template-columns:23px minmax(0,1fr);grid-gap:10px;gap:10px}.home-page_home__AszNp .home-page_stepNumber__B0uVH{padding-top:2px;color:var(--muted);font:11px/1.5 var(--font-mono)}.home-page_home__AszNp .home-page_checkSteps__H679b h3{font-size:12px;line-height:1.5;font-weight:550;margin:0 0 4px;color:var(--ink)}.home-page_home__AszNp .home-page_checkSteps__H679b p{margin:0;font-size:13px;line-height:1.65;color:var(--ink)}.home-page_home__AszNp .home-page_checkSteps__H679b small{display:block;margin-top:5px;font-size:11px;line-height:1.6;color:var(--muted)}.home-page_home__AszNp .home-page_checkFinding__Sm4XR{margin:18px 0 14px;padding-left:14px;border-left:2px solid var(--control)}.home-page_home__AszNp .home-page_checkFinding__Sm4XR>span,.home-page_home__AszNp .home-page_checkLimit__lwfO_>span,.home-page_home__AszNp .home-page_checkSources__UWfdZ>span{display:block;margin-bottom:4px;font-size:12px;line-height:1.5;font-weight:550;color:var(--muted)}.home-page_home__AszNp .home-page_checkFinding__Sm4XR p{margin:0;font-size:15px;line-height:1.65;max-width:70ch}.home-page_home__AszNp .home-page_checkLimit__lwfO_,.home-page_home__AszNp .home-page_checkSources__UWfdZ{margin:12px 0;font-size:13px;line-height:1.65;color:var(--muted)}.home-page_home__AszNp .home-page_checkSources__UWfdZ>span{display:inline;margin-right:9px}.home-page_home__AszNp .home-page_checkVersion__lTdjW{display:flex;flex-wrap:wrap;gap:4px 16px;margin-top:15px;padding-top:12px;border-top:1px solid var(--rule);font-size:12px;line-height:1.6;color:var(--muted);overflow-wrap:anywhere}.home-page_home__AszNp .home-page_checkVersion__lTdjW code{font:inherit}.home-page_home__AszNp .home-page_checkApi__A2A3E{margin-top:13px}.home-page_home__AszNp .home-page_checkApi__A2A3E p{margin:0 0 3px;font-size:11px;line-height:1.65;color:var(--muted)}.home-page_home__AszNp .home-page_checkApi__A2A3E a{gap:8px;font-size:12px}.home-page_home__AszNp .home-page_preview__U2xAM{padding:28px 0 32px;min-width:0}.home-page_home__AszNp .home-page_sectionHeading__qZe2T{display:flex;align-items:flex-end;justify-content:space-between;gap:12px 24px}.home-page_home__AszNp .home-page_sectionHeading__qZe2T .home-page_eyebrow__lkILx{margin-bottom:7px}.home-page_home__AszNp .home-page_sectionHeading__qZe2T h2{font-size:23px;font-weight:550;line-height:1.3;letter-spacing:-.025em;margin:0}.home-page_home__AszNp .home-page_sectionHeading__qZe2T>a{gap:10px;flex-shrink:0}.home-page_home__AszNp .home-page_previewNote__9nEfB{margin:9px 0 18px;color:var(--muted);font-size:12px;line-height:1.7;max-width:760px}.home-page_home__AszNp .home-page_categories__9fy5N{display:flex;flex-wrap:wrap;align-items:center;gap:6px 20px;margin:0 0 16px}.home-page_home__AszNp .home-page_categories__9fy5N>span{color:var(--muted);font-size:12px}.home-page_home__AszNp .home-page_categories__9fy5N a{display:inline-flex;align-items:center;gap:7px;min-height:36px;font-size:12px;text-decoration:underline;-webkit-text-decoration-color:var(--rule);text-decoration-color:var(--rule);text-underline-offset:5px}.home-page_home__AszNp .home-page_categories__9fy5N a:hover{-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.home-page_home__AszNp .home-page_categories__9fy5N a>span{font-size:13px}.home-page_home__AszNp .home-page_previewScope__ZqwXm{margin-top:12px;font-size:12px;line-height:1.7;color:var(--muted)}.home-page_home__AszNp .home-page_previewContent__GJpFS{min-width:0}.home-page_home__AszNp .home-page_previewLoading__gU_eu{display:flex;align-items:flex-start;gap:12px;min-height:120px;padding:22px;border:1px solid var(--rule);border-radius:6px;background:var(--surface)}.home-page_home__AszNp .home-page_previewLoading__gU_eu p{margin:0;font-size:14px;line-height:1.7}.home-page_home__AszNp .home-page_previewLoading__gU_eu p+p{margin-top:4px;color:var(--muted);font-size:12px}.home-page_home__AszNp .home-page_loadingMark__Orv2E{width:8px;height:8px;flex-shrink:0;margin-top:8px;border:1px solid var(--muted);border-radius:50%}.home-page_home__AszNp .home-page_unavailable___q_q5{margin-top:20px}.home-page_home__AszNp .home-page_readingNotes____I0f{display:grid;grid-template-columns:1fr 1fr;grid-gap:32px 64px;gap:32px 64px;border-top:1px solid var(--rule);padding:28px 0 0}.home-page_home__AszNp .home-page_readingNotes____I0f h2{font-size:16px;font-weight:550;line-height:1.5;margin:0 0 9px;letter-spacing:-.015em}.home-page_home__AszNp .home-page_readingNotes____I0f p{color:var(--muted);font-size:13px;line-height:1.75;max-width:490px;margin:0 0 8px}.home-page_home__AszNp .home-page_readingNotes____I0f a{gap:10px;font-size:13px}@media(max-width:1000px){.home-page_home__AszNp .home-page_introduction__Jqx9K{gap:32px;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}.home-page_home__AszNp .home-page_featuredCheck__IIlFq{padding-left:24px}}@media(max-width:760px){.home-page_home__AszNp .home-page_introduction__Jqx9K{grid-template-columns:1fr;gap:28px;padding:14px 0 28px}.home-page_home__AszNp .home-page_opening__JW85r h1{font-size:clamp(31px,6.2vw,42px);max-width:600px}.home-page_home__AszNp .home-page_lead__WYnuc{max-width:580px;margin:16px 0 20px}.home-page_home__AszNp .home-page_featuredCheck__IIlFq{border-left:0;border-top:1px solid var(--rule);padding:20px 0 0}.home-page_home__AszNp .home-page_preview__U2xAM{padding-top:24px}.home-page_home__AszNp .home-page_sectionHeading__qZe2T{align-items:flex-start;flex-wrap:wrap;gap:4px 16px}.home-page_home__AszNp .home-page_sectionHeading__qZe2T>a{font-size:13px;min-height:40px}.home-page_home__AszNp .home-page_categories__9fy5N{gap:4px 18px;margin-bottom:12px}.home-page_home__AszNp .home-page_categories__9fy5N a{min-height:44px}.home-page_home__AszNp .home-page_readingNotes____I0f{gap:24px;padding-top:24px}}@media(max-width:650px){.home-page_home__AszNp .home-page_previewLoading__gU_eu{min-height:160px}}@media(max-width:500px){.home-page_home__AszNp .home-page_marketEntryControl__fzgPg{flex-direction:column}.home-page_home__AszNp .home-page_marketEntryControl__fzgPg input{font-size:16px}.home-page_home__AszNp .home-page_readingNotes____I0f{grid-template-columns:1fr}.home-page_home__AszNp .home-page_sectionHeading__qZe2T h2{font-size:22px}.home-page_home__AszNp .home-page_categories__9fy5N>span{width:100%}}.home-page_home__AszNp .home-page_featuredCheck__IIlFq>.home-page_primaryAction__sYNms{margin-top:8px}.home-page_home__AszNp .home-page_checkVersion__lTdjW a{color:var(--link);min-height:30px;display:inline-flex;align-items:center}.home-page_home__AszNp .home-page_taskEntries__honME{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px;gap:24px;padding:24px 0;border-bottom:1px solid var(--rule)}.home-page_home__AszNp .home-page_taskEntries__honME>a{position:relative;display:flex;flex-direction:column;gap:5px;min-width:0;padding-right:20px;text-decoration:none;color:var(--ink)}.home-page_home__AszNp .home-page_taskEntries__honME>a>span:first-child{font-size:11px;color:var(--muted)}.home-page_home__AszNp .home-page_taskEntries__honME strong{font-size:14px;font-weight:550;line-height:1.5}.home-page_home__AszNp .home-page_taskEntries__honME p{font-size:12px;line-height:1.6;color:var(--muted);margin:0;max-width:32ch}.home-page_home__AszNp .home-page_taskEntries__honME>a>span:last-child{position:absolute;right:0;top:27px;color:var(--muted)}.home-page_home__AszNp .home-page_taskEntries__honME>a:hover strong{text-decoration:underline;text-underline-offset:4px}.home-page_home__AszNp .home-page_examples__HUe_6{padding:30px 0 12px}.home-page_home__AszNp .home-page_exampleGrid__oqUYa{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px;gap:24px;margin-top:20px}.home-page_home__AszNp .home-page_example__Mlh_A{display:flex;flex-direction:column;min-width:0;border-top:1px solid var(--rule);padding-top:16px}.home-page_home__AszNp .home-page_example__Mlh_A .home-page_eyebrow__lkILx{margin-bottom:8px}.home-page_home__AszNp .home-page_example__Mlh_A h3{font-size:17px;line-height:1.4;letter-spacing:-.02em;font-weight:550;margin:0 0 10px}.home-page_home__AszNp .home-page_example__Mlh_A>p:not(.home-page_eyebrow__lkILx){font-size:13px;line-height:1.65;color:var(--muted);margin:0 0 16px}.home-page_home__AszNp .home-page_example__Mlh_A footer{display:flex;flex-direction:column;margin-top:auto;font-size:12px;line-height:1.6;color:var(--muted)}.home-page_home__AszNp .home-page_example__Mlh_A footer a{min-height:40px;display:inline-flex;align-items:center;gap:10px}.home-page_home__AszNp .home-page_catalogDisclosure__SDOsm{margin-top:16px;border-top:1px solid var(--rule)}.home-page_home__AszNp .home-page_catalogDisclosure__SDOsm>summary{padding:14px 0;cursor:pointer;font-size:13px;color:var(--muted);min-height:44px}@media(max-width:760px){.home-page_home__AszNp .home-page_exampleGrid__oqUYa,.home-page_home__AszNp .home-page_taskEntries__honME{gap:20px}.home-page_home__AszNp .home-page_example__Mlh_A h3{font-size:16px}}@media(max-width:560px){.home-page_home__AszNp .home-page_taskEntries__honME{grid-template-columns:1fr;gap:0;padding:8px 0}.home-page_home__AszNp .home-page_taskEntries__honME>a{padding:14px 24px 14px 0}.home-page_home__AszNp .home-page_taskEntries__honME>a+a{border-top:1px solid var(--rule)}.home-page_home__AszNp .home-page_taskEntries__honME p{max-width:none}.home-page_home__AszNp .home-page_taskEntries__honME>a>span:last-child{top:38px}.home-page_home__AszNp .home-page_exampleGrid__oqUYa{grid-template-columns:1fr;gap:20px}.home-page_home__AszNp .home-page_examples__HUe_6{padding-top:24px}.home-page_home__AszNp .home-page_example__Mlh_A footer{flex-direction:row;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}}