@font-face{font-family:"Vazirmatn";src:url(/wp-content/uploads/2025/11/Vazirmatnwght.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap;font-stretch:normal}:root{--e-global-typography-primary-font-family:"Vazirmatn";--e-global-typography-secondary-font-family:"Vazirmatn";--e-global-typography-text-font-family:"Vazirmatn";--e-global-typography-accent-font-family:"Vazirmatn"}html,body{font-family:"Vazirmatn",system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif}body,p,span,a,li,ul,ol,strong,em,small,label,blockquote,h1,h2,h3,h4,h5,h6,button,input,textarea,select,table,th,td,.elementor-heading-title,.elementor-widget-text-editor,.elementor-button,.elementor-button .elementor-button-text,.elementor-nav-menu a,.elementor-post-title,.elementor-post-excerpt{font-family:"Vazirmatn",system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif!important}.has-custom-font,.has-custom-font *{font-family:inherit!important}@keyframes nv-fade-in-up{from{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@keyframes faq-heartbeat{0%{transform:scale(1)}25%{transform:scale(1.06)}40%{transform:scale(1)}60%{transform:scale(1.06)}100%{transform:scale(1)}}@keyframes faq-heartbeat-ring{0%{transform:scale(1);opacity:.45}70%{transform:scale(1.3);opacity:0}100%{transform:scale(1.4);opacity:0}}.fk-ar-qa.faq-ar-card{direction:rtl;box-sizing:border-box;margin:40px auto;max-width:100%}.fk-ar-qa.faq-ar-card .faq-ar-card-inner{position:relative;display:flex;align-items:center;gap:16px;width:100%;padding:24px 24px 24px 18px;background-color:#5C6BC0;border-radius:30px;box-shadow:0 16px 40px rgb(92 107 192 / .25)}.fk-ar-qa.faq-ar-card .faq-ar-content-box{display:grid;gap:12px;min-width:0}.fk-ar-qa.faq-ar-card .question-title{color:#fff;font-size:22px;font-weight:600;margin:0;line-height:1.5}.fk-ar-qa.faq-ar-card .arabic-question-answer{color:#fff!important;font-size:15px;font-weight:300;line-height:1.9;text-align:start}.fk-ar-qa.faq-ar-card .arabic-question-answer a{color:inherit;text-decoration:underline;text-underline-offset:3px}.fk-ar-qa.faq-ar-card .arabic-question-answer strong,.fk-ar-qa.faq-ar-card .arabic-question-answer b{color:inherit;font-weight:700}.fk-ar-qa.faq-ar-card .media-box{flex:0 0 auto;display:flex;align-items:center;justify-content:center;margin-top:-2px}.fk-ar-qa.faq-ar-card .media-box.icon-box{width:140px;height:140px;border-radius:9999px;background:rgb(255 255 255 / .18);backdrop-filter:blur(2px);position:relative;animation:faq-heartbeat 1.8s ease-in-out infinite}.fk-ar-qa.faq-ar-card .media-box.icon-box .icon{width:72px;height:72px;fill:#fff}.fk-ar-qa.faq-ar-card .media-box.icon-box::after{content:"";position:absolute;inset:0;border-radius:9999px;border:2px solid rgb(255 255 255 / .45);animation:faq-heartbeat-ring 1.8s ease-out infinite}.fk-ar-qa.faq-ar-card .media-box.image-box{width:140px;height:140px;border-radius:9999px;overflow:hidden;background:rgb(255 255 255 / .18)}.fk-ar-qa.faq-ar-card .media-box.image-box img{width:100%;height:100%;object-fit:cover;display:block}.fk-ar-qa.faq-ar-card.icon-question .faq-ar-card-inner{background-color:#5C6BC0;box-shadow:0 16px 40px rgb(92 107 192 / .25)}.fk-ar-qa.faq-ar-card.icon-exclamation .faq-ar-card-inner{background-color:#ae4141;box-shadow:0 16px 40px rgb(174 65 65 / .25)}.fk-ar-qa.faq-ar-card.icon-exclamation .media-box.icon-box{background:rgb(255 255 255 / .24)}.fk-ar-qa.faq-ar-card.icon-exclamation .media-box.icon-box::after{border-color:rgb(255 227 227 / .9)}@media (max-width:600px){.fk-ar-qa.faq-ar-card{margin:32px 0 20px}.fk-ar-qa.faq-ar-card .faq-ar-card-inner{display:block;padding:0;background:#fff0;box-shadow:none}.fk-ar-qa.faq-ar-card .faq-ar-content-box{border-radius:24px;overflow:hidden;gap:0;box-shadow:0 14px 32px rgb(92 107 192 / .2)}.fk-ar-qa.faq-ar-card .faq-ar-header-row{background-color:#5C6BC0;padding:16px 0 0 0;border-radius:24px 24px 0 0}.fk-ar-qa.faq-ar-card .media-box{display:none;animation:none!important}.fk-ar-qa.faq-ar-card .question-title{font-size:16px;font-weight:500;padding-right:32px;color:#fff}.fk-ar-qa.faq-ar-card .faq-ar-body-row{padding:16px;background-color:rgb(92 107 192 / .06);border-radius:0 0 24px 24px}.fk-ar-qa.faq-ar-card .faq-ar-body-row .arabic-question-answer{font-size:14px;font-weight:400;text-align:justify;color:#FFFFFF!important}.fk-ar-qa.faq-ar-card .faq-ar-body-row a{text-decoration:underline;text-underline-offset:3px}.fk-ar-qa.faq-ar-card .faq-ar-body-row strong,.fk-ar-qa.faq-ar-card .faq-ar-body-row b{font-weight:700}.fk-ar-qa.faq-ar-card.icon-question .faq-ar-body-row .arabic-question-answer{color:#FFFFFF!important}.fk-ar-qa.faq-ar-card.icon-question .faq-ar-body-row a{color:#5C6BC0}.fk-ar-qa.faq-ar-card.icon-question .faq-ar-body-row strong,.fk-ar-qa.faq-ar-card.icon-question .faq-ar-body-row b{color:rgb(62.1079646018,76.8955752212,160.6920353982)}.fk-ar-qa.faq-ar-card.icon-exclamation .faq-ar-header-row{background-color:#ae4141}.fk-ar-qa.faq-ar-card.icon-exclamation .faq-ar-body-row{background-color:rgb(174 65 65 / .08)}.fk-ar-qa.faq-ar-card.icon-exclamation .faq-ar-body-row .arabic-question-answer{color:#FFFFFF!important}.fk-ar-qa.faq-ar-card.icon-exclamation .faq-ar-body-row a{color:#ae4141}.fk-ar-qa.faq-ar-card.icon-exclamation .faq-ar-body-row strong,.fk-ar-qa.faq-ar-card.icon-exclamation .faq-ar-body-row b{color:rgb(122.0184100418,45.5815899582,45.5815899582)}.fk-ar-qa.faq-ar-card.icon-exclamation .faq-ar-content-box{box-shadow:0 14px 32px rgb(174 65 65 / .25)}}.padra-accordion{border-radius:14px!important;overflow:hidden!important;border:1px solid rgb(168 68 122 / .25)!important;background:rgb(168 68 122 / .02)!important;box-shadow:0 6px 20px rgb(0 0 0 / .08)!important;transition:box-shadow 0.3s!important;margin-bottom:20px}.padra-accordion:hover{box-shadow:0 8px 24px #5c6bc0!important}.padra-accordion .padra-accordion-header{margin:0!important;padding:18px 22px!important;cursor:pointer!important;user-select:none!important;display:flex!important;align-items:center!important;justify-content:space-between!important;background:linear-gradient(135deg,rgb(94 168 255 / .06) 0%,rgb(92 107 192 / .16) 100%)!important;color:#292d32!important;border-radius:0!important;transition:background 0.3s ease,color 0.3s ease,transform 0.3s ease!important}.padra-accordion .padra-accordion-header:hover:not(.active){background:linear-gradient(135deg,rgb(94 168 255 / .12) 0%,rgb(92 107 192 / .22) 100%)!important}.padra-accordion .padra-accordion-header.active{background:#fff!important;color:#5c6bc0!important;border-bottom:1px solid rgb(255 90 0 / .35)!important}.padra-accordion .padra-accordion-header .accordion-title{font-weight:600}.padra-accordion .padra-accordion-header .accordion-icon{position:relative!important;width:14px!important;height:14px!important;transition:transform 0.3s ease!important}.padra-accordion .padra-accordion-header .accordion-icon::before,.padra-accordion .padra-accordion-header .accordion-icon::after{content:""!important;position:absolute!important;background:#5c6bc0!important}.padra-accordion .padra-accordion-header .accordion-icon::before{top:6px!important;left:0!important;right:0!important;height:2px!important}.padra-accordion .padra-accordion-header .accordion-icon::after{left:6px!important;top:0!important;bottom:0!important;width:2px!important}.padra-accordion .padra-accordion-header.active .accordion-icon{transform:rotate(180deg)!important}.padra-accordion .padra-accordion-header.active .accordion-icon::before,.padra-accordion .padra-accordion-header.active .accordion-icon::after{background:#5c6bc0!important}.padra-accordion .padra-accordion-header.active .accordion-icon::after{transform:scaleY(0)!important}.padra-accordion .padra-accordion-content{max-height:0!important;overflow:hidden!important;transition:max-height 0.5s ease,opacity 0.4s ease!important;opacity:0!important;background:#fff!important}.padra-accordion .padra-accordion-content.open{max-height:9999px!important;opacity:1!important}.padra-accordion .padra-accordion-content .padra-accordion-inner{padding:18px 22px!important;color:#444!important}.padra-cta-banner{--pcb-primary:#5c6bc0;--pcb-primary-end:#5ea8ff;--pcb-text:#1b1b1b;--pcb-bg:color-mix(in oklab, var(--pcb-primary) 8%, #ffffff);position:relative;border-radius:16px;background:radial-gradient(60% 80% at 0% 0%,color-mix(in oklab,var(--pcb-primary) 14%,#ffffff) 0%,transparent 60%),linear-gradient(135deg,var(--pcb-bg),#fff);box-shadow:0 10px 30px rgb(0 0 0 / .08);overflow:hidden;padding:clamp(16px, 2.5vw, 28px);margin:18px 0;color:var(--pcb-text)}.padra-cta-banner .pcb__inner{display:grid;grid-template-columns:1fr auto;gap:clamp(14px, 2vw, 24px);align-items:center}.padra-cta-banner .pcb__inner .pcb__texts{display:flex;flex-direction:column;align-items:self-start}.padra-cta-banner.pcb--align-start{text-align:start}.padra-cta-banner.pcb--align-center{text-align:center}.padra-cta-banner.pcb--align-center .pcb__action{justify-self:center}.padra-cta-banner.pcb--align-end{text-align:end}.padra-cta-banner.pcb--align-end .pcb__action{justify-self:end}.padra-cta-banner .pcb__title{font-size:clamp(18px, 2.2vw, 24px);font-weight:900;margin:0 0 6px 0;color:color-mix(in oklab,var(--pcb-primary) 50%,#111)}.padra-cta-banner .pcb__content{font-size:clamp(14px, 1.8vw, 16px);line-height:1.8;opacity:.9;text-align:start}.padra-cta-banner .pcb__content p{margin:0 0 6px}.padra-cta-banner .pcb__action{display:flex}.padra-cta-banner .pcb__btn{--btn-fg:#fff;--btn-bg:var(--pcb-primary);--btn-bg-2:var(--pcb-primary-end);--btn-ring:color-mix(in oklab, var(--pcb-primary) 45%, transparent);display:inline-flex;align-items:center;gap:10px;padding:12px 18px;border-radius:12px;text-decoration:none;font-weight:900;line-height:1.2;box-shadow:0 8px 22px rgb(0 0 0 / .12);transition:transform 0.18s ease,box-shadow 0.18s ease,opacity 0.18s ease;color:var(--btn-fg);background:linear-gradient(135deg,var(--btn-bg),var(--btn-bg-2));outline:0}.padra-cta-banner .pcb__btn:hover{transform:translateY(-1px);box-shadow:0 14px 40px rgb(0 0 0 / .12);opacity:.97}.padra-cta-banner .pcb__btn:active{transform:translateY(0)}.padra-cta-banner .pcb__btn:focus-visible{box-shadow:0 0 0 4px #fff,0 0 0 8px var(--btn-ring)}.padra-cta-banner .pcb__btn .pcb__svg{display:block}@media (max-width:640px){.padra-cta-banner{text-align:center!important}.padra-cta-banner .pcb__inner{grid-template-columns:1fr;gap:16px}.padra-cta-banner .pcb__texts{text-align:center}.padra-cta-banner .pcb__content{text-align:center;font-size:14px}.padra-cta-banner .pcb__action{justify-self:center;width:100%}.padra-cta-banner .pcb__btn{width:100%;justify-content:center;font-size:15px}}@media (prefers-reduced-motion:reduce){.padra-cta-banner .pcb__btn{transition:none}}.acf-services{position:relative;font-family:inherit;height:730px}.acf-services.--sheet-open .titles-swiper{pointer-events:none}.acf-services .service-titles{position:relative;inset-inline:0;height:100%;display:grid;grid-template-rows:1fr;align-items:center;padding-inline:12px}.acf-services .titles-swiper{grid-row:1;width:100%;max-width:100%;user-select:none}.acf-services .titles-swiper .swiper-wrapper{align-items:center;transition:transform 0.3s ease}.acf-services .titles-swiper .swiper-slide{display:flex;justify-content:flex-start;will-change:transform,opacity,filter;transition:transform 0.28s ease,opacity 0.28s ease,filter 0.28s ease}.acf-services .titles-swiper .title-card{background:none;border:none;padding:0;cursor:pointer;user-select:none;filter:blur(3px);opacity:.9;transform:translateZ(0);transition:transform 0.22s ease,opacity 0.22s ease,filter 0.22s ease}.acf-services .titles-swiper .title-card:hover{transform:translateY(-2px);opacity:1}.acf-services .titles-swiper .title-card .title-text{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-inline:14px;font-size:clamp(18px, 4.2vw, 50px);line-height:1.25;color:#2b2b2b}.acf-services .titles-swiper .title-card.active{filter:blur(0);opacity:1}.acf-services .titles-swiper .title-card.active .title-text{color:#111;font-weight:800}.acf-services .titles-swiper .swiper-slide.--flee{transform:translateX(60px);opacity:0;filter:blur(2px)}.acf-services .service-sheet{position:absolute;top:0;left:0;height:100%;width:clamp(320px, 50%, 720px);background:#fff;border-inline-end:1px solid #eee;box-shadow:0 20px 60px rgb(0 0 0 / .12);overflow:hidden;z-index:5;transform:translateX(-100%);transition:transform 0.36s cubic-bezier(.2,.8,.2,1)}.acf-services .service-sheet.open{transform:translateX(0)}.acf-services .service-sheet .sheet-inner{position:relative;display:grid;grid-template-rows:auto 1fr;height:100%;padding:16px}.acf-services .service-sheet .sheet-header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.acf-services .service-sheet .sheet-header .sheet-title{margin:0;font-size:20px;font-weight:800;color:#111}.acf-services .service-sheet .sheet-header .sheet-close{width:36px;height:36px;border-radius:999px;border:0;background:#fff0;cursor:pointer;display:grid;place-items:center;font-size:22px;line-height:1;color:#333;transition:transform 0.2s ease,opacity 0.2s ease}.acf-services .service-sheet .sheet-header .sheet-close:hover{transform:rotate(90deg) scale(1.05);opacity:.8}.acf-services .service-sheet .sheet-header .sheet-close:active{transform:rotate(90deg) scale(.98)}.acf-services .service-sheet .sheet-scroll{overflow:auto;padding-right:6px}.acf-services .service-sheet .media-slider{position:relative;margin-bottom:14px}.acf-services .service-sheet .media-slider .media-viewport{overflow:hidden;padding:0 30%}.acf-services .service-sheet .media-slider .media-viewport .media-track{display:flex;align-items:center;gap:12px;transition:transform 320ms ease}.acf-services .service-sheet .media-slider .media-viewport .media-track img{width:100%;height:320px;object-fit:cover;flex:0 0 40%;border-radius:14px;box-shadow:0 10px 30px rgb(0 0 0 / .1)}.acf-services .service-sheet .media-slider .media-prev,.acf-services .service-sheet .media-slider .media-next{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;border-radius:999px;border:1px solid #ddd;background:rgb(255 255 255 / .92);cursor:pointer;display:grid;place-items:center}.acf-services .service-sheet .media-slider .media-prev{left:8px}.acf-services .service-sheet .media-slider .media-next{right:8px}.acf-services .service-sheet .sheet-content .sheet-description{line-height:1.75;color:#333}.acf-services .service-sheet .sheet-content .sheet-button{display:inline-block;margin-top:12px;padding:10px 16px;border-radius:12px;background:#111;color:#fff;text-decoration:none}@media (max-width:768px){.acf-services .service-sheet{width:88%}.acf-services .service-sheet .media-slider .media-viewport .media-track img{height:260px}}@media (max-width:480px){.acf-services .service-sheet .sheet-inner{padding:12px}.acf-services .service-sheet .sheet-header .sheet-title{font-size:18px}.acf-services .service-sheet .media-slider .media-viewport .media-track img{height:220px}.acf-services .service-sheet .sheet-content .sheet-button{width:100%;text-align:center}}.treatment-doctor-box{direction:rtl;background:linear-gradient(135deg,#f9fafb,#e0f2fe);border-radius:1rem;padding:.85rem 1.1rem;box-shadow:0 12px 30px rgb(15 23 42 / .08);margin-top:1.2rem;position:relative;overflow:hidden;transition:transform 0.2s ease,box-shadow 0.2s ease,background 0.2s ease}.treatment-doctor-box::before{content:"";position:absolute;inset-inline-start:-40px;inset-block-start:-40px;width:120px;height:120px;background:radial-gradient(circle,rgb(59 130 246 / .25),transparent 60%);opacity:.6;pointer-events:none}.treatment-doctor-box:hover{transform:translateY(-1px);box-shadow:0 16px 36px rgb(15 23 42 / .12);background:linear-gradient(135deg,#eff6ff,#dbeafe)}.treatment-doctor-box .elementor-icon-box-wrapper{display:flex;align-items:center;gap:.8rem;flex-direction:row-reverse;direction:ltr}.treatment-doctor-box .elementor-icon-box-icon{flex-shrink:0}.treatment-doctor-box .elementor-icon-box-icon .elementor-icon{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:999px;background:rgb(34 197 94 / .1);box-shadow:0 6px 18px rgb(34 197 94 / .2)}.treatment-doctor-box .elementor-icon-box-icon .elementor-icon svg{width:20px;height:20px;fill:#16a34a}.treatment-doctor-box .elementor-icon-box-content{flex:1;min-width:0;text-align:start}.treatment-doctor-box .elementor-icon-box-title{display:block;margin:0;text-align:end}.treatment-doctor-box .elementor-icon-box-title span{font-weight:600;font-size:.95rem;color:#0f172a;line-height:1.9;word-break:break-word;white-space:normal}.treatment-doctor-box .treatment-doctor-box__link{font-weight:700;font-size:.95rem;color:#2563eb;text-decoration:none;position:relative;padding-inline:.15rem;margin-inline-start:.2rem;white-space:nowrap}.treatment-doctor-box .treatment-doctor-box__link::after{content:"";position:absolute;inset-inline-start:0;inset-block-end:-2px;width:100%;height:2px;border-radius:999px;background:linear-gradient(90deg,#22c55e,#3b82f6);transform-origin:center;transform:scaleX(0);transition:transform 0.2s ease-out}.treatment-doctor-box .treatment-doctor-box__link:hover{color:#1d4ed8}.treatment-doctor-box .treatment-doctor-box__link:hover::after{transform:scaleX(1)}@media (max-width:767px){.treatment-doctor-box{padding:.65rem .8rem;margin-top:.9rem}.treatment-doctor-box .elementor-icon-box-wrapper{gap:.5rem;align-items:center;flex-wrap:nowrap}.treatment-doctor-box .elementor-icon-box-content{min-width:0}.treatment-doctor-box .elementor-icon-box-title{margin:0;max-width:100%}.treatment-doctor-box .elementor-icon-box-title span{font-size:.82rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.treatment-doctor-box .treatment-doctor-box__link{font-size:.82rem;white-space:nowrap}.treatment-doctor-box .elementor-icon-box-icon .elementor-icon{width:34px;height:34px}.treatment-doctor-box .elementor-icon-box-icon .elementor-icon svg{width:18px;height:18px}}.elementor-widget-theme-post-content img{border-radius:30px;box-shadow:0 0 15px rgb(0 0 0 / .0784313725);width:100%;object-fit:cover}.elementor-widget-theme-post-content{width:100%;max-width:100%;overflow-x:hidden}.elementor-widget-theme-post-content .wp-block-table,.elementor-widget-theme-post-content figure.wp-block-table,.elementor-widget-theme-post-content .table-responsive,.elementor-widget-theme-post-content .elementor-text-editor{max-width:100%!important;width:100%!important;overflow:hidden!important}.elementor-widget-theme-post-content .mkt-table-responsive{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.elementor-widget-theme-post-content .mkt-table-scroll-top{width:100%;overflow-x:auto;overflow-y:hidden;height:14px;scrollbar-width:auto;scrollbar-color:#888 #f1f1f1}.elementor-widget-theme-post-content .mkt-table-scroll-top>div{height:1px}.elementor-widget-theme-post-content .mkt-table-scroll-top::-webkit-scrollbar{height:12px}.elementor-widget-theme-post-content .mkt-table-scroll-top::-webkit-scrollbar-track{background:#f1f1f1;border-radius:8px}.elementor-widget-theme-post-content .mkt-table-scroll-top::-webkit-scrollbar-thumb{background:#888;border-radius:8px}.elementor-widget-theme-post-content .mkt-table-responsive{scrollbar-width:none}.elementor-widget-theme-post-content .mkt-table-responsive::-webkit-scrollbar{height:0}.elementor-widget-theme-post-content table{width:100%!important;border-collapse:collapse;background:#fff;border-radius:12px;border:1px solid #e6e6e6;table-layout:auto;margin:0;min-width:500px}.elementor-widget-theme-post-content table thead{background:#f5f7fa}.elementor-widget-theme-post-content table thead th{padding:.75rem;font-size:14px;font-weight:600;line-height:1.8;text-align:right;vertical-align:middle;border-bottom:2px solid #ddd;border-left:1px solid #e6e6e6;white-space:nowrap}.elementor-widget-theme-post-content table thead th:last-child{border-left:none}.elementor-widget-theme-post-content table tbody tr{border-bottom:1px solid #e6e6e6}.elementor-widget-theme-post-content table tbody tr:nth-child(even){background:rgb(0 0 0 / .01)}.elementor-widget-theme-post-content table tbody tr:last-child{border-bottom:none}.elementor-widget-theme-post-content table tbody td{padding:.75rem;font-size:14px;line-height:1.6;text-align:right;vertical-align:top;border-left:1px solid #e6e6e6;word-break:break-word;overflow-wrap:break-word}.elementor-widget-theme-post-content table tbody td:last-child{border-left:none}.elementor-widget-theme-post-content table tbody td *{max-width:100%;word-break:break-word}.elementor-widget-theme-post-content table tbody td img{max-width:100%!important;height:auto;display:block}.elementor-widget-theme-post-content table tbody td a{word-break:break-all}.elementor-widget-theme-post-content table img{max-width:100%!important;height:auto}.elementor-widget-theme-post-content h1,.elementor-widget-theme-post-content h2,.elementor-widget-theme-post-content h3,.elementor-widget-theme-post-content h4,.elementor-widget-theme-post-content h5,.elementor-widget-theme-post-content h6{text-align:start;line-height:1.8}.elementor-widget-theme-post-content ul,.elementor-widget-theme-post-content ol{padding-bottom:20px;padding-right:20px;list-style-position:inside}.elementor-widget-theme-post-content ul li,.elementor-widget-theme-post-content ol li{margin-bottom:8px;line-height:1.8}input#author{width:100%;font-size:.9rem;line-height:1.8;padding:.45rem .6rem;border-radius:12px;border:1px solid rgb(17 24 39 / .06);background:rgb(255 255 255 / .95);color:#111827;transition:border-color 0.18s ease-out,box-shadow 0.18s ease-out,background 0.18s ease-out,transform 0.18s ease-out}input#author:focus{outline:none;border-color:#5c6bc0;box-shadow:0 0 0 1px rgb(92 107 192 / .25),0 16px 35px rgb(148 163 184 / .25);background:#fff;transform:translateY(-1px)}.mbn{direction:rtl;position:fixed;left:12px;right:12px;bottom:12px;z-index:99999;height:68px;padding:6px 8px calc(6px + env(safe-area-inset-bottom));display:grid;grid-template-columns:repeat(3,1fr);gap:8px;background:rgb(255 255 255 / .95);border-radius:16px;border:1px solid rgb(8 30 65 / .12);box-shadow:0 12px 36px rgb(8 30 65 / .22);backdrop-filter:blur(10px)}@media (min-width:768px){.mbn{display:none}}.mbn__item{position:relative;border-radius:12px;padding:4px 2px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;color:#636363;text-decoration:none;user-select:none;-webkit-tap-highlight-color:#fff0;transition:background 200ms ease,transform 180ms ease}.mbn__item::after{content:"";position:absolute;inset:0;border-radius:inherit;background:radial-gradient(circle,rgb(64 83 139 / .25),transparent 60%);opacity:0;transition:opacity 240ms ease;pointer-events:none}.mbn__item:active{transform:scale(.97)}.mbn__icon{width:36px;height:36px;border-radius:999px;display:grid;place-items:center;background:rgb(8 30 65 / .06);border:1px solid rgb(8 30 65 / .12);transition:transform 220ms ease,background 220ms ease}.mbn__icon i{font-size:16px;color:#40538B}.mbn__label{font-size:11px;font-weight:700;line-height:1;color:#636363}.mbn__item.is-active{background:rgb(64 83 139 / .12)}.mbn__item.is-active .mbn__icon{background:rgb(64 83 139 / .18);transform:translateY(-1px)}.mbn__item.is-active .mbn__icon i{color:#081E41}.mbn__item.is-active .mbn__label{color:#081E41}.errbiom-content strong{color:#081E41}.wa-mockup{width:20rem;background:#111827;border-radius:3rem;padding:1rem;box-shadow:0 25px 50px -12px rgb(0 0 0 / .5);border:4px solid #1f2937;margin-left:auto;margin-right:auto;margin-bottom:40px}@media (min-width:640px){.wa-mockup{width:24rem;margin-left:auto;margin-right:auto}}.wa-mockup .wa-screen{background:#e5ddd5;border-radius:2rem;height:500px;overflow:hidden;display:flex;flex-direction:column;position:relative}.wa-mockup .wa-header{background:#075e54;padding:1rem;display:flex;align-items:center;box-shadow:0 4px 10px rgb(0 0 0 / .15);z-index:10}.wa-mockup .wa-header .wa-avatar{width:40px;height:40px;border-radius:999px;background:#fff;display:flex;align-items:center;justify-content:center;overflow:hidden;border:2px solid rgb(255 255 255 / .5)}.wa-mockup .wa-header .wa-avatar .wa-avatar-icon{width:24px;height:24px;color:#9ca3af}.wa-mockup .wa-header .wa-header-text{margin-right:.75rem;text-align:right}.wa-mockup .wa-header .wa-header-text .wa-title{margin:0;font-weight:700;font-size:.875rem;color:#fff}.wa-mockup .wa-header .wa-header-text .wa-status{margin:0;font-size:.75rem;color:#d1fae5}.wa-mockup .wa-messages{flex:1;padding:1rem;overflow-y:auto;direction:rtl}.wa-mockup .wa-messages .wa-day{display:flex;justify-content:center;margin-bottom:1rem}.wa-mockup .wa-messages .wa-day span{background:#dcf8c6;color:#4b5563;font-size:10px;padding:.25rem .5rem;border-radius:.5rem;box-shadow:0 1px 2px rgb(0 0 0 / .12)}.wa-mockup .wa-messages .wa-msg{display:flex;max-width:85%;margin-bottom:1rem}.wa-mockup .wa-messages .wa-msg--doctor{justify-content:flex-start}.wa-mockup .wa-messages .wa-msg--user{justify-content:flex-end;margin-left:auto}.wa-mockup .wa-messages .wa-bubble{position:relative;padding:.75rem;border-radius:1rem;box-shadow:0 1px 2px rgb(0 0 0 / .15);text-align:right}.wa-mockup .wa-messages .wa-bubble .wa-text{margin:0;font-size:.75rem;line-height:1.6;color:#1f2937}.wa-mockup .wa-messages .wa-bubble .wa-time{position:absolute;bottom:.25rem;left:.5rem;font-size:9px;color:#9ca3af}.wa-mockup .wa-messages .wa-bubble--doctor{background:#fff}.wa-mockup .wa-messages .wa-bubble--doctor .wa-image{margin-top:.5rem;width:100%;height:6rem;background:#e5e7eb;border-radius:.75rem;display:flex;align-items:center;justify-content:center;overflow:hidden}.wa-mockup .wa-messages .wa-bubble--doctor .wa-image span{font-size:.75rem;color:#9ca3af}.wa-mockup .wa-messages .wa-bubble--user{background:#dcf8c6}.wa-mockup .wa-messages .wa-bubble--user .wa-time{color:#6b7280}.wa-mockup .wa-messages .wa-bubble--user .wa-checks{color:#3b82f6;margin-right:.25rem}.wa-mockup .wa-input{background:#f3f4f6;padding:.75rem;display:flex;align-items:center}.wa-mockup .wa-input .wa-btn--left{width:24px;height:24px;border-radius:999px;background:#d1d5db;margin-left:.5rem}.wa-mockup .wa-input .wa-inputbar{flex:1;height:32px;background:#fff;border-radius:999px;border:1px solid #e5e7eb;margin:0 .5rem}.wa-mockup .wa-input .wa-send{width:32px;height:32px;border-radius:999px;background:#075e54;display:flex;align-items:center;justify-content:center;color:#fff}.wa-mockup .wa-input .wa-send .wa-send-icon{width:16px;height:16px}#ba-lightbox{position:fixed;inset:0;z-index:999999;display:none;align-items:center;justify-content:center}#ba-lightbox.ba-open{display:flex}#ba-lightbox .ba-backdrop{position:absolute;inset:0;background:rgb(0 0 0 / .75)}#ba-lightbox .ba-dialog{position:relative;max-width:min(1100px, 92vw);max-height:88vh;width:100%;border-radius:14px;overflow:hidden;display:flex;flex-direction:column}#ba-lightbox .ba-back{align-self:end;margin:12px;padding:10px 14px;border-radius:10px;border:1px solid rgb(255 255 255 / .25);background:rgb(255 255 255 / .06);color:#fff;cursor:pointer;font-size:14px;line-height:1;direction:ltr}#ba-lightbox .ba-back:hover{background:rgb(255 255 255 / .12)}#ba-lightbox .ba-content{display:flex;align-items:center;justify-content:center;padding:10px 14px 18px;overflow:auto}#ba-lightbox .ba-image{max-width:100%;max-height:78vh;height:auto;width:auto;border-radius:12px;display:block}body.ba-no-scroll{overflow:hidden!important}.mkt-shot-levels{direction:rtl;width:100%;--radius:18px;--border:rgba(0, 0, 0, 0.08);--text:rgba(0, 0, 0, 0.86);--muted:rgba(0, 0, 0, 0.56);--accent:rgba(0, 0, 0, 0.18)}.mkt-shot-levels__wrap{width:100%}.mkt-shot-levels__layout{display:grid;grid-template-columns:1fr 1fr;gap:14px;align-items:start}.mkt-shot-levels__col--content{order:1}.mkt-shot-levels__col--levels{order:2}.mkt-shot-levels__col{min-width:0}.mkt-shot-levels__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.mkt-shot-levels__card{position:relative;overflow:hidden;height:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px;border-radius:var(--radius);border:1px solid var(--border);background:#fff;box-shadow:0 14px 34px rgb(0 0 0 / .06),0 2px 10px rgb(0 0 0 / .04);transition:transform 180ms ease,box-shadow 180ms ease,border-color 180ms ease}.mkt-shot-levels__card::before{content:"";position:absolute;right:0;top:0;bottom:0;width:8px;background:linear-gradient(180deg,var(--accent),rgb(0 0 0 / .02))}.mkt-shot-levels__card:hover{transform:translateY(-2px);border-color:rgb(0 0 0 / .16);box-shadow:0 18px 46px rgb(0 0 0 / .08),0 4px 14px rgb(0 0 0 / .05)}.mkt-shot-levels__badge{flex:0 0 auto;display:inline-flex;align-items:center;gap:10px;padding:10px 12px;border-radius:999px;background:rgb(0 0 0 / .04);border:1px solid rgb(0 0 0 / .08)}.mkt-shot-levels__badgeLabel{font-size:12px;font-weight:800;color:var(--muted)}.mkt-shot-levels__badgeNum{width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:rgb(0 0 0 / .06);font-weight:900;color:var(--text)}.mkt-shot-levels__content{flex:1 1 auto;min-width:0}.mkt-shot-levels__range{font-size:14px;font-weight:900;color:var(--text);line-height:1.7}.mkt-shot-levels__hint{margin-top:6px;font-size:12px;color:var(--muted)}.mkt-shot-levels__chev{flex:0 0 auto;font-size:22px;color:rgb(0 0 0 / .28);user-select:none;transform:translateX(-2px);display:none}.mkt-shot-levels__note{margin-top:12px;padding:12px;display:flex;align-items:flex-start;gap:10px;border-radius:var(--radius);border:1px solid rgb(0 0 0 / .1);background:rgb(0 0 0 / .03)}.mkt-shot-levels__noteIcon{width:28px;height:28px;display:none;align-items:center;justify-content:center;border-radius:10px;background:rgb(0 0 0 / .08);border:1px solid rgb(0 0 0 / .1);font-weight:900;color:rgb(0 0 0 / .75)}.mkt-shot-levels__noteText{font-size:12px;font-weight:800;line-height:1.9;color:rgb(0 0 0 / .75)}.mkt-shot-levels__info{padding:14px}.mkt-shot-levels__infoTitle{margin:0 0 8px;font-size:21px;font-weight:900;color:var(--text)}.mkt-shot-levels__infoBody{font-size:16px;line-height:2;color:rgb(0 0 0 / .72)}.mkt-shot-levels__infoBody p{margin:0 0 10px}.mkt-shot-levels__infoBody p:last-child{margin-bottom:0}.mkt-shot-levels__infoBody strong{font-weight:900;color:rgb(0 0 0 / .88)}@media (max-width:860px){.mkt-shot-levels{}.mkt-shot-levels__layout{grid-template-columns:1fr}.mkt-shot-levels__col--levels{order:1}.mkt-shot-levels__col--content{order:2}}@media (max-width:640px){.mkt-shot-levels__grid{grid-template-columns:1fr}}.fluentform_wrapper_4{--ff-primary:#1a7efb;--ff-primary-2:#5aa6ff;--ff-text:#0f172a;--ff-muted:#64748b;--ff-border:rgba(15, 23, 42, 0.12);--ff-surface:rgba(255, 255, 255, 0.85);--ff-shadow:0 10px 28px rgba(2, 6, 23, 0.10);--ff-radius:16px;direction:rtl;font-family:inherit}.fluentform_wrapper_4 .frm-fluent-form{background:linear-gradient(180deg,rgb(26 126 251 / .06),rgb(26 126 251 / .02));border:1px solid var(--ff-border);border-radius:var(--ff-radius);box-shadow:var(--ff-shadow);padding:clamp(16px, 3vw, 28px);position:relative;overflow:hidden}.fluentform_wrapper_4 .ff-step-header{display:grid;gap:10px;margin-bottom:18px}.fluentform_wrapper_4 .ff-step-header .ff-el-progress-status{font-weight:900;font-size:.95rem;color:var(--ff-text);background:rgb(255 255 255 / .8);border:1px solid var(--ff-border);border-radius:999px;padding:6px 12px;width:fit-content;display:none}.fluentform_wrapper_4 .ff-step-header .ff-el-progress{height:20px;border-radius:999px;background:rgb(15 23 42 / .08);border:1px solid rgb(15 23 42 / .12);overflow:hidden}.fluentform_wrapper_4 .ff-step-header .ff-el-progress-bar{height:100%;border-radius:999px;background:linear-gradient(90deg,var(--ff-primary),var(--ff-primary-2));box-shadow:0 12px 24px rgb(26 126 251 / .22);display:flex;align-items:center;justify-content:flex-end;padding-inline:8px}.fluentform_wrapper_4 .ff-step-header .ff-el-progress-bar span{font-size:.8rem;font-weight:900;color:#fff;white-space:nowrap;margin:auto}.fluentform_wrapper_4 .ff-step-header .ff-el-progress-title{display:none!important}.fluentform_wrapper_4 .ff-el-input--label label{font-weight:800;font-size:1.05rem;color:var(--ff-text);line-height:1.7}.fluentform_wrapper_4 .ff-el-group.qs-wrapper .ff-el-input--content{display:grid;grid-template-columns:1fr;gap:10px}@media (min-width:640px){.fluentform_wrapper_4 .ff-el-group.qs-wrapper .ff-el-input--content{grid-template-columns:1fr 1fr}.fluentform_wrapper_4 .ff-el-group.qs-wrapper .ff-el-input--content>.ff-el-form-check:last-child:nth-child(odd){grid-column:1/-1}}.fluentform_wrapper_4 .ff-el-group.qs-wrapper .ff-el-form-check-label{display:flex;align-items:center;gap:10px;padding:14px;background:var(--ff-surface);border:1px solid var(--ff-border);border-radius:14px;cursor:pointer;transition:0.15s ease}.fluentform_wrapper_4 .ff-el-group.qs-wrapper .ff-el-form-check-label:hover{border-color:rgb(26 126 251 / .35);box-shadow:0 8px 18px rgb(2 6 23 / .08);transform:translateY(-1px)}.fluentform_wrapper_4 .ff-el-group.qs-wrapper .ff-el-form-check-label span{font-weight:700;font-size:.98rem;color:var(--ff-text);margin:auto}.fluentform_wrapper_4 .ff-el-group.qs-wrapper input[type=checkbox]{appearance:none;width:20px;height:20px;border-radius:6px;border:1.6px solid rgb(15 23 42 / .25);display:grid;place-items:center}.fluentform_wrapper_4 .ff-el-group.qs-wrapper input[type=checkbox]::after{content:"";width:10px;height:6px;border-left:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(-45deg) scale(0);transition:0.15s}.fluentform_wrapper_4 .ff-el-group.qs-wrapper input[type=checkbox]:checked{background:var(--ff-primary);border-color:var(--ff-primary)}.fluentform_wrapper_4 .ff-el-group.qs-wrapper input[type=checkbox]:checked::after{transform:rotate(-45deg) scale(1)}.fluentform_wrapper_4 .ff-el-group.qs-wrapper .ff_item_selected .ff-el-form-check-label{border-color:rgb(26 126 251 / .55);background:linear-gradient(180deg,rgb(26 126 251 / .1),rgb(255 255 255 / .85))}.fluentform_wrapper_4 .step-nav{display:flex;gap:10px;justify-content:space-around}.fluentform_wrapper_4 .step-nav button{float:none!important}.fluentform_wrapper_4 .step-nav .ff-btn{border-radius:12px;padding:12px 14px;font-weight:800;min-height:46px;transition:0.15s}.fluentform_wrapper_4 .step-nav .ff-btn-prev{background:#9E9E9E;border:1px solid var(--ff-border)}.fluentform_wrapper_4 .step-nav .ff-btn-next{background:linear-gradient(135deg,var(--ff-primary),var(--ff-primary-2));color:#fff;border:none;box-shadow:0 10px 24px rgb(26 126 251 / .22)}.fluentform_wrapper_4 .ff-btn-submit{width:100%;border-radius:14px;padding:14px;font-weight:900;background:linear-gradient(135deg,var(--ff-primary),var(--ff-primary-2));color:#fff}.fluentform_wrapper_4 #fluentform_4_errors{margin-top:12px;padding:12px;border-radius:14px;background:rgb(239 68 68 / .06);border:1px solid rgb(239 68 68 / .25);color:#b91c1c;font-weight:700}@media (max-width:640px){.fluentform_wrapper_4 .step-nav{flex-direction:column-reverse}.fluentform_wrapper_4 .step-nav .ff-btn{width:100%}.fluentform_wrapper_4 .ff-el-progress{height:20px}.fluentform_wrapper_4 .ff-el-progress-status{font-size:.9rem}}.fluentform_wrapper_4 .ff-el-form-check-input{display:none!important}.fluentform_wrapper_4 .ff-el-group.qs-wrapper .ff-el-form-check-input{display:none!important}.fluentform_wrapper_4 .ff-message-success{border:none;box-shadow:none}.ff-confirm-wrap{--ff-primary:#1a7efb;--ff-text:#0f172a;--ff-muted:#64748b;--ff-border:rgba(15, 23, 42, 0.12);--ff-surface:#ffffff;--ff-radius:16px;direction:rtl;font-family:inherit;padding:24px 16px;display:flex;justify-content:center}.ff-confirm-wrap .ff-confirm-card{width:min(640px, 100%);background:var(--ff-surface);border:1px solid var(--ff-border);border-radius:var(--ff-radius);padding:clamp(18px, 3vw, 28px)}.ff-confirm-wrap .ff-confirm-title{margin:0 0 12px;color:var(--ff-text);font-weight:900;font-size:clamp(1.05rem, 1.4vw, 1rem);line-height:1.9;text-align:center}.ff-confirm-wrap .ff-confirm-sub{margin:0 0 20px;color:var(--ff-muted);font-weight:600;font-size:1rem;line-height:1.9}.ff-confirm-wrap .ff-confirm-actions{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:15px}.ff-confirm-wrap .ff-btn{text-decoration:none;display:inline-flex;align-items:center;justify-content:center;padding:12px 16px;border-radius:12px;font-weight:800;min-height:46px;transition:background 0.15s ease,border-color 0.15s ease;flex:1 1 220px}.ff-confirm-wrap .ff-btn-outline{background:#fff0;border:1px solid var(--ff-border);color:var(--ff-text);width:100%}.ff-confirm-wrap .ff-btn-outline:hover{border-color:rgb(15 23 42 / .22)}.ff-confirm-wrap .ff-btn-primary{background:var(--ff-primary);color:#fff;border:1px solid var(--ff-primary)}.ff-confirm-wrap .ff-btn-primary:hover{background:rgb(4.2300429185,109.9811158798,242.1699570815)}@media (max-width:640px){.ff-confirm-wrap{padding:18px 12px}.ff-confirm-wrap .ff-confirm-actions{flex-direction:column;margin-bottom:15px}.ff-confirm-wrap .ff-btn{width:100%}}.compare{--bg:#fff;--text:#0f172a;--muted:#64748b;--line:rgba(15, 23, 42, 0.10);--soft:rgba(15, 23, 42, 0.04);--fat:#16a34a;--fat-soft:rgba(22, 163, 74, 0.10);--filler:#2563eb;--filler-soft:rgba(37, 99, 235, 0.10);padding:16px;color:var(--text)}.compare__table{width:100%;border-collapse:separate;border-spacing:0;background:var(--bg);border:1px solid var(--line);border-radius:16px;overflow:hidden}.compare th,.compare td{padding:12px 14px;font-size:14px;line-height:1.7;text-align:right;vertical-align:top;border-top:1px solid var(--line)}.compare thead th{border-top:0;background:rgb(248 250 252 / .9);padding:14px}.compare__corner{font-weight:900;color:var(--muted)}.compare th[scope=row]{font-weight:800;background:linear-gradient(0deg,var(--soft),var(--soft))}.compare tbody td:nth-child(2){background:linear-gradient(0deg,var(--fat-soft),var(--fat-soft))}.compare tbody td:nth-child(3){background:linear-gradient(0deg,var(--filler-soft),var(--filler-soft))}.compare__badge{display:inline-flex;align-items:center;gap:10px;padding:8px 12px;border-radius:999px;font-weight:900;font-size:13px;border:1px solid rgb(15 23 42 / .1)}.compare__badge::before{content:"";width:10px;height:10px;border-radius:999px;background:currentColor}.compare__badge.is-fat{color:var(--fat);background:linear-gradient(180deg,var(--fat-soft),rgb(255 255 255 / .9));border-color:rgb(22 163 74 / .2)}.compare__badge.is-filler{color:var(--filler);background:linear-gradient(180deg,var(--filler-soft),rgb(255 255 255 / .9));border-color:rgb(37 99 235 / .2)}@media (max-width:720px){.compare .compare{padding:12px}.compare .compare__table{display:table;overflow:visible}.compare .compare thead{display:none}.compare .compare tbody tr{display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"feature feature" "fat filler";gap:10px;padding:10px;border-top:1px solid var(--line);background:var(--bg)}.compare .compare tbody tr:first-child{border-top:0}.compare .compare th,.compare .compare td{border-top:0;font-size:13.5px;line-height:1.7;white-space:normal}.compare .compare th[scope=row]{grid-area:feature;font-weight:900;padding:10px 12px;border:1px solid var(--line);border-radius:12px;background:linear-gradient(0deg,var(--soft),var(--soft))}.compare .compare tbody td{border:1px solid var(--line);border-radius:12px;padding:10px 12px}.compare .compare tbody td:nth-child(2){grid-area:fat;background:linear-gradient(0deg,var(--fat-soft),var(--fat-soft))}.compare .compare tbody td:nth-child(3){grid-area:filler;background:linear-gradient(0deg,var(--filler-soft),var(--filler-soft))}.compare .compare tbody td::before{display:block;font-weight:900;font-size:12px;margin-bottom:6px;opacity:.95}.compare .compare tbody td:nth-child(2)::before{content:"تزریق چربی";color:var(--fat)}.compare .compare tbody td:nth-child(3)::before{content:"فیلر و ژل";color:var(--filler)}}.ue-flip-box__panel__element.ue-flip-box__title{width:100%}.hatch-zone{cursor:pointer;transition:opacity 0.25s ease,filter 0.25s ease,transform 0.25s ease;opacity:.75}.hatch-zone.is-active{opacity:1;filter:drop-shadow(0 12px 18px rgb(99 102 241 / .28))}#face-map{direction:rtl;position:relative;padding:clamp(44px, 5vw, 86px) 0;background:radial-gradient(900px 520px at 18% 8%,rgb(75 108 183 / .1),transparent 60%),radial-gradient(820px 520px at 86% 72%,rgb(24 40 72 / .08),transparent 62%),linear-gradient(180deg,#ffffff 0%,#f8fbff 100%);overflow:hidden;isolation:isolate}#face-map *,#face-map *::before,#face-map *::after{box-sizing:border-box}#face-map .face-map__container{width:100%;max-width:1360px;margin:0 auto;padding:0 16px;position:relative;z-index:1}@media (min-width:1024px){#face-map .face-map__container{padding:0 28px}}#face-map .face-map__header{text-align:center;max-width:860px;margin:0 auto 26px}@media (min-width:1024px){#face-map .face-map__header{margin-bottom:42px}}#face-map .face-map__title{margin:0;font-weight:800;font-size:clamp(24px, 2.1vw, 34px);line-height:1.25;color:#0f172a;letter-spacing:-.2px}#face-map .face-map__subtitle{margin:10px 0 0;font-size:15px;line-height:1.85;color:#475569}#face-map .face-map__grid{display:grid;grid-template-columns:1fr;gap:16px;align-items:start}@media (min-width:1024px){#face-map .face-map__grid{grid-template-columns:1fr 1fr;gap:38px}}#face-map .face-map__col{min-width:0}#face-map .face-map__col--cards{order:2;position:relative}#face-map .face-map__col--svg{order:1;display:flex;justify-content:center}@media (min-width:1024px){#face-map .face-map__col--cards{order:1;padding-top:16px}#face-map .face-map__col--svg{order:2}}#face-map .face-map__cards{display:flex;gap:12px;overflow-x:auto;padding:2px 2px 10px;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none}#face-map .face-map__cards::-webkit-scrollbar{display:none}@media (min-width:768px){#face-map .face-map__cards{display:grid;grid-template-columns:1fr 1fr;gap:14px;overflow:visible;padding:0;scroll-snap-type:none;direction:ltr}}@media (min-width:1024px){#face-map .face-map__cards{grid-template-columns:1fr;gap:16px}}#face-map .anatomy-item{position:relative;background:#fff;border:1px solid rgb(15 23 42 / .1);border-radius:14px;padding:14px 14px 12px;cursor:pointer;outline:none;box-shadow:0 6px 16px rgb(2 6 23 / .06);transition:transform 0.22s ease,box-shadow 0.22s ease,border-color 0.22s ease,background-color 0.22s ease;flex:0 0 clamp(280px, 82vw, 400px);max-width:400px;scroll-snap-align:start}@media (min-width:768px){#face-map .anatomy-item{flex:initial;max-width:none;direction:rtl;scroll-snap-align:unset}}#face-map .anatomy-item h3{margin:0;font-size:15px;line-height:1.6;font-weight:750;color:#0f172a;transition:color 0.22s ease}#face-map .anatomy-item p{margin:6px 0 0;font-size:13px;line-height:1.85;color:#475569}#face-map .anatomy-item::before{content:"";position:absolute;top:10px;bottom:10px;right:10px;width:4px;border-radius:999px;background:linear-gradient(180deg,rgb(75 108 183 / .9),rgb(24 40 72 / .9));opacity:0;transform:translateY(2px);transition:opacity 0.22s ease,transform 0.22s ease}#face-map .anatomy-item:hover,#face-map .anatomy-item.is-hover{transform:translateY(-2px);border-color:rgb(75 108 183 / .35);background:#fbfdff;box-shadow:0 10px 20px rgb(2 6 23 / .09);padding-right:20px}#face-map .anatomy-item:hover::before,#face-map .anatomy-item.is-hover::before{opacity:1;transform:translateY(0)}#face-map .anatomy-item.is-active{border-color:rgb(75 108 183 / .55);box-shadow:0 12px 24px rgb(2 6 23 / .11)}#face-map .anatomy-item.is-active h3{color:#1d4ed8}#face-map .anatomy-item:focus-visible{box-shadow:0 0 0 4px rgb(75 108 183 / .14),0 12px 24px rgb(2 6 23 / .11);border-color:rgb(75 108 183 / .45)}#face-map .face-map__svg-wrap{width:100%;max-width:400px}#face-map .face-map__svg-wrap svg{width:100%;height:auto;max-width:100%;display:block}@media (max-width:600px){#face-map .face-map__svg-wrap svg{width:60%;margin-left:auto;margin-right:auto}}#face-map .hatch-zone{transform-origin:center;transition:transform 0.2s ease,filter 0.2s ease,opacity 0.2s ease;cursor:pointer}#face-map .hatch-zone.is-hover{transform:scale(1.015);filter:drop-shadow(0 10px 14px rgb(75 108 183 / .18));opacity:1!important}#face-map .hatch-zone.is-active{transform:scale(1.02);filter:drop-shadow(0 12px 16px rgb(29 78 216 / .22));opacity:1!important}#face-map .face-map__nav-btn{display:none;position:absolute;top:-38%;transform:translateY(-50%);width:38px;height:38px;border-radius:999px;border:1px solid rgb(15 23 42 / .12);background:rgb(255 255 255 / .92);box-shadow:0 8px 18px rgb(2 6 23 / .1);color:#0f172a;cursor:pointer;z-index:5;align-items:center;justify-content:center;transition:transform 0.18s ease,opacity 0.18s ease,box-shadow 0.18s ease}#face-map .face-map__nav-btn:hover{transform:translateY(-50%) scale(1.04)}#face-map .face-map__nav-btn:disabled{opacity:.35;cursor:default}#face-map .face-map__nav-btn--prev{right:6px}#face-map .face-map__nav-btn--next{left:6px}@media (max-width:767px){#face-map.is-carousel .face-map__nav-btn{display:flex}}@media (min-width:1024px){#face-map{}#face-map .face-map__col--cards{position:sticky;top:28px;align-self:start}#face-map .face-map__cards{max-height:min(620px, 100vh - 180px);overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgb(75 108 183 / .25) #fff0}#face-map .face-map__cards::-webkit-scrollbar{width:8px}#face-map .face-map__cards::-webkit-scrollbar-thumb{background:rgb(75 108 183 / .2);border-radius:999px}#face-map .face-map__cards::-webkit-scrollbar-track{background:#fff0}#face-map .face-map__svg-wrap{max-width:400px;backdrop-filter:blur(6px)}#face-map .face-map__col--svg{position:relative}#face-map .face-map__col--svg::before{content:"";position:absolute;inset:-40px;background:radial-gradient(420px 260px at 50% 40%,rgb(75 108 183 / .1),transparent 65%);pointer-events:none;z-index:0;filter:blur(2px)}#face-map .face-map__svg-wrap{position:relative;z-index:1}}.beautiful-img-wrapper{display:inline-block;margin:20px auto}.beautiful-img{display:block;width:100%;height:auto;border-radius:8px}.beautiful-caption{position:static;margin-top:8px;padding:0;background:none;border:none}.caption-text{display:block;text-align:start;font-size:9px;line-height:1.6;color:rgb(0 0 0 / .55);font-weight:400;opacity:1}