.quest-guide{padding-block:42px 80px;scroll-margin-top:110px}.quest-intro{display:grid;grid-template-columns:1.35fr 1fr;gap:32px;margin-bottom:28px}.quest-intro h2{font:600 clamp(25px,3vw,36px) Georgia,serif;color:#f1d99e;margin:10px 0 16px}.quest-intro p,.quest-card p,.quest-notes li{color:#c0d0df;line-height:1.75}.quest-eyebrow,.quest-bound h3{font-size:11px;letter-spacing:2px;color:#79c9e5}.quest-bound{background:linear-gradient(120deg,#17293a,#121b27);border:1px solid #b8904555;border-radius:18px;padding:24px}.quest-bound>span{font-size:23px}.quest-bound p{font-size:13px;margin-bottom:0}.quest-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-block:28px}.quest-steps>div{display:flex;align-items:center;gap:17px;border:1px solid #355468;background:#0d1d2a;border-radius:12px;padding:20px}.quest-steps b{font:32px Georgia;color:#ccad67}.quest-steps strong{display:block;font-size:12px;letter-spacing:1px;color:#f0d89a}.quest-steps small{display:block;color:#b1c5d5;line-height:1.5;margin-top:6px}.quest-jump{display:flex;flex-wrap:wrap;gap:8px;margin:25px 0 32px}.quest-jump a{font-size:12px;border:1px solid #355468;border-radius:30px;padding:8px 13px;color:#bfdeec;background:#10212e}.quest-jump a:hover{color:#ffcf79;border-color:#d6b062}.quest-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.quest-card{scroll-margin-top:110px;padding:27px;border:1px solid #38566b;border-radius:18px;background:linear-gradient(140deg,#132737,#0a1621);box-shadow:0 14px 30px #0003;display:flex;flex-direction:column}.quest-card header{display:flex;align-items:center;justify-content:space-between;gap:16px}.quest-number{font:32px Georgia;color:#587e97}.quest-level{font-size:11px;color:#a5c5d8}.quest-card h2{font:600 25px Georgia;color:#f1deb6;margin:17px 0 11px}.quest-badge{font-size:11px;align-self:flex-start;color:#75d4b5;background:#24463c77;border:1px solid #4d9a7f66;padding:5px 10px;border-radius:7px;margin-bottom:20px}.quest-card h3{font-size:11px;text-transform:uppercase;letter-spacing:1.4px;color:#86bbd6;margin:0 0 9px}.quest-card p{font-size:14px;margin:0 0 23px}.quest-reward{margin-top:auto;padding-top:19px;border-top:1px solid #375266}.quest-reward h3{color:#f4cc84;display:flex;justify-content:space-between}.quest-reward h3 span{font-size:9px;letter-spacing:1px;color:#c4ba92}.quest-reward p{margin:0;color:#e5d7b6}.quest-notes{margin-top:30px;padding:30px;border:1px solid #355468;border-radius:16px;background:#0b1a27}.quest-notes h2{font:26px Georgia;color:#f0d5a0}.quest-notes ul{padding-left:20px}.quest-notes li{margin-bottom:10px;font-size:14px}.quest-secondary{background:#203c50;border:1px solid #6d9db5;color:#e4f2fb;display:inline-flex;padding:13px 18px;border-radius:10px;margin-top:8px}.quest-secondary:hover{background:#2d5065;color:#ffd083}@media(max-width:850px){.quest-intro{grid-template-columns:1fr}.quest-steps{grid-template-columns:1fr}.quest-grid{grid-template-columns:1fr}.quest-card{padding:22px}}