.help-hero{padding:48px 0}.help-hero-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:40px;align-items:center}.help-hero h1{font-size:clamp(40px,4.5vw,60px);margin-bottom:20px}.help-hero p{font-size:18px}.help-family{position:relative;height:310px;border-radius:14px;overflow:hidden}.help-family img{width:100%;height:100%;object-fit:cover;object-position:80% center}.help-family:after{content:'';position:absolute;inset:0;background:linear-gradient(transparent 55%,#132e3be6)}.help-family span{position:absolute;bottom:20px;left:22px;right:15px;z-index:1;color:#fff3df;font-size:15px}.help-page .section{padding:60px 0}.help-icon{width:46px;height:46px;color:#957344}.help-three{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.help-three article{position:relative;border-top:1px solid #d7c9b3;padding-top:25px}.help-number{float:right;color:#948776;font-size:13px}.help-three h2{font-family:var(--sans);font-weight:600;font-size:25px;margin:22px 0 12px}.help-three p{font-size:16px;color:#59656a}.help-review{margin-top:28px;background:#eee3d1;padding:20px 25px;border:0;border-radius:10px}.help-page summary{font-size:15px;font-weight:600}.help-page details p{font-size:15px}.review-chips{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.review-chips span{background:#fff8ec;border:1px solid #d9c7aa;padding:6px 13px;border-radius:25px;font-size:13px}.help-review a{font-size:14px}.help-options{background:linear-gradient(120deg,#e7dac6,#f1e8d9)}.help-page .section> .wrap>h2{font-size:43px;margin-bottom:30px}.help-two{display:grid;grid-template-columns:1fr 1fr;gap:24px}.life-card{padding:30px 32px;border:1px solid #d8c6aa;background:#fff9ef;border-radius:14px}.help-label{font-size:10px;letter-spacing:.12em;color:#806238;font-weight:600}.life-card h3{font-family:var(--sans);font-size:30px;font-weight:600;margin:10px 0 24px}.life-card>p{font-size:17px}.coverage-line{display:flex;align-items:center;height:24px;color:#375b63}.coverage-line i{height:14px;width:14px;flex-shrink:0;border:3px solid #375b63;border-radius:50%}.coverage-line b{height:5px;background:linear-gradient(90deg,#325462,#9dbaad);flex:1}.permanent-line span{font-size:34px;line-height:1;margin-left:-4px}.line-labels{display:flex;justify-content:space-between;gap:15px;font-size:11px;color:#647270;margin:8px 0 22px}.line-labels span:last-child{text-align:right}.permanent-types{display:grid;grid-template-columns:1fr 1fr;gap:12px}.permanent-types div{background:#eee7da;padding:12px;border-radius:8px}.permanent-types strong{display:block;font-size:15px}.permanent-types span{display:block;font-size:12px;color:#5c686a;margin-top:4px}.life-card details{padding:16px 0 0;border:0;margin-top:20px;border-top:1px solid #dbcebc}.help-options-foot{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:20px}.help-options-foot p{font-size:14px;margin:0}.help-options-foot a{margin:0;white-space:nowrap}.health-card{display:flex;gap:20px;border:1px solid #d7cbb8;border-radius:12px;padding:28px;background:#faf5eb}.health-card>.help-icon{flex-shrink:0;width:40px}.health-card h3{font-family:var(--sans);font-size:23px;font-weight:600;margin:0 0 12px}.health-card p{font-size:16px;margin:0}.health-card details{border:0;padding:18px 0 0}.help-note{font-size:13px;color:#626d70;margin-top:24px}.help-sources{border:0;padding:10px 0 0}.help-sources summary{font-size:13px;color:#647072}.help-cta{padding:55px 28px}.help-cta .help-note{color:#dbdfd6;max-width:600px;margin:22px auto 0}
@media(max-width:780px){.help-hero-grid{grid-template-columns:1fr;gap:24px}.help-family{height:240px}.help-hero h1{font-size:43px}.help-three,.help-two{grid-template-columns:1fr;gap:22px}.help-three article{padding-top:20px;padding-left:65px}.help-three .help-icon{position:absolute;left:0;top:24px;width:38px}.help-three h2{margin:0 0 8px;font-size:23px}.help-three p{margin:0}.help-number{margin-left:12px}.help-page .section{padding:44px 0}.help-page .section> .wrap>h2{font-size:35px}.life-card{padding:25px}.health-card{padding:23px;gap:15px}.health-card h3{font-size:21px}.help-options-foot{align-items:flex-start;flex-direction:column;gap:12px}.help-review{padding:18px}.help-label{font-size:10px}}

/* Larger family image with soft edges blended into the hero. */
.help-hero{background:#1a3643;padding:32px 0}.help-hero-grid{grid-template-columns:1fr 1.25fr;gap:12px}.help-hero h1{font-size:clamp(40px,4.3vw,58px)}.help-family{height:430px;border-radius:0;overflow:visible;mask-image:linear-gradient(to bottom,transparent,#000 11%,#000 82%,transparent);-webkit-mask-image:linear-gradient(to bottom,transparent,#000 11%,#000 82%,transparent)}.help-family img{object-position:80% center;mask-image:linear-gradient(to right,transparent,#000 23%,#000 88%,transparent);-webkit-mask-image:linear-gradient(to right,transparent,#000 23%,#000 88%,transparent)}.help-family:after{display:none}
@media(max-width:780px){.help-hero{padding:38px 0 10px}.help-hero-grid{grid-template-columns:1fr;gap:10px}.help-family{height:330px;margin:0 -12px}.help-hero h1{font-size:43px}}
