/* Original Positive Talk November Awareness editorial section */
.pt-aw-main{background:#f7f4f1;color:#2b2228;padding:24px 0 80px;min-height:65vh}
.pt-aw-container{max-width:1180px}
.pt-aw-breadcrumb{display:flex;align-items:center;gap:10px;flex-wrap:wrap;color:#7c606a;font-size:12px;font-weight:700;margin-bottom:21px}
.pt-aw-breadcrumb a{color:#a33752;text-decoration:underline;text-underline-offset:3px}
.pt-aw-banner{display:grid;grid-template-columns:minmax(260px,.82fr) minmax(0,1.18fr);overflow:hidden;border-radius:23px;box-shadow:0 16px 48px #37242c26;background:#191822;color:#fff}
.pt-aw-banner-photo{min-height:380px;background:linear-gradient(125deg,#34202c,#774252);overflow:hidden}.pt-aw-banner-photo img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}
.pt-aw-banner-copy{padding:clamp(27px,4.6vw,67px);display:flex;flex-direction:column;justify-content:center}
.pt-aw-eyebrow{color:#b52c47;font-size:11px;font-weight:900;letter-spacing:.14em;text-transform:uppercase}
.pt-aw-banner .pt-aw-eyebrow{color:#f6adbc}
.pt-aw-banner h1,.pt-aw-article-head h1{font:900 clamp(43px,6vw,78px)/.96 'Barlow Condensed',Impact,sans-serif;text-transform:uppercase;letter-spacing:-.018em;margin:16px 0 10px}
.pt-aw-banner h2{color:#ffb5c3;font:700 23px/1.2 Georgia,serif;margin:0 0 17px}
.pt-aw-banner p{color:#f0e9ef;font-size:15px;line-height:1.8;margin:0;max-width:540px}
.pt-aw-cta{display:inline-flex;align-items:center;gap:15px;align-self:flex-start;color:#fff!important;background:#b8334e;font-weight:800;font-size:13px;padding:13px 18px;border-radius:10px;margin-top:20px}
.pt-aw-cta:hover,.pt-aw-cta:focus-visible{background:#e34e68}
.pt-aw-articles{padding-top:56px}.pt-aw-articles h2,.pt-aw-resources h2,.pt-aw-more h2{font:900 clamp(35px,4.5vw,56px)/1.1 'Barlow Condensed',Impact,sans-serif;text-transform:uppercase;margin:8px 0 22px}
.pt-aw-articles-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:17px}
.pt-aw-card{display:flex;flex-direction:column;background:#fff;min-height:200px;padding:28px;border:1px solid #e1d3d6;border-radius:15px;box-shadow:0 6px 23px #37242c12;transition:box-shadow .2s,transform .2s;color:#352b31!important}
.pt-aw-card-feature{background:linear-gradient(142deg,#3d202f,#632639);color:#fff!important;grid-column:span 2;min-height:215px}
.pt-aw-card-kicker{font-size:10px;letter-spacing:.15em;color:#ad3951;font-weight:900}
.pt-aw-card-feature .pt-aw-card-kicker{color:#ffd0d7}
.pt-aw-card strong{font:850 clamp(25px,3vw,37px)/1.12 'Barlow Condensed',Impact,sans-serif;text-transform:uppercase;margin:12px 0 7px}
.pt-aw-card p{font-size:14px;line-height:1.68;margin:0 0 15px;color:#62535c;max-width:630px}
.pt-aw-card-feature p{color:#eee0e5}
.pt-aw-read{font-size:12px;font-weight:850;color:#aa304a;margin-top:auto;text-decoration:underline;text-underline-offset:3px}
.pt-aw-card-feature .pt-aw-read{color:#ffdbe3}
.pt-aw-card:hover,.pt-aw-card:focus-visible{transform:translateY(-3px);box-shadow:0 12px 31px #37242c26;outline-offset:3px}
.pt-aw-reflection{margin:48px 0;border-left:4px solid #c2415b;padding:30px 38px;background:#f2e5e6;border-radius:0 16px 16px 0}
.pt-aw-reflection span{font-size:11px;font-weight:900;letter-spacing:.12em;color:#a53752}
.pt-aw-reflection blockquote{font:italic clamp(20px,2.6vw,29px)/1.45 Georgia,serif;margin:12px 0 0;color:#422832}
.pt-aw-resources{margin:48px 0 40px;padding-top:15px;border-top:1px solid #ddced3}
.pt-aw-resources>p{font-size:14px;color:#685b64;max-width:770px;line-height:1.7}
.pt-aw-resource-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;margin-top:20px}
.pt-aw-resource-grid a{display:flex;flex-direction:column;background:#fff;border:1px solid #e5d4da;padding:18px;border-radius:12px;color:#34272e;gap:5px}
.pt-aw-resource-grid a strong{font-size:14px;color:#9c2441}
.pt-aw-resource-grid a small{font-size:12px;color:#75616c;line-height:1.5}
.pt-aw-related{border-top:1px solid #d9ccd1;padding-top:23px}.pt-aw-related>span{display:block;font-size:11px;font-weight:900;color:#886b76;letter-spacing:.12em;margin-bottom:14px}
.pt-aw-related>div{display:flex;flex-wrap:wrap;gap:9px}.pt-aw-related a{background:#e9dadd;border:1px solid #d9b9c4;color:#622d40;padding:10px 14px;border-radius:9px;font-size:12px;font-weight:850}
.pt-aw-detail .pt-aw-article-head{padding:30px 0 24px;max-width:960px}
.pt-aw-back{font-size:13px;font-weight:800;color:#a0364d;text-decoration:underline;display:inline-block;margin-bottom:35px}
.pt-aw-article-head h1{font-size:clamp(49px,7.8vw,88px);color:#2b1923;max-width:900px}
.pt-aw-article-head>p{max-width:780px;font-size:19px;line-height:1.65;color:#5b4954}
.pt-aw-article-visual{height:310px;overflow:hidden;border-radius:19px;margin-top:25px;background:#39212b}
.pt-aw-article-visual img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 44%}
.pt-aw-caption{display:block;font-size:11px;color:#806b75;margin-top:10px}
.pt-aw-article-content{max-width:825px;margin:10px 0 42px}
.pt-aw-article-section{padding:22px 0!important;border-bottom:1px solid #e1d7d8}
.pt-aw-article-section h2{font:850 clamp(29px,3.4vw,43px)/1.12 'Barlow Condensed',Impact,sans-serif;text-transform:uppercase;margin:0 0 14px;color:#572636}
.pt-aw-article-section p{font-size:16px;line-height:1.88;color:#40343b;margin:0 0 14px}
.pt-aw-article-action{padding:24px;background:#34202e;border-radius:15px;color:#fff;margin-top:30px}
.pt-aw-article-action h2{font:850 31px/1.12 'Barlow Condensed',Impact,sans-serif;text-transform:uppercase;margin:0 0 10px}
.pt-aw-article-action p{color:#f1dfe5;font-size:14px;line-height:1.7}
.pt-aw-article-action a{font-weight:850;color:#ffbacc;text-decoration:underline}
.pt-aw-disclaimer{font-size:12px;color:#735e68;line-height:1.7;margin:18px 0}
.pt-aw-more{margin:42px 0}.pt-aw-more .pt-aw-articles-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.pt-aw-more .pt-aw-card{padding:20px;min-height:193px}.pt-aw-more .pt-aw-card strong{font-size:25px}
@media(max-width:800px){.pt-aw-banner{grid-template-columns:1fr}.pt-aw-banner-photo{min-height:275px;max-height:350px}.pt-aw-banner-copy{padding:30px}.pt-aw-more .pt-aw-articles-grid{grid-template-columns:1fr}}
@media(max-width:620px){.pt-aw-main{padding:18px 0 55px}.pt-aw-articles-grid,.pt-aw-resource-grid{grid-template-columns:1fr}.pt-aw-card-feature{grid-column:auto}.pt-aw-banner-photo{min-height:220px}.pt-aw-banner h1{font-size:50px}.pt-aw-articles{padding-top:35px}.pt-aw-card{min-height:0;padding:22px}.pt-aw-reflection{padding:23px}.pt-aw-article-visual{height:230px}.pt-aw-article-section p{font-size:15px}}
@media(prefers-reduced-motion:reduce){.pt-aw-card{transition:none}.pt-aw-card:hover{transform:none}}

/* Awareness collection: original illustrations and cross-topic navigation */
.pt-aw-banner-illustration{display:flex;align-items:stretch;justify-content:center}.pt-aw-banner-illustration svg{height:100%;width:100%;display:block;object-fit:cover}.pt-aw-article-illustration{background:#352635}.pt-aw-article-illustration svg{width:100%;height:100%;display:block}.pt-aw-secondary-links{margin-top:20px}.pt-aw-topic-native-american-heritage .pt-aw-banner h2{color:#edc0a7}.pt-aw-topic-diabetes-awareness .pt-aw-banner h2{color:#a9def1}.pt-aw-topic-alzheimers-awareness .pt-aw-banner h2{color:#e1c5f2}
