.contact-form-module__WB4qZW__form{--form-paper:#f4f1e9;--form-muted:#a9b0aa;--form-sage:#b8c8bb;--form-pine:#607d6e;--form-clay:#c86a4c;gap:1.55rem;display:grid}.contact-form-module__WB4qZW__fieldGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;display:grid}.contact-form-module__WB4qZW__field{min-width:0;position:relative}.contact-form-module__WB4qZW__label{color:var(--form-paper);letter-spacing:.015em;justify-content:space-between;align-items:center;gap:1rem;margin:0 0 .62rem;font-size:.78rem;font-weight:630;display:flex}.contact-form-module__WB4qZW__optional{color:var(--form-muted);letter-spacing:.04em;text-transform:uppercase;font-size:.68rem;font-weight:540}.contact-form-module__WB4qZW__input{width:100%;min-height:3.45rem;color:var(--form-paper);font:inherit;background:linear-gradient(90deg,#b8c8bb0a,#0000 42%),#f4f1e906;border:1px solid #f4f1e929;border-radius:0;outline:none;padding:.85rem 1rem;font-size:1rem;transition:border-color .24s,background-color .24s}.contact-form-module__WB4qZW__input::placeholder{color:#8f9891}.contact-form-module__WB4qZW__input:hover{background-color:#f4f1e909;border-color:#b8c8bb59}.contact-form-module__WB4qZW__input:focus-visible{border-color:var(--form-sage);outline:2px solid var(--form-sage);outline-offset:3px}.contact-form-module__WB4qZW__textarea{resize:vertical;min-height:10rem;line-height:1.55}.contact-form-module__WB4qZW__toolGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem;display:grid}.contact-form-module__WB4qZW__toolButton{min-height:3rem;color:var(--form-paper);font:inherit;cursor:pointer;isolation:isolate;background:#f4f1e906;border:1px solid #f4f1e921;border-radius:0;justify-content:center;align-items:center;padding:.7rem .8rem;font-size:.76rem;transition:border-color .24s,color .24s,background-color .24s,transform .32s cubic-bezier(.22,1,.36,1);display:inline-flex;position:relative;overflow:hidden}.contact-form-module__WB4qZW__toolButton:before{content:none}.contact-form-module__WB4qZW__toolButton:hover{background:#b8c8bb0f;border-color:#b8c8bb73}.contact-form-module__WB4qZW__toolButton[data-selected=true]{border-color:var(--form-sage);color:var(--form-sage);background:#b8c8bb1f}.contact-form-module__WB4qZW__toolButton:focus-visible,.contact-form-module__WB4qZW__submit:focus-visible,.contact-form-module__WB4qZW__resetButton:focus-visible{outline:2px solid var(--form-sage);outline-offset:4px}.contact-form-module__WB4qZW__challenge{min-height:4.1rem}.contact-form-module__WB4qZW__error{color:#fca5a5;background:#f871710f;border:1px solid #f8717142;align-items:flex-start;gap:.65rem;padding:.9rem 1rem;display:flex}.contact-form-module__WB4qZW__errorIcon{flex:none;width:1rem;height:1rem;margin-top:.15rem}.contact-form-module__WB4qZW__error p{margin:0;font-size:.82rem;line-height:1.5}.contact-form-module__WB4qZW__submit{background:var(--form-sage);color:#101311;width:100%;min-height:3.6rem;font:inherit;cursor:pointer;clip-path:polygon(0 0,calc(100% - .8rem) 0,100% .8rem,100% 100%,.8rem 100%,0 calc(100% - .8rem));border:0;border-radius:0;justify-content:center;align-items:center;padding:.9rem 3rem .9rem 1.5rem;font-size:.86rem;font-weight:700;transition:background-color .26s,transform .34s cubic-bezier(.22,1,.36,1);display:inline-flex;position:relative;overflow:hidden}.contact-form-module__WB4qZW__submit:after{content:"↗︎";font-size:1.15rem;transition:transform .34s cubic-bezier(.22,1,.36,1);position:absolute;right:1.35rem}.contact-form-module__WB4qZW__submit:hover:not(:disabled){background:#d2ddd4}.contact-form-module__WB4qZW__submit:hover:not(:disabled):after{transform:translate(.2rem,-.2rem)}.contact-form-module__WB4qZW__submit:active:not(:disabled){transform:translateY(0)}.contact-form-module__WB4qZW__submit:disabled{cursor:not-allowed;opacity:.5}.contact-form-module__WB4qZW__loader{width:1rem;height:1rem;margin-right:.5rem;animation:.9s linear infinite contact-form-module__WB4qZW__formSpin}.contact-form-module__WB4qZW__success{text-align:center;isolation:isolate;flex-direction:column;justify-content:center;align-items:center;gap:1rem;min-height:26rem;scroll-margin-top:8rem;display:flex;position:relative;overflow:hidden}.contact-form-module__WB4qZW__success:before,.contact-form-module__WB4qZW__success:after{z-index:-1;aspect-ratio:1;content:"";border:1px solid #b8c8bb24;border-radius:0;position:absolute;transform:rotate(45deg)}.contact-form-module__WB4qZW__success:before{width:18rem}.contact-form-module__WB4qZW__success:after{width:11rem}.contact-form-module__WB4qZW__successIcon{width:3rem;height:3rem;color:var(--form-sage)}.contact-form-module__WB4qZW__success h3{color:var(--form-paper);letter-spacing:-.04em;margin:0;font-size:clamp(1.75rem,3vw,2.35rem);font-weight:620}.contact-form-module__WB4qZW__success p{max-width:30rem;color:var(--form-muted);margin:0;line-height:1.6}.contact-form-module__WB4qZW__resetButton{min-height:2.75rem;color:var(--form-sage);font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #b8c8bb80;justify-content:center;align-items:center;margin-top:.5rem;padding:.55rem .8rem;font-size:.82rem;font-weight:650;display:inline-flex}@keyframes contact-form-module__WB4qZW__formSpin{to{transform:rotate(1turn)}}@media (max-width:760px){.contact-form-module__WB4qZW__fieldGrid{grid-template-columns:1fr}.contact-form-module__WB4qZW__toolGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.contact-form-module__WB4qZW__form *,.contact-form-module__WB4qZW__success *{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
.tool-page-module__Krqpga__toolPage{--tool-paper:var(--vz-paper);--tool-ink:var(--vz-ink);--tool-clay:var(--vz-clay);--tool-ease:var(--vz-ease)}.tool-page-module__Krqpga__stage{background:var(--tool-ink);color:var(--tool-paper);isolation:isolate;border:1px solid #10131147;padding-top:.22rem;position:relative;overflow:hidden}.tool-page-module__Krqpga__stage:before{z-index:2;background:var(--tool-clay);content:"";pointer-events:none;width:clamp(4.5rem,18%,11rem);height:.22rem;position:absolute;top:0;left:0}.tool-page-module__Krqpga__stageBody{isolation:isolate;min-width:0;padding:clamp(.75rem,1.7vw,1.25rem);position:relative}.tool-page-module__Krqpga__stageBody>*{width:100%;min-width:0;max-width:100%}.tool-page-module__Krqpga__stageBody *{box-shadow:none!important}.tool-page-module__Krqpga__stageBody *:before{box-shadow:none!important}.tool-page-module__Krqpga__stageBody *:after{box-shadow:none!important}:is(.tool-page-module__Krqpga__stageBody input,.tool-page-module__Krqpga__stageBody select,.tool-page-module__Krqpga__stageBody textarea,.tool-page-module__Krqpga__stageBody button){font-family:inherit}:is(.tool-page-module__Krqpga__stageBody a,.tool-page-module__Krqpga__stageBody button,.tool-page-module__Krqpga__stageBody label,.tool-page-module__Krqpga__stageBody input,.tool-page-module__Krqpga__stageBody select,.tool-page-module__Krqpga__stageBody textarea){transition-property:background-color,border-color,color,opacity;transition-duration:.22s;transition-timing-function:var(--tool-ease)}:is(.tool-page-module__Krqpga__stageBody a:is(:hover,:focus-visible),.tool-page-module__Krqpga__stageBody button:is(:hover,:focus-visible)){transform:none!important}.tool-page-module__Krqpga__stageBody button{min-width:2.75rem;min-height:2.75rem}:is(.tool-page-module__Krqpga__stageBody input:not([type=checkbox]):not([type=radio]),.tool-page-module__Krqpga__stageBody select,.tool-page-module__Krqpga__stageBody textarea){min-height:2.75rem;font-size:1rem}:is(.tool-page-module__Krqpga__stageBody input,.tool-page-module__Krqpga__stageBody select,.tool-page-module__Krqpga__stageBody textarea){max-width:100%}:is(.tool-page-module__Krqpga__stageBody input:focus-visible,.tool-page-module__Krqpga__stageBody select:focus-visible,.tool-page-module__Krqpga__stageBody textarea:focus-visible,.tool-page-module__Krqpga__stageBody button:focus-visible,.tool-page-module__Krqpga__stageBody a:focus-visible){outline:2px solid var(--vz-focus);outline-offset:3px}.tool-page-module__Krqpga__stageNote{min-width:0;color:var(--vz-muted-dark);border-top:1px solid #f4f1e924;align-items:flex-start;gap:.75rem;padding:1rem clamp(1.5rem,3.2vw,2.5rem) 1.1rem;font-size:.85rem;line-height:1.55;display:flex;position:relative}.tool-page-module__Krqpga__stageNote:before{background:var(--vz-sage);content:"";flex:none;width:.7rem;height:1px;margin-top:.65rem}.tool-page-module__Krqpga__stageNote>:last-child{overflow-wrap:anywhere;margin-bottom:0}.tool-page-module__Krqpga__cardGrid{border-top:1px solid;border-left:1px solid color-mix(in srgb, currentColor 18%, transparent);grid-template-columns:repeat(3,minmax(0,1fr));min-width:0;display:grid}.tool-page-module__Krqpga__cardGrid[data-columns="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.tool-page-module__Krqpga__card{border-right:1px solid color-mix(in srgb, currentColor 18%, transparent);border-bottom:1px solid color-mix(in srgb, currentColor 18%, transparent);isolation:isolate;background:0 0;min-width:0;min-height:clamp(14.5rem,18vw,17rem);padding:clamp(1.5rem,3vw,2.4rem) clamp(1.5rem,3.25vw,2.65rem);transition:background-color .26s;position:relative;overflow:hidden}.tool-page-module__Krqpga__card:before{background:var(--tool-clay);content:"";opacity:.78;transform-origin:0;height:2px;transition:opacity .22s ease, transform .42s var(--tool-ease);position:absolute;top:0;left:0;right:0;transform:scaleX(.16)}.tool-page-module__Krqpga__cardLabel{color:inherit;letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:.58rem;margin-bottom:1.3rem;font-size:.72rem;font-weight:680;display:flex}.tool-page-module__Krqpga__cardLabel:before{content:"";border:1px solid;flex:none;width:.42rem;height:.42rem;transform:rotate(45deg)}.tool-page-module__Krqpga__card h3{letter-spacing:-.026em;max-width:21ch;margin-bottom:0;font-size:clamp(1.2rem,2vw,1.55rem);font-weight:620;line-height:1.12}.tool-page-module__Krqpga__cardBody{min-width:0;max-width:44ch;color:inherit;opacity:.78;margin-top:1rem;font-size:1rem;line-height:1.65}.tool-page-module__Krqpga__cardBody>:last-child{margin-bottom:0}.tool-page-module__Krqpga__cardBody :is(p,li,dd,a),.tool-page-module__Krqpga__split :is(p,li,dd,a),.tool-page-module__Krqpga__definitionList :is(dt,dd){overflow-wrap:anywhere}.tool-page-module__Krqpga__split{border:1px solid color-mix(in srgb, currentColor 20%, transparent);border-top-color:currentColor;grid-template-columns:minmax(0,1.18fr) minmax(18rem,.82fr);align-items:stretch;gap:0;min-width:0;display:grid;position:relative}.tool-page-module__Krqpga__split:before{background:var(--tool-clay);content:"";pointer-events:none;width:clamp(3.5rem,8vw,6rem);height:2px;position:absolute;top:-1px;left:clamp(1.5rem,3vw,2.5rem)}.tool-page-module__Krqpga__split[data-reverse=true] .tool-page-module__Krqpga__splitBody{order:2}.tool-page-module__Krqpga__split[data-reverse=true] .tool-page-module__Krqpga__splitAside{border-right:1px solid color-mix(in srgb, currentColor 18%, transparent);border-left:0;order:1}.tool-page-module__Krqpga__splitBody{min-width:0;max-width:none;padding:clamp(1.75rem,4vw,3.5rem) clamp(1.5rem,4.25vw,4rem);font-size:clamp(1rem,1.2vw,1.08rem);line-height:1.72}.tool-page-module__Krqpga__splitBody>*{max-width:68ch}.tool-page-module__Krqpga__splitBody>:last-child,.tool-page-module__Krqpga__splitAside>:last-child{margin-bottom:0}.tool-page-module__Krqpga__splitAside{border-left:1px solid color-mix(in srgb, currentColor 18%, transparent);background:color-mix(in srgb, currentColor 2.8%, transparent);min-width:0;padding:clamp(1.75rem,4vw,3.5rem) clamp(1.5rem,3.4vw,3rem);position:relative;overflow:hidden}.tool-page-module__Krqpga__splitAside h3{letter-spacing:-.02em;margin-bottom:1rem;font-size:1.15rem}.tool-page-module__Krqpga__list{border-top:1px solid color-mix(in srgb, currentColor 22%, transparent);border-right:1px solid color-mix(in srgb, currentColor 15%, transparent);border-left:1px solid color-mix(in srgb, currentColor 15%, transparent);margin:0;padding:0;list-style:none;display:grid}.tool-page-module__Krqpga__list li{border-bottom:1px solid color-mix(in srgb, currentColor 18%, transparent);min-width:0;padding:1rem clamp(1.1rem,2.2vw,1.75rem) 1rem clamp(2.55rem,4vw,3.1rem);line-height:1.55;transition:background-color .26s;position:relative}.tool-page-module__Krqpga__list li:before{content:"";border:1px solid;width:.42rem;height:.42rem;position:absolute;top:1.45rem;left:clamp(1.15rem,2.2vw,1.7rem);transform:rotate(45deg)}.tool-page-module__Krqpga__definitionList{border-top:1px solid;border-bottom:1px solid color-mix(in srgb, currentColor 18%, transparent);margin:0}.tool-page-module__Krqpga__definitionList>div{border-bottom:1px solid color-mix(in srgb, currentColor 18%, transparent);grid-template-columns:minmax(8rem,.35fr) minmax(0,1fr);gap:1.5rem;min-width:0;padding:1.05rem clamp(.8rem,1.5vw,1.15rem);transition:background-color .26s;display:grid}.tool-page-module__Krqpga__definitionList>div:last-child{border-bottom:0}.tool-page-module__Krqpga__definitionList dt{font-weight:650}.tool-page-module__Krqpga__definitionList dd{opacity:.76;margin:0;line-height:1.58}.tool-page-module__Krqpga__pills{flex-wrap:wrap;gap:.5rem;margin-top:1.25rem;display:flex}.tool-page-module__Krqpga__pills span{border:1px solid color-mix(in srgb, currentColor 24%, transparent);overflow-wrap:anywhere;background:0 0;align-items:center;gap:.48rem;min-width:0;padding:.52rem .7rem;font-size:.78rem;line-height:1.25;transition:background-color .26s,border-color .22s;display:inline-flex}.tool-page-module__Krqpga__pills span:before{background:var(--tool-clay);content:"";flex:none;width:.26rem;height:.26rem}@media (max-width:820px){.tool-page-module__Krqpga__cardGrid,.tool-page-module__Krqpga__cardGrid[data-columns="2"],.tool-page-module__Krqpga__split{grid-template-columns:1fr}.tool-page-module__Krqpga__card{min-height:0}.tool-page-module__Krqpga__split[data-reverse=true] .tool-page-module__Krqpga__splitBody,.tool-page-module__Krqpga__split[data-reverse=true] .tool-page-module__Krqpga__splitAside{order:initial}.tool-page-module__Krqpga__splitAside,.tool-page-module__Krqpga__split[data-reverse=true] .tool-page-module__Krqpga__splitAside{border-top:1px solid color-mix(in srgb, currentColor 18%, transparent);border-left:0;border-right:0}.tool-page-module__Krqpga__definitionList>div{grid-template-columns:1fr;gap:.45rem}}@media (max-width:620px){.tool-page-module__Krqpga__stageBody{padding:.62rem}.tool-page-module__Krqpga__stageNote{padding-inline:1.35rem}.tool-page-module__Krqpga__card{padding:1.45rem 1.35rem 1.65rem}.tool-page-module__Krqpga__splitBody,.tool-page-module__Krqpga__splitAside{padding:1.65rem 1.35rem 1.85rem}}@media (hover:hover) and (pointer:fine){.tool-page-module__Krqpga__card:hover,.tool-page-module__Krqpga__card:focus-within,.tool-page-module__Krqpga__list li:hover,.tool-page-module__Krqpga__definitionList>div:hover{background:color-mix(in srgb, currentColor 4%, transparent)}.tool-page-module__Krqpga__card:hover:before,.tool-page-module__Krqpga__card:focus-within:before{opacity:1;transform:scaleX(1)}.tool-page-module__Krqpga__card:hover .tool-page-module__Krqpga__pills span,.tool-page-module__Krqpga__card:focus-within .tool-page-module__Krqpga__pills span{border-color:color-mix(in srgb, currentColor 36%, transparent);background:color-mix(in srgb, currentColor 3%, transparent)}}@media (prefers-reduced-motion:reduce){.tool-page-module__Krqpga__card,.tool-page-module__Krqpga__card:before,.tool-page-module__Krqpga__list li,.tool-page-module__Krqpga__definitionList>div,.tool-page-module__Krqpga__pills span,.tool-page-module__Krqpga__stage *,.tool-page-module__Krqpga__stage :before,.tool-page-module__Krqpga__stage :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
.checker-module__mUvmuq__instrument{--check-ink:var(--vz-ink,#101311);--check-ink-soft:var(--vz-ink-soft,#171b18);--check-paper:var(--vz-paper,#f4f1e9);--check-paper-deep:var(--vz-paper-deep,#e8e3d8);--check-mist:var(--vz-mist,#dce5dd);--check-sage:var(--vz-sage,#b8c8bb);--check-pine:var(--vz-pine,#375345);--check-clay:var(--vz-clay,#c86a4c);--check-muted:var(--vz-muted-light,#5f685f);--check-rule:#10131133;background:var(--check-paper);width:100%;min-width:0;color:var(--check-ink);border:1px solid #f4f1e938;overflow:hidden}.checker-module__mUvmuq__instrumentHeader{background:var(--check-ink);min-height:3.65rem;color:var(--check-paper);border-bottom:1px solid #f4f1e92e;justify-content:space-between;align-items:center;gap:1rem;padding:.9rem clamp(1.1rem,2.6vw,1.8rem);font-size:.78rem;display:flex}.checker-module__mUvmuq__instrumentIdentity{letter-spacing:-.01em;align-items:center;gap:.72rem;min-width:0;font-weight:660;display:flex}.checker-module__mUvmuq__instrumentMark{border:1px solid var(--check-sage);flex:none;width:.7rem;height:.7rem;position:relative;transform:rotate(45deg)}.checker-module__mUvmuq__instrumentMark:after{background:var(--check-sage);content:"";position:absolute;inset:.17rem}.checker-module__mUvmuq__instrumentStatus{color:var(--check-sage);letter-spacing:.05em;text-align:right;font-size:.7rem}.checker-module__mUvmuq__instrumentBody{outline:none;min-width:0}.checker-module__mUvmuq__kicker{color:var(--check-muted);letter-spacing:.115em;text-transform:uppercase;margin:0;font-size:.65rem;font-weight:690;line-height:1.3;display:block}.checker-module__mUvmuq__checkForm{background:var(--check-paper);min-width:0}.checker-module__mUvmuq__formIntro{border-bottom:1px solid var(--check-rule);grid-template-columns:minmax(13rem,.78fr) minmax(0,1.22fr);display:grid}.checker-module__mUvmuq__formIntro>*{min-width:0;margin:0;padding:clamp(1.35rem,3vw,2rem)}.checker-module__mUvmuq__formIntro>:first-child{border-right:1px solid var(--check-rule)}.checker-module__mUvmuq__formIntro h3,.checker-module__mUvmuq__blockedCopy h3,.checker-module__mUvmuq__reportFooter h3{color:var(--check-ink);letter-spacing:-.035em;margin:.62rem 0 0;font-size:clamp(1.28rem,2.2vw,1.75rem);font-weight:620;line-height:1.08}.checker-module__mUvmuq__formIntro>p{color:var(--check-muted);font-size:clamp(.92rem,1.4vw,1.02rem);line-height:1.62}.checker-module__mUvmuq__urlRow{border-bottom:1px solid var(--check-rule);grid-template-columns:minmax(0,1fr) auto;gap:0;padding:clamp(1.35rem,3vw,2rem);display:grid}.checker-module__mUvmuq__urlField{border:1px solid var(--check-ink);background:var(--check-paper);align-items:center;min-width:0;min-height:3.5rem;display:flex}.checker-module__mUvmuq__urlPrefix{min-height:3.4rem;color:var(--check-muted);-webkit-user-select:none;user-select:none;align-items:center;padding:0 .1rem 0 1rem;font-size:.94rem;display:inline-flex}.checker-module__mUvmuq__urlField input,.checker-module__mUvmuq__identityFields input{min-width:0;color:var(--check-ink);font:inherit;background:0 0;border:0;border-radius:0;outline:0}.checker-module__mUvmuq__urlField input{width:100%;min-height:3.4rem;padding:0 1rem 0 .28rem;font-size:.96rem}.checker-module__mUvmuq__urlField input::placeholder,.checker-module__mUvmuq__identityFields input::placeholder{color:color-mix(in srgb, var(--check-muted) 72%, transparent)}.checker-module__mUvmuq__primaryButton,.checker-module__mUvmuq__primaryAction,.checker-module__mUvmuq__secondaryAction,.checker-module__mUvmuq__textButton{font:inherit;border-radius:0;text-decoration:none}.checker-module__mUvmuq__primaryButton,.checker-module__mUvmuq__primaryAction{border:1px solid var(--check-pine);background:var(--check-pine);color:var(--check-paper);justify-content:center;align-items:center;gap:.62rem;font-size:.86rem;font-weight:660;display:inline-flex}.checker-module__mUvmuq__primaryButton{min-width:12.8rem;min-height:3.5rem;padding:.8rem 1.25rem}.checker-module__mUvmuq__primaryButton svg,.checker-module__mUvmuq__primaryAction svg{width:1rem;height:1rem}.checker-module__mUvmuq__primaryButton:disabled{cursor:not-allowed;opacity:.48}.checker-module__mUvmuq__identityFields{border-bottom:1px solid var(--check-rule);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.checker-module__mUvmuq__identityFields label{min-width:0;padding:1rem clamp(1.35rem,3vw,2rem) 1.2rem}.checker-module__mUvmuq__identityFields label:first-child{border-right:1px solid var(--check-rule)}.checker-module__mUvmuq__identityFields label>span{color:var(--check-muted);letter-spacing:.09em;text-transform:uppercase;margin-bottom:.6rem;font-size:.67rem;font-weight:680;display:block}.checker-module__mUvmuq__identityFields input{border-bottom:1px solid var(--check-rule);width:100%;min-height:2.8rem;padding:.66rem 0;font-size:.93rem}.checker-module__mUvmuq__urlField:focus-within,.checker-module__mUvmuq__identityFields label:focus-within{outline:3px solid var(--vz-focus,#607d6e);outline-offset:-3px}.checker-module__mUvmuq__trustGrid{border-bottom:1px solid var(--check-rule);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.checker-module__mUvmuq__trustGrid span{min-width:0;color:var(--check-muted);padding:.88rem 1rem .88rem 2.45rem;font-size:.75rem;position:relative}.checker-module__mUvmuq__trustGrid span:not(:last-child){border-right:1px solid var(--check-rule)}.checker-module__mUvmuq__trustGrid span:before{border:1px solid var(--check-pine);content:"";width:.44rem;height:.44rem;position:absolute;top:50%;left:1.25rem;transform:translateY(-50%)rotate(45deg)}.checker-module__mUvmuq__formFoot{grid-template-columns:minmax(0,1fr) minmax(14rem,.55fr);align-items:start;gap:1rem;padding:1rem clamp(1.35rem,3vw,2rem);display:grid}.checker-module__mUvmuq__formFoot p{max-width:66ch;color:var(--check-muted);margin:0;font-size:.73rem;line-height:1.55}.checker-module__mUvmuq__turnstile{min-width:0;min-height:4rem}.checker-module__mUvmuq__errorMessage,.checker-module__mUvmuq__checkingMessage{border:1px solid var(--check-rule);margin:0 clamp(1.35rem,3vw,2rem) clamp(1.35rem,3vw,2rem);display:grid}.checker-module__mUvmuq__errorMessage{border-left:3px solid var(--check-clay);background:color-mix(in srgb, var(--check-clay) 8%, var(--check-paper));color:#8b3c2a;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.75rem;padding:1rem}.checker-module__mUvmuq__errorMessage svg{width:1rem;height:1rem;margin-top:.15rem}.checker-module__mUvmuq__errorMessage p{margin:0;font-size:.84rem;line-height:1.5}.checker-module__mUvmuq__checkingMessage{grid-template-columns:5.25rem minmax(0,1fr)}.checker-module__mUvmuq__checkingIndex{border-right:1px solid var(--check-rule);min-height:7.5rem;color:var(--check-pine);place-items:center;display:grid}.checker-module__mUvmuq__checkingMessage>:last-child{min-width:0;padding:1.2rem}.checker-module__mUvmuq__checkingMessage p{overflow-wrap:anywhere;color:var(--check-ink);margin:.55rem 0 .2rem;font-size:.95rem;font-weight:620}.checker-module__mUvmuq__checkingMessage small{color:var(--check-muted);font-size:.76rem;line-height:1.5}.checker-module__mUvmuq__spinner{animation:1.15s linear infinite checker-module__mUvmuq__checkerSpin}@keyframes checker-module__mUvmuq__checkerSpin{to{transform:rotate(360deg)}}.checker-module__mUvmuq__blockedPanel{grid-template-columns:minmax(7rem,.35fr) minmax(0,1fr);min-height:17rem;display:grid}.checker-module__mUvmuq__blockedIndex{border-right:1px solid var(--check-rule);background:var(--check-mist);color:var(--check-pine);place-items:center;display:grid}.checker-module__mUvmuq__blockedIndex svg{width:2rem;height:2rem}.checker-module__mUvmuq__blockedCopy{align-self:center;max-width:54rem;padding:clamp(1.5rem,4vw,3rem)}.checker-module__mUvmuq__blockedCopy>p:not(.checker-module__mUvmuq__kicker){max-width:60ch;color:var(--check-muted);margin:1rem 0 1.25rem;font-size:.94rem;line-height:1.62}.checker-module__mUvmuq__textButton{min-height:2.75rem;color:var(--check-pine);background:0 0;border:0;border-bottom:1px solid;align-items:center;gap:.5rem;padding:0;font-size:.78rem;font-weight:670;display:inline-flex}.checker-module__mUvmuq__report{min-width:0}.checker-module__mUvmuq__reportMeta{border-bottom:1px solid var(--check-rule);background:var(--check-paper-deep);min-width:0;color:var(--check-muted);letter-spacing:.04em;justify-content:space-between;align-items:center;gap:1rem;padding:.85rem clamp(1.1rem,2.6vw,1.8rem);font-size:.69rem;display:flex}.checker-module__mUvmuq__reportMetaPrimary{overflow-wrap:anywhere;align-items:center;gap:.8rem;min-width:0;display:flex}.checker-module__mUvmuq__reportMeta strong{color:var(--check-pine);font-weight:660}.checker-module__mUvmuq__verdictChip{color:var(--check-pine);letter-spacing:.1em;text-transform:uppercase;border:1px solid;flex:none;padding:.3rem .55rem;font-size:.61rem;font-weight:690}.checker-module__mUvmuq__report[data-verdict=likely-vibe] .checker-module__mUvmuq__verdictChip,.checker-module__mUvmuq__report[data-verdict=likely-vibe] .checker-module__mUvmuq__verdictValue,.checker-module__mUvmuq__report[data-verdict=likely-vibe] .checker-module__mUvmuq__verdictLabel,.checker-module__mUvmuq__report[data-verdict=likely-vibe] .checker-module__mUvmuq__scoreLabels strong{color:var(--check-clay)}.checker-module__mUvmuq__report[data-verdict=builder-signals] .checker-module__mUvmuq__verdictChip,.checker-module__mUvmuq__report[data-verdict=builder-signals] .checker-module__mUvmuq__verdictValue,.checker-module__mUvmuq__report[data-verdict=builder-signals] .checker-module__mUvmuq__verdictLabel{color:#78663c}.checker-module__mUvmuq__verdictGrid{border-bottom:1px solid var(--check-rule);grid-template-columns:minmax(15rem,.72fr) minmax(0,1.28fr);display:grid}.checker-module__mUvmuq__verdictIndex,.checker-module__mUvmuq__verdictSummary{min-width:0;padding:clamp(1.45rem,3.5vw,2.6rem)}.checker-module__mUvmuq__verdictIndex{border-right:1px solid var(--check-rule);background:var(--check-mist);position:relative;overflow:hidden}.checker-module__mUvmuq__verdictIndex:after{border:1px solid color-mix(in srgb, var(--check-pine) 26%, transparent);content:"";pointer-events:none;border-radius:50%;width:8rem;height:8rem;position:absolute;bottom:-3.8rem;right:-3.8rem}.checker-module__mUvmuq__verdictValue{color:var(--check-pine);letter-spacing:-.075em;overflow-wrap:anywhere;margin-top:1.65rem;font-size:clamp(3.6rem,8vw,6.5rem);font-weight:630;line-height:.82}.checker-module__mUvmuq__verdictValue[data-compact]{letter-spacing:-.055em;max-width:12ch;font-size:clamp(2rem,4.6vw,3.8rem);line-height:.92}.checker-module__mUvmuq__verdictValue span{color:var(--check-muted);letter-spacing:0;font-size:.22em}.checker-module__mUvmuq__verdictLabel{color:var(--check-pine);margin:1.1rem 0 0;font-size:1rem;font-weight:650}.checker-module__mUvmuq__verdictSub{color:var(--check-muted);letter-spacing:.09em;text-transform:uppercase;margin:.25rem 0 0;font-size:.65rem}.checker-module__mUvmuq__verdictSummary{flex-direction:column;justify-content:center;display:flex}.checker-module__mUvmuq__summaryText{max-width:64ch;color:var(--check-ink);margin:1rem 0 0;font-size:clamp(1rem,1.65vw,1.18rem);line-height:1.58}.checker-module__mUvmuq__scoreBlock{margin-top:1.55rem}.checker-module__mUvmuq__scoreLabels{color:var(--check-muted);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:.55rem;font-size:.65rem;display:flex}.checker-module__mUvmuq__scoreLabels strong{color:var(--check-pine)}.checker-module__mUvmuq__scoreTrack{border:1px solid var(--check-rule);background:var(--check-paper-deep);height:.42rem;overflow:hidden}.checker-module__mUvmuq__scoreTrack span{width:var(--score);background:var(--check-pine);height:100%;transition:width .7s cubic-bezier(.22,1,.36,1);display:block}.checker-module__mUvmuq__report[data-verdict=likely-vibe] .checker-module__mUvmuq__scoreTrack span{background:var(--check-clay)}.checker-module__mUvmuq__reportCaveat{color:var(--check-muted);letter-spacing:.06em;text-transform:uppercase;margin:1rem 0 0;font-size:.65rem}.checker-module__mUvmuq__sectionHeading{border-bottom:1px solid var(--check-rule);justify-content:space-between;align-items:end;gap:1.5rem;min-width:0;padding:1.35rem clamp(1.1rem,2.6vw,1.8rem);display:flex}.checker-module__mUvmuq__sectionHeading h3{color:var(--check-ink);letter-spacing:-.035em;margin:.45rem 0 0;font-size:clamp(1.2rem,2vw,1.55rem);font-weight:620}.checker-module__mUvmuq__sectionHeading>span{color:var(--check-muted);letter-spacing:.06em;text-transform:uppercase;font-size:.7rem}.checker-module__mUvmuq__evidenceList{margin:0;padding:0;list-style:none}.checker-module__mUvmuq__evidenceRow{border-bottom:1px solid var(--check-rule);grid-template-columns:4rem 3.25rem minmax(0,1fr);min-width:0;display:grid}.checker-module__mUvmuq__evidenceNumber,.checker-module__mUvmuq__evidenceIcon{border-right:1px solid var(--check-rule);color:var(--check-muted);letter-spacing:.08em;justify-content:center;align-items:flex-start;padding-top:1.25rem;font-size:.65rem;display:flex}.checker-module__mUvmuq__evidenceIcon{color:var(--check-pine)}.checker-module__mUvmuq__evidenceIcon svg{width:.95rem;height:.95rem}.checker-module__mUvmuq__evidenceCopy{min-width:0;padding:1.1rem clamp(1.1rem,2.6vw,1.8rem) 1.2rem}.checker-module__mUvmuq__evidenceTitle{justify-content:space-between;align-items:baseline;gap:1rem;min-width:0;display:flex}.checker-module__mUvmuq__evidenceTitle h4{min-width:0;color:var(--check-ink);margin:0;font-size:.95rem;font-weight:650;line-height:1.35}.checker-module__mUvmuq__evidenceTitle span{color:var(--check-muted);letter-spacing:.07em;text-transform:uppercase;flex:none;font-size:.59rem}.checker-module__mUvmuq__evidenceFound{overflow-wrap:anywhere;color:var(--check-muted);margin:.45rem 0 0;font-size:.76rem;line-height:1.5}.checker-module__mUvmuq__stackNote{border-bottom:1px solid var(--check-rule);background:var(--check-paper-deep);grid-template-columns:8rem minmax(0,1fr);gap:1rem;padding:1rem clamp(1.1rem,2.6vw,1.8rem);display:grid}.checker-module__mUvmuq__stackNote p{color:var(--check-muted);margin:0;font-size:.76rem;line-height:1.55}.checker-module__mUvmuq__stackNote strong{color:var(--check-ink);font-weight:620}.checker-module__mUvmuq__reportFooter{background:var(--check-mist);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:clamp(1.5rem,4vw,3rem);padding:clamp(1.4rem,3vw,2.2rem);display:grid}.checker-module__mUvmuq__reportFooter>div:first-child{max-width:58rem}.checker-module__mUvmuq__reportFooter p{max-width:66ch;color:var(--check-muted);margin:.9rem 0 0;font-size:.85rem;line-height:1.58}.checker-module__mUvmuq__reportActions{flex-direction:column;align-items:stretch;gap:.7rem;max-width:20rem;display:flex}.checker-module__mUvmuq__primaryAction,.checker-module__mUvmuq__secondaryAction{min-height:2.9rem;padding:.75rem 1rem}.checker-module__mUvmuq__secondaryAction{border:1px solid var(--check-pine);color:var(--check-pine);justify-content:center;align-items:center;gap:.6rem;font-size:.82rem;font-weight:650;display:inline-flex}.checker-module__mUvmuq__reportActions .checker-module__mUvmuq__textButton{align-self:center}@media (hover:hover) and (pointer:fine){.checker-module__mUvmuq__primaryButton:not(:disabled),.checker-module__mUvmuq__primaryAction,.checker-module__mUvmuq__secondaryAction,.checker-module__mUvmuq__textButton{transition-property:background-color,border-color,color;transition-duration:.42s;transition-timing-function:cubic-bezier(.22,1,.36,1)}.checker-module__mUvmuq__primaryButton:not(:disabled):hover,.checker-module__mUvmuq__primaryAction:hover{border-color:var(--check-ink);background:var(--check-ink)}.checker-module__mUvmuq__secondaryAction:hover{background:var(--check-pine);color:var(--check-paper)}.checker-module__mUvmuq__textButton:hover{color:var(--check-clay)}.checker-module__mUvmuq__evidenceRow{transition:background-color .46s cubic-bezier(.22,1,.36,1)}.checker-module__mUvmuq__evidenceRow:hover{background:color-mix(in srgb, var(--check-sage) 20%, var(--check-paper))}}.checker-module__mUvmuq__primaryButton:focus-visible,.checker-module__mUvmuq__primaryAction:focus-visible,.checker-module__mUvmuq__secondaryAction:focus-visible,.checker-module__mUvmuq__textButton:focus-visible{outline:3px solid var(--vz-focus,#607d6e);outline-offset:3px}@media (max-width:48rem){.checker-module__mUvmuq__instrumentHeader,.checker-module__mUvmuq__reportMeta{align-items:flex-start}.checker-module__mUvmuq__formIntro,.checker-module__mUvmuq__verdictGrid,.checker-module__mUvmuq__blockedPanel,.checker-module__mUvmuq__reportFooter{grid-template-columns:minmax(0,1fr)}.checker-module__mUvmuq__formIntro>:first-child,.checker-module__mUvmuq__verdictIndex,.checker-module__mUvmuq__blockedIndex{border-right:0;border-bottom:1px solid var(--check-rule)}.checker-module__mUvmuq__formIntro>p{padding-top:1rem}.checker-module__mUvmuq__urlRow{grid-template-columns:minmax(0,1fr);gap:.7rem}.checker-module__mUvmuq__primaryButton{width:100%}.checker-module__mUvmuq__formFoot{grid-template-columns:minmax(0,1fr)}.checker-module__mUvmuq__blockedIndex{min-height:6rem}.checker-module__mUvmuq__verdictIndex{min-height:13rem}.checker-module__mUvmuq__reportActions{width:100%;max-width:none}}@media (max-width:36rem){.checker-module__mUvmuq__instrumentHeader,.checker-module__mUvmuq__reportMeta,.checker-module__mUvmuq__reportMetaPrimary,.checker-module__mUvmuq__evidenceTitle{flex-direction:column;align-items:flex-start}.checker-module__mUvmuq__instrumentStatus{text-align:left}.checker-module__mUvmuq__identityFields,.checker-module__mUvmuq__trustGrid{grid-template-columns:minmax(0,1fr)}.checker-module__mUvmuq__identityFields label:first-child,.checker-module__mUvmuq__trustGrid span:not(:last-child){border-right:0;border-bottom:1px solid var(--check-rule)}.checker-module__mUvmuq__trustGrid span{padding-left:2.35rem}.checker-module__mUvmuq__evidenceRow{grid-template-columns:2.8rem minmax(0,1fr)}.checker-module__mUvmuq__evidenceNumber{grid-row:1;min-height:100%}.checker-module__mUvmuq__evidenceIcon{display:none}.checker-module__mUvmuq__evidenceTitle span{flex:auto}.checker-module__mUvmuq__stackNote{grid-template-columns:minmax(0,1fr)}.checker-module__mUvmuq__checkingMessage{grid-template-columns:3.5rem minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.checker-module__mUvmuq__spinner{animation:none}.checker-module__mUvmuq__scoreTrack span,.checker-module__mUvmuq__primaryButton,.checker-module__mUvmuq__primaryAction,.checker-module__mUvmuq__secondaryAction,.checker-module__mUvmuq__textButton,.checker-module__mUvmuq__evidenceRow{transition:none}}
.scanner-tool-module__7Wz9nW__scanner{--ink:var(--vz-ink,#101311);--ink-soft:var(--vz-ink-soft,#171b18);--paper:var(--vz-paper,#f4f1e9);--paper-deep:var(--vz-paper-deep,#e8e3d8);--mist:var(--vz-mist,#dce5dd);--sage:var(--vz-sage,#b8c8bb);--pine:var(--vz-pine,#375345);--clay:var(--vz-clay,#c86a4c);--muted-dark:var(--vz-muted-dark,#a9b0aa);--muted-light:var(--vz-muted-light,#5f685f);--rule-dark:var(--vz-rule-dark,#f4f1e926);--rule-light:var(--vz-rule-light,#10131129);border:1px solid var(--rule-dark);background:var(--ink-soft);width:100%;min-width:0;color:var(--paper);font-family:var(--font-instrument-sans), "Helvetica Neue", Arial, sans-serif;outline:none;overflow:hidden}.scanner-tool-module__7Wz9nW__scannerHeader{border-bottom:1px solid var(--rule-dark);background:var(--ink);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1rem;min-height:4rem;padding:.9rem clamp(4.75rem,10vw,7.5rem) .9rem clamp(1.15rem,2.7vw,2rem);display:grid;position:relative}.scanner-tool-module__7Wz9nW__scannerIndex,.scanner-tool-module__7Wz9nW__formKicker,.scanner-tool-module__7Wz9nW__handlingTitle,.scanner-tool-module__7Wz9nW__reportBadge,.scanner-tool-module__7Wz9nW__gradeNote,.scanner-tool-module__7Wz9nW__legendLabel,.scanner-tool-module__7Wz9nW__findingCategory,.scanner-tool-module__7Wz9nW__confidence,.scanner-tool-module__7Wz9nW__severityBadge,.scanner-tool-module__7Wz9nW__sampleTag{letter-spacing:.11em;text-transform:uppercase;font-size:.66rem;font-weight:680;line-height:1.2}.scanner-tool-module__7Wz9nW__scannerIndex{color:var(--clay);white-space:nowrap}.scanner-tool-module__7Wz9nW__scannerTitle{min-width:0;color:var(--paper);letter-spacing:-.01em;font-size:.86rem;font-weight:660}.scanner-tool-module__7Wz9nW__scannerStatus{color:var(--muted-dark);text-align:right;font-size:.76rem;line-height:1.4}.scanner-tool-module__7Wz9nW__headerInstrument{border-left:1px solid var(--rule-dark);pointer-events:none;width:clamp(3.8rem,8vw,6rem);height:100%;position:absolute;top:0;right:0}.scanner-tool-module__7Wz9nW__headerInstrument:before,.scanner-tool-module__7Wz9nW__headerInstrument:after{content:"";position:absolute}.scanner-tool-module__7Wz9nW__headerInstrument:before{border:1px solid var(--sage);width:1rem;height:1rem;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.scanner-tool-module__7Wz9nW__headerInstrument:after{background:var(--rule-dark);width:1px;top:0;bottom:0;left:50%}.scanner-tool-module__7Wz9nW__inputForm,.scanner-tool-module__7Wz9nW__phasePanel{min-width:0;padding:clamp(1.35rem,3.3vw,2.75rem)}.scanner-tool-module__7Wz9nW__inputForm{border-bottom:1px solid var(--rule-dark)}.scanner-tool-module__7Wz9nW__formIntro{border-bottom:1px solid var(--rule-dark);grid-template-columns:minmax(9rem,.35fr) minmax(0,1fr);align-items:start;gap:clamp(1rem,4vw,3rem);margin-bottom:1.25rem;padding-bottom:1.2rem;display:grid}.scanner-tool-module__7Wz9nW__formKicker,.scanner-tool-module__7Wz9nW__formIntroCopy,.scanner-tool-module__7Wz9nW__privacyNote,.scanner-tool-module__7Wz9nW__phaseLead,.scanner-tool-module__7Wz9nW__handlingTitle,.scanner-tool-module__7Wz9nW__handlingRows p,.scanner-tool-module__7Wz9nW__authNote,.scanner-tool-module__7Wz9nW__messagePanel p,.scanner-tool-module__7Wz9nW__messagePanel h3,.scanner-tool-module__7Wz9nW__limitIntro p,.scanner-tool-module__7Wz9nW__targetLedger p,.scanner-tool-module__7Wz9nW__targetLedger strong,.scanner-tool-module__7Wz9nW__findingBody h4,.scanner-tool-module__7Wz9nW__findingBody p,.scanner-tool-module__7Wz9nW__fixPanel p,.scanner-tool-module__7Wz9nW__findingsHeader h3{margin:0}.scanner-tool-module__7Wz9nW__formKicker{color:var(--sage);padding-left:1rem;position:relative}.scanner-tool-module__7Wz9nW__formKicker:before{content:"";border:1px solid;width:.43rem;height:.43rem;position:absolute;top:.22rem;left:0;transform:rotate(45deg)}.scanner-tool-module__7Wz9nW__formIntroCopy{max-width:58ch;color:var(--muted-dark);font-size:clamp(.9rem,1.2vw,1rem);line-height:1.62}.scanner-tool-module__7Wz9nW__urlRow{grid-template-columns:minmax(0,1fr) auto;gap:.75rem;display:grid}.scanner-tool-module__7Wz9nW__urlControl{background:var(--ink);cursor:text;border:1px solid #f4f1e940;align-items:center;gap:.55rem;min-width:0;min-height:3.55rem;padding:.85rem 1rem;display:flex}.scanner-tool-module__7Wz9nW__urlControl:focus-within,.scanner-tool-module__7Wz9nW__fieldControl:focus-visible{border-color:var(--sage)}.scanner-tool-module__7Wz9nW__urlPrefix{color:var(--muted-dark);-webkit-user-select:none;user-select:none;flex:none;font-size:.94rem}.scanner-tool-module__7Wz9nW__urlInput,.scanner-tool-module__7Wz9nW__fieldControl{min-width:0;color:var(--paper);font:inherit;background:0 0;border:0;border-radius:0;outline:none;font-size:.94rem}.scanner-tool-module__7Wz9nW__urlInput{width:100%;padding:0}.scanner-tool-module__7Wz9nW__urlInput::placeholder,.scanner-tool-module__7Wz9nW__fieldControl::placeholder{color:#818a83;opacity:1}.scanner-tool-module__7Wz9nW__primaryButton,.scanner-tool-module__7Wz9nW__secondaryButton,.scanner-tool-module__7Wz9nW__reportSecondaryAction,.scanner-tool-module__7Wz9nW__reportPrimaryAction,.scanner-tool-module__7Wz9nW__quietButton,.scanner-tool-module__7Wz9nW__fixButton{font:inherit;cursor:pointer;border-radius:0}.scanner-tool-module__7Wz9nW__primaryButton{border:1px solid var(--sage);background:var(--sage);min-height:3.55rem;color:var(--ink);white-space:nowrap;justify-content:center;align-items:center;gap:.55rem;padding:.85rem 1.55rem;font-size:.9rem;font-weight:690;display:inline-flex}.scanner-tool-module__7Wz9nW__primaryButton svg,.scanner-tool-module__7Wz9nW__authNote svg,.scanner-tool-module__7Wz9nW__trustItem svg{flex:none;width:1rem;height:1rem}.scanner-tool-module__7Wz9nW__primaryButton:disabled{cursor:not-allowed;opacity:.45}.scanner-tool-module__7Wz9nW__blockButton{width:100%}.scanner-tool-module__7Wz9nW__consentBox{border:1px solid var(--rule-dark);background:var(--ink);margin-top:.75rem}.scanner-tool-module__7Wz9nW__consentLabel{cursor:pointer;align-items:flex-start;gap:.8rem;padding:1rem;display:flex}.scanner-tool-module__7Wz9nW__checkboxVisual{background:var(--ink-soft);border:1px solid #f4f1e959;flex:none;place-items:center;width:1.2rem;height:1.2rem;margin-top:.12rem;display:grid}.scanner-tool-module__7Wz9nW__checkboxChecked{border-color:var(--sage)}.scanner-tool-module__7Wz9nW__consentLabel:has(input:focus-visible) .scanner-tool-module__7Wz9nW__checkboxVisual{outline:3px solid var(--sage);outline-offset:3px}.scanner-tool-module__7Wz9nW__checkboxMark{background:var(--sage);width:.55rem;height:.55rem}.scanner-tool-module__7Wz9nW__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.scanner-tool-module__7Wz9nW__consentCopy{max-width:82ch;color:var(--paper-deep);font-size:.79rem;line-height:1.58}.scanner-tool-module__7Wz9nW__consentCopy b{color:var(--paper);font-weight:670}.scanner-tool-module__7Wz9nW__trustRow{flex-wrap:wrap;gap:.65rem 1.5rem;margin-top:1rem;display:flex}.scanner-tool-module__7Wz9nW__trustItem{color:var(--muted-dark);align-items:center;gap:.5rem;font-size:.77rem;display:inline-flex}.scanner-tool-module__7Wz9nW__trustItem svg,.scanner-tool-module__7Wz9nW__authNote svg{color:var(--sage)}.scanner-tool-module__7Wz9nW__privacyNote{color:#818a83;max-width:92ch;margin-top:.75rem;font-size:.71rem;line-height:1.58}.scanner-tool-module__7Wz9nW__privacyNote b{color:var(--muted-dark);font-weight:560}.scanner-tool-module__7Wz9nW__gateInner,.scanner-tool-module__7Wz9nW__limitInner{width:min(100%,46rem);min-width:0}.scanner-tool-module__7Wz9nW__gateInner{margin-inline:0}.scanner-tool-module__7Wz9nW__limitInner{margin-inline:auto}.scanner-tool-module__7Wz9nW__phaseTitleRow{align-items:center;gap:.85rem;display:flex}.scanner-tool-module__7Wz9nW__iconFrame,.scanner-tool-module__7Wz9nW__messageIcon{color:var(--sage);background:0 0;border:1px solid #b8c8bb66;flex:none;place-items:center;display:grid}.scanner-tool-module__7Wz9nW__iconFrame{width:2.4rem;height:2.4rem}.scanner-tool-module__7Wz9nW__iconFrame svg{width:1.05rem;height:1.05rem}.scanner-tool-module__7Wz9nW__phaseTitle{color:var(--paper);letter-spacing:-.03em;margin:0;font-size:clamp(1.25rem,2.4vw,1.7rem);font-weight:590;line-height:1.08}.scanner-tool-module__7Wz9nW__phaseTitle span{color:var(--sage)}.scanner-tool-module__7Wz9nW__phaseLead{max-width:65ch;color:var(--muted-dark);margin-top:1rem;font-size:.86rem;line-height:1.62}.scanner-tool-module__7Wz9nW__targetLedger{border-top:1px solid var(--rule-dark);border-bottom:1px solid var(--rule-dark);grid-template-columns:minmax(7rem,.35fr) minmax(0,1fr);align-items:center;gap:1rem;min-width:0;margin:1.35rem 0;padding:.85rem 1rem;display:grid}.scanner-tool-module__7Wz9nW__targetLedger p{color:var(--muted-dark);letter-spacing:.1em;text-transform:uppercase;font-size:.65rem;font-weight:680}.scanner-tool-module__7Wz9nW__targetLedger strong{min-width:0;color:var(--paper);text-overflow:ellipsis;white-space:nowrap;font-size:.88rem;font-weight:620;overflow:hidden}.scanner-tool-module__7Wz9nW__formStack{gap:.85rem;min-width:0;display:grid}.scanner-tool-module__7Wz9nW__fieldGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.scanner-tool-module__7Wz9nW__field{gap:.45rem;min-width:0;display:grid}.scanner-tool-module__7Wz9nW__field label{color:var(--paper-deep);font-size:.75rem;font-weight:620}.scanner-tool-module__7Wz9nW__fieldControl{background:var(--ink);border:1px solid #f4f1e938;width:100%;min-height:3rem;padding:.75rem .9rem}textarea.scanner-tool-module__7Wz9nW__fieldControl{resize:vertical;min-height:5.4rem;line-height:1.5}.scanner-tool-module__7Wz9nW__handlingBox{border-top:1px solid var(--rule-dark);border-bottom:1px solid var(--rule-dark);background:var(--ink)}.scanner-tool-module__7Wz9nW__handlingTitle{border-bottom:1px solid var(--rule-dark);color:var(--muted-dark);padding:.75rem .9rem}.scanner-tool-module__7Wz9nW__handlingRows{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.scanner-tool-module__7Wz9nW__handlingRows p{min-width:0;color:var(--paper-deep);gap:.65rem;padding:.85rem .9rem;font-size:.75rem;line-height:1.55;display:flex}.scanner-tool-module__7Wz9nW__handlingRows p+p{border-left:1px solid var(--rule-dark)}.scanner-tool-module__7Wz9nW__handlingRows b{color:var(--paper);font-weight:660}.scanner-tool-module__7Wz9nW__keepMark{color:var(--sage)}.scanner-tool-module__7Wz9nW__neverMark{color:var(--clay)}.scanner-tool-module__7Wz9nW__authNote{color:var(--muted-dark);align-items:flex-start;gap:.65rem;font-size:.75rem;line-height:1.5;display:flex}.scanner-tool-module__7Wz9nW__captcha{max-width:100%;min-height:1.25rem;overflow:hidden}.scanner-tool-module__7Wz9nW__quietButton{width:100%;min-height:2.75rem;color:var(--muted-dark);text-align:center;background:0 0;border:0;padding:.55rem .75rem;font-size:.73rem}.scanner-tool-module__7Wz9nW__scanningPanel{min-width:0}.scanner-tool-module__7Wz9nW__progressRail{border-bottom:1px solid var(--rule-dark);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.scanner-tool-module__7Wz9nW__progressCell{border-right:1px solid var(--rule-dark);gap:.45rem;min-width:0;padding:.9rem;display:grid}.scanner-tool-module__7Wz9nW__progressCell:last-child{border-right:0}.scanner-tool-module__7Wz9nW__progressLabel{color:var(--muted-dark);text-overflow:ellipsis;white-space:nowrap;font-size:.67rem;font-weight:620;overflow:hidden}.scanner-tool-module__7Wz9nW__progressState{align-items:center;gap:.45rem;font-size:.72rem;display:flex}.scanner-tool-module__7Wz9nW__progressMark{border:1px solid;flex:none;width:.42rem;height:.42rem;transform:rotate(45deg)}.scanner-tool-module__7Wz9nW__progressDone{color:var(--sage)}.scanner-tool-module__7Wz9nW__progressDone .scanner-tool-module__7Wz9nW__progressMark{background:var(--sage)}.scanner-tool-module__7Wz9nW__progressActive{color:#df8a6e}.scanner-tool-module__7Wz9nW__progressActive .scanner-tool-module__7Wz9nW__progressMark{background:var(--clay)}.scanner-tool-module__7Wz9nW__progressPending{color:#7f8982}.scanner-tool-module__7Wz9nW__scanLedger{grid-template-columns:repeat(2,minmax(0,1fr));padding:clamp(1rem,2.5vw,1.8rem) clamp(1.15rem,3vw,2rem);display:grid}.scanner-tool-module__7Wz9nW__scanLedgerRow{border-bottom:1px solid var(--rule-dark);min-width:0;color:var(--muted-dark);overflow-wrap:anywhere;grid-template-columns:1rem minmax(0,1fr);align-items:center;gap:.65rem;padding:.72rem .8rem;font-size:.78rem;line-height:1.4;display:grid}.scanner-tool-module__7Wz9nW__scanLedgerRow:nth-child(odd){border-right:1px solid var(--rule-dark)}.scanner-tool-module__7Wz9nW__scanLedgerRow svg,.scanner-tool-module__7Wz9nW__pendingMark{width:.8rem;height:.8rem}.scanner-tool-module__7Wz9nW__stepDone{color:var(--sage)}.scanner-tool-module__7Wz9nW__stepActive{color:var(--paper)}.scanner-tool-module__7Wz9nW__stepPending{opacity:.48}.scanner-tool-module__7Wz9nW__pendingMark{border:1px solid #7f8982;transform:rotate(45deg)scale(.55)}.scanner-tool-module__7Wz9nW__spin{color:var(--clay);animation:1.2s linear infinite scanner-tool-module__7Wz9nW__scanner-spin}@keyframes scanner-tool-module__7Wz9nW__scanner-spin{to{transform:rotate(360deg)}}.scanner-tool-module__7Wz9nW__messagePanel,.scanner-tool-module__7Wz9nW__limitIntro{justify-items:start;display:grid}.scanner-tool-module__7Wz9nW__messagePanel{gap:1rem;min-width:0;padding:clamp(2rem,5vw,4rem) clamp(1.15rem,3.5vw,2.75rem)}.scanner-tool-module__7Wz9nW__messagePanel h3{color:var(--paper);letter-spacing:-.025em;font-size:clamp(1.2rem,2.2vw,1.65rem);font-weight:600}.scanner-tool-module__7Wz9nW__messagePanel p,.scanner-tool-module__7Wz9nW__limitIntro p{max-width:60ch;color:var(--muted-dark);font-size:.86rem;line-height:1.62}.scanner-tool-module__7Wz9nW__messagePanel strong{color:var(--paper);font-weight:650}.scanner-tool-module__7Wz9nW__messageIcon{width:3.25rem;height:3.25rem}.scanner-tool-module__7Wz9nW__messageIcon svg{width:1.55rem;height:1.55rem}.scanner-tool-module__7Wz9nW__errorIcon{color:#df8a6e;border-color:#c86a4ca6}.scanner-tool-module__7Wz9nW__successIcon{border-color:var(--sage);color:var(--sage)}.scanner-tool-module__7Wz9nW__secondaryButton{min-height:2.85rem;color:var(--paper);background:0 0;border:1px solid #f4f1e942;justify-content:center;align-items:center;padding:.7rem 1.25rem;font-size:.82rem;font-weight:620;display:inline-flex}.scanner-tool-module__7Wz9nW__limitIntro{border-bottom:1px solid var(--rule-dark);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:1rem;margin-bottom:1.35rem;padding-bottom:1.35rem}.scanner-tool-module__7Wz9nW__limitReset{margin-top:.5rem}.scanner-tool-module__7Wz9nW__formError{color:#df8a6e;margin:0;font-size:.78rem}.scanner-tool-module__7Wz9nW__report{background:var(--paper);min-width:0;color:var(--ink);overflow:hidden}.scanner-tool-module__7Wz9nW__sampleReport{border-top:0}.scanner-tool-module__7Wz9nW__sampleBanner{background:var(--mist);border-bottom:1px solid #10131133;flex-wrap:wrap;align-items:center;gap:.75rem;min-width:0;padding:.85rem clamp(1.15rem,3vw,2rem);display:flex}.scanner-tool-module__7Wz9nW__sampleTag{background:var(--pine);color:var(--paper);flex:none;padding:.3rem .5rem}.scanner-tool-module__7Wz9nW__sampleCopy{min-width:0;color:var(--muted-light);font-size:.79rem;line-height:1.45}.scanner-tool-module__7Wz9nW__sampleCopy b{color:var(--ink);font-weight:660}.scanner-tool-module__7Wz9nW__reportHeader{border-bottom:1px solid var(--rule-light);background:var(--paper-deep);min-width:0;color:var(--muted-light);letter-spacing:.035em;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1rem;padding:.85rem clamp(1.15rem,3vw,2rem);font-size:.7rem;display:flex}.scanner-tool-module__7Wz9nW__reportMeta{overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:.55rem .8rem;min-width:0;display:flex}.scanner-tool-module__7Wz9nW__reportMeta strong,.scanner-tool-module__7Wz9nW__reportFootnote strong{color:var(--pine);font-weight:650}.scanner-tool-module__7Wz9nW__reportBadge{border:1px solid;padding:.28rem .48rem}.scanner-tool-module__7Wz9nW__sampleBadge{color:var(--pine)}.scanner-tool-module__7Wz9nW__liveBadge{background:var(--pine);color:var(--paper)}.scanner-tool-module__7Wz9nW__reportPrompt{color:var(--muted-light);letter-spacing:0}.scanner-tool-module__7Wz9nW__scorecard{border-bottom:1px solid var(--rule-light);grid-template-columns:minmax(12rem,.32fr) minmax(0,1fr);display:grid}.scanner-tool-module__7Wz9nW__gradePanel{border-right:1px solid var(--rule-light);flex-direction:column;justify-content:center;min-width:0;min-height:12rem;padding:clamp(1.5rem,3vw,2.2rem);display:flex;position:relative}.scanner-tool-module__7Wz9nW__gradeRule,.scanner-tool-module__7Wz9nW__severityRule{width:.22rem;position:absolute;top:0;bottom:0;left:0}.scanner-tool-module__7Wz9nW__grade{letter-spacing:-.075em;font-size:clamp(3.6rem,8vw,5.25rem);font-weight:640;line-height:.82}.scanner-tool-module__7Wz9nW__grade small{vertical-align:.8em;margin-left:.08em;font-size:.44em}.scanner-tool-module__7Wz9nW__gradeLabel{margin-top:.85rem;font-size:.92rem;font-weight:650}.scanner-tool-module__7Wz9nW__gradeNote{color:var(--muted-light);margin-top:.35rem}.scanner-tool-module__7Wz9nW__breakdown{flex-direction:column;justify-content:center;gap:1.4rem;min-width:0;padding:clamp(1.5rem,3vw,2.2rem);display:flex}.scanner-tool-module__7Wz9nW__severityMeter{background:#1013111a;width:100%;height:.4rem;display:flex;overflow:hidden}.scanner-tool-module__7Wz9nW__severityMeter span{height:100%;display:block}.scanner-tool-module__7Wz9nW__legendGrid{border-top:1px solid var(--rule-light);border-left:1px solid var(--rule-light);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.scanner-tool-module__7Wz9nW__legendItem{border-right:1px solid var(--rule-light);border-bottom:1px solid var(--rule-light);gap:.3rem;min-width:0;padding:.8rem;display:grid}.scanner-tool-module__7Wz9nW__legendValue{align-items:center;gap:.55rem;display:flex}.scanner-tool-module__7Wz9nW__legendValue>span{flex:none;width:.48rem;height:.48rem;transform:rotate(45deg)}.scanner-tool-module__7Wz9nW__legendValue strong{color:var(--ink);letter-spacing:-.04em;font-size:1.45rem;font-weight:620;line-height:1}.scanner-tool-module__7Wz9nW__legendLabel{color:var(--muted-light)}.scanner-tool-module__7Wz9nW__legendSub{color:var(--muted-light);font-size:.68rem;line-height:1.35}.scanner-tool-module__7Wz9nW__findingsHeader{border-bottom:2px solid var(--ink);padding:1rem clamp(1.15rem,3vw,2rem)}.scanner-tool-module__7Wz9nW__findingsHeader h3{color:var(--ink);letter-spacing:-.015em;font-size:1rem;font-weight:650}.scanner-tool-module__7Wz9nW__findingsHeader h3 span{color:var(--muted-light);letter-spacing:.025em;font-size:.7rem;font-weight:450}.scanner-tool-module__7Wz9nW__finding{border-bottom:1px solid var(--rule-light);transition:background-color .52s cubic-bezier(.22,1,.36,1)}.scanner-tool-module__7Wz9nW__findingRow{grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:clamp(.9rem,2vw,1.35rem);min-width:0;padding:clamp(1.1rem,2.4vw,1.55rem) clamp(1.15rem,3vw,2rem);display:grid;position:relative}.scanner-tool-module__7Wz9nW__severityCell{flex-direction:column;align-items:flex-start;gap:.45rem;min-width:4.5rem;padding-top:.08rem;display:flex}.scanner-tool-module__7Wz9nW__severityBadge{white-space:nowrap;padding:.28rem .46rem}.scanner-tool-module__7Wz9nW__confidence{color:var(--muted-light);white-space:nowrap;font-size:.55rem}.scanner-tool-module__7Wz9nW__findingBody{min-width:0}.scanner-tool-module__7Wz9nW__findingCategory{color:var(--pine)}.scanner-tool-module__7Wz9nW__findingBody h4{color:var(--ink);letter-spacing:-.02em;overflow-wrap:anywhere;margin-top:.3rem;font-size:clamp(.98rem,1.5vw,1.1rem);font-weight:620;line-height:1.3}.scanner-tool-module__7Wz9nW__findingBody p{max-width:78ch;color:var(--muted-light);overflow-wrap:anywhere;margin-top:.4rem;font-size:.82rem;line-height:1.58}.scanner-tool-module__7Wz9nW__detailList{flex-wrap:wrap;gap:.45rem;margin-top:.75rem;display:flex}.scanner-tool-module__7Wz9nW__detail{border:1px solid var(--rule-light);background:var(--paper-deep);min-width:0;max-width:100%;color:var(--ink);overflow-wrap:anywhere;gap:.4rem;padding:.3rem .5rem;font-size:.66rem;line-height:1.35;display:inline-flex}.scanner-tool-module__7Wz9nW__detail>span{color:var(--muted-light)}.scanner-tool-module__7Wz9nW__fixButton{border:1px solid var(--rule-light);color:var(--ink);white-space:nowrap;background:0 0;align-self:center;align-items:center;gap:.35rem;padding:.58rem .72rem;font-size:.7rem;font-weight:620;display:inline-flex}.scanner-tool-module__7Wz9nW__fixButton svg{width:.8rem;height:.8rem;color:var(--pine);transition:transform .42s cubic-bezier(.22,1,.36,1)}.scanner-tool-module__7Wz9nW__fixPanel{border-top:1px solid var(--rule-light);background:var(--paper-deep);padding:.9rem clamp(1.15rem,3vw,2rem) 1.1rem;animation:.42s cubic-bezier(.22,1,.36,1) both scanner-tool-module__7Wz9nW__fix-panel-in}@keyframes scanner-tool-module__7Wz9nW__fix-panel-in{0%{opacity:0;transform:translateY(-.25rem)}to{opacity:1;transform:translateY(0)}}.scanner-tool-module__7Wz9nW__fixHeading{color:var(--pine);letter-spacing:.09em;text-transform:uppercase;align-items:center;gap:.55rem;font-size:.65rem;font-weight:680;display:flex}.scanner-tool-module__7Wz9nW__fixHeading span{border:1px solid #37534573;padding:.22rem .38rem}.scanner-tool-module__7Wz9nW__fixPanel p{max-width:82ch;color:var(--ink);margin-top:.65rem;font-size:.82rem;line-height:1.58}.scanner-tool-module__7Wz9nW__reportFooter{background:var(--paper-deep);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.85rem 1rem;min-width:0;padding:1rem clamp(1.15rem,3vw,2rem);display:flex}.scanner-tool-module__7Wz9nW__reportFootnote{min-width:0;color:var(--muted-light);letter-spacing:.025em;overflow-wrap:anywhere;font-size:.67rem;line-height:1.45}.scanner-tool-module__7Wz9nW__reportActions{flex-wrap:wrap;gap:.5rem;display:flex}.scanner-tool-module__7Wz9nW__reportSecondaryAction,.scanner-tool-module__7Wz9nW__reportPrimaryAction{justify-content:center;align-items:center;min-height:2.7rem;padding:.65rem 1rem;font-size:.76rem;font-weight:650;text-decoration:none;display:inline-flex}.scanner-tool-module__7Wz9nW__reportSecondaryAction{color:var(--ink);background:0 0;border:1px solid #1013114d}.scanner-tool-module__7Wz9nW__reportPrimaryAction{border:1px solid var(--pine);background:var(--pine);color:var(--paper)}@media (hover:hover) and (pointer:fine){.scanner-tool-module__7Wz9nW__primaryButton:not(:disabled):hover{border-color:var(--paper);background:var(--paper)}.scanner-tool-module__7Wz9nW__consentLabel:hover .scanner-tool-module__7Wz9nW__checkboxVisual{border-color:var(--sage)}.scanner-tool-module__7Wz9nW__quietButton:hover,.scanner-tool-module__7Wz9nW__secondaryButton:hover{color:var(--paper)}.scanner-tool-module__7Wz9nW__secondaryButton:hover{border-color:var(--sage)}.scanner-tool-module__7Wz9nW__finding:hover{background:#dce5dd57}.scanner-tool-module__7Wz9nW__fixButton:hover,.scanner-tool-module__7Wz9nW__reportSecondaryAction:hover{border-color:var(--pine);background:var(--mist)}.scanner-tool-module__7Wz9nW__reportPrimaryAction:hover{border-color:var(--ink);background:var(--ink)}}@media (max-width:900px){.scanner-tool-module__7Wz9nW__progressRail{grid-template-columns:repeat(3,minmax(0,1fr))}.scanner-tool-module__7Wz9nW__progressCell:nth-child(3n){border-right:0}.scanner-tool-module__7Wz9nW__progressCell:nth-child(-n+3){border-bottom:1px solid var(--rule-dark)}.scanner-tool-module__7Wz9nW__legendGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.scanner-tool-module__7Wz9nW__scannerHeader{grid-template-columns:auto minmax(0,1fr);padding-right:4.5rem}.scanner-tool-module__7Wz9nW__scannerStatus{text-align:left;grid-column:1/-1}.scanner-tool-module__7Wz9nW__formIntro,.scanner-tool-module__7Wz9nW__targetLedger,.scanner-tool-module__7Wz9nW__handlingRows,.scanner-tool-module__7Wz9nW__scorecard,.scanner-tool-module__7Wz9nW__urlRow,.scanner-tool-module__7Wz9nW__fieldGrid{grid-template-columns:minmax(0,1fr)}.scanner-tool-module__7Wz9nW__primaryButton{width:100%}.scanner-tool-module__7Wz9nW__handlingRows p+p{border-top:1px solid var(--rule-dark);border-left:0}.scanner-tool-module__7Wz9nW__gradePanel{border-right:0;border-bottom:1px solid var(--rule-light);min-height:10rem}.scanner-tool-module__7Wz9nW__scanLedger{grid-template-columns:minmax(0,1fr)}.scanner-tool-module__7Wz9nW__scanLedgerRow:nth-child(odd){border-right:0}.scanner-tool-module__7Wz9nW__findingRow{grid-template-columns:auto minmax(0,1fr)}.scanner-tool-module__7Wz9nW__severityCell{min-width:0}.scanner-tool-module__7Wz9nW__fixButton{grid-column:2;justify-self:start}.scanner-tool-module__7Wz9nW__reportFooter{flex-direction:column;align-items:stretch}}@media (max-width:480px){.scanner-tool-module__7Wz9nW__scannerHeader{gap:.45rem .75rem}.scanner-tool-module__7Wz9nW__scannerTitle{font-size:.78rem}.scanner-tool-module__7Wz9nW__headerInstrument{width:3.5rem}.scanner-tool-module__7Wz9nW__inputForm,.scanner-tool-module__7Wz9nW__phasePanel,.scanner-tool-module__7Wz9nW__messagePanel{padding-inline:1rem}.scanner-tool-module__7Wz9nW__progressRail{grid-template-columns:repeat(2,minmax(0,1fr))}.scanner-tool-module__7Wz9nW__progressCell,.scanner-tool-module__7Wz9nW__progressCell:nth-child(3n){border-right:1px solid var(--rule-dark);border-bottom:1px solid var(--rule-dark)}.scanner-tool-module__7Wz9nW__progressCell:nth-child(2n){border-right:0}.scanner-tool-module__7Wz9nW__progressCell:nth-last-child(-n+2){border-bottom:0}.scanner-tool-module__7Wz9nW__legendGrid,.scanner-tool-module__7Wz9nW__findingRow{grid-template-columns:minmax(0,1fr)}.scanner-tool-module__7Wz9nW__severityCell{flex-direction:row;align-items:center}.scanner-tool-module__7Wz9nW__fixButton{grid-column:auto}.scanner-tool-module__7Wz9nW__reportActions,.scanner-tool-module__7Wz9nW__reportSecondaryAction,.scanner-tool-module__7Wz9nW__reportPrimaryAction{width:100%}.scanner-tool-module__7Wz9nW__limitIntro{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.scanner-tool-module__7Wz9nW__scanner *,.scanner-tool-module__7Wz9nW__scanner :before,.scanner-tool-module__7Wz9nW__scanner :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
