body,html{max-width:100%;overflow-x:clip;width:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Vazirmatn,Tahoma,Arial,sans-serif;margin:0}#root{max-width:100%;overflow-x:clip;width:100%}[dir=rtl],[lang=ar]{font-family:Vazirmatn,Tahoma,Arial,sans-serif}[lang=ar]{font-feature-settings:"kern" 1,"liga" 1}[lang=fa]{font-family:Vazirmatn,Tahoma,Arial,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-track{background:#0000}::-webkit-scrollbar-thumb{background:#0d2a4a26;border-radius:100px;-webkit-transition:background .2s ease;transition:background .2s ease}::-webkit-scrollbar-thumb:hover{background:#0d2a4a73}*{scrollbar-width:thin}.about{min-height:calc(100vh - 200px);overflow-x:clip}.about-hero{align-items:center;background:#fff;display:flex;flex-direction:column;padding:10rem 2rem 5rem;text-align:center}.about-eyebrow{color:#3b82f6;display:block;font-family:Vazirmatn,Tahoma,Arial,sans-serif;font-size:.75rem;font-weight:600;letter-spacing:.15em;margin-bottom:0;text-transform:uppercase}.about-hero-accent{background:#3b82f6;border-radius:2px;height:3px;margin:1rem auto;transform-origin:center;width:40px}.about-hero-title{color:#0d2a4a;cursor:default;font-family:Vazirmatn,Tahoma,Arial,sans-serif;font-size:clamp(2.5rem,5vw,4.5rem);font-weight:800;line-height:1.2;margin:0 0 1.25rem}.about-hero-word{display:inline}.about-hero-subtitle{color:#5a7fa8;font-family:Vazirmatn,Tahoma,Arial,sans-serif;font-size:1.1rem;line-height:1.7;margin:0}.about-intro-section{background:#fff;padding:4rem 2rem}.about-intro-text{color:#374151;font-family:Vazirmatn,Tahoma,Arial,sans-serif;font-size:1.05rem;line-height:1.9;margin:0 auto;max-width:720px;text-align:center}.about-stats{background:#f8fafc;border-bottom:1px solid #3b82f614;border-top:1px solid #3b82f614;padding:3rem 2rem}.about-stats-inner{display:flex;gap:4rem;justify-content:center;margin:0 auto;max-width:900px}.about-stat-item{text-align:center}.about-stat-number{color:#0d2a4a;font-family:Vazirmatn,Tahoma,Arial,sans-serif;font-size:clamp(2rem,4vw,3rem);font-weight:800;line-height:1}.about-stat-prefix,.about-stat-suffix{color:#3b82f6;font-size:.75em}.about-stat-label{color:#5a7fa8;font-family:Vazirmatn,Tahoma,Arial,sans-serif;font-size:.85rem;margin-top:.4rem}.about-pullquote{background:#0d2a4a;overflow:hidden;padding:6rem 2rem;position:relative;text-align:center}.about-pullquote-mark{color:#3b82f61a;font-family:Georgia,Times New Roman,serif;font-size:12rem;left:50%;line-height:.65;pointer-events:none;position:absolute;top:0;transform:translateX(-50%);-webkit-user-select:none;user-select:none}.about-pullquote-text{border:none;color:#ffffffe6;font-family:Vazirmatn,Tahoma,Arial,sans-serif;font-size:clamp(1.3rem,2.5vw,2rem);font-style:italic;font-weight:300;line-height:1.8;margin:0 auto;max-width:800px;padding:0}.about-pullquote-attribution{color:#ffffff73;font-family:Vazirmatn,Tahoma,Arial,sans-serif;font-size:.9rem;margin-bottom:0;margin-top:2rem}.about-container{box-sizing:border-box;margin:0 auto;max-width:900px;padding:0 2rem}.about-sections{padding-bottom:5rem;padding-top:0}.about-content-section{padding:5rem 0 0}.about-content-section:last-child{padding-bottom:0}.about-section-title-wrap{margin-bottom:1.5rem}.about-section-heading{color:#0d2a4a;font-family:Vazirmatn,Tahoma,Arial,sans-serif;font-size:clamp(1.8rem,3vw,2.8rem);font-weight:800;line-height:1.2;margin:0 0 .5rem}.about-accent-line{background:#3b82f6;border-radius:2px;height:3px;margin-top:.75rem;width:40px}.about-section-text{color:#374151;font-size:1.05rem;line-height:1.9;margin:0 0 1.5rem;max-width:720px}.about-doctor-link,.about-section-text{font-family:Vazirmatn,Tahoma,Arial,sans-serif}.about-doctor-link{align-items:center;border:2px solid #3b82f6;border-radius:100px;color:#3b82f6;display:inline-flex;font-size:.95rem;font-weight:700;padding:.65rem 1.6rem;text-decoration:none;transition:background .25s ease,color .25s ease,box-shadow .25s ease}.about-doctor-link:hover{background:#3b82f6;box-shadow:0 4px 16px #3b82f64d;color:#fff}.about-expertise-list{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));list-style:none;margin:0;padding:0}.about-expertise-item{align-items:center;background:#f8fafc;border:1px solid #3b82f614;border-radius:10px;color:#1a2a3a;cursor:default;display:flex;font-family:Vazirmatn,Tahoma,Arial,sans-serif;font-size:1rem;gap:.85rem;padding:1.1rem 1.5rem;transition:transform .3s cubic-bezier(.34,1.56,.64,1),box-shadow .3s cubic-bezier(.34,1.56,.64,1),background .25s ease}.about-expertise-item:hover{background:#fff;box-shadow:0 12px 32px #3b82f61a;transform:translateY(-4px)}.about-expertise-dot{background:#3b82f6;border-radius:50%;flex-shrink:0;height:8px;width:8px}[dir=rtl] .about-accent-line{margin-left:auto;margin-right:0}[dir=rtl].about-expertise-item{flex-direction:row;text-align:right}[dir=ltr].about-expertise-item{flex-direction:row;text-align:left}[dir=rtl] .about-section-text{margin-left:auto;margin-right:0}[dir=rtl] .about-pullquote-mark{left:auto;right:50%;transform:translateX(50%)}@media (max-width:768px){.about-hero{padding:8rem 1.5rem 4rem}.about-hero-title{font-size:clamp(2rem,7vw,2.8rem)}.about-stats-inner{flex-wrap:wrap;gap:2rem}.about-stat-item{min-width:100px}.about-pullquote{padding:4rem 1.5rem}.about-pullquote-text{font-size:clamp(1.1rem,4vw,1.4rem)}.about-pullquote-mark{font-size:8rem}.about-content-section{padding-top:3.5rem}.about-section-heading{font-size:clamp(1.5rem,5vw,2rem)}.about-sections{padding-bottom:3rem}.about-expertise-list{grid-template-columns:1fr}}.articles-page{min-height:calc(100vh - 200px);overflow-x:clip}.art-hero{align-items:center;background:#fff;display:flex;flex-direction:column;padding:7rem 2rem 3rem;text-align:center}.art-eyebrow{color:#3b82f6;display:block;font-family:Vazirmatn,Tahoma,Arial,sans-serif;font-size:.75rem;font-weight:600;letter-spacing:.15em;text-transform:uppercase}.art-hero-accent{background:#3b82f6;border-radius:2px;height:3px;margin:1rem auto;transform-origin:center;width:40px}.art-hero-title{color:#0d2a4a;cursor:default;font-family:Vazirmatn,Tahoma,Arial,sans-serif;font-size:clamp(2.2rem,4vw,3.8rem);font-weight:800;line-height:1.2;margin:0 0 1rem}.art-hero-word{display:inline}.art-hero-subtitle{color:#5a7fa8;font-family:Vazirmatn,Tahoma,Arial,sans-serif;font-size:1rem;line-height:1.7;margin:0}.art-content{background:#fff;padding:3rem 0 5rem}.art-container{box-sizing:border-box;margin:0 auto;max-width:860px;padding:0 2rem}.art-filters{border-bottom:1px solid #3b82f614;margin-bottom:2.5rem;padding-bottom:2rem}.art-search-wrapper{margin:0 auto 1.5rem;max-width:480px;position:relative}.art-search-icon{color:#94a3b8;inset-inline-start:1.2rem;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.art-search-input{background:#fff;border:1.5px solid #3b82f626;border-radius:12px;box-sizing:border-box;color:#0d2a4a;font-family:Vazirmatn,Tahoma,Arial,sans-serif;font-size:.95rem;padding:.75rem 1.2rem .75rem 3rem;transition:border-color .2s ease,box-shadow .2s ease;width:100%}[dir=rtl] .art-search-input{padding:.75rem 3rem .75rem 1.2rem}.art-search-input:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a;outline:none}.art-search-clear{align-items:center;background:#0000;border:none;color:#94a3b8;cursor:pointer;display:flex;inset-inline-end:.9rem;padding:.2rem;position:absolute;top:50%;transform:translateY(-50%);transition:color .2s ease}.art-search-clear:hover{color:#0d2a4a}.art-pills{display:flex;flex-wrap:wrap;gap:.6rem;justify-content:center}.art-pill{background:#fff;border:1.5px solid #e2e8f0;border-radius:100px;color:#5a7fa8;cursor:pointer;font-family:Vazirmatn,Tahoma,Arial,sans-serif;font-size:.8rem;font-weight:500;padding:.45rem 1.1rem;transition:border-color .2s ease,color .2s ease,background .2s ease}.art-pill:hover{border-color:#0d2a4a;color:#0d2a4a}.art-pill--active{background:#0d2a4a;border-color:#0d2a4a;color:#fff}.art-clear-btn{align-items:center;background:#f1f5f9;border:none;border-radius:100px;color:#5a7fa8;cursor:pointer;display:inline-flex;font-family:Vazirmatn,Tahoma,Arial,sans-serif;font-size:.8rem;gap:.35rem;padding:.45rem 1rem;transition:background .2s ease,color .2s ease}.art-clear-btn:hover{background:#e2e8f0;color:#0d2a4a}.art-state-center{align-items:center;color:#5a7fa8;display:flex;flex-direction:column;font-family:Vazirmatn,Tahoma,Arial,sans-serif;font-size:1rem;gap:1rem;justify-content:center;min-height:300px;text-align:center}.art-loader{animation:art-spin 1s linear infinite;color:#3b82f6;height:40px;width:40px}@keyframes art-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.art-error-msg{color:#ef4444;font-size:1rem;margin:0}.art-list{list-style:none;margin:0;padding:0}.art-row{align-items:center;border-bottom:1px solid #3b82f612;border-radius:4px;cursor:pointer;display:flex;gap:1.2rem;padding:1.2rem .5rem;transition:background .2s ease}.art-row-thumb{background:#f0f7ff;border-radius:8px;flex-shrink:0;height:60px;overflow:hidden;width:80px}.art-row-thumb img{display:block;height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.art-row:hover .art-row-thumb img{transform:scale(1.05)}.art-row-content{display:flex;flex:1 1;flex-direction:column;gap:.3rem;min-width:0}.art-row:first-child{border-top:1px solid #3b82f612}.art-row:hover{background:#3b82f605}.art-row:hover .art-row-title{color:#3b82f6}.art-row:hover .art-row-arrow{opacity:1;transform:translateX(4px)}[dir=rtl] .art-row:hover .art-row-arrow{transform:translateX(-4px)}.art-row-category{background:#3b82f612;border-radius:100px;color:#3b82f6;flex-shrink:0;font-size:.72rem;padding:.2rem .7rem;white-space:nowrap}.art-row-category,.art-row-title{font-family:Vazirmatn,Tahoma,Arial,sans-serif;font-weight:600}.art-row-title{color:#0d2a4a;font-size:1.05rem;line-height:1.4;transition:color .2s ease}.art-row-right{align-items:center;display:flex;gap:.6rem}.art-row-meta{color:#94a3b8;font-family:Vazirmatn,Tahoma,Arial,sans-serif;font-size:.8rem;white-space:nowrap}.art-row-arrow{color:#3b82f6;font-size:1rem;line-height:1;opacity:0;transform:translateX(0);transition:opacity .2s ease,transform .2s ease}.art-pagination{align-items:center;display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:center;margin-top:3rem}.art-page-btn{background:#0d2a4a;border:none;border-radius:100px;color:#fff;cursor:pointer;font-family:Vazirmatn,Tahoma,Arial,sans-serif;font-size:.9rem;font-weight:600;padding:.65rem 1.5rem;transition:background .2s ease,transform .2s ease}.art-page-btn:hover:not(:disabled){background:#1a3a5c;transform:translateY(-1px)}.art-page-btn:disabled{background:#e2e8f0;color:#94a3b8;cursor:not-allowed}.art-page-info{color:#5a7fa8;font-family:Vazirmatn,Tahoma,Arial,sans-serif;font-size:.9rem;white-space:nowrap}@media (max-width:768px){.art-hero{padding:6rem 1.5rem 2.5rem}.art-hero-title{font-size:clamp(1.8rem,6vw,2.4rem)}.art-search-wrapper{max-width:100%}.art-row{gap:.9rem;padding:1rem .5rem}.art-row-thumb{height:48px;width:64px}.art-pagination{gap:1rem}}.article-detail{max-width:100%;min-height:calc(100vh - 200px);overflow-x:clip;width:100%}.article-detail-error,.article-detail-loading{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:400px;padding:4rem 2rem;text-align:center}.article-loading .article-skeleton{margin:0 auto;max-width:800px;width:100%}.article-loading .skeleton-title{background:linear-gradient(90deg,#0f172a 25%,#0f172a66 50%,#0f172a 75%);background:linear-gradient(90deg,var(--primary-color,#0f172a) 25%,#0f172a66 50%,var(--primary-color,#0f172a) 75%);background-size:200% 100%;height:2.5rem;margin:0 auto 1.5rem;max-width:90%}.article-loading .skeleton-content,.article-loading .skeleton-title{animation:skeleton-shine 1.5s ease-in-out infinite;border-radius:8px}.article-loading .skeleton-content{background:linear-gradient(90deg,#0f172a26 25%,#0f172a14 50%,#0f172a26 75%);background-size:200% 100%;height:12rem;width:100%}@keyframes skeleton-shine{0%{background-position:200% 0}to{background-position:-200% 0}}.loader-icon{animation:spin 1s linear infinite;color:var(--primary-color);height:48px;margin-bottom:1rem;width:48px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.error-message{color:#ef4444;font-size:1.25rem}.back-button,.error-message{font-weight:500;margin-bottom:2rem}.back-button{align-items:center;background:#fff3;border:1px solid #ffffff4d;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-family:inherit;font-size:1rem;gap:.5rem;padding:.75rem 1.5rem;transition:all .3s ease}.back-button:hover{background:#ffffff4d;border-color:#ffffff80}.article-detail-content{background:#fff;padding:4rem 2rem;padding-inline:clamp(1rem,4vw,2rem)}.article-detail-container{margin:0 auto;max-width:1400px;min-width:0;width:100%}.article-detail-layout{grid-gap:2.5rem;align-items:flex-start;display:grid;gap:2.5rem;grid-template-columns:280px 1fr 320px;min-width:0}.article-sidebar{align-self:flex-start;position:sticky;top:100px}.article-faq-section{border-top:2px solid #94a3b833;margin-top:3rem;padding-top:3rem}.article-faq-title{color:var(--text-color);font-size:1.75rem;font-weight:700;margin:0 0 2rem}.article-faq-list{display:flex;flex-direction:column;gap:1.5rem}.article-faq-item{background:#fff;border:1px solid #e2e8f0;border-radius:12px;cursor:pointer;overflow:hidden;padding:0;transition:border-color .2s,box-shadow .2s}.article-faq-accordion--open{border-color:#bfdbfe;box-shadow:0 2px 12px #3b82f61a}[dir=rtl] .article-faq-item{border-left:none;border-right:none}.article-faq-accordion-header{align-items:center;display:flex;gap:12px;justify-content:space-between;padding:16px 20px}.article-faq-accordion-icon{align-items:center;background:#eff6ff;border-radius:50%;display:flex;flex-shrink:0;height:28px;justify-content:center;min-width:28px;transition:background .2s,transform .3s;width:28px}.article-faq-accordion--open .article-faq-accordion-icon{background:#3b82f6;transform:rotate(45deg)}.article-faq-accordion-body{max-height:0;overflow:hidden;transition:max-height .35s ease}.article-faq-accordion--open .article-faq-accordion-body{max-height:400px}.article-faq-question{color:var(--text-color);flex:1 1;font-size:1rem;font-weight:600;line-height:1.6;margin:0}.article-faq-accordion--open .article-faq-question{color:#1e3a5f}.article-faq-answer{border-top:1px solid #dbeafe;color:var(--text-secondary);font-size:.95rem;line-height:1.8;margin:0;padding:14px 20px 18px}.article-main{box-sizing:border-box;margin-inline:auto;max-width:800px;min-width:0;padding-inline:1.25rem;width:100%}.article-related,.article-related-bottom,.article-related-sidebar{background:#f9fafb;border-radius:16px;box-shadow:0 10px 25px #0f172a0f;padding:1.75rem 1.5rem}.article-related-bottom{background:#0000;box-shadow:none;padding:0}.article-rating-section{background:#f9fafb;border-top:1px solid #94a3b833;margin:0;padding:0}.article-rating-section-container{margin:0 auto;max-width:800px;padding:3rem 2rem}.article-related-title{color:var(--text-color);font-size:1.25rem;font-weight:700;margin:0 0 1.25rem}.article-related-list{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.article-related-card{background:#fff;border-radius:14px;box-shadow:0 4px 14px #0f172a0a;color:inherit;display:flex;flex-direction:column;gap:.75rem;overflow:hidden;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}.article-related-card:hover{box-shadow:0 10px 24px #0f172a1a;transform:translateY(-2px)}.article-related-image-wrapper{aspect-ratio:4/3;overflow:hidden;width:100%}.article-related-image-wrapper img{display:block;height:100%;object-fit:cover;width:100%}.article-related-content{padding:.75rem 1rem 1rem}.article-related-heading{color:var(--text-color);font-size:.98rem;font-weight:600;margin:0 0 .4rem}.article-related-excerpt{color:var(--text-secondary);font-size:.9rem;line-height:1.5;margin:0 0 .6rem}.article-related-meta{align-items:center;color:var(--text-secondary);display:flex;font-size:.8rem;gap:.5rem;justify-content:space-between}.article-related-date{align-items:center;display:inline-flex;gap:.25rem}.article-related-readmore{color:var(--primary-color);font-weight:600}.article-content-figure{margin:2rem 0;width:100%}.article-content-figure img{border-radius:12px;box-shadow:0 4px 20px #0000001a;height:auto;width:100%}.article-content-figure figcaption{color:#64748b;font-size:.9rem;font-style:italic;margin-top:1rem;text-align:center}.article-html-content{margin:2rem 0;max-width:100%;overflow-wrap:anywhere;position:relative;z-index:1}.article-html-content .cta-box,.article-html-content .cta-box-secondary{pointer-events:auto;position:relative;z-index:10}.article-html-content .cta-box *,.article-html-content .cta-box-secondary *{pointer-events:auto}.article-html-content .cta-box{background:linear-gradient(135deg,#3b82f6,#2563eb);border-radius:12px;color:#fff;margin:2rem 0;padding:2rem;text-align:center}.article-html-content .cta-box h3{color:#fff;font-size:1.5rem;margin:0 0 1rem}.article-html-content .cta-box p{color:#fffffff2;margin:0 0 1.5rem}.article-html-content .cta-button,.article-html-content .cta-button-large,.article-html-content .cta-button-outline{background:#fff;border-radius:8px;color:#2563eb;display:inline-block;font-weight:600;padding:.75rem 2rem;text-decoration:none;transform:none!important;transition:box-shadow .2s ease,opacity .2s ease}.article-html-content .cta-button-large:hover,.article-html-content .cta-button-outline:hover,.article-html-content .cta-button:hover{box-shadow:0 4px 12px #00000026;opacity:.95;transform:none!important}.article-html-content .cta-button-outline,.article-html-content button.cta-button-outline,.article-html-content button[data-cta-url]{background:#0000;border:2px solid #fff;border-radius:8px;color:#fff;cursor:pointer!important;display:inline-block;font-family:inherit;font-size:inherit;font-weight:600;padding:.75rem 2rem;pointer-events:auto!important;position:relative;text-decoration:none;transform:none!important;transition:box-shadow .2s ease,opacity .2s ease!important;z-index:100}.article-html-content .cta-button-outline:hover,.article-html-content button.cta-button-outline:hover,.article-html-content button[data-cta-url]:hover{box-shadow:0 4px 12px #ffffff4d;cursor:pointer!important;opacity:.95;transform:none!important}.article-html-content .cta-button,.article-html-content .cta-button-large,.article-html-content a,.article-html-content button.cta-button,.article-html-content button.cta-button-large{cursor:pointer!important;pointer-events:auto!important;position:relative;transform:none!important;z-index:100}.article-html-content .infographic-cta,.article-html-content .timeline-summary{background:#f1f5f9;border-radius:8px;border-right:4px solid #3b82f6;margin:1rem 0;padding:1.5rem}[dir=rtl] .article-html-content .infographic-cta,[dir=rtl] .article-html-content .timeline-summary{border-left:4px solid #3b82f6;border-right:none}.image-lightbox{align-items:center;display:flex;inset:0;justify-content:center;position:fixed;z-index:9999}.image-lightbox-backdrop{background:#0f172ad9;inset:0;position:absolute}.image-lightbox-inner{align-items:center;display:flex;flex-direction:column;justify-content:center;max-height:90vh;max-width:90vw;position:relative;z-index:1}.image-lightbox-content{max-height:100%;max-width:100%;overflow:hidden;position:relative;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.image-lightbox-content img{display:block;max-height:100%;max-width:100%;pointer-events:none;transition:transform .1s ease-out}.image-lightbox-close{background:#0000;border:none;color:#e5e7eb;cursor:pointer;font-size:2rem;position:absolute;right:-.5rem;top:-2rem}[dir=rtl] .image-lightbox-close{left:-.5rem;right:auto}.image-lightbox-controls{display:flex;gap:.75rem;margin-top:1rem}.image-lightbox-controls button{background:#e5e7eb;border:none;border-radius:999px;color:#111827;cursor:pointer;font-weight:600;min-width:3rem;padding:.35rem .75rem}.image-lightbox-controls button:hover{background:#d1d5db}.article-detail-image{border-radius:12px;box-shadow:0 10px 30px #0000001a;margin:0 0 3rem;max-width:100%;overflow:hidden;width:100%}.article-detail-image img{display:block;height:auto;width:100%}.article-detail-body{color:var(--text-color);font-size:1.125rem;line-height:1.8;margin:0 auto;max-width:100%;min-width:0;overflow-wrap:anywhere;text-align:start;width:100%}.article-content-image{display:flex;justify-content:center;margin:2.5rem 0}.article-content-image img{border-radius:12px;box-shadow:0 10px 24px #0f172a1f;height:auto;max-width:100%}.article-content-h1{font-size:2.25rem;line-height:1.3;margin:2.5rem 0 1.5rem}.article-content-h2{color:var(--text-color);font-size:1.75rem;font-weight:700;line-height:1.4;margin:2.5rem 0 1.25rem}.article-content-h2:first-child{margin-top:0}.article-content-h3{font-size:1.35rem;margin:2rem 0 1rem}.article-content-h3,.article-content-h4{color:var(--text-color);font-weight:600;line-height:1.4}.article-content-h4{font-size:1.15rem;margin:1.5rem 0 .75rem}.article-content-subtitle{color:var(--text-color);font-size:1.15rem;font-weight:700;margin:2rem 0 .75rem}.article-content-p{color:var(--text-secondary);font-size:1.125rem;line-height:1.8;margin:0 0 1.5rem}.article-content-p:last-child{margin-bottom:0}.article-blue-callout{background:#eef7ff;border:1px solid #3b82f640;border-radius:16px;box-shadow:0 8px 20px #0f172a14;margin:1.75rem 0;padding:1.5rem 1.75rem}[dir=rtl] .article-blue-callout{border-left:none;border-right:4px solid #2563eb8c}[dir=ltr] .article-blue-callout{border-left:4px solid #2563eb8c}.article-detail-body .article-infographic-wrapper{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;width:100%}.article-main .article-infographic-wrapper--wide-roadmap{left:50%;position:relative;transform:translateX(-50%);width:min(1120px,100vw - 4rem)}@media (max-width:1023px){.article-main .article-infographic-wrapper--wide-roadmap{left:0;transform:none;width:100%}}.article-detail-body .article-infographic-wrapper.article-infographic-wrapper--forehead-lift-comparison{box-sizing:border-box;max-width:none;position:relative;width:min(1200px,calc(100vw - 2.5rem))}@media (min-width:769px){.article-detail-body .article-infographic-wrapper.article-infographic-wrapper--forehead-lift-comparison{left:50%;transform:translateX(0)}}@media (max-width:768px){.article-detail-body .article-infographic-wrapper.article-infographic-wrapper--forehead-lift-comparison{left:0;margin-left:0;max-width:100%;transform:none;width:100%}}.article-detail-body .article-infographic-wrapper.article-infographic-wrapper--forehead-lift-comparison .forehead-lift-comparison-root{width:100%}.article-detail-body .article-infographic-wrapper.article-infographic-wrapper--forehead-lift-decision{margin-block:2.5rem 1.25rem;margin-inline:auto;max-width:700px;width:100%}.article-detail-body .article-infographic-wrapper.article-infographic-wrapper--forehead-lift-decision .forehead-lift-decision-root{width:100%}.article-detail-body .article-infographic-wrapper.article-infographic-wrapper--forehead-lift-cost-pricing{box-sizing:border-box;margin-block:2.5rem;max-width:none;position:relative;width:min(1280px,calc(100vw - 2.5rem))}@media (min-width:769px){.article-detail-body .article-infographic-wrapper.article-infographic-wrapper--forehead-lift-cost-pricing{left:50%;transform:translateX(0)}}@media (max-width:768px){.article-detail-body .article-infographic-wrapper.article-infographic-wrapper--forehead-lift-cost-pricing{left:0;margin-left:0;max-width:100%;transform:none;width:100%}}.article-detail-body .article-infographic-wrapper.article-infographic-wrapper--forehead-lift-cost-pricing .forehead-lift-cost-pricing-root{width:100%}.article-detail-body .article-infographic-wrapper.article-infographic-wrapper--eyebrow-lift-methods{margin-block:2.5rem 1.25rem;margin-inline:auto;max-width:780px;width:100%}.article-detail-body .article-infographic-wrapper.article-infographic-wrapper--eyebrow-lift-methods .eyebrow-lift-methods-root{width:100%}.article-detail-body .article-infographic-wrapper.article-infographic-wrapper--eyebrow-lift-candidate-checklist{margin-block:2.5rem 1.25rem;margin-inline:auto;max-width:760px;width:100%}.article-detail-body .article-infographic-wrapper.article-infographic-wrapper--eyebrow-lift-candidate-checklist .eyebrow-lift-candidate-checklist-root{width:100%}.article-detail-body .article-infographic-wrapper.article-infographic-wrapper--temple-lift-candidate-quiz{margin-block:2.5rem 1.25rem;margin-inline:auto;max-width:672px;width:100%}.article-detail-body .article-infographic-wrapper.article-infographic-wrapper--temple-lift-candidate-quiz .temple-lift-candidate-quiz-root{width:100%}.article-detail-body .article-infographic-wrapper.article-infographic-wrapper--temple-lift-procedure-steps{margin-block:2.5rem 1.25rem;margin-inline:auto;max-width:896px;width:100%}.article-detail-body .article-infographic-wrapper.article-infographic-wrapper--temple-lift-procedure-steps .temple-lift-procedure-steps-root{width:100%}.article-detail-body .article-infographic-wrapper.article-infographic-wrapper--temple-lift-cost-calculator{margin-block:2.5rem 1.25rem;margin-inline:auto;max-width:896px;width:100%}.article-detail-body .article-infographic-wrapper.article-infographic-wrapper--temple-lift-cost-calculator .temple-lift-cost-calculator-root{width:100%}@media (min-width:1024px){.article-detail-layout--forehead-lift-fa .article-main .article-detail-body .article-infographic-wrapper.article-infographic-wrapper--forehead-lift-comparison,.article-detail-layout--forehead-lift-fa .article-main .article-detail-body .article-infographic-wrapper.article-infographic-wrapper--forehead-lift-cost-pricing{left:0;max-width:100%;transform:none;width:100%}}.article-doctor-card-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center;min-width:0;width:100%}.article-doctor-card-wrapper>*{max-width:100%;min-width:0;width:100%}.article-detail-body .article-content-h2,.article-detail-body .article-content-h3,.article-detail-body .article-content-h4,.article-detail-body .article-content-p{word-wrap:break-word;overflow-wrap:break-word}@media (min-width:1024px){.article-detail-layout{gap:2.5rem;grid-template-columns:280px 1fr}.article-related-sidebar{display:none}.article-related-bottom{border-top:2px solid #94a3b833;display:block;margin-top:4rem;padding-top:3rem;width:100%}.article-related-bottom .article-related-title{font-size:1.75rem;margin-bottom:2rem;text-align:center}.article-related-bottom .article-related-list{gap:2rem;grid-template-columns:repeat(3,1fr)}}@media (max-width:1023px){.article-detail-layout{grid-template-columns:1fr}.article-sidebar{order:2;position:static}.article-main{max-width:100%;order:1}.article-related-sidebar{display:none}.article-related-bottom{border-top:2px solid #94a3b833;display:block;margin-top:2.5rem;padding-top:2rem;width:100%}}@media (max-width:768px){.article-detail-hero{padding:2rem 1.25rem 1.75rem}.article-hero-inner{max-width:100%}.article-hero-breadcrumb-wrapper{margin-bottom:1.25rem}.article-detail-hero .article-detail-title{font-size:1.75rem;margin-bottom:.75rem}.article-detail-hero .article-detail-excerpt{font-size:1.0625rem;line-height:1.5;margin-bottom:1.25rem}.article-detail-meta{font-size:.9rem}.article-detail-meta .meta-item+.meta-item:before{margin:0 .75rem}.article-detail-content{padding:3rem clamp(1.25rem,5vw,2rem)}.article-detail-body{font-size:1rem}.article-content-h1{font-size:1.875rem}.article-content-h2{font-size:1.5rem;margin:2rem 0 1rem}.article-content-h3{font-size:1.25rem;margin:1.75rem 0 .875rem}.article-content-h4{font-size:1.1rem;margin:1.5rem 0 .75rem}.article-content-subtitle{font-size:1.05rem;margin:1.75rem 0 .75rem}.article-html-content .doctor-highlight{background:linear-gradient(135deg,#f8f9fa,#e9ecef);border-radius:16px;border-right:4px solid #2563eb;margin:2.5rem 0;padding:2rem}.article-html-content .doctor-highlight .doctor-link-hover{transition:background .3s ease}.article-html-content .doctor-highlight .doctor-link-hover:hover{background:#1d4ed8!important}.article-content-p{font-size:1rem}.article-related{padding:1.25rem 1.25rem 1.5rem}.article-related-list{grid-template-columns:1fr}}.article-content-h1{color:var(--text-color);font-size:clamp(1.6rem,4vw,2.2rem);font-weight:700;line-height:1.4;margin:0 0 1.5rem}.article-placeholder{min-height:calc(100vh - 200px);overflow-x:clip}.article-placeholder-hero{align-items:center;background:#fff;display:flex;flex-direction:column;padding:8rem 2rem 4rem;text-align:center}.article-placeholder-eyebrow{background:#3b82f612;border-radius:100px;color:#3b82f6;font-family:Vazirmatn,Tahoma,Arial,sans-serif;font-size:.72rem;font-weight:600;letter-spacing:.1em;padding:.2rem .8rem}.article-placeholder-accent{background:#3b82f6;border-radius:2px;height:3px;margin:1rem auto;width:40px}.article-placeholder-title{color:#0d2a4a;font-family:Vazirmatn,Tahoma,Arial,sans-serif;font-size:clamp(1.6rem,3vw,2.8rem);font-weight:800;line-height:1.3;margin:0 0 1rem;max-width:800px;text-align:center}.article-placeholder-meta{color:#94a3b8;font-family:Vazirmatn,Tahoma,Arial,sans-serif;font-size:.85rem;margin:0}.article-placeholder-body{box-sizing:border-box;color:#374151;font-family:Vazirmatn,Tahoma,Arial,sans-serif;font-size:1.05rem;line-height:1.9;margin:3rem auto;max-width:720px;padding:0 2rem}.article-placeholder-back{align-items:center;border:2px solid #3b82f6;border-radius:100px;color:#3b82f6;display:inline-flex;font-family:Vazirmatn,Tahoma,Arial,sans-serif;font-size:.95rem;font-weight:700;gap:.5rem;margin:0 2rem 4rem;padding:.65rem 1.6rem;text-decoration:none;transition:background .25s ease,color .25s ease}.article-placeholder-back:hover{background:#3b82f6;color:#fff}.article-hero{height:clamp(520px,42vw,80vh);max-width:100%;overflow:hidden;position:relative;width:100%}.article-hero-img{display:block;height:100%;object-fit:cover;object-position:center 28%;width:100%}.article-hero-img--pinterest-facelift{object-position:center 42%}.article-hero-overlay{background:linear-gradient(180deg,#00000014 0,#0000001f 40%,#fff0 68%,#fff);inset:0;position:absolute}.article-hero-content{bottom:0;box-sizing:border-box;left:0;max-width:100%;padding:4rem 2rem 2.5rem;position:absolute;right:0;text-align:center}.article-hero-badge{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#3b82f6e0;border-radius:100px;color:#fff;display:inline-block;font-size:.72rem;font-weight:700;letter-spacing:.08em;margin-bottom:.9rem;padding:.2rem .85rem}.article-hero-badge,.article-hero-title{font-family:Vazirmatn,Tahoma,Arial,sans-serif}.article-hero-title{color:#0d2a4a;font-size:clamp(1.8rem,3.5vw,3rem);font-weight:800;line-height:1.3;margin:0 auto .75rem;max-width:820px;overflow-wrap:anywhere;text-align:center}.article-hero-meta{color:#5a7fa8;font-family:Vazirmatn,Tahoma,Arial,sans-serif;font-size:.85rem;margin:0}.article-ph-layout{grid-gap:3rem;align-items:flex-start;display:grid;gap:3rem;grid-template-columns:220px 1fr;margin:0 auto;max-width:1100px;padding:3rem 2rem 2rem}[dir=rtl] .article-ph-layout{grid-template-columns:1fr 220px}.article-ph-toc{background:#f8fafc;border:1px solid #3b82f614;border-radius:12px;max-height:calc(100vh - 140px);overflow-y:auto;padding:1.2rem;position:sticky;top:120px}[dir=rtl] .article-ph-layout .article-ph-toc{order:2}[dir=rtl] .article-ph-layout .article-ph-body{order:1}.article-ph-toc-title{color:#3b82f6;font-size:.72rem;font-weight:700;letter-spacing:.1em;margin-bottom:1rem;text-transform:uppercase}.article-ph-toc-item,.article-ph-toc-title{display:block;font-family:Vazirmatn,Tahoma,Arial,sans-serif}.article-ph-toc-item{background:#0000;border:none;border-inline-start:2px solid #0000;border-radius:4px;color:#5a7fa8;cursor:pointer;font-size:.82rem;line-height:1.4;margin-bottom:.1rem;padding:.35rem .75rem;text-align:start;transition:color .2s ease,border-color .2s ease,background .2s ease;width:100%}.article-ph-toc-item:hover{background:#3b82f60a;color:#0d2a4a}.article-ph-toc-item--active{border-inline-start-color:#3b82f6;color:#0d2a4a;font-weight:700}.article-ph-body{min-width:0}.article-ph-section{margin-bottom:2.5rem}.article-ph-section-heading{border-bottom:2px solid #3b82f61a;color:#0d2a4a;font-family:Vazirmatn,Tahoma,Arial,sans-serif;font-size:1.35rem;font-weight:800;line-height:1.4;margin:0 0 .9rem;padding-bottom:.6rem}.article-ph-section-body{color:#374151;font-family:Vazirmatn,Tahoma,Arial,sans-serif;font-size:1.05rem;line-height:1.95;margin:0}.article-ph-fab{align-items:center;background:#0d2a4a;border:none;border-radius:50%;bottom:2rem;box-shadow:0 4px 16px #0d2a4a59;color:#fff;cursor:pointer;display:none;height:48px;inset-inline-start:2rem;justify-content:center;position:fixed;transition:background .2s ease,transform .2s ease;width:48px;z-index:100}.article-ph-fab:hover{background:#3b82f6;transform:scale(1.05)}.article-ph-backdrop{background:#0000004d;inset:0;position:fixed;z-index:100}.article-ph-drawer{background:#fff;border-radius:20px 20px 0 0;bottom:0;box-shadow:0 -8px 32px #0000001f;left:0;max-height:60vh;overflow-y:auto;padding:1.5rem 1.5rem 2rem;position:fixed;right:0;z-index:101}.article-breadcrumb{align-items:center;box-sizing:border-box;color:#94a3b8;display:flex;flex-wrap:wrap;font-family:Vazirmatn,Tahoma,Arial,sans-serif;font-size:.8rem;gap:.5rem;justify-content:center;margin:0 auto;max-width:1100px;min-width:0;overflow:hidden;padding:1rem 2rem;text-align:center;width:100%}.article-breadcrumb a{color:#5a7fa8;text-decoration:none;transition:color .2s ease}.article-breadcrumb a:hover{color:#3b82f6}.breadcrumb-sep{color:#cbd5e1;font-size:.7rem;-webkit-user-select:none;user-select:none}.breadcrumb-current{color:#1a2a3a;font-weight:500;min-width:0;overflow-wrap:anywhere}.article-detail-body .article-infographic-wrapper:not(.article-infographic-wrapper--forehead-lift-comparison):not(.article-infographic-wrapper--forehead-lift-decision):not(.article-infographic-wrapper--forehead-lift-cost-pricing):not(.article-infographic-wrapper--eyebrow-lift-methods):not(.article-infographic-wrapper--eyebrow-lift-candidate-checklist):not(.article-infographic-wrapper--temple-lift-candidate-quiz):not(.article-infographic-wrapper--temple-lift-procedure-steps):not(.article-infographic-wrapper--temple-lift-cost-calculator),.article-detail-body iframe,.article-detail-body img,.article-detail-body pre,.article-detail-body table,.article-detail-body video{max-width:100%}.article-detail-body pre,.article-detail-body table{overflow-x:auto}.toc-drag-handle{background:#e2e8f0;border-radius:100px;height:4px;margin:0 auto 1.2rem;width:40px}.article-ph-back-wrapper{display:flex;justify-content:center;margin:1rem auto 4rem;width:100%}@media (max-width:768px){.article-ph-layout,[dir=rtl] .article-ph-layout{grid-template-columns:1fr}.article-ph-toc{display:none}.article-ph-fab{display:flex}.article-hero{height:clamp(360px,72vw,58vh)}.article-hero-content{padding:3rem 1rem 1.5rem}.article-hero-title{font-size:clamp(1.3rem,5vw,1.8rem)}.article-detail-content{padding-block:2rem;padding-inline:1rem}.article-detail-body,.article-detail-container,.article-detail-layout,.article-html-content,.article-main{max-width:100%;min-width:0}.article-main{padding-inline:0}.article-breadcrumb{padding-inline:1rem;text-align:center}.article-breadcrumb,[dir=rtl].article-breadcrumb{justify-content:center}.breadcrumb-current{flex:1 1 140px}}@media (max-width:420px){.article-detail-content,.article-hero-content{padding-inline:.875rem}}