:root{--premium-ink:#182c47;--premium-blue:#2851c8;--premium-teal:#007e82;--premium-purple:#7450a6;--premium-paper:#fcfbf8;--premium-border:#dce2e9;--premium-muted:#526277;--navy:#2851c8;--teal:#007e82;--cream:#fcfbf8;--lime:#e0f3ee;--muted:#526277;--line:#dce2e9}
html{scroll-behavior:smooth;scroll-padding-top:115px}html body{margin:0;background:var(--premium-paper);color:var(--premium-ink);font:18px/1.75 Arial,Helvetica,sans-serif!important;-webkit-font-smoothing:antialiased}*{box-sizing:border-box}body a{text-underline-offset:5px}body button,body input,body select,body textarea{font-family:Arial,Helvetica,sans-serif;touch-action:manipulation}body :focus-visible{outline:3px solid #7450a6;outline-offset:4px}body p{overflow-wrap:break-word}body h1,body h2,body h3{font-family:Georgia,'Times New Roman',serif;letter-spacing:-.035em;color:var(--premium-ink);font-weight:400}body h1{font-size:clamp(44px,5.8vw,78px);line-height:1.07}body h2{font-size:clamp(34px,4vw,56px);line-height:1.13}body h3{font-size:clamp(27px,2.5vw,34px);line-height:1.2}body h4{font-size:20px;line-height:1.4}body small,body .fine,body .note{font-size:15px!important;line-height:1.7}body .eyebrow{font:700 13px/1.6 Arial,sans-serif;letter-spacing:.14em;color:var(--premium-teal);text-transform:uppercase}body input,body select,body textarea{font-size:18px!important;min-height:48px;border-radius:8px}body input[type=checkbox],body input[type=radio]{min-height:0}body button,body .btn,body .button{font-size:17px;line-height:1.45}body .btn,body .button{padding:15px 24px;border-radius:8px;font-weight:600;min-height:52px;box-shadow:0 4px 12px #182c4708;transition:background .2s,transform .2s}body .btn:hover,body .button:hover{transform:translateY(-2px)}body summary{cursor:pointer;min-height:46px;padding:9px 0;font-size:18px}body dialog{border:1px solid var(--premium-border);border-radius:18px;box-shadow:0 24px 90px #182c4740;max-width:calc(100% - 32px)}
.premium-topline{display:flex;justify-content:space-between;gap:18px;background:#172d49;color:#fff;padding:8px max(28px,calc((100vw - 1280px)/2));font:13px/1.6 Arial,sans-serif;letter-spacing:.025em}.premium-topline a{color:white;text-decoration:none;white-space:nowrap}.premium-header{display:flex!important;align-items:center;gap:24px;min-height:102px;position:sticky!important;top:0;z-index:40;background:#fcfbf8f5!important;backdrop-filter:blur(16px);padding:18px max(28px,calc((100vw - 1280px)/2))!important;border-bottom:1px solid var(--premium-border);max-width:none!important;width:100%;margin:0!important}.premium-brand{display:flex;align-items:center;gap:13px;text-decoration:none;color:var(--premium-ink)!important;font:25px/1.15 Georgia,serif;white-space:nowrap}.premium-brand small{display:block;font:10px/1.5 Arial,sans-serif!important;letter-spacing:.22em;margin-top:6px}.premium-monogram{width:52px;height:52px;border-radius:50% 50% 12px 50%;background:#e1f1ec;display:grid;place-items:center;font:700 15px Georgia,serif;letter-spacing:.04em;color:#007e82;border:1px solid #c1dcd1}.premium-desktop{display:flex;align-items:center;justify-content:center;gap:25px;margin-left:auto;font:16px/1.4 Arial,sans-serif}.premium-desktop a{text-decoration:none;color:#263d57;white-space:nowrap}.premium-desktop a:hover{color:#007e82}.premium-header-cta{display:inline-flex;align-items:center;gap:20px;white-space:nowrap;background:#2851c8;color:white!important;padding:13px 19px;border-radius:8px;font:600 16px/1.5 Arial,sans-serif;text-decoration:none}.premium-menu{position:relative;flex:none}.premium-menu summary{list-style:none;font:600 15px/1.5 Arial,sans-serif!important;display:flex;align-items:center;gap:14px;color:#263d57;cursor:pointer;min-height:46px}.premium-menu summary::-webkit-details-marker{display:none}.premium-menu summary span{font-size:23px;line-height:1}.premium-menu[open] summary span{transform:rotate(45deg)}.premium-menu nav{display:grid;grid-template-columns:1fr 1fr;gap:2px;position:absolute;right:0;top:57px;width:520px;max-width:88vw;background:white;box-shadow:0 20px 65px #172d4926;border:1px solid var(--premium-border);border-radius:14px;padding:18px;z-index:60}.premium-menu nav a{font:16px/1.5 Arial,sans-serif;padding:12px;border-radius:6px;text-decoration:none;color:#263d57}.premium-menu nav a:hover{background:#edf4f2;color:#007e82}.premium-header .premium-menu{margin:0!important;padding:0!important;border:0!important;background:transparent!important}
body .wrap{max-width:1280px;padding-left:38px;padding-right:38px}body .hero{padding:78px 0 70px;gap:64px;grid-template-columns:1.05fr 1fr}body .hero h1{font-size:clamp(46px,6.2vw,84px);line-height:1.05;letter-spacing:-.05em;margin:22px 0}body .hero h1 em{color:var(--premium-teal)}body .hero .lead{font-size:21px;line-height:1.7;max-width:620px;margin:24px 0 32px}body .hero .fine{font-size:15px}.premium-hero-visual{position:relative;min-width:0;margin:0;padding-bottom:35px}.premium-hero-visual>img{display:block;width:100%;aspect-ratio:1.12;object-fit:cover;border-radius:90px 16px 16px 16px}.premium-hero-caption{position:absolute;bottom:0;left:26px;right:26px;background:#fff;padding:20px 24px;border:1px solid var(--premium-border);border-radius:12px;box-shadow:0 12px 35px #172d4912;display:flex;gap:20px;align-items:center;justify-content:space-between}.premium-hero-caption strong{font:27px/1.2 Georgia,serif;color:var(--premium-ink)}.premium-hero-caption span{font:13px/1.6 Arial,sans-serif;text-align:right;color:var(--premium-muted)}body .ribbon{padding:28px 0;flex-wrap:wrap;justify-content:center;gap:18px 32px;font-size:13px;color:#536579;letter-spacing:.06em}body .section{padding:88px 0}body .heading{gap:48px;margin-bottom:44px}body .heading p{font-size:18px;line-height:1.8;max-width:420px}body .academy{background:#f0f3fb}body .services{gap:24px}body .service{border:1px solid #dce2e9;border-radius:14px;padding:32px;min-height:340px;background:#fff;box-shadow:0 6px 22px #172d4904;transition:transform .2s,box-shadow .2s}body .service:hover{transform:translateY(-4px);box-shadow:0 15px 40px #172d490c}body .service .num{font-size:13px;letter-spacing:.1em;margin-bottom:27px}body .service h3{font-size:31px}body .service p{font-size:17px;line-height:1.8}body .service a,body .service button{font-size:17px!important;font-weight:600}body .service:last-child{background:#e7f3ef;border-color:#d5e8df}body .finder{padding:38px 42px;background:#1d3b70;border-radius:16px;box-shadow:0 14px 36px #172d4910}body .finder h2,body .finder h3{color:white}body .finder p{font-size:17px;color:#e5edf8}body .choice{font-size:16px;min-height:45px;padding:10px 17px}body .result{font-size:17px;padding-top:24px}.premium-features{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:26px 0 32px}.premium-feature{padding:30px;background:white;border:1px solid var(--premium-border);border-radius:14px}.premium-feature h3{font-size:29px;margin:14px 0}.premium-feature p{font-size:17px;color:var(--premium-muted)}.premium-feature a{color:var(--premium-blue);font-weight:600;font-size:17px}.premium-archive{padding:18px 24px;background:#ffffff8c;border:1px solid var(--premium-border);border-radius:14px}.premium-archive>summary{font-size:19px;font-weight:600;color:var(--premium-ink)}body .course,body .staff-card,body .pulse-article,body .episode-card{border-radius:14px;overflow:hidden;border-color:var(--premium-border)}body .course-body{padding:30px}body .course p,body .course button,body .staff-card p,body .pulse-article p,body .episode-card p{font-size:17px;line-height:1.8}body .course h3{font-size:28px}body .cover{height:180px}body .cover .type,body .tag{font-size:13px;line-height:1.6}body .filter{font-size:16px;padding:10px 18px}body .about{gap:60px}body .quote{border-radius:18px;background:#eee9f7;padding:45px}body .quote .big{font-size:40px}body .cta{background:#1c3a70;border-radius:18px;padding:48px;margin:42px 0}body .cta h2{color:white}body .cta p{color:#e8eef7;font-size:19px}body .footer{background:#f0f2f6;border-top:1px solid var(--premium-border);padding-top:60px}body .footer p,body .footer address,body .footer a{font-size:16px!important}body .concept{font-size:15px;line-height:1.7}body .tools label{font-size:17px}body .byline{font-size:16px!important;color:var(--premium-muted)}body .pulse-article h3{font-size:30px}body .podcast-shell{max-width:1180px}body .episode-transcript,body .transcript{font-size:19px;line-height:1.9}body .episode-player{border-radius:14px;background:#eaf1f8;border-color:#d4dfea;padding:24px}body .episode-player .player-label{font-size:14px}body .episode-player .podcast-play{font-size:18px;padding:14px 24px;border-radius:8px}body .episode-player .audio-links a{font-size:16px}body .peo-share button{font-size:16px;padding:11px 16px;border-radius:7px}
html body .coach{background:var(--premium-paper);color:var(--premium-ink);font-size:18px;line-height:1.8}html body .coach main,html body .coach footer{max-width:1220px;padding:38px}html body .coach h1{font-size:clamp(44px,5.5vw,76px);line-height:1.08}html body .coach h2{font-size:clamp(34px,4vw,48px)}html body .coach h3{font-size:29px}html body .coach .card{padding:34px;border-radius:16px;border:1px solid var(--premium-border);box-shadow:0 6px 24px #172d4905;margin:24px 0}html body .coach .price{font:44px/1.3 Georgia,serif;color:var(--premium-purple)}html body .coach button,html body .coach .button{font-size:17px;border-radius:8px;padding:13px 22px;min-height:50px}html body .coach .notice{background:#eaf3ef;border-left-color:var(--premium-teal);border-radius:0 10px 10px 0;padding:22px;font-size:17px}html body .coach .coaching-hero{padding:42px 0;gap:42px}html body .coach .coaching-photo img{border-radius:18px}html body .coach .coaching-hero h1{font-size:clamp(42px,5.5vw,72px)}body>.coach>header,body>header:not(.premium-header){display:none}body .peo{font-size:18px;padding:38px;max-width:1260px}body .peo-calendar{font-size:18px}.peo header a,.peo-calendar header a{font-size:16px}body .peo table,body .peo-calendar table{font-size:16px}body .premium-signin-note{font-size:15px;color:#526277}
@media(min-width:1600px){.premium-header{padding-left:calc((100vw - 1340px)/2)!important;padding-right:calc((100vw - 1340px)/2)!important}}@media(max-width:1180px){.premium-desktop{gap:17px;font-size:15px}.premium-header{gap:18px}.premium-brand{font-size:23px}.premium-header-cta{font-size:15px}.premium-monogram{width:46px;height:46px}.premium-topline{padding-left:28px;padding-right:28px}}@media(max-width:1000px){.premium-desktop{display:none}.premium-menu{margin-left:auto!important}.premium-header{min-height:91px}.premium-header-cta{margin-left:4px}body .hero{gap:35px}body .services{grid-template-columns:repeat(2,minmax(0,1fr))}body .heading{align-items:start}body .hero .lead{font-size:19px}body .courses{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.premium-topline{font-size:12px;justify-content:center;padding:8px 16px}.premium-topline>a{display:none}.premium-header{padding:15px 20px!important;gap:15px;min-height:84px}.premium-brand{font-size:22px}.premium-brand small{font-size:9px!important}.premium-monogram{width:43px;height:43px;font-size:13px}.premium-header-cta{display:none}.premium-menu{margin-left:auto!important}.premium-menu nav{width:340px;grid-template-columns:1fr;max-height:70vh;overflow:auto;right:0;top:57px;padding:12px}.premium-menu nav a{font-size:17px}.premium-menu summary{font-size:16px!important}body .wrap{padding-left:22px;padding-right:22px}body .hero{grid-template-columns:1fr;gap:40px;padding:45px 0}body .hero h1{font-size:clamp(46px,10vw,66px)}body .hero .lead{font-size:19px}body .hero .actions .btn{flex:1;white-space:nowrap}.premium-hero-visual>img{aspect-ratio:1.4;border-radius:55px 12px 12px 12px}.premium-hero-caption{left:15px;right:15px;padding:18px}.premium-hero-caption strong{font-size:24px}.premium-hero-caption span{font-size:12px}body .ribbon{gap:14px 22px;font-size:12px;justify-content:flex-start}body .section{padding:58px 0}body .heading{display:block}body .heading p{max-width:none;margin-top:22px}body .services,body .courses,.premium-features{grid-template-columns:1fr}body .service{min-height:0;padding:28px}body .finder{padding:28px;grid-template-columns:1fr;gap:22px}body .choice{font-size:15px}body .about{grid-template-columns:1fr;gap:30px}body .quote{padding:32px}body .quote .big{font-size:32px}body .cta{padding:32px}body .pulse-grid{grid-template-columns:1fr}body .staff-grid{grid-template-columns:1fr}.premium-archive{padding:16px}.premium-feature{padding:26px}html body .coach main,html body .coach footer,body .peo{padding:24px}html body .coach .card{padding:25px}html body .coach .coaching-hero{grid-template-columns:1fr;gap:26px}body .footer-inner{grid-template-columns:1fr;gap:28px}body .episode-player{padding:18px}body .peo header{flex-wrap:wrap;gap:15px}.premium-features{gap:15px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{transition:none!important;animation:none!important}}
@media print{.premium-topline,.premium-header{display:none!important}body{font-size:12pt!important;background:white!important}.premium-shell{display:none!important}}
.premium-shell{display:contents}.premium-section-tabs{position:sticky;top:102px;background:#fcfbf8f5;backdrop-filter:blur(16px);z-index:30;border-top:1px solid #e0e4ea;border-bottom:1px solid #d5dfe9;margin:0;padding:0!important}.premium-section-tabs>.wrap{display:flex;gap:12px;overflow-x:auto;padding-top:12px;padding-bottom:12px;scrollbar-width:thin}.premium-section-tabs a{display:block;white-space:nowrap;text-decoration:none;padding:10px 22px;border-radius:7px;color:#53647a;font:600 16px/1.5 Arial;transition:background .15s}.premium-section-tabs a:hover,.premium-section-tabs a[aria-current=location]{background:#e0eee9;color:#006e72}.premium-local-tabs{display:flex;align-items:center;gap:9px;flex-wrap:wrap;padding:0;margin:0 0 28px}.premium-local-tabs a{display:inline-flex;align-items:center;min-height:43px;padding:9px 16px;border:1px solid #cbd8e0;border-radius:7px;background:#ffffffa8;color:#255073;text-decoration:none;font:600 15px/1.5 Arial}.premium-local-tabs a:hover{background:#e2f1ed;border-color:#a7c9bf}.page-option-tabs{padding-top:12px}.premium-content-tabs{display:flex;gap:10px;overflow-x:auto;margin:22px 0 20px;padding-bottom:9px;scrollbar-width:thin}.premium-content-tabs button{border:1px solid #c6d6df;white-space:nowrap;background:white;color:#344d64;padding:12px 19px;border-radius:8px;font:600 16px/1.5 Arial;cursor:pointer}.premium-content-tabs button[aria-selected=true]{background:#1d3b70;color:white;border-color:#1d3b70}.division-content [role=tabpanel]>details{border:1px solid #dce2e9;padding:28px;background:white;border-radius:13px}.division-content [role=tabpanel] p,.division-content [role=tabpanel] li{font-size:18px;line-height:1.8}[role=tabpanel][hidden]{display:none!important}.premium-content-tabs+div{margin-top:0}@media(max-width:1000px){.premium-section-tabs{top:91px}}@media(max-width:760px){.premium-section-tabs{top:84px}.premium-section-tabs>.wrap{gap:4px;padding-top:8px;padding-bottom:8px}.premium-section-tabs a{font-size:15px;padding:9px 16px}.premium-local-tabs{gap:7px;margin-bottom:25px}.premium-local-tabs a{font-size:14px;padding:8px 12px}.premium-content-tabs button{font-size:15px}.division-content [role=tabpanel]>details{padding:22px}}
.division-hero{display:grid;grid-template-columns:1.05fr 1fr;gap:48px;align-items:center;padding:42px 0 50px}.division-hero figure{margin:0;min-width:0}.division-hero img{display:block;width:100%;aspect-ratio:1.25;object-fit:cover;border-radius:70px 14px 14px 14px}.division-hero figcaption{font-size:13px;color:#687789;margin-top:12px}.division-hero h1{margin:20px 0 25px}.division-card-image{display:block;width:calc(100% + 64px);height:190px;object-fit:cover;margin:-32px -32px 28px;border-bottom:1px solid #dce2e9}.division-section-image{margin:15px 0 38px}.division-section-image img{display:block;width:100%;max-height:450px;aspect-ratio:2.2;object-fit:cover;border-radius:16px}.division-section-image figcaption{font-size:13px;color:#687789;margin-top:8px}.platform-division-image{width:100%;display:block;max-height:350px;aspect-ratio:2.3;object-fit:cover;border-radius:16px;margin:24px 0 35px}@media(max-width:760px){.division-hero{grid-template-columns:1fr;padding:25px 0 35px;gap:30px}.division-hero img{aspect-ratio:1.5;border-radius:40px 12px 12px 12px}.division-card-image{width:calc(100% + 56px);margin:-28px -28px 24px;height:200px}.division-section-image img,.platform-division-image{aspect-ratio:1.6}}
/* PEOLLC signature palette: royal blue, teal, and purple. */
:root{--premium-blue:#2446c8;--premium-teal:#007f83;--premium-purple:#7540b5;--premium-paper:#fbfcff;--premium-border:#d7ddf1;--navy:#2446c8;--teal:#007f83;--purple:#7540b5;--cream:#fbfcff;--lime:#def5f1;--line:#d7ddf1}
html body{background:radial-gradient(ellipse at 0 0,#edf1ff 0,transparent 40%),radial-gradient(ellipse at 100% 25%,#e7f7f5 0,transparent 35%),#fbfcff}
.premium-topline{background:linear-gradient(105deg,#2446c8 0%,#3e3cc0 52%,#7540b5 100%);color:white}
.premium-header{background:#f5f7fff5!important;border-bottom:3px solid #10a6aa;box-shadow:0 5px 20px #2446c80b}
.premium-brand{color:#2446c8!important}.premium-monogram{background:linear-gradient(145deg,#007f83,#2446c8);color:white;border-color:#256ba4}
.premium-desktop a{color:#2446a0}.premium-desktop a:hover{color:#7540b5}.premium-header-cta{background:linear-gradient(110deg,#2446c8,#653bc0);box-shadow:0 5px 15px #2446c81f}
.premium-menu nav{border-top:4px solid #7540b5}.premium-menu nav a:hover{background:#e4f5f1;color:#006d72}
html body h1,html body .coach h1{color:#2446c8}html body h2,html body .coach h2{color:#2446a8}html body h3,html body .coach h3{color:#6333a0}
html body .hero h1 em{color:#007f83}.premium-hero-caption{border-bottom:4px solid #7540b5}.premium-hero-caption strong{color:#2446a8}
body .ribbon{border-top:1px solid #c6d1f6;border-bottom:3px solid #12a1a7;background:linear-gradient(90deg,#edf1ff,#e8f7f4,#f2eafb);color:#293e8c;padding-left:20px;padding-right:20px;border-radius:10px}
body .btn,body .button,html body .coach .button,html body .coach button{background:#2446c8;border-color:#2446c8;color:white}
body .btn:hover,body .button:hover,html body .coach .button:hover,html body .coach button:hover{background:#007f83;border-color:#007f83;color:white}
body .btn.outline{color:#6333a0;border-color:#9c81c3;background:#f5effc}body .btn.light{color:#164f61;border-color:#8bd1c8;background:#def5f1}
body .service{border-top:5px solid #2446c8;background:#fff}body .service:nth-child(3n+2){border-top-color:#007f83;background:#f0faf8}body .service:nth-child(3n){border-top-color:#7540b5;background:#f7f2fd}
body .service .num{color:#007479}body .service:nth-child(3n) .num{color:#7540b5}body .service a,body .service button{color:#2446b0!important}body .service:nth-child(3n+2) h3{color:#006e73}body .service:last-child{background:#ece5f9;border-color:#d4c5e9;border-top-color:#7540b5}
body .finder{background:linear-gradient(120deg,#2446bd,#343cb0 65%,#633baa);border:1px solid #4058c7}body .finder h2,body .finder h3{color:#fff}body .finder p{color:#edf4ff}body .choice[aria-pressed=true]{background:#d9f6ef;color:#125463;border-color:#9cddd2}
body #academy{background:linear-gradient(135deg,#e1f5f2,#edf3ff)}body #pulse{background:linear-gradient(145deg,#f0e7fb,#f5f7ff)}body #podcast{background:linear-gradient(145deg,#e7f2ff,#ece8fc)}body #trauma-informed{background:#e8f5f2}
body .premium-feature{border-top:4px solid #2446c8}body .premium-feature:nth-child(2){border-top-color:#007f83}body .premium-feature:nth-child(3){border-top-color:#7540b5}
body .premium-local-tabs a{background:#edf1ff;border-color:#bfcdf1;color:#24449d}body .premium-local-tabs a:nth-child(3n+2){background:#e2f5f0;border-color:#acd9d1;color:#006a70}body .premium-local-tabs a:nth-child(3n){background:#f0e7fa;border-color:#d1bce9;color:#6632a0}
body .premium-local-tabs a:hover{background:#2446c8;border-color:#2446c8;color:white}.premium-section-tabs{background:#eef2fff5;border-bottom:2px solid #c4d4f0}.premium-section-tabs a[aria-current=location]{background:#2446c8;color:white;box-shadow:0 4px 12px #2446c81a}
.premium-content-tabs button[aria-selected=true]{background:#7540b5;border-color:#7540b5;color:white}.premium-content-tabs button:hover{border-color:#007f83}
body .quote{background:linear-gradient(140deg,#ece2f9,#e9edff);border-left:5px solid #7540b5}body .cta{background:linear-gradient(115deg,#2446c8,#4b3aba 65%,#7540b5)}body .cta h2,body .cta h3{color:white}body .cta p{color:#f0f3ff}
body .course{border-bottom:4px solid #2446c8}body .course:nth-child(3n+2){border-bottom-color:#007f83}body .course:nth-child(3n){border-bottom-color:#7540b5}body .cover{background:#2446c8}body .cover.b{background:#007f83;color:white}body .cover.c{background:#7540b5;color:white}
body .pulse-article,body .episode-card{border-top:4px solid #7540b5}body .pulse-article:nth-child(3n+2),body .episode-card:nth-child(3n+2){border-top-color:#007f83}body .pulse-article:nth-child(3n+3),body .episode-card:nth-child(3n+3){border-top-color:#2446c8}
body .episode-player{background:linear-gradient(120deg,#e7efff,#e3f5f1);border-color:#b9d4e9}body .episode-player .podcast-play{background:#7540b5;color:white}body .episode-player .podcast-play:hover{background:#2446c8}body .episode-player .player-label{color:#006b70}body .peo-share button{background:#2446c8}body .peo-share button:nth-child(2){background:#007f83}body .peo-share button:nth-child(3){background:#7540b5}
html body .coach{background:transparent}html body .coach .card{border-top:4px solid #2446c8}html body .coach .grid>.card:nth-child(3n+2){border-top-color:#007f83;background:#f2fbf8}html body .coach .grid>.card:nth-child(3n){border-top-color:#7540b5;background:#f9f4fe}html body .coach .price{color:#7540b5}html body .coach .notice{border-left-color:#007f83;background:#e0f4ee}html body .coach .pill{background:#eee2fc;color:#643099}
body main>.card{border-left:4px solid #2446c8}body main>.card:nth-of-type(3n+2){border-left-color:#007f83}body main>.card:nth-of-type(3n){border-left-color:#7540b5}
body .footer{background:linear-gradient(110deg,#eaf0ff,#e6f5f1 55%,#eee6fa);border-top:3px solid #7540b5}body .footer a{color:#24449d}
.staff-sidebar{border-right:3px solid #007f83}.staff-sidebar nav button[aria-selected=true]{background:#007b80;border-color:#39a4a8}.staff-sidebar nav button:nth-child(3n)[aria-selected=true]{background:#6540a6;border-color:#9972d0}.staff-metrics>div{border-top:3px solid #2446c8}.staff-metrics>div:nth-child(2){border-top-color:#007f83}.staff-metrics>div:nth-child(3){border-top-color:#7540b5}.staff-content form button{background:#2446c8}.staff-assessment-body .clinical-section-tabs a:nth-child(2n){background:#e4f4ef;color:#006b70}.staff-assessment-body .clinical-section-tabs a:nth-child(3n){background:#eee4f9;color:#64329c}
@media print{html body,html body .coach{background:white!important}body h1,body h2,body h3{color:#182c47!important}}
html body .coach button[aria-pressed=true],html body .coach button[aria-selected=true]{background:#7540b5;border-color:#7540b5;color:white;box-shadow:0 0 0 2px #d7c6ee}
.payment-states{display:flex;flex-wrap:wrap;gap:12px;margin:24px 0}.payment-states span{background:#edf1ff;color:#24449d;border:1px solid #c0cef1;border-radius:24px;padding:9px 18px;font:600 16px/1.5 Arial}.payment-states span:nth-child(2n){background:#e2f5f0;color:#006c71;border-color:#aed8cf}.payment-states span:nth-child(3n){background:#eee5f9;color:#6733a1;border-color:#d1bee7}#insurance,#cherry,#payment{scroll-margin-top:130px}
