.MedicalWebsiteVisuals-module___3HKSW__preview,.MedicalWebsiteVisuals-module___3HKSW__journey,.MedicalWebsiteVisuals-module___3HKSW__review{color:#1a1a2e;background:#fcfbff;border:1px solid #2d3a6e24;border-radius:24px;overflow:hidden;box-shadow:0 28px 70px #2d3a6e1f}.MedicalWebsiteVisuals-module___3HKSW__previewBar,.MedicalWebsiteVisuals-module___3HKSW__journeyHeader,.MedicalWebsiteVisuals-module___3HKSW__reviewHeader{background:#ffffffc7;border-bottom:1px solid #2d3a6e1a;justify-content:space-between;align-items:center;gap:16px;display:flex}.MedicalWebsiteVisuals-module___3HKSW__previewBar{letter-spacing:.16em;text-transform:uppercase;color:#77758a;min-height:46px;padding:0 16px;font-size:10px;font-weight:700}.MedicalWebsiteVisuals-module___3HKSW__windowDots{gap:5px;display:flex}.MedicalWebsiteVisuals-module___3HKSW__windowDots i{background:#c4bdd8;border-radius:50%;width:7px;height:7px;display:block}.MedicalWebsiteVisuals-module___3HKSW__windowDots i:nth-child(2){background:#d4a853}.MedicalWebsiteVisuals-module___3HKSW__windowDots i:nth-child(3){background:#40e0d0}.MedicalWebsiteVisuals-module___3HKSW__previewBar em,.MedicalWebsiteVisuals-module___3HKSW__journeyHeader em{color:#2d3a6e;align-items:center;gap:7px;font-style:normal;display:inline-flex}.MedicalWebsiteVisuals-module___3HKSW__previewBar em i,.MedicalWebsiteVisuals-module___3HKSW__journeyHeader em i{background:#40e0d0;border-radius:50%;width:7px;height:7px;animation:2.4s ease-in-out infinite MedicalWebsiteVisuals-module___3HKSW__medical-web-pulse;box-shadow:0 0 0 4px #40e0d024}.MedicalWebsiteVisuals-module___3HKSW__previewCanvas{background:radial-gradient(circle at 88% 14%,#40e0d01f,#0000 28%),linear-gradient(145deg,#f8f7ff 0%,#fff 58%,#f3f7f7 100%);min-height:420px;padding:24px 28px 22px;position:relative}.MedicalWebsiteVisuals-module___3HKSW__siteHeader{border-bottom:1px solid #2d3a6e1a;align-items:center;gap:9px;max-width:88%;padding-bottom:18px;display:flex}.MedicalWebsiteVisuals-module___3HKSW__clinicMark{color:#fff;width:28px;height:28px;font-family:var(--font-display), serif;background:#2d3a6e;border-radius:50%;place-items:center;display:grid}.MedicalWebsiteVisuals-module___3HKSW__siteHeader strong{font-family:var(--font-display), serif;font-size:15px;font-weight:400}.MedicalWebsiteVisuals-module___3HKSW__navLines{gap:8px;margin-left:auto;display:flex}.MedicalWebsiteVisuals-module___3HKSW__navLines i{background:#2d3a6e2e;border-radius:999px;width:28px;height:4px;display:block}.MedicalWebsiteVisuals-module___3HKSW__siteHero{grid-template-columns:minmax(0,1.25fr) minmax(140px,.75fr);align-items:center;gap:22px;max-width:88%;padding:38px 0 28px;display:grid}.MedicalWebsiteVisuals-module___3HKSW__siteEyebrow{color:#5c6ac4;letter-spacing:.16em;text-transform:uppercase;margin-bottom:9px;font-size:9px;font-weight:700;display:block}.MedicalWebsiteVisuals-module___3HKSW__siteHero h3{max-width:340px;font-family:var(--font-display), serif;color:#1a1a2e;margin:0;font-size:clamp(25px,3vw,38px);font-weight:400;line-height:1.02}.MedicalWebsiteVisuals-module___3HKSW__siteHero p{color:#676579;max-width:330px;margin:12px 0 18px;font-size:11px;line-height:1.55}.MedicalWebsiteVisuals-module___3HKSW__bookButton,.MedicalWebsiteVisuals-module___3HKSW__copyButton{color:#fff;letter-spacing:.04em;background:#2d3a6e;border-radius:999px;justify-content:center;align-items:center;font-size:9px;font-weight:700;display:inline-flex}.MedicalWebsiteVisuals-module___3HKSW__bookButton{min-height:30px;padding:0 14px}.MedicalWebsiteVisuals-module___3HKSW__infoPanel{background:#ffffffc7;border:1px solid #2d3a6e1a;border-radius:15px;gap:8px;padding:13px;display:grid}.MedicalWebsiteVisuals-module___3HKSW__infoPanel span{color:#555568;background:#f8f7ff;border-radius:9px;align-items:center;gap:8px;min-height:31px;padding:0 9px;font-size:9px;display:flex}.MedicalWebsiteVisuals-module___3HKSW__infoPanel i{color:#5c6ac4;font-size:8px;font-style:normal;font-weight:800}.MedicalWebsiteVisuals-module___3HKSW__reviewRail{border-top:1px solid #2d3a6e1a;flex-wrap:wrap;gap:8px;max-width:88%;padding-top:17px;display:flex}.MedicalWebsiteVisuals-module___3HKSW__reviewRail span{color:#2d3a6e;background:#40e0d01a;border-radius:999px;align-items:center;gap:5px;padding:6px 9px;font-size:8px;font-weight:700;display:inline-flex}.MedicalWebsiteVisuals-module___3HKSW__reviewRail i{color:#168d82;font-style:normal}.MedicalWebsiteVisuals-module___3HKSW__phone{width:112px;min-height:196px;animation:MedicalWebsiteVisuals-module___3HKSW__medical-web-phone 7s var(--ease-smooth) infinite;background:#fff;border:4px solid #1f294f;border-radius:22px;flex-direction:column;gap:10px;padding:18px 11px 11px;display:flex;position:absolute;bottom:17px;right:19px;transform:rotate(2deg);box-shadow:0 18px 32px #2d3a6e33}.MedicalWebsiteVisuals-module___3HKSW__phoneSpeaker{background:#2d3a6e40;border-radius:999px;width:28px;height:3px;position:absolute;top:6px;left:50%;transform:translate(-50%)}.MedicalWebsiteVisuals-module___3HKSW__phone small{color:#5c6ac4;letter-spacing:.08em;text-transform:uppercase;margin-top:7px;font-size:7px;font-weight:800}.MedicalWebsiteVisuals-module___3HKSW__phone strong{font-family:var(--font-display), serif;font-size:15px;line-height:1.05}.MedicalWebsiteVisuals-module___3HKSW__phoneSlot{color:#555568;background:#f8f7ff;border-radius:8px;padding:9px 8px;font-size:8px}.MedicalWebsiteVisuals-module___3HKSW__phoneConfirm{color:#1b6f68;background:#40e0d029;border-radius:9px;place-items:center;min-height:34px;margin-top:auto;font-size:8px;font-weight:800;display:grid}.MedicalWebsiteVisuals-module___3HKSW__scanLine{opacity:0;width:2px;animation:MedicalWebsiteVisuals-module___3HKSW__medical-web-scan 5.4s var(--ease-smooth) infinite .9s;background:linear-gradient(#0000,#40e0d0cc,#0000);position:absolute;top:0;bottom:0;left:0}.MedicalWebsiteVisuals-module___3HKSW__journeyHeader,.MedicalWebsiteVisuals-module___3HKSW__reviewHeader{padding:18px 20px}.MedicalWebsiteVisuals-module___3HKSW__journeyHeader div,.MedicalWebsiteVisuals-module___3HKSW__reviewHeader div{gap:3px;display:grid}.MedicalWebsiteVisuals-module___3HKSW__journeyHeader span,.MedicalWebsiteVisuals-module___3HKSW__reviewHeader span{color:#8a82a8;letter-spacing:.16em;text-transform:uppercase;font-size:9px;font-weight:800}.MedicalWebsiteVisuals-module___3HKSW__journeyHeader strong,.MedicalWebsiteVisuals-module___3HKSW__reviewHeader strong{font-family:var(--font-display), serif;font-size:18px;font-weight:400}.MedicalWebsiteVisuals-module___3HKSW__journeyHeader em{letter-spacing:.04em;font-size:9px;font-weight:700}.MedicalWebsiteVisuals-module___3HKSW__journeyTrack{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:34px 20px 28px;display:grid;position:relative}.MedicalWebsiteVisuals-module___3HKSW__journeyRail{background:#2d3a6e29;height:1px;position:absolute;top:49px;left:12%;right:12%}.MedicalWebsiteVisuals-module___3HKSW__journeySignal{z-index:2;width:9px;height:9px;animation:MedicalWebsiteVisuals-module___3HKSW__medical-web-journey 6s var(--ease-smooth) infinite;background:#40e0d0;border-radius:50%;position:absolute;top:45px;left:12%;box-shadow:0 0 0 5px #40e0d024}.MedicalWebsiteVisuals-module___3HKSW__journeyStep{z-index:3;animation:MedicalWebsiteVisuals-module___3HKSW__medical-web-step 6s var(--ease-smooth) infinite;animation-delay:calc(var(--step) * .72s);align-content:start;gap:14px;display:grid;position:relative}.MedicalWebsiteVisuals-module___3HKSW__stepNumber{color:#5c6ac4;background:#fff;border:1px solid #2d3a6e2e;border-radius:50%;place-items:center;width:32px;height:32px;font-size:9px;font-weight:800;display:grid}.MedicalWebsiteVisuals-module___3HKSW__journeyStep small{color:#8a82a8;letter-spacing:.14em;text-transform:uppercase;font-size:8px;font-weight:800}.MedicalWebsiteVisuals-module___3HKSW__journeyStep h3{font-family:var(--font-display), serif;margin:5px 0 0;font-size:16px;font-weight:400;line-height:1.1}.MedicalWebsiteVisuals-module___3HKSW__journeyStep p{color:#77758a;margin:7px 0 0;font-size:9px;line-height:1.5}.MedicalWebsiteVisuals-module___3HKSW__journeyOutcome{color:#77758a;background:#f8f7ffb8;border-top:1px solid #2d3a6e1a;align-items:center;gap:10px;padding:14px 20px;font-size:9px;display:flex}.MedicalWebsiteVisuals-module___3HKSW__journeyOutcome span:after{content:"→";color:#c4bdd8;margin-left:10px}.MedicalWebsiteVisuals-module___3HKSW__journeyOutcome strong{color:#2d3a6e;align-items:center;gap:6px;margin-left:auto;display:inline-flex}.MedicalWebsiteVisuals-module___3HKSW__journeyOutcome strong i{color:#168d82;font-style:normal}.MedicalWebsiteVisuals-module___3HKSW__reviewHeader em{color:#1b6f68;background:#40e0d01f;border-radius:999px;padding:6px 9px;font-size:9px;font-style:normal;font-weight:800}.MedicalWebsiteVisuals-module___3HKSW__reviewBody{background:radial-gradient(circle at 8% 90%,#aeb3ee2e,#0000 36%),#f8f7ff;grid-template-columns:1.08fr .92fr;gap:16px;padding:20px;display:grid}.MedicalWebsiteVisuals-module___3HKSW__copySheet,.MedicalWebsiteVisuals-module___3HKSW__checklist{background:#fff;border:1px solid #2d3a6e1a;border-radius:16px}.MedicalWebsiteVisuals-module___3HKSW__copySheet{padding:18px}.MedicalWebsiteVisuals-module___3HKSW__copyLabel{color:#5c6ac4;letter-spacing:.13em;text-transform:uppercase;font-size:8px;font-weight:800}.MedicalWebsiteVisuals-module___3HKSW__copyTitle,.MedicalWebsiteVisuals-module___3HKSW__copyLine,.MedicalWebsiteVisuals-module___3HKSW__copyLineShort{background:#2d3a6e1f;border-radius:999px;display:block}.MedicalWebsiteVisuals-module___3HKSW__copyTitle{background:#2d3a6e3d;width:72%;height:12px;margin-top:16px}.MedicalWebsiteVisuals-module___3HKSW__copyLine{width:92%;height:6px;margin-top:14px}.MedicalWebsiteVisuals-module___3HKSW__copyLineShort{width:64%;height:6px;margin-top:7px}.MedicalWebsiteVisuals-module___3HKSW__copyNotice{color:#676579;background:#f8f7ff;border:1px solid #5c6ac429;border-radius:11px;align-items:flex-start;gap:9px;margin-top:20px;padding:11px;font-size:8px;line-height:1.45;display:flex}.MedicalWebsiteVisuals-module___3HKSW__copyNotice i{color:#fff;background:#5c6ac4;border-radius:50%;flex:0 0 17px;place-items:center;width:17px;height:17px;font-size:8px;font-style:normal;display:grid}.MedicalWebsiteVisuals-module___3HKSW__copyButton{min-height:25px;margin-top:16px;padding:0 11px;font-size:7px}.MedicalWebsiteVisuals-module___3HKSW__checklist{align-content:center;display:grid;overflow:hidden}.MedicalWebsiteVisuals-module___3HKSW__reviewRow{opacity:0;min-height:43px;animation:MedicalWebsiteVisuals-module___3HKSW__medical-web-review-row 5.8s var(--ease-smooth) infinite;animation-delay:calc(.35s + var(--row) * .32s);border-bottom:1px solid #2d3a6e14;justify-content:space-between;align-items:center;gap:10px;padding:0 12px;display:flex;transform:translateY(5px)}.MedicalWebsiteVisuals-module___3HKSW__reviewRow:last-child{border-bottom:0}.MedicalWebsiteVisuals-module___3HKSW__reviewRow span{color:#555568;align-items:center;gap:7px;font-size:8px;display:flex}.MedicalWebsiteVisuals-module___3HKSW__reviewRow span i{color:#168d82;background:#40e0d026;border-radius:50%;place-items:center;width:17px;height:17px;font-size:8px;font-style:normal;font-weight:800;display:grid}.MedicalWebsiteVisuals-module___3HKSW__reviewRow em{color:#168d82;letter-spacing:.05em;text-transform:uppercase;font-size:7px;font-style:normal;font-weight:800}.MedicalWebsiteVisuals-module___3HKSW__reviewRowRemoved span i{color:#956d1d;background:#d4a85329}.MedicalWebsiteVisuals-module___3HKSW__reviewRowRemoved em{color:#956d1d}.MedicalWebsiteVisuals-module___3HKSW__reviewFooter{background:#fff;border-top:1px solid #2d3a6e1a;justify-content:space-between;align-items:center;gap:12px;padding:14px 20px;font-size:8px;display:flex}.MedicalWebsiteVisuals-module___3HKSW__reviewFooter span{color:#77758a;align-items:center;gap:6px;display:inline-flex}.MedicalWebsiteVisuals-module___3HKSW__reviewFooter span i{background:#40e0d0;border-radius:50%;width:6px;height:6px}.MedicalWebsiteVisuals-module___3HKSW__reviewFooter strong{color:#2d3a6e}@keyframes MedicalWebsiteVisuals-module___3HKSW__medical-web-pulse{0%,to{opacity:.55;transform:scale(.92)}50%{opacity:1;transform:scale(1.08)}}@keyframes MedicalWebsiteVisuals-module___3HKSW__medical-web-phone{0%,to{transform:rotate(2deg)translateY(0)}50%{transform:rotate(1deg)translateY(-5px)}}@keyframes MedicalWebsiteVisuals-module___3HKSW__medical-web-scan{0%,18%{opacity:0;left:0}24%{opacity:.8}70%{opacity:.65;left:88%}78%,to{opacity:0;left:88%}}@keyframes MedicalWebsiteVisuals-module___3HKSW__medical-web-journey{0%,8%{opacity:0;left:12%}14%{opacity:1}82%{opacity:1;left:86%}92%,to{opacity:0;left:86%}}@keyframes MedicalWebsiteVisuals-module___3HKSW__medical-web-step{0%,8%{opacity:.58;transform:translateY(2px)}16%,38%{opacity:1;transform:translateY(0)}55%,to{opacity:.72;transform:translateY(0)}}@keyframes MedicalWebsiteVisuals-module___3HKSW__medical-web-review-row{0%,8%{opacity:0;transform:translateY(5px)}18%,82%{opacity:1;transform:translateY(0)}94%,to{opacity:0;transform:translateY(0)}}@media (max-width:700px){.MedicalWebsiteVisuals-module___3HKSW__previewCanvas{min-height:390px;padding:20px}.MedicalWebsiteVisuals-module___3HKSW__siteHeader,.MedicalWebsiteVisuals-module___3HKSW__siteHero,.MedicalWebsiteVisuals-module___3HKSW__reviewRail{max-width:100%}.MedicalWebsiteVisuals-module___3HKSW__siteHero{grid-template-columns:1fr;padding-top:28px}.MedicalWebsiteVisuals-module___3HKSW__infoPanel{grid-template-columns:repeat(2,minmax(0,1fr));max-width:calc(100% - 80px)}.MedicalWebsiteVisuals-module___3HKSW__phone{width:102px;min-height:176px;bottom:14px;right:11px}.MedicalWebsiteVisuals-module___3HKSW__reviewRail{padding-right:74px}.MedicalWebsiteVisuals-module___3HKSW__journeyTrack{grid-template-columns:1fr;gap:15px;padding:24px 18px}.MedicalWebsiteVisuals-module___3HKSW__journeyRail{width:1px;height:auto;top:34px;bottom:34px;left:33px}.MedicalWebsiteVisuals-module___3HKSW__journeySignal{animation:MedicalWebsiteVisuals-module___3HKSW__medical-web-journey-mobile 6s var(--ease-smooth) infinite;top:34px;left:29px}.MedicalWebsiteVisuals-module___3HKSW__journeyStep{grid-template-columns:32px 1fr;align-items:start;gap:13px}.MedicalWebsiteVisuals-module___3HKSW__journeyStep p{max-width:38ch}.MedicalWebsiteVisuals-module___3HKSW__journeyOutcome{flex-wrap:wrap}.MedicalWebsiteVisuals-module___3HKSW__journeyOutcome span:after{content:"";margin:0}.MedicalWebsiteVisuals-module___3HKSW__journeyOutcome strong{width:100%;margin-left:0}.MedicalWebsiteVisuals-module___3HKSW__reviewBody{grid-template-columns:1fr}.MedicalWebsiteVisuals-module___3HKSW__previewBar>span{display:none}}@keyframes MedicalWebsiteVisuals-module___3HKSW__medical-web-journey-mobile{0%,8%{opacity:0;top:34px}14%{opacity:1}82%{opacity:1;top:calc(100% - 42px)}92%,to{opacity:0;top:calc(100% - 42px)}}@media (prefers-reduced-motion:reduce){.MedicalWebsiteVisuals-module___3HKSW__previewBar em i,.MedicalWebsiteVisuals-module___3HKSW__journeyHeader em i,.MedicalWebsiteVisuals-module___3HKSW__phone,.MedicalWebsiteVisuals-module___3HKSW__scanLine,.MedicalWebsiteVisuals-module___3HKSW__journeySignal,.MedicalWebsiteVisuals-module___3HKSW__journeyStep,.MedicalWebsiteVisuals-module___3HKSW__reviewRow{animation:none}.MedicalWebsiteVisuals-module___3HKSW__reviewRow,.MedicalWebsiteVisuals-module___3HKSW__journeyStep{opacity:1;transform:none}.MedicalWebsiteVisuals-module___3HKSW__journeySignal{opacity:1;left:86%}.MedicalWebsiteVisuals-module___3HKSW__scanLine{display:none}}
