/* Felix-only accents; shared spacing and responsive structure are preserved. */
.hero-art .orbit{background:#deeff7;border-color:#edf7f9}.hero .spark.one{color:#63836b}.hero .spark.two{color:#367989}.personality-intro blockquote{background:#e5f2f5;color:#286c79;border:1px solid #c7e0e6}.personality-intro blockquote>span{color:#aacfd8}.fact.cream{background:#f7f2df}.fact.green{background:#edf3e6}.thought-moment{margin-top:30px;background:#f8f6ed;border:1px solid #dfded0;border-radius:26px;padding:30px}.thought-moment h3{margin-top:12px}.thought-dialogue{margin-top:24px}.thought-dialogue p{display:grid;grid-template-columns:55px 1fr;gap:15px;font-size:14px;margin:12px 0}.thought-dialogue b{color:#286c79}.thought-moment details{border-top:1px solid #d8dace;margin-top:22px;padding-top:12px}.thought-moment details p{font-size:21px;font-weight:700;color:#286c79}.voice-journey{display:grid;grid-template-columns:1fr 1fr;gap:36px;background:#edf6f8;border-radius:26px;padding:30px;margin-top:30px}.voice-journey h3{margin-top:12px}.voice-journey p{font-size:14px}.friendship-notes{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:32px}.friendship-notes article{padding:25px;border:1px solid #d3e5e9;border-radius:22px}.friendship-notes h3{font-size:21px;margin-top:14px}.friendship-notes p{font-size:13px}.discovery-intro{max-width:600px;margin-bottom:28px}.adventure .featured{border-top:5px solid #aacbd4}.adventure .featured h3{font-size:32px}.fun-things{border-top-color:#bed5dc}.small-link{border-bottom-color:#aacbd4}@media(max-width:760px){.voice-journey,.friendship-notes{grid-template-columns:1fr;gap:18px}.voice-journey,.thought-moment{padding:24px}.thought-dialogue p{grid-template-columns:45px 1fr;gap:10px}.thought-moment details p{font-size:19px}}
