.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:start;gap:clamp(32px,6vw,96px);min-height:min(100vh,900px);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-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-next{background:var(--ck-paper);flex-wrap:wrap;justify-content:space-between;gap:40px;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-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}
