:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#17211b;background:#f4f5f2;font-family:Inter,ui-sans-serif,system-ui,sans-serif}*{box-sizing:border-box}body{margin:0}main{width:min(680px,100% - 40px);margin:0 auto;padding:72px 0}h1{letter-spacing:0;margin:8px 0 16px;font-size:3.25rem;line-height:1}p{line-height:1.6}a{color:#125a45}.eyebrow{color:#93631f;text-transform:uppercase;font-size:.8rem;font-weight:700}.lede{color:#445149;max-width:58ch;font-size:1.1rem}.actions{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.actions a{color:inherit;border:1px solid #aeb7b0;border-radius:6px;padding:12px 16px;text-decoration:none}.actions .primary{color:#fff;background:#176b52;border-color:#176b52}dl{border-top:1px solid #cbd1cc;margin-top:32px}dl div{border-bottom:1px solid #cbd1cc;grid-template-columns:120px 1fr;gap:16px;padding:16px 0;display:grid}dt{color:#59665e}dd{overflow-wrap:anywhere;margin:0}.notice{background:#fff;border-left:4px solid #c7922f;margin-top:32px;padding:16px}.identity-shell{width:min(1040px,100% - 40px);padding-top:28px}.site-mark{color:#324039;align-items:center;gap:10px;font-size:.9rem;font-weight:700;display:flex}.mark{border:1px solid #9da8a1;border-radius:50%;place-items:center;width:34px;height:34px;font-size:.72rem;display:grid}.identity-profile{grid-template-columns:minmax(300px,.9fr) minmax(320px,1.1fr);align-items:center;gap:56px;margin-top:48px;display:grid}.portrait-frame{aspect-ratio:1;background:#dfe4e0;border-radius:6px;position:relative;overflow:hidden}.portrait-frame img{object-fit:cover}.identity-copy h1{margin-bottom:10px}.founder-id{color:#176b52;margin:0 0 28px;font-size:1.25rem;font-weight:750}.identity-details{margin-top:36px}.identity-details div{grid-template-columns:110px 1fr}.status-dot{background:#1a8a61;border-radius:50%;width:9px;height:9px;margin-right:7px;display:inline-block}.identity-footer{color:#59665e;border-top:1px solid #cbd1cc;gap:18px;margin-top:48px;padding:20px 0;font-size:.9rem;display:flex}.identity-footer strong{color:#26342c;white-space:nowrap}.message-shell{flex-direction:column;justify-content:center;min-height:75vh;display:flex}.text-link{margin-top:20px;font-weight:700}.qr-shell{width:min(900px,100% - 40px)}.qr-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:40px;display:grid}.qr-item{text-align:center;background:#fff;border:1px solid #cbd1cc;border-radius:6px;padding:24px}.qr-item img{width:min(100%,320px);height:auto}.qr-item p{margin:4px 0}.qr-item .qr-name{color:#17211b;margin-top:14px;font-size:1.35rem;font-weight:750}.qr-item a{margin-top:14px;font-weight:700;display:inline-block}.qr-item small{color:#69756e;overflow-wrap:anywhere;margin-top:12px;display:block}@media (max-width:720px){main{width:min(100% - 28px,680px);padding:48px 0}h1{font-size:2.6rem}.identity-shell{width:min(100% - 28px,680px);padding-top:20px}.identity-profile{grid-template-columns:1fr;gap:30px;margin-top:30px}.portrait-frame{width:100%}.identity-footer{flex-direction:column;gap:4px}.qr-grid{grid-template-columns:1fr}}.identity-shell{color:#e8ebe7;background:#171a18;width:100%;max-width:none;min-height:100svh;margin:0;padding:28px 0;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace}.identity-shell .site-mark,.identity-shell .identity-profile,.identity-shell .identity-footer{width:min(100% - 28px,430px);margin-inline:auto}.identity-shell .site-mark{color:#e8ebe7;text-transform:lowercase;letter-spacing:.035em;border-bottom:1px solid #4a544d;justify-content:flex-start;padding-bottom:16px;position:relative}.identity-shell .site-mark:after{content:"PUBLIC DEMO RECORD / RH";color:#98a59d;letter-spacing:.08em;margin-left:auto;font-size:.62rem}.identity-shell .mark{color:#0000;background:url(/brand/raccoon-trace-candidate.svg) 50%/contain no-repeat;border:0;border-radius:0;width:34px;height:34px;font-size:0}.identity-shell .site-mark>span:last-child{font-size:0}.identity-shell .site-mark>span:last-child:after{content:"raccoonhaus.ai";font-size:.9rem;font-weight:800}.identity-shell .identity-profile{grid-template-columns:1fr;gap:22px;margin-top:22px}.identity-shell .portrait-frame{aspect-ratio:1;background:#252a27;border:1px solid #4a544d;border-radius:0}.identity-shell .portrait-frame img{filter:grayscale()contrast(1.04)}.identity-shell .portrait-frame:after{content:"AI-ASSISTED PORTRAIT / CONCEPT";color:#cdd4cf;letter-spacing:.07em;background:#121513db;border:1px solid #68746c;padding:6px 8px;font-size:.62rem;position:absolute;bottom:10px;left:10px}.identity-shell .identity-copy .eyebrow{color:#9aa69e;letter-spacing:.08em;margin:0 0 10px;font-size:.68rem}.identity-shell .identity-copy h1{color:#f0f2ef;letter-spacing:-.045em;text-transform:uppercase;margin:0 0 8px;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:clamp(2.9rem,14vw,4.25rem);line-height:.9}.identity-shell .founder-id{color:#c7d0ca;letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.82rem}.identity-shell .identity-copy .lede,.identity-shell .identity-details{display:none}.identity-shell .identity-copy:after{content:"AGENT ACCESS / IDENTITY ONLY\a This public record identifies the human. Mission authority and evidence are separate workflows.";color:#d6ddd8;white-space:pre-line;letter-spacing:.04em;border-block:1px solid #4a544d;margin-top:18px;padding:16px 0;font-size:.72rem;line-height:1.55;display:block}.identity-shell .identity-footer{color:#8f9b93;letter-spacing:.05em;text-transform:uppercase;border-top:1px solid #4a544d;justify-content:space-between;margin-top:22px;padding:16px 0 0;font-size:.68rem}.identity-shell .identity-footer strong{color:#dce2dd}@media (max-width:420px){.identity-shell{padding-top:18px}.identity-shell .site-mark:after{display:none}.identity-shell .identity-profile{margin-top:18px}}
