/*! Author/Owner: ZetTateK
 * Copyright (c) 2026 ZetTateK. All rights reserved.
 * Proprietary intellectual property of ZetTateK.
 * Exact assessment-scoped rules extracted from the current public canonical page.
 */
.ztk-evaluation{--ev-ink:#16202e;--ev-muted:#526176;--ev-line:#d8e1ec;--ev-blue:#00a5dc;--ev-green:#5f9b41;font-family:'Montserrat',sans-serif;color:var(--ev-ink);background:#f4f7fb;isolation:isolate}.ztk-evaluation,.ztk-evaluation *{box-sizing:border-box}.ztk-evaluation h1,.ztk-evaluation h2,.ztk-evaluation h3,.ztk-evaluation p{margin:0;font-family:inherit}.ztk-evaluation a{color:#006a91;text-underline-offset:4px}.ztk-evaluation a:focus-visible{outline:3px solid #00a5dc;outline-offset:5px;border-radius:3px}.ztk-evaluation .ev-header{background:#020914;color:#e8edf8;padding:54px 24px 80px;border-bottom:3px solid var(--ev-blue)}.ztk-evaluation .ev-shell{max-width:1160px;margin:0 auto}.ztk-evaluation .ev-kicker{font-family:'JetBrains Mono',monospace;font-size:12px;letter-spacing:2px;font-weight:600;color:#00d4b4;margin-bottom:18px}.ztk-evaluation .ev-header .ev-hero-title{font-size:clamp(30px,4vw,48px);line-height:1.15;font-weight:800;max-width:800px;color:#e8edf8;letter-spacing:-1.2px}.ztk-evaluation .ev-intro{font-size:17px;line-height:1.7;max-width:710px;color:#b9c8df;margin-top:18px}.ztk-evaluation .ev-layout{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:48px;align-items:start;padding:0 24px 64px;margin-top:-30px;position:relative}.ztk-evaluation .ev-guide{padding-top:62px;min-width:0}.ztk-evaluation h2{font-size:24px;line-height:1.3;letter-spacing:-.4px;font-weight:700;color:var(--ev-ink)}.ztk-evaluation .ev-guide>p{font-size:15px;line-height:1.75;color:var(--ev-muted);margin-top:16px}.ztk-evaluation .ev-steps{list-style:none;margin:26px 0 0;padding:0;counter-reset:ev-step}.ztk-evaluation .ev-steps li{position:relative;padding:0 0 24px 48px;counter-increment:ev-step}.ztk-evaluation .ev-steps li:before{content:'0' counter(ev-step);position:absolute;left:0;top:0;font-family:'JetBrains Mono',monospace;font-size:14px;font-weight:600;color:#006a91;border-top:2px solid var(--ev-blue);padding-top:7px;width:30px}.ztk-evaluation .ev-steps h3{font-size:15px;font-weight:700;line-height:1.5;color:var(--ev-ink)}.ztk-evaluation .ev-steps p{font-size:14px;line-height:1.75;color:var(--ev-muted);margin-top:5px}.ztk-evaluation .ev-scope{border-top:1px solid var(--ev-line);padding-top:24px;margin-top:4px}.ztk-evaluation .ev-scope h3,.ztk-evaluation .ev-team h3{font-size:14px;line-height:1.5;font-weight:700}.ztk-evaluation .ev-scope ul{margin:12px 0 0;padding-left:19px;color:var(--ev-muted);font-size:14px;line-height:1.9}.ztk-evaluation .ev-scope li::marker{color:var(--ev-green)}.ztk-evaluation .ev-team{border-left:3px solid var(--ev-green);padding:0 0 0 17px;margin-top:26px}.ztk-evaluation .ev-team p{font-size:13px;line-height:1.8;color:var(--ev-muted);margin-top:6px}.ztk-evaluation .ev-form-card{min-width:0;background:#fff;border:1px solid var(--ev-line);border-radius:16px;box-shadow:0 14px 44px rgba(2,9,20,.07);padding:32px;scroll-margin-top:100px}.ztk-evaluation .ev-form-label{font-size:11px;font-family:'JetBrains Mono',monospace;letter-spacing:1.5px;font-weight:600;color:#006a91;margin-bottom:12px}.ztk-evaluation .ev-form-desc{font-size:14px;color:var(--ev-muted);line-height:1.7;margin-top:12px;margin-bottom:24px}.ztk-evaluation .ev-form-note{font-size:12px;line-height:1.7;color:var(--ev-muted);padding:14px 0 0;border-top:1px solid var(--ev-line);margin-top:20px}.ztk-evaluation .ev-form-alternative{margin-top:18px;font-size:13px;line-height:1.8;color:var(--ev-muted)}.ztk-evaluation .ev-form-alternative a{font-weight:600}.ztk-evaluation .ev-contact{margin-top:26px;font-size:13px;line-height:1.8;color:var(--ev-muted)}.ztk-evaluation .ev-contact a{font-weight:600}#ztk-hs-embed{--hsf-global__font-family:'Montserrat',sans-serif;--hsf-global__font-size:14px;--hsf-global__color:#16202e;--hsf-global-error__color:#b42318;--hsf-background__background-color:#fff;--hsf-background__padding:0px;--hsf-row__vertical-spacing:18px;--hsf-module__vertical-spacing:18px;--hsf-button__font-family:'Montserrat',sans-serif;--hsf-button__font-size:15px;--hsf-button__background-color:#ff5c00;--hsf-button__color:#fff;--hsf-button__border-radius:8px;--hsf-button__padding:14px 22px;--hsf-field-label__font-family:'Montserrat',sans-serif;--hsf-field-label__color:#16202e;--hsf-field-label__font-size:13px;--hsf-field-input__font-family:'Montserrat',sans-serif;--hsf-field-input__color:#16202e;--hsf-field-input__background-color:#f4f7fb;--hsf-field-input__border-color:#d8e1ec;--hsf-field-input__border-radius:8px;--hsf-field-input__padding:12px;--hsf-field-textarea__font-family:'Montserrat',sans-serif;--hsf-field-textarea__color:#16202e;--hsf-field-textarea__background-color:#f4f7fb;--hsf-field-textarea__border-color:#d8e1ec;--hsf-field-textarea__border-radius:8px;--hsf-field-textarea__padding:12px;--hsf-richtext__font-family:'Montserrat',sans-serif;--hsf-richtext__font-size:12px;--hsf-richtext__color:#526176;min-width:0}#ztk-hs-embed iframe{max-width:100%;border:0}@media(max-width:800px){.ztk-evaluation .ev-header{padding:36px 22px 64px}.ztk-evaluation .ev-layout{grid-template-columns:1fr;gap:30px;padding:0 18px 44px;margin-top:-24px}.ztk-evaluation .ev-form-card{grid-row:1;padding:24px}.ztk-evaluation .ev-guide{padding:0 6px}.ztk-evaluation .ev-header .ev-hero-title{letter-spacing:-.7px}.ztk-evaluation .ev-intro{font-size:15px}}@media(max-width:420px){.ztk-evaluation .ev-form-card{padding:22px 18px}.ztk-evaluation .ev-layout{padding-left:12px;padding-right:12px}.ztk-evaluation .ev-kicker{letter-spacing:1px;font-size:11px}}
