/* Positive Talk dedicated men’s and women’s health collections */
.pt-hc-entrances{padding:60px 0;background:#17141c;color:#fff;border-top:1px solid #694653;border-bottom:1px solid #45303a}
.pt-hc-entry-top{display:grid;grid-template-columns:1.1fr .7fr;gap:25px;align-items:end;margin-bottom:24px}.pt-hc-entry-top h2{font:900 clamp(37px,5vw,64px)/1.05 'Barlow Condensed',Impact,sans-serif;text-transform:uppercase;margin:12px 0}.pt-hc-entry-top h2 em{font:italic .7em Georgia,serif;color:#f2b9c9;text-transform:none}.pt-hc-entry-top p{font-size:14px;line-height:1.75;color:#e4d6df;max-width:430px}
.pt-hc-entry-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.pt-hc-entry{background:linear-gradient(137deg,#294b62,#192a3c);border:1px solid #6a9db7;border-top:4px solid #9bd2ed;border-radius:16px;padding:28px;min-height:238px;display:flex;flex-direction:column;color:#fff!important}.pt-hc-entry-women{background:linear-gradient(137deg,#5a3048,#302131);border-color:#b2809c;border-top-color:#f4a3c0}.pt-hc-entry-kicker{font-size:10px;font-weight:900;letter-spacing:.14em;color:#c5edff}.pt-hc-entry-women .pt-hc-entry-kicker{color:#ffe1ed}.pt-hc-entry strong{font:900 clamp(37px,4.2vw,55px)/1 'Barlow Condensed',Impact,sans-serif;text-transform:uppercase;margin:23px 0 12px}.pt-hc-entry>span:nth-of-type(2){font-size:14px;line-height:1.7;color:#f2eaf0}.pt-hc-entry b{margin-top:auto;padding-top:18px;font-size:12px;color:#bdeaff}.pt-hc-entry-women b{color:#ffd3e4}.pt-hc-entry:hover,.pt-hc-entry:focus-visible{filter:brightness(1.12);outline-offset:3px}.pt-hc-entry-note{font-size:12px;color:#d7c6ce;margin:15px 0 0}
.pt-hc-main{background:#f9f6f4;color:#342731;padding:22px 0 68px;--hc-accent:#568eaa;--hc-ink:#1e3040}.pt-hc-rose{--hc-accent:#bd6a90;--hc-ink:#4d2a40}
.pt-hc-crumb{font-size:12px;display:flex;flex-wrap:wrap;gap:9px;margin-bottom:21px;color:#7c6a73}.pt-hc-crumb a{color:#9c3050;text-decoration:underline;text-underline-offset:3px}
.pt-hc-hero{display:grid;grid-template-columns:1.05fr .95fr;min-height:410px;background:linear-gradient(120deg,#1c3041,#18222f);color:#fff;border-radius:21px;overflow:hidden}.pt-hc-rose .pt-hc-hero{background:linear-gradient(120deg,#4a2a3e,#2b202d)}.pt-hc-hero-copy{padding:clamp(27px,4vw,58px);display:flex;flex-direction:column;justify-content:center}.pt-hc-kicker{font-size:11px;letter-spacing:.13em;text-transform:uppercase;font-weight:900;color:#a02d4e}.pt-hc-hero .pt-hc-kicker{color:#a9dced}.pt-hc-rose .pt-hc-hero .pt-hc-kicker{color:#ffbdd3}.pt-hc-hero h1{font:900 clamp(55px,6.8vw,86px)/.95 'Barlow Condensed',Impact,sans-serif;text-transform:uppercase;margin:16px 0 12px}.pt-hc-hero h2{font:italic clamp(21px,2.25vw,27px)/1.35 Georgia,serif;color:#c5e7f5;font-weight:400;margin:0 0 19px}.pt-hc-rose .pt-hc-hero h2{color:#ffd5e5}.pt-hc-hero p{font-size:14px;line-height:1.75;color:#f1e9ed;margin:0}.pt-hc-hero-image{background:#412e3d;min-height:100%}.pt-hc-hero-image img,.pt-hc-hero-image svg{width:100%;height:100%;object-fit:cover;display:block}
.pt-hc-hero-links{display:flex;gap:11px;flex-wrap:wrap;margin-top:22px}.pt-hc-hero-links a{font-size:12px;font-weight:850;padding:11px 15px;border-radius:9px;background:#b63e59;color:#fff}.pt-hc-hero-links a+ a{background:#ffffff13;border:1px solid #ffffff7b}
.pt-hc-quick{display:flex;flex-wrap:wrap;gap:9px;align-items:center;padding:20px 0}.pt-hc-quick strong{font-size:10px;letter-spacing:.12em;color:#866b77}.pt-hc-quick a{color:#66344d;background:#eee4e7;padding:9px 12px;font-size:11px;font-weight:800;border-radius:8px}
.pt-hc-note{max-width:840px;padding:32px 0}.pt-hc-note h2,.pt-hc-more h2,.pt-hc-resources h2{font:900 clamp(34px,4.1vw,52px)/1.1 'Barlow Condensed',Impact,sans-serif;text-transform:uppercase;margin:10px 0 13px;color:#33232e}.pt-hc-note p{color:#675865;font-size:14px;line-height:1.8}
.pt-hc-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:17px;padding:0 0 40px}.pt-hc-topic{background:#fff;border:1px solid #e4d5dd;border-top:4px solid var(--hc-accent);border-radius:14px;padding:25px;scroll-margin-top:120px}.pt-hc-thead{display:flex;justify-content:space-between;align-items:center;gap:10px}.pt-hc-thead span{font-size:10px;letter-spacing:.11em;color:#9c4b65;font-weight:900}.pt-hc-thead strong{font:900 39px/1 'Barlow Condensed',Impact,sans-serif;color:#dfd5d8}.pt-hc-topic h2{font:900 clamp(27px,3.1vw,39px)/1.07 'Barlow Condensed',Impact,sans-serif;text-transform:uppercase;margin:15px 0;color:#3d2c39}.pt-hc-topic p{font-size:13px;line-height:1.82;color:#61535d;margin:0 0 12px}.pt-hc-topic .pt-hc-lead{font-weight:750;color:#402b38;font-size:14px}.pt-hc-topic a{display:inline-block;font-size:12px;font-weight:850;color:#a13954;text-decoration:underline;text-underline-offset:3px;margin-top:9px}
.pt-hc-reflection{padding:31px 35px;background:#352536;color:#fff;border-left:5px solid #d27b9b;border-radius:0 15px 15px 0}.pt-hc-reflection span{font-size:10px;font-weight:900;letter-spacing:.12em;color:#ffd6e3}.pt-hc-reflection blockquote{font:italic clamp(20px,2.7vw,31px)/1.45 Georgia,serif;margin:10px 0 0}
.pt-hc-more,.pt-hc-resources{padding-top:45px}.pt-hc-related,.pt-hc-resource-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}
.pt-hc-related a{padding:18px;background:#fff;border:1px solid #e7dce0;border-radius:12px;color:#3e2c37;display:grid;grid-template-columns:1fr auto;gap:7px}.pt-hc-related a strong{grid-column:1;color:#9b304d;font-size:14px}.pt-hc-related a span{grid-column:1;font-size:12px;line-height:1.65;color:#725e6a}.pt-hc-related a b{grid-column:2;grid-row:1;color:#9b304d}.pt-hc-resources>p{font-size:13px;color:#746471;line-height:1.7}
.pt-hc-resource-grid a{display:flex;align-items:center;justify-content:space-between;gap:12px;background:#fff;border:1px solid #e8d8dd;padding:17px;border-radius:10px;color:#95364d;font-size:12px;font-weight:850}.pt-hc-resource-grid b{font-size:17px}
.pt-hc-bottom{display:flex;justify-content:space-between;gap:15px;flex-wrap:wrap;border-top:1px solid #dfd1d8;padding-top:20px;margin-top:39px}.pt-hc-bottom a{font-size:13px;font-weight:800;color:#9a3752;text-decoration:underline;text-underline-offset:3px}.pt-hc-disclaimer{max-width:900px;font-size:11px;line-height:1.75;color:#796875;margin-top:25px}
@media(max-width:890px){.pt-hc-hero{grid-template-columns:1fr}.pt-hc-hero-image{height:300px}.pt-hc-entry-top{grid-template-columns:1fr;gap:6px}.pt-hc-grid{grid-template-columns:1fr}}
@media(max-width:640px){.pt-hc-entrances{padding:40px 0}.pt-hc-entry-grid,.pt-hc-related,.pt-hc-resource-grid{grid-template-columns:1fr}.pt-hc-entry{min-height:220px}.pt-hc-entry-top h2{font-size:41px}.pt-hc-main{padding:15px 0 45px}.pt-hc-hero-copy{padding:26px}.pt-hc-hero h1{font-size:59px}.pt-hc-hero-image{height:230px}.pt-hc-topic{padding:21px}.pt-hc-note{padding:30px 0}}
