.npt-page{--npt-bg:#f5faf9;--npt-surface:#fff;--npt-surface-soft:#edf8f6;--npt-text:#0f2437;--npt-muted:#526176;--npt-primary:#0f766e;--npt-secondary:#14b8a6;--npt-accent:#99f6e4;--npt-border:rgba(15,118,110,0.14);--npt-shadow:0 18px 50px rgba(15,76,70,0.09);min-height:100vh;overflow:hidden;color:var(--npt-text);background:var(--npt-bg);font-family:var(--font-vazirmatn),Tahoma,Arial,sans-serif}.npt-page *,.npt-page :after,.npt-page :before{box-sizing:border-box}.npt-page a{color:inherit;text-decoration:none}.npt-shell{width:min(100%,1600px);margin-inline:auto;padding:12px}.npt-header{position:relative;z-index:20;display:grid;grid-template-columns:minmax(250px,auto) minmax(0,1fr) auto;align-items:center;grid-gap:22px;gap:22px;min-height:74px;padding:10px 18px;border:1px solid var(--npt-border);border-radius:24px;background:color-mix(in srgb,var(--npt-surface) 88%,transparent);box-shadow:var(--npt-shadow);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.npt-brand,.npt-footer__brand,.npt-footer__social,.npt-header__actions,.npt-hero__actions,.npt-hero__badges,.npt-nav,.npt-section-head,.npt-section-link,.npt-service a,.npt-testimonial__author{display:flex;align-items:center}.npt-brand{gap:10px}.npt-brand__mark{display:grid;width:48px;height:48px;flex:0 0 48px;place-items:center;border-radius:16px;color:#fff;background:linear-gradient(145deg,var(--npt-primary),var(--npt-secondary));box-shadow:0 10px 24px color-mix(in srgb,var(--npt-primary) 28%,transparent);font-weight:900}.npt-brand small,.npt-brand strong{display:block}.npt-brand strong{font-size:.92rem}.npt-brand small{margin-top:3px;color:var(--npt-muted);font-size:.7rem}.npt-nav{justify-content:center;gap:3px}.npt-nav a{padding:9px 12px;border-radius:999px;color:var(--npt-muted);font-size:.78rem;font-weight:700;transition:.18s ease}.npt-nav a:hover{color:var(--npt-primary);background:var(--npt-surface-soft)}.npt-header__actions{justify-content:flex-end;gap:8px}.npt-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;padding:9px 16px;border:1px solid transparent;border-radius:13px;font-size:.78rem;font-weight:900;transition:transform .18s ease,box-shadow .18s ease,background .18s ease}.npt-btn:hover{transform:translateY(-2px)}.npt-btn--solid{color:#fff;background:linear-gradient(135deg,var(--npt-primary),var(--npt-secondary));box-shadow:0 12px 22px color-mix(in srgb,var(--npt-primary) 24%,transparent)}.npt-btn--ghost{border-color:var(--npt-border);color:var(--npt-primary);background:color-mix(in srgb,var(--npt-surface) 82%,transparent)}.npt-btn--large{min-height:52px;padding-inline:23px;border-radius:17px;font-size:.88rem}.npt-btn--light{color:var(--npt-primary);background:#fff}.npt-btn--outline-light{border-color:rgba(255,255,255,.55);color:#fff;background:rgba(255,255,255,.08)}.npt-menu{display:none;width:42px;height:42px;border:1px solid var(--npt-border);border-radius:13px;color:var(--npt-primary);background:var(--npt-surface)}.npt-hero{position:relative;display:grid;grid-template-columns:minmax(420px,.88fr) minmax(580px,1.12fr);align-items:center;grid-gap:36px;gap:36px;min-height:610px;margin-top:12px;padding:54px clamp(32px,5vw,78px);overflow:hidden;border:1px solid var(--npt-border);border-radius:32px;background:radial-gradient(circle at 22% 12%,color-mix(in srgb,var(--npt-accent) 62%,transparent),transparent 30rem),linear-gradient(135deg,var(--npt-surface) 15%,var(--npt-surface-soft))}.npt-hero:after,.npt-hero:before{position:absolute;content:"";border-radius:999px;filter:blur(10px);opacity:.62}.npt-hero:before{inset:-120px auto auto -110px;width:340px;height:340px;background:color-mix(in srgb,var(--npt-secondary) 18%,transparent)}.npt-hero:after{inset:auto 31% -170px auto;width:380px;height:380px;background:color-mix(in srgb,var(--npt-primary) 12%,transparent)}.npt-hero__copy,.npt-hero__visual{position:relative;z-index:2}.npt-eyebrow,.npt-hero__kicker{display:inline-flex;align-items:center;gap:7px;color:var(--npt-primary);font-size:.76rem;font-weight:900}.npt-hero h1{margin:18px 0;font-size:clamp(2.4rem,4.2vw,4.7rem);line-height:1.22;letter-spacing:-.06em}.npt-hero h1 span{display:block}.npt-hero h1 span:last-child{color:var(--npt-primary)}.npt-hero__copy>p{max-width:650px;margin:0;color:var(--npt-muted);font-size:1.02rem;line-height:2}.npt-hero__actions{gap:10px;margin-top:27px}.npt-hero__badges{flex-wrap:wrap;gap:8px;margin-top:26px}.npt-hero__badges>span{display:inline-flex;align-items:center;gap:6px;padding:8px 11px;border:1px solid var(--npt-border);border-radius:999px;color:var(--npt-muted);background:color-mix(in srgb,var(--npt-surface) 76%,transparent);font-size:.72rem;font-weight:800;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.npt-hero__visual{min-height:490px}.npt-media{position:relative;display:block;overflow:hidden}.npt-media img{display:block;width:100%;height:100%;object-fit:cover}.npt-media--fallback{background:radial-gradient(circle at 24% 18%,color-mix(in srgb,var(--npt-accent) 82%,transparent),transparent 32%),linear-gradient(145deg,color-mix(in srgb,var(--npt-surface-soft) 80%,#fff),var(--npt-surface))}.npt-media__fallback{position:absolute;inset:0;display:grid;align-content:center;justify-items:center;grid-gap:8px;gap:8px;color:var(--npt-primary);text-align:center;font-size:.72rem;font-weight:800}.npt-hero__media{position:absolute;inset:20px;border-radius:34px;box-shadow:0 36px 80px rgba(9,59,54,.18);transform:perspective(1200px) rotateY(3deg) rotateX(1deg)}.npt-float{position:absolute;z-index:4;display:grid;grid-template-columns:auto 1fr;grid-gap:1px 9px;gap:1px 9px;min-width:165px;padding:14px;border:1px solid rgba(255,255,255,.75);border-radius:17px;color:var(--npt-text);background:rgba(255,255,255,.82);box-shadow:0 16px 40px rgba(15,58,54,.15);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.npt-float svg{grid-row:1/3;align-self:center;color:var(--npt-primary)}.npt-float strong{font-size:.75rem}.npt-float small{color:var(--npt-muted);font-size:.64rem}.npt-float--results{inset:7% auto auto -1%}.npt-float--support{inset:auto -2% 8% auto}.npt-hero__dashboard{position:absolute;inset:auto 7% 5% 7%;z-index:5;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:8px;gap:8px;padding:9px;border:1px solid rgba(255,255,255,.2);border-radius:18px;color:#fff;background:rgba(5,23,45,.73);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.npt-hero__dashboard span{padding:10px;border-radius:12px;text-align:center;background:rgba(255,255,255,.08)}.npt-hero__dashboard small,.npt-hero__dashboard strong{display:block}.npt-hero__dashboard small{margin-top:4px;opacity:.72;font-size:.58rem}.npt-app-dock{position:absolute;inset:auto 12% 2%;z-index:6;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px;padding:10px;border-radius:20px;background:rgba(255,255,255,.84);box-shadow:0 20px 45px rgba(55,48,163,.18);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.npt-app-dock span{display:grid;justify-items:center;grid-gap:5px;gap:5px;padding:8px;color:var(--npt-primary);font-size:.62rem;font-weight:900}.npt-section{margin-top:12px;padding:28px;border:1px solid var(--npt-border);border-radius:28px;background:var(--npt-surface);box-shadow:var(--npt-shadow)}.npt-section-head{justify-content:space-between;gap:20px;margin-bottom:22px}.npt-about h2,.npt-cta h2,.npt-doctor h2,.npt-section-head h2{margin:6px 0 0;font-size:clamp(1.35rem,2.2vw,2rem)}.npt-section-link{gap:4px;color:var(--npt-primary);font-size:.72rem;font-weight:900}.npt-social-grid{display:grid;grid-template-columns:.92fr 1.38fr;grid-gap:12px;gap:12px}.npt-insurance__track,.npt-reels__row,.npt-stories__row{display:flex;gap:14px;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:none}.npt-insurance__track::-webkit-scrollbar,.npt-reels__row::-webkit-scrollbar,.npt-stories__row::-webkit-scrollbar{display:none}.npt-story{display:grid;min-width:92px;justify-items:center;grid-gap:9px;gap:9px;text-align:center}.npt-story__ring{display:grid;width:82px;height:82px;padding:4px;place-items:center;border-radius:999px;background:linear-gradient(145deg,var(--npt-secondary),#eab308,var(--npt-primary));box-shadow:0 8px 20px color-mix(in srgb,var(--npt-primary) 15%,transparent)}.npt-story__ring .npt-media{width:100%;height:100%;border:3px solid var(--npt-surface);border-radius:inherit}.npt-story strong{max-width:100px;font-size:.7rem;line-height:1.65}.npt-reel{position:relative;min-width:190px;height:255px;overflow:hidden;border:4px solid var(--npt-surface);border-radius:20px;box-shadow:0 12px 28px rgba(15,39,55,.14)}.npt-reel>.npt-media,.npt-reel__shade{position:absolute;inset:0}.npt-reel__shade{background:linear-gradient(180deg,transparent 32%,rgba(3,15,25,.88))}.npt-reel__play{position:absolute;inset:44% auto auto 50%;display:grid;width:42px;height:42px;place-items:center;border-radius:999px;color:var(--npt-primary);background:rgba(255,255,255,.88);transform:translate(-50%,-50%);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.npt-reel__duration{position:absolute;inset:12px auto auto 12px;padding:4px 7px;border-radius:8px;color:#fff;background:rgba(4,19,29,.68);font-size:.62rem}.npt-reel__copy{position:absolute;inset:auto 14px 13px;display:grid;grid-gap:5px;gap:5px;color:#fff}.npt-reel__copy small{opacity:.74;font-size:.64rem}.npt-reel__copy strong{font-size:.82rem;line-height:1.7}.npt-services__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.npt-service{position:relative;display:grid;min-height:330px;overflow:hidden;border:1px solid var(--npt-border);border-radius:24px;background:linear-gradient(155deg,var(--npt-surface),var(--npt-surface-soft))}.npt-service__copy{position:relative;z-index:2;padding:22px}.npt-icon-bubble{display:grid;width:44px;height:44px;place-items:center;border-radius:14px;color:var(--npt-primary);background:color-mix(in srgb,var(--npt-accent) 42%,#fff)}.npt-service h3{margin:16px 0 8px;font-size:1.02rem}.npt-service p{margin:0;color:var(--npt-muted);font-size:.76rem;line-height:1.85}.npt-service a{gap:3px;width:-moz-fit-content;width:fit-content;margin-top:14px;color:var(--npt-primary);font-size:.72rem;font-weight:900}.npt-service__media{height:135px;margin-top:auto;mix-blend-mode:multiply}.npt-service__media img{object-fit:contain}.npt-insurance{overflow:hidden}.npt-insurance__track{padding-bottom:4px}.npt-insurer{display:flex;min-width:170px;height:78px;align-items:center;justify-content:center;gap:9px;border:1px solid var(--npt-border);border-radius:18px;background:var(--npt-surface-soft)}.npt-insurer .npt-media{width:44px;height:34px}.npt-insurer .npt-media img{object-fit:contain}.npt-insurer strong{font-size:.72rem}.npt-metrics{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:0;gap:0;margin-top:12px;padding:22px;border-radius:26px;color:#fff;background:linear-gradient(125deg,var(--npt-primary),color-mix(in srgb,var(--npt-primary) 75%,#082f49));box-shadow:0 22px 44px color-mix(in srgb,var(--npt-primary) 24%,transparent)}.npt-metrics article{display:grid;grid-template-columns:auto 1fr;grid-gap:2px 11px;gap:2px 11px;padding:8px 18px;-webkit-border-end:1px solid rgba(255,255,255,.2);border-inline-end:1px solid rgba(255,255,255,.2)}.npt-metrics article:last-child{border:0}.npt-metrics__icon{display:grid;grid-row:1/3;width:46px;height:46px;place-items:center;border-radius:999px;background:rgba(255,255,255,.13)}.npt-metrics strong{font-size:1.35rem}.npt-metrics article>span:last-child{opacity:.8;font-size:.68rem}.npt-profile-grid{display:grid;grid-template-columns:1.45fr .78fr;grid-gap:12px;gap:12px}.npt-about{display:grid;grid-template-columns:.9fr 1.1fr;grid-gap:28px;gap:28px;align-items:center}.npt-about__copy>p{color:var(--npt-muted);font-size:.78rem;line-height:2}.npt-about ul{display:grid;grid-gap:8px;gap:8px;padding:0;list-style:none}.npt-about li{display:flex;align-items:center;gap:8px;font-size:.75rem;font-weight:800}.npt-about li svg{color:var(--npt-primary)}.npt-about__gallery{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:8px;gap:8px}.npt-about__gallery .npt-media{height:150px;border-radius:17px}.npt-about__gallery .npt-media:first-child{grid-row:span 2;height:308px}.npt-doctor{position:relative;display:grid;min-height:500px;margin-top:12px;overflow:hidden;border:1px solid var(--npt-border);border-radius:28px;background:linear-gradient(145deg,var(--npt-surface),var(--npt-surface-soft));box-shadow:var(--npt-shadow)}.npt-doctor__media{height:300px}.npt-doctor__media img{object-position:top center}.npt-doctor__copy{padding:22px}.npt-doctor__copy>p{color:var(--npt-muted);font-size:.74rem;line-height:1.8}.npt-certificates{display:flex;flex-wrap:wrap;gap:6px;margin:14px 0}.npt-certificates span{display:inline-flex;align-items:center;gap:4px;padding:6px 8px;border:1px solid var(--npt-border);border-radius:9px;color:var(--npt-primary);font-size:.6rem;font-weight:900}.npt-testimonials__grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px}.npt-testimonials article{padding:20px;border:1px solid var(--npt-border);border-radius:20px;background:var(--npt-surface-soft)}.npt-testimonial__author{gap:10px}.npt-testimonial__author .npt-media{width:48px;height:48px;border-radius:999px}.npt-testimonial__author small,.npt-testimonial__author strong{display:block}.npt-testimonial__author small{margin-top:3px;color:var(--npt-muted);font-size:.64rem}.npt-stars{display:flex;gap:2px;margin-top:15px;color:#f59e0b}.npt-testimonials blockquote{margin:12px 0 0;color:var(--npt-muted);font-size:.76rem;line-height:1.9}.npt-faq__grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:10px;gap:10px}.npt-faq details{border:1px solid var(--npt-border);border-radius:16px;background:var(--npt-surface-soft)}.npt-faq summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:17px;cursor:pointer;font-size:.76rem;font-weight:900;list-style:none}.npt-faq details p{margin:0;padding:0 17px 17px;color:var(--npt-muted);font-size:.72rem;line-height:1.9}.npt-cta{position:relative;display:grid;grid-template-columns:1fr minmax(260px,38%);min-height:310px;align-items:center;margin-top:12px;padding:38px 54px;overflow:hidden;border-radius:30px;color:#fff;background:#064e4a}.npt-cta__background{position:absolute;inset:0;opacity:.3}.npt-cta:after{position:absolute;inset:0;content:"";background:linear-gradient(90deg,rgba(3,42,47,.98),rgba(7,110,100,.82) 58%,rgba(12,126,116,.25))}.npt-cta__copy,.npt-cta__device{position:relative;z-index:2}.npt-cta .npt-eyebrow{color:#99f6e4}.npt-cta__copy p{max-width:680px;opacity:.8;line-height:1.9}.npt-cta__copy>div{display:flex;gap:8px;margin-top:20px}.npt-cta__device{height:250px;border-radius:24px;mix-blend-mode:screen}.npt-cta__device img{object-fit:contain}.npt-footer{display:grid;grid-template-columns:1.25fr 1.3fr 1fr auto;align-items:start;grid-gap:36px;gap:36px;margin-top:12px;padding:36px;border-radius:28px;color:var(--npt-text);background:var(--npt-surface)}.npt-footer__brand{gap:12px}.npt-footer__brand p{margin:5px 0 0;color:var(--npt-muted);font-size:.66rem}.npt-footer__contact,.npt-footer__links{display:grid;grid-gap:9px;gap:9px}.npt-footer__contact a,.npt-footer__contact span{display:flex;align-items:center;gap:7px;color:var(--npt-muted);font-size:.68rem}.npt-footer__links{grid-template-columns:repeat(2,1fr)}.npt-footer__links a{color:var(--npt-muted);font-size:.7rem}.npt-footer__social{gap:7px}.npt-footer__social a{display:grid;width:38px;height:38px;place-items:center;border:1px solid var(--npt-border);border-radius:12px;color:var(--npt-primary)}.npt-page--stripe-clinic{--npt-bg:#060b24;--npt-surface:#11183b;--npt-surface-soft:#171f4d;--npt-text:#f8fafc;--npt-muted:#aeb8d8;--npt-primary:#6d5dfc;--npt-secondary:#13d8d1;--npt-accent:#8b5cf6;--npt-border:rgba(139,151,230,0.2);--npt-shadow:0 24px 70px rgba(0,0,0,0.3);background:radial-gradient(circle at 92% 6%,rgba(124,58,237,.52),transparent 30rem),radial-gradient(circle at 15% 22%,rgba(8,145,178,.26),transparent 34rem),#060b24}.npt-page--stripe-clinic .npt-header{background:rgba(12,18,52,.72)}.npt-page--stripe-clinic .npt-hero{grid-template-columns:.82fr 1.18fr;background:radial-gradient(circle at 75% 30%,rgba(14,211,205,.22),transparent 26rem),linear-gradient(135deg,rgba(117,63,229,.9),rgba(10,16,50,.95) 58%,rgba(6,11,36,1))}.npt-page--stripe-clinic .npt-eyebrow,.npt-page--stripe-clinic .npt-hero h1 span:last-child,.npt-page--stripe-clinic .npt-hero__kicker,.npt-page--stripe-clinic .npt-section-link,.npt-page--stripe-clinic .npt-service a{color:#5eead4}.npt-page--stripe-clinic .npt-hero__media{border:1px solid rgba(255,255,255,.16);opacity:.88;filter:saturate(1.14) contrast(1.06);transform:perspective(1200px) rotateY(-7deg) rotateX(2deg)}.npt-page--stripe-clinic .npt-doctor,.npt-page--stripe-clinic .npt-footer,.npt-page--stripe-clinic .npt-section{background:rgba(16,24,62,.78);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.npt-page--stripe-clinic .npt-faq details,.npt-page--stripe-clinic .npt-insurer,.npt-page--stripe-clinic .npt-service,.npt-page--stripe-clinic .npt-testimonials article{background:linear-gradient(145deg,rgba(41,54,112,.78),rgba(18,27,70,.82))}.npt-page--stripe-clinic .npt-service__media{opacity:.82;mix-blend-mode:screen}.npt-page--stripe-clinic .npt-metrics{background:linear-gradient(110deg,#071832,#102a55,#075a60)}.npt-page--digikala-health{--npt-bg:#f5f5f7;--npt-surface:#fff;--npt-surface-soft:#fff5f6;--npt-text:#20242d;--npt-muted:#6b7280;--npt-primary:#d72c4d;--npt-secondary:#ef4056;--npt-accent:#fecdd3;--npt-border:rgba(107,114,128,0.14);--npt-shadow:0 8px 22px rgba(51,65,85,0.07)}.npt-page--digikala-health .npt-shell{padding:0}.npt-page--digikala-health .npt-header{border-radius:0 0 20px 20px;box-shadow:0 3px 12px rgba(51,65,85,.08)}.npt-page--digikala-health .npt-hero{min-height:450px;margin:12px;grid-template-columns:1fr .85fr;border:0;border-radius:22px;color:#fff;background:linear-gradient(120deg,#ef4056,#d22d56 55%,#772a59)}.npt-page--digikala-health .npt-hero h1{font-size:clamp(2.1rem,4vw,4rem)}.npt-page--digikala-health .npt-hero h1 span:last-child,.npt-page--digikala-health .npt-hero__kicker{color:#fff}.npt-page--digikala-health .npt-hero__copy>p{color:rgba(255,255,255,.8)}.npt-page--digikala-health .npt-hero__media{inset:5px;background:rgba(255,255,255,.16);box-shadow:none;mix-blend-mode:screen}.npt-page--digikala-health .npt-cta,.npt-page--digikala-health .npt-doctor,.npt-page--digikala-health .npt-footer,.npt-page--digikala-health .npt-metrics,.npt-page--digikala-health .npt-profile-grid,.npt-page--digikala-health .npt-section,.npt-page--digikala-health .npt-social-grid{margin-inline:12px}.npt-page--digikala-health .npt-story__ring{background:linear-gradient(145deg,#ef4056,#f59e0b,#8b5cf6)}.npt-page--digikala-health .npt-services__grid{grid-template-columns:repeat(4,1fr)}.npt-page--digikala-health .npt-service{min-height:285px}.npt-page--digikala-health .npt-metrics{background:linear-gradient(100deg,#27272a,#3f3f46)}.npt-page--luxury-lab{--npt-bg:#031d1c;--npt-surface:#082c29;--npt-surface-soft:#0b3935;--npt-text:#fffaf0;--npt-muted:#c7d7d1;--npt-primary:#d4af37;--npt-secondary:#f4cc62;--npt-accent:#8a6b19;--npt-border:rgba(212,175,55,0.22);--npt-shadow:0 24px 70px rgba(0,0,0,0.32);background:radial-gradient(circle at 18% 8%,rgba(212,175,55,.08),transparent 25rem),#031d1c}.npt-page--luxury-lab .npt-header{border-radius:0;border-width:0 0 1px;background:rgba(3,29,28,.9)}.npt-page--luxury-lab .npt-brand__mark,.npt-page--luxury-lab .npt-btn--solid{color:#09201e;background:linear-gradient(135deg,#f1d477,#c89522)}.npt-page--luxury-lab .npt-hero{min-height:700px;grid-template-columns:.9fr 1.1fr;border-color:rgba(212,175,55,.26);background:linear-gradient(90deg,rgba(3,29,28,.98),rgba(4,41,38,.87) 45%,rgba(3,29,28,.48))}.npt-page--luxury-lab .npt-hero:before{inset:0;width:auto;height:auto;border-radius:0;background:repeating-linear-gradient(90deg,transparent 0 110px,rgba(212,175,55,.025) 111px 112px);filter:none}.npt-page--luxury-lab .npt-hero h1{font-family:Georgia,Times New Roman,serif}.npt-page--luxury-lab .npt-eyebrow,.npt-page--luxury-lab .npt-hero h1 span:last-child,.npt-page--luxury-lab .npt-hero__kicker,.npt-page--luxury-lab .npt-section-link,.npt-page--luxury-lab .npt-service a,.npt-page--luxury-lab .npt-stars{color:#e8c456}.npt-page--luxury-lab .npt-hero__media{inset:-54px -70px -54px 5%;border-radius:0;opacity:.7;filter:brightness(.66) contrast(1.2) sepia(.14);mix-blend-mode:luminosity}.npt-page--luxury-lab .npt-doctor,.npt-page--luxury-lab .npt-footer,.npt-page--luxury-lab .npt-section{background:linear-gradient(145deg,rgba(8,44,41,.98),rgba(4,31,29,.98))}.npt-page--luxury-lab .npt-story__ring{background:linear-gradient(145deg,#f4d76f,#7c5c12,#f5d66c)}.npt-page--luxury-lab .npt-reel{border-color:#153f3b}.npt-page--luxury-lab .npt-faq details,.npt-page--luxury-lab .npt-insurer,.npt-page--luxury-lab .npt-service,.npt-page--luxury-lab .npt-testimonials article{background:linear-gradient(150deg,#0c3935,#062724)}.npt-page--luxury-lab .npt-service__media{opacity:.72;filter:sepia(.22) saturate(.8);mix-blend-mode:screen}.npt-page--luxury-lab .npt-metrics{border:1px solid rgba(212,175,55,.3);color:#f7df8d;background:linear-gradient(110deg,#032826,#0a4942)}.npt-page--luxury-lab .npt-cta{border:1px solid rgba(212,175,55,.32);background:#031f1e}.npt-page--super-app{--npt-bg:#f4f3ff;--npt-surface:#fff;--npt-surface-soft:#f1efff;--npt-text:#1f2452;--npt-muted:#6d7194;--npt-primary:#6558d9;--npt-secondary:#8b7cf6;--npt-accent:#ddd6fe;--npt-border:rgba(101,88,217,0.14);--npt-shadow:0 18px 54px rgba(69,57,157,0.12);background:radial-gradient(circle at 8% 12%,rgba(139,124,246,.16),transparent 28rem),#f4f3ff}.npt-page--super-app .npt-hero{grid-template-columns:.9fr 1.1fr;background:radial-gradient(circle at 12% 20%,rgba(255,255,255,.86),transparent 22rem),linear-gradient(135deg,#e9e7ff,#c9c8ff 62%,#aaa7f9)}.npt-page--super-app .npt-hero__visual{min-height:540px}.npt-page--super-app .npt-hero__media{inset:0 12%;border-radius:42px;background:transparent;box-shadow:none;transform:rotate(-5deg)}.npt-page--super-app .npt-hero__media img{object-fit:contain}.npt-page--super-app .npt-float{display:none}.npt-page--super-app .npt-social-grid{grid-template-columns:.75fr 1.25fr}.npt-page--super-app .npt-story__ring{background:linear-gradient(145deg,#8b7cf6,#ec4899,#22d3ee)}.npt-page--super-app .npt-service{min-height:300px;background:linear-gradient(145deg,#fff,#eeeaff)}.npt-page--super-app .npt-metrics{background:linear-gradient(110deg,#4f46b8,#7168e8,#8b5cf6)}.npt-page--super-app .npt-cta{background:#4238ad}@media (max-width:1180px){.npt-header{grid-template-columns:minmax(220px,auto) 1fr auto}.npt-nav a{padding-inline:7px;font-size:.68rem}.npt-header__actions .npt-btn--ghost{display:none}.npt-hero{grid-template-columns:.9fr 1.1fr;padding-inline:35px}.npt-social-grid{grid-template-columns:1fr}.npt-services__grid{grid-template-columns:repeat(2,1fr)}.npt-profile-grid{grid-template-columns:1fr}.npt-doctor{grid-template-columns:.65fr 1fr;min-height:320px}.npt-doctor__media{height:100%}.npt-footer{grid-template-columns:repeat(2,1fr)}}@media (max-width:860px){.npt-shell{padding:0}.npt-header{min-height:64px;margin:0;padding:8px 13px;grid-template-columns:1fr auto;border-radius:0 0 18px 18px}.npt-brand__mark{width:42px;height:42px;flex-basis:42px;border-radius:14px}.npt-brand small,.npt-header__actions .npt-btn,.npt-nav{display:none}.npt-menu{display:grid;place-items:center}.npt-hero{min-height:0;margin:8px;padding:34px 21px 20px;grid-template-columns:1fr;gap:22px;border-radius:24px}.npt-hero__copy{text-align:center}.npt-hero h1{font-size:clamp(2rem,9vw,3.2rem)}.npt-hero__copy>p{font-size:.84rem}.npt-hero__actions,.npt-hero__badges{justify-content:center}.npt-hero__visual{min-height:360px}.npt-hero__media{inset:0;border-radius:24px;transform:none}.npt-float{min-width:135px;padding:10px}.npt-float--results{inset:5% auto auto -2%}.npt-float--support{inset:auto -2% 5% auto}.npt-page--digikala-health .npt-profile-grid,.npt-page--digikala-health .npt-social-grid,.npt-profile-grid,.npt-social-grid{display:block;margin-inline:0}.npt-cta,.npt-doctor,.npt-footer,.npt-metrics,.npt-page--digikala-health .npt-cta,.npt-page--digikala-health .npt-doctor,.npt-page--digikala-health .npt-footer,.npt-page--digikala-health .npt-metrics,.npt-page--digikala-health .npt-section,.npt-section{margin:8px;padding:21px;border-radius:22px}.npt-section-head{margin-bottom:16px}.npt-section-head h2{font-size:1.3rem}.npt-story{min-width:86px}.npt-story__ring{width:74px;height:74px}.npt-reel{min-width:166px;height:230px}.npt-page--digikala-health .npt-services__grid,.npt-services__grid{grid-template-columns:1fr}.npt-service{min-height:220px;grid-template-columns:1fr .62fr}.npt-service__media{height:100%;margin:0}.npt-metrics{grid-template-columns:repeat(2,1fr);gap:12px}.npt-metrics article{border:0;padding:9px}.npt-metrics article:last-child{grid-column:1/-1}.npt-about{grid-template-columns:1fr}.npt-about__gallery .npt-media,.npt-about__gallery .npt-media:first-child{height:120px;grid-row:auto}.npt-doctor{grid-template-columns:1fr;min-height:0}.npt-doctor__media{height:280px;margin:-21px -21px 0}.npt-cta,.npt-faq__grid,.npt-testimonials__grid{grid-template-columns:1fr}.npt-cta{padding:30px 23px;text-align:center}.npt-cta__copy>div{justify-content:center;flex-wrap:wrap}.npt-cta__device{height:190px;margin-top:12px}.npt-footer{grid-template-columns:1fr}.npt-page--digikala-health .npt-hero,.npt-page--luxury-lab .npt-hero,.npt-page--stripe-clinic .npt-hero,.npt-page--super-app .npt-hero{grid-template-columns:1fr;min-height:0}.npt-page--stripe-clinic .npt-hero__dashboard{grid-template-columns:repeat(2,1fr)}.npt-page--luxury-lab .npt-hero__media{inset:0;border-radius:24px}.npt-page--super-app .npt-hero__visual{min-height:430px}}@media (max-width:520px){.npt-brand strong{font-size:.78rem}.npt-hero__actions{display:grid}.npt-hero__badges{display:grid;grid-template-columns:repeat(2,1fr)}.npt-hero__badges>span{justify-content:center}.npt-service{grid-template-columns:1fr}.npt-service__media{height:135px}.npt-about__gallery{grid-template-columns:1fr 1fr}}@media (prefers-reduced-motion:no-preference){.npt-insurer,.npt-reel,.npt-service,.npt-story{transition:transform .18s ease,box-shadow .18s ease}.npt-insurer:hover,.npt-reel:hover,.npt-service:hover,.npt-story:hover{transform:translateY(-4px)}.npt-hero__visual{animation:npt-float 7s ease-in-out infinite}@keyframes npt-float{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}}