.CardiologiePage-module__jZYg_G__section{background:var(--color-white);padding:clamp(4.5rem,7vw,7rem) 0}.CardiologiePage-module__jZYg_G__softSection{background:var(--color-surface-soft)}.CardiologiePage-module__jZYg_G__compactSection{padding-top:clamp(3.75rem,6vw,5.5rem)}.CardiologiePage-module__jZYg_G__heading{max-width:49rem}.CardiologiePage-module__jZYg_G__heading h2{color:var(--color-navy-950);letter-spacing:-.025em;font-size:clamp(2rem,3.4vw,3rem);line-height:1.08}.CardiologiePage-module__jZYg_G__heading p{margin-top:var(--space-5);color:var(--color-text-muted);font-size:var(--font-size-body-large);line-height:1.65}.CardiologiePage-module__jZYg_G__clinicalFlow{gap:var(--space-4);margin:var(--space-10) 0 0;grid-template-columns:repeat(4,minmax(0,1fr));padding:0;list-style:none;display:grid}.CardiologiePage-module__jZYg_G__clinicalFlow li{align-items:center;gap:var(--space-3);min-height:5.5rem;padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-navy-900);background:var(--color-surface-soft);font-weight:var(--font-weight-semibold);display:flex;position:relative}.CardiologiePage-module__jZYg_G__clinicalFlow li:not(:last-child):after{z-index:1;right:calc(var(--space-4) * -1);color:var(--color-brand-600);content:"→";position:absolute;transform:translate(50%)}.CardiologiePage-module__jZYg_G__clinicalFlow span{width:1.8rem;height:1.8rem;color:var(--color-white);background:var(--color-brand-600);border-radius:50%;flex:none;place-items:center;font-size:.78rem;display:grid}.CardiologiePage-module__jZYg_G__split{align-items:center;gap:clamp(var(--space-8), 6vw, var(--space-16));grid-template-columns:minmax(0,.92fr) minmax(22rem,1.08fr);display:grid}.CardiologiePage-module__jZYg_G__assurance{margin-top:var(--space-6);padding-left:var(--space-5);border-left:3px solid var(--color-brand-500);color:var(--color-navy-900);font-weight:var(--font-weight-semibold);line-height:1.55}.CardiologiePage-module__jZYg_G__summaryCard,.CardiologiePage-module__jZYg_G__dicomCard,.CardiologiePage-module__jZYg_G__chat{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-white);box-shadow:var(--shadow-sm);overflow:hidden}.CardiologiePage-module__jZYg_G__panelHeader{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:3.5rem;padding:0 var(--space-5);border-bottom:1px solid var(--color-border);color:var(--color-navy-900);font-weight:var(--font-weight-bold);display:flex}.CardiologiePage-module__jZYg_G__panelHeader b{border-radius:var(--radius-pill);color:var(--color-brand-700);background:var(--color-brand-50);padding:.3rem .65rem;font-size:.72rem}.CardiologiePage-module__jZYg_G__summaryCard ul{background:var(--color-border);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0;padding:1px;list-style:none;display:grid}.CardiologiePage-module__jZYg_G__summaryCard li{align-items:center;gap:var(--space-3);min-height:3.7rem;padding:var(--space-3) var(--space-4);color:var(--color-text);background:var(--color-white);font-size:.86rem;display:flex}.CardiologiePage-module__jZYg_G__summaryCard li span,.CardiologiePage-module__jZYg_G__checkGrid li span,.CardiologiePage-module__jZYg_G__benefitGrid li span{color:var(--color-brand-600);font-weight:var(--font-weight-bold)}.CardiologiePage-module__jZYg_G__convergence{align-items:stretch;gap:var(--space-4);margin-top:var(--space-10);grid-template-columns:1fr auto 1fr auto 1.1fr;display:grid}.CardiologiePage-module__jZYg_G__convergence>div{min-height:8.5rem;padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface-soft);flex-direction:column;justify-content:center;display:flex}.CardiologiePage-module__jZYg_G__convergence i{color:var(--color-brand-600);align-self:center;font-size:1.5rem;font-style:normal}.CardiologiePage-module__jZYg_G__convergence small{color:var(--color-brand-700);font-size:.68rem;font-weight:var(--font-weight-bold);letter-spacing:.08em}.CardiologiePage-module__jZYg_G__convergence strong{margin-top:var(--space-2);color:var(--color-navy-950);font-size:1.05rem}.CardiologiePage-module__jZYg_G__convergence div span{margin-top:var(--space-2);color:var(--color-text-muted);font-size:.85rem}.CardiologiePage-module__jZYg_G__convergence .CardiologiePage-module__jZYg_G__output{border-color:var(--color-brand-100);color:var(--color-white);background:var(--color-navy-900)}.CardiologiePage-module__jZYg_G__convergence .CardiologiePage-module__jZYg_G__output strong{color:var(--color-white)}.CardiologiePage-module__jZYg_G__convergence .CardiologiePage-module__jZYg_G__output span{color:var(--color-text-muted-on-dark)}.CardiologiePage-module__jZYg_G__checkGrid,.CardiologiePage-module__jZYg_G__benefitGrid{gap:var(--space-3);margin:var(--space-6) 0 0;grid-template-columns:repeat(5,minmax(0,1fr));padding:0;list-style:none;display:grid}.CardiologiePage-module__jZYg_G__checkGrid li{align-items:flex-start;gap:var(--space-2);color:var(--color-text-muted);font-size:.82rem;line-height:1.45;display:flex}.CardiologiePage-module__jZYg_G__navySection{color:var(--color-text-on-dark);background:var(--color-navy-950)}.CardiologiePage-module__jZYg_G__navySection .CardiologiePage-module__jZYg_G__heading h2{color:var(--color-white)}.CardiologiePage-module__jZYg_G__navySection .CardiologiePage-module__jZYg_G__heading p{color:var(--color-text-muted-on-dark)}.CardiologiePage-module__jZYg_G__dicomLayout{align-items:center;gap:clamp(var(--space-8), 6vw, var(--space-16));grid-template-columns:minmax(0,1fr) minmax(24rem,.92fr);display:grid}.CardiologiePage-module__jZYg_G__keyMessage{margin-top:var(--space-7);padding:var(--space-5);border:1px solid color-mix(in srgb, var(--color-brand-500) 40%, transparent);border-radius:var(--radius-md);color:var(--color-white);background:color-mix(in srgb, var(--color-brand-600) 14%, transparent);font-weight:var(--font-weight-semibold);line-height:1.55}.CardiologiePage-module__jZYg_G__technicalNote{margin-top:var(--space-5);color:var(--color-text-muted-on-dark);font-size:.78rem;line-height:1.55}.CardiologiePage-module__jZYg_G__dicomCard{color:var(--color-text)}.CardiologiePage-module__jZYg_G__dicomCard dl{grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.CardiologiePage-module__jZYg_G__dicomCard dl div{padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--color-border)}.CardiologiePage-module__jZYg_G__dicomCard dl div:nth-child(odd){border-right:1px solid var(--color-border)}.CardiologiePage-module__jZYg_G__dicomCard dt{color:var(--color-text-muted);font-size:.74rem}.CardiologiePage-module__jZYg_G__dicomCard dd{color:var(--color-navy-900);font-weight:var(--font-weight-bold);margin:.35rem 0 0}.CardiologiePage-module__jZYg_G__interpretationFlow{gap:var(--space-5);margin-top:var(--space-10);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.CardiologiePage-module__jZYg_G__interpretationFlow article{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-white);overflow:hidden}.CardiologiePage-module__jZYg_G__interpretationFlow h3{padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--color-border);color:var(--color-navy-900);font-size:1rem}.CardiologiePage-module__jZYg_G__interpretationFlow dl{margin:0}.CardiologiePage-module__jZYg_G__interpretationFlow dl div{justify-content:space-between;gap:var(--space-4);padding:.8rem var(--space-5);display:flex}.CardiologiePage-module__jZYg_G__interpretationFlow dl div+div{border-top:1px solid var(--color-border)}.CardiologiePage-module__jZYg_G__interpretationFlow dt{color:var(--color-text-muted)}.CardiologiePage-module__jZYg_G__interpretationFlow dd{color:var(--color-navy-950);font-weight:var(--font-weight-bold);margin:0}.CardiologiePage-module__jZYg_G__interpretationFlow ul{gap:var(--space-4);padding:var(--space-5) var(--space-5) var(--space-5) 2.5rem;color:var(--color-text);margin:0;line-height:1.5;display:grid}.CardiologiePage-module__jZYg_G__conclusion{align-items:center;gap:var(--space-4);padding:var(--space-5);border:1px solid var(--color-brand-100);border-radius:var(--radius-lg);background:var(--color-brand-50);grid-column:1/-1;display:flex}.CardiologiePage-module__jZYg_G__conclusion>span{width:2.5rem;height:2.5rem;color:var(--color-white);background:var(--color-brand-600);border-radius:50%;flex:none;place-items:center;display:grid}.CardiologiePage-module__jZYg_G__conclusion h3{border:0;padding:0}.CardiologiePage-module__jZYg_G__conclusion p{color:var(--color-text-muted);margin-top:.25rem}.CardiologiePage-module__jZYg_G__documentGrid{gap:var(--space-3);margin-top:var(--space-8);flex-wrap:wrap;display:flex}.CardiologiePage-module__jZYg_G__documentGrid>div{align-items:center;gap:var(--space-3);min-height:3rem;padding:.65rem var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-pill);color:var(--color-navy-900);background:var(--color-white);font-size:.88rem;font-weight:var(--font-weight-medium);display:flex}.CardiologiePage-module__jZYg_G__documentGrid span{color:var(--color-brand-600)}.CardiologiePage-module__jZYg_G__chat{max-width:35rem;padding:var(--space-5)}.CardiologiePage-module__jZYg_G__chat>div{border-radius:var(--radius-md);width:fit-content;max-width:82%;padding:.7rem .9rem}.CardiologiePage-module__jZYg_G__chat>div+div{margin-top:var(--space-3)}.CardiologiePage-module__jZYg_G__chat b{color:var(--color-navy-900);margin-bottom:.3rem;font-size:.72rem;display:block}.CardiologiePage-module__jZYg_G__chat p{color:var(--color-text);font-size:.9rem;line-height:1.45}.CardiologiePage-module__jZYg_G__doctorMessage{background:var(--color-brand-50);margin-left:auto}.CardiologiePage-module__jZYg_G__assistantMessage{border:1px solid var(--color-border);background:var(--color-white)}.CardiologiePage-module__jZYg_G__investigationGrid{gap:var(--space-4);margin-top:var(--space-8);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.CardiologiePage-module__jZYg_G__investigationGrid article{padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-white)}.CardiologiePage-module__jZYg_G__investigationGrid h3{color:var(--color-navy-900);font-size:1.05rem}.CardiologiePage-module__jZYg_G__investigationGrid p{margin-top:var(--space-3);color:var(--color-text-muted);font-size:.87rem;line-height:1.5}.CardiologiePage-module__jZYg_G__systems{gap:var(--space-3);margin-top:var(--space-8);flex-wrap:wrap;display:flex}.CardiologiePage-module__jZYg_G__systems span{min-height:3.25rem;padding:.7rem var(--space-5);border:1px solid var(--color-brand-100);border-radius:var(--radius-md);color:var(--color-navy-900);background:var(--color-white);font-size:.85rem;font-weight:var(--font-weight-bold);place-items:center;display:grid}.CardiologiePage-module__jZYg_G__benefitsSection{background:var(--color-brand-50);padding:clamp(4rem,6vw,5.5rem) 0}.CardiologiePage-module__jZYg_G__benefitGrid{gap:var(--space-4);grid-template-columns:repeat(4,minmax(0,1fr))}.CardiologiePage-module__jZYg_G__benefitGrid li{align-items:center;gap:var(--space-3);min-height:4.75rem;padding:var(--space-4);border-radius:var(--radius-md);color:var(--color-navy-900);background:var(--color-white);font-size:.88rem;font-weight:var(--font-weight-medium);display:flex}.CardiologiePage-module__jZYg_G__finalSection{padding:var(--space-8) 0 var(--space-16);background:var(--color-brand-50)}.CardiologiePage-module__jZYg_G__finalPanel{align-items:center;gap:var(--space-8);padding:clamp(var(--space-6), 5vw, var(--space-10));border-radius:var(--radius-xl);color:var(--color-text-on-dark);background:var(--color-navy-950);grid-template-columns:minmax(0,1fr) auto;display:grid}.CardiologiePage-module__jZYg_G__finalPanel h2{max-width:47rem;color:var(--color-white);font-size:clamp(1.8rem,3vw,2.6rem);line-height:1.12}.CardiologiePage-module__jZYg_G__finalPanel p{max-width:45rem;margin-top:var(--space-4);color:var(--color-text-muted-on-dark);line-height:1.6}@media (max-width:63.999rem){.CardiologiePage-module__jZYg_G__clinicalFlow{grid-template-columns:repeat(2,minmax(0,1fr))}.CardiologiePage-module__jZYg_G__clinicalFlow li:nth-child(2):after{display:none}.CardiologiePage-module__jZYg_G__checkGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.CardiologiePage-module__jZYg_G__investigationGrid,.CardiologiePage-module__jZYg_G__benefitGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:47.999rem){.CardiologiePage-module__jZYg_G__section{padding:var(--space-12) 0}.CardiologiePage-module__jZYg_G__split,.CardiologiePage-module__jZYg_G__dicomLayout,.CardiologiePage-module__jZYg_G__convergence{grid-template-columns:1fr}.CardiologiePage-module__jZYg_G__convergence i{transform:rotate(90deg)}.CardiologiePage-module__jZYg_G__checkGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.CardiologiePage-module__jZYg_G__interpretationFlow{grid-template-columns:1fr}.CardiologiePage-module__jZYg_G__conclusion{grid-column:auto}.CardiologiePage-module__jZYg_G__finalPanel{grid-template-columns:1fr}.CardiologiePage-module__jZYg_G__finalPanel a{width:100%}}@media (max-width:34rem){.CardiologiePage-module__jZYg_G__clinicalFlow,.CardiologiePage-module__jZYg_G__summaryCard ul,.CardiologiePage-module__jZYg_G__dicomCard dl,.CardiologiePage-module__jZYg_G__checkGrid,.CardiologiePage-module__jZYg_G__investigationGrid,.CardiologiePage-module__jZYg_G__benefitGrid{grid-template-columns:1fr}.CardiologiePage-module__jZYg_G__clinicalFlow li:after{display:none}.CardiologiePage-module__jZYg_G__dicomCard dl div:nth-child(odd){border-right:0}.CardiologiePage-module__jZYg_G__chat>div{max-width:94%}}
