.doctor-design-page .doctor-hero-mockup{background:linear-gradient(180deg,#fff,#f4f8ff);border:1px solid rgba(191,219,254,.9);border-radius:26px;padding:18px;box-shadow:0 28px 70px rgba(0,0,0,.18);}.doctor-design-page .mock-browser{background:#fff;border:1px solid #dbe7f7;border-radius:22px;overflow:hidden;}.doctor-design-page .mock-top{display:flex;align-items:center;gap:6px;padding:13px 16px;border-bottom:1px solid #e5edf8;background:#f8fbff;}.doctor-design-page .mock-dot{width:10px;height:10px;border-radius:50%;background:#cbd5e1;}.doctor-design-page .mock-body{padding:20px;}.doctor-design-page .mock-nav{display:flex;justify-content:space-between;gap:10px;align-items:center;margin-bottom:18px;}.doctor-design-page .mock-logo{font-weight:950;color:#0f2344;}.doctor-design-page .mock-cta{background:#2563eb;color:#fff;border-radius:999px;padding:8px 12px;font-size:12px;font-weight:900;}.doctor-design-page .mock-title{font-size:31px;line-height:1.05;letter-spacing:-.05em;font-weight:950;color:#0f172a;max-width:340px;margin-bottom:12px;}.doctor-design-page .mock-text{width:78%;height:10px;border-radius:999px;background:#dbeafe;margin-bottom:9px;}.doctor-design-page .mock-text.short{width:58%;}.doctor-design-page .mock-actions{display:flex;gap:10px;margin:18px 0;}.doctor-design-page .mock-pill{height:34px;width:112px;border-radius:999px;background:#2563eb;}.doctor-design-page .mock-pill.light{background:#eaf2ff;}.doctor-design-page .mock-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:18px;}.doctor-design-page .mock-card{border:1px solid #e2e8f0;background:#fff;border-radius:16px;padding:12px;min-height:76px;}.doctor-design-page .mock-icon{width:28px;height:28px;border-radius:10px;background:#dbeafe;margin-bottom:10px;}.doctor-design-page .mock-line{height:8px;border-radius:99px;background:#dbeafe;margin-bottom:7px;}.doctor-design-page .doctor-hero-note{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px;}.doctor-design-page .doctor-hero-note span{background:#0f2344;color:#eaf2ff;border:1px solid rgba(147,197,253,.22);border-radius:16px;padding:12px;font-weight:850;font-size:13px;}.doctor-design-page .doctor-keywords{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px;}.doctor-design-page .doctor-keywords span{background:#eff6ff;border:1px solid #bfdbfe;color:#1e40af;border-radius:999px;padding:9px 12px;font-size:13px;font-weight:900;}.doctor-design-page .doctor-ad-box{background:linear-gradient(135deg,#0f2344,#1d4ed8);color:#fff;border-radius:30px;padding:30px;box-shadow:0 24px 60px rgba(37,99,235,.22);}.doctor-design-page .doctor-ad-box h3{color:#fff;font-size:26px;margin:0 0 12px;}.doctor-design-page .doctor-ad-box p{color:#dbeafe;line-height:1.78;margin:0 0 18px;}.doctor-design-page .doctor-ad-list{display:grid;gap:12px;margin:0;padding:0;list-style:none;}.doctor-design-page .doctor-ad-list li{display:flex;gap:10px;align-items:flex-start;font-weight:800;color:#fff;}.doctor-design-page .doctor-ad-list li:before{content:"✓";display:inline-grid;place-items:center;width:24px;height:24px;border-radius:999px;background:#fff;color:#1d4ed8;flex:none;}.doctor-design-page .doctor-blueprint{display:grid;grid-template-columns:1.05fr .95fr;gap:20px;align-items:start;}.doctor-design-page .doctor-link-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;}.doctor-design-page .doctor-link-grid a{display:block;background:#fff;border:1px solid #dbe7f7;border-radius:20px;padding:18px;text-decoration:none;color:#0f172a;font-weight:950;box-shadow:0 12px 32px rgba(15,23,42,.05);}.doctor-design-page .doctor-link-grid a span{display:block;color:#526174;font-weight:650;font-size:13px;line-height:1.55;margin-top:6px;}.doctor-design-page .city-cta .btn{white-space:nowrap;}.doctor-design-page .city-section-head,.doctor-design-page .city-copy{max-width:none!important;width:100%;}.doctor-design-page .city-section-head h2,.doctor-design-page .city-section-head p,.doctor-design-page .city-copy h2,.doctor-design-page .city-copy p,.doctor-design-page .city-hero-lead,.doctor-design-page .city-answer-box{max-width:none!important;width:100%;}.doctor-design-page .city-section-head p,.doctor-design-page .city-copy p,.doctor-design-page .city-hero-lead{line-height:1.8;}.doctor-design-page .city-process{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;align-items:stretch;}.doctor-design-page .city-process .city-card{height:100%;min-height:250px;}@media (max-width:980px){.doctor-design-page .city-process{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;}.doctor-design-page .city-process .city-card{min-height:auto;}.doctor-design-page .doctor-blueprint,.doctor-design-page .doctor-link-grid{grid-template-columns:1fr;}.doctor-design-page .doctor-hero-note{grid-template-columns:1fr;}.doctor-design-page .mock-cards{grid-template-columns:1fr;}.doctor-design-page .city-hero-card{order:-1;}}@media (max-width:640px){.doctor-design-page .city-process{grid-template-columns:1fr;}}.doctor-design-page .city-hero .city-hero-lead{color:#263449!important;font-weight:520;text-shadow:none!important;}.doctor-design-page .city-hero .city-answer-box{color:#263449!important;}.doctor-design-page .city-hero .city-answer-box strong{color:#0f3ea4!important;}.doctor-design-page .city-hero .city-trust-list span{color:#0f2344!important;}.doctor-design-page .city-breadcrumb{display:inline-flex!important;align-items:center!important;gap:10px!important;width:max-content!important;max-width:100%!important;flex-wrap:wrap!important;background:rgba(255,255,255,.92)!important;border:1px solid #dbeafe!important;border-radius:999px!important;padding:10px 16px!important;margin:0 0 16px!important;box-shadow:0 14px 36px rgba(15,23,42,.08)!important;line-height:1.2!important;}.doctor-design-page .city-breadcrumb a{color:#2563eb!important;font-weight:950!important;text-decoration:none!important;}.doctor-design-page .city-breadcrumb span{color:#94a3b8!important;font-weight:950!important;}.doctor-design-page .city-breadcrumb span[aria-current="page"]{color:#475569!important;font-weight:950!important;}@media (max-width:640px){.doctor-design-page .city-breadcrumb{width:100%!important;border-radius:18px!important;gap:8px!important;}.doctor-design-page .city-breadcrumb a,.doctor-design-page .city-breadcrumb span{font-size:13px!important;}}.doctor-design-page .mock-card-title{display:block;color:#0f172a;font-weight:950;font-size:12px;line-height:1.2;margin:2px 0 5px;letter-spacing:-.02em;}.doctor-design-page .mock-card-text{display:block;color:#526174;font-weight:750;font-size:11px;line-height:1.25;}.doctor-design-page .mock-card .mock-line{display:none!important;}@media (max-width:980px){.doctor-design-page .city-hero-grid{display:grid!important;grid-template-columns:1fr!important;}.doctor-design-page .city-hero-grid>div:first-child{order:1!important;}.doctor-design-page .city-hero-card{order:2!important;margin-top:22px!important;}.city-webdesign-page .city-hero-card{order:2!important;}.doctor-design-page .doctor-hero-mockup{max-width:560px;margin:0 auto;}.doctor-design-page .mock-cards{grid-template-columns:repeat(3,minmax(0,1fr))!important;}.doctor-design-page .doctor-hero-note{grid-template-columns:repeat(2,minmax(0,1fr))!important;}}@media (max-width:640px){.doctor-design-page .city-hero-card{padding:12px!important;margin-top:20px!important;}.doctor-design-page .doctor-hero-mockup{border-radius:22px!important;padding:12px!important;box-shadow:0 18px 44px rgba(15,23,42,.12)!important;}.doctor-design-page .mock-browser{border-radius:18px!important;}.doctor-design-page .mock-body{padding:14px!important;}.doctor-design-page .mock-title{font-size:24px!important;line-height:1.08!important;}.doctor-design-page .mock-nav{margin-bottom:14px!important;}.doctor-design-page .mock-cta{padding:7px 10px!important;font-size:11px!important;}.doctor-design-page .mock-actions{margin:14px 0!important;}.doctor-design-page .mock-pill{height:28px!important;width:96px!important;}.doctor-design-page .mock-cards{gap:8px!important;}.doctor-design-page .mock-card{min-height:86px!important;border-radius:14px!important;padding:10px!important;}.doctor-design-page .mock-icon{width:24px!important;height:24px!important;margin-bottom:8px!important;}.doctor-design-page .mock-card-title{font-size:11px!important;}.doctor-design-page .mock-card-text{font-size:10px!important;}.doctor-design-page .doctor-hero-note{gap:8px!important;}.doctor-design-page .doctor-hero-note span{font-size:11px!important;line-height:1.25!important;border-radius:14px!important;padding:10px!important;}}.doctor-design-page .mock-icon{display:flex;align-items:center;justify-content:center;}.doctor-design-page .mock-icon svg{width:15px;height:15px;stroke:#2563eb;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round;}.doctor-design-page .mock-icon.service{background:#dbeafe;}.doctor-design-page .mock-icon.profile{background:#dbeafe;}.doctor-design-page .mock-icon.contact{background:#dbeafe;}@media (max-width:640px){.doctor-design-page .mock-icon svg{width:13px;height:13px;}}.doctor-design-page .doctor-whatsapp-cta{background:#25d366!important;color:#fff!important;border:0!important;box-shadow:0 16px 34px rgba(37,211,102,.28)!important;}.doctor-design-page .doctor-whatsapp-cta:hover{background:#1ebe5d!important;transform:translateY(-1px);}.doctor-design-page .doctor-whatsapp-cta .doctor-whatsapp-icon{width:20px;height:20px;flex:none;fill:#fff;}.doctor-design-page .doctor-whatsapp-cta span{color:#fff!important;}.doctor-design-page .city-cta .doctor-whatsapp-cta{background:#25d366!important;color:#fff!important;}.doctor-design-page .city-hero-actions .doctor-whatsapp-cta{background:#25d366!important;color:#fff!important;}@media (max-width:640px){.doctor-design-page .doctor-whatsapp-cta{width:100%;}.doctor-design-page .doctor-whatsapp-cta .doctor-whatsapp-icon{width:19px;height:19px;}}.doctor-design-page .city-card .city-icon{width:58px!important;height:58px!important;min-width:58px!important;min-height:58px!important;display:grid!important;place-items:center!important;margin:0 auto 22px!important;border-radius:18px!important;font-size:20px!important;font-weight:950!important;line-height:1!important;text-align:center!important;}.doctor-design-page .city-process .city-card:before{width:58px!important;height:58px!important;display:grid!important;place-items:center!important;margin:0 auto 22px!important;border-radius:18px!important;font-size:20px!important;font-weight:950!important;line-height:1!important;text-align:center!important;}@media (max-width:640px){.doctor-design-page .city-card .city-icon,
    .doctor-design-page .city-process .city-card:before{width:52px!important;height:52px!important;min-width:52px!important;min-height:52px!important;font-size:18px!important;margin-bottom:18px!important;}}.doctor-design-page .city-card .city-icon svg{width:24px;height:24px;stroke:#ffffff;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round;}.doctor-design-page .city-card .city-icon.icon-expertise,.doctor-design-page .city-card .city-icon.icon-profile,.doctor-design-page .city-card .city-icon.icon-search{background:linear-gradient(135deg,#22a3ff,#2563eb)!important;color:#fff;}.doctor-design-page .city-card .city-icon.icon-expertise svg,.doctor-design-page .city-card .city-icon.icon-profile svg,.doctor-design-page .city-card .city-icon.icon-search svg{display:block;}.doctor-design-page .doctor-keywords{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important;margin-top:24px!important;align-items:stretch!important;}.doctor-design-page .doctor-keywords span{display:flex!important;align-items:center!important;justify-content:center!important;min-height:46px!important;padding:11px 14px!important;border-radius:16px!important;text-align:center!important;font-size:13px!important;line-height:1.25!important;font-weight:900!important;box-shadow:0 10px 24px rgba(15,23,42,.04)!important;}.doctor-design-page .doctor-keywords span:nth-child(4n/**/+1){background:#f0fdf4!important;border-color:#bbf7d0!important;color:#166534!important;}.doctor-design-page .doctor-keywords span:nth-child(4n/**/+2){background:#fff7ed!important;border-color:#fed7aa!important;color:#9a3412!important;}.doctor-design-page .doctor-keywords span:nth-child(4n/**/+3){background:#f8fafc!important;border-color:#cbd5e1!important;color:#334155!important;}.doctor-design-page .doctor-keywords span:nth-child(4n/**/+4){background:#eef2ff!important;border-color:#c7d2fe!important;color:#3730a3!important;}@media (max-width:980px){.doctor-design-page .doctor-keywords{grid-template-columns:repeat(2,minmax(0,1fr))!important;}}@media (max-width:640px){.doctor-design-page .doctor-keywords{grid-template-columns:1fr!important;gap:9px!important;}.doctor-design-page .doctor-keywords span{min-height:42px!important;}}.doctor-design-page .doctor-benefit-cards .city-card .city-icon{margin:0 0 18px 0!important;}.doctor-design-page .doctor-benefit-cards .city-card{text-align:left!important;}.doctor-design-page .doctor-benefit-cards .city-card h3,
.doctor-design-page .doctor-benefit-cards .city-card p{text-align:left!important;}@media (max-width:640px){.doctor-design-page .doctor-benefit-cards .city-card .city-icon{margin:0 0 16px 0!important;}}.doctor-design-page .doctor-benefit-cards .doctor-benefit-card{position:relative!important;overflow:hidden!important;padding-right:118px!important;}.doctor-design-page .doctor-benefit-cards .doctor-benefit-card::after{content:attr(data-step);position:absolute;right:20px;top:20px;font-size:108px;font-weight:950;line-height:.9;letter-spacing:-.06em;color:rgba(37,99,235,.08);pointer-events:none;z-index:0;}.doctor-design-page .doctor-benefit-cards .doctor-benefit-card .city-icon,.doctor-design-page .doctor-benefit-cards .doctor-benefit-card h3,.doctor-design-page .doctor-benefit-cards .doctor-benefit-card p{position:relative;z-index:1;}.doctor-design-page .doctor-benefit-cards .doctor-benefit-card h3{max-width:280px;}.doctor-design-page .doctor-benefit-cards .doctor-benefit-card p{max-width:290px;}@media (max-width:980px){.doctor-design-page .doctor-benefit-cards .doctor-benefit-card{padding-right:92px!important;}.doctor-design-page .doctor-benefit-cards .doctor-benefit-card::after{font-size:86px;right:18px;top:18px;}}@media (max-width:640px){.doctor-design-page .doctor-benefit-cards .doctor-benefit-card{padding-right:26px!important;}.doctor-design-page .doctor-benefit-cards .doctor-benefit-card::after{font-size:72px;right:14px;top:16px;opacity:.8;}.doctor-design-page .doctor-benefit-cards .doctor-benefit-card h3,.doctor-design-page .doctor-benefit-cards .doctor-benefit-card p{max-width:none;}}.doctor-design-page .doctor-benefit-cards .doctor-benefit-card{padding-right:24px!important;}.doctor-design-page .doctor-benefit-cards .doctor-benefit-card h3,
.doctor-design-page .doctor-benefit-cards .doctor-benefit-card p{max-width:none!important;width:100%!important;}.doctor-design-page .doctor-benefit-cards .doctor-benefit-card::after{right:18px!important;top:14px!important;font-size:106px!important;color:rgba(37,99,235,.055)!important;z-index:0!important;}.doctor-design-page .doctor-benefit-cards .doctor-benefit-card .city-icon,
.doctor-design-page .doctor-benefit-cards .doctor-benefit-card h3,
.doctor-design-page .doctor-benefit-cards .doctor-benefit-card p{position:relative!important;z-index:1!important;}@media (max-width:980px){.doctor-design-page .doctor-benefit-cards .doctor-benefit-card{padding-right:24px!important;}.doctor-design-page .doctor-benefit-cards .doctor-benefit-card::after{font-size:90px!important;right:16px!important;top:14px!important;}}@media (max-width:640px){.doctor-design-page .doctor-benefit-cards .doctor-benefit-card{padding-right:22px!important;}.doctor-design-page .doctor-benefit-cards .doctor-benefit-card::after{font-size:76px!important;right:14px!important;top:14px!important;}}.doctor-design-page .doctor-service-cards .doctor-service-card{position:relative!important;overflow:hidden!important;text-align:left!important;padding-right:24px!important;}.doctor-design-page .doctor-service-cards .doctor-service-card .city-icon{width:58px!important;height:58px!important;min-width:58px!important;min-height:58px!important;display:grid!important;place-items:center!important;margin:0 0 18px 0!important;border-radius:18px!important;background:linear-gradient(135deg,#22a3ff,#2563eb)!important;box-shadow:0 14px 30px rgba(37,99,235,.18)!important;}.doctor-design-page .doctor-service-cards .doctor-service-card .city-icon svg{width:24px!important;height:24px!important;stroke:#fff!important;stroke-width:1.9!important;stroke-linecap:round!important;stroke-linejoin:round!important;}.doctor-design-page .doctor-service-cards .doctor-service-card h3,
.doctor-design-page .doctor-service-cards .doctor-service-card p{max-width:none!important;width:100%!important;text-align:left!important;position:relative!important;z-index:1!important;}.doctor-design-page .doctor-service-cards .doctor-service-card::after{content:attr(data-step);position:absolute;right:20px;top:18px;font-size:108px;font-weight:950;line-height:.9;letter-spacing:-.06em;color:rgba(37,99,235,.06);pointer-events:none;z-index:0;}.doctor-design-page .doctor-service-cards .doctor-service-card .city-icon{position:relative!important;z-index:1!important;}@media (max-width:980px){.doctor-design-page .doctor-service-cards .doctor-service-card::after{font-size:92px!important;right:18px!important;top:18px!important;}}@media (max-width:640px){.doctor-design-page .doctor-service-cards .doctor-service-card .city-icon{width:54px!important;height:54px!important;min-width:54px!important;min-height:54px!important;margin-bottom:16px!important;}.doctor-design-page .doctor-service-cards .doctor-service-card::after{font-size:78px!important;right:14px!important;top:14px!important;}}.doctor-design-page .doctor-process-cards{counter-reset:none!important;}.doctor-design-page .doctor-process-cards .doctor-process-card{position:relative!important;overflow:hidden!important;text-align:left!important;padding-right:24px!important;}.doctor-design-page .doctor-process-cards .doctor-process-card::before{display:none!important;content:none!important;}.doctor-design-page .doctor-process-cards .doctor-process-card .city-icon{width:58px!important;height:58px!important;min-width:58px!important;min-height:58px!important;display:grid!important;place-items:center!important;margin:0 0 18px 0!important;border-radius:18px!important;background:linear-gradient(135deg,#22a3ff,#2563eb)!important;box-shadow:0 14px 30px rgba(37,99,235,.18)!important;position:relative!important;z-index:1!important;}.doctor-design-page .doctor-process-cards .doctor-process-card .city-icon svg{width:24px!important;height:24px!important;stroke:#fff!important;stroke-width:1.9!important;stroke-linecap:round!important;stroke-linejoin:round!important;}.doctor-design-page .doctor-process-cards .doctor-process-card h3,
.doctor-design-page .doctor-process-cards .doctor-process-card p{max-width:none!important;width:100%!important;text-align:left!important;position:relative!important;z-index:1!important;}.doctor-design-page .doctor-process-cards .doctor-process-card::after{content:attr(data-step);position:absolute;right:20px;top:18px;font-size:108px;font-weight:950;line-height:.9;letter-spacing:-.06em;color:rgba(37,99,235,.06);pointer-events:none;z-index:0;}@media (max-width:980px){.doctor-design-page .doctor-process-cards .doctor-process-card::after{font-size:92px!important;right:18px!important;top:18px!important;}}@media (max-width:640px){.doctor-design-page .doctor-process-cards .doctor-process-card .city-icon{width:54px!important;height:54px!important;min-width:54px!important;min-height:54px!important;margin-bottom:16px!important;}.doctor-design-page .doctor-process-cards .doctor-process-card::after{font-size:78px!important;right:14px!important;top:14px!important;}}.doctor-design-page .city-card,
.doctor-design-page .doctor-benefit-card,
.doctor-design-page .doctor-service-card,
.doctor-design-page .doctor-process-card{transition:transform .22s ease, box-shadow .22s ease, border-color .22s ease, background .22s ease!important;will-change:transform;}.doctor-design-page .doctor-benefit-card:hover,
.doctor-design-page .doctor-service-card:hover,
.doctor-design-page .doctor-process-card:hover,
.doctor-design-page .doctor-blueprint .city-card:hover,
.doctor-design-page .city-grid-2 > .city-card:hover{transform:translateY(-7px)!important;border-color:rgba(37,99,235,.38)!important;box-shadow:0 26px 70px rgba(15,23,42,.12)!important;background:linear-gradient(180deg,#ffffff 0%,#f8fbff 100%)!important;}.doctor-design-page .doctor-benefit-card:hover .city-icon,
.doctor-design-page .doctor-service-card:hover .city-icon,
.doctor-design-page .doctor-process-card:hover .city-icon{transform:scale(1.06) rotate(-2deg)!important;box-shadow:0 18px 36px rgba(37,99,235,.26)!important;}.doctor-design-page .doctor-benefit-card .city-icon,
.doctor-design-page .doctor-service-card .city-icon,
.doctor-design-page .doctor-process-card .city-icon{transition:transform .22s ease, box-shadow .22s ease!important;}.doctor-design-page .doctor-benefit-card:hover h3,
.doctor-design-page .doctor-service-card:hover h3,
.doctor-design-page .doctor-process-card:hover h3{color:#1d4ed8!important;}.doctor-design-page .doctor-benefit-card::after,
.doctor-design-page .doctor-service-card::after,
.doctor-design-page .doctor-process-card::after{transition:opacity .22s ease, transform .22s ease, color .22s ease!important;}.doctor-design-page .doctor-benefit-card:hover::after,
.doctor-design-page .doctor-service-card:hover::after,
.doctor-design-page .doctor-process-card:hover::after{opacity:1!important;transform:translateX(-4px) scale(1.03)!important;color:rgba(37,99,235,.10)!important;}.doctor-design-page .doctor-keywords span{transition:transform .2s ease, box-shadow .2s ease, border-color .2s ease!important;}.doctor-design-page .doctor-keywords span:hover{transform:translateY(-3px)!important;box-shadow:0 16px 32px rgba(15,23,42,.09)!important;border-color:rgba(37,99,235,.35)!important;}.doctor-design-page .doctor-link-grid a{transition:transform .2s ease, box-shadow .2s ease, border-color .2s ease, color .2s ease!important;}.doctor-design-page .doctor-link-grid a:hover{transform:translateY(-5px)!important;border-color:rgba(37,99,235,.35)!important;box-shadow:0 24px 58px rgba(15,23,42,.11)!important;}.doctor-design-page .city-faq details{transition:transform .2s ease, box-shadow .2s ease, border-color .2s ease!important;}.doctor-design-page .city-faq details:hover{transform:translateY(-3px)!important;border-color:rgba(37,99,235,.35)!important;box-shadow:0 20px 46px rgba(15,23,42,.10)!important;}@media (hover:none){.doctor-design-page .doctor-benefit-card:hover,
    .doctor-design-page .doctor-service-card:hover,
    .doctor-design-page .doctor-process-card:hover,
    .doctor-design-page .doctor-blueprint .city-card:hover,
    .doctor-design-page .city-grid-2 > .city-card:hover,
    .doctor-design-page .doctor-keywords span:hover,
    .doctor-design-page .doctor-link-grid a:hover,
    .doctor-design-page .city-faq details:hover{transform:none!important;}}@media (prefers-reduced-motion:reduce){.doctor-design-page .city-card,
    .doctor-design-page .doctor-benefit-card,
    .doctor-design-page .doctor-service-card,
    .doctor-design-page .doctor-process-card,
    .doctor-design-page .doctor-keywords span,
    .doctor-design-page .doctor-link-grid a,
    .doctor-design-page .city-faq details{transition:none!important;}}.site-main :where(.product-rich-text-v2,.blog-detail-content,.blog-content,.page-content,.content-page-body,.product-content-card-v2,.corporate-content,.webdesign-article-section,.city-webdesign-page,.health-seo-page,.doctor-design-page,.wp-service-page,.service-areas-page) a[href^="https://krbdijital.com/"]:not(.btn):not([class*="btn"]):not([class*="button"]):not([class*="card"]):not(.badge):not(.city-breadcrumb a),
.site-main :where(.product-rich-text-v2,.blog-detail-content,.blog-content,.page-content,.content-page-body,.product-content-card-v2,.corporate-content,.webdesign-article-section,.city-webdesign-page,.health-seo-page,.doctor-design-page,.wp-service-page,.service-areas-page) a[href^="http://krbdijital.com/"]:not(.btn):not([class*="btn"]):not([class*="button"]):not([class*="card"]):not(.badge):not(.city-breadcrumb a),
.site-main :where(.product-rich-text-v2,.blog-detail-content,.blog-content,.page-content,.content-page-body,.product-content-card-v2,.corporate-content,.webdesign-article-section,.city-webdesign-page,.health-seo-page,.doctor-design-page,.wp-service-page,.service-areas-page) a[href^="/"]:not(.btn):not([class*="btn"]):not([class*="button"]):not([class*="card"]):not(.badge):not(.city-breadcrumb a){color:#2563eb!important;font-weight:900!important;text-decoration-line:underline!important;text-decoration-thickness:2px!important;text-underline-offset:4px!important;text-decoration-color:rgba(37,99,235,.38)!important;transition:color .18s ease,text-decoration-color .18s ease,background-size .18s ease!important;}.site-main :where(.product-rich-text-v2,.blog-detail-content,.blog-content,.page-content,.content-page-body,.product-content-card-v2,.corporate-content,.webdesign-article-section,.city-webdesign-page,.health-seo-page,.doctor-design-page,.wp-service-page,.service-areas-page) a[href^="https://krbdijital.com/"]:not(.btn):not([class*="btn"]):not([class*="button"]):not([class*="card"]):not(.badge):not(.city-breadcrumb a)::after,
.site-main :where(.product-rich-text-v2,.blog-detail-content,.blog-content,.page-content,.content-page-body,.product-content-card-v2,.corporate-content,.webdesign-article-section,.city-webdesign-page,.health-seo-page,.doctor-design-page,.wp-service-page,.service-areas-page) a[href^="http://krbdijital.com/"]:not(.btn):not([class*="btn"]):not([class*="button"]):not([class*="card"]):not(.badge):not(.city-breadcrumb a)::after,
.site-main :where(.product-rich-text-v2,.blog-detail-content,.blog-content,.page-content,.content-page-body,.product-content-card-v2,.corporate-content,.webdesign-article-section,.city-webdesign-page,.health-seo-page,.doctor-design-page,.wp-service-page,.service-areas-page) a[href^="/"]:not(.btn):not([class*="btn"]):not([class*="button"]):not([class*="card"]):not(.badge):not(.city-breadcrumb a)::after{content:"↗";display:inline-block;margin-left:4px;font-size:.82em;line-height:1;transform:translateY(-1px);text-decoration:none!important;}.site-main :where(.product-rich-text-v2,.blog-detail-content,.blog-content,.page-content,.content-page-body,.product-content-card-v2,.corporate-content,.webdesign-article-section,.city-webdesign-page,.health-seo-page,.doctor-design-page,.wp-service-page,.service-areas-page) a[href^="https://krbdijital.com/"]:not(.btn):not([class*="btn"]):not([class*="button"]):not([class*="card"]):not(.badge):not(.city-breadcrumb a):hover,
.site-main :where(.product-rich-text-v2,.blog-detail-content,.blog-content,.page-content,.content-page-body,.product-content-card-v2,.corporate-content,.webdesign-article-section,.city-webdesign-page,.health-seo-page,.doctor-design-page,.wp-service-page,.service-areas-page) a[href^="http://krbdijital.com/"]:not(.btn):not([class*="btn"]):not([class*="button"]):not([class*="card"]):not(.badge):not(.city-breadcrumb a):hover,
.site-main :where(.product-rich-text-v2,.blog-detail-content,.blog-content,.page-content,.content-page-body,.product-content-card-v2,.corporate-content,.webdesign-article-section,.city-webdesign-page,.health-seo-page,.doctor-design-page,.wp-service-page,.service-areas-page) a[href^="/"]:not(.btn):not([class*="btn"]):not([class*="button"]):not([class*="card"]):not(.badge):not(.city-breadcrumb a):hover{color:#1d4ed8!important;text-decoration-color:#1d4ed8!important;}.site-main :where(.product-rich-text-v2,.blog-detail-content,.blog-content,.page-content,.content-page-body,.product-content-card-v2,.corporate-content,.webdesign-article-section,.city-webdesign-page,.health-seo-page,.doctor-design-page,.wp-service-page,.service-areas-page) a[href^="https://krbdijital.com/"]:not(.btn):not([class*="btn"]):not([class*="button"]):not([class*="card"]):not(.badge):not(.city-breadcrumb a)::after,
.site-main :where(.product-rich-text-v2,.blog-detail-content,.blog-content,.page-content,.content-page-body,.product-content-card-v2,.corporate-content,.webdesign-article-section,.city-webdesign-page,.health-seo-page,.doctor-design-page,.wp-service-page,.service-areas-page) a[href^="http://krbdijital.com/"]:not(.btn):not([class*="btn"]):not([class*="button"]):not([class*="card"]):not(.badge):not(.city-breadcrumb a)::after,
.site-main :where(.product-rich-text-v2,.blog-detail-content,.blog-content,.page-content,.content-page-body,.product-content-card-v2,.corporate-content,.webdesign-article-section,.city-webdesign-page,.health-seo-page,.doctor-design-page,.wp-service-page,.service-areas-page) a[href^="/"]:not(.btn):not([class*="btn"]):not([class*="button"]):not([class*="card"]):not(.badge):not(.city-breadcrumb a)::after{content:none!important;display:none!important;}.site-main a.krb-rich-internal-link{color:#2563eb!important;font-weight:900!important;text-decoration-line:underline!important;text-decoration-thickness:2px!important;text-underline-offset:4px!important;text-decoration-color:rgba(37,99,235,.45)!important;}.site-main a.krb-rich-internal-link:hover{color:#1d4ed8!important;text-decoration-color:#1d4ed8!important;}.site-main a.krb-rich-internal-link .krb-link-arrow{display:inline-block!important;margin-left:4px!important;font-size:.78em!important;line-height:1!important;transform:translateY(-2px)!important;text-decoration:none!important;font-weight:900!important;}.site-main a.krb-rich-internal-link-short{color:inherit!important;font-weight:inherit!important;text-decoration:inherit!important;}.site-main a.krb-rich-internal-link-short .krb-link-arrow{display:none!important;}.site-main :where(.blog-content-card,.product-rich-text-v2,.blog-detail-content,.blog-content,.page-content,.content-page-body,.product-content-card-v2,.corporate-content,.webdesign-article-section,.city-webdesign-page,.health-seo-page,.doctor-design-page,.wp-service-page,.service-areas-page) a[href]:not(.btn):not([class*="btn"]):not([class*="button"]):not([class*="card"]):not(.badge):not(.city-breadcrumb a):not(.corporate-breadcrumb a):not(.webdesign-breadcrumb a):not(.wp-service-breadcrumb a),
.site-main :where(.blog-content-card,.product-rich-text-v2,.blog-detail-content,.blog-content,.page-content,.content-page-body,.product-content-card-v2,.corporate-content,.webdesign-article-section,.city-webdesign-page,.health-seo-page,.doctor-design-page,.wp-service-page,.service-areas-page) a[href]:not(.btn):not([class*="btn"]):not([class*="button"]):not([class*="card"]):not(.badge):not(.city-breadcrumb a):not(.corporate-breadcrumb a):not(.webdesign-breadcrumb a):not(.wp-service-breadcrumb a):visited{color:#155eef!important;font-weight:750!important;text-decoration-line:underline!important;text-decoration-thickness:2px!important;text-underline-offset:4px!important;text-decoration-color:rgba(37,99,235,.34)!important;background:linear-gradient(180deg,rgba(37,99,235,0) 58%,rgba(37,99,235,.13) 58%)!important;border-radius:5px!important;padding:0 .08em!important;transition:color .18s ease,text-decoration-color .18s ease,background .18s ease!important;}.site-main :where(.blog-content-card,.product-rich-text-v2,.blog-detail-content,.blog-content,.page-content,.content-page-body,.product-content-card-v2,.corporate-content,.webdesign-article-section,.city-webdesign-page,.health-seo-page,.doctor-design-page,.wp-service-page,.service-areas-page) a[href]:not(.btn):not([class*="btn"]):not([class*="button"]):not([class*="card"]):not(.badge):not(.city-breadcrumb a):not(.corporate-breadcrumb a):not(.webdesign-breadcrumb a):not(.wp-service-breadcrumb a):hover{color:#0f46c7!important;text-decoration-color:rgba(15,70,199,.72)!important;background:linear-gradient(180deg,rgba(37,99,235,0) 52%,rgba(37,99,235,.20) 52%)!important;}.site-main a.krb-rich-internal-link::after,
.site-main a.krb-rich-internal-link .krb-link-arrow,
.site-main :where(.blog-content-card,.product-rich-text-v2,.blog-detail-content,.blog-content,.page-content,.content-page-body,.product-content-card-v2,.corporate-content,.webdesign-article-section,.city-webdesign-page,.health-seo-page,.doctor-design-page,.wp-service-page,.service-areas-page) a[href]::after{content:none!important;display:none!important;}.site-main a.krb-rich-internal-link{color:#155eef!important;font-weight:750!important;text-decoration-line:underline!important;text-decoration-thickness:2px!important;text-underline-offset:4px!important;text-decoration-color:rgba(37,99,235,.34)!important;background:linear-gradient(180deg,rgba(37,99,235,0) 58%,rgba(37,99,235,.13) 58%)!important;border-radius:5px!important;padding:0 .08em!important;}.doctor-design-page .doctor-related-services{background:linear-gradient(180deg,#ffffff 0%,#f7faff 100%);}.doctor-design-page .doctor-related-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-top:26px;}.doctor-design-page .doctor-related-card{position:relative;display:flex!important;flex-direction:column;align-items:flex-start;min-height:210px;padding:22px 22px 20px;border:1px solid #dbe7f7;border-radius:22px;background:#fff;color:#0f172a!important;text-decoration:none!important;box-shadow:0 14px 36px rgba(15,35,68,.065);overflow:hidden;isolation:isolate;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease!important;}.doctor-design-page .doctor-related-card::before{content:"";position:absolute;inset:0 0 auto 0;height:4px;background:var(--doctor-related-accent,#2563eb);z-index:-1;}.doctor-design-page .doctor-related-card::after{content:"";position:absolute;width:118px;height:118px;right:-54px;top:-58px;border-radius:999px;background:var(--doctor-related-soft,#eff6ff);z-index:-1;}.doctor-design-page .doctor-related-card:hover{transform:translateY(-5px)!important;border-color:color-mix(in srgb,var(--doctor-related-accent,#2563eb) 36%,#dbe7f7)!important;box-shadow:0 24px 58px rgba(15,35,68,.12)!important;color:#0f172a!important;}.doctor-design-page .doctor-related-icon{display:grid;place-items:center;width:48px;height:48px;margin-bottom:18px;border-radius:15px;background:var(--doctor-related-soft,#eff6ff);color:var(--doctor-related-accent,#2563eb);flex:none;}.doctor-design-page .doctor-related-icon svg{display:block;width:25px!important;height:25px!important;fill:none!important;stroke:currentColor!important;stroke-width:1.8!important;stroke-linecap:round!important;stroke-linejoin:round!important;}.doctor-design-page .doctor-related-copy{display:flex;flex-direction:column;gap:9px;padding-right:4px;}.doctor-design-page .doctor-related-copy strong{display:block;color:#0f172a!important;font-size:17px;font-weight:950;line-height:1.25;text-decoration:none!important;}.doctor-design-page .doctor-related-copy small{display:block;color:#526174!important;font-size:13.5px;font-weight:650;line-height:1.62;text-decoration:none!important;}.doctor-design-page .doctor-related-arrow{display:grid;place-items:center;width:34px;height:34px;margin-top:auto;padding-top:2px;border-radius:999px;background:var(--doctor-related-soft,#eff6ff);color:var(--doctor-related-accent,#2563eb)!important;font-size:18px;font-weight:900;line-height:1;text-decoration:none!important;transition:transform .2s ease,background .2s ease,color .2s ease;}.doctor-design-page .doctor-related-card:hover .doctor-related-arrow{transform:translateX(4px);background:var(--doctor-related-accent,#2563eb);color:#fff!important;}.doctor-design-page .doctor-related-card-seo{--doctor-related-accent:#2563eb;--doctor-related-soft:#eaf2ff;}.doctor-design-page .doctor-related-card-consulting{--doctor-related-accent:#7c3aed;--doctor-related-soft:#f2ebff;}.doctor-design-page .doctor-related-card-support{--doctor-related-accent:#0f9f84;--doctor-related-soft:#e8faf5;}.doctor-design-page .doctor-related-card-design{--doctor-related-accent:#ea6a1b;--doctor-related-soft:#fff1e8;}@media (max-width:1050px){.doctor-design-page .doctor-related-grid{grid-template-columns:repeat(2,minmax(0,1fr));}.doctor-design-page .doctor-related-card{min-height:190px;}}@media (max-width:640px){.doctor-design-page .doctor-related-grid{grid-template-columns:1fr;gap:14px;}.doctor-design-page .doctor-related-card{min-height:0;padding:19px;}.doctor-design-page .doctor-related-copy strong{font-size:16px;}.doctor-design-page .doctor-related-copy small{font-size:13px;}}