.diagnostic_shell__lgpjE{min-height:100vh;padding:18px;background-color:#e8e5df;background-image:linear-gradient(rgba(22,22,26,.052) 1px,transparent 0),linear-gradient(90deg,rgba(22,22,26,.052) 1px,transparent 0),radial-gradient(circle at 78% 12%,rgba(250,96,21,.12),transparent 30%);background-size:34px 34px,34px 34px,100% 680px;color:#16161a}.diagnostic_topBar__R9Eee{display:flex;align-items:center;justify-content:space-between;gap:18px;max-width:1240px;margin:0 auto 14px;border:2px solid #16161a;background:hsla(40,26%,93%,.94);padding:10px 14px;font-family:var(--font-mono,"IBM Plex Mono",monospace);font-size:10px;font-weight:900;letter-spacing:1.3px;text-transform:uppercase}.diagnostic_topBar__R9Eee img{display:block;width:auto;height:46px}.diagnostic_topBar__R9Eee span{color:#d1501a}.diagnostic_leadGate__0rMEx,.diagnostic_openingPanel__p8IKq,.diagnostic_questionPanel__seMwq,.diagnostic_resultPanel__b95Uj{max-width:1240px;min-height:calc(100vh - 116px);margin:0 auto;border:3px solid #16161a;background:hsla(40,26%,93%,.96);box-shadow:8px 8px 0 #16161a}.diagnostic_openingPanel__p8IKq,.diagnostic_questionPanel__seMwq{display:grid;grid-template-columns:minmax(0,1fr) minmax(340px,.72fr)}.diagnostic_openingPanel__p8IKq{align-items:stretch}.diagnostic_leadIntro__KMhPf,.diagnostic_panelCopy__Wxc73,.diagnostic_questionMain__ulnTB,.diagnostic_resultHeader___z5zC{padding:clamp(28px,5vw,70px)}.diagnostic_panelCopy__Wxc73,.diagnostic_questionMain__ulnTB{display:flex;flex-direction:column;justify-content:center}.diagnostic_navRow__V_66W,.diagnostic_resultCta__l1_Jl,.diagnostic_stampRow__HdofF,.diagnostic_topLine__NCgPc{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.diagnostic_stamp__NkmUU{display:inline-flex;border:1.5px solid;padding:5px 9px;color:#c44f16;font-family:var(--font-mono,"IBM Plex Mono",monospace);font-size:10px;font-weight:900;letter-spacing:1.45px;line-height:1;text-transform:uppercase;white-space:nowrap}.diagnostic_stampInk__fYQv6{color:#16161a}.diagnostic_leadIntro__KMhPf h2,.diagnostic_panelCopy__Wxc73 h1,.diagnostic_questionMain__ulnTB h2,.diagnostic_resultHeader___z5zC h2{max-width:860px;margin:20px 0 0;font-family:var(--font-display,"Oswald",sans-serif);font-size:clamp(44px,6.6vw,96px);line-height:.88;letter-spacing:-.055em;text-transform:uppercase;text-wrap:balance}.diagnostic_questionMain__ulnTB h2{font-size:clamp(36px,5vw,74px)}.diagnostic_resultHeader___z5zC h2 span{color:#d1501a}.diagnostic_leadIntro__KMhPf p,.diagnostic_panelCopy__Wxc73 p,.diagnostic_resultHeader___z5zC p{max-width:650px;margin:22px 0 0;color:#2a2d33;font-size:clamp(16px,1.5vw,20px);line-height:1.55}.diagnostic_startCard__qC_Jb{position:relative;display:flex;flex-direction:column;justify-content:end;border-left:3px solid #16161a;background:linear-gradient(rgba(22,22,26,.07) 1px,transparent 0),linear-gradient(90deg,rgba(22,22,26,.07) 1px,transparent 0),#e8e5df;background-size:26px 26px;padding:clamp(24px,4vw,54px)}.diagnostic_stepPlate__pCoB5{position:absolute;top:22px;right:22px;border:2px solid #16161a;background:#fa6015;padding:10px 12px;font-family:var(--font-mono,"IBM Plex Mono",monospace);font-weight:900}.diagnostic_startCard__qC_Jb p{margin:0 0 22px;color:#2a2d33;font-weight:700;line-height:1.5}.diagnostic_primaryButton__1lql5,.diagnostic_secondaryButton__zm_Ux,.diagnostic_startCard__qC_Jb button{display:inline-flex;align-items:center;justify-content:center;min-height:52px;border:2px solid #16161a;padding:14px 22px;cursor:pointer;font-family:var(--font-display,"Oswald",sans-serif);font-size:13px;line-height:1;letter-spacing:1px;text-decoration:none;text-transform:uppercase;transition:transform 80ms ease,box-shadow 80ms ease,opacity .12s ease}.diagnostic_primaryButton__1lql5,.diagnostic_startCard__qC_Jb button{background:#d1501a;color:#f2efe9;box-shadow:4px 4px 0 #16161a}.diagnostic_secondaryButton__zm_Ux{background:#f2efe9;color:#16161a;box-shadow:3px 3px 0 rgba(22,22,26,.28)}.diagnostic_primaryButton__1lql5:hover:not(:disabled),.diagnostic_secondaryButton__zm_Ux:hover,.diagnostic_startCard__qC_Jb button:hover{transform:translate(2px,2px);box-shadow:2px 2px 0 #16161a}.diagnostic_primaryButton__1lql5:disabled{cursor:not-allowed;opacity:.45}.diagnostic_topLine__NCgPc{justify-content:space-between;border-bottom:2px solid rgba(22,22,26,.16);padding-bottom:16px;font-family:var(--font-mono,"IBM Plex Mono",monospace);font-size:10px;font-weight:900;letter-spacing:1.4px;text-transform:uppercase}.diagnostic_answerGrid__QAjXd{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:28px}.diagnostic_answerOption__BJ1r1{min-height:68px;border:2px solid #16161a;background:#e8e5df;color:#16161a;cursor:pointer;padding:16px;text-align:left;font-family:var(--font-mono,"IBM Plex Mono",monospace);font-size:12px;font-weight:900;line-height:1.25;text-transform:uppercase}.diagnostic_answerSelected__uRvhv{background:#16161a;color:#f2efe9;box-shadow:inset 0 -6px 0 #fa6015}.diagnostic_leadGrid__aMBMc input,.diagnostic_leadGrid__aMBMc select,.diagnostic_textAnswer__WtnBN{width:100%;border:2px solid #16161a;background:#f2efe9;color:#16161a;outline:none;padding:15px;font-family:var(--font-mono,"IBM Plex Mono",monospace);font-size:13px;font-weight:800}.diagnostic_textAnswer__WtnBN{margin-top:28px;font-size:16px}.diagnostic_confirmation__FiUFT{margin-top:18px;border-left:6px solid #fa6015;background:rgba(250,96,21,.09);padding:16px 18px;color:#16161a;font-weight:800;line-height:1.45}.diagnostic_navRow__V_66W{justify-content:space-between;margin-top:28px}.diagnostic_visualAid__iGjXU{display:grid;grid-template-rows:minmax(260px,1fr) auto;gap:0;border-left:3px solid #16161a;background:#e8e5df}.diagnostic_stepImage__buY6g{position:relative;display:block;overflow:hidden;height:100%;min-height:350px;margin:0;background:#f2efe9}.diagnostic_stepImage__buY6g img,.diagnostic_stepImage__buY6g picture{display:block;width:100%;height:100%}.diagnostic_stepImage__buY6g img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.diagnostic_stepTag__PonQz{top:14px;background:#fa6015;padding:8px 11px;font-family:var(--font-display,"Oswald",sans-serif);font-size:12px;font-weight:700;letter-spacing:1.2px;box-shadow:4px 4px 0 #16161a}.diagnostic_stepImage__buY6g figcaption,.diagnostic_stepTag__PonQz{position:absolute;left:14px;border:2px solid #16161a;color:#16161a;text-transform:uppercase}.diagnostic_stepImage__buY6g figcaption{right:14px;bottom:14px;background:hsla(40,26%,93%,.94);padding:9px 11px;font-family:var(--font-mono,"IBM Plex Mono",monospace);font-size:10px;font-weight:900;line-height:1.35}.diagnostic_generatedImage__lOPfI{position:relative;overflow:hidden;min-height:350px;margin:0;border-bottom:3px solid #16161a;background:radial-gradient(circle at 30% 30%,rgba(250,96,21,.18),transparent 28%),#f2efe9}.diagnostic_imageGrid__t6A_P{position:absolute;inset:0;background-image:linear-gradient(rgba(22,22,26,.08) 1px,transparent 0),linear-gradient(90deg,rgba(22,22,26,.08) 1px,transparent 0);background-size:28px 28px}.diagnostic_imageMap__1SPuq{position:absolute;inset:12% 10% auto;height:118px;border:3px solid #16161a;background:linear-gradient(135deg,transparent 48%,rgba(22,22,26,.2) 49%,rgba(22,22,26,.2) 51%,transparent 52%),hsla(40,26%,93%,.88);box-shadow:6px 6px 0 rgba(22,22,26,.2)}.diagnostic_imageMap__1SPuq span{position:absolute;display:block;border:2px solid #16161a;background:#fa6015}.diagnostic_imageMap__1SPuq span:first-child{top:20px;left:18px;width:36px;height:36px}.diagnostic_imageMap__1SPuq span:nth-child(2){right:26px;bottom:18px;width:54px;height:20px}.diagnostic_imageMap__1SPuq span:nth-child(3){right:40%;bottom:34px;width:18px;height:18px;border-radius:999px;background:#16161a}.diagnostic_imageOwner__kmuph{position:absolute;top:38%;left:10%;width:68px;height:92px;border:3px solid #16161a;background:radial-gradient(circle at 50% 20%,#f2efe9 0 13px,transparent 14px),linear-gradient(#fa6015 0 0) center 58px /46px 42px no-repeat,#16161a;box-shadow:5px 5px 0 rgba(22,22,26,.24)}.diagnostic_imageBoard__KJPpr{position:absolute;right:9%;bottom:22%;left:28%;display:grid;gap:12px;border:3px solid #16161a;background:hsla(40,16%,89%,.92);padding:20px;box-shadow:8px 8px 0 rgba(22,22,26,.22)}.diagnostic_imageBoard__KJPpr span{display:block;height:24px;border:2px solid #16161a;background:#f2efe9}.diagnostic_imageBoard__KJPpr span:nth-child(2){width:78%;background:#fa6015}.diagnostic_imageBoard__KJPpr span:nth-child(3){width:58%}.diagnostic_imageCard__qJgqY{position:absolute;right:10%;bottom:10%;border:3px solid #16161a;background:#fa6015;padding:16px;box-shadow:5px 5px 0 #16161a;font-family:var(--font-display,"Oswald",sans-serif);font-size:13px;letter-spacing:1px}.diagnostic_imagePipe__VIGEQ{position:absolute;right:14%;top:47%;width:94px;height:94px;border-color:#16161a #16161a transparent transparent;border-style:solid;border-width:12px}.diagnostic_generatedImage__lOPfI figcaption{position:absolute;right:14px;bottom:14px;left:14px;max-width:calc(100% - 130px);border:2px solid #16161a;background:hsla(40,26%,93%,.94);padding:9px 11px;color:#16161a;line-height:1.35}.diagnostic_gateNote__D5nZQ,.diagnostic_generatedImage__lOPfI figcaption,.diagnostic_leadGrid__aMBMc span{font-family:var(--font-mono,"IBM Plex Mono",monospace);font-size:10px;font-weight:900;text-transform:uppercase}.diagnostic_gateNote__D5nZQ,.diagnostic_leadGrid__aMBMc span{display:block;margin-bottom:8px;color:#c44f16;letter-spacing:1.4px}.diagnostic_leadGate__0rMEx,.diagnostic_resultPanel__b95Uj{padding:clamp(28px,5vw,70px)}.diagnostic_leadIntro__KMhPf{padding:0}.diagnostic_leadGrid__aMBMc{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:30px}.diagnostic_errorText__vw4MA{margin:14px 0 0;color:#c44f16;font-family:var(--font-mono,"IBM Plex Mono",monospace);font-size:11px;font-weight:900;text-transform:uppercase}.diagnostic_resultHeader___z5zC{padding:0}.diagnostic_resultGrid__2G9Kn{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:30px}.diagnostic_resultGrid__2G9Kn article{border:2px solid #16161a;background:#e8e5df;padding:22px}.diagnostic_resultGrid__2G9Kn h3{margin:0 0 12px;font-family:var(--font-display,"Oswald",sans-serif);font-size:clamp(22px,2vw,34px);line-height:.95;letter-spacing:-.03em;text-transform:uppercase}.diagnostic_guardrail__uK7MH,.diagnostic_resultGrid__2G9Kn p{margin:0;color:#2a2d33;font-size:15px;line-height:1.55}.diagnostic_resultCta__l1_Jl{margin-top:28px}.diagnostic_dmLink__gyFZO{color:#c44f16;font-family:var(--font-mono,"IBM Plex Mono",monospace);font-size:12px;font-weight:900;letter-spacing:1.2px;text-transform:uppercase;text-underline-offset:5px}.diagnostic_guardrail__uK7MH{margin-top:22px;border-top:2px solid rgba(22,22,26,.16);padding-top:18px;font-family:var(--font-mono,"IBM Plex Mono",monospace);font-size:11px;font-weight:800;text-transform:uppercase}@media (max-width:980px){.diagnostic_leadGrid__aMBMc,.diagnostic_openingPanel__p8IKq,.diagnostic_questionPanel__seMwq,.diagnostic_resultGrid__2G9Kn{grid-template-columns:1fr}.diagnostic_startCard__qC_Jb,.diagnostic_visualAid__iGjXU{border-left:0;border-top:3px solid #16161a}}@media (max-width:640px){.diagnostic_shell__lgpjE{padding:10px}.diagnostic_topBar__R9Eee{align-items:flex-start;flex-direction:column}.diagnostic_leadGate__0rMEx,.diagnostic_openingPanel__p8IKq,.diagnostic_questionPanel__seMwq,.diagnostic_resultPanel__b95Uj{min-height:calc(100vh - 128px);box-shadow:5px 5px 0 #16161a}.diagnostic_leadGate__0rMEx,.diagnostic_panelCopy__Wxc73,.diagnostic_questionMain__ulnTB,.diagnostic_resultPanel__b95Uj{padding:22px}.diagnostic_answerGrid__QAjXd{grid-template-columns:1fr}.diagnostic_navRow__V_66W{align-items:stretch;flex-direction:column}.diagnostic_primaryButton__1lql5,.diagnostic_secondaryButton__zm_Ux,.diagnostic_startCard__qC_Jb button{width:100%}}.diagnostic_shellInHero__BxfGL{min-height:0;padding:0;background:none;color:#16161a}.diagnostic_shellInHero__BxfGL .diagnostic_topBar__R9Eee{margin:0 0 14px;border:2px solid #16161a;background:hsla(40,26%,93%,.92);max-width:none}.diagnostic_shellInHero__BxfGL .diagnostic_leadGate__0rMEx,.diagnostic_shellInHero__BxfGL .diagnostic_openingPanel__p8IKq,.diagnostic_shellInHero__BxfGL .diagnostic_questionPanel__seMwq,.diagnostic_shellInHero__BxfGL .diagnostic_resultPanel__b95Uj{max-width:none;min-height:0;box-shadow:6px 6px 0 #16161a}.diagnostic_shellInHero__BxfGL .diagnostic_openingPanel__p8IKq,.diagnostic_shellInHero__BxfGL .diagnostic_questionPanel__seMwq{min-height:clamp(380px,56vh,560px)}.diagnostic_shellInHero__BxfGL .diagnostic_panelCopy__Wxc73,.diagnostic_shellInHero__BxfGL .diagnostic_questionMain__ulnTB,.diagnostic_shellInHero__BxfGL .diagnostic_startCard__qC_Jb{padding:clamp(24px,3.4vw,46px)}.diagnostic_shellInHero__BxfGL .diagnostic_panelCopy__Wxc73 h1{font-size:clamp(34px,4.4vw,58px)}.diagnostic_shellInHero__BxfGL .diagnostic_questionMain__ulnTB h2{font-size:clamp(28px,3.4vw,46px)}.diagnostic_shellInHero__BxfGL .diagnostic_generatedImage__lOPfI,.diagnostic_shellInHero__BxfGL .diagnostic_stepImage__buY6g{min-height:260px}@media (max-width:980px){.diagnostic_shellInHero__BxfGL .diagnostic_openingPanel__p8IKq,.diagnostic_shellInHero__BxfGL .diagnostic_questionPanel__seMwq{min-height:0}}