.ttnhs-page .tnhs-hero h1{max-width:790px;font-size:clamp(47px,4.2vw,67px)}.ttnhs-page .tnhs-hero__guide{background:radial-gradient(circle at 92% 10%,rgba(162,170,182,.2),transparent 31%),linear-gradient(145deg,rgba(70,94,131,.18),transparent 44%),var(--tnhs-deep)}.ttnhs-page .tnhs-hero__guide header strong{max-width:470px}.ttnhs-page .tnhs-records__map{background:linear-gradient(145deg,rgba(162,170,182,.18),transparent 37%),linear-gradient(22deg,rgba(49,77,112,.2),transparent 43%),var(--tnhs-deep)}.ttnhs-page .tnhs-records__map>h3{font-size:clamp(32px,2.75vw,43px)}.ttnhs-page .tnhs-report__paper{background:linear-gradient(180deg,rgba(242,239,255,.45),transparent 24%),#fff}.ttnhs-page .tnhs-scope__boundary article:first-child{background:#eef0f3}.ttnhs-page .tnhs-final__mark span{max-width:180px}@media (max-width: 1180px){.ttnhs-page .tnhs-hero h1{max-width:850px;font-size:clamp(50px,6.6vw,70px)}}@media (max-width: 620px){.ttnhs-page .tnhs-hero h1{font-size:clamp(38px,10.8vw,47px);line-height:1}.ttnhs-page .tnhs-hero__guide header strong{font-size:clamp(29px,8.3vw,36px)}.ttnhs-page .tnhs-records__map>h3{font-size:35px}.ttnhs-page .tnhs-final h2{font-size:clamp(38px,10.7vw,47px)}}@media (max-width: 360px){.ttnhs-page .tnhs-hero h1{font-size:37px}.ttnhs-page .tnhs-hero__guide header strong{font-size:29px}}.ttnhs-page[data-build=wgmd-told-they-need-heart-surgery-sanaris-v3-2026-09-10]{--tnhs-ink: #004851;--tnhs-navy: #004851;--tnhs-deep: #000000;--tnhs-muted: #4b555b;--tnhs-line: #d7dfdc;--tnhs-soft: #f7f5f0;--tnhs-purple: #004851;--tnhs-lavender: #eef0f3;overflow-x:clip;background:#eef0f3;color:var(--tnhs-ink)}.ttnhs-page[data-build=wgmd-told-they-need-heart-surgery-sanaris-v3-2026-09-10] .v51-eyebrow{color:var(--tnhs-purple);font-size:12px;font-weight:780;letter-spacing:.11em;line-height:1.35}.ttnhs-page[data-build=wgmd-told-they-need-heart-surgery-sanaris-v3-2026-09-10] .v51-button{min-height:60px;padding:15px 24px;border-radius:6px!important;font-size:15px;line-height:1.25;border:2px solid #000000!important}.ttnhs-page[data-build=wgmd-told-they-need-heart-surgery-sanaris-v3-2026-09-10] .v51-button--dark{background:var(--tnhs-ink)}.ttnhs-page[data-build=wgmd-told-they-need-heart-surgery-sanaris-v3-2026-09-10] .tnhs-link{min-height:44px;padding-block:10px;color:var(--tnhs-ink);font-size:14px}.ttnhs-page[data-build=wgmd-told-they-need-heart-surgery-sanaris-v3-2026-09-10] .tnhs-link--light{color:#fff}.ttnhs-page[data-build=wgmd-told-they-need-heart-surgery-sanaris-v3-2026-09-10] :where(a,summary):focus-visible{outline:3px solid var(--tnhs-purple);outline-offset:4px}.ttnhs-page[data-build=wgmd-told-they-need-heart-surgery-sanaris-v3-2026-09-10] .tnhs-hero{min-height:0;padding:clamp(62px,6vw,96px) max(5vw,calc((100vw - 1400px)/2)) clamp(78px,7.5vw,116px);grid-template-columns:minmax(0,.98fr) minmax(490px,1.02fr);gap:clamp(48px,5.5vw,88px);background:linear-gradient(90deg,rgba(0,72,81,.025) 1px,transparent 1px) 0 0 / 72px 72px,radial-gradient(circle at 91% 8%,rgba(0,72,81,.13),transparent 27%),radial-gradient(circle at 66% 92%,rgba(65,142,134,.1),transparent 31%),linear-gradient(135deg,#fff,#eef0f3 62%,#eef0f3)}.ttnhs-page[data-build=wgmd-told-they-need-heart-surgery-sanaris-v3-2026-09-10] .tnhs-hero__copy{max-width:760px}.ttnhs-page[data-build=wgmd-told-they-need-heart-surgery-sanaris-v3-2026-09-10] .tnhs-tagline{margin-top:14px!important;color:#697b7e;font-size:12px;line-height:1.45}.ttnhs-page[data-build=wgmd-told-they-need-heart-surgery-sanaris-v3-2026-09-10] .tnhs-tagline span{color:var(--tnhs-purple)}.ttnhs-page[data-build=wgmd-told-they-need-heart-surgery-sanaris-v3-2026-09-10] .tnhs-hero h1{max-width:780px;margin-top:22px;font-size:clamp(52px,4.55vw,72px);font-weight:510;letter-spacing:-.06em;line-height:.99}.ttnhs-page[data-build=wgmd-told-they-need-heart-surgery-sanaris-v3-2026-09-10] .tnhs-hero__lede{max-width:690px;margin-top:28px!important;color:var(--tnhs-muted);font-size:clamp(17px,1.2vw,19px);line-height:1.68}.ttnhs-page[data-build=wgmd-told-they-need-heart-surgery-sanaris-v3-2026-09-10] .tnhs-hero__actions{margin-top:32px}.ttnhs-page[data-build=wgmd-told-they-need-heart-surgery-sanaris-v3-2026-09-10] .ttnhs-purchase-note{margin-top:20px;color:var(--tnhs-muted);font-size:13px;line-height:1.6}.ttnhs-page[data-build=wgmd-told-they-need-heart-surgery-sanaris-v3-2026-09-10] .ttnhs-purchase-note strong,.ttnhs-page[data-build=wgmd-told-they-need-heart-surgery-sanaris-v3-2026-09-10] .tnhs-callback-note strong{color:var(--tnhs-ink)}.ttnhs-page[data-build=wgmd-told-they-need-heart-surgery-sanaris-v3-2026-09-10] .tnhs-callback-note{margin-top:12px!important;color:#697b7e;font-size:12px;line-height:1.6}.ttnhs-page[data-build=wgmd-told-they-need-heart-surgery-sanaris-v3-2026-09-10] .tnhs-hero__facts{margin-top:34px;padding:11px;gap:8px;border:1px solid rgba(0,72,81,.1);border-radius:22px;background:#ffffffb8;box-shadow:0 14px 36px #00485109}.ttnhs-page[data-build=wgmd-told-they-need-heart-surgery-sanaris-v3-2026-09-10] .tnhs-hero__facts>div{min-height:82px;padding:14px 16px;border:0;border-radius:14px;background:#ebf6f3c7}.ttnhs-page[data-build=wgmd-told-they-need-heart-surgery-sanaris-v3-2026-09-10] .tnhs-hero__facts>div:nth-child(2){background:#eef0f3c7}.ttnhs-page[data-build=wgmd-told-they-need-heart-surgery-sanaris-v3-2026-09-10] .tnhs-hero__facts>div:nth-child(3){background:#f7f3e8e6}.ttnhs-page[data-build=wgmd-told-they-need-heart-surgery-sanaris-v3-2026-09-10] .tnhs-hero__facts dt{color:var(--tnhs-ink);font-size:20px}.ttnhs-page[data-build=wgmd-told-they-need-heart-surgery-sanaris-v3-2026-09-10] .tnhs-hero__facts dd{margin-top:6px;color:var(--tnhs-muted);font-size:11px;line-height:1.45}.ttnhs-page[data-build=wgmd-told-they-need-heart-surgery-sanaris-v3-2026-09-10] .tnhs-hero__micro{margin-top:16px!important;color:var(--tnhs-muted);font-size:13px;line-height:1.62}.ttnhs-page[data-build=wgmd-told-they-need-heart-surgery-sanaris-v3-2026-09-10] .tnhs-hero__micro strong{color:var(--tnhs-ink)}.ttnhs-page[data-build=wgmd-told-they-need-heart-surgery-sanaris-v3-2026-09-10] .tnhs-hero__guide{width:min(580px,100%);min-height:0;border-color:#00485133;border-radius:30px;background:linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 1px) 0 0 / 64px 64px,linear-gradient(rgba(255,255,255,.045) 1px,transparent 1px) 0 0 / 64px 64px,radial-gradient(circle at 94% 7%,rgba(0,72,81,.28),transparent 32%),linear-gradient(145deg,#000,#004851);box-shadow:0 30px 82px #0048512e}.ttnhs-page[data-build=wgmd-told-they-need-heart-surgery-sanaris-v3-2026-09-10] .tnhs-hero__guide:before{top:32px;right:0;width:7px;height:calc(100% - 64px);border-radius:7px 0 0 7px;background:linear-gradient(#a2aab6,#004851,#8dc4ba)}.ttnhs-page[data-build=wgmd-told-they-need-heart-surgery-sanaris-v3-2026-09-10] .tnhs-hero__guide header{padding:clamp(32px,3.6vw,46px)}.ttnhs-page[data-build=wgmd-told-they-need-heart-surgery-sanaris-v3-2026-09-10] .tnhs-hero__guide header strong{max-width:490px;font-size:clamp(38px,3.25vw,50px)}.ttnhs-page[data-build=wgmd-told-they-need-heart-surgery-sanaris-v3-2026-09-10] .tnhs-hero__guide>p{padding-top:25px;color:#c0cbcc;font-size:15px}.ttnhs-page[data-build=wgmd-told-they-need-heart-surgery-sanaris-v3-2026-09-10] .tnhs-hero__guide li{padding:17px 0}.ttnhs-page[data-build=wgmd-told-they-need-heart-surgery-sanaris-v3-2026-09-10] .tnhs-hero__guide footer{background:#eef0f3;color:var(--tnhs-ink)}.ttnhs-page[data-build=wgmd-told-they-need-heart-surgery-sanaris-v3-2026-09-10] .tnhs-urgent{padding-block:24px;border:0;background:linear-gradient(110deg,#000,#004851)}.ttnhs-page[data-build=wgmd-told-they-need-heart-surgery-sanaris-v3-2026-09-10] .tnhs-urgent strong{color:#eef0f3;font-size:12px}.ttnhs-page[data-build=wgmd-told-they-need-heart-surgery-sanaris-v3-2026-09-10] .tnhs-urgent p{color:#c4cfd0;font-size:14px}.ttnhs-page[data-build=wgmd-told-they-need-heart-surgery-sanaris-v3-2026-09-10] .tnhs-section,.ttnhs-page[data-build=wgmd-told-they-need-heart-surgery-sanaris-v3-2026-09-10] .tnhs-records,.ttnhs-page[data-build=wgmd-told-they-need-heart-surgery-sanaris-v3-2026-09-10] .tnhs-team,.ttnhs-page[data-build=wgmd-told-they-need-heart-surgery-sanaris-v3-2026-09-10] .tnhs-process{padding-block:clamp(80px,7vw,116px)}.ttnhs-page[data-build=wgmd-told-they-need-heart-surgery-sanaris-v3-2026-09-10] .tnhs-section__head{margin-bottom:clamp(42px,4.5vw,64px)}.ttnhs-page[data-build=wgmd-told-they-need-heart-surgery-sanaris-v3-2026-09-10] .tnhs-section__head>p,.ttnhs-page[data-build=wgmd-told-they-need-heart-surgery-sanaris-v3-2026-09-10] .tnhs-section__head>div>p:not(.v51-eyebrow){color:var(--tnhs-muted);font-size:16px}.ttnhs-page[data-build=wgmd-told-they-need-heart-surgery-sanaris-v3-2026-09-10] .ttnhs-v3-plans{scroll-margin-top:72px;background:radial-gradient(circle at 92% 4%,rgba(0,72,81,.08),transparent 26%),#eef0f3}.ttnhs-page[data-build=wgmd-told-they-need-heart-surgery-sanaris-v3-2026-09-10] .ttnhs-v3-plans .tnhs-section__head{align-items:end}.ttnhs-page[data-build=wgmd-told-they-need-heart-surgery-sanaris-v3-2026-09-10] .ttnhs-v3-plan-intro>p{margin:0;color:var(--tnhs-muted);font-size:16px;line-height:1.7}.ttnhs-page[data-build=wgmd-told-they-need-heart-surgery-sanaris-v3-2026-09-10] .ttnhs-v3-plan-intro .tnhs-link{margin-top:22px}.ttnhs-page[data-build=wgmd-told-they-need-heart-surgery-sanaris-v3-2026-09-10] .ttnhs-v3-plan-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.ttnhs-page[data-build=wgmd-told-they-need-heart-surgery-sanaris-v3-2026-09-10] .ttnhs-v3-plan-card{min-width:0;min-height:0;padding:clamp(30px,3.2vw,44px);display:flex;flex-direction:column;border:1px solid rgba(0,72,81,.13);border-radius:28px;background:#fff;box-shadow:0 18px 48px #0048510e}.ttnhs-page[data-build=wgmd-told-they-need-heart-surgery-sanaris-v3-2026-09-10] .ttnhs-v3-plan-card--featured{border-color:#0048518f;background:linear-gradient(145deg,#fff,#eef0f3);box-shadow:0 24px 65px #0048511c}.ttnhs-page[data-build=wgmd-told-they-need-heart-surgery-sanaris-v3-2026-09-10] .ttnhs-v3-plan-card__top{min-height:54px;padding-bottom:24px;display:flex;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid var(--tnhs-line)}.ttnhs-page[data-build=wgmd-told-they-need-heart-surgery-sanaris-v3-2026-09-10] .ttnhs-v3-plan-card__top>span{width:48px;height:48px;flex:0 0 48px;display:grid;place-items:center;border:1px solid var(--tnhs-line);border-radius:50%;color:var(--tnhs-purple);font-size:13px;font-weight:780}.ttnhs-page[data-build=wgmd-told-they-need-heart-surgery-sanaris-v3-2026-09-10] .ttnhs-v3-plan-card__top small{color:#596a6e;font-size:12px;font-weight:780;letter-spacing:.1em;line-height:1.35;text-align:right}.ttnhs-page[data-build=wgmd-told-they-need-heart-surgery-sanaris-v3-2026-09-10] .ttnhs-v3-plan-card__name{margin-top:36px}.ttnhs-page[data-build=wgmd-told-they-need-heart-surgery-sanaris-v3-2026-09-10] .ttnhs-v3-plan-card__name>span{color:var(--tnhs-purple);font-size:12px;font-weight:780;letter-spacing:.09em}.ttnhs-page[data-build=wgmd-told-they-need-heart-surgery-sanaris-v3-2026-09-10] .ttnhs-v3-plan-card__name h3{margin-top:7px;color:var(--tnhs-ink);font-size:clamp(38px,3.5vw,51px);font-weight:500;letter-spacing:-.055em;line-height:1}.ttnhs-page[data-build=wgmd-told-they-need-heart-surgery-sanaris-v3-2026-09-10] .ttnhs-v3-plan-card__price{margin-top:22px;display:flex;align-items:baseline;gap:12px}.ttnhs-page[data-build=wgmd-told-they-need-heart-surgery-sanaris-v3-2026-09-10] .ttnhs-v3-plan-card__price strong{color:var(--tnhs-ink);font-size:clamp(47px,4.6vw,66px);font-weight:510;letter-spacing:-.055em;line-height:1}.ttnhs-page[data-build=wgmd-told-they-need-heart-surgery-sanaris-v3-2026-09-10] .ttnhs-v3-plan-card__price span{color:#647478;font-size:12px;font-weight:760;letter-spacing:.08em}.ttnhs-page[data-build=wgmd-told-they-need-heart-surgery-sanaris-v3-2026-09-10] .ttnhs-v3-plan-card>p{min-height:0;margin-top:28px;color:var(--tnhs-muted);font-size:16px;line-height:1.7}.ttnhs-page[data-build=wgmd-told-they-need-heart-surgery-sanaris-v3-2026-09-10] .ttnhs-v3-plan-card>ul{margin:26px 0 0;padding:18px 0 0;display:grid;list-style:none;border-top:1px solid var(--tnhs-line)}.ttnhs-page[data-build=wgmd-told-they-need-heart-surgery-sanaris-v3-2026-09-10] .ttnhs-v3-plan-card li{min-height:52px;padding:14px 0;display:grid;grid-template-columns:20px minmax(0,1fr);gap:12px;border-bottom:1px solid #e3e8e5;color:#506165;font-size:14px;line-height:1.5}.ttnhs-page[data-build=wgmd-told-they-need-heart-surgery-sanaris-v3-2026-09-10] .ttnhs-v3-plan-card li i{color:var(--tnhs-purple);font-style:normal;font-weight:800}.ttnhs-page[data-build=wgmd-told-they-need-heart-surgery-sanaris-v3-2026-09-10] .ttnhs-v3-plan-card__boundary{color:#6b7a7d!important}.ttnhs-page[data-build=wgmd-told-they-need-heart-surgery-sanaris-v3-2026-09-10] .ttnhs-v3-plan-card__cta{min-height:60px;margin-top:24px;padding:15px 24px;display:flex;align-items:center;justify-content:space-between;gap:16px;border-radius:6px;background:var(--tnhs-ink);color:#fff;font-size:15px;font-weight:760;line-height:1.25}.ttnhs-page[data-build=wgmd-told-they-need-heart-surgery-sanaris-v3-2026-09-10] .ttnhs-v3-plan-actions{margin-top:32px}.ttnhs-page[data-build=wgmd-told-they-need-heart-surgery-sanaris-v3-2026-09-10] .ttnhs-v3-timing-note,.ttnhs-page[data-build=wgmd-told-they-need-heart-surgery-sanaris-v3-2026-09-10] .tnhs-pricing__note{max-width:850px;margin:20px auto 0;color:var(--tnhs-muted);font-size:12px;line-height:1.65;text-align:center}.ttnhs-page[data-build=wgmd-told-they-need-heart-surgery-sanaris-v3-2026-09-10] .tnhs-next__grid article,.ttnhs-page[data-build=wgmd-told-they-need-heart-surgery-sanaris-v3-2026-09-10] .tnhs-records__grid article,.ttnhs-page[data-build=wgmd-told-they-need-heart-surgery-sanaris-v3-2026-09-10] .tnhs-report__modules article,.ttnhs-page[data-build=wgmd-told-they-need-heart-surgery-sanaris-v3-2026-09-10] .tnhs-process__grid li{border-radius:24px}.ttnhs-page[data-build=wgmd-told-they-need-heart-surgery-sanaris-v3-2026-09-10] .tnhs-records{background:linear-gradient(135deg,#eef0f3,#edf6f3)}.ttnhs-page[data-build=wgmd-told-they-need-heart-surgery-sanaris-v3-2026-09-10] .tnhs-records__map,.ttnhs-page[data-build=wgmd-told-they-need-heart-surgery-sanaris-v3-2026-09-10] .tnhs-report__paper,.ttnhs-page[data-build=wgmd-told-they-need-heart-surgery-sanaris-v3-2026-09-10] .tnhs-scope__boundary article{border-radius:28px}.ttnhs-page[data-build=wgmd-told-they-need-heart-surgery-sanaris-v3-2026-09-10] .tnhs-team{background:linear-gradient(145deg,#000,#0d2a30)}.ttnhs-page[data-build=wgmd-told-they-need-heart-surgery-sanaris-v3-2026-09-10] .tnhs-final{background:radial-gradient(circle at 92% 15%,rgba(0,72,81,.26),transparent 34%),linear-gradient(120deg,#0d3035,#004851)}@media (max-width: 1020px){.ttnhs-page[data-build=wgmd-told-they-need-heart-surgery-sanaris-v3-2026-09-10] .tnhs-hero{grid-template-columns:1fr}.ttnhs-page[data-build=wgmd-told-they-need-heart-surgery-sanaris-v3-2026-09-10] .tnhs-hero__guide{width:100%;margin-top:12px}}@media (max-width: 760px){.ttnhs-page[data-build=wgmd-told-they-need-heart-surgery-sanaris-v3-2026-09-10] .ttnhs-v3-plan-grid{grid-template-columns:1fr;gap:18px}.ttnhs-page[data-build=wgmd-told-they-need-heart-surgery-sanaris-v3-2026-09-10] .ttnhs-v3-plan-card>p{min-height:0}}@media (max-width: 620px){.ttnhs-page[data-build=wgmd-told-they-need-heart-surgery-sanaris-v3-2026-09-10] .tnhs-hero{padding:48px 18px 72px}.ttnhs-page[data-build=wgmd-told-they-need-heart-surgery-sanaris-v3-2026-09-10] .tnhs-hero h1{font-size:clamp(39px,11.2vw,48px);line-height:1}.ttnhs-page[data-build=wgmd-told-they-need-heart-surgery-sanaris-v3-2026-09-10] .tnhs-hero__lede{font-size:17px;line-height:1.66}.ttnhs-page[data-build=wgmd-told-they-need-heart-surgery-sanaris-v3-2026-09-10] .tnhs-hero__actions{display:grid}.ttnhs-page[data-build=wgmd-told-they-need-heart-surgery-sanaris-v3-2026-09-10] .tnhs-hero__actions .v51-button{width:100%}.ttnhs-page[data-build=wgmd-told-they-need-heart-surgery-sanaris-v3-2026-09-10] .tnhs-hero__facts{grid-template-columns:repeat(2,minmax(0,1fr))}.ttnhs-page[data-build=wgmd-told-they-need-heart-surgery-sanaris-v3-2026-09-10] .tnhs-hero__facts>div:nth-child(3){grid-column:1 / -1}.ttnhs-page[data-build=wgmd-told-they-need-heart-surgery-sanaris-v3-2026-09-10] .tnhs-hero__guide{border-radius:24px}.ttnhs-page[data-build=wgmd-told-they-need-heart-surgery-sanaris-v3-2026-09-10] .tnhs-hero__guide header{padding:30px 24px}.ttnhs-page[data-build=wgmd-told-they-need-heart-surgery-sanaris-v3-2026-09-10] .tnhs-hero__guide header strong{font-size:34px}.ttnhs-page[data-build=wgmd-told-they-need-heart-surgery-sanaris-v3-2026-09-10] .tnhs-section,.ttnhs-page[data-build=wgmd-told-they-need-heart-surgery-sanaris-v3-2026-09-10] .tnhs-records,.ttnhs-page[data-build=wgmd-told-they-need-heart-surgery-sanaris-v3-2026-09-10] .tnhs-team,.ttnhs-page[data-build=wgmd-told-they-need-heart-surgery-sanaris-v3-2026-09-10] .tnhs-process{padding-block:72px}.ttnhs-page[data-build=wgmd-told-they-need-heart-surgery-sanaris-v3-2026-09-10] .ttnhs-v3-plan-card{padding:26px 24px;border-radius:24px}.ttnhs-page[data-build=wgmd-told-they-need-heart-surgery-sanaris-v3-2026-09-10] .ttnhs-v3-plan-card__name h3{font-size:39px}.ttnhs-page[data-build=wgmd-told-they-need-heart-surgery-sanaris-v3-2026-09-10] .ttnhs-v3-plan-card__price strong{font-size:50px}.ttnhs-page[data-build=wgmd-told-they-need-heart-surgery-sanaris-v3-2026-09-10] .ttnhs-v3-plan-actions{display:grid;justify-items:stretch;text-align:center}.ttnhs-page[data-build=wgmd-told-they-need-heart-surgery-sanaris-v3-2026-09-10] .ttnhs-v3-plan-actions .v51-button{width:100%}}@media (max-width: 360px){.ttnhs-page[data-build=wgmd-told-they-need-heart-surgery-sanaris-v3-2026-09-10] .tnhs-hero h1{font-size:37px}.ttnhs-page[data-build=wgmd-told-they-need-heart-surgery-sanaris-v3-2026-09-10] .ttnhs-v3-plan-card{padding-inline:20px}.ttnhs-page[data-build=wgmd-told-they-need-heart-surgery-sanaris-v3-2026-09-10] .ttnhs-v3-plan-card__top{gap:12px}.ttnhs-page[data-build=wgmd-told-they-need-heart-surgery-sanaris-v3-2026-09-10] .ttnhs-v3-plan-card__top small{font-size:10px}}
