.ko-dungeon-gateway{display:flex;align-items:center;gap:25px;padding:26px 30px;margin:25px 0;border:1px solid #ae956a77;border-radius:8px;text-decoration:none;color:#e6d2a6;background:radial-gradient(ellipse at 4% 70%,#718e5b25,transparent 55%),linear-gradient(120deg,#253d32,#1a2926);box-shadow:0 12px 35px #0002;transition:border-color .2s,background .2s}.ko-dungeon-gateway:hover{border-color:#d7b879;background-color:#2a3b2a}.ko-dungeon-gateway:focus-visible{outline:3px solid #eace91;outline-offset:4px}.ko-dungeon-gateway-emblem{width:66px;height:76px;display:grid;place-items:center;border:1px solid #a68d5e66;background:#b79a5620;clip-path:polygon(0 0,100% 0,100% 68%,50% 100%,0 68%);flex:none}.ko-dungeon-gateway-emblem svg{width:35px;height:35px}.ko-dungeon-gateway>div:nth-child(2){flex:1}.ko-dungeon-gateway span{font:600 9px/1.6 system-ui;letter-spacing:.15em;color:#c2b083}.ko-dungeon-gateway h2{font:500 29px/1.3 var(--font-display, Georgia, serif);margin:7px 0;color:#eddbb3}.ko-dungeon-gateway p{font:12px/1.8 system-ui;max-width:560px;color:#b6c2a8;margin:7px 0 0}.ko-dungeon-gateway-door{display:flex;align-items:center;gap:10px;max-width:220px;font:600 11px/1.7 system-ui;color:#e6c889}.ko-dungeon-gateway-door svg{width:20px;height:20px;flex:none}@media(max-width:700px){.ko-dungeon-gateway{padding:22px;gap:15px;flex-wrap:wrap}.ko-dungeon-gateway-emblem{width:44px;height:55px}.ko-dungeon-gateway-emblem svg{width:25px;height:25px}.ko-dungeon-gateway h2{font-size:25px}.ko-dungeon-gateway p{font-size:11px}.ko-dungeon-gateway-door{max-width:none;width:100%;padding-top:15px;border-top:1px solid #af986a38}.ko-dungeon-gateway-door>svg:last-child{margin-left:auto}}@media(prefers-reduced-motion:reduce){.ko-dungeon-gateway{transition:none}}.ko-expedition-entry{min-height:100svh;display:grid;align-content:start;justify-items:start;gap:clamp(30px,7vw,75px);padding:max(16px,env(safe-area-inset-top,0px)) clamp(14px,6vw,80px) 32px;background:linear-gradient(100deg,#14170ff2,#14170f44),linear-gradient(0deg,#14170f,#14170f22),url(/images/dungeon/destination-crypt-v1.webp) center / cover}.ko-expedition-entry-card{width:min(100%,550px);padding:clamp(18px,4vw,36px);border:1px solid var(--tavern-line);border-radius:var(--tavern-radius);background:#17160ff0;box-shadow:var(--tavern-shadow)}.ko-expedition-entry-card>span{color:var(--tavern-brass-bright);font-size:11px;text-transform:uppercase;letter-spacing:.16em}.ko-expedition-entry-card h1{margin:6px 0 12px;font:500 clamp(30px,6vw,50px)/1.12 var(--font-display);color:var(--tavern-text)}.ko-expedition-entry-card p{max-width:48ch;color:var(--tavern-muted);line-height:1.6}.ko-expedition-entry-card>div{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px}.ko-expedition-entry-card .ko-button{min-height:44px}
