.TechnicalAudit_hero__LH02l,.TechnicalAudit_section__SWmQv{position:relative;isolation:isolate;color:#171512}.TechnicalAudit_hero__LH02l{padding:144px 32px 64px}.TechnicalAudit_heroIntro__Ps1Nr{max-width:1000px;margin:auto;text-align:center}.TechnicalAudit_heroIntro__Ps1Nr h1{margin:0;font-size:clamp(2.125rem,4vw,3.75rem);font-weight:500;line-height:1.1;letter-spacing:-.035em;text-wrap:balance}.TechnicalAudit_heroIntro__Ps1Nr h1 span,.TechnicalAudit_sectionIntro__JZ_V2 h2 span{color:#c23a00}.TechnicalAudit_heroIntro__Ps1Nr>p{max-width:760px;margin:22px auto 0;font-size:1.125rem;line-height:1.65;color:#626974;text-wrap:pretty}.TechnicalAudit_actions__bIDVg{display:flex;align-items:center;justify-content:center;gap:32px;margin-top:26px}.TechnicalAudit_primary__LygTx{display:inline-flex;align-items:center;justify-content:center;gap:16px;min-height:50px;padding:12px 24px;border-radius:10px;color:#fff;background:#c23a00;font-size:.9375rem;font-weight:500;box-shadow:0 6px 16px #c23a0014;transition:background .18s}.TechnicalAudit_primary__LygTx:hover{background:#a83100}.TechnicalAudit_secondary__MCSXY{display:inline-flex;align-items:center;gap:12px;min-height:48px;font-size:.9375rem;color:#424850}.TechnicalAudit_secondary__MCSXY>span{display:grid;place-items:center;width:32px;height:32px;border:1px solid #e9b69f;border-radius:50%;color:#c23a00}.TechnicalAudit_primary__LygTx:focus-visible,.TechnicalAudit_secondary__MCSXY:focus-visible{outline:2px solid #c23a00;outline-offset:5px}.TechnicalAudit_heroVisual__e2gMQ{position:relative;display:grid;grid-template-columns:minmax(170px,.9fr) minmax(0,2.15fr) minmax(235px,1.15fr);align-items:center;gap:28px;max-width:1264px;margin:24px auto 0}.TechnicalAudit_hero__LH02l:after,.TechnicalAudit_hero__LH02l:before,.TechnicalAudit_section__SWmQv:after,.TechnicalAudit_section__SWmQv:before{content:"";position:absolute;z-index:-1;pointer-events:none;width:390px;height:370px;background:#fce8dc;opacity:.52;border-radius:46% 54% 63% 37%/42% 34% 66% 58%}.TechnicalAudit_hero__LH02l:before{bottom:5%;left:-295px;transform:rotate(35deg)}.TechnicalAudit_hero__LH02l:after{bottom:2%;right:-265px;transform:rotate(-22deg)}.TechnicalAudit_section__SWmQv:before{left:-330px;top:24%;transform:rotate(25deg);opacity:.28}.TechnicalAudit_section__SWmQv:after{right:-310px;bottom:80px;transform:rotate(-40deg);opacity:.28}.TechnicalAudit_document__EvLTq,.TechnicalAudit_heroFinding__xGNwm,.TechnicalAudit_pagesCard__sw4hu{min-width:0;background:#ffffffed;border-radius:22px;box-shadow:0 4px 8px #242d3e02,0 18px 48px -12px #242d3e12}.TechnicalAudit_pagesCard__sw4hu{padding:16px 12px 14px}.TechnicalAudit_siteLabel__YD4O6{display:flex;align-items:center;gap:10px;padding:0 7px 17px;border-bottom:1px solid #eeeef0}.TechnicalAudit_siteLabel__YD4O6>span{display:grid;place-items:center;flex-shrink:0;width:34px;height:34px;border-radius:10px;color:#818b9c;background:#f6f7f9}.TechnicalAudit_siteLabel__YD4O6 strong{display:block;font-size:.875rem;font-weight:500}.TechnicalAudit_siteLabel__YD4O6 small{display:block;margin-top:2px;color:#7c8595;font-size:.75rem}.TechnicalAudit_pageTree__FVXl7{list-style:none;padding:12px 0 0;margin:0}.TechnicalAudit_pageTree__FVXl7 li{display:flex;align-items:center;gap:12px;min-height:30px;padding:5px 10px;border-radius:7px;color:#7c8595;font-size:.8125rem}.TechnicalAudit_pageTree__FVXl7 li svg{flex-shrink:0}.TechnicalAudit_pageTree__FVXl7 .TechnicalAudit_selectedPage__ZvZ5Q{position:relative;color:#c23a00;background:#fff0e6;font-weight:500}.TechnicalAudit_selectedPage__ZvZ5Q:before{content:"";position:absolute;left:0;top:3px;bottom:3px;width:3px;border-radius:3px;background:#c23a00}.TechnicalAudit_documentStack__8GtAP{position:relative;isolation:isolate}.TechnicalAudit_documentStack__8GtAP:after,.TechnicalAudit_documentStack__8GtAP:before{content:"";position:absolute;z-index:-1;inset:-9px 10px;border-radius:17px;background:#ffffffb8;box-shadow:0 10px 35px #242d3e06}.TechnicalAudit_documentStack__8GtAP:before{transform:rotate(-4deg)}.TechnicalAudit_documentStack__8GtAP:after{transform:rotate(3deg)}.TechnicalAudit_document__EvLTq{padding:24px;border-radius:16px}.TechnicalAudit_documentHeader__ZtQ3g{display:flex;align-items:center;gap:12px;justify-content:space-between;margin-bottom:15px}.TechnicalAudit_documentHeader__ZtQ3g>div{min-width:0}.TechnicalAudit_documentHeader__ZtQ3g h2{margin:0;font-size:.9375rem;font-weight:600;line-height:1.4}.TechnicalAudit_documentHeader__ZtQ3g p{margin:3px 0 0;font-size:.6875rem;line-height:1.5;color:#7c8595;overflow-wrap:anywhere}.TechnicalAudit_documentHeader__ZtQ3g>svg{color:#8a93a2;flex-shrink:0}.TechnicalAudit_sourceExcerpt__9UioB{padding:12px 14px;border-radius:9px;border:1px solid #eceef1;background:#f8f9fb}.TechnicalAudit_sourceExcerpt__9UioB+.TechnicalAudit_sourceExcerpt__9UioB{margin-top:12px}.TechnicalAudit_sourceExcerpt__9UioB p{margin:0 0 8px;color:#626974;font-size:.6875rem}.TechnicalAudit_sourceExcerpt__9UioB code{display:block;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.6875rem;line-height:1.75;color:#5c6281;overflow-wrap:anywhere}.TechnicalAudit_codeLine__s94dp{display:block}.TechnicalAudit_codeTag__378Cf{color:#306bbf}.TechnicalAudit_sourceExcerpt__9UioB mark{padding:2px 3px;border-radius:3px;box-decoration-break:clone;-webkit-box-decoration-break:clone}.TechnicalAudit_rawMark__qbmmn{color:#b53b0c;background:#ffe4d5}.TechnicalAudit_renderedMark__6xkUg{color:#296740;background:#dff2e3}.TechnicalAudit_heroFinding__xGNwm{position:relative;padding:20px;border:1px solid #f0c8b4;border-radius:12px}.TechnicalAudit_heroFinding__xGNwm:before{content:"";position:absolute;width:28px;top:40%;right:100%;border-top:1px dashed #c23a00}.TechnicalAudit_findingHeading__CMBBY{display:flex;align-items:flex-start;gap:11px}.TechnicalAudit_alertMark__w5qNl{display:inline-grid;place-items:center;flex:0 0 32px;width:32px;height:32px;border-radius:50%;color:white;background:#c23a00;font-size:23px;font-weight:500;line-height:1}.TechnicalAudit_findingHeading__CMBBY h2{font-size:1rem;line-height:1.3;font-weight:600;margin:0 0 8px}.TechnicalAudit_priorityBadge__WfSS9{display:inline-block;padding:3px 10px;border-radius:20px;color:#ac3708;background:#ffede2;font-size:.75rem;line-height:1.5}.TechnicalAudit_heroFinding__xGNwm>p{margin:16px 0 10px 43px;color:#626974;font-size:.8125rem}.TechnicalAudit_canonicalValues__G7yQS{margin:0 0 0 43px}.TechnicalAudit_canonicalValues__G7yQS>div+div{margin-top:12px}.TechnicalAudit_canonicalValues__G7yQS dt{margin-bottom:4px;font-size:.75rem;color:#7a8290}.TechnicalAudit_canonicalValues__G7yQS dd{margin:0;padding:7px 9px;background:#f5f5f7;border-radius:5px;color:#626b83}.TechnicalAudit_canonicalValues__G7yQS code{font-size:.6875rem;line-height:1.65;overflow-wrap:anywhere}.TechnicalAudit_sampleCaption__N0FTZ{margin:28px auto 0;text-align:center;color:#7a8089;font-size:.6875rem}.TechnicalAudit_section__SWmQv{padding:64px 32px 80px}.TechnicalAudit_sectionIntro__JZ_V2{max-width:880px;margin:0 auto 40px;text-align:center}.TechnicalAudit_sectionIntro__JZ_V2 h2{margin:0;font-size:clamp(1.875rem,3.3vw,2.75rem);font-weight:600;line-height:1.16;letter-spacing:-.035em;text-wrap:balance}.TechnicalAudit_sectionIntro__JZ_V2>p{max-width:660px;margin:20px auto 0;color:#626974;font-size:1.0625rem;line-height:1.65;text-wrap:pretty}@media (max-width:1100px){.TechnicalAudit_siteLabel__YD4O6{gap:8px;padding-inline:0}.TechnicalAudit_siteLabel__YD4O6 strong{font-size:.75rem;white-space:nowrap}.TechnicalAudit_heroVisual__e2gMQ{grid-template-columns:minmax(160px,.8fr) minmax(0,1.7fr) minmax(210px,1fr);gap:20px}.TechnicalAudit_document__EvLTq{padding:18px}.TechnicalAudit_heroFinding__xGNwm{padding:16px}.TechnicalAudit_findingHeading__CMBBY{gap:8px}.TechnicalAudit_findingHeading__CMBBY h2{font-size:.875rem}.TechnicalAudit_canonicalValues__G7yQS,.TechnicalAudit_heroFinding__xGNwm>p{margin-left:0}.TechnicalAudit_heroFinding__xGNwm:before{width:20px}}@media (max-width:900px){.TechnicalAudit_heroVisual__e2gMQ{grid-template-columns:190px minmax(0,1fr);align-items:stretch}.TechnicalAudit_heroFinding__xGNwm{grid-column:1/-1;display:grid;grid-template-columns:1fr 1.8fr;align-items:center;gap:15px 25px;margin-top:8px}.TechnicalAudit_heroFinding__xGNwm:before,.TechnicalAudit_heroFinding__xGNwm>p{display:none}.TechnicalAudit_canonicalValues__G7yQS{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}.TechnicalAudit_canonicalValues__G7yQS>div+div{margin:0}.TechnicalAudit_documentStack__8GtAP{align-self:center}}@media (max-width:760px){.TechnicalAudit_hero__LH02l{padding:148px 20px 48px}.TechnicalAudit_heroIntro__Ps1Nr h1{font-size:clamp(2rem,6.7vw,3rem);line-height:1.14}.TechnicalAudit_desktopBreak__GsIH5{display:none}.TechnicalAudit_heroIntro__Ps1Nr>p{font-size:1rem;margin-top:20px}.TechnicalAudit_actions__bIDVg{gap:20px;margin-top:22px}.TechnicalAudit_primary__LygTx{padding-inline:18px;gap:10px;font-size:.875rem}.TechnicalAudit_secondary__MCSXY{gap:8px;font-size:.875rem}.TechnicalAudit_secondary__MCSXY>span{width:28px;height:28px}.TechnicalAudit_heroVisual__e2gMQ{grid-template-columns:1fr;max-width:520px;gap:22px;margin-top:36px}.TechnicalAudit_pagesCard__sw4hu{padding:16px}.TechnicalAudit_siteLabel__YD4O6{border:0;padding:0}.TechnicalAudit_siteLabel__YD4O6 strong{font-size:.875rem}.TechnicalAudit_pageTree__FVXl7{padding-top:12px}.TechnicalAudit_pageTree__FVXl7 li:not(.TechnicalAudit_selectedPage__ZvZ5Q){display:none}.TechnicalAudit_pageTree__FVXl7 li{min-height:39px}.TechnicalAudit_documentStack__8GtAP{margin:4px 3px 0}.TechnicalAudit_document__EvLTq{padding:20px 16px}.TechnicalAudit_documentHeader__ZtQ3g h2{font-size:1rem}.TechnicalAudit_documentHeader__ZtQ3g p{font-size:.75rem}.TechnicalAudit_sourceExcerpt__9UioB{padding:12px}.TechnicalAudit_sourceExcerpt__9UioB p{font-size:.75rem}.TechnicalAudit_sourceExcerpt__9UioB code{font-size:.6875rem}.TechnicalAudit_heroFinding__xGNwm{grid-column:auto;display:block;margin-top:0;padding:20px}.TechnicalAudit_findingHeading__CMBBY{gap:12px}.TechnicalAudit_findingHeading__CMBBY h2{font-size:1rem}.TechnicalAudit_findingHeading__CMBBY h2 br{display:none}.TechnicalAudit_heroFinding__xGNwm>p{display:block;margin:14px 0 10px}.TechnicalAudit_canonicalValues__G7yQS{grid-template-columns:1fr;gap:12px}.TechnicalAudit_canonicalValues__G7yQS dt{font-size:.8125rem}.TechnicalAudit_canonicalValues__G7yQS code{font-size:.75rem}.TechnicalAudit_sampleCaption__N0FTZ{margin-top:20px}.TechnicalAudit_section__SWmQv{padding:32px 20px 64px}.TechnicalAudit_sectionIntro__JZ_V2{margin-bottom:28px}.TechnicalAudit_sectionIntro__JZ_V2 h2{font-size:clamp(1.75rem,6vw,2.25rem)}.TechnicalAudit_sectionIntro__JZ_V2>p{font-size:1rem;margin-top:18px}}@media (max-width:420px){.TechnicalAudit_actions__bIDVg{flex-direction:column;gap:8px}.TechnicalAudit_primary__LygTx{width:100%;max-width:350px}}.TechnicalAudit_section__SWmQv[id]{scroll-margin-top:32px}.TechnicalAudit_auditWorkspace__2vUsj{max-width:1120px;margin:auto;background:#fff;border:1px solid #e8e9ec;border-radius:24px;box-shadow:0 2px 4px #252d3c02,0 24px 64px -24px #252d3c24}.TechnicalAudit_workspaceHeading__sFlbh{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:28px 32px 24px}.TechnicalAudit_workspaceIdentity__0HIMF{display:flex;align-items:center;gap:16px}.TechnicalAudit_reportIcon__0_6Np{display:grid;place-items:center;width:48px;height:48px;background:#faf4ef;color:#ad4a20;border-radius:14px}.TechnicalAudit_workspaceHeading__sFlbh h3{margin:0;font-size:1.375rem;font-weight:600;letter-spacing:-.025em}.TechnicalAudit_workspaceHeading__sFlbh p{margin:4px 0 0;color:#6b7482;font-size:.875rem}.TechnicalAudit_completed__vAHZ2{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:20px;color:#31724a;background:#edf7f0;font-size:.75rem}.TechnicalAudit_workspaceLabel__gdO0G{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:0 32px 16px;border-bottom:1px solid #e8eaed;font-weight:500;font-size:.875rem}.TechnicalAudit_workspaceLabel__gdO0G>span:first-child{display:flex;align-items:center;gap:8px}.TechnicalAudit_groupCount__um5Zw{display:inline-grid;place-items:center;min-width:22px;height:22px;border-radius:6px;background:#f1f2f4;color:#626c7c;font-size:.75rem}.TechnicalAudit_workspaceLabel__gdO0G>span:last-child{font-size:.75rem;font-weight:400;color:#717a87}.TechnicalAudit_workspaceBody__GROFn{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}.TechnicalAudit_findingsList__HzI4m{padding:16px 20px 24px;min-width:0}.TechnicalAudit_findingButton__S7r7f,.TechnicalAudit_findingsColumns__LqeCB{display:grid;grid-template-columns:minmax(0,1fr) 80px 40px 16px;align-items:center;gap:12px}.TechnicalAudit_findingsColumns__LqeCB{padding:8px 12px 16px;color:#6e7787;font-size:.75rem}.TechnicalAudit_findingItem__Uhqay+.TechnicalAudit_findingItem__Uhqay{border-top:1px solid #eef0f3}.TechnicalAudit_findingButton__S7r7f{width:100%;min-height:64px;padding:16px 12px;border:1px solid transparent;border-radius:8px;background:transparent;text-align:left;font:inherit;font-size:.875rem;cursor:pointer;transition:background .16s,border-color .16s}.TechnicalAudit_findingButton__S7r7f:hover{background:#faf7f5}.TechnicalAudit_findingButton__S7r7f.TechnicalAudit_findingSelected__84uBS{background:#fff2e9;border-color:#f4dcca}.TechnicalAudit_findingName__stffK{display:flex;align-items:center;gap:12px}.TechnicalAudit_findingName__stffK svg{color:#be4719;flex-shrink:0}.TechnicalAudit_findingItem__Uhqay:nth-last-child(-n+2) .TechnicalAudit_findingName__stffK svg{color:#7c8694}.TechnicalAudit_findingName__stffK strong{font-weight:500;line-height:1.45}.TechnicalAudit_severityBadge__t_spJ{justify-self:start;padding:4px 9px;border-radius:20px;font-size:.75rem}.TechnicalAudit_criticalBadge__V323y{color:#b32735;background:#fcebed}.TechnicalAudit_highBadge__x5AQO{color:#b04416;background:#ffe5d6}.TechnicalAudit_lowBadge__wnoak{color:#596577;background:#f0f2f5}.TechnicalAudit_pageCount__X5ZuB{color:#536075;font-variant-numeric:tabular-nums}.TechnicalAudit_pageCount__X5ZuB>span{display:none}.TechnicalAudit_findingChevron__p20_V{color:#7b8493}.TechnicalAudit_desktopEvidence__5S7QK{min-width:0;padding:28px 32px;border-left:1px solid #e8eaed;background:#fcfcfd;border-bottom-right-radius:24px}.TechnicalAudit_desktopEvidence__5S7QK h4,.TechnicalAudit_mobileEvidence__QrDSg h4{margin:0 0 8px;font-size:1.375rem;font-weight:500;letter-spacing:-.025em}.TechnicalAudit_desktopEvidence__5S7QK>p,.TechnicalAudit_mobileEvidence__QrDSg>p{margin:0;color:#647084;font-size:.9375rem;line-height:1.55}.TechnicalAudit_findingFacts__qfpiY{margin:20px 0 0}.TechnicalAudit_findingFacts__qfpiY>div+div{margin-top:16px;padding-top:16px;border-top:1px solid #e9ebef}.TechnicalAudit_findingFacts__qfpiY dt{margin-bottom:8px;color:#6b7585;font-size:.75rem}.TechnicalAudit_findingFacts__qfpiY dd{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0;color:#4f5a6b;font-size:.9375rem;line-height:1.6}.TechnicalAudit_findingFacts__qfpiY code{display:block;width:100%;font-size:.8125rem;overflow-wrap:anywhere}.TechnicalAudit_factStatus__wAjii{padding:2px 7px;border-radius:4px;border:1px solid #ebc8b9;color:#b34319;background:#fffaf7;font-size:.6875rem}.TechnicalAudit_mobileEvidence__QrDSg{display:none}.TechnicalAudit_textLink__fLi91{display:inline-flex;align-items:center;gap:12px;min-height:44px;margin-top:16px;color:#c23a00;font-size:.875rem}.TechnicalAudit_textLink__fLi91:hover{text-decoration:underline;text-underline-offset:5px}.TechnicalAudit_findingButton__S7r7f:focus-visible,.TechnicalAudit_samplePrompts__TIieH button:focus-visible,.TechnicalAudit_sourceFinding__3hhy9:focus-visible,.TechnicalAudit_textLink__fLi91:focus-visible{outline:2px solid #c23a00;outline-offset:4px}.TechnicalAudit_redirectSection__abmnO:after,.TechnicalAudit_redirectSection__abmnO:before{display:none}.TechnicalAudit_traceStage__cftXd{position:relative;max-width:1060px;margin:auto;isolation:isolate}.TechnicalAudit_traceStage__cftXd:before{content:"";position:absolute;z-index:-1;inset:0 6% 28% 24%;border-radius:50%;background:radial-gradient(ellipse,#fce9dd8c,#fce9dd00 70%)}.TechnicalAudit_traceDiagram__yliSo{position:relative;aspect-ratio:1060/320}.TechnicalAudit_traceDesktopLines__8mp0l,.TechnicalAudit_traceMobileLines__YdNks{position:absolute;inset:0;width:100%;height:100%}.TechnicalAudit_traceMobileLines__YdNks{display:none}.TechnicalAudit_traceNode__Iz2jN,.TechnicalAudit_traceSource__4FWIf{position:absolute;display:flex;align-items:center;gap:12px;top:22.5%;height:25%;padding:0 20px;border:1px solid #e0e3e8;border-radius:14px;background:#fff;box-shadow:0 4px 8px #242d3e02,0 16px 28px -16px #242d3e20;font-size:1.125rem}.TechnicalAudit_traceSource__4FWIf{left:0;width:24.5%;color:#687384;background:#fafbfc;box-shadow:none}.TechnicalAudit_traceNode__Iz2jN{width:26.5%}.TechnicalAudit_traceStart__B9Wiz{left:34%}.TechnicalAudit_traceEnd__mfhyr{left:71%}.TechnicalAudit_traceNode__Iz2jN svg,.TechnicalAudit_traceSource__4FWIf svg{flex-shrink:0;color:#8992a3}.TechnicalAudit_traceNode__Iz2jN strong,.TechnicalAudit_traceSource__4FWIf strong{font-weight:500;white-space:nowrap;letter-spacing:-.02em}.TechnicalAudit_nodeCaption__Z_kks{position:absolute;bottom:calc(100% + 14px);left:0;width:100%;text-align:center;font-size:.75rem;color:#6f7b8c}.TechnicalAudit_httpBadge__Ttmnb{margin-left:auto;padding:4px 8px;border:1px solid #e5bea9;border-radius:6px;color:#bc420e;font-size:.875rem}.TechnicalAudit_loopLabel__SlhCw{position:absolute;left:52%;top:52%;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px;width:28%;padding:8px 12px;color:#ba4113;background:transparent}.TechnicalAudit_loopLabel__SlhCw strong{font-size:1.125rem;font-weight:500}.TechnicalAudit_loopLabel__SlhCw>span{width:100%;color:#806c5d;text-align:center;font-size:.75rem}.TechnicalAudit_traceEvidence__HAqgy{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:16px auto 0;padding:24px 0 0;border-top:1px solid #dedfe3}.TechnicalAudit_traceEvidence__HAqgy>div{padding:0 32px;text-align:center}.TechnicalAudit_traceEvidence__HAqgy>div+div{border-left:1px solid #dedfe3}.TechnicalAudit_traceEvidence__HAqgy dt{font-weight:500;font-size:1rem}.TechnicalAudit_traceEvidence__HAqgy dd{margin:8px auto 0;max-width:27ch;color:#6b7482;line-height:1.6;font-size:.9375rem}@media (max-width:1000px){.TechnicalAudit_findingsList__HzI4m{padding-inline:16px}.TechnicalAudit_findingButton__S7r7f,.TechnicalAudit_findingsColumns__LqeCB{grid-template-columns:minmax(0,1fr) 72px 28px 12px;gap:8px}.TechnicalAudit_findingName__stffK{gap:8px}.TechnicalAudit_findingName__stffK strong{font-size:.8125rem}.TechnicalAudit_desktopEvidence__5S7QK{padding:24px}.TechnicalAudit_traceNode__Iz2jN,.TechnicalAudit_traceSource__4FWIf{padding-inline:16px;gap:8px;font-size:.9375rem}.TechnicalAudit_traceNode__Iz2jN>svg{display:none}}@media (max-width:760px){.TechnicalAudit_section__SWmQv{padding:48px 20px 56px}.TechnicalAudit_sectionIntro__JZ_V2{margin-bottom:32px}.TechnicalAudit_sectionIntro__JZ_V2 h2{font-size:clamp(1.875rem,5.8vw,2.5rem)}.TechnicalAudit_sectionIntro__JZ_V2>p{max-width:560px;font-size:1rem;margin-top:16px}.TechnicalAudit_workspaceHeading__sFlbh{padding:24px}.TechnicalAudit_workspaceLabel__gdO0G{padding-inline:24px}.TechnicalAudit_workspaceLabel__gdO0G>span:last-child{max-width:130px;text-align:right}.TechnicalAudit_workspaceBody__GROFn{display:block}.TechnicalAudit_findingsList__HzI4m{padding:12px 20px 20px}.TechnicalAudit_findingButton__S7r7f,.TechnicalAudit_findingsColumns__LqeCB{grid-template-columns:minmax(0,1fr) 80px 40px 16px;gap:12px}.TechnicalAudit_findingName__stffK strong{font-size:.9375rem}.TechnicalAudit_desktopEvidence__5S7QK{display:none}.TechnicalAudit_mobileEvidence__QrDSg{display:block;padding:24px 12px}.TechnicalAudit_mobileEvidence__QrDSg h4{display:none}.TechnicalAudit_mobileEvidence__QrDSg>p{color:#38404b;font-size:1rem;font-weight:500}.TechnicalAudit_findingFacts__qfpiY dd{font-size:.9375rem}.TechnicalAudit_findingFacts__qfpiY code,.TechnicalAudit_findingFacts__qfpiY dt{font-size:.8125rem}.TechnicalAudit_findingSelected__84uBS>.TechnicalAudit_findingChevron__p20_V{transform:rotate(90deg)}.TechnicalAudit_traceDiagram__yliSo{max-width:440px;margin:auto;aspect-ratio:340/400}.TechnicalAudit_traceDesktopLines__8mp0l{display:none}.TechnicalAudit_traceMobileLines__YdNks{display:block}.TechnicalAudit_traceNode__Iz2jN,.TechnicalAudit_traceSource__4FWIf{left:10%;width:80%;height:18%;padding:0 20px;gap:12px;font-size:1rem}.TechnicalAudit_traceSource__4FWIf{top:0}.TechnicalAudit_traceStart__B9Wiz{top:36%}.TechnicalAudit_traceEnd__mfhyr{top:76%}.TechnicalAudit_traceNode__Iz2jN>svg{display:block}.TechnicalAudit_traceSource__4FWIf .TechnicalAudit_nodeCaption__Z_kks{display:none}.TechnicalAudit_nodeCaption__Z_kks{bottom:calc(100% + 8px);left:12px;width:auto;text-align:left;font-size:.6875rem}.TechnicalAudit_httpBadge__Ttmnb{font-size:.8125rem}.TechnicalAudit_loopLabel__SlhCw{left:20%;top:57%;width:60%;padding:4px;background:transparent;gap:6px}.TechnicalAudit_loopLabel__SlhCw strong{font-size:1rem}.TechnicalAudit_loopLabel__SlhCw>span{font-size:.6875rem}.TechnicalAudit_traceEvidence__HAqgy{margin-top:24px;padding-top:24px}.TechnicalAudit_traceEvidence__HAqgy>div{padding-inline:16px}.TechnicalAudit_traceEvidence__HAqgy dt{font-size:.9375rem}.TechnicalAudit_traceEvidence__HAqgy dd{font-size:.875rem}}@media (max-width:480px){.TechnicalAudit_section__SWmQv{padding-inline:16px}.TechnicalAudit_sectionIntro__JZ_V2 h2{font-size:1.875rem}.TechnicalAudit_sectionIntro__JZ_V2>p{font-size:.9375rem}.TechnicalAudit_auditWorkspace__2vUsj{border-radius:18px}.TechnicalAudit_workspaceHeading__sFlbh{padding:20px;gap:12px}.TechnicalAudit_workspaceIdentity__0HIMF{gap:10px}.TechnicalAudit_reportIcon__0_6Np{width:36px;height:40px;border-radius:10px}.TechnicalAudit_workspaceHeading__sFlbh h3{font-size:1.0625rem}.TechnicalAudit_workspaceHeading__sFlbh p{font-size:.75rem}.TechnicalAudit_completed__vAHZ2{font-size:.625rem;padding:4px 7px;gap:4px}.TechnicalAudit_workspaceLabel__gdO0G{padding:0 20px 16px;font-size:.8125rem}.TechnicalAudit_workspaceLabel__gdO0G>span:last-child{max-width:110px;font-size:.6875rem}.TechnicalAudit_findingsList__HzI4m{padding:8px 12px 16px}.TechnicalAudit_findingsColumns__LqeCB{display:none}.TechnicalAudit_findingButton__S7r7f{grid-template-columns:minmax(0,1fr) 64px 16px;gap:8px;padding:16px 10px}.TechnicalAudit_findingName__stffK{grid-column:1/-1}.TechnicalAudit_findingName__stffK strong{font-size:.875rem}.TechnicalAudit_severityBadge__t_spJ{margin-left:27px}.TechnicalAudit_pageCount__X5ZuB{font-size:.75rem}.TechnicalAudit_pageCount__X5ZuB>span{display:inline}.TechnicalAudit_traceEvidence__HAqgy{grid-template-columns:1fr;gap:20px;border-top:0;padding:0}.TechnicalAudit_traceEvidence__HAqgy>div{text-align:center;padding:0 24px}.TechnicalAudit_traceEvidence__HAqgy>div+div{border-left:0}.TechnicalAudit_traceEvidence__HAqgy dd{max-width:32ch}.TechnicalAudit_traceNode__Iz2jN,.TechnicalAudit_traceSource__4FWIf{padding:0 14px;gap:10px;font-size:.9375rem}.TechnicalAudit_traceNode__Iz2jN svg,.TechnicalAudit_traceSource__4FWIf svg{width:19px}.TechnicalAudit_httpBadge__Ttmnb{padding:3px 7px;font-size:.75rem}}@media (prefers-reduced-motion:reduce){.TechnicalAudit_findingButton__S7r7f,.TechnicalAudit_primary__LygTx,.TechnicalAudit_samplePrompts__TIieH button{transition:none}}.TechnicalAudit_conversationSection__fcIHo{padding-block:88px 64px}.TechnicalAudit_conversationSection__fcIHo:before{left:-240px;top:12%;opacity:.2;filter:blur(48px)}.TechnicalAudit_conversationSection__fcIHo:after{right:-220px;bottom:8%;opacity:.26;filter:blur(48px)}.TechnicalAudit_conversationLayout___SdX8{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:center;gap:48px;max-width:1240px;margin:auto}.TechnicalAudit_conversationPanel__lYJM6{min-width:0;padding:24px;border:1px solid #eaebee;border-radius:18px;background:#ffffffed;box-shadow:0 4px 8px #242d3e02,0 24px 64px -20px #242d3e20}.TechnicalAudit_conversationHeader__8FgVZ{display:flex;align-items:center;gap:12px;padding-bottom:24px;border-bottom:1px solid #e8eaee}.TechnicalAudit_conversationHeader__8FgVZ>svg{flex-shrink:0;color:#647084}.TechnicalAudit_conversationHeader__8FgVZ h3{margin:0;font-size:1.1875rem;font-weight:500;letter-spacing:-.015em}.TechnicalAudit_conversationHeader__8FgVZ>span{margin-left:auto;font-size:.75rem;color:#657086;white-space:nowrap}.TechnicalAudit_conversationBody__78ky2{padding-top:24px}.TechnicalAudit_sampleQuestion__Zo_tc{width:fit-content;max-width:90%;margin:0 0 28px auto;padding:14px 24px;border-radius:12px;background:#fff0e7;font-size:1.0625rem;line-height:1.5}.TechnicalAudit_agentResponse__nKOER{display:grid;grid-template-columns:110px minmax(0,1fr);align-items:start;gap:20px}.TechnicalAudit_agentWordmark__VDBv4{display:block;width:110px;height:auto;margin-top:-1px}.TechnicalAudit_answerContent__RclrZ{min-width:0}.TechnicalAudit_agentAnswer__tCY3K{min-height:80px;margin:0;font-size:1.125rem;line-height:1.65;color:#222933}.TechnicalAudit_observedTrace__8AT8n{margin-top:20px;padding:8px 0 8px 24px;border-left:3px solid #c23a00}.TechnicalAudit_observedTrace__8AT8n>span,.TechnicalAudit_suggestedStep__I_do0>span{display:block;margin-bottom:10px;color:#57667d;font-size:.875rem}.TechnicalAudit_observedTrace__8AT8n code{display:block;font-size:.875rem;line-height:1.85;color:#263650;overflow-wrap:anywhere}.TechnicalAudit_suggestedStep__I_do0{margin-top:24px}.TechnicalAudit_suggestedStep__I_do0 p{min-height:64px;margin:0;color:#222933;font-size:1.125rem;line-height:1.65}.TechnicalAudit_sourceFinding__3hhy9{display:flex;align-items:center;gap:12px;min-height:64px;margin-top:20px;border-top:1px solid #dde2e9;color:#5d6a81;font-size:.875rem}.TechnicalAudit_sourceFinding__3hhy9>svg{flex-shrink:0}.TechnicalAudit_sourceFinding__3hhy9 strong{color:#c23a00;font-weight:400}.TechnicalAudit_sourceFinding__3hhy9>span:last-child{display:inline-flex;align-items:center;gap:4px;margin-left:auto;color:#c23a00;white-space:nowrap}.TechnicalAudit_conversationAction__dU4t0{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:64px;margin-top:24px;padding:10px 12px 10px 18px;border:1px solid #dfe3e9;border-radius:14px;color:#66748a;font-size:.9375rem;transition:border-color .16s,background .16s}.TechnicalAudit_conversationAction__dU4t0:hover{border-color:#e0ac92;background:#fffaf7}.TechnicalAudit_sendIcon__ebnlR{display:grid;place-items:center;flex-shrink:0;width:40px;height:40px;border-radius:50%;color:white;background:#c23a00}.TechnicalAudit_conversationCopy__2ElvD h2{margin:0;font-size:clamp(2.125rem,4.1vw,3.5rem);font-weight:500;line-height:1.14;letter-spacing:-.035em;text-wrap:balance}.TechnicalAudit_conversationCopy__2ElvD h2>span{color:#c23a00}.TechnicalAudit_conversationCopy__2ElvD>p{margin:24px 0 0;max-width:35ch;color:#657086;font-size:clamp(1.0625rem,1.65vw,1.375rem);line-height:1.6;text-wrap:pretty}.TechnicalAudit_samplePrompts__TIieH{margin-top:32px}.TechnicalAudit_samplePrompts__TIieH button{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;min-height:72px;padding:18px 8px;border:0;border-bottom:1px solid #dde2e9;background:transparent;color:#222933;font:inherit;font-size:1.1875rem;line-height:1.5;text-align:left;cursor:pointer;transition:color .16s}.TechnicalAudit_samplePrompts__TIieH button:last-child{border-bottom:0}.TechnicalAudit_samplePrompts__TIieH button>svg{color:#c23a00;flex-shrink:0;transition:transform .16s}.TechnicalAudit_samplePrompts__TIieH button:hover,.TechnicalAudit_samplePrompts__TIieH button[aria-pressed=true]{color:#c23a00}.TechnicalAudit_samplePrompts__TIieH button:hover>svg{transform:translateX(4px)}.TechnicalAudit_conversationAction__dU4t0:focus-visible{outline:2px solid #c23a00;outline-offset:4px}.TechnicalAudit_conversationSection__fcIHo>.TechnicalAudit_sampleCaption__N0FTZ{max-width:1240px;margin-top:32px;text-align:right}@media (max-width:1100px){.TechnicalAudit_conversationLayout___SdX8{gap:32px;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}.TechnicalAudit_conversationHeader__8FgVZ{flex-wrap:wrap;gap:8px}.TechnicalAudit_conversationHeader__8FgVZ>span{width:100%;margin-left:31px}.TechnicalAudit_agentResponse__nKOER{grid-template-columns:1fr;gap:12px}.TechnicalAudit_agentWordmark__VDBv4{width:100px}.TechnicalAudit_agentAnswer__tCY3K{min-height:104px}.TechnicalAudit_conversationCopy__2ElvD h2{font-size:2.25rem}.TechnicalAudit_samplePrompts__TIieH button{font-size:.9375rem}}@media (max-width:900px){.TechnicalAudit_conversationSection__fcIHo{padding-block:56px}.TechnicalAudit_conversationLayout___SdX8{grid-template-columns:1fr;gap:32px;max-width:680px}.TechnicalAudit_conversationCopy__2ElvD{grid-row:1;text-align:center}.TechnicalAudit_conversationCopy__2ElvD h2{font-size:clamp(1.875rem,4.5vw,2.75rem)}.TechnicalAudit_conversationCopy__2ElvD>p{margin:20px auto 0;max-width:48ch;font-size:1.0625rem}.TechnicalAudit_samplePrompts__TIieH{max-width:520px;margin:24px auto 0}.TechnicalAudit_samplePrompts__TIieH button{min-height:56px;font-size:1rem;padding:12px 4px}.TechnicalAudit_conversationPanel__lYJM6{padding:24px}.TechnicalAudit_conversationHeader__8FgVZ>span{width:auto;margin-left:auto}.TechnicalAudit_agentResponse__nKOER{grid-template-columns:100px minmax(0,1fr);gap:20px}.TechnicalAudit_agentAnswer__tCY3K,.TechnicalAudit_suggestedStep__I_do0 p{min-height:0}.TechnicalAudit_conversationSection__fcIHo>.TechnicalAudit_sampleCaption__N0FTZ{text-align:center}}@media (max-width:480px){.TechnicalAudit_conversationPanel__lYJM6{padding:20px 16px 16px;border-radius:16px}.TechnicalAudit_conversationHeader__8FgVZ{gap:10px;padding-bottom:20px}.TechnicalAudit_conversationHeader__8FgVZ h3{font-size:.875rem}.TechnicalAudit_conversationHeader__8FgVZ>span{width:100%;margin-left:33px;font-size:.6875rem}.TechnicalAudit_conversationCopy__2ElvD>p{font-size:1rem}.TechnicalAudit_agentResponse__nKOER{grid-template-columns:1fr;gap:12px}.TechnicalAudit_agentWordmark__VDBv4{width:104px}.TechnicalAudit_sampleQuestion__Zo_tc{padding:12px 16px;font-size:.875rem;margin-bottom:24px}.TechnicalAudit_agentAnswer__tCY3K,.TechnicalAudit_suggestedStep__I_do0 p{font-size:1rem}.TechnicalAudit_sourceFinding__3hhy9{font-size:.8125rem}.TechnicalAudit_observedTrace__8AT8n{padding-left:16px}.TechnicalAudit_observedTrace__8AT8n code{font-size:.75rem}.TechnicalAudit_sourceFinding__3hhy9{gap:8px;flex-wrap:wrap;padding-top:12px}.TechnicalAudit_sourceFinding__3hhy9>span:last-child{width:100%;margin-left:32px;min-height:32px}.TechnicalAudit_conversationAction__dU4t0{margin-top:20px;padding-left:14px;font-size:.875rem}}@media (prefers-reduced-motion:reduce){.TechnicalAudit_conversationAction__dU4t0,.TechnicalAudit_samplePrompts__TIieH button,.TechnicalAudit_samplePrompts__TIieH button>svg{transition:none}.TechnicalAudit_samplePrompts__TIieH button:hover>svg{transform:none}}