/* Anya-only field notes; approved profiles do not load this stylesheet. */
.hero-art .orbit{background:radial-gradient(circle at 35% 25%,#fff4d6,#e9efd6 75%);border-color:#f7f3e4;box-shadow:0 0 0 2px #d9c79d}.hero .spark.one{color:#638143}.hero .spark.two{color:#986018}.personality-intro blockquote{background:#fff0d5;color:#986018;border-left:5px solid #986018}.personality-intro blockquote>span{color:#d9bb86}.field-note{margin-top:30px;padding:30px;border-radius:26px;background:#f0f4e5;border-left:5px solid #638143}.field-note h3{margin-top:12px}.explorer-dialogue{margin-top:22px}.explorer-dialogue p{display:grid;grid-template-columns:70px 1fr;gap:15px;font-size:15px;margin:16px 0}.explorer-dialogue b{color:#526e36}.field-note details{border-top:1px solid #cbd6b5;padding-top:14px}.field-note details p{font-size:27px;font-weight:700;color:#526e36}.explorer-growth{display:grid;grid-template-columns:1fr 1fr;gap:36px;align-items:center;padding:30px;margin-top:30px;background:#fff7e9;border-radius:26px}.explorer-growth h3{margin-top:12px}.explorer-growth p,.explorer-friends p,.fairness>p{font-size:14px}.explorer-friends{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin-top:30px}.explorer-friends article{padding:24px;border:1px solid #dadfc8;border-radius:24px 8px 24px 8px}.explorer-friends h3{margin-top:12px;font-size:21px}.fairness{background:#faf8ee}.scene-ending strong{display:block;font-size:23px;color:#526e36;margin-top:12px}.safari-intro{max-width:800px;font-size:16px}.safari-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:28px}.safari-steps article{background:white;padding:25px;border-radius:22px}.step-number{color:#986018;font-weight:700;font-size:14px}.safari-steps h3{margin:12px 0}.safari-steps p{font-size:14px}.discovery-note{margin-top:24px;padding:26px;background:#edf3df;border-radius:22px}.discovery-note p{font-size:15px}.shared-resource{margin-top:25px;font-size:13px}.shared-resource a{color:#986018;font-weight:700}.shared-resource summary{cursor:pointer}.small-link{border-bottom-color:#d9c79d}@media(max-width:760px){.explorer-growth,.explorer-friends,.safari-steps{grid-template-columns:1fr}.explorer-growth{gap:12px}.field-note,.explorer-growth{padding:24px}.explorer-dialogue p{grid-template-columns:58px 1fr;gap:10px;font-size:14px}}
