.campaign-breadcrumb{display:flex;gap:8px;flex-wrap:wrap;font-size:12px;color:#70636c;padding-top:18px}.campaign-breadcrumb a{text-decoration:none}.profile-example{padding:0 0 72px}.profile-example>.eyebrow{margin-bottom:12px}.profile-example>p{color:#70636c;font-size:14px;max-width:52rem}.profile-example dl{margin:24px 0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.profile-example dl>div{border-top:1px solid #cdbec7;padding-top:18px}.profile-example dt{font-size:12px;color:#a92968;font-weight:700;margin-bottom:9px}.profile-example dd{margin:0;font-size:14px;color:#655660;word-break:keep-all}.profile-example .conversation{padding:20px 24px;background:#eee5e9;border-radius:12px;font-size:15px;line-height:1.9}.profile-example .conversation strong{display:block;color:#292329;font-size:12px}.profile-example .safety-tip{font-size:13px;line-height:1.9}.profile-example .guide-links{display:flex;flex-wrap:wrap;gap:12px 22px;font-size:13px}.sports-directory{margin:24px 0;padding:24px;border:1px solid #e1d3dc;border-radius:16px;background:#faf7f3;color:#292329}.sports-directory h2{font-size:23px}.sports-directory p{font-size:13px;color:#70636c}.sports-directory nav{display:flex;flex-wrap:wrap;gap:9px}.sports-directory a{padding:10px 15px;background:white;border:1px solid #e1d3dc;border-radius:10px;text-decoration:none;font-size:14px;font-weight:700;color:#7d254f}@media(max-width:800px){.profile-example{padding-bottom:45px}.profile-example dl{grid-template-columns:1fr;gap:18px}.profile-example .conversation{padding:18px}.campaign-breadcrumb{font-size:11px}.sports-directory{padding:18px}}