.check-home{--ck-cobalt:#0016cb;--ck-deep:#000e85;--ck-paper:#fff;--ck-ice:#e9eefb;--ck-ink:#0a1030;--ck-muted:#515a78;--ck-wrong:#c4210f;--ck-right:#0a7a4f;--ck-unknown:#515a78;--ck-display:"Bricolage Grotesque", "Inter", system-ui, sans-serif;--ck-body:"Inter", system-ui, sans-serif;--ck-mono:"IBM Plex Mono", ui-monospace, monospace;background:var(--ck-ice);color:var(--ck-ink);font-family:var(--ck-body)}.check-home main{display:block}.ck-hero{background:var(--ck-cobalt);color:var(--ck-paper);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:clamp(32px,6vw,96px);min-height:min(92vh,820px);padding:clamp(104px,13vh,144px) clamp(16px,6vw,96px) clamp(48px,6vw,80px);display:grid}.ck-hero h1{font-family:var(--ck-display);letter-spacing:-.03em;max-width:13ch;color:inherit;margin:0 0 24px;font-size:clamp(2.5rem,5.6vw,5.25rem);font-weight:700;line-height:.95}.ck-lede{max-width:44ch;color:inherit;margin:0 0 28px;font-size:clamp(1.05rem,1.5vw,1.3rem);line-height:1.45}.ck-form{gap:10px;max-width:640px;display:grid}.ck-label{color:inherit;font-size:.875rem;font-weight:600}.ck-form textarea,.ck-form input{box-sizing:border-box;width:100%;font:500 1.125rem/1.4 var(--ck-body);color:var(--ck-ink);background:var(--ck-paper);resize:vertical;border:0;border-radius:6px;padding:16px}.ck-form textarea::placeholder,.ck-form input::placeholder{color:var(--ck-muted)}.ck-company{gap:8px;display:grid}.ck-company[hidden]{display:none}.ck-go{font:700 1.125rem var(--ck-display);color:var(--ck-cobalt);background:var(--ck-paper);cursor:pointer;border:0;border-radius:6px;justify-self:start;min-height:48px;padding:15px 30px}.ck-go:hover{background:var(--ck-ice)}.ck-go:disabled{opacity:.7;cursor:progress}.ck-status{min-height:1.5em;color:inherit;margin:2px 0 0;font-size:.95rem}.ck-status[data-error=true]{font-weight:600}.ck-tries{flex-wrap:wrap;align-items:center;gap:8px;margin-top:16px;font-size:.9rem;display:flex}.ck-tries button{font:500 .9rem var(--ck-body);color:var(--ck-paper);cursor:pointer;background:0 0;border:1px solid #fff9;border-radius:999px;min-height:40px;padding:8px 14px}.ck-tries button:hover{background:var(--ck-deep)}.check-home :focus-visible{outline-offset:2px;outline:3px solid #ffd21f}.ck-hero__slip{justify-items:center;gap:16px;scroll-margin-top:96px;display:grid}.ck-receipt{--edge:10px;box-sizing:border-box;background:var(--ck-paper);width:min(100%,420px);color:var(--ck-ink);font-family:var(--ck-mono);padding:24px 24px calc(24px + var(--edge));clip-path:polygon(0 0, 100% 0, 100% calc(100% - var(--edge)), 95% 100%, 90% calc(100% - var(--edge)), 85% 100%, 80% calc(100% - var(--edge)), 75% 100%, 70% calc(100% - var(--edge)), 65% 100%, 60% calc(100% - var(--edge)), 55% 100%, 50% calc(100% - var(--edge)), 45% 100%, 40% calc(100% - var(--edge)), 35% 100%, 30% calc(100% - var(--edge)), 25% 100%, 20% calc(100% - var(--edge)), 15% 100%, 10% calc(100% - var(--edge)), 5% 100%, 0 calc(100% - var(--edge)));font-size:.95rem;line-height:1.45;position:relative;transform:rotate(1.2deg);box-shadow:0 24px 60px #00063c73}.ck-receipt header{border-bottom:1px dashed var(--ck-muted);background:0 0;justify-content:space-between;gap:12px;margin-bottom:14px;padding-bottom:10px;font-size:.8rem;display:flex;position:static}.ck-receipt header span{color:var(--ck-muted);text-align:right}.ck-claim{font-family:var(--ck-body);color:var(--ck-ink);margin:0 0 16px;font-size:1.05rem;font-weight:500}.ck-receipt dl{border-top:1px dashed var(--ck-muted);border-bottom:1px dashed var(--ck-muted);margin:0;padding:10px 0}.ck-receipt dl div{justify-content:space-between;gap:16px;padding:3px 0;display:flex}.ck-receipt dt{color:var(--ck-muted)}.ck-receipt dd{text-align:right;margin:0;font-weight:600}.ck-stamp{font:800 1.35rem/1.1 var(--ck-display);letter-spacing:-.01em;text-transform:uppercase;color:var(--ck-unknown);border:3px solid;border-radius:4px;margin:18px 0 14px;padding:6px 12px;display:inline-block;transform:rotate(-3deg)}[data-verdict=contradicted] .ck-stamp{color:var(--ck-wrong)}[data-verdict=confirmed] .ck-stamp{color:var(--ck-right)}.ck-note{font:.85rem/1.45 var(--ck-body);color:var(--ck-muted);margin:0 0 12px}.ck-source{color:var(--ck-cobalt);font-weight:600;font-family:var(--ck-body);padding:6px 0;display:block}.ck-share{font:600 .95rem var(--ck-body);color:var(--ck-paper);background:var(--ck-deep);cursor:pointer;border:0;border-radius:6px;min-height:44px;padding:12px 20px}@media (prefers-reduced-motion:no-preference){.ck-receipt.is-new{animation:.55s steps(9,end) both ck-print}.ck-receipt.is-new .ck-stamp{animation:.22s cubic-bezier(.2,1.4,.4,1) .55s both ck-stamp}}@keyframes ck-print{0%{opacity:0;translate:0 -28px}to{opacity:1;translate:0}}@keyframes ck-stamp{0%{opacity:0;transform:rotate(-3deg)scale(1.7)}to{opacity:1;transform:rotate(-3deg)scale(1)}}.ck-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ck-proof{background:var(--ck-paper);padding:clamp(28px,4vw,44px) clamp(16px,6vw,96px)}.ck-proof ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 40px;margin:0;padding:0;list-style:none;display:grid}.ck-proof li{color:var(--ck-ink);line-height:1.45}.ck-proof li+li{border-left:1px dashed var(--ck-muted);padding-left:32px}.ck-proof b{font:700 clamp(1.35rem, 2.2vw, 1.75rem)/1.1 var(--ck-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--ck-ink);margin-bottom:4px;display:block}.ck-proof span{color:var(--ck-muted)}.ck-proof a{color:var(--ck-cobalt);margin-top:6px;font-weight:600;display:inline-block}.ck-doors{padding:clamp(40px,6vw,72px) clamp(16px,6vw,96px) 0}.ck-doors ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.ck-door{background:var(--ck-paper);border:1px solid #0a10301f;border-radius:6px;flex-direction:column;padding:24px 24px 28px;display:flex;position:relative}.ck-door:hover{border-color:var(--ck-cobalt)}.ck-door:has(a:focus-visible){outline-offset:2px;outline:3px solid #ffd21f}.ck-door p{color:var(--ck-muted);margin:0;line-height:1.5}.ck-door .ck-door__who{letter-spacing:.08em;text-transform:uppercase;color:var(--ck-cobalt);margin-bottom:12px;font-size:.78rem;font-weight:600}.ck-door h3{font:700 clamp(1.25rem, 1.8vw, 1.5rem)/1.15 var(--ck-display);letter-spacing:-.015em;margin:0 0 8px}.ck-door h3 a{color:var(--ck-ink);text-decoration:none}.ck-door h3 a:after{content:"";border-radius:6px;position:absolute;top:0;bottom:0;left:0;right:0}.ck-door h3 a:focus-visible{outline:none}.ck-door h3:after{content:"→" / "";color:var(--ck-cobalt);margin-left:.3em}@media (prefers-reduced-motion:no-preference){.ck-door{transition:border-color .15s,transform .15s}.ck-door:hover{transform:translateY(-2px)}}.ck-scope,.ck-next{padding:clamp(48px,7vw,88px) clamp(16px,6vw,96px)}.ck-scope h2,.ck-next h2{font-family:var(--ck-display);letter-spacing:-.02em;max-width:24ch;color:var(--ck-ink);margin:0 0 28px;font-size:clamp(1.6rem,3vw,2.5rem);line-height:1.08}.ck-scope ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin:0;padding:0;list-style:none;display:grid}.ck-scope li{color:var(--ck-ink);line-height:1.5}.ck-scope li b{font-family:var(--ck-display);margin-bottom:6px;font-size:1.1rem;display:block}.ck-proof li+li,.ck-doors li+li,.ck-scope li+li{margin-top:0}.ck-next{background:var(--ck-paper);flex-direction:column;align-items:flex-start;gap:20px;display:flex}.ck-next nav{align-content:start;gap:12px;display:grid}.ck-next nav a{color:var(--ck-cobalt);padding:4px 0;font-weight:600}@media (max-width:860px){.ck-hero{grid-template-columns:minmax(0,1fr);min-height:0;padding-top:96px}.ck-receipt{transform:none}.ck-scope ul{grid-template-columns:minmax(0,1fr);gap:20px}.ck-proof ul,.ck-doors ul{grid-template-columns:minmax(0,1fr)}.ck-proof ul{gap:0}.ck-proof li{padding:16px 0}.ck-proof li:first-child{padding-top:0}.ck-proof li:last-child{padding-bottom:0}.ck-proof li+li{border-left:0;border-top:1px dashed var(--ck-muted);padding-left:0}}.ck-learn{flex-wrap:wrap;gap:8px 24px;margin:32px 0 0;line-height:1.5;display:flex}.ck-learn a{color:inherit;font-weight:600}
