.insights-page{background:radial-gradient(circle at 74% 4%,rgba(35,151,211,.14),transparent 28%),#05070b}
.insights-page>header{position:absolute}.insights-page .navlinks a[aria-current=page]{color:var(--ice);background:rgba(56,189,248,.08)}
.insights-hero{padding-top:190px;padding-bottom:92px;position:relative;overflow:hidden}.insights-hero:after{content:"";position:absolute;width:540px;height:540px;border:1px solid rgba(93,205,255,.12);border-radius:50%;right:-160px;top:70px;box-shadow:0 0 100px rgba(56,189,248,.09),inset 0 0 80px rgba(56,189,248,.05)}
.insights-kicker{display:flex;align-items:center;gap:12px;color:#61d3ff;font-size:10px;letter-spacing:.2em;text-transform:uppercase}.insights-kicker i{width:28px;height:1px;background:#61d3ff}
.insights-hero h1{max-width:970px;font-size:clamp(52px,7.3vw,108px);margin:28px 0;position:relative;z-index:1}.insights-hero>p{max-width:700px;font-size:17px;line-height:1.8;color:#91a3b3}
.insights-grid{padding:0 0 150px}.featured-article{display:grid;grid-template-columns:1.1fr .9fr;min-height:520px;border:1px solid var(--line);border-radius:22px;overflow:hidden;background:linear-gradient(135deg,rgba(12,29,47,.9),rgba(5,9,15,.85));text-decoration:none;color:inherit;transition:.55s var(--ease)}
.featured-article:hover{transform:translateY(-7px);border-color:rgba(125,218,255,.38)}.article-art{position:relative;display:grid;place-items:center;background:radial-gradient(circle,rgba(49,191,250,.18),transparent 55%);min-height:430px;overflow:hidden}
.article-art .rings,.article-art .rings:before,.article-art .rings:after{width:270px;height:270px;border-radius:50%;border:1px solid rgba(131,222,255,.25);position:absolute;content:""}.article-art .rings:before{inset:-45px}.article-art .rings:after{inset:44px}.article-art strong{font-size:clamp(52px,8vw,110px);letter-spacing:-.08em;color:#dff8ff;z-index:1}.article-art span{position:absolute;font-size:9px;letter-spacing:.17em;color:#5bcfff}.article-art span:first-of-type{top:22%;left:12%}.article-art span:last-of-type{right:10%;bottom:18%}
.article-card-copy{padding:58px;display:flex;flex-direction:column;justify-content:center}.article-meta{display:flex;gap:14px;align-items:center;font-size:10px;color:#6fd6ff;letter-spacing:.11em;text-transform:uppercase}.article-meta i{width:4px;height:4px;border-radius:50%;background:#507189}.article-card-copy h2{font-size:clamp(32px,4vw,54px);line-height:1.1;letter-spacing:-.04em;margin:25px 0}.article-card-copy p{font-size:14px;color:#8fa0ae;line-height:1.8}.read-link{margin-top:28px;color:#bceeff;font-size:12px}
.topic-row{display:flex;gap:10px;margin:35px 0 65px;flex-wrap:wrap}.topic-row span{padding:10px 14px;border:1px solid var(--line);border-radius:999px;color:#8195a7;font-size:10px}
.article-shell{width:min(900px,calc(100% - 48px));margin:auto}.insights-page .article-head{position:relative;top:auto;left:auto;right:auto;z-index:auto;padding-top:175px;padding-bottom:65px}.breadcrumbs{display:flex;gap:10px;align-items:center;font-size:11px;color:#708494;margin-bottom:48px}.breadcrumbs a{color:#8acfee;text-decoration:none}.article-head h1{font-size:clamp(45px,6.5vw,78px);line-height:1.08;letter-spacing:-.05em;margin:25px 0 30px}.article-deck{font-size:19px;line-height:1.75;color:#a1b1be;max-width:820px}.byline{display:flex;align-items:center;gap:16px;padding-top:30px;margin-top:35px;border-top:1px solid var(--line);font-size:11px;color:#7f91a0}.byline strong{color:#dbeaf2}.byline i{width:4px;height:4px;background:#4fc8fa;border-radius:50%}
.article-visual{width:min(1180px,calc(100% - 48px));height:470px;margin:0 auto 85px;border:1px solid var(--line);border-radius:24px;position:relative;overflow:hidden;background:radial-gradient(circle at 50% 50%,rgba(44,184,243,.2),transparent 28%),linear-gradient(145deg,#0a1726,#05080d);display:grid;place-items:center}.article-visual:before{content:"";position:absolute;inset:0;background:linear-gradient(rgba(93,191,241,.055) 1px,transparent 1px),linear-gradient(90deg,rgba(93,191,241,.055) 1px,transparent 1px);background-size:42px 42px}.journey{display:flex;gap:72px;align-items:center;position:relative;z-index:1}.journey span{width:118px;height:118px;border:1px solid rgba(137,223,255,.36);border-radius:50%;display:grid;place-items:center;text-align:center;font-size:11px;color:#b4dfee;box-shadow:inset 0 0 30px rgba(56,189,248,.08)}.journey i{width:90px;height:1px;background:linear-gradient(90deg,#57caf7,rgba(87,202,247,.1));position:relative}.journey i:after{content:"";position:absolute;right:0;top:-4px;width:8px;height:8px;border-top:1px solid #57caf7;border-right:1px solid #57caf7;transform:rotate(45deg)}
.article-body{padding-bottom:140px}.article-body .lead-note{border-left:2px solid #55cafa;padding:20px 26px;background:rgba(52,188,245,.055);color:#b8c8d2;font-size:17px;line-height:1.8;margin:0 0 70px}.article-body h2{font-size:clamp(31px,4vw,46px);line-height:1.2;letter-spacing:-.035em;margin:85px 0 24px}.article-body h3{font-size:22px;margin:45px 0 16px}.article-body p,.article-body li{font-size:16px;line-height:2;color:#a4b2bd}.article-body strong{color:#e3f2f7}.article-body ul,.article-body ol{padding-inline-start:24px}.article-body li{padding-inline-start:8px;margin:8px 0}.signal-box{margin:55px 0;border:1px solid rgba(110,210,252,.25);border-radius:18px;padding:32px;background:linear-gradient(145deg,rgba(12,30,47,.75),rgba(7,12,19,.7))}.signal-box small{color:#57ccfa;letter-spacing:.14em;font-size:9px}.signal-box h3{margin:12px 0}.signal-box p:last-child{margin-bottom:0}.quote{font-size:clamp(25px,4vw,38px)!important;line-height:1.5!important;color:#d7f2fc!important;border-block:1px solid var(--line);padding:48px 0;margin:75px 0!important}
.action-steps{counter-reset:steps;list-style:none!important;padding:0!important}.action-steps li{counter-increment:steps;display:grid;grid-template-columns:52px 1fr;gap:18px;padding:25px 0!important;border-bottom:1px solid var(--line)}.action-steps li:before{content:counter(steps,decimal-leading-zero);color:#54ccfa;font-size:11px;padding-top:8px}
.references{margin-top:80px;padding-top:35px;border-top:1px solid var(--line)}.references h2{margin-top:0}.references li,.references a{font-size:13px;color:#8197a8;line-height:1.7}.references a:hover{color:#a9e8ff}
.article-cta{margin-top:80px;padding:45px;border:1px solid var(--line);border-radius:20px;background:radial-gradient(circle at 90% 110%,rgba(47,185,245,.2),transparent 50%),#08131f}.article-cta h2{margin:10px 0 18px}.article-cta p{max-width:650px}.article-cta .button{margin-top:15px}
.insights-list{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.insights-list .featured-article{grid-template-columns:1fr;min-height:0}.insights-list .article-art{min-height:300px}.insights-list .article-card-copy{padding:42px}.insights-list .article-card-copy h2{font-size:34px}
.pillar-head{width:min(1060px,calc(100% - 48px))}.pillar-head h1{max-width:1050px}.pillar-head .article-deck{max-width:900px}.pillar-definition{margin-top:36px;padding:24px 28px;border:1px solid rgba(103,207,251,.25);border-radius:15px;background:rgba(32,157,211,.06);font-size:17px;line-height:1.9;color:#c5d6df}.pillar-definition strong{color:#69d3ff}
.pillar-visual{height:590px}.ai-map{width:min(920px,90%);display:grid;grid-template-columns:1fr 180px 1fr;gap:38px;align-items:center;position:relative;z-index:1}.ai-map-side{display:grid;gap:13px}.ai-map-side span{padding:18px;border:1px solid rgba(121,212,251,.2);border-radius:12px;background:rgba(5,14,23,.76);font-size:11px;color:#9fc7d8}.ai-map-core{width:180px;height:180px;display:grid;place-items:center;text-align:center;border-radius:50%;border:1px solid rgba(149,227,255,.55);background:radial-gradient(circle,#123650,#07111d 70%);box-shadow:0 0 65px rgba(58,192,248,.24),inset 0 0 45px rgba(74,202,255,.12);font-size:18px;color:#dff8ff}
.toc{margin:0 0 70px;padding:30px;border:1px solid var(--line);border-radius:17px;background:rgba(8,20,32,.68)}.toc strong{display:block;color:#e3f4fa;margin-bottom:18px}.toc ol{columns:2;gap:38px;margin:0}.toc a{color:#8fb3c3;text-decoration:none}.toc a:hover{color:#71d5ff}
.answer-box{padding:32px;border:1px solid rgba(91,203,249,.26);border-radius:18px;background:linear-gradient(145deg,rgba(14,38,57,.78),rgba(6,14,23,.76));margin:50px 0}.answer-box h3{margin-top:0}.answer-box p{margin-bottom:0}
.use-case-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:14px;margin:35px 0}.use-case-grid article{padding:25px;border:1px solid var(--line);border-radius:15px;background:rgba(255,255,255,.018)}.use-case-grid small{color:#60cefa;font-size:10px;letter-spacing:.12em}.use-case-grid h3{margin:12px 0;font-size:19px}.use-case-grid p{font-size:14px;line-height:1.8;margin-bottom:0}
.decision-table{width:100%;border-collapse:collapse;margin:35px 0;font-size:14px}.decision-table th,.decision-table td{text-align:start;padding:18px;border-bottom:1px solid var(--line);vertical-align:top}.decision-table th{color:#69d4ff;font-size:11px;letter-spacing:.08em}.decision-table td{color:#9eafba;line-height:1.7}.decision-table td:first-child{color:#dcebf1;font-weight:700}
.scorecard{display:grid;grid-template-columns:repeat(5,1fr);gap:10px;margin:35px 0}.scorecard span{min-height:120px;padding:18px;border:1px solid var(--line);border-radius:13px;display:flex;flex-direction:column;justify-content:space-between;color:#8da2b1;font-size:11px}.scorecard b{font-size:25px;color:#d8f3fd}
.faq details{border-bottom:1px solid var(--line);padding:22px 0}.faq summary{cursor:pointer;font-size:18px;color:#dcebf1;font-weight:700}.faq details p{padding-top:12px;margin-bottom:0}
.method-note{font-size:13px!important;border-top:1px solid var(--line);padding-top:24px;margin-top:70px;color:#748b9a!important}
html[dir=rtl] .article-body .lead-note{border-left:0;border-right:2px solid #55cafa}html[dir=rtl] .article-head h1,html[dir=rtl] .article-card-copy h2{letter-spacing:-.02em}html[dir=rtl] .insights-hero:after{right:auto;left:-160px}
@media(max-width:850px){.featured-article{grid-template-columns:1fr}.article-card-copy{padding:35px}.journey{gap:20px}.journey span{width:90px;height:90px}.journey i{width:35px}.article-visual{height:360px}.insights-list,.use-case-grid{grid-template-columns:1fr}.ai-map{grid-template-columns:1fr}.ai-map-side{grid-template-columns:repeat(2,1fr)}.ai-map-core{margin:auto}.pillar-visual{height:700px}.scorecard{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.insights-hero{padding-top:130px}.insights-hero h1{font-size:50px}.article-shell{width:calc(100% - 28px)}.insights-page .article-head{padding-top:130px}.article-head h1{font-size:43px}.article-deck{font-size:16px}.article-visual{width:calc(100% - 24px);height:290px;margin-bottom:55px}.journey{gap:8px}.journey span{width:75px;height:75px;font-size:9px}.journey i{width:17px}.article-body p,.article-body li{font-size:15px}.article-cta{padding:28px}.pillar-visual{height:760px}.ai-map-side{grid-template-columns:1fr}.ai-map-core{width:130px;height:130px}.toc ol{columns:1}.decision-table{font-size:12px}.decision-table th,.decision-table td{padding:12px 7px}.scorecard{grid-template-columns:1fr 1fr}}

/* SEO editorial photography: real dental-clinic photography, topic matched */
.article-visual[aria-label*="بازگشت"],.article-visual[aria-label*="برنمی‌گرد"],.featured-article[href*="patient-treatment-plan-follow-up"] .article-art{background-image:linear-gradient(180deg,rgba(2,8,15,.08),rgba(2,8,15,.48)),url("https://images.unsplash.com/photo-1777331903190-341a3dd0441b?auto=format&fit=crop&w=1600&q=82");background-size:cover;background-position:center}
.article-visual[aria-label*="هوش مصنوعی در دندانپزشکی"],.article-visual[aria-label*="هوش مصنوعی در کلینیک"],.featured-article[href*="ai-dental-clinic"] .article-art{background-image:linear-gradient(180deg,rgba(2,8,15,.08),rgba(2,8,15,.5)),url("https://images.pexels.com/photos/4269490/pexels-photo-4269490.jpeg?auto=compress&cs=tinysrgb&w=1600");background-size:cover;background-position:center}
.article-visual[aria-label*="پشتیبانی تصمیم"],.article-visual[aria-label*="تصمیم"],.featured-article[href*="decision-support"] .article-art{background-image:linear-gradient(180deg,rgba(2,8,15,.1),rgba(2,8,15,.5)),url("https://images.pexels.com/photos/6502162/pexels-photo-6502162.jpeg?auto=compress&cs=tinysrgb&w=1600");background-size:cover;background-position:center}
.article-visual[aria-label*="یکپارچه"],.article-visual[aria-label*="داده"],.featured-article[href*="data-integration"] .article-art{background-image:linear-gradient(180deg,rgba(2,8,15,.1),rgba(2,8,15,.5)),url("https://images.pexels.com/photos/6627359/pexels-photo-6627359.jpeg?auto=compress&cs=tinysrgb&w=1600");background-size:cover;background-position:center}
.article-visual[aria-label*="خرید"],.featured-article[href*="buying-guide"] .article-art{background-image:linear-gradient(180deg,rgba(2,8,15,.08),rgba(2,8,15,.5)),url("https://images.unsplash.com/photo-1642844819197-5f5f21b89ff8?auto=format&fit=crop&w=1600&q=82");background-size:cover;background-position:center}
.article-visual[aria-label*="پایلوت"],.article-visual[aria-label*="معیار"],.featured-article[href*="pilot-metrics"] .article-art{background-image:linear-gradient(180deg,rgba(2,8,15,.08),rgba(2,8,15,.5)),url("https://images.pexels.com/photos/4269490/pexels-photo-4269490.jpeg?auto=compress&cs=tinysrgb&w=1600");background-size:cover;background-position:center 35%}
.article-visual[aria-label*="منشی"],.article-visual[aria-label*="پذیرش"],.featured-article[href*="receptionist"] .article-art{background-image:linear-gradient(180deg,rgba(2,8,15,.08),rgba(2,8,15,.5)),url("https://images.pexels.com/photos/6812439/pexels-photo-6812439.jpeg?auto=compress&cs=tinysrgb&w=1600");background-size:cover;background-position:center}
.article-visual[aria-label*="حریم خصوصی"],.article-visual[aria-label*="امنیت داده"],.featured-article[href*="data-privacy"] .article-art{background-image:linear-gradient(180deg,rgba(2,8,15,.12),rgba(2,8,15,.52)),url("https://images.pexels.com/photos/6809664/pexels-photo-6809664.jpeg?auto=compress&cs=tinysrgb&w=1600");background-size:cover;background-position:center}
.article-visual[style*="pexels"],.article-visual[style*="unsplash"]{box-shadow:0 30px 90px rgba(0,0,0,.28)}
.article-visual[aria-label*="بازگشت"]:before,.article-visual[aria-label*="برنمی‌گرد"]:before,.article-visual[aria-label*="هوش مصنوعی در دندانپزشکی"]:before,.article-visual[aria-label*="هوش مصنوعی در کلینیک"]:before,.article-visual[aria-label*="پشتیبانی تصمیم"]:before,.article-visual[aria-label*="تصمیم"]:before,.article-visual[aria-label*="یکپارچه"]:before,.article-visual[aria-label*="داده"]:before,.article-visual[aria-label*="خرید"]:before,.article-visual[aria-label*="پایلوت"]:before,.article-visual[aria-label*="معیار"]:before,.article-visual[aria-label*="منشی"]:before,.article-visual[aria-label*="پذیرش"]:before,.article-visual[aria-label*="حریم خصوصی"]:before,.article-visual[aria-label*="امنیت داده"]:before{background:linear-gradient(180deg,transparent 45%,rgba(2,8,15,.36));z-index:1}
.article-visual[aria-label*="بازگشت"]>* ,.article-visual[aria-label*="برنمی‌گرد"]>* ,.article-visual[aria-label*="هوش مصنوعی در دندانپزشکی"]>* ,.article-visual[aria-label*="هوش مصنوعی در کلینیک"]>* ,.article-visual[aria-label*="پشتیبانی تصمیم"]>* ,.article-visual[aria-label*="تصمیم"]>* ,.article-visual[aria-label*="یکپارچه"]>* ,.article-visual[aria-label*="داده"]>* ,.article-visual[aria-label*="خرید"]>* ,.article-visual[aria-label*="پایلوت"]>* ,.article-visual[aria-label*="معیار"]>* ,.article-visual[aria-label*="منشی"]>* ,.article-visual[aria-label*="پذیرش"]>* ,.article-visual[aria-label*="حریم خصوصی"]>* ,.article-visual[aria-label*="امنیت داده"]>*{opacity:0}
.featured-article[href*="patient-treatment-plan-follow-up"] .article-art>* ,.featured-article[href*="ai-dental-clinic"] .article-art>* ,.featured-article[href*="decision-support"] .article-art>* ,.featured-article[href*="data-integration"] .article-art>* ,.featured-article[href*="buying-guide"] .article-art>* ,.featured-article[href*="pilot-metrics"] .article-art>* ,.featured-article[href*="receptionist"] .article-art>* ,.featured-article[href*="data-privacy"] .article-art>*{opacity:0}
