/* Career Pathfinder Pro — evergreen/midnight/trail-gold family visual standard.
   Does not change purchases, prices, account access, Paddle configuration or routes. */
:root{--pathink:#1F3552;--pathcopper:#D9A441;--pathteal:#2E8B57;--pathpaper:#EFF7F1;}
body{background:#EFF7F1!important;color:#1F3552!important;}
.path-header{background:#1F3552!important;border-bottom:3px solid #D9A441;}
.path-hero{
 background:linear-gradient(118deg,#1F3552 0%,#256845 45%,#2E8B57 100%)!important;
 border-bottom:5px solid #D9A441!important;
}
.path-hero .path-label{color:#F3E0AC!important;}
.path-hero p{color:#EAF6EE!important;}
.path-hero .path-btn{background:#D9A441!important;color:#1C3129!important;border-color:#E7BE67!important;}
.path-hero .path-alt{border-color:#E3EDE5!important;color:#F3F8F4!important;}
.path-hero .tc-product-app-mark{
 display:block;width:88px!important;height:88px!important;border-radius:19px!important;
 border:2px solid #D9A441!important;background:#1F3552!important;
 box-shadow:0 9px 25px rgba(9,37,25,.22)!important;object-fit:contain;
 margin:14px 0 24px!important;
}
.path-hero .path-label{font-weight:850;}
.path-header nav a:focus-visible,.path-hero a:focus-visible{outline:3px solid #D9A441!important;outline-offset:3px!important;}

/* Preserve legible dark ink on the light lifetime-access notice. */
.path-hero p.path-notice{color:#50340F!important;background:#F8E6C5!important;border:1px solid #E5C88E!important;}
