.inlife-news{--nw-red:#ed2851;--nw-ink:#17212b;--nw-muted:#586874;--nw-line:#dce4e8}
.inlife-news [hidden]{display:none!important}.inlife-news a:focus-visible,.inlife-news button:focus-visible,.inlife-news input:focus-visible{outline:3px solid #ed2851;outline-offset:5px}
.inlife-news .nw-section{position:relative}.inlife-news .nw-section .inlife-eyebrow{color:#d82047;font-size:10px;letter-spacing:.1em;line-height:1.5}.inlife-news .nw-section .wd-copy{color:#586874;font-size:18px;line-height:1.65}.inlife-news .nw-section .inlife-button{background:#ed2851;color:#fff;white-space:nowrap;transition:transform .25s,background .25s}.inlife-news .nw-section .inlife-button:hover{background:#c71b3f;transform:translateY(-3px);color:#fff}.inlife-news .nw-section .wd-link{color:#17212b;font-size:15px;white-space:nowrap}.inlife-news .nw-section .wd-link:hover{color:#c71b3f}
.inlife-news .nw-hero{isolation:isolate;padding:170px 0 130px;color:#fff;background:#fff}.inlife-news .nw-hero::before{content:'';position:absolute;inset:0;z-index:-1;background:radial-gradient(ellipse at 88% 20%,#5c2336,transparent 55%),#17212b;border-radius:0 0 12% 0/0 0 80px 0;clip-path:polygon(0 0,100% 0,100% 100%,0 93%)}
.inlife-news .nw-hero-grid{display:grid;grid-template-columns:1.35fr 1fr;gap:9%;align-items:center}.inlife-news .nw-hero .inlife-eyebrow{color:#bbc7ce;margin-bottom:24px}.inlife-news .nw-title{font-size:clamp(42px,4.2vw,68px);letter-spacing:-.045em;line-height:1.1;font-weight:750;color:#fff}.inlife-news .nw-hero .wd-copy{color:#bdc8ce;font-size:17px;max-width:430px}
.inlife-news .nw-archive{padding-bottom:110px}.inlife-news .nw-dynamic{width:100%;min-width:0;display:block}.inlife-news .nw-filter{position:relative;z-index:2;margin-top:-70px;border-radius:18px;box-shadow:0 16px 35px #14233016;background:#fff;border:1px solid #e5e9eb;padding:28px 30px;display:flex;align-items:center;gap:30px;justify-content:space-between}.inlife-news .nw-filter fieldset{border:0;padding:0;margin:0;min-width:0}.inlife-news .nw-filter legend{font-size:10px;text-transform:uppercase;letter-spacing:.1em;font-weight:750;color:#53636e;margin-bottom:14px}.inlife-news .nw-pills{display:flex;gap:9px;align-items:center}.inlife-news .nw-pills label{position:relative;cursor:pointer;margin:0}.inlife-news .nw-pills input{position:absolute;opacity:0;width:1px;height:1px}.inlife-news .nw-pills span{display:flex;align-items:center;justify-content:center;white-space:nowrap;border:1px solid #dce4e8;border-radius:30px;min-height:43px;padding:10px 20px;font-size:13px;font-weight:650;color:#17212b;transition:background .2s,color .2s,border-color .2s}.inlife-news .nw-pills input:checked+span{background:#ed2851;color:white;border-color:#ed2851}.inlife-news .nw-pills label:hover span{border-color:#ed2851}.inlife-news .nw-pills input:focus-visible+span{outline:3px solid #ed2851;outline-offset:3px}
.inlife-news .nw-search{display:flex;align-items:center;position:relative;width:300px;flex-shrink:0;margin-top:24px}.inlife-news .nw-search input{width:100%;background:#f0f3f4;border-radius:25px;border:0;min-height:45px;font-size:14px;padding:10px 48px 10px 19px;color:#17212b}.inlife-news .nw-search button{position:absolute;right:5px;top:4px;width:38px;height:38px;display:grid;place-items:center;border:0;background:none;color:#667782;border-radius:50%;cursor:pointer}.inlife-news .nw-search svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.6}.inlife-news .nw-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
.inlife-news .nw-list-heading{display:flex;justify-content:space-between;align-items:end;gap:50px;margin:100px 0 32px}.inlife-news .nw-list-heading .inlife-heading{font-size:clamp(32px,3vw,48px);margin-top:24px}.inlife-news .nw-list-heading>p{font-size:15px;color:#586874;line-height:1.65;max-width:330px}.inlife-news .nw-results-meta{display:flex;justify-content:space-between;align-items:center;margin-bottom:22px;font-size:13px;color:#586874}.inlife-news .nw-reset{color:#ac183a;text-decoration:underline;text-underline-offset:4px}.inlife-news .nw-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;align-items:stretch}.inlife-news .nw-grid[aria-busy=true]{opacity:.65}.inlife-news .nw-card{--card-accent:#ed2851;background:white;border:1px solid #e1e7eb;border-radius:18px;box-shadow:0 8px 24px #17212b10;overflow:hidden;transition:transform .25s,border-color .25s,box-shadow .25s;min-width:0}.inlife-news .nw-card--useful-tips{--card-accent:#7756cb}.inlife-news .nw-card--awards{--card-accent:#996800}.inlife-news .nw-card--podcast{--card-accent:#137c8a}.inlife-news .nw-card-link{display:flex;flex-direction:column;height:100%;color:#17212b;text-decoration:none}.inlife-news .nw-card-image{position:relative;aspect-ratio:1.5;overflow:hidden;background:#edf0f2}.inlife-news .nw-card-image img{width:100%;height:100%;object-fit:cover;transition:transform .5s}.inlife-news .nw-badge{position:absolute;bottom:15px;left:20px;background:#17212b;color:#fff;border-radius:22px;padding:6px 13px;line-height:1.3;text-transform:uppercase;font-size:9px;letter-spacing:.05em;font-weight:650}.inlife-news .nw-card-copy{padding:24px 24px 17px;display:flex;flex:1;flex-direction:column}.inlife-news .nw-readtime{color:var(--card-accent);font-size:10px;letter-spacing:.08em;font-weight:750;margin:0 0 16px}.inlife-news .nw-card h3{font-size:23px;line-height:1.2;letter-spacing:-.025em;font-weight:750;margin:0 0 30px}.inlife-news .nw-card-foot{border-top:1px solid #e9eef0;padding-top:17px;margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:15px;font-size:12px;font-weight:650}.inlife-news .nw-arrow{width:34px;height:34px;display:grid;place-items:center;font-size:24px;line-height:1;border-radius:50%;color:var(--card-accent);transition:background .2s,color .2s}.inlife-news .nw-card:hover,.inlife-news .nw-card:focus-within{transform:translateY(-6px);border-color:var(--card-accent);box-shadow:0 16px 28px #17212b19}.inlife-news .nw-card:hover img{transform:scale(1.045)}.inlife-news .nw-card:hover .nw-arrow,.inlife-news .nw-card:focus-within .nw-arrow{background:var(--card-accent);color:white}.inlife-news .nw-load{text-align:center;margin-top:60px}.inlife-news .nw-load .inlife-button{background:#17212b;font-size:14px}.inlife-news .nw-load .inlife-button:hover{background:#303f4b}.inlife-news .nw-empty{text-align:center;padding:70px 20px;border-radius:16px;background:#f2f5f5}.inlife-news .nw-empty h3{font-size:30px;margin-bottom:15px}.inlife-news .nw-empty p{margin-bottom:20px}
.inlife-news .nw-newsletter{padding:75px 0;background:#f2f4f5}.inlife-news .nw-newsletter-card{display:grid;grid-template-columns:1.1fr 1fr;gap:60px;align-items:center;background:radial-gradient(ellipse at 100% 15%,#652638,transparent 65%),#17212b;padding:50px 55px;border-radius:18px;box-shadow:0 15px 30px #17212b25;color:white}.inlife-news .nw-newsletter .inlife-eyebrow{color:#96dbe1;margin-bottom:18px}.inlife-news .nw-newsletter .inlife-heading{color:white;font-size:43px;margin-bottom:20px}.inlife-news .nw-newsletter .wd-copy{color:#bbc7ce;font-size:16px}.inlife-news .nw-newsletter-action{text-align:right}.inlife-news .nw-small{font-size:11px;color:#c0cbd0;margin-top:18px;line-height:1.6}
.inlife-news .nw-social-heading{display:grid;grid-template-columns:1.35fr 1fr;align-items:end;gap:80px;margin-bottom:50px}.inlife-news .nw-social-heading .inlife-eyebrow{margin-bottom:22px}.inlife-news .nw-social-heading .inlife-heading{font-size:48px}.inlife-news .nw-social-heading>.wd-copy{font-size:17px}.inlife-news .nw-social-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}.inlife-news .nw-social-card{display:flex;flex-direction:column;border:1px solid #dce4e8;border-radius:16px;overflow:hidden;box-shadow:0 8px 24px #17212b0d;align-self:stretch;background:white}.inlife-news .nw-platform{font-size:14px;font-weight:750;padding:20px 24px}.inlife-news .nw-social-card>img{display:block;width:100%;aspect-ratio:1.5;object-fit:cover}.inlife-news .nw-social-copy{display:flex;flex-direction:column;padding:26px;flex:1}.inlife-news .nw-social-copy h3{font-size:25px;font-weight:750;line-height:1.2;letter-spacing:-.025em;margin-bottom:18px}.inlife-news .nw-social-copy .wd-copy{font-size:16px;margin-bottom:30px}.inlife-news .nw-social-copy .wd-link{margin-top:auto}
.inlife-news .nw-article-hero{padding-bottom:80px}.inlife-news .nw-article-hero-grid{display:grid;grid-template-columns:1.35fr .85fr;gap:10%;align-items:center}.inlife-news .nw-article-title{padding:20px 0 30px}.inlife-news .nw-article-hero .nw-title{font-size:clamp(38px,3.8vw,60px);line-height:1.1}.inlife-news .nw-back{display:inline-flex;align-items:center;gap:12px;color:#c3ccd1;font-size:13px;text-decoration:none;margin-bottom:28px}.inlife-news .nw-back::before{content:'←';font-size:20px}.inlife-news .nw-back:hover{color:white}.inlife-news .nw-dynamic--lead{position:relative;max-width:430px;margin:25px auto -125px;isolation:isolate}.inlife-news .nw-dynamic--lead::before{content:'';position:absolute;inset:14px -22px -24px 12px;background:#ed2851;border-radius:50%;box-shadow:0 18px 30px #17212b20;z-index:-1}.inlife-news .nw-lead-photo{border-radius:50%;border:9px solid #fff;aspect-ratio:1;overflow:hidden;background:#e8eff0}.inlife-news .nw-lead-photo img{width:100%;height:100%;object-fit:cover;display:block}.inlife-news .nw-article-content{padding:135px 0 80px}.inlife-news .nw-prose{display:block;max-width:850px;width:100%;margin:auto;font-size:18px;line-height:1.8;color:#4c5e6b}.inlife-news .nw-prose>*{max-width:100%}.inlife-news .nw-prose p{margin:0 0 24px}.inlife-news .nw-prose h2,.inlife-news .nw-prose h3,.inlife-news .nw-prose h4{color:#17212b;line-height:1.22;letter-spacing:-.035em;font-weight:750;margin:50px 0 24px;font-size:32px}.inlife-news .nw-prose h3{font-size:26px}.inlife-news .nw-prose h4{font-size:23px}.inlife-news .nw-prose ul,.inlife-news .nw-prose ol{padding-left:26px;margin:25px 0 32px}.inlife-news .nw-prose li{margin-bottom:12px;padding-left:7px}.inlife-news .nw-prose li::marker{color:#ed2851}.inlife-news .nw-prose a{color:#b91a3c;text-decoration:underline;text-underline-offset:4px;overflow-wrap:anywhere}.inlife-news .nw-prose a:hover{color:#17212b}.inlife-news .nw-prose blockquote{margin:40px 0;padding:28px 34px;background:#17212b;border-left:5px solid #ed2851;border-radius:0 12px 12px 0;color:white}.inlife-news .nw-prose blockquote a{color:#fff}.inlife-news .nw-prose blockquote p:last-child{margin:0}.inlife-news .nw-prose img{display:block;max-width:100%;height:auto;max-height:580px;object-fit:contain;border-radius:14px;margin:30px auto}.inlife-news .nw-prose figure{margin:35px 0}.inlife-news .nw-prose table{display:block;overflow-x:auto;border-collapse:collapse;margin:35px 0;width:100%;font-size:15px}.inlife-news .nw-prose th,.inlife-news .nw-prose td{border:1px solid #dce4e8;padding:14px;text-align:left;min-width:140px}.inlife-news .nw-prose th{background:#f0f3f5}.inlife-news .nw-watch{display:inline-flex;margin:20px 0;padding:14px 20px;border-radius:8px;background:#f1f4f5;font-weight:650}
.inlife-news .nw-article-cta{max-width:1000px;display:grid;grid-template-columns:1fr 1fr;gap:50px;align-items:center;margin:70px auto 0;border:1px solid #e1e7eb;border-radius:16px;padding:40px;box-shadow:0 10px 30px #17212b0e}.inlife-news .nw-article-cta .inlife-heading{font-size:37px;margin-top:24px}.inlife-news .nw-article-cta .wd-copy{font-size:16px;margin-bottom:22px}.inlife-news .nw-article-cta .inlife-button{font-size:14px}.inlife-news .nw-related{background:#f6f8f8}.inlife-news .nw-related-heading{display:flex;justify-content:space-between;gap:30px;align-items:center;margin-bottom:40px}.inlife-news .nw-related-heading .inlife-heading{font-size:44px}
@media(max-width:1100px){.inlife-news .nw-filter{gap:20px;padding:24px}.inlife-news .nw-pills span{padding-inline:15px;font-size:12px}.inlife-news .nw-search{width:240px}.inlife-news .nw-card h3{font-size:21px}.inlife-news .nw-grid,.inlife-news .nw-social-grid{gap:22px}.inlife-news .nw-newsletter-card{gap:35px;padding:40px}.inlife-news .nw-newsletter .inlife-heading{font-size:37px}.inlife-news .nw-article-hero-grid{gap:7%;grid-template-columns:1.25fr .85fr}.inlife-news .nw-social-copy{padding:22px}.inlife-news .nw-social-copy .wd-link{font-size:13px}.inlife-news .nw-social-heading .inlife-heading{font-size:40px}}
@media(max-width:800px){.inlife-news .nw-hero{padding:140px 0 110px}.inlife-news .nw-hero-grid{grid-template-columns:1fr;gap:25px}.inlife-news .nw-title{font-size:48px}.inlife-news .nw-hero .wd-copy{max-width:600px}.inlife-news .nw-filter{flex-wrap:wrap;margin-top:-55px;padding:24px}.inlife-news .nw-search{width:100%;margin-top:0}.inlife-news .nw-filter fieldset{width:100%}.inlife-news .nw-pills{gap:8px;flex-wrap:wrap}.inlife-news .nw-pills span{min-height:42px;padding-inline:17px}.inlife-news .nw-list-heading{margin-top:65px;gap:25px;align-items:start;flex-direction:column}.inlife-news .nw-list-heading .inlife-heading{font-size:37px;margin-top:18px}.inlife-news .nw-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.inlife-news .nw-archive{padding-bottom:75px}.inlife-news .nw-newsletter-card{grid-template-columns:1fr;gap:28px}.inlife-news .nw-newsletter-action{text-align:left}.inlife-news .nw-social-heading{grid-template-columns:1fr;gap:24px}.inlife-news .nw-social-grid{grid-template-columns:1fr}.inlife-news .nw-social-card{display:grid;grid-template-columns:40% 1fr}.inlife-news .nw-platform{grid-column:1/-1}.inlife-news .nw-social-card>img{aspect-ratio:1;height:100%}.inlife-news .nw-social-copy{align-self:center}.inlife-news .nw-article-hero{padding-bottom:100px}.inlife-news .nw-article-hero-grid{grid-template-columns:1fr;gap:10px}.inlife-news .nw-article-hero .nw-title{font-size:43px}.inlife-news .nw-dynamic--lead{width:60%;max-width:330px;margin:12px auto -150px}.inlife-news .nw-article-content{padding-top:155px}.inlife-news .nw-article-cta{grid-template-columns:1fr;gap:25px}.inlife-news .nw-article-cta .inlife-heading{margin-top:18px}.inlife-news .nw-related-heading .inlife-heading{font-size:36px}}
@media(max-width:500px){.inlife-news .nw-hero{padding-top:125px;padding-bottom:100px}.inlife-news .nw-title{font-size:38px}.inlife-news .nw-hero .inlife-eyebrow{font-size:8px;margin-bottom:20px}.inlife-news .nw-hero .wd-copy{font-size:16px}.inlife-news .nw-filter{padding:23px 20px;border-radius:14px}.inlife-news .nw-pills{gap:7px}.inlife-news .nw-pills span{font-size:11px;min-height:40px;padding:8px 12px}.inlife-news .nw-grid{grid-template-columns:1fr;gap:27px}.inlife-news .nw-card h3{font-size:25px;margin-bottom:25px}.inlife-news .nw-card-copy{padding:24px}.inlife-news .nw-list-heading .inlife-heading{font-size:34px}.inlife-news .nw-list-heading>p{font-size:15px}.inlife-news .nw-load{margin-top:40px}.inlife-news .nw-newsletter{padding:55px 0}.inlife-news .nw-newsletter-card{padding:30px 25px}.inlife-news .nw-newsletter .inlife-heading{font-size:34px}.inlife-news .nw-newsletter .inlife-button{font-size:13px;padding-inline:18px;gap:15px}.inlife-news .nw-social-heading .inlife-heading{font-size:34px}.inlife-news .nw-social-card{display:flex}.inlife-news .nw-social-card>img{aspect-ratio:1.5;height:auto}.inlife-news .nw-social-copy{padding:26px;align-self:stretch}.inlife-news .nw-social-copy .wd-link{font-size:15px}.inlife-news .nw-article-hero .nw-title{font-size:34px}.inlife-news .nw-dynamic--lead{width:75%;margin-bottom:-145px}.inlife-news .nw-dynamic--lead::before{inset:10px -14px -16px 10px}.inlife-news .nw-lead-photo{border-width:6px}.inlife-news .nw-article-content{padding-top:135px;padding-bottom:55px}.inlife-news .nw-prose{font-size:17px;line-height:1.75}.inlife-news .nw-prose h2{font-size:28px;margin-top:38px}.inlife-news .nw-prose h3{font-size:24px}.inlife-news .nw-prose blockquote{padding:24px}.inlife-news .nw-article-cta{padding:28px;margin-top:45px}.inlife-news .nw-article-cta .inlife-heading{font-size:32px}.inlife-news .nw-related-heading{flex-direction:column;align-items:start;gap:22px}.inlife-news .nw-related-heading .inlife-heading{font-size:32px}}
@media(prefers-reduced-motion:reduce){.inlife-news .nw-card,.inlife-news .nw-card img,.inlife-news .nw-section .inlife-button{transition:none}.inlife-news .nw-card:hover,.inlife-news .nw-card:focus-within,.inlife-news .nw-section .inlife-button:hover{transform:none}}
.inlife-news .nw-search button{top:50%;transform:translateY(-50%)}

/* Imported archive articles share the same typography and responsive media layout. */
.inlife-news .nw-article-content{overflow-wrap:anywhere}
.inlife-news .nw-article-content figure{max-width:100%;margin:1.5em 0}
.inlife-news .nw-article-content figcaption{font-size:14px;line-height:1.5;color:#586874;margin-top:10px}
.inlife-news .nw-article-content .nw-archive-gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:28px 0}
.inlife-news .nw-article-content .nw-archive-gallery figure{margin:0;min-width:0}
.inlife-news .nw-article-content .nw-archive-gallery img{width:100%;height:auto;display:block}
.inlife-news .nw-article-content table{display:block;max-width:100%;overflow-x:auto}
.inlife-news .nw-article-content .nw-watch{display:inline-block;white-space:normal}
@media(max-width:540px){.inlife-news .nw-article-content .nw-archive-gallery{grid-template-columns:1fr}}

/* Shared author/date treatment for existing and future news articles. */
.inlife-news .nw-byline{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px 12px;margin:25px 0 0;color:#c4cdd3;font-size:14px;line-height:1.7}
.inlife-news .nw-byline a{color:#fff;font-weight:650;text-decoration:underline;text-underline-offset:4px}
.inlife-news .nw-byline a:hover{color:#ff9bb0}
.inlife-news .nw-card h3{margin-bottom:15px}
.inlife-news .nw-card-meta{display:flex;flex-wrap:wrap;gap:5px 7px;font-size:12px;line-height:1.6;color:#586874;margin:0 0 24px}
.inlife-news .nw-author-profile{max-width:850px;width:100%;padding:30px 34px;margin:45px auto 0;border:1px solid #dce4e8;border-left:4px solid #ed2851;border-radius:0 14px 14px 0;background:#f4f6f7}
.inlife-news .nw-author-profile .inlife-eyebrow{margin:0 0 10px}
.inlife-news .nw-author-profile h2{font-size:26px;line-height:1.2;font-weight:750;color:#17212b;margin:0 0 12px}
.inlife-news .nw-author-profile>p:not(.inlife-eyebrow){font-size:16px;line-height:1.7;color:#586874;margin:0 0 18px}
.inlife-news .nw-author-profile>a{font-size:14px;font-weight:650;color:#b41d3e;text-decoration:underline;text-underline-offset:4px}
.inlife-news .nw-author-profile>a:hover{color:#17212b}
@media(max-width:500px){.inlife-news .nw-byline{font-size:13px;gap:6px 8px;margin-top:22px}.inlife-news .nw-author-profile{padding:25px 23px;margin-top:35px}}

/* Keep quote links readable in every interaction state. */
.inlife-news .nw-prose blockquote a:is(:hover,:focus-visible){color:#ff9bb0;text-decoration:underline}
.inlife-news .nw-prose blockquote.instagram-media{box-sizing:border-box;width:100%;max-width:540px;margin:0 auto 36px;padding:20px;background:#fff;border:1px solid #dce4e8;border-radius:12px;color:#17212b}
.inlife-news .nw-prose blockquote.instagram-media a{color:#b91a3c}
.inlife-news .nw-prose blockquote.instagram-media a:is(:hover,:focus-visible){color:#17212b}
.inlife-news .nw-prose iframe.instagram-media{min-width:0!important;width:100%!important;max-width:100%!important;margin:0 auto 36px!important}
