/* Service interactions added to the unchanged intelligence-site design. */
.twin-list{padding-left:23px;color:#c9ced5;line-height:1.85}.twin-list li{margin:12px 0}.twin-list li::marker{color:var(--n19-amber)}
.twin-footer-network{display:inline-block;font-size:.73rem;line-height:1.7;color:#b6bfca;margin-top:7px}
.twin-assessment-callout{border:1px solid var(--n19-line);border-radius:8px;padding:38px;background:#101720}.twin-assessment-callout>strong{display:block;color:var(--n19-amber);font-size:5rem;font-weight:900;line-height:1.1}.twin-assessment-callout h3{font-size:1.5rem;line-height:1.3;margin:15px 0 24px}
.twin-preview-section{padding:55px 0}.twin-preview-toolbar{display:flex;gap:28px;align-items:center;justify-content:space-between;flex-wrap:wrap}.twin-preview-toolbar h2{font-size:clamp(1.5rem,3vw,2.25rem);line-height:1.2;margin:0 0 16px}.twin-publication-logo{display:grid;place-items:center;width:100%;padding:24px;border:1px solid #46505d;border-radius:8px;background:#000;margin-top:24px}.twin-publication-logo img{display:block;width:min(100%,560px);height:auto;object-fit:contain}.twin-publication-logo:focus-visible{outline:3px solid var(--n19-amber);outline-offset:4px}
.twin-scorecard{max-width:900px;margin:auto;padding:36px;border:1px solid var(--n19-line);border-radius:8px;background:#101720}.twin-scorecard progress{display:block;width:100%;height:7px;margin:15px 0 32px;accent-color:var(--n19-amber)}.twin-question{padding:0;border:0;min-width:0;margin:0}.twin-question legend{padding:0;width:100%}.twin-question h2{font-size:clamp(1.65rem,3vw,2.3rem)}.twin-answer{display:flex;align-items:center;gap:15px;padding:18px;margin:12px 0;border:1px solid #4a535e;border-radius:6px;color:#e7eaf0;cursor:pointer;line-height:1.55}.twin-answer:has(input:checked){border-color:var(--n19-amber);background:#29251f}.twin-answer input{width:19px;height:19px;flex-shrink:0;accent-color:var(--n19-amber)}.twin-score-nav{display:flex;justify-content:space-between;gap:15px;flex-wrap:wrap;margin-top:26px}.twin-scorecard button:disabled{opacity:.45;cursor:not-allowed}.twin-scorecard [hidden]{display:none!important}.twin-score-number{font-size:4.5rem;font-weight:900;color:var(--n19-amber);line-height:1.1}.twin-score-number small{font-size:1.4rem;color:#b8c0cb}.twin-score-result-list{padding-left:22px}.twin-score-result-list li{margin:24px 0;padding-left:5px}.twin-score-result-list p{margin:7px 0}.twin-status{min-height:1.4em;font-size:.88rem!important;line-height:1.6;color:#e7ba75!important}.twin-status a{color:inherit;text-decoration:underline}
.contact-form .twin-consent{display:flex;align-items:flex-start;gap:12px;margin:15px 0;line-height:1.65}.contact-form .twin-consent input{width:19px;height:19px;min-height:19px;flex-shrink:0;margin-top:4px;accent-color:var(--n19-amber)}.contact-form .hp{display:none!important}.contact-form [data-form-status][data-error="true"]{color:#ffabab!important}.contact-form button:disabled{opacity:.6;cursor:wait}
@media(max-width:800px){.twin-publication-logo{padding:12px}.twin-scorecard{padding:22px}.twin-preview-section{padding:35px 0}.twin-assessment-callout{padding:26px}.twin-score-nav .btn{font-size:.83rem;padding:12px 15px}}
