.lcp{--cv-cast: rgba(201, 196, 178, .2)}.lcp .cv-band{--cv-cast: rgba(201, 196, 178, .2)}.lc-form{margin:26px 0 0;max-width:760px}.lc-form__box{display:flex;gap:12px}.lc-form__field{flex:1;min-width:0;padding:15px 16px;font-size:1.1rem;border:2px solid var(--cb-white)}.lc-form__field:focus{outline:3px solid var(--cb-yellow);outline-offset:2px;border-color:var(--cb-white)}.lc-form__btn{flex:none;padding-inline:22px;font-size:var(--cb-fs-base)}.lc-form__btn[disabled]{opacity:.7;cursor:progress}.lc-form__hint{margin:12px 0 0;font-family:var(--cb-font-mono);font-size:var(--cb-fs-xs);letter-spacing:.04em;color:var(--cb-wing)}.lc-resultband{padding-block:34px 42px}.lc-result{max-width:920px;outline:none}.lc-res{background:var(--cb-white);border:2px solid var(--cb-ink);box-shadow:8px 8px 0 var(--cb-yellow);padding:22px 22px 24px}.lc-res--high{box-shadow:8px 8px 0 #B3261E}.lc-res__kicker{margin:0 0 4px;font-family:var(--cb-font-mono);font-size:var(--cb-fs-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--cb-text-muted)}.lc-res__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px 20px}.lc-res__domain{margin:0;overflow-wrap:anywhere;font-weight:700;font-stretch:var(--cb-cond);text-transform:lowercase;font-size:clamp(1.5rem,5vw,2.1rem);line-height:1.05;letter-spacing:-.01em}.lc-level{display:inline-block;white-space:nowrap;font-family:var(--cb-font-mono);font-size:.8rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;line-height:1.2;border:3px solid currentColor;padding:7px 12px 6px;transform:rotate(-2deg)}.lc-level--low{color:#2E7D32}.lc-level--medium{color:var(--cb-amber)}.lc-level--high{color:#B3261E}.lc-meter{display:flex;gap:6px;margin:18px 0 0;max-width:420px}.lc-meter i{flex:1;height:12px;border:2px solid var(--cb-ink);background:var(--cb-white)}.lc-res--low .lc-meter i:nth-child(1){background:#2E7D32}.lc-res--medium .lc-meter i:nth-child(-n+2){background:var(--cb-yellow)}.lc-res--high .lc-meter i{background:#B3261E}.lc-res__sum{margin:12px 0 0;max-width:64ch;line-height:1.55}.lc-co{display:flex;align-items:center;gap:14px 18px;flex-wrap:wrap;margin:20px 0 0;padding:14px 16px;background:var(--cb-paper);border:2px solid var(--cb-ink)}.lc-co__logo{width:76px;height:48px;flex:none;display:flex;align-items:center;justify-content:center;background:var(--cb-white);border:1px solid var(--cb-line);padding:4px}.lc-co__logo img{max-width:100%;max-height:100%;object-fit:contain}.lc-co__body{flex:1;min-width:200px}.lc-co__name{margin:0 0 4px;font-weight:700;font-size:1.05rem}.lc-co__name .cv-legit__verdict{display:inline-block;margin-left:8px;font-size:.62rem;padding:3px 7px 2px;vertical-align:2px}.lc-co__links{margin:0;display:flex;flex-wrap:wrap;gap:4px 16px;font-size:var(--cb-fs-sm)}.lc-co__links a{color:var(--cb-ink);font-weight:600;text-decoration-thickness:2px;text-underline-offset:3px}.lc-co__links a:hover{text-decoration-color:var(--cb-yellow)}.lc-sigs{list-style:none;margin:22px 0 0;padding:0;display:flex;flex-direction:column}.lc-sig{display:grid;grid-template-columns:30px minmax(0,1fr);gap:12px;padding:12px 0;border-top:1px dashed var(--cb-line-strong)}.lc-sig:first-child{border-top:0;padding-top:0}.lc-sig__icon{width:26px;height:26px;display:grid;place-items:center;margin-top:1px;font-family:var(--cb-font-mono);font-weight:700;font-size:.85rem;line-height:1;border:2px solid var(--cb-ink)}.lc-sig--good .lc-sig__icon{color:#2E7D32;border-color:#2E7D32}.lc-sig--warn .lc-sig__icon{background:var(--cb-ink);color:var(--cb-yellow);border-color:var(--cb-ink)}.lc-sig--bad .lc-sig__icon{background:#B3261E;color:var(--cb-white);border-color:#B3261E}.lc-sig--info .lc-sig__icon{color:var(--cb-text-muted);border-color:var(--cb-line-strong)}.lc-sig__title{margin:0;font-weight:700;line-height:1.35}.lc-sig__detail{margin:3px 0 0;font-size:var(--cb-fs-sm);line-height:1.55;color:var(--cb-text-muted)}.lc-res__cta{display:flex;flex-wrap:wrap;align-items:center;gap:12px 18px;margin-top:22px;padding-top:18px;border-top:2px solid var(--cb-ink)}.lc-res__hook{flex-basis:100%;margin:0;font-weight:700;font-size:1.05rem}.lc-res__bridge{flex-basis:100%;margin:-6px 0 0;color:var(--cb-text-muted);max-width:62ch;line-height:1.5}.lc-res__read{font-weight:600;color:var(--cb-ink);text-decoration-thickness:2px;text-underline-offset:3px}.lc-res__note{margin:16px 0 0;font-family:var(--cb-font-mono);font-size:.72rem;letter-spacing:.04em;line-height:1.5;color:var(--cb-text-muted)}.lc-loading{padding:20px 22px;background:var(--cb-white);border:2px solid var(--cb-ink);box-shadow:8px 8px 0 var(--cv-cast)}.lc-loading__text{margin:0 0 12px;font-family:var(--cb-font-mono);font-size:var(--cb-fs-sm);letter-spacing:.04em}.lc-loading__bar{height:12px;border:2px solid var(--cb-ink);background:repeating-linear-gradient(-45deg,var(--cb-yellow) 0 10px,var(--cb-ink) 10px 20px);background-size:28px 28px;animation:lc-tape 1s linear infinite}@keyframes lc-tape{to{background-position:28px 0}}.lc-error{padding:18px 20px;background:var(--cb-danger-bg);border:2px solid var(--cb-danger)}.lc-error p{margin:0}.lc-sec .cv-h2{margin-bottom:10px}.lc-sec .cv-intro{max-width:72ch}.lc-sheet{margin-top:18px;background:var(--cb-paper);border:2px solid var(--cb-ink);box-shadow:8px 8px 0 var(--cv-cast)}.cv-band--paper .lc-sheet{background:var(--cb-white)}.lc-table{width:100%;border-collapse:collapse}.lc-table thead th{padding:13px 18px 10px;text-align:left;font-family:var(--cb-font-mono);font-size:.66rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--cb-text-muted);border-bottom:2px solid var(--cb-ink)}.lc-table tbody th,.lc-table td{padding:13px 18px;text-align:left;vertical-align:top;border-top:1px dashed var(--cb-line-strong);font-size:var(--cb-fs-sm);line-height:1.55}.lc-table tbody tr:first-child>*{border-top:0}.lc-table tbody th{font-weight:700;font-size:var(--cb-fs-base);line-height:1.35;min-width:150px}.lc-table__sign{color:var(--cb-text-muted)}.lc-table .lc-table__num{text-align:right;font-family:var(--cb-font-mono);font-weight:700;white-space:nowrap}.lc-table a{color:var(--cb-ink);text-decoration-thickness:1px;text-underline-offset:3px}.lc-table a:hover{text-decoration-color:var(--cb-yellow);text-decoration-thickness:3px}.lc-table--sites tbody th,.lc-table--sites td{vertical-align:middle}.lc-stamp{display:inline-block;white-space:nowrap;font-size:.62rem;padding:4px 8px 3px}.lc-table__what{color:var(--cb-text-muted);font-size:var(--cb-fs-sm);line-height:1.5}.lc-table--unver tbody th{min-width:190px}.lc-more{display:flex;justify-content:flex-end;margin:20px 0 0}.lc-unit{display:none}@media (max-width: 640px){.lc-form__box{flex-direction:column}.lc-form__btn{width:100%;justify-content:center}.lc-res{padding:18px 16px 20px}.lc-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.lc-table,.lc-table tbody,.lc-table tr{display:block}.lc-table tr{padding:14px 16px;border-top:1px dashed var(--cb-line-strong)}.lc-table tbody tr:first-child{border-top:0}.lc-table tbody th,.lc-table td{display:block;padding:0;border-top:0;min-width:0}.lc-table td{margin-top:6px}.lc-table td::before{content:attr(data-label);display:block;margin-bottom:1px;font-family:var(--cb-font-mono);font-size:.62rem;letter-spacing:.1em;text-transform:uppercase;color:var(--cb-text-faint)}.lc-table--sites tr{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 14px;align-items:center}.lc-table--sites td{margin-top:0}.lc-table--sites td::before{content:none}.lc-table--sites td:nth-of-type(1){grid-column:1;grid-row:2;color:var(--cb-text-muted)}.lc-table--unver td:nth-of-type(1){grid-column:1 / -1}.lc-table--sites td:nth-of-type(2){grid-column:2;grid-row:2;justify-self:end}.lc-table--sites tbody th{grid-column:1;grid-row:1}.lc-table--sites td.lc-table__num{grid-column:2;grid-row:1}.lc-unit{display:inline;font-family:var(--cb-font-sans);font-weight:500;font-size:var(--cb-fs-xs);color:var(--cb-text-muted)}}@media (prefers-reduced-motion: reduce){.lc-loading__bar{animation:none}}
