.intro-action-pair{display:grid;grid-template-columns:minmax(0,1fr);align-items:stretch;gap:10px;width:100%;min-width:0;container-type:inline-size}.intro-action-pair .intro-action-pair__link{display:flex;min-width:0;min-height:54px;align-items:center;justify-content:center;padding:11px 10px;border:1px solid transparent;color:#f7f3ed;text-decoration:none;font:600 12px/1.35 DM Sans,sans-serif;font-size:clamp(7px,2.95cqi,12px);white-space:nowrap;overflow-wrap:normal;transition:background-color .18s ease,border-color .18s ease,color .18s ease,transform .18s ease}.intro-action-pair__link span{min-width:0;width:100%;text-align:center}.intro-action-pair__link:hover{transform:translateY(-1px)}.intro-action-pair__link:focus-visible{outline:2px solid #2A796A;outline-offset:3px}.intro-action-pair .intro-action-pair__offer{background:#193029;color:#f7f3ed}.intro-action-pair .intro-action-pair__offer:hover{background:#2a796a}.intro-action-pair .intro-action-pair__assessment{background:transparent;border-color:#9db4a3;color:#193029}.intro-action-pair__assessment:hover{background:#e7eee7}.intro-action-pair__note{grid-column:1 / -1;margin:0;color:#66786c;font:10px/1.5 DM Sans,sans-serif}.intro-action-pair--dark .intro-action-pair__offer{background:var(--sage);color:#193029}.intro-action-pair--dark .intro-action-pair__offer:hover{background:var(--sage-hover)}.intro-action-pair--dark .intro-action-pair__assessment{border-color:#f7f3eda8;color:#f7f3ed}.intro-action-pair--dark .intro-action-pair__assessment:hover{background:#f7f3ed1a}.intro-action-pair--dark .intro-action-pair__note{color:#d2ded4}.intro-action-pair--footer .intro-action-pair__offer{background:var(--sage);color:#193029}.intro-action-pair--footer .intro-action-pair__assessment{border-color:#f7f3eda6;color:#f7f3ed}.intro-action-pair--footer .intro-action-pair__note{color:#d2ded4}.intro-action-pair--panel{grid-template-columns:1fr}.intro-action-pair--panel .intro-action-pair__link{min-height:48px}@media(max-width:640px){.intro-action-pair{grid-template-columns:1fr;gap:8px}.intro-action-pair__link{min-height:50px}}@media(max-width:370px){.intro-action-pair__link{padding-inline:10px}}@media(prefers-reduced-motion:reduce){.intro-action-pair__link{transition:none}}.rhi-audience-refresh .audience-hero{min-height:560px;grid-template-columns:minmax(0,1.15fr) minmax(0,.9fr);align-items:center;gap:6%;padding-top:clamp(4rem,6vw,6rem);padding-bottom:clamp(4rem,6vw,6rem)}.rhi-audience-refresh .audience-hero h1{max-width:16ch;font-size:clamp(48px,5vw,72px)}.rhi-audience-refresh .audience-hero-photo{position:relative;z-index:1;min-width:0;width:100%;max-width:480px;margin:0;justify-self:end}.rhi-audience-refresh .audience-hero-photo img{display:block;width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover;border-radius:24px;box-shadow:0 16px 40px #19352d1a}.rhi-audience-refresh .audience-hero-photo--clarity img{object-position:50% 55%}.rhi-audience-refresh .audience-hero-photo--infertility img{object-position:50% 45%}.rhi-audience-refresh .audience-hero-photo--ivf img{object-position:50% 50%}.rhi-audience-refresh .audience-hero-photo figcaption{max-width:400px;margin:16px 0 0;color:#42645a;font-size:14px;line-height:1.6}.rhi-audience-refresh .audience-hero-copy{max-width:740px}.rhi-audience-refresh .audience-side-note{max-width:320px;line-height:1.6}.rhi-audience-refresh .audience-action-pair{display:flex;flex-wrap:wrap;gap:11px;margin-top:25px}.rhi-audience-refresh .audience-action-pair .intro-action-pair__offer,.rhi-audience-refresh .audience-action-pair .intro-action-pair__assessment{display:inline-flex;flex:0 1 auto;align-items:center;justify-content:center;min-height:49px;padding:12px 17px;font-size:11px;font-weight:600}.rhi-audience-refresh .audience-action-pair .intro-action-pair__offer{background:#19352d;color:#f7f3ed}.rhi-audience-refresh .audience-action-pair .intro-action-pair__offer:hover{background:#34694b}.rhi-audience-refresh .audience-action-pair .intro-action-pair__assessment{border:1px solid #9eaf9b;background:transparent;color:#274734}.rhi-audience-refresh .audience-action-pair.intro-action-pair--dark .intro-action-pair__offer{background:#dce9df;color:#193029}.rhi-audience-refresh .audience-action-pair.intro-action-pair--dark .intro-action-pair__offer:hover{background:#e8f0ea;color:#193029}.rhi-audience-refresh .audience-action-pair.intro-action-pair--dark .intro-action-pair__assessment{background:transparent;border-color:#f7f3eda8;color:#f7f3ed}.rhi-audience-refresh .audience-action-pair.intro-action-pair--dark .intro-action-pair__assessment:hover{background:#f7f3ed1a;color:#f7f3ed}.rhi-audience-refresh .audience-action-pair.intro-action-pair--dark .intro-action-pair__link:focus-visible{outline-color:#f7f3ed}.rhi-audience-refresh .audience-common-process{display:grid;grid-template-columns:.8fr 1.2fr;gap:9%;padding:clamp(4rem,7vw,6.5rem) max(8vw,calc((100vw - 1100px)/2));background:#e7eee7}.rhi-audience-refresh .audience-common-process-heading>span{color:#2a796a;font:9px DM Mono,monospace;letter-spacing:.12em;text-transform:uppercase}.rhi-audience-refresh .audience-common-process-heading h2{margin:19px 0 15px;font-size:clamp(2.2rem,4vw,3.5rem);line-height:1}.rhi-audience-refresh .audience-common-process-heading p{color:#637669;font-size:12px;line-height:1.75}.rhi-audience-refresh .audience-common-steps{border-top:1px solid #c7d5c8}.rhi-audience-refresh .audience-common-steps article{display:grid;grid-template-columns:34px 1fr 18px;gap:13px;align-items:start;padding:19px 0;border-bottom:1px solid #c7d5c8}.rhi-audience-refresh .audience-common-steps article>span{padding-top:2px;color:#64875f;font:8px DM Mono,monospace}.rhi-audience-refresh .audience-common-steps h3{margin:0 0 7px;color:#294b36;font-size:13px;font-weight:600}.rhi-audience-refresh .audience-common-steps p{max-width:470px;margin:0;color:#65766a;font-size:10px;line-height:1.7}.rhi-audience-refresh .audience-common-steps svg{color:#739173}.rhi-audience-refresh .audience-next{align-items:center}.rhi-audience-refresh .audience-next-actions{flex:0 1 490px;width:min(100%,490px)}.rhi-audience-refresh .audience-next-actions .intro-action-pair{display:flex;flex-wrap:wrap;gap:10px}.rhi-audience-refresh .audience-next-actions .intro-action-pair__offer,.rhi-audience-refresh .audience-next-actions .intro-action-pair__assessment{min-height:48px;padding:11px 14px;font-size:10px}.rhi-audience-refresh .audience-next-actions .intro-action-pair__offer{background:#dce9df;color:#193029}.rhi-audience-refresh .audience-next-actions .intro-action-pair__assessment{border:1px solid rgba(247,243,237,.55);color:#f7f3ed}.rhi-audience-refresh .audience-next-copy h2{font-size:clamp(2.2rem,4vw,3.5rem)}.rhi-audience-refresh .audience-next-copy p{font-size:12px}.rhi-audience-refresh .audience-fso{background:#f3f1eb}.rhi-audience-refresh .audience-fso-call{display:inline-flex;align-items:center;justify-content:center;gap:12px;margin:10px 0 18px;padding:16px 22px;min-height:48px;background:#19352d;color:#f7f3ed;font-size:14px;font-weight:600;line-height:1.5;text-decoration:none}.rhi-audience-refresh .audience-fso-call:hover{background:#34694b;color:#f7f3ed}.rhi-audience-refresh .audience-fso-call:focus-visible{outline:2px solid #19352d;outline-offset:4px}.rhi-audience-refresh .audience-fso-call svg{flex-shrink:0}@media(max-width:760px){.rhi-audience-refresh .audience-hero{grid-template-columns:1fr;gap:30px;min-height:0;padding:5rem 24px 3.5rem}.rhi-audience-refresh .audience-hero h1{font-size:clamp(2.9rem,11vw,4.6rem)}.rhi-audience-refresh .audience-side-note{max-width:400px}.rhi-audience-refresh .audience-detail{grid-template-columns:1fr;gap:28px;padding:3.7rem 24px}.rhi-audience-refresh .audience-common-process{grid-template-columns:1fr;gap:26px;padding:3.7rem 24px}.rhi-audience-refresh .audience-next{align-items:flex-start;flex-direction:column;gap:25px;padding:3.7rem 24px}.rhi-audience-refresh .audience-next-actions{flex-basis:auto}.rhi-audience-refresh .audience-related{gap:15px 23px;justify-content:flex-start}}@media(max-width:900px){.rhi-audience-refresh .audience-hero{grid-template-columns:1fr;gap:32px}.rhi-audience-refresh .audience-hero-photo{max-width:600px;justify-self:start}.rhi-audience-refresh .audience-hero-photo img{aspect-ratio:4 / 3;max-height:440px}.rhi-audience-refresh .audience-hero-photo--clarity img{object-position:50% 48%}}
