.check-site{background:var(--ink);min-width:320px;color:var(--white)}.check-skip{z-index:50;background:var(--blue);padding:.8rem 1rem;position:fixed;top:-5rem;left:1rem}.check-skip:focus{top:1rem}.check-header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;height:92px;padding-inline:clamp(24px,4.6vw,76px);display:flex}.check-brand{align-items:center;gap:13px;display:inline-flex}.check-brand strong{letter-spacing:-.09em;font-size:36px;line-height:.8}.check-brand strong:before{content:"";background:var(--blue-light);width:7px;height:7px;margin:0 2px 4px 0;display:inline-block;transform:skew(-18deg)}.check-brand span{color:#a9b4c0;letter-spacing:.11em;font-size:8px;font-weight:700;line-height:1.24}.check-back{color:#dbe4ed;font:600 10px/1 var(--font-geist-mono),monospace;letter-spacing:.09em;text-transform:uppercase;gap:12px;display:inline-flex}.check-site h1,.check-site h2,.check-site h3,.check-site p{margin-top:0}.check-site h1,.check-site h2{letter-spacing:-.045em;text-wrap:balance}.check-site em{color:var(--blue-light);font-style:normal}.check-kicker{color:var(--blue-light);font:600 10px/1.1 var(--font-geist-mono),monospace;letter-spacing:.1em;text-transform:uppercase;margin:0 0 18px}.check-hero{isolation:isolate;flex-direction:column;justify-content:end;min-height:620px;padding:130px clamp(24px,8.2vw,132px) 80px;display:flex;position:relative}.check-hero>div{z-index:-1;background:linear-gradient(90deg,#02070dfa,#02070dc9 43%,#02070d33),linear-gradient(#0000 42%,#02070de8),url(/images/ats-system-03.webp) 50%/cover;position:absolute;inset:0}.check-hero h1{max-width:890px;margin-bottom:28px;font-size:clamp(4.2rem,8vw,8.5rem);font-weight:560;line-height:.87}.check-hero>p:not(.check-kicker){color:#dbe4ed;max-width:620px;margin-bottom:38px;font-size:clamp(1.08rem,1.55vw,1.4rem);line-height:1.45}.check-hero-proof{color:var(--muted);grid-template-columns:30px max-content 30px max-content;align-items:center;gap:12px;font-size:13px;display:grid}.check-hero-proof span{color:var(--blue-light);font:600 10px/1 var(--font-geist-mono),monospace}.check-hero-proof p{margin:0}.check-what{color:var(--ink-2);background:#dfe6ec;padding:clamp(95px,11vw,160px) clamp(24px,8.2vw,132px)}.check-what .check-kicker{color:#0b5dda}.check-what h2{max-width:850px;margin-bottom:62px;font-size:clamp(3rem,6vw,6.5rem);font-weight:550;line-height:.91}.check-what>div{border-top:1px solid #07111c33;grid-template-columns:repeat(3,1fr);display:grid}.check-what article{border-right:1px solid #07111c33;padding:27px 25px 0}.check-what article:first-child{padding-left:0}.check-what span,.check-survey ol span{color:#0b5dda;font:600 10px/1 var(--font-geist-mono),monospace}.check-what h3{letter-spacing:-.03em;margin:52px 0 13px;font-size:1.2rem}.check-what p{color:#526375;margin-bottom:0;line-height:1.6}.check-survey{grid-template-columns:minmax(260px,.75fr) minmax(0,1.25fr);gap:clamp(50px,12vw,190px);padding:clamp(100px,12vw,175px) clamp(24px,8.2vw,132px);display:grid}.check-survey-intro h2{font-size:clamp(3rem,5.5vw,6rem);font-weight:550;line-height:.92}.check-survey-intro>p:last-child{max-width:400px;color:var(--muted);line-height:1.65}.check-survey form{max-width:660px}.check-survey ol{grid-template-columns:repeat(4,1fr);gap:8px;margin:0 0 48px;padding:0;list-style:none;display:grid}.check-survey li{color:var(--quiet);font:600 9px/1.15 var(--font-geist-mono),monospace;letter-spacing:.04em;text-transform:uppercase;gap:8px;display:grid}.check-survey li:before{content:"";background:#ffffff26;order:1;height:2px}.check-survey li span{color:inherit}.check-survey li.is-current,.check-survey li.is-complete{color:var(--white)}.check-survey li.is-current:before,.check-survey li.is-complete:before{background:var(--blue-light)}.check-fieldset{gap:24px;display:grid}.check-fieldset>label,.check-two label{color:#dfe6ec;gap:10px;font-size:14px;font-weight:540;display:grid}.check-fieldset small{color:var(--muted);font-size:11px;font-weight:400}select,input,textarea{width:100%;color:var(--white);font:400 15px/1.4 var(--font-geist-sans),sans-serif;background:#0b1724;border:1px solid #97b2cf57;border-radius:0;padding:15px 16px}textarea{resize:vertical;min-height:125px}.check-two{grid-template-columns:1fr 1fr;gap:18px;display:grid}.check-consent{align-items:flex-start;gap:12px;margin-top:4px;line-height:1.5;color:var(--muted)!important;font-size:12px!important;font-weight:400!important;display:flex!important}.check-consent input{width:16px;height:16px;accent-color:var(--blue);margin:1px 0 0;padding:0}.check-consent a{color:var(--blue-light);text-decoration:underline}.check-actions{justify-content:space-between;gap:15px;margin-top:34px;display:flex}.check-primary,.check-secondary{min-height:54px;font:600 10px/1 var(--font-geist-mono),monospace;letter-spacing:.09em;text-transform:uppercase;border:0;border-radius:0;align-items:center;gap:15px;padding:0 19px;display:inline-flex}.check-primary{background:var(--blue);color:var(--white)}.check-secondary{color:var(--white);background:0 0;border:1px solid #ffffff70}.check-error{color:#ffaaa1;margin:20px 0 -8px;font-size:13px}.check-fine-print{color:var(--quiet);margin:18px 0 0;font-size:12px;line-height:1.5}@media (width<=900px){.check-survey{grid-template-columns:1fr;gap:45px}.check-what>div{grid-template-columns:1fr;gap:27px}.check-what article,.check-what article:first-child{border:0;padding:0}}@media (width<=600px){.check-header{height:76px;padding-inline:22px}.check-brand strong{font-size:30px}.check-brand span{display:none}.check-hero{min-height:620px;padding:125px 22px 58px}.check-hero h1{font-size:clamp(3.7rem,16vw,5.4rem)}.check-hero-proof{grid-template-columns:24px 1fr;gap:8px 12px}.check-what,.check-survey{padding:82px 22px}.check-survey ol{margin-bottom:36px}.check-survey li{font-size:0}.check-survey li span{font-size:10px}.check-two{grid-template-columns:1fr}.check-actions{align-items:stretch}.check-primary,.check-secondary{justify-content:center}.check-back{font-size:8px}}
