.single-dom_mentor .entry-meta{display:none}.dom-mentor-profile{--dom-ink:#17243b;--dom-navy:#17365d;--dom-coral:#cf684d;--dom-paper:#f7f2e8;--dom-line:#d9dee7;color:var(--dom-ink);margin-top:clamp(2rem,5vw,4.5rem)}.dom-mentor-profile section{margin:clamp(2.5rem,6vw,5rem) 0}.dom-mentor-profile h2{font-size:clamp(1.7rem,3.2vw,2.65rem);line-height:1.1;margin:.25rem 0 1.25rem}.dom-profile-kicker{color:#94412d;font-size:.76rem;font-weight:800;letter-spacing:.13em;margin:0;text-transform:uppercase}.dom-profile-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.dom-profile-facts>div{background:var(--dom-paper);border:1px solid #ddd4c1;border-radius:14px;padding:1.25rem}.dom-profile-facts span{color:#784333;font-size:.74rem;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.dom-profile-facts p{font-size:1.03rem;margin:.5rem 0 0}.dom-profile-specialties>div{display:flex;flex-wrap:wrap;gap:.55rem}.dom-profile-specialties span{background:#edf0f4;border:1px solid #d5dbe3;border-radius:999px;font-weight:700;padding:.45rem .8rem}.dom-profile-follow{align-items:center;background:var(--dom-ink);border-radius:20px;color:#fff;display:grid;gap:2rem;grid-template-columns:1.1fr .9fr;padding:clamp(1.5rem,4vw,3rem)}.dom-profile-follow h2{color:#fff;margin-bottom:.75rem}.dom-profile-follow .dom-profile-kicker{color:#f2bd64}.dom-profile-follow p:last-child{color:#e1e6ee;margin-bottom:0}.dom-social-links{display:grid;gap:.65rem;grid-template-columns:repeat(2,minmax(0,1fr))}.dom-social-links a{align-items:center;background:#fff;border:2px solid transparent;border-radius:10px;color:var(--dom-navy)!important;display:flex;font-weight:750;gap:.65rem;min-height:48px;padding:.6rem .75rem;text-decoration:none}.dom-social-links a:hover{background:#f5ead7}.dom-social-mark{align-items:center;background:var(--dom-navy);border-radius:50%;color:#fff;display:inline-flex;font-family:Arial,sans-serif;font-size:.82rem;font-weight:800;height:26px;justify-content:center;width:26px}.dom-principle-grid,.dom-resource-grid{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}.dom-principle-grid article,.dom-resource-grid article{border:1px solid var(--dom-line);border-radius:14px;padding:1.35rem}.dom-principle-grid article>span{color:var(--dom-coral);font-size:.78rem;font-weight:800;letter-spacing:.1em}.dom-principle-grid h3,.dom-resource-grid h3{font-size:1.25rem;margin:.4rem 0 .65rem}.dom-source-link,.dom-resource-grid a{color:var(--dom-navy)!important;font-weight:750}.dom-resource-section>p:not(.dom-profile-kicker){max-width:720px}.dom-resource-type{color:#88422f;font-size:.72rem;font-weight:800;letter-spacing:.1em;margin:0;text-transform:uppercase}.dom-resource-formats{background:var(--dom-paper);border-radius:6px;color:#5b4f3c;display:inline-block;font-size:.82rem;font-weight:700;padding:.3rem .55rem}.dom-quote-section>div{display:grid;gap:1rem}.dom-quote-section figure{background:var(--dom-paper);border-left:5px solid var(--dom-coral);border-radius:0 14px 14px 0;margin:0;padding:clamp(1.25rem,3vw,2rem)}.dom-quote-section blockquote{border:0;font-size:clamp(1.15rem,2.2vw,1.5rem);font-style:normal;line-height:1.55;margin:0 0 .75rem;padding:0}.dom-quote-section figcaption{color:#596273;margin-bottom:.65rem}.dom-profile-boundary{background:#edf0f4;border-radius:14px;padding:clamp(1.25rem,3vw,2rem)}.dom-profile-boundary h2{font-size:1.45rem;margin-top:0}.dom-profile-reviewed{font-size:.82rem;font-weight:700;margin-bottom:0}.dom-profile-back a,.dom-view-profile{color:var(--dom-navy,#17365d)!important;font-weight:750}.dom-mentor-profile a:focus-visible,.dom-view-profile:focus-visible{outline:3px solid #f1b24a;outline-offset:3px}.dom-profile-back{margin-top:2rem}@media(max-width:760px){.dom-profile-facts,.dom-profile-follow,.dom-principle-grid,.dom-resource-grid{grid-template-columns:1fr}.dom-social-links{grid-template-columns:1fr}}@media(max-width:480px){.dom-social-links a{width:100%}}
