.MedicalDictationPage-module__Gvt8cG__section,.MedicalDictationPage-module__Gvt8cG__reportSection,.MedicalDictationPage-module__Gvt8cG__stepsSection,.MedicalDictationPage-module__Gvt8cG__featuresSection,.MedicalDictationPage-module__Gvt8cG__authorSection,.MedicalDictationPage-module__Gvt8cG__final{padding-block:4.5rem}:where(.MedicalDictationPage-module__Gvt8cG__section,.MedicalDictationPage-module__Gvt8cG__reportSection,.MedicalDictationPage-module__Gvt8cG__stepsSection,.MedicalDictationPage-module__Gvt8cG__featuresSection,.MedicalDictationPage-module__Gvt8cG__authorSection,.MedicalDictationPage-module__Gvt8cG__final)+:where(.MedicalDictationPage-module__Gvt8cG__section,.MedicalDictationPage-module__Gvt8cG__reportSection,.MedicalDictationPage-module__Gvt8cG__stepsSection,.MedicalDictationPage-module__Gvt8cG__featuresSection,.MedicalDictationPage-module__Gvt8cG__authorSection,.MedicalDictationPage-module__Gvt8cG__final){padding-top:0}.MedicalDictationPage-module__Gvt8cG__section{background:var(--color-white)}.MedicalDictationPage-module__Gvt8cG__sectionGrid{grid-template-columns:minmax(0,55fr) minmax(0,45fr);align-items:center;gap:clamp(3rem,5vw,4rem);display:grid}.MedicalDictationPage-module__Gvt8cG__sectionImage{border-radius:var(--radius-xl);width:100%;height:auto;box-shadow:var(--shadow-md)}.MedicalDictationPage-module__Gvt8cG__sectionContent h2{letter-spacing:-.025em;max-width:34rem;font-size:clamp(2rem,3.4vw,3rem);line-height:1.08}.MedicalDictationPage-module__Gvt8cG__benefits{gap:clamp(var(--space-6), 3.2vw, var(--space-8));margin-top:2.5rem;display:grid}.MedicalDictationPage-module__Gvt8cG__benefit{align-items:start;gap:var(--space-4);grid-template-columns:3rem minmax(0,1fr);display:grid}.MedicalDictationPage-module__Gvt8cG__icon{width:3rem;height:3rem;color:var(--color-brand-600);background:var(--color-brand-50);border-radius:50%;place-items:center;display:grid}.MedicalDictationPage-module__Gvt8cG__icon svg{width:1.45rem;height:1.45rem}.MedicalDictationPage-module__Gvt8cG__benefit h3{font-size:1.05rem;font-weight:var(--font-weight-semibold);line-height:1.3}.MedicalDictationPage-module__Gvt8cG__benefit p{color:var(--color-text-muted);line-height:var(--line-height-body);margin-top:.4rem}.MedicalDictationPage-module__Gvt8cG__reportSection{background:var(--color-surface-soft)}.MedicalDictationPage-module__Gvt8cG__reportHeading{letter-spacing:-.025em;text-align:center;max-width:58rem;margin-inline:auto;font-size:clamp(2rem,3.4vw,3rem);line-height:1.08}.MedicalDictationPage-module__Gvt8cG__reportFlow{align-items:center;gap:var(--space-8);grid-template-columns:minmax(0,3fr) auto minmax(0,7fr);margin-top:2.5rem;display:grid}.MedicalDictationPage-module__Gvt8cG__transcriptColumn h3{margin-bottom:var(--space-4);font-size:.9rem;font-weight:var(--font-weight-semibold)}.MedicalDictationPage-module__Gvt8cG__fragmentList{gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}.MedicalDictationPage-module__Gvt8cG__fragmentCard{min-height:7.25rem;padding:var(--space-4) var(--space-4) 2.2rem 3.4rem;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-white);box-shadow:var(--shadow-sm);position:relative}.MedicalDictationPage-module__Gvt8cG__fragmentNumber{top:var(--space-4);left:var(--space-4);color:var(--color-brand-600);font-size:1.15rem;font-weight:var(--font-weight-bold);position:absolute}.MedicalDictationPage-module__Gvt8cG__fragmentCard p{color:var(--color-text);font-size:.84rem;line-height:1.45}.MedicalDictationPage-module__Gvt8cG__cardWaveform{right:var(--space-4);bottom:.7rem;left:var(--space-4);height:1rem;color:var(--color-brand-100);justify-content:center;align-items:center;gap:2px;display:flex;position:absolute}.MedicalDictationPage-module__Gvt8cG__cardWaveform i{border-radius:var(--radius-pill);background:currentColor;width:2px}.MedicalDictationPage-module__Gvt8cG__flowArrow{width:2.5rem;height:2.5rem;color:var(--color-brand-500)}.MedicalDictationPage-module__Gvt8cG__editor{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-white);box-shadow:var(--shadow-md);overflow:hidden}.MedicalDictationPage-module__Gvt8cG__editorHeader h3{padding:var(--space-5) var(--space-6);font-size:1rem}.MedicalDictationPage-module__Gvt8cG__toolbar{align-items:center;gap:clamp(.7rem, 2vw, var(--space-5));min-height:3.25rem;padding:.55rem var(--space-5);border-block:1px solid var(--color-border);color:var(--color-text-muted);white-space:nowrap;font-size:.82rem;display:flex;overflow:hidden}.MedicalDictationPage-module__Gvt8cG__formatSelect{border:1px solid var(--color-border);border-radius:var(--radius-sm);min-width:7rem;padding:.35rem .65rem}.MedicalDictationPage-module__Gvt8cG__editorContent{gap:var(--space-5);min-height:26rem;padding:var(--space-6);display:grid}.MedicalDictationPage-module__Gvt8cG__editorContent p{color:var(--color-text);font-size:.94rem;line-height:1.6}.MedicalDictationPage-module__Gvt8cG__editorContent strong{color:var(--color-navy-950);font-weight:var(--font-weight-bold)}.MedicalDictationPage-module__Gvt8cG__editorFooter{justify-content:flex-end;align-items:center;gap:var(--space-2);min-height:3rem;padding-inline:var(--space-5);border-top:1px solid var(--color-border);color:var(--color-success);font-size:.78rem;font-weight:var(--font-weight-semibold);display:flex}.MedicalDictationPage-module__Gvt8cG__editorFooter svg{width:1.15rem;height:1.15rem}.MedicalDictationPage-module__Gvt8cG__stepsSection{background:var(--color-white)}.MedicalDictationPage-module__Gvt8cG__stepsHeading{letter-spacing:-.025em;text-align:center;max-width:52rem;margin-inline:auto;font-size:clamp(2rem,3.4vw,3rem);line-height:1.08}.MedicalDictationPage-module__Gvt8cG__stepGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.125rem;margin:2.5rem 0 0;padding:0;list-style:none;display:grid}.MedicalDictationPage-module__Gvt8cG__stepCard{min-width:0;min-height:23rem;padding:var(--space-5) var(--space-6);border:1px solid var(--color-border);background:var(--color-white);box-shadow:var(--shadow-sm);transition:border-color var(--motion-duration-fast) var(--motion-easing-standard), box-shadow var(--motion-duration-fast) var(--motion-easing-standard), transform var(--motion-duration-fast) var(--motion-easing-standard);border-radius:20px;flex-direction:column;display:flex;overflow:hidden}.MedicalDictationPage-module__Gvt8cG__stepBadge{width:2rem;height:2rem;color:var(--color-white);background:var(--color-brand-600);font-size:.8rem;font-weight:var(--font-weight-bold);border-radius:50%;flex:none;place-items:center;display:grid}.MedicalDictationPage-module__Gvt8cG__stepCard h3{margin-top:var(--space-5);font-size:1.08rem;line-height:1.3}.MedicalDictationPage-module__Gvt8cG__stepCard>p,.MedicalDictationPage-module__Gvt8cG__stepCopy p{margin-top:var(--space-3);color:var(--color-text-muted);font-size:.86rem;line-height:1.55}.MedicalDictationPage-module__Gvt8cG__photoSideCard{grid-template-columns:minmax(0,52fr) minmax(0,48fr);padding:0;display:grid}.MedicalDictationPage-module__Gvt8cG__stepCopy{z-index:2;padding:var(--space-5) var(--space-2) var(--space-5) var(--space-6)}.MedicalDictationPage-module__Gvt8cG__sidePhoto{min-width:0;min-height:100%;position:relative;overflow:hidden}.MedicalDictationPage-module__Gvt8cG__sidePhoto:before{z-index:1;background:linear-gradient(90deg, var(--color-white) 0%, #ffffffd1 34%, transparent 100%);content:"";pointer-events:none;width:42%;position:absolute;top:0;bottom:0;left:0}.MedicalDictationPage-module__Gvt8cG__sidePhoto img{object-fit:cover;object-position:58% center;width:111%!important;height:104%!important;inset:-2% -8% -2% -3%!important}.MedicalDictationPage-module__Gvt8cG__miniEditor{margin-top:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-soft);overflow:hidden}.MedicalDictationPage-module__Gvt8cG__miniToolbar{align-items:center;gap:var(--space-3);border-bottom:1px solid var(--color-border);color:var(--color-text-muted);padding:.55rem .65rem;font-size:.7rem;display:flex}.MedicalDictationPage-module__Gvt8cG__miniToolbar span{flex:1}.MedicalDictationPage-module__Gvt8cG__miniEditor>p{padding:var(--space-3);color:var(--color-text);font-size:.72rem;line-height:1.5}.MedicalDictationPage-module__Gvt8cG__photoBottomCard{padding-bottom:0;position:relative}.MedicalDictationPage-module__Gvt8cG__photoBottomCard>.MedicalDictationPage-module__Gvt8cG__stepBadge,.MedicalDictationPage-module__Gvt8cG__photoBottomCard>h3,.MedicalDictationPage-module__Gvt8cG__photoBottomCard>p{z-index:2;position:relative}.MedicalDictationPage-module__Gvt8cG__bottomPhoto{height:13.75rem;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.MedicalDictationPage-module__Gvt8cG__bottomPhoto:before{z-index:1;background:linear-gradient(180deg, var(--color-white) 0%, #ffffffc7 34%, transparent 100%);content:"";pointer-events:none;height:34%;position:absolute;top:0;left:0;right:0}.MedicalDictationPage-module__Gvt8cG__bottomPhoto img{object-fit:cover;object-position:center}.MedicalDictationPage-module__Gvt8cG__validationMockup{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-soft);margin-top:auto;overflow:hidden}.MedicalDictationPage-module__Gvt8cG__validationActions{gap:var(--space-2);padding:var(--space-3);border-bottom:1px solid var(--color-border);text-align:center;grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);font-size:.7rem;display:grid}.MedicalDictationPage-module__Gvt8cG__validationActions span,.MedicalDictationPage-module__Gvt8cG__validationActions strong{border-radius:var(--radius-sm);place-items:center;min-height:2rem;display:grid}.MedicalDictationPage-module__Gvt8cG__validationActions span{border:1px solid var(--color-border);color:var(--color-text-muted);background:var(--color-white)}.MedicalDictationPage-module__Gvt8cG__validationActions strong{color:var(--color-white);background:var(--color-brand-600)}.MedicalDictationPage-module__Gvt8cG__validatedStatus{justify-content:center;align-items:center;gap:var(--space-2);min-height:4.25rem;color:var(--color-success);font-size:.78rem;font-weight:var(--font-weight-semibold);display:flex}.MedicalDictationPage-module__Gvt8cG__validatedStatus svg{width:1.2rem;height:1.2rem}.MedicalDictationPage-module__Gvt8cG__featuresSection{background:var(--color-surface-soft)}.MedicalDictationPage-module__Gvt8cG__featuresHeading{text-align:center;max-width:58rem;margin-inline:auto;font-size:clamp(2rem,3.5vw,3.25rem);line-height:1.08}.MedicalDictationPage-module__Gvt8cG__featuresGrid{gap:var(--space-6);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:2.5rem;display:grid}.MedicalDictationPage-module__Gvt8cG__featureCard{min-width:0;padding:var(--space-8);border:1px solid var(--color-border);background:var(--color-white);box-shadow:var(--shadow-sm);text-align:center;transition:border-color var(--motion-duration-fast) var(--motion-easing-standard), box-shadow var(--motion-duration-fast) var(--motion-easing-standard), transform var(--motion-duration-fast) var(--motion-easing-standard);border-radius:20px}.MedicalDictationPage-module__Gvt8cG__featureIcon{width:4.5rem;height:4.5rem;color:var(--color-brand-600);background:var(--color-brand-50);border-radius:50%;place-items:center;margin-inline:auto;display:grid}.MedicalDictationPage-module__Gvt8cG__featureIcon svg{width:2.125rem;height:2.125rem}.MedicalDictationPage-module__Gvt8cG__featureCard h3{margin-top:var(--space-6);font-size:1.2rem;line-height:1.25}.MedicalDictationPage-module__Gvt8cG__featureCard p{margin-top:var(--space-4);color:var(--color-text-muted);font-size:.9rem;line-height:1.6}.MedicalDictationPage-module__Gvt8cG__authorSection{background:var(--color-surface-soft)}.MedicalDictationPage-module__Gvt8cG__authorBanner{background:linear-gradient(90deg, var(--color-brand-50), var(--color-white) 45%, var(--color-white) 100%);min-height:31rem;box-shadow:var(--shadow-sm);border-radius:24px;grid-template-columns:minmax(0,42fr) minmax(0,58fr);align-items:center;padding:3.5rem;display:grid;position:relative;overflow:hidden}.MedicalDictationPage-module__Gvt8cG__authorCopy{z-index:2;grid-column:1;position:relative}.MedicalDictationPage-module__Gvt8cG__authorCopy h2{font-size:clamp(2rem,3.5vw,3.25rem);line-height:1.08}.MedicalDictationPage-module__Gvt8cG__authorLead{margin-top:var(--space-5);color:var(--color-text-muted);font-size:var(--font-size-body-large);line-height:1.65}.MedicalDictationPage-module__Gvt8cG__authorBenefits{gap:var(--space-5);margin:var(--space-8) 0 0;padding:0;list-style:none;display:grid}.MedicalDictationPage-module__Gvt8cG__authorBenefits li{align-items:center;gap:var(--space-3);color:var(--color-navy-900);line-height:1.5;display:flex}.MedicalDictationPage-module__Gvt8cG__authorBenefits svg{width:1.4rem;height:1.4rem;color:var(--color-brand-600);flex:none}.MedicalDictationPage-module__Gvt8cG__authorPhoto{z-index:1;width:61%;margin:0;position:absolute;top:0;bottom:0;right:0;-webkit-mask-image:linear-gradient(270deg,#000 65%,#0000 100%);mask-image:linear-gradient(270deg,#000 65%,#0000 100%)}.MedicalDictationPage-module__Gvt8cG__authorPhoto img{object-fit:cover;object-position:55% center}@media (hover:hover) and (pointer:fine){.MedicalDictationPage-module__Gvt8cG__stepCard:hover,.MedicalDictationPage-module__Gvt8cG__featureCard:hover{border-color:var(--color-brand-100);box-shadow:var(--shadow-md);transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){.MedicalDictationPage-module__Gvt8cG__stepCard,.MedicalDictationPage-module__Gvt8cG__featureCard{transition:none}.MedicalDictationPage-module__Gvt8cG__stepCard:hover,.MedicalDictationPage-module__Gvt8cG__featureCard:hover{transform:none}}.MedicalDictationPage-module__Gvt8cG__final{background:var(--color-brand-50)}.MedicalDictationPage-module__Gvt8cG__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}.MedicalDictationPage-module__Gvt8cG__finalPanel h2{max-width:48rem;color:var(--color-white);font-size:clamp(2rem,3.4vw,3rem);line-height:1.08}.MedicalDictationPage-module__Gvt8cG__finalPanel p{max-width:46rem;margin-top:var(--space-4);color:var(--color-text-muted-on-dark);line-height:1.55}@media (max-width:56rem){.MedicalDictationPage-module__Gvt8cG__sectionGrid{grid-template-columns:1fr}.MedicalDictationPage-module__Gvt8cG__sectionImage{grid-row:1}.MedicalDictationPage-module__Gvt8cG__sectionContent{grid-row:2}.MedicalDictationPage-module__Gvt8cG__reportFlow{grid-template-columns:1fr}.MedicalDictationPage-module__Gvt8cG__flowArrow{justify-self:center;transform:rotate(90deg)}.MedicalDictationPage-module__Gvt8cG__stepGrid,.MedicalDictationPage-module__Gvt8cG__featuresGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.MedicalDictationPage-module__Gvt8cG__authorBanner{min-height:0;padding:var(--space-10) var(--space-10) 0;grid-template-columns:1fr}.MedicalDictationPage-module__Gvt8cG__authorCopy{grid-column:1}.MedicalDictationPage-module__Gvt8cG__authorPhoto{aspect-ratio:3/2;width:auto;margin:var(--space-8) calc(var(--space-10) * -1) 0;position:relative;-webkit-mask-image:none;mask-image:none}}@media (max-width:47.999rem){.MedicalDictationPage-module__Gvt8cG__stepGrid,.MedicalDictationPage-module__Gvt8cG__featuresGrid{grid-template-columns:1fr}.MedicalDictationPage-module__Gvt8cG__authorBanner{padding:var(--space-6) var(--space-6) 0;border-radius:var(--radius-xl)}.MedicalDictationPage-module__Gvt8cG__authorPhoto{margin:var(--space-7) calc(var(--space-6) * -1) 0}.MedicalDictationPage-module__Gvt8cG__stepCard{min-height:23rem}.MedicalDictationPage-module__Gvt8cG__photoSideCard{grid-template-columns:1fr}.MedicalDictationPage-module__Gvt8cG__stepCopy{padding:var(--space-6)}.MedicalDictationPage-module__Gvt8cG__sidePhoto{aspect-ratio:3/2;min-height:0}.MedicalDictationPage-module__Gvt8cG__bottomPhoto{aspect-ratio:auto;min-height:0}.MedicalDictationPage-module__Gvt8cG__sidePhoto:before{background:linear-gradient(180deg, var(--color-white), transparent);width:auto;height:18%;top:0;bottom:auto;right:0}.MedicalDictationPage-module__Gvt8cG__sidePhoto img,.MedicalDictationPage-module__Gvt8cG__bottomPhoto img{object-fit:cover;object-position:center}.MedicalDictationPage-module__Gvt8cG__editorContent{min-height:0;padding:var(--space-5)}.MedicalDictationPage-module__Gvt8cG__toolbar{gap:var(--space-3);padding-inline:var(--space-4)}.MedicalDictationPage-module__Gvt8cG__formatSelect{min-width:5rem}.MedicalDictationPage-module__Gvt8cG__finalPanel{grid-template-columns:1fr}.MedicalDictationPage-module__Gvt8cG__finalPanel a{width:100%}}
