.founders-chat-entry{max-width:1100px;padding:36px 20px 28px;border:0;background:#090a0b;color:#f4ead7}.founders-chat-entry h2{font:normal clamp(30px,5vw,48px)/1.15 Georgia;margin:10px auto}.founders-chat-entry>p{font:16px/1.6 system-ui;color:#c8bcaa;max-width:500px;margin:12px auto}.founders-chat-entry .founder-door-kicker{font-size:14px;letter-spacing:.2em;color:#e5c98b}.founders-chat-entry a.founders-real-door{position:relative;display:block;width:min(100%,430px);max-width:430px;aspect-ratio:2/3;min-height:0;margin:26px auto 16px;padding:0;border:0;border-radius:0;background:#090a0b;overflow:hidden;perspective:1200px;isolation:isolate;box-shadow:0 20px 70px #0008}.founder-door-interior{position:absolute;inset:0;background:url('/assets/lore/lounge.web.webp') 75% center/cover}.founder-door-leaf{position:absolute;top:0;bottom:0;width:50%;background-image:url('/assets/lore/founders-doors-183.webp');background-size:200% 100%;background-repeat:no-repeat;transition:transform 1.1s ease-in-out;backface-visibility:hidden;z-index:2}.founder-left{left:0;background-position:left center;transform-origin:left center}.founder-right{right:0;background-position:right center;transform-origin:right center}.founder-door-label{position:absolute;bottom:10%;left:8%;right:8%;z-index:3;padding:14px 10px;color:#ffe7b5;background:#080a0bd9;border:1px solid #b69250;font:600 17px/1.5 system-ui;letter-spacing:.12em;transition:opacity .2s}.founder-door-label span{display:block;font:14px/1.5 system-ui;letter-spacing:0;margin-top:4px}.founders-real-door.is-opening .founder-left{transform:rotateY(-105deg)}.founders-real-door.is-opening .founder-right{transform:rotateY(105deg)}.founders-real-door.is-opening .founder-door-label{opacity:0}.founders-real-door:focus-visible{outline:3px solid #ffe3a5;outline-offset:6px}@media(prefers-reduced-motion:reduce){.founder-door-leaf{transition:none}}
