@font-face{font-family:Anek Latin Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/fonts/anek-latin-latin-wght.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Braah One;font-style:normal;font-display:swap;font-weight:400;src:url(/fonts/braah-one-latin-400.woff2)format("woff2")}@font-face{font-family:Anek Devanagari Subset;src:url(/fonts/anek-devanagari-600.woff2)format("woff2");font-weight:100 900;font-display:swap;unicode-range:U+900-97F,U+200C-200D}:root{--ground:#fdfdfe;--panel:#f3f3f7;--mist:#e9eaf3;--ink:#15234d;--ink-deep:#0e195b;--ink-soft:#4a5578;--ink-faint:#8a93ad;--smile:#d93737;--smile-press:#b92b2b;--periwinkle:#717bed;--river:#a9bcf9;--live:#189856;--closed:#8a93ad;--card:#fff;--display:"Anek Latin Variable", "Anek Devanagari Subset", system-ui, sans-serif;--numerals:"Braah One", "Anek Latin Variable", system-ui, sans-serif;--text:"Anek Latin Variable", "Anek Devanagari Subset", system-ui, sans-serif;--ne:"Anek Devanagari Subset", "Anek Latin Variable", system-ui, sans-serif;--u:calc(min(100vw, 560px) / 1024);--gutter:calc(44 * var(--u));--ease-out:cubic-bezier(.16, 1, .3, 1);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:16px}body{background:var(--ground);color:var(--ink);font-family:var(--text);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-size:18px;line-height:1.5}::selection{background:var(--ink);color:#fff}:focus-visible{outline:3px solid var(--periwinkle);outline-offset:3px;border-radius:6px}[lang=ne]{font-family:var(--ne)}a{color:inherit}p{margin:0}.skip{z-index:50;background:var(--ink);color:#fff;border-radius:10px;padding:10px 16px;font-weight:600;text-decoration:none;position:absolute;top:-60px;left:12px}.skip:focus{top:12px}.icon{fill:currentColor;flex:none;width:1em;height:1em}.masthead{width:min(100vw,560px);padding:calc(18 * var(--u)) calc(44 * var(--u)) 0 calc(72 * var(--u));grid-template-columns:1fr auto;align-items:start;column-gap:12px;margin:0 auto;display:grid;position:relative}.lockup-title{grid-area:1/1/span 2}.lockup{align-items:flex-start;gap:calc(12 * var(--u));width:-webkit-max-content;width:-moz-max-content;width:max-content;text-decoration:none;display:flex}.mascot{width:calc(168 * var(--u));height:calc(168 * var(--u));margin:calc(-8 * var(--u)) calc(-4 * var(--u)) calc(-8 * var(--u)) calc(-24 * var(--u));flex:none}.mascot-body{transform-origin:50% 90%;width:100%;height:100%;display:block;position:relative}.mascot-body img{width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.mascot-wink{opacity:0}.wordmark{padding-top:calc(4 * var(--u));display:grid;position:relative}.wordmark-happy{font-family:var(--display);font-weight:800;font-size:calc(101 * var(--u));letter-spacing:-.01em;color:var(--ink-deep);line-height:.82}.wordmark-smile{width:calc(150 * var(--u));height:calc(22 * var(--u));margin:calc(-6 * var(--u)) 0 0 calc(10 * var(--u));background:var(--smile);justify-self:start;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 150 22'%3E%3Cpath d='M2 6C40 24 104 25 148 2C108 13 44 12 2 6Z'/%3E%3C/svg%3E") 50%/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 150 22'%3E%3Cpath d='M2 6C40 24 104 25 148 2C108 13 44 12 2 6Z'/%3E%3C/svg%3E") 50%/100% 100% no-repeat}.wordmark-dental{margin-top:calc(10 * var(--u));font-family:var(--text);font-weight:700;font-size:calc(23 * var(--u));letter-spacing:.36em;text-transform:uppercase;color:var(--ink-deep);line-height:1}.tagline{margin-top:calc(6 * var(--u));font-weight:600;font-size:calc(32 * var(--u));color:var(--ink-deep);grid-area:3/1/auto/-1;line-height:1.2}.place{text-align:right;color:var(--ink-deep);font-weight:500;font-size:calc(31 * var(--u));grid-area:2/2;justify-self:end;margin-top:6px;line-height:1.2}.hero{width:min(100vw,560px);padding:0 var(--gutter) calc(48 * var(--u));text-align:center;flex-direction:column;align-items:center;margin:0 auto;display:flex}.hero-info{display:contents}.status{justify-content:center;align-items:center;column-gap:calc(20 * var(--u));margin-top:calc(30 * var(--u));flex-wrap:wrap;display:flex}.status-dot{width:calc(56 * var(--u));height:calc(56 * var(--u));margin-top:calc(-10 * var(--u));background:var(--live);border-radius:50%;position:relative}.status-dot:after{content:"";border-radius:inherit;background:inherit;opacity:0;position:absolute;top:0;bottom:0;left:0;right:0}[data-status=open] .status-dot:after{animation:breathe 2.6s var(--ease-out) infinite}[data-status=closed] .status-dot{background:var(--closed)}.status-main{font-family:var(--display);font-weight:800;font-size:calc(56 * var(--u));color:var(--ink);white-space:nowrap;line-height:1.12}.status-main [lang=ne]{font-weight:700}.status-until{font-family:var(--display);font-weight:800;font-size:calc(76 * var(--u));color:var(--ink);margin-top:calc(10 * var(--u));flex-basis:100%;line-height:.95}.day-arc{width:calc(636 * var(--u));height:calc(74 * var(--u));margin:calc(4 * var(--u)) 0 0;position:relative}.day-arc svg{width:100%;height:100%;display:block;position:absolute;top:0;bottom:0;left:0;right:0;overflow:visible}.day-arc-track,.day-arc-done{fill:none;stroke-width:4px;stroke-linecap:round}.day-arc-track{stroke:#c9cdf3}.day-arc-done{stroke:var(--periwinkle);stroke-dasharray:1;stroke-dashoffset:var(--arc-off,.3)}.day-arc-end{fill:var(--periwinkle)}.day-arc-now{fill:var(--periwinkle);stroke:var(--ground);stroke-width:5px}[data-arc=closed] .day-arc-now{display:none}[data-arc=closed] .day-arc-done{stroke-dashoffset:1px}.day-arc-label{top:calc(28 * var(--u));font-weight:700;font-size:calc(30 * var(--u));color:var(--ink);line-height:1;position:absolute}.day-arc-start{left:calc(-20 * var(--u))}.day-arc-stop{right:calc(-20 * var(--u))}.phone{margin-top:calc(28 * var(--u));font-family:var(--numerals);font-size:calc(183 * var(--u));letter-spacing:-.012em;color:var(--ink);font-variant-numeric:tabular-nums;line-height:.86;text-decoration:none}.mobile{font-family:var(--numerals);font-size:calc(64 * var(--u));color:var(--ink);margin-top:0;line-height:1;text-decoration:none}.call{--press:0;justify-content:center;align-items:center;gap:calc(22 * var(--u));width:100%;min-height:44px;height:calc(118 * var(--u));margin-top:calc(16 * var(--u));border-radius:calc(30 * var(--u));background:var(--smile);color:#fff;font-family:var(--display);font-weight:800;font-size:calc(58 * var(--u));box-shadow:0 calc(10 * var(--u)) calc(28 * var(--u)) #d9373738;transition:transform .16s var(--ease-out), background-color .16s var(--ease-out), box-shadow .16s var(--ease-out);line-height:1;text-decoration:none;display:flex}.call [lang=ne],.directions [lang=ne],.callbar [lang=ne]{font-size:.93em;font-weight:700;line-height:1;position:relative;top:.06em}.call .icon-phone{font-size:calc(66 * var(--u));transform-origin:60% 60%}.call-sep{opacity:.9}.call:hover{background:#e03e3e}.call:active{background:var(--smile-press);box-shadow:0 calc(4 * var(--u)) calc(12 * var(--u)) #d9373740;transform:scale(.985)}.hours-line{margin-top:calc(24 * var(--u));font-weight:600;font-size:calc(38 * var(--u));line-height:1.3}.address-line{margin-top:calc(2 * var(--u));font-weight:500;font-size:calc(40 * var(--u));line-height:1.3}.map-card{width:100%;height:calc(494 * var(--u));margin-top:calc(32 * var(--u));margin-bottom:calc(52 * var(--u));border-radius:calc(36 * var(--u));background:var(--mist);isolation:isolate;position:relative;container-type:inline-size}@container (width>=421px){.m-lm-en{font-size:14.5px}.m-lm-ne{font-size:12px}.m-pin-label{font-size:19px}.m-walk text{font-size:14px}}@container (width<=420px){.m-lm-en{font-size:12px}.m-lm-ne{font-size:10px}.m-pin-label{font-size:15px}}.map-card .map-svg{border-radius:inherit;width:100%;height:100%;display:block;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(#fff,#000)}.directions{left:50%;bottom:calc(-14 * var(--u));justify-content:center;align-items:center;gap:calc(16 * var(--u));width:calc(474 * var(--u));height:calc(100 * var(--u));border:calc(5 * var(--u)) solid var(--ink-deep);color:var(--ink-deep);font-family:var(--display);font-weight:800;font-size:calc(44 * var(--u));white-space:nowrap;box-shadow:0 calc(6 * var(--u)) calc(18 * var(--u)) #0e195b1f;transition:transform .16s var(--ease-out), background-color .16s var(--ease-out);background:#fff;border-radius:999px;line-height:1;text-decoration:none;display:flex;position:absolute;transform:translate(-50%)}.directions .icon-nav{font-size:calc(46 * var(--u))}.directions:after{content:"";position:absolute;top:max(-4px,-22px + 50%);bottom:max(-4px,-22px + 50%);left:-4px;right:-4px}.directions:hover{background:#f6f7fd}.directions:active{transform:translate(-50%)scale(.98)}.map-svg{font-family:var(--text)}.m-land{fill:var(--mist)}.m-green path{fill:#dfeae2}.m-water path{fill:#c3cffb}.m-river path{fill:none;stroke:var(--river);stroke-width:16px;stroke-linecap:round;stroke-linejoin:round}.m-stream path{fill:none;stroke:#c3cffb;stroke-width:4px;stroke-linecap:round}.m-buildings{fill:#dcdeea}.m-paths path{fill:none;stroke:#fbfbfe;stroke-width:2.2px;stroke-linecap:round}.m-case,.m-road{fill:none;stroke-linecap:round;stroke-linejoin:round}.m-case{stroke:#d1d4e3}.m-case.m-trunk,.m-case.m-primary{stroke:#bfc4da}.m-road{stroke:#fff}.m-roadnames text{font-size:calc(11px * var(--k));letter-spacing:.06em;text-transform:uppercase;fill:#6b7493;paint-order:stroke;stroke:#fff;stroke-width:calc(3px * var(--k));stroke-linejoin:round;font-weight:600}.m-s{transform:scale(var(--k))}.map-svg.is-far .m-roadnames,.map-svg.is-live .m-landmark:not(.is-shown),.map-svg.is-live .m-rivername:not(.is-shown){display:none}.m-landmark circle{fill:var(--ink);stroke:#fff;stroke-width:2px}.m-landmark text,.m-rivername text{paint-order:stroke;stroke:var(--mist);stroke-width:3.5px;stroke-linejoin:round}.m-lm-en{fill:var(--ink);font-size:13px;font-weight:650}.m-lm-ne,.m-ne{font-family:var(--ne);fill:var(--ink-soft);font-size:11px;font-weight:500}.m-rivername text{fill:#5a66c9;font-size:12px;font-weight:600}.m-rivername .m-ne{fill:#6c76d0}.m-route{fill:none;stroke:var(--smile);stroke-width:5px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;stroke-dasharray:1;stroke-dashoffset:1px;opacity:0}.m-route.is-active{opacity:1;stroke-dashoffset:0}.m-route-halo{stroke:#fff;stroke-width:9px}.m-pin-body{fill:var(--smile);stroke:#fff;stroke-width:2px}.m-pin-dot{fill:#fff}.m-pin-shadow{fill:#15234d38}.m-pin-label{font-family:var(--display);fill:var(--ink);paint-order:stroke;stroke:var(--mist);stroke-width:4px;stroke-linejoin:round;font-size:17px;font-weight:800}@keyframes breathe{0%{opacity:.3;transform:scale(1)}70%,to{opacity:0;transform:scale(1.9)}}.lockup .mascot{animation:.76s cubic-bezier(.34,1.56,.64,1) 60ms both mascot-in}.lockup .mascot-body{animation:.62s ease-in-out .88s mascot-lean}.lockup .mascot-wink{animation:.28s 1.06s wink-show}.wordmark-smile{animation:smile-sweep .76s .3s var(--ease-out) both}.hero .call .icon-phone{animation:.9s ease-in-out 1.5s both ring}.m-walk rect{fill:var(--ink)}.m-walk text{font-family:var(--text);fill:#fff;font-size:13px;font-weight:700}@keyframes mascot-in{0%{opacity:0;transform:translateY(22%)scale(.45)rotate(-14deg)}45%{opacity:1}to{opacity:1;transform:none}}@keyframes mascot-lean{0%,to{rotate:0deg;scale:1}30%,68%{rotate:6deg;scale:1.03 .97}}@keyframes wink-show{0%,to{opacity:1}}@keyframes smile-sweep{0%{clip-path:inset(-60% 100% -60% -10%)}to{clip-path:inset(-60% -10%)}}@keyframes ring{0%,to{rotate:0deg}15%{rotate:-14deg}30%{rotate:12deg}45%{rotate:-9deg}60%{rotate:6deg}75%{rotate:0deg}}@media (prefers-reduced-motion:reduce){.lockup .mascot,.lockup .mascot-body,.lockup .mascot-wink,.wordmark-smile,.hero .call .icon-phone{animation:none}html{scroll-behavior:auto}[data-status=open] .status-dot:after{animation:none}.call,.directions{transition:none}}.lang-switch{grid-area:1/2;justify-self:end;display:flex}.lang-switch a{border:2px solid var(--ink-deep);min-height:36px;color:var(--ink-deep);border-radius:999px;align-items:center;padding:0 14px;font-size:15px;font-weight:700;line-height:1;text-decoration:none;display:inline-flex;position:relative}.lang-switch a:after{content:"";position:absolute;top:-6px;bottom:-6px;left:-2px;right:-2px}.lang-switch a:hover{background:var(--panel)}.lockup-title{font:inherit;margin:0}@media (prefers-reduced-motion:no-preference){.lang-switch a{transition:background-color .16s var(--ease-out)}}main>section:not(.hero){width:min(100% - 40px,1120px);margin:0 auto}h2,h3{text-wrap:balance;margin:0;font-weight:800}h2{font-family:var(--display);letter-spacing:-.01em;color:var(--ink);font-size:max(34px,min(8.6vw,54px));font-weight:800;line-height:1.02}h2>[lang=ne]{letter-spacing:0;color:var(--ink-soft);vertical-align:.18em;margin-left:.25em;font-size:.5em;font-weight:600;display:inline-block}h3{font-family:var(--display);font-size:max(24px,min(6vw,30px));font-weight:800;line-height:1.1}.text-link{color:var(--ink);text-underline-offset:4px;text-decoration-thickness:2px;-webkit-text-decoration-color:var(--periwinkle);text-decoration-color:var(--periwinkle);font-weight:600}.text-link:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.find{padding:28px 0 72px}.find-lede{color:var(--ink-soft);margin-top:10px;font-size:19px}.route-choices{gap:12px;margin-top:24px;display:grid}.route-choice{background:var(--card);min-height:76px;color:var(--ink);font:inherit;text-align:left;cursor:pointer;transition:border-color .2s var(--ease-out), transform .2s var(--ease-out), box-shadow .2s var(--ease-out);border:2px solid #c5c9dc;border-radius:20px;gap:4px;padding:16px 20px 16px 58px;display:grid;position:relative;box-shadow:0 1px 2px #15234d0f,0 8px 24px #15234d0d}.route-choice:before{content:"";width:22px;height:22px;transition:border-color .2s var(--ease-out), transform .42s var(--ease-out);border:3px solid #0000;border-color:#0000 #0000 #c5c9dc #c5c9dc;border-radius:50%;margin-top:-11px;position:absolute;top:50%;left:20px;transform:rotate(-45deg)}.route-choice[aria-pressed=true]{border-color:var(--ink);background:var(--card);box-shadow:0 2px 4px #15234d14,0 14px 32px #15234d1a}.route-choice[aria-pressed=true]:before{border-bottom-color:var(--smile);border-left-color:var(--smile);transform:rotate(-45deg)scale(1.1)}@media (hover:hover){.route-choice:hover{transform:translateY(-2px)}}.route-choice:active{transform:translateY(0)scale(.99)}.route-from{font-family:var(--display);font-size:24px;font-weight:800;line-height:1.1}.route-from [lang=ne]{color:var(--ink-soft);margin-left:6px;font-size:.72em;font-weight:600}.route-meta{color:var(--ink-soft);font-variant-numeric:tabular-nums;font-size:16px;font-weight:500}.route-notes{gap:14px;max-width:62ch;margin-top:22px;font-size:19px;display:grid}.driver-card{background:var(--ink);color:#fff;border-radius:20px;padding:18px 20px 20px}.driver-label{color:#c9cfe6;font-size:15px;font-weight:600}.driver-place{font-family:var(--ne);margin-top:4px;font-size:max(30px,min(8.4vw,40px));font-weight:700;line-height:1.45}.driver-detail{font-size:18px;font-weight:600;line-height:1.5}.driver-en{color:#c9cfe6;border-top:1px solid #ffffff29;margin-top:8px;padding-top:10px;font-size:15px}.doctor{gap:32px;padding:24px 0 88px;display:grid}.doctor-portrait{aspect-ratio:4/5;background:#e8ecf5;border-radius:36px;width:min(100%,420px);margin:0;position:relative;overflow:hidden;box-shadow:0 24px 60px #15234d24}.doctor-portrait img{object-fit:cover;object-position:50% 20%;width:100%;height:100%;display:block}.doctor-role{margin-top:14px;font-size:20px;font-weight:500;line-height:1.4}.doctor-role strong{color:var(--ink);font-weight:700}.creds{flex-wrap:wrap;gap:8px;margin:14px 0 0;padding:0;list-style:none;display:flex}.creds li{background:var(--panel);color:var(--ink);white-space:nowrap;border-radius:999px;padding:5px 12px;font-size:15px;font-weight:600;line-height:1.3}.creds .nmc{background:var(--ink);color:#fff}.doctor-bio{max-width:60ch;margin-top:22px;font-size:19px}.career{margin:30px 0 0;padding:0;list-style:none;display:grid}.career li{grid-template-columns:96px 1fr;gap:14px;padding:12px 0 12px 24px;display:grid;position:relative}.career li:before{content:"";background:#cfd3f6;width:2px;position:absolute;top:0;bottom:0;left:0}.career li:after{content:"";background:var(--periwinkle);width:12px;height:12px;box-shadow:0 0 0 4px var(--ground);border-radius:50%;position:absolute;top:19px;left:-5px}.career li:first-child:before{top:22px}.career li:last-child:before{bottom:calc(100% - 22px)}.career li:last-child:after{background:var(--smile)}.career-when{font-family:var(--display);font-size:20px;font-weight:800;line-height:1.3}.career-what{font-size:17px;line-height:1.45}.colleague{border-top:1px solid #e1e3ee;margin:38px 0 0;padding:26px 0 0}.colleague p{font-family:var(--display);letter-spacing:-.005em;color:var(--ink);text-wrap:balance;font-size:max(24px,min(6.4vw,30px));font-weight:800;line-height:1.22}.colleague footer{max-width:52ch;color:var(--ink-soft);margin-top:12px;font-size:15px}.colleague cite{font-style:normal}.treatments{gap:18px;padding:0 0 88px;display:grid}.treatments>h2{margin-bottom:6px}.treat-group{background:var(--panel);border-radius:28px;padding:26px 22px 12px}.treat-lead{background:var(--ink);color:#fff;position:relative;overflow:hidden}.treat-lead h3,.treat-lead .treat-note{max-width:30ch;position:relative}.treat-note{color:#c9cfe6;margin-top:10px;font-size:17px}.treat-list{margin:16px 0 0;padding:0;list-style:none}.treat-list li{border-top:1px solid #e6e8f1;gap:2px;padding:14px 0;display:grid}.treat-lead .treat-list li{border-top-color:#ffffff24}.treat-name{font-size:19px;font-weight:600;line-height:1.35}.treat-ne{color:var(--ink-soft);font-size:16px;font-weight:500}.treat-lead .treat-ne{color:#b8bff0}.treat-desc{color:var(--ink-soft);font-size:16px}.clinic{padding:0 0 88px}.solar{color:var(--ink-soft);background:#eef0ff;border-radius:24px;grid-template-columns:44px 1fr;align-items:start;gap:16px;margin-top:18px;padding:22px 24px;font-size:19px;line-height:1.4;display:grid}.solar-icon{fill:none;width:44px;height:44px;stroke:var(--periwinkle);stroke-width:3px;stroke-linecap:round}.solar-icon circle{fill:var(--periwinkle);stroke:none}.solar strong{font-family:var(--display);color:var(--ink);margin-bottom:4px;font-size:24px;font-weight:800;line-height:1.15;display:block}.kit{grid-template-columns:repeat(auto-fill,minmax(148px,1fr));column-gap:20px;margin:18px 0 0;display:grid}.kit div{border-bottom:1px solid #e1e3ee;align-content:start;gap:2px;padding:14px 0;display:grid}.kit dt{font-size:17px;font-weight:700;line-height:1.3}.kit dd{color:var(--ink-soft);margin:0;font-size:15px;line-height:1.4}.week{padding:0 0 88px}.week-list{gap:6px;margin:22px 0 0;padding:0;list-style:none;display:grid}.week-list li{transition:background-color .3s var(--ease-out), box-shadow .3s var(--ease-out), transform .3s var(--ease-out);border-radius:18px;grid-template-columns:1fr auto;grid-template-areas:"day time""bar bar";gap:8px 12px;padding:14px 18px;display:grid}.wd{grid-area:day;font-size:18px;font-weight:600}.wd [lang=ne]{color:var(--ink-soft);margin-left:6px;font-size:15px;font-weight:500}.wt{font-variant-numeric:tabular-nums;grid-area:time;font-size:18px;font-weight:600}.wbar{background:#e3e5f0;border-radius:999px;grid-area:bar;height:8px;position:relative}.wbar:after{content:"";top:0;bottom:0;left:calc(var(--from) / 12 * 100%);width:calc((var(--to) - var(--from)) / 12 * 100%);border-radius:inherit;background:#b9bef4;position:absolute}.week-list li[data-today]{background:var(--panel);margin-top:8px;position:relative;transform:scale(1.015);box-shadow:0 2px 4px #15234d0f,0 14px 34px #15234d1a}.week-list li[data-today] .wd:after{content:"Today · आज";background:var(--ink);color:#fff;white-space:nowrap;border-radius:999px;padding:3px 10px;font-size:13px;font-weight:700;line-height:1.4;position:absolute;top:-12px;left:16px}.wbar.has-now:before{content:"";z-index:1;top:50%;left:calc(var(--now) / 12 * 100%);background:var(--ink-faint);width:16px;height:16px;box-shadow:0 0 0 3px var(--panel);border-radius:50%;margin:-8px 0 0 -8px;position:absolute}.wbar.has-now.is-open:before,.week-list li[data-today] .wbar:after{background:var(--periwinkle)}.week-note{color:var(--ink-soft);margin-top:18px;font-size:17px}.close{--sky-h:max(150px, 17.5vw);margin-top:var(--sky-h);padding:40px max(20px, (100% - 1120px) / 2) calc(120px + env(safe-area-inset-bottom));background:var(--ink);color:#fff;position:relative}.skyline{height:var(--sky-h);pointer-events:none;position:absolute;bottom:calc(100% - 1px);left:0;right:0;overflow:hidden}.skyline-svg{width:100%;height:100%;display:block}.sky-far{fill:#cdd3f5}.sky-crest{fill:none;stroke:#f4f5fe;stroke-width:1.2px}.sky-mid{fill:#5d69aa}.sky-near{fill:var(--ink)}.sky-peak line{stroke:var(--ink-soft);stroke-width:1.2px}.sky-peak text{font-family:var(--text);fill:var(--ink-soft);text-anchor:middle;font-size:17px;font-weight:600}.sky-peak-main text{fill:var(--ink);font-weight:800}.sky-peak-main line{stroke:var(--ink)}@media (max-width:699px){.sky-peak-side{display:none}}.skyline.will-rise :-webkit-any(.sky-far,.sky-crest,.sky-mid){opacity:0;transition:transform 1.2s var(--ease-out), opacity .9s var(--ease-out);transform:translateY(26px)}.skyline.will-rise :-moz-any(.sky-far,.sky-crest,.sky-mid){opacity:0;transition:transform 1.2s var(--ease-out), opacity .9s var(--ease-out);transform:translateY(26px)}.skyline.will-rise :is(.sky-far,.sky-crest,.sky-mid){opacity:0;transition:transform 1.2s var(--ease-out), opacity .9s var(--ease-out);transform:translateY(26px)}.skyline.will-rise .sky-peak{opacity:0;transition:opacity .7s var(--ease-out) .9s}.skyline.will-rise .sky-mid{transition-delay:.14s}.skyline.will-rise.is-risen :-webkit-any(.sky-far,.sky-crest,.sky-mid){opacity:1;transform:none}.skyline.will-rise.is-risen :-moz-any(.sky-far,.sky-crest,.sky-mid){opacity:1;transform:none}.skyline.will-rise.is-risen :is(.sky-far,.sky-crest,.sky-mid){opacity:1;transform:none}.skyline.will-rise.is-risen .sky-peak{opacity:1}.close h2{color:#fff}.close-phone{width:-webkit-max-content;width:-moz-max-content;width:max-content;font-family:var(--numerals);font-variant-numeric:tabular-nums;margin-top:20px;font-size:max(56px,min(17vw,104px));line-height:.95;text-decoration:none;display:block}.close-mobile{color:#c9cfe6;margin-top:8px;font-size:20px}.close-mobile a{color:#fff;font-weight:700}.call.call-close{max-width:520px;height:64px;box-shadow:none;border-radius:20px;margin-top:24px;font-size:26px}.call-close .icon-phone{font-size:28px}.close-address{color:#dfe3f3;margin-top:40px;font-size:18px;font-style:normal;line-height:1.6}.close-address strong{color:#fff}.badge{width:152px;height:152px;margin-bottom:22px;display:block;position:relative}.badge-ring{width:100%;height:100%;display:block}.badge-disc{fill:#fff}.badge-edge{fill:none;stroke:var(--ink);stroke-width:3px}.badge-name{font-family:var(--display);letter-spacing:.12em;fill:var(--ink-deep);text-anchor:middle;font-size:17px;font-weight:800}.badge-smile{fill:none;stroke:var(--smile);stroke-width:5px;stroke-linecap:round}.badge .mascot-body{width:auto;height:auto;position:absolute;top:24%;bottom:20%;left:22%;right:22%}.close-address a,.fine a{color:#fff;text-underline-offset:3px}.fine{color:#a7afcf;margin-top:28px;font-size:14px}.close ::selection{color:var(--ink);background:#fff}.close :focus-visible{outline-color:#fff}.callbar{z-index:20;padding:10px 12px calc(10px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(14px);visibility:hidden;transition:transform .32s var(--ease-out), visibility 0s .32s;background:#fdfdfef0;border-top:1px solid #15234d14;gap:10px;display:flex;position:fixed;bottom:0;left:0;right:0;transform:translateY(110%)}.callbar.is-visible{visibility:visible;transition:transform .32s var(--ease-out), visibility 0s;transform:translateY(0)}.callbar a{height:54px;font-family:var(--display);border-radius:16px;justify-content:center;align-items:center;gap:10px;font-size:21px;font-weight:800;text-decoration:none;display:flex}.callbar-call{background:var(--smile);color:#fff;flex:1}.callbar-call .icon{font-size:22px}.callbar-map{border:2.5px solid var(--ink-deep);color:var(--ink-deep);background:#fff;flex:none;padding:0 18px}.callbar-map [lang=ne]{font-size:19px;font-weight:700}@media (min-width:700px){.route-choices{grid-template-columns:repeat(3,1fr)}.kit{grid-template-columns:repeat(3,1fr);column-gap:32px}main>section.week{width:min(100% - 40px,760px)}}@media (min-width:1000px){:root{--u:calc(min(600px, 50vw) / 1024)}.masthead{grid-template-columns:1fr auto auto;column-gap:22px;width:min(100% - 64px,1180px);padding:26px 0 0}.lockup-title{grid-row:1}.tagline{grid-row:2}.place{grid-area:1/2;align-self:center;margin-top:0;font-size:18px}.lang-switch{grid-area:1/3;align-self:center}.sky-peak text{font-size:14px}.hero{grid-template-columns:calc(1024 * var(--u)) minmax(0, 1fr);column-gap:max(32px,min(4vw,56px));width:min(100% - 64px,1180px);padding-bottom:88px;display:grid}.hero-info{flex-direction:column;grid-area:1/1;justify-content:center;align-items:center;padding:24px 0 40px;display:flex}.map-card{border-radius:32px;grid-area:1/2;height:auto;min-height:520px;margin:28px 0 26px}.directions{bottom:-26px}.find{padding-top:8px}.route-choices{margin-top:28px}.doctor{grid-template-columns:420px 1fr;align-items:start;gap:64px}.doctor-portrait{position:-webkit-sticky;position:sticky;top:32px}.treatments{grid-template-columns:1fr 1fr;gap:20px}.treatments>h2,.treat-lead{grid-column:1/-1}.treat-lead{grid-template-rows:auto 1fr;grid-template-columns:1fr 1.7fr;column-gap:48px;padding:40px;display:grid}.treat-lead .treat-note{align-self:start}.treat-lead .treat-list{columns:2;grid-area:1/2/span 2;column-gap:32px;margin-top:0}.treat-lead .treat-list li{break-inside:avoid}.treat-group:not(.treat-lead){padding:32px 32px 16px}.clinic{grid-template-columns:1fr 1.8fr;align-items:start;gap:20px 56px;display:grid}.clinic h2,.solar{grid-column:1}.solar{margin-top:0}.kit{grid-area:1/2/span 2;margin-top:0}.close{grid-template-columns:1.2fr 1fr;column-gap:64px;padding-top:48px;padding-bottom:72px;display:grid}.close>:not(.close-address):not(.fine):not(.skyline){grid-column:1}.close-address{grid-area:1/2/span 4;align-self:end;margin-top:0}.fine{grid-column:1/-1}.callbar{display:none}}@media (prefers-reduced-motion:reduce){.route-choice,.route-choice:before,.week-list li,.callbar{transition:none}}@font-face{font-family:Anek Devanagari NE;src:url(/fonts/anek-devanagari-ne-400.woff2)format("woff2");font-weight:100 500;font-display:swap;unicode-range:U+900-97F,U+200C-200D}@font-face{font-family:Anek Devanagari NE;src:url(/fonts/anek-devanagari-ne-800.woff2)format("woff2");font-weight:600 900;font-display:swap;unicode-range:U+900-97F,U+200C-200D}html[lang=ne]{--display:"Anek Devanagari NE", "Anek Latin Variable", system-ui, sans-serif;--text:"Anek Devanagari NE", "Anek Latin Variable", system-ui, sans-serif;--ne:"Anek Devanagari NE", "Anek Latin Variable", system-ui, sans-serif}html[lang=ne] body{line-height:1.65}html[lang=ne] :is(h1,h2,h3,.status,.status-main,.status-until,.tagline,.place,.call,.directions,.find-lede,.route-from,.route-meta,.treat-name,.treat-desc,.career-what,.career-when,.wd,.wt,.callbar a,.hours-line,.address-line,.doctor-role,.doctor-bio,.week-note,.kit dt,.kit dd,.solar,.driver-label,.driver-detail,.creds li,.close-mobile,.close-address,.fine,.text-link){letter-spacing:0;line-height:1.5}html[lang=ne] :-webkit-any(h2,.status-until,.call,.directions){line-height:1.3}html[lang=ne] :-moz-any(h2,.status-until,.call,.directions){line-height:1.3}html[lang=ne] :is(h2,.status-until,.call,.directions){line-height:1.3}html[lang=ne] .wordmark-dental{letter-spacing:.36em}html[lang=ne] [lang=en]{font-family:Anek Latin Variable,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}html[lang=ne] .colleague-ne{color:var(--ink-soft);margin-top:10px;font-size:17px;font-weight:400}html[lang=ne] .week-list li[data-today] .wd:after{content:"आज"}
