button,hr,input,select{overflow:visible}[type="checkbox"],[type="radio"],legend{box-sizing:border-box;padding:0px}html{font-family:sans-serif;text-size-adjust:100%}body{margin:0px}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}a{background-color:transparent}a:active,a:hover{outline-width:0px}b,strong{font-weight:bolder}h1{font-size:2em;margin:0.67em 0px}small{font-size:80%}img{border-style:none}svg:not(:root){overflow:hidden}button,input,select,textarea{font:inherit;margin:0px}button,select{text-transform:none}[type="button"],[type="reset"],[type="submit"],button{cursor:pointer}[disabled]{cursor:default}[type="reset"],[type="submit"],button,html [type="button"]{appearance:button}body,fieldset{margin:0px;padding:0px}body,fieldset,hr{padding:0px}a,input,textarea{outline:0px !important}.gTableTop #navigation>.wrap>#uNMenuDiv1>.uMenuRoot>li>a:hover,.gTableTop a:hover,.gTableTop header#header>.brand #logo:hover,.gTableTop header#header>.brand>.right .info-block>.info-text a:hover,.gTableTop header#header>.upper a:hover,a,header#header>.brand .gTableTop #logo:hover,header#header>.brand>.right .info-block>.info-text .gTableTop a:hover,header#header>.upper .gTableTop a:hover{text-decoration:none !important}@font-face{font-family:"Open Sans";font-style:normal;font-weight:400;src:local("Open Sans"),local("OpenSans"),url("https://fonts.gstatic.com/s/opensans/v13/RjgO7rYTmqiVp7vzi-Q5UaCWcynf_cDxXwCLxiixG1c.ttf") format("truetype")}@font-face{font-family:"Open Sans";font-style:normal;font-weight:700;src:local("Open Sans Bold"),local("OpenSans-Bold"),url("https://fonts.gstatic.com/s/opensans/v13/k3k702ZOKiLJc3WVjuplzPOEPOIfcPv-fZ-WyMUtx48.ttf") format("truetype")}@font-face{font-family:"Open Sans";font-style:italic;font-weight:400;src:local("Open Sans Italic"),local("OpenSans-Italic"),url("https://fonts.gstatic.com/s/opensans/v13/xjAJXh38I15wypJXxuGMBpp-63r6doWhTEbsfBIRJ7A.ttf") format("truetype")}@font-face{font-family:"PT Serif";font-style:normal;font-weight:400;src:local("PT Serif"),local("PTSerif-Regular"),url("https://fonts.gstatic.com/s/ptserif/v8/_3BPfr0mgHsBvbKFuzsF8_esZW2xOQ-xsNqO47m55DA.ttf") format("truetype")}@font-face{font-family:"PT Serif";font-style:normal;font-weight:700;src:local("PT Serif Bold"),local("PTSerif-Bold"),url("https://fonts.gstatic.com/s/ptserif/v8/QABk9IxT-LFTJ_dQzv7xpJp-63r6doWhTEbsfBIRJ7A.ttf") format("truetype")}html{color:rgb(34,34,34);font-size:16px;line-height:1.4;font-family:"Open Sans",sans-serif;-webkit-font-smoothing:antialiased}::selection{text-shadow:none;color:rgb(34,34,34);background-color:rgb(243,207,62)}audio,canvas,iframe,img,svg,video{vertical-align:middle}#land-process .stage>.stage-number,#land-why .why-block::before,.font,aside#side .block>.head,h1,h2,h3,h4,h5,h6{font-family:"PT Serif",serif !important}body{font-size:100%;background-color:rgb(255,255,255)}a{color:rgb(59,91,153);border-bottom:1px solid rgba(59,91,153,0.5);border-top-color:rgba(59,91,153,0.5);border-right-color:rgba(59,91,153,0.5);border-left-color:rgba(59,91,153,0.5)}#navigation>.wrap>#uNMenuDiv1>.uMenuRoot>li>a:hover,a:hover,header#header>.brand #logo:hover,header#header>.brand>.right .info-block>.info-text a:hover,header#header>.upper a:hover{color:rgb(243,207,62);border-bottom:1px solid rgba(243,207,62,0.5);border-top-color:rgba(243,207,62,0.5);border-right-color:rgba(243,207,62,0.5);border-left-color:rgba(243,207,62,0.5)}input,textarea{display:inline-block;font-size:14px;color:rgb(142,142,142);border-radius:2px;padding:15px;background-color:rgb(238,238,238);border-width:medium !important;border-style:none !important;border-color:currentcolor !important;border-image:none !important}@media print{blockquote,img,pre,tr{break-inside:avoid}::after,::before{background:0px 0px !important;color:rgb(0,0,0) !important;box-shadow:none !important;text-shadow:none !important}a:visited{text-decoration:underline}a[href]::after{content:" (" attr(href) ")"}a[href^="#"]::after,a[href^="javascript:"]::after{content:""}thead{display:table-header-group}img{max-width:100% !important}h2,h3,p{orphans:3;widows:3}h2,h3{break-after:avoid}}:root{--nm-blue:#98351b;--nm-blue-dark:#5f2313;--nm-soft:#fcf6f5;--nm-soft2:#fbefec;--nm-text:#6d524a;--nm-muted:#937b75;--nm-line:#f0e2de;--nm-shadow:0 12px 34px rgba(103,46,31,.08);--nm-max:1180px}.nm-page{margin:0px;background:rgb(255,255,255);color:var(--nm-text)}.nm-scope,.nm-scope *{box-sizing:border-box}.nm-scope{color:var(--nm-text);font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;line-height:1.55}.nm-scope img{display:block;max-width:100%;height:auto}.nm-scope a{text-decoration:none;color:inherit}.nm-container{width:min(calc(100% - 36px),var(--nm-max));margin-inline:auto}.nm-scope h1,.nm-scope h2,.nm-scope h3{margin:0px;color:var(--nm-blue-dark);line-height:1.09}.nm-scope h1,.nm-scope h2{font-family:Georgia,"Times New Roman",serif}.nm-scope h1{font-size:clamp(2.25rem,5vw,4.5rem);letter-spacing:-0.025em}.nm-scope h2{font-size:clamp(1.85rem,3.2vw,2.75rem)}.nm-scope h3{font-size:1.18rem}.nm-scope p{margin:0px}.nm-eyebrow{display:inline-block;margin-bottom:11px;color:var(--nm-blue);font-weight:800;font-size:0.77rem;letter-spacing:0.08em;text-transform:uppercase}.nm-eyebrow--light{color:rgb(247,219,211)}.nm-lead{max-width:730px;font-size:clamp(1rem,1.7vw,1.2rem);color:rgb(119,92,84);margin-top:22px !important}.nm-note{max-width:720px;color:var(--nm-muted);font-size:0.89rem;margin-top:15px !important}.nm-btn{display:inline-flex;align-items:center;justify-content:center;min-height:47px;padding:0.74rem 1.1rem;border-radius:12px;border:1px solid transparent;font-weight:800;font-size:0.92rem;transition:0.18s}.nm-btn:hover{transform:translateY(-1px)}.nm-btn--primary{background:var(--nm-blue);box-shadow:rgba(152,53,27,0.18) 0px 8px 22px;color:rgb(255,255,255) !important}.nm-btn--primary:hover{background:rgb(129,43,21)}.nm-btn--ghost{background:rgb(255,255,255);border-color:rgb(223,175,163);color:var(--nm-blue) !important}.nm-btn--ghost:hover{background:var(--nm-soft2)}.nm-btn--light{background:rgb(255,255,255);color:var(--nm-blue) !important}.nm-btn--light-outline{border-color:rgb(218,155,138);background:transparent;color:rgb(255,255,255) !important}.nm-topline{background:rgb(253,249,248);border-bottom:1px solid var(--nm-line);font-size:0.79rem;color:rgb(138,112,105)}.nm-topline__row{min-height:34px;display:flex;align-items:center;justify-content:space-between;gap:12px}.nm-header{position:sticky;top:0px;z-index:100;background:rgba(255,255,255,0.97);backdrop-filter:blur(12px);border-bottom:1px solid rgba(240,226,222,0.95)}.nm-header__row{min-height:78px;display:flex;align-items:center;gap:22px}.nm-brand{display:inline-flex;align-items:center;gap:10px;min-width:max-content}.nm-brand__mark{width:42px;height:42px;display:block}.nm-brand__mark svg{width:100%;height:100%;display:block}.nm-brand__text strong{display:block;color:var(--nm-blue-dark);font-size:1.06rem;line-height:1.05;letter-spacing:0.02em}.nm-brand__text small{display:block;margin-top:3px;color:var(--nm-muted);font-size:0.67rem}.nm-city{display:inline-flex;align-items:center;border-radius:999px;background:var(--nm-soft2);color:var(--nm-blue);font-weight:800;font-size:0.8rem;padding:0.35rem 0.65rem}.nm-nav{display:flex;align-items:center;gap:18px;margin-left:auto;color:rgb(104,73,65);font-size:0.89rem;font-weight:700}.nm-nav a:hover{color:var(--nm-blue)}.nm-header__phone{white-space:nowrap;font-weight:900;color:var(--nm-blue-dark) !important}.nm-header__actions{display:flex;gap:8px}.nm-header__actions .nm-btn{min-height:41px;padding:0.56rem 0.82rem;font-size:0.82rem}.nm-mobile-menu{display:none;margin-left:auto;position:relative}.nm-mobile-menu summary{list-style:none;cursor:pointer;color:var(--nm-blue-dark);font-size:1.55rem;font-weight:900}.nm-mobile-menu summary::-webkit-details-marker{display:none}.nm-mobile-menu nav{position:absolute;right:0px;top:42px;width:min(330px,-28px + 100vw);background:rgb(255,255,255);border:1px solid var(--nm-line);border-radius:16px;box-shadow:var(--nm-shadow);padding:10px}.nm-mobile-menu nav a{display:block;padding:11px 10px;border-bottom:1px solid rgb(248,241,239);font-weight:700;color:rgb(103,68,59)}.nm-mobile-menu nav a:last-child{border-bottom:0px;color:var(--nm-blue)}.nm-hero{padding:66px 0px 36px;background:radial-gradient(circle at 88% 10%,rgb(250,229,223) 0px,transparent 29%),linear-gradient(rgb(254,249,248) 0px,rgb(255,255,255) 92%)}.nm-hero__grid{display:grid;grid-template-columns:1.14fr 0.86fr;gap:48px;align-items:center}.nm-actions{display:flex;flex-wrap:wrap;gap:11px;margin-top:27px}.nm-actions--small{margin-top:17px}.nm-actions--small .nm-btn{min-height:40px;padding:0.54rem 0.8rem;font-size:0.84rem}.nm-hero__visual{position:relative;overflow:hidden;min-height:450px;border:1px solid rgb(241,222,217);border-radius:30px;background:linear-gradient(145deg,rgb(246,228,223),rgb(254,250,249));box-shadow:var(--nm-shadow)}.nm-hero__visual img{position:absolute;width:100%;height:100%;object-fit:cover;object-position:center 22%}.nm-hero__visual::after{content:"";position:absolute;inset:55% 0px 0px;background:linear-gradient(transparent,rgba(69,25,14,0.46))}.nm-hero__caption{position:absolute;z-index:2;left:22px;right:22px;bottom:20px;color:rgb(255,255,255);display:flex;flex-direction:column;gap:2px}.nm-hero__caption strong{font-size:1.05rem}.nm-hero__caption span{font-size:0.82rem;color:rgb(246,233,229)}.nm-trust{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:36px}.nm-trust__item{display:flex;align-items:center;gap:10px;padding:15px;background:rgb(255,255,255);border:1px solid var(--nm-line);border-radius:14px;box-shadow:rgba(119,61,46,0.04) 0px 7px 18px}.nm-icon{flex:0 0 34px;width:34px;height:34px;border-radius:10px;background:var(--nm-soft2);color:var(--nm-blue);display:grid;place-items:center;font-size:0.8rem;font-weight:900}.nm-trust__item strong{display:block;color:var(--nm-blue-dark);font-size:0.87rem;line-height:1.2}.nm-trust__item span:not(.nm-icon){display:block;margin-top:3px;color:var(--nm-muted);font-size:0.73rem}.nm-section{padding:70px 0px}.nm-section--soft{background:var(--nm-soft)}.nm-section-head{display:flex;justify-content:space-between;align-items:end;gap:22px;margin-bottom:28px}.nm-section-head p{margin-top:8px;max-width:720px;color:var(--nm-muted)}.nm-text-link{font-weight:800;white-space:nowrap;color:var(--nm-blue) !important}.nm-services{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.nm-card{padding:22px;background:rgb(255,255,255);border:1px solid var(--nm-line);border-radius:15px;box-shadow:rgba(112,57,43,0.04) 0px 7px 22px;transition:0.18s}.nm-card:hover{transform:translateY(-2px);box-shadow:var(--nm-shadow)}.nm-card .nm-icon{margin-bottom:17px}.nm-card h3{font-size:1.05rem}.nm-card p{margin-top:8px;color:var(--nm-muted);font-size:0.9rem}.nm-card a{display:inline-block;margin-top:14px;font-weight:800;font-size:0.87rem;color:var(--nm-blue) !important}.nm-doctors{display:grid;grid-template-columns:1fr 1fr;gap:18px}.nm-doctor{display:grid;grid-template-columns:180px 1fr;overflow:hidden;background:rgb(255,255,255);border:1px solid var(--nm-line);border-radius:20px;box-shadow:rgba(112,58,44,0.05) 0px 9px 25px}.nm-doctor__photo{min-height:310px;background:rgb(249,239,236)}.nm-doctor__photo img{width:100%;height:100%;object-fit:cover;object-position:center 16%}.nm-doctor__body{padding:22px}.nm-doctor__body h3{font-family:Georgia,"Times New Roman",serif;font-size:1.33rem}.nm-doctor__role{color:var(--nm-blue);font-weight:800;margin-top:7px !important}.nm-doctor__facts{padding-left:18px;margin:14px 0px;color:rgb(134,109,102);font-size:0.88rem}.nm-doctor__facts li{margin:5px 0px}.nm-doctor__body>p:last-of-type{font-size:0.9rem;color:rgb(128,104,98)}.nm-prices{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.nm-price{padding:20px;background:rgb(255,255,255);border:1px solid var(--nm-line);border-radius:16px}.nm-price span{display:block;color:var(--nm-muted);font-size:0.88rem}.nm-price strong{display:block;margin-top:10px;color:var(--nm-blue-dark);font-size:1.35rem}.nm-info-note{margin-top:16px;padding:16px 18px;border-radius:14px;background:rgb(254,248,247);border:1px solid rgb(242,224,219);color:rgb(130,105,98);font-size:0.9rem}.nm-info-note strong{color:var(--nm-blue-dark)}.nm-clinic{display:grid;grid-template-columns:1.1fr 0.9fr;gap:20px}.nm-clinic__copy,.nm-map-card{padding:28px;background:rgb(255,255,255);border:1px solid var(--nm-line);border-radius:22px;box-shadow:var(--nm-shadow)}.nm-clinic__copy>p{margin-top:14px}.nm-facts{display:grid;grid-template-columns:1fr 1fr;gap:11px;margin-top:22px}.nm-facts>div{padding:14px;background:rgb(253,249,248);border-radius:13px}.nm-facts strong{display:block;color:var(--nm-blue-dark);font-size:0.86rem}.nm-facts span{display:block;margin-top:4px;color:var(--nm-muted);font-size:0.83rem}.nm-map-card>p{margin-top:7px;color:var(--nm-muted)}.nm-map{min-height:220px;margin-top:18px;border-radius:16px;border:1px solid var(--nm-line);background:linear-gradient(31deg,transparent 48%,rgb(231,209,203) 49%,rgb(231,209,203) 51%,transparent 52%),linear-gradient(118deg,transparent 48%,rgb(240,225,221) 49%,rgb(240,225,221) 51%,transparent 52%),rgb(250,241,238);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;text-align:center;padding:20px;color:var(--nm-blue-dark) !important}.nm-map__pin{width:48px;height:48px;border-radius:50%;background:rgb(255,255,255);display:grid;place-items:center;color:var(--nm-blue);font-size:1.5rem;box-shadow:rgba(112,53,37,0.08) 0px 8px 20px}.nm-map span:last-child{color:var(--nm-blue);font-size:0.84rem;font-weight:800}.nm-review-layout{display:grid;grid-template-columns:0.62fr 1.38fr;gap:16px}.nm-rating{padding:27px;border-radius:22px;background:linear-gradient(145deg,rgb(95,35,19),rgb(152,53,27));color:rgb(255,255,255)}.nm-rating>span{font-weight:800}.nm-rating>strong{display:block;margin:18px 0px 4px;font-size:3.7rem;line-height:1}.nm-rating>div{color:rgb(255,212,106);letter-spacing:0.15em;font-size:1.18rem}.nm-rating>small{display:block;margin-top:13px;color:rgb(242,222,216);line-height:1.45}.nm-reviews-placeholder{display:grid;grid-template-columns:1fr 1fr;gap:14px}.nm-reviews-placeholder article{padding:20px;border:1px solid var(--nm-line);border-radius:16px;background:rgb(255,255,255)}.nm-reviews-placeholder strong{color:var(--nm-blue-dark)}.nm-reviews-placeholder p{margin-top:9px;color:var(--nm-muted);font-size:0.9rem}.nm-faq details{margin-bottom:10px;padding:0px 18px;background:rgb(255,255,255);border:1px solid var(--nm-line);border-radius:14px}.nm-faq summary{cursor:pointer;list-style:none;position:relative;padding:17px 34px 17px 0px;color:var(--nm-blue-dark);font-weight:800}.nm-faq summary::-webkit-details-marker{display:none}.nm-faq summary::after{content:"+";position:absolute;right:0px;color:var(--nm-blue);font-size:1.35rem}.nm-faq details[open] summary::after{content:"–"}.nm-faq details p{padding:0px 0px 18px;color:var(--nm-muted)}.nm-final{padding:28px 0px 0px;background:rgb(255,255,255)}.nm-final__box{padding:31px;border-radius:24px;background:linear-gradient(120deg,rgb(88,31,16),rgb(152,53,27));color:rgb(255,255,255);display:grid;grid-template-columns:1fr auto;align-items:center;gap:22px}.nm-final__box h2{color:rgb(255,255,255) !important;font-size:2rem}.nm-final__box p{margin-top:8px;color:rgb(242,224,219)}.nm-final__actions{display:flex;gap:9px;flex-wrap:wrap}.nm-footer{margin-top:50px;padding:30px 0px 42px;background:rgb(253,249,248);border-top:1px solid var(--nm-line)}.nm-footer__grid{display:grid;grid-template-columns:1.2fr 1fr 1fr;gap:28px}.nm-brand--footer{margin-bottom:10px}.nm-footer h3{margin-bottom:9px;font-size:1rem;font-family:inherit}.nm-footer a:not(.nm-brand){display:block;margin:6px 0px;font-size:0.84rem;color:rgb(134,108,101) !important}.nm-footer p{font-size:0.84rem;color:rgb(139,114,108)}.nm-footer__intro{margin-top:10px !important}.nm-footer__legal{margin-top:22px;padding-top:18px;border-top:1px solid var(--nm-line)}.nm-footer__legal p{margin:4px 0px;font-size:0.77rem;color:rgb(150,128,122)}.nm-site-main>.nm-content{min-height:10px}.nm-site-main>.nm-content>div:not(.nm-scope){width:min(calc(100% - 36px),var(--nm-max));margin:34px auto}.nm-content img{max-width:100%;height:auto}.nm-content table{max-width:100%}.nm-content iframe{max-width:100%}.nm-content input,.nm-content textarea,.nm-content select{max-width:100%}.nm-content>table{display:block;overflow-x:auto}@media (max-width:1050px){.nm-nav,.nm-header__phone,.nm-header__actions{display:none}.nm-mobile-menu{display:block}.nm-hero__grid{grid-template-columns:1fr 0.72fr;gap:28px}.nm-trust{grid-template-columns:1fr 1fr}.nm-services{grid-template-columns:1fr 1fr}.nm-doctors{grid-template-columns:1fr}.nm-doctor{grid-template-columns:190px 1fr}.nm-prices{grid-template-columns:1fr 1fr}.nm-clinic{grid-template-columns:1fr}.nm-review-layout{grid-template-columns:1fr}}@media (max-width:760px){.nm-topline{display:none}.nm-container{width:min(calc(100% - 24px),var(--nm-max))}.nm-header__row{min-height:68px;gap:12px}.nm-brand__text small{display:none}.nm-city{font-size:0.72rem;padding:0.3rem 0.56rem}.nm-hero{padding:42px 0px 26px}.nm-hero__grid{grid-template-columns:1fr}.nm-hero__visual{min-height:380px;max-height:430px}.nm-trust,.nm-services,.nm-prices,.nm-facts,.nm-reviews-placeholder{grid-template-columns:1fr}.nm-section{padding:52px 0px}.nm-section-head{align-items:flex-start;flex-direction:column}.nm-doctor{grid-template-columns:145px 1fr}.nm-doctor__photo{min-height:275px}.nm-final__box{grid-template-columns:1fr;padding:24px}.nm-footer__grid{grid-template-columns:1fr 1fr}.nm-actions:not(.nm-actions--small),.nm-final__actions{display:grid;grid-template-columns:1fr 1fr;width:100%}.nm-actions:not(.nm-actions--small) .nm-btn,.nm-final__actions .nm-btn{width:100%}.nm-site-main>.nm-content>div:not(.nm-scope){width:min(calc(100% - 24px),var(--nm-max));margin:24px auto}}@media (max-width:520px){.nm-scope h1{font-size:2.35rem}.nm-actions:not(.nm-actions--small),.nm-final__actions{grid-template-columns:1fr}.nm-doctor{grid-template-columns:1fr}.nm-doctor__photo{height:360px;min-height:0px}.nm-footer__grid{grid-template-columns:1fr}}@media (max-width:390px){.nm-brand__mark{width:36px;height:36px}.nm-brand__text strong{font-size:0.93rem}.nm-city{display:none}.nm-hero__visual{min-height:340px}}.nm-hero h1{font-size:clamp(2rem,4vw,3.65rem);line-height:1.08;letter-spacing:-0.02em}@media (max-width:760px){.nm-hero h1{font-size:2.05rem;line-height:1.1}}@media (max-width:430px){.nm-hero h1{font-size:1.9rem}}.nm-staff-page{background:rgb(255,255,255)}.nm-staff-hero{padding:58px 0px 34px;background:radial-gradient(circle at 88% 8%,rgb(250,229,223) 0px,transparent 31%),linear-gradient(rgb(254,249,248),rgb(255,255,255))}.nm-staff-hero h1{font-family:Georgia,"Times New Roman",serif;font-size:clamp(2.5rem,5vw,4rem);color:var(--nm-blue-dark);margin:0px}.nm-staff-lead{max-width:790px;font-size:1.05rem;color:var(--nm-muted);margin-top:16px !important}.nm-staff-nav{display:flex;flex-wrap:wrap;gap:9px;margin-top:24px}.nm-staff-nav a{padding:0.55rem 0.8rem;border:1px solid var(--nm-line);border-radius:999px;background:rgb(255,255,255);font-weight:800;font-size:0.84rem;color:var(--nm-blue) !important}.nm-staff-nav a:hover{background:var(--nm-soft-2)}.nm-staff-group-head{margin-bottom:22px}.nm-staff-group-head h2{margin-top:0px}.nm-staff-group-head--management{margin-top:58px}.nm-staff-card{scroll-margin-top:110px;margin-bottom:28px;overflow:hidden;background:rgb(255,255,255);border:1px solid var(--nm-line);border-radius:24px;box-shadow:rgba(103,46,31,0.06) 0px 12px 34px}.nm-staff-card__head{display:grid;grid-template-columns:240px 1fr;min-height:320px}.nm-staff-card__photo{min-height:320px;background:rgb(249,239,236);overflow:hidden}.nm-staff-card__photo img{width:100%;height:100%;object-fit:cover;object-position:center 18%}.nm-staff-card__photo--initials{display:grid;place-items:center;background:radial-gradient(circle at 30% 20%,rgb(248,226,220),transparent 42%),linear-gradient(145deg,rgb(251,241,239),rgb(243,223,218))}.nm-staff-card__photo--initials span{width:108px;height:108px;display:grid;place-items:center;border-radius:50%;background:rgb(255,255,255);color:var(--nm-blue-dark);font:700 2.2rem / 1 Georgia,"Times New Roman",serif;box-shadow:rgba(108,50,34,0.08) 0px 12px 30px}.nm-staff-card__intro{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:32px 36px}.nm-staff-label{display:inline-flex;margin-bottom:10px;padding:0.3rem 0.56rem;border-radius:999px;background:var(--nm-soft-2);color:var(--nm-blue);font-size:0.76rem;font-weight:900;text-transform:uppercase;letter-spacing:0.06em}.nm-staff-card__intro h2{max-width:720px;font-size:clamp(1.8rem,3vw,2.55rem)}.nm-staff-role{color:var(--nm-blue);font-size:1.08rem;font-weight:850;margin-top:10px !important}.nm-staff-schedule{display:flex;flex-direction:column;gap:3px;margin-top:19px;padding:13px 15px;border-radius:13px;background:rgb(253,249,248)}.nm-staff-schedule strong{color:var(--nm-blue-dark);font-size:0.82rem}.nm-staff-schedule span{color:var(--nm-muted);font-size:0.91rem}.nm-staff-education-link{margin-top:18px}.nm-staff-details{display:grid;grid-template-columns:1fr 1fr;gap:16px;padding:22px;border-top:1px solid var(--nm-line);background:rgb(255,252,251);scroll-margin-top:100px}.nm-staff-section{padding:22px;background:rgb(255,255,255);border:1px solid var(--nm-line);border-radius:17px}.nm-staff-section--accent{grid-column:1 / -1;border-color:rgb(236,207,199);background:rgb(254,249,248)}.nm-staff-section h3{padding-bottom:12px;border-bottom:1px solid var(--nm-line);color:var(--nm-blue-dark);font-family:Georgia,"Times New Roman",serif;font-size:1.25rem;margin:0px 0px 17px !important}.nm-data-list{display:grid;grid-template-columns:1fr 1fr;gap:10px 14px;margin:0px}.nm-data-list>div{min-width:0px;padding:11px 12px;border-radius:11px;background:rgb(252,249,249)}.nm-data-list__wide{grid-column:1 / -1}.nm-data-list dt{margin:0px;color:rgb(147,123,117);font-size:0.72rem;font-weight:800;text-transform:uppercase;letter-spacing:0.035em}.nm-data-list dd{margin:4px 0px 0px;color:rgb(102,70,61);font-size:0.9rem;line-height:1.48;overflow-wrap:anywhere}.nm-staff-card--management .nm-staff-section--accent{background:rgb(254,251,251)}@media (max-width:820px){.nm-staff-card__head{grid-template-columns:190px 1fr}.nm-staff-card__photo{min-height:300px}.nm-staff-card__intro{padding:26px}.nm-staff-details{grid-template-columns:1fr}.nm-staff-section--accent{grid-column:auto}}@media (max-width:620px){.nm-staff-hero{padding:42px 0px 24px}.nm-staff-hero h1{font-size:2.35rem}.nm-staff-card__head{grid-template-columns:1fr}.nm-staff-card__photo{height:390px;min-height:0px}.nm-staff-card__photo img{object-position:center 15%}.nm-staff-card__photo--initials{height:260px}.nm-staff-card__intro{padding:24px 22px 27px}.nm-staff-card__intro h2{font-size:2rem}.nm-staff-details{padding:13px}.nm-staff-section{padding:17px}.nm-data-list{grid-template-columns:1fr}.nm-data-list__wide{grid-column:auto}}@media (max-width:420px){.nm-staff-card__photo{height:350px}.nm-staff-card__intro h2{font-size:1.8rem}.nm-staff-nav{display:grid;grid-template-columns:1fr}.nm-staff-nav a{text-align:center}}.nm-staff-section--accent{grid-column:auto}.nm-data-list dd{line-height:1.35;margin:3px 0px 0px}@media (max-width:620px){.nm-staff-section{padding:16px}.nm-data-list{gap:6px}.nm-data-list>div{padding:8px 10px}.nm-data-list dt{line-height:1.25;margin-bottom:2px}.nm-data-list dd{line-height:1.3;margin:2px 0px 0px !important}.nm-staff-section h3{line-height:1.12;padding-bottom:10px;margin-bottom:13px !important}}@media (max-width:620px){.nm-data-list>div{padding:9px 10px;text-align:left !important}.nm-data-list dt{line-height:1.25;text-align:left !important;margin:0px 0px 4px !important}.nm-data-list dd{width:100%;line-height:1.32;font-size:0.92rem;text-align:left !important;margin:0px !important;padding:0px !important}.nm-staff-section{padding:16px 15px}}@media (max-width:620px){.nm-staff-page .nm-data-list{display:block !important}.nm-staff-page .nm-data-list>div{display:block !important;padding:7px 4px !important;margin:0px 0px 8px !important;text-align:left !important}.nm-staff-page .nm-data-list dt{display:block !important;margin:0px 0px 2px !important;padding:0px !important;text-align:left !important;line-height:1.2 !important;font-size:15px !important}.nm-staff-page .nm-data-list dd{display:block !important;margin:0px !important;padding:0px !important;width:100% !important;text-align:left !important;line-height:1.3 !important;font-size:17px !important}}@media (max-width:620px){.nm-staff-page .nm-staff-section .nm-data-list>div{display:block !important;width:100% !important;margin:0px 0px 14px !important;padding:0px !important}.nm-staff-page .nm-staff-section .nm-data-list>div>dt,.nm-staff-page .nm-staff-section .nm-data-list>div>dd{display:block !important;width:100% !important;max-width:none !important;margin:0px !important;margin-inline-start:0px !important;padding:0px !important;text-indent:0px !important;transform:none !important;text-align:left !important}.nm-staff-page .nm-staff-section .nm-data-list>div>dt{margin-bottom:3px !important;font-size:15px !important;line-height:1.2 !important}.nm-staff-page .nm-staff-section .nm-data-list>div>dd{font-size:17px !important;line-height:1.3 !important}}.nm-data-list{display:grid;grid-template-columns:1fr 1fr;gap:10px 14px;margin:0px}.nm-data-item{min-width:0px;padding:11px 12px;border-radius:11px;background:rgb(252,249,249)}.nm-data-item.nm-data-list__wide{grid-column:1 / -1}.nm-data-key{margin:0px 0px 4px;padding:0px;color:rgb(147,123,117);font-size:0.72rem;font-weight:800;text-transform:uppercase;letter-spacing:0.035em;line-height:1.25;text-align:left}.nm-data-value{margin:0px;padding:0px;color:rgb(102,70,61);font-size:0.9rem;line-height:1.4;text-align:left;overflow-wrap:anywhere}.nm-staff-section--accent{grid-column:auto}@media (max-width:620px){.nm-data-list{display:block !important}.nm-data-item,.nm-data-item.nm-data-list__wide{display:block !important;width:100% !important;margin:0px 0px 14px !important;padding:0px !important;background:transparent !important;grid-column:auto !important}.nm-data-key{display:block !important;width:100% !important;margin:0px 0px 4px !important;padding:0px !important;font-size:15px !important;line-height:1.22 !important;text-align:left !important;text-transform:none !important;letter-spacing:0px !important}.nm-data-value{display:block !important;width:100% !important;margin:0px !important;padding:0px !important;font-size:17px !important;line-height:1.35 !important;text-align:left !important}}.nm-price-page{background:rgb(255,255,255)}.nm-price-hero{padding:56px 0px 34px;background:radial-gradient(circle at 88% 8%,rgb(250,229,223) 0px,transparent 31%),linear-gradient(rgb(254,249,248),rgb(255,255,255))}.nm-price-hero h1{margin:0px;color:var(--nm-blue-dark);font-family:Georgia,"Times New Roman",serif;font-size:clamp(2.5rem,5vw,4rem)}.nm-price-lead{max-width:800px;color:var(--nm-muted);font-size:1.03rem;margin-top:14px !important}.nm-price-notes{display:grid;gap:8px;margin-top:24px;padding:18px 20px;border:1px solid var(--nm-line);border-radius:16px;background:rgb(255,255,255)}.nm-price-notes p{font-size:0.87rem;color:rgb(128,103,96);margin:0px !important}.nm-price-notes strong{color:var(--nm-blue-dark)}.nm-price-notes a{font-weight:800;border-bottom:1px solid rgb(223,175,163);color:var(--nm-blue) !important}.nm-price-table-wrap{overflow:hidden;border:1px solid var(--nm-line);border-radius:20px;background:rgb(255,255,255);box-shadow:rgba(107,49,34,0.05) 0px 10px 30px}.nm-price-table{width:100%;border-collapse:collapse;table-layout:fixed;background:rgb(255,255,255)}.nm-price-table th,.nm-price-table td{border-bottom:1px solid var(--nm-line);padding:14px 16px;vertical-align:top;text-align:left}.nm-price-table th{background:rgb(252,242,239);color:var(--nm-blue-dark);font-size:0.8rem;text-transform:uppercase;letter-spacing:0.035em}.nm-price-table th:nth-child(1){width:20%}.nm-price-table th:nth-child(2){width:60%}.nm-price-table th:nth-child(3){width:20%}.nm-price-table td{color:rgb(122,94,86);font-size:0.9rem;line-height:1.45}.nm-price-table td strong{color:var(--nm-blue-dark);font-size:0.95rem}.nm-price-table td small{display:inline-block;margin-top:4px;color:rgb(155,132,126);font-size:0.82rem;line-height:1.4}.nm-price-cost{white-space:nowrap;font-weight:900;color:var(--nm-blue) !important;font-size:1rem !important}.nm-price-section td{background:linear-gradient(100deg,rgb(119,42,22),rgb(159,55,27));padding:18px !important;color:rgb(255,255,255) !important}.nm-price-section strong{display:block;font-family:Georgia,"Times New Roman",serif;color:rgb(255,255,255) !important;font-size:1.25rem !important}.nm-price-section span{display:block;margin-top:4px;color:rgb(246,226,220);font-size:0.86rem}.nm-price-edit-note{margin-top:16px;padding:14px 16px;border:1px solid var(--nm-line);border-radius:13px;background:rgb(253,249,248);color:rgb(136,111,104);font-size:0.84rem}.nm-price-edit-note strong{color:var(--nm-blue-dark)}@media (max-width:760px){.nm-price-hero{padding:42px 0px 25px}.nm-price-hero h1{font-size:2.35rem}.nm-price-table-wrap{overflow:visible;border:0px;border-radius:0px;background:transparent;box-shadow:none}.nm-price-table,.nm-price-table tbody{display:block;width:100%}.nm-price-table thead{display:none}.nm-price-table tr{display:block;margin-bottom:12px;overflow:hidden;border:1px solid var(--nm-line);border-radius:15px;background:rgb(255,255,255)}.nm-price-table td{display:grid;grid-template-columns:105px 1fr;gap:12px;width:100%;padding:11px 14px;border-bottom:1px solid rgb(245,236,234);font-size:0.9rem}.nm-price-table td::before{content:attr(data-label);color:rgb(150,125,119);font-size:0.73rem;font-weight:800;text-transform:uppercase;letter-spacing:0.03em}.nm-price-table td:last-child{border-bottom:0px}.nm-price-section{border:0px !important;margin-top:24px !important;border-radius:15px !important}.nm-price-section td{display:block !important;padding:17px !important;border:0px !important}.nm-price-section td::before{display:none}.nm-price-cost{white-space:normal;font-size:1rem !important}}@media (max-width:430px){.nm-price-table td{grid-template-columns:88px 1fr;gap:9px;padding:10px 12px}.nm-price-notes{padding:15px}}@media (min-width:761px){.nm-price-hero{padding-top:38px;padding-bottom:20px}.nm-price-hero h1{font-size:3.25rem}.nm-price-lead{margin-top:8px !important;font-size:1.05rem}.nm-price-notes{margin-top:16px;padding:15px 18px}.nm-price-page .nm-section{padding-top:26px}.nm-price-table td{padding:16px 18px;font-size:1rem;line-height:1.45}.nm-price-table td strong{font-size:1.04rem}.nm-price-table td small{font-size:0.88rem}.nm-price-cost{font-size:1.08rem !important}.nm-price-section td{border-top:1px solid rgb(233,211,205);border-bottom:1px solid rgb(233,211,205);padding:14px 18px !important;background:rgb(251,241,238) !important;color:rgb(95,35,19) !important}.nm-price-section strong{color:rgb(95,35,19) !important;font-size:1.18rem !important}.nm-price-section span{margin-top:3px;font-size:0.88rem;color:rgb(142,114,106) !important}.nm-price-table th{padding:13px 18px;font-size:0.84rem;background:rgb(251,248,247)}}.nm-contact-page{background:rgb(255,255,255)}.nm-contact-hero{padding:54px 0px 30px;background:radial-gradient(circle at 88% 8%,rgb(250,229,223) 0px,transparent 31%),linear-gradient(rgb(254,249,248),rgb(255,255,255))}.nm-contact-hero h1{margin:0px;color:var(--nm-blue-dark);font-family:Georgia,"Times New Roman",serif;font-size:clamp(2.5rem,5vw,4rem)}.nm-contact-lead{max-width:760px;color:var(--nm-muted);font-size:1.05rem;margin-top:14px !important}.nm-contact-grid{display:grid;grid-template-columns:1.06fr 0.94fr;gap:20px}.nm-contact-card{padding:28px;border:1px solid var(--nm-line);border-radius:22px;background:rgb(255,255,255);box-shadow:rgba(107,49,34,0.05) 0px 10px 28px}.nm-contact-card h2{color:var(--nm-blue-dark);font-family:Georgia,"Times New Roman",serif;font-size:2rem;margin-top:5px !important;margin-bottom:18px !important}.nm-contact-list{display:grid;gap:10px}.nm-contact-item{display:grid;grid-template-columns:165px 1fr;gap:18px;padding:13px 14px;border-radius:13px;background:rgb(253,249,248)}.nm-contact-key{color:rgb(147,123,117);font-size:0.77rem;font-weight:850;text-transform:uppercase;letter-spacing:0.035em}.nm-contact-value{color:rgb(102,70,61);font-size:0.96rem;line-height:1.45}.nm-contact-value a{color:var(--nm-blue) !important;font-weight:800}.nm-contact-actions{margin-top:20px}.nm-contact-floor{color:var(--nm-muted);font-size:1rem;margin-top:-8px !important}.nm-contact-map{min-height:300px;margin-top:20px;padding:28px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;border:1px solid rgb(236,216,210);border-radius:18px;background:linear-gradient(32deg,transparent 46%,rgb(241,219,213) 47%,rgb(241,219,213) 50%,transparent 51%),linear-gradient(145deg,rgb(251,241,238),rgb(246,231,227));color:var(--nm-blue-dark) !important}.nm-contact-map__mark{width:66px;height:66px;display:grid;place-items:center;margin-bottom:18px;border-radius:50%;background:rgb(255,255,255);color:var(--nm-blue);font-size:2rem;box-shadow:rgba(107,49,34,0.08) 0px 10px 26px}.nm-contact-map strong{font-size:1.08rem}.nm-contact-map span:last-child{margin-top:8px;color:var(--nm-blue);font-weight:850}.nm-contact-before{margin-top:24px;padding:28px;border:1px solid var(--nm-line);border-radius:22px;background:rgb(255,255,255)}.nm-contact-before h2{color:var(--nm-blue-dark);font-family:Georgia,"Times New Roman",serif;font-size:1.9rem;margin-top:4px !important;margin-bottom:18px !important}.nm-contact-before-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.nm-contact-before-item{padding:18px;border-radius:15px;background:rgb(253,249,248)}.nm-contact-before-item strong{display:block;margin-bottom:6px;color:var(--nm-blue-dark)}.nm-contact-before-item span{color:rgb(138,113,106);font-size:0.9rem;line-height:1.45}@media (max-width:820px){.nm-contact-grid{grid-template-columns:1fr}.nm-contact-before-grid{grid-template-columns:1fr}}@media (max-width:620px){.nm-contact-hero{padding:42px 0px 24px}.nm-contact-hero h1{font-size:2.35rem}.nm-contact-card,.nm-contact-before{padding:20px}.nm-contact-card h2{font-size:1.75rem}.nm-contact-item{grid-template-columns:1fr;gap:4px;padding:12px}.nm-contact-key{font-size:0.72rem}.nm-contact-map{min-height:260px;padding:22px}}.nm-services-page{background:rgb(255,255,255)}.nm-services-hero{padding:54px 0px 36px;background:radial-gradient(circle at 88% 8%,rgb(250,229,223) 0px,transparent 31%),linear-gradient(rgb(254,249,248),rgb(255,255,255))}.nm-services-hero h1{margin:0px;color:var(--nm-blue-dark);font-family:Georgia,"Times New Roman",serif;font-size:clamp(2.5rem,5vw,4rem)}.nm-services-lead{max-width:850px;color:var(--nm-muted);font-size:1.05rem;line-height:1.55;margin-top:14px !important}.nm-services-hero-actions{margin-top:22px}.nm-services-head{max-width:820px;margin-bottom:24px}.nm-services-head h2{color:var(--nm-blue-dark);font-family:Georgia,"Times New Roman",serif;font-size:clamp(2rem,4vw,3rem);margin:4px 0px 8px !important}.nm-services-head p{color:var(--nm-muted);font-size:1rem;line-height:1.55;margin:0px !important}.nm-services-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.nm-services-grid--psych{grid-template-columns:repeat(2,1fr)}.nm-services-grid--secondary{grid-template-columns:repeat(3,1fr)}.nm-service-card{min-height:250px;display:flex;flex-direction:column;align-items:flex-start;padding:24px;border:1px solid var(--nm-line);border-radius:18px;background:rgb(255,255,255);box-shadow:rgba(107,49,34,0.043) 0px 8px 24px}.nm-service-icon{min-width:42px;height:42px;display:inline-flex;align-items:center;justify-content:center;margin-bottom:16px;padding:0px 9px;border-radius:12px;background:var(--nm-soft-2);color:var(--nm-blue);font-size:0.82rem;font-weight:900}.nm-service-card h3{color:var(--nm-blue-dark);font-family:Georgia,"Times New Roman",serif;font-size:1.3rem;line-height:1.22;margin:0px 0px 10px !important}.nm-service-card p{color:rgb(135,110,104);font-size:0.93rem;line-height:1.5;margin:0px !important}.nm-service-link{margin-top:auto;padding-top:18px;font-weight:850;border-bottom:1px solid rgb(223,175,163);color:var(--nm-blue) !important}.nm-service-link:hover{border-bottom-color:var(--nm-blue)}.nm-services-note{margin-top:18px;padding:20px 22px;display:grid;grid-template-columns:220px 1fr;gap:18px;border:1px solid rgb(236,216,210);border-radius:16px;background:rgb(253,249,248)}.nm-services-note strong{color:var(--nm-blue-dark);font-size:1rem}.nm-services-note span{color:rgb(135,110,104);font-size:0.93rem;line-height:1.5}@media (max-width:900px){.nm-services-grid{grid-template-columns:repeat(2,1fr)}.nm-services-grid--secondary{grid-template-columns:repeat(2,1fr)}}@media (max-width:620px){.nm-services-hero{padding:42px 0px 26px}.nm-services-hero h1{font-size:2.35rem}.nm-services-grid,.nm-services-grid--psych,.nm-services-grid--secondary{grid-template-columns:1fr}.nm-service-card{min-height:0px;padding:20px}.nm-services-note{grid-template-columns:1fr;gap:6px;padding:18px}}.nm-ui-icon{width:58px;height:58px;flex:0 0 58px;display:grid;place-items:center;margin-bottom:17px;border:1px solid rgb(238,216,210);border-radius:17px;background:linear-gradient(145deg,rgb(252,245,243),rgb(248,235,231));color:rgb(159,55,27);box-shadow:rgba(125,56,38,0.06) 0px 7px 18px}.nm-ui-icon svg{width:34px;height:34px;display:block;overflow:visible}.nm-card .nm-ui-icon{margin-bottom:18px}.nm-service-card .nm-ui-icon{margin-bottom:18px}.nm-service-card{min-height:270px}@media (hover:hover){.nm-card:hover .nm-ui-icon,.nm-service-card:hover .nm-ui-icon{transform:translateY(-1px);border-color:rgb(228,189,179);background:linear-gradient(145deg,rgb(252,242,239),rgb(245,228,223))}}@media (max-width:620px){.nm-ui-icon{width:54px;height:54px;flex-basis:54px;border-radius:16px}.nm-ui-icon svg{width:32px;height:32px}.nm-service-card{min-height:0px}}.nm-brand--logo{display:flex;align-items:center;flex:0 0 auto}.nm-brand__logo{display:block;width:205px;height:auto;max-width:none}@media (max-width:1050px){.nm-brand__logo{width:185px}}@media (max-width:760px){.nm-brand__logo{width:180px}}@media (max-width:390px){.nm-brand__logo{width:165px}}.nm-brand--logo{display:inline-flex;align-items:center}.nm-brand__logo{display:block;max-height:52px;width:auto}.nm-header .nm-brand--logo{display:inline-flex;align-items:center}.nm-header .nm-brand__logo{display:block;height:52px;width:auto;max-width:240px;object-fit:contain}.nm-header .nm-brand{align-items:center}.nm-footer .nm-brand--logo{display:inline-flex;align-items:center;margin-bottom:14px}.nm-footer .nm-brand__logo{display:block;height:62px;width:auto;max-width:260px;object-fit:contain}.nm-footer__intro{font-size:17px;line-height:1.6;color:rgb(128,105,99);margin-top:6px;max-width:320px}.nm-footer h3{font-size:24px;line-height:1.25;margin-bottom:16px}.nm-footer a,.nm-footer p{font-size:17px;line-height:1.65}.nm-footer__legal{margin-top:30px;padding-top:24px;border-top:1px solid rgb(234,221,218)}.nm-footer__legal p{font-size:15px;line-height:1.7;color:rgb(140,118,112);margin:0px 0px 8px}.nm-header .nm-brand__logo{height:58px}.nm-footer .nm-brand__logo{height:70px}.nm-scope .nm-header .nm-brand.nm-brand--logo{display:flex !important;align-items:center !important;flex:0 0 auto !important;width:235px !important;max-width:235px !important}.nm-scope .nm-header .nm-brand__logo{display:block !important;width:235px !important;max-width:235px !important;height:auto !important;max-height:none !important}.nm-scope .nm-footer .nm-brand.nm-brand--footer{display:flex !important;align-items:center !important;width:245px !important;max-width:245px !important;margin-bottom:14px !important}.nm-scope .nm-footer .nm-brand__logo{display:block !important;width:245px !important;max-width:245px !important;height:auto !important;max-height:none !important}.nm-scope .nm-footer__intro{font-size:16px !important;line-height:1.5 !important;margin-top:8px !important;max-width:330px !important}.nm-scope .nm-footer h3{font-size:21px !important;line-height:1.25 !important;margin-bottom:13px !important}.nm-scope .nm-footer__grid a,.nm-scope .nm-footer__grid p{font-size:15px !important;line-height:1.55 !important}.nm-scope .nm-footer__legal{margin-top:28px !important;padding-top:22px !important}.nm-scope .nm-footer__legal p{font-size:14px !important;line-height:1.55 !important;margin:0px 0px 7px !important}@media (max-width:760px){.nm-scope .nm-header .nm-brand.nm-brand--logo,.nm-scope .nm-header .nm-brand__logo{width:205px !important;max-width:205px !important}.nm-scope .nm-footer .nm-brand.nm-brand--footer,.nm-scope .nm-footer .nm-brand__logo{width:215px !important;max-width:215px !important}.nm-scope .nm-footer__intro{font-size:16px !important}.nm-scope .nm-footer__grid a,.nm-scope .nm-footer__grid p{font-size:16px !important}.nm-scope .nm-footer__legal p{font-size:14px !important}}.nm-service-detail{background:rgb(255,255,255)}.nm-service-detail__hero{padding:54px 0px 34px;background:radial-gradient(circle at 88% 7%,rgb(250,229,223) 0px,transparent 31%),linear-gradient(rgb(254,249,248),rgb(255,255,255))}.nm-service-detail__hero-grid{display:grid;grid-template-columns:1.12fr 0.88fr;gap:34px;align-items:center}.nm-service-detail__hero h1{color:var(--nm-blue-dark);font-family:Georgia,"Times New Roman",serif;font-size:clamp(2.6rem,5vw,4.25rem);line-height:1.04;margin:5px 0px 14px !important}.nm-service-detail__lead{max-width:790px;color:var(--nm-muted);font-size:1.08rem;line-height:1.58;margin:0px !important}.nm-service-detail__actions{margin-top:22px}.nm-service-detail__micro{max-width:730px;color:rgb(150,126,120);font-size:0.86rem;line-height:1.5;margin:15px 0px 0px !important}.nm-service-detail__hero-card{padding:26px;border:1px solid var(--nm-line);border-radius:22px;background:rgb(255,255,255);box-shadow:rgba(107,49,34,0.06) 0px 12px 32px}.nm-service-detail__hero-card h2{color:var(--nm-blue-dark);font-family:Georgia,"Times New Roman",serif;font-size:1.75rem;margin:5px 0px 18px !important}.nm-service-detail__steps-mini{display:grid;gap:10px}.nm-service-detail__steps-mini>div{display:grid;grid-template-columns:38px 1fr;gap:12px;align-items:start;padding:11px 12px;border-radius:13px;background:rgb(253,249,248)}.nm-service-detail__steps-mini strong{width:32px;height:32px;display:grid;place-items:center;border-radius:10px;background:rgb(249,236,233);color:var(--nm-blue)}.nm-service-detail__steps-mini span{color:rgb(128,100,92);line-height:1.45;font-size:0.91rem}.nm-service-detail__facts{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:28px}.nm-service-detail__facts>div{padding:14px 15px;border:1px solid var(--nm-line);border-radius:14px;background:rgb(255,255,255)}.nm-service-detail__facts strong{display:block;color:var(--nm-blue-dark);font-size:0.86rem}.nm-service-detail__facts span{display:block;margin-top:3px;color:rgb(153,131,125);font-size:0.78rem;line-height:1.4}.nm-service-detail__section-head{max-width:880px}.nm-service-detail__section-head h2,.nm-service-detail__split h2,.nm-service-detail__price-box h2{color:var(--nm-blue-dark);font-family:Georgia,"Times New Roman",serif;font-size:clamp(2rem,4vw,3rem);line-height:1.12;margin:4px 0px 10px !important}.nm-service-detail__section-head p,.nm-service-detail__split p,.nm-service-detail__price-box p{color:rgb(135,110,104);line-height:1.58}.nm-service-detail__note{margin-top:22px;padding:20px 22px;border:1px solid rgb(236,216,210);border-radius:16px;background:rgb(253,249,248)}.nm-service-detail__note strong{display:block;margin-bottom:5px;color:var(--nm-blue-dark)}.nm-service-detail__note p{color:rgb(134,107,100);line-height:1.52;margin:0px !important}.nm-service-detail__note--important{border-left:4px solid var(--nm-blue)}.nm-service-detail__cards{display:grid;gap:16px;margin-top:22px}.nm-service-detail__cards--3{grid-template-columns:repeat(3,1fr)}.nm-service-detail__card{padding:22px;border:1px solid var(--nm-line);border-radius:18px;background:rgb(255,255,255)}.nm-service-detail__number{display:inline-block;margin-bottom:14px;color:var(--nm-blue);font-size:0.78rem;font-weight:900;letter-spacing:0.07em}.nm-service-detail__card h3{color:var(--nm-blue-dark);font-family:Georgia,"Times New Roman",serif;font-size:1.25rem;margin:0px 0px 9px !important}.nm-service-detail__card p{color:rgb(135,110,104);font-size:0.92rem;line-height:1.52;margin:0px !important}.nm-service-detail__split{display:grid;grid-template-columns:1.35fr 0.65fr;gap:24px;align-items:start}.nm-service-detail__urgent{padding:22px;border:1px solid rgb(223,201,201);border-radius:18px;background:rgb(255,250,250)}.nm-service-detail__urgent strong{display:block;margin-bottom:7px;color:rgb(119,68,68);font-size:1.05rem}.nm-service-detail__urgent p{color:rgb(118,93,93);font-size:0.92rem;margin:0px !important}.nm-service-detail__price-box{display:grid;grid-template-columns:1fr auto;gap:26px;align-items:center;padding:28px;border:1px solid var(--nm-line);border-radius:20px;background:rgb(255,255,255)}.nm-service-detail__price-box p{margin-bottom:0px !important}.nm-service-detail__links{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:22px}.nm-service-detail__links a{padding:20px;border:1px solid var(--nm-line);border-radius:16px;background:rgb(255,255,255)}.nm-service-detail__links strong{display:block;color:var(--nm-blue-dark);font-family:Georgia,"Times New Roman",serif;font-size:1.1rem}.nm-service-detail__links span{display:block;margin-top:8px;color:var(--nm-blue);font-size:0.88rem;font-weight:800}.nm-service-detail__faq{display:grid;gap:10px;margin-top:20px}.nm-service-detail__faq details{border:1px solid var(--nm-line);border-radius:14px;background:rgb(255,255,255)}.nm-service-detail__faq summary{padding:16px 18px;cursor:pointer;color:var(--nm-blue-dark);font-weight:850}.nm-service-detail__faq details p{padding:0px 18px 17px;color:rgb(135,110,104);line-height:1.52;margin:0px !important}.nm-service-detail__faq a{color:var(--nm-blue) !important;font-weight:800}@media (max-width:900px){.nm-service-detail__hero-grid,.nm-service-detail__split{grid-template-columns:1fr}.nm-service-detail__facts{grid-template-columns:repeat(2,1fr)}.nm-service-detail__cards--3{grid-template-columns:1fr}.nm-service-detail__links{grid-template-columns:1fr}.nm-service-detail__price-box{grid-template-columns:1fr}}@media (max-width:620px){.nm-service-detail__hero{padding:42px 0px 26px}.nm-service-detail__hero h1{font-size:2.45rem}.nm-service-detail__facts{grid-template-columns:1fr}.nm-service-detail__hero-card,.nm-service-detail__price-box{padding:20px}.nm-service-detail__steps-mini>div{grid-template-columns:34px 1fr}}.nm-service-detail__urgent a{font-weight:850;text-decoration:none;border-bottom:1px solid rgb(223,175,163);color:var(--nm-blue) !important}.nm-service-detail__urgent a:hover{border-bottom-color:var(--nm-blue)}.nm-service-detail .nm-section{padding-top:48px !important;padding-bottom:48px !important}.nm-service-detail .nm-section--soft{padding-top:48px !important;padding-bottom:48px !important}.nm-service-detail__hero{padding-top:44px !important;padding-bottom:28px !important}.nm-service-detail__hero h1{font-size:clamp(2.7rem,4vw,3.55rem) !important;line-height:1.06 !important;margin-bottom:18px !important}.nm-service-detail__lead{font-size:18px !important;line-height:1.6 !important}.nm-service-detail__micro{font-size:15px !important;line-height:1.55 !important}.nm-service-detail__section-head h2,.nm-service-detail__split h2,.nm-service-detail__price-box h2{font-size:clamp(2rem,3vw,2.55rem) !important;line-height:1.12 !important;margin-top:6px !important;margin-bottom:14px !important}.nm-service-detail__section-head p,.nm-service-detail__split p,.nm-service-detail__price-box p{font-size:17px !important;line-height:1.65 !important}.nm-service-detail .nm-eyebrow{font-size:13px !important;line-height:1.3 !important;letter-spacing:0.07em !important}.nm-service-detail__note{margin-top:18px !important;padding:19px 21px !important}.nm-service-detail__note strong{font-size:16px !important}.nm-service-detail__note p{font-size:16.5px !important;line-height:1.6 !important}.nm-service-detail__cards{margin-top:18px !important}.nm-service-detail__card{padding:22px !important}.nm-service-detail__number{font-size:16px !important;line-height:1 !important;font-weight:900 !important;margin-bottom:16px !important}.nm-service-detail__card h3{font-size:21px !important;line-height:1.18 !important;margin-bottom:11px !important}.nm-service-detail__card p{font-size:16px !important;line-height:1.6 !important}.nm-service-detail__hero-card h2{font-size:27px !important;line-height:1.12 !important}.nm-service-detail__steps-mini span{font-size:15px !important;line-height:1.5 !important}.nm-service-detail__steps-mini strong{font-size:16px !important}.nm-service-detail__facts{margin-top:22px !important}.nm-service-detail__facts strong{font-size:14px !important;line-height:1.35 !important}.nm-service-detail__facts span{font-size:13px !important;line-height:1.45 !important}.nm-service-detail__urgent strong{font-size:18px !important}.nm-service-detail__urgent p{font-size:16px !important;line-height:1.6 !important}.nm-service-detail__price-box{padding:25px 28px !important}.nm-service-detail__links{margin-top:18px !important}.nm-service-detail__links strong{font-size:19px !important}.nm-service-detail__links span{font-size:15px !important}.nm-service-detail__faq{margin-top:17px !important}.nm-service-detail__faq summary{font-size:16px !important;line-height:1.45 !important}.nm-service-detail__faq details p{font-size:16px !important;line-height:1.6 !important}@media (max-width:620px){.nm-service-detail__hero{padding-top:32px !important;padding-bottom:24px !important}.nm-service-detail .nm-section,.nm-service-detail .nm-section--soft{padding-top:36px !important;padding-bottom:36px !important}.nm-service-detail__hero h1{font-size:2.35rem !important;line-height:1.07 !important}.nm-service-detail__section-head h2,.nm-service-detail__split h2,.nm-service-detail__price-box h2{font-size:2rem !important;line-height:1.12 !important}.nm-service-detail__lead,.nm-service-detail__section-head p,.nm-service-detail__split p,.nm-service-detail__price-box p{font-size:16.5px !important}.nm-service-detail__card p,.nm-service-detail__note p,.nm-service-detail__urgent p{font-size:16px !important}@media (min-width:901px){.nm-service-detail .nm-section,.nm-service-detail .nm-section--soft{padding-top:30px !important;padding-bottom:30px !important}.nm-service-detail__hero{padding-top:34px !important;padding-bottom:24px !important}.nm-service-detail__hero h1{font-size:50px !important;line-height:1.05 !important;margin-top:8px !important;margin-bottom:18px !important}.nm-service-detail__lead{font-size:19px !important;line-height:1.62 !important}.nm-service-detail__micro{font-size:16px !important;line-height:1.55 !important}.nm-service-detail__section-head h2,.nm-service-detail__split h2,.nm-service-detail__price-box h2{font-size:34px !important;line-height:1.12 !important;margin-top:5px !important;margin-bottom:12px !important}.nm-service-detail__section-head p,.nm-service-detail__split p,.nm-service-detail__price-box p{font-size:18px !important;line-height:1.65 !important}.nm-service-detail .nm-eyebrow{font-size:14px !important;letter-spacing:0.06em !important}.nm-service-detail__note{margin-top:15px !important;padding:18px 21px !important}.nm-service-detail__note strong{font-size:17px !important}.nm-service-detail__note p{font-size:17.5px !important;line-height:1.6 !important}.nm-service-detail__cards{margin-top:15px !important}.nm-service-detail__card{padding:22px !important}.nm-service-detail__number{display:inline-flex !important;align-items:center !important;justify-content:center !important;min-width:38px !important;height:32px !important;margin-bottom:15px !important;padding:0px 8px !important;border-radius:9px !important;background:rgb(249,236,233) !important;font-size:18px !important;line-height:1 !important;font-weight:900 !important;color:rgb(159,55,27) !important}.nm-service-detail__card h3{font-size:22px !important;line-height:1.2 !important;margin-bottom:10px !important}.nm-service-detail__card p{font-size:17px !important;line-height:1.62 !important}.nm-service-detail__hero-card h2{font-size:27px !important;line-height:1.12 !important}.nm-service-detail__steps-mini span{font-size:16px !important;line-height:1.5 !important}.nm-service-detail__steps-mini strong{font-size:17px !important}.nm-service-detail__facts{margin-top:18px !important}.nm-service-detail__facts>div{padding:13px 15px !important}.nm-service-detail__facts strong{font-size:15px !important}.nm-service-detail__facts span{font-size:14px !important;line-height:1.4 !important}.nm-service-detail__urgent{padding:20px !important}.nm-service-detail__urgent strong{font-size:19px !important}.nm-service-detail__urgent p{font-size:17px !important;line-height:1.6 !important}.nm-service-detail__price-box{padding:22px 26px !important}.nm-service-detail__links{margin-top:15px !important}.nm-service-detail__links strong{font-size:20px !important}.nm-service-detail__links span{font-size:16px !important}.nm-service-detail__faq{margin-top:15px !important}.nm-service-detail__faq summary{font-size:17px !important;line-height:1.45 !important}.nm-service-detail__faq details p{font-size:17px !important;line-height:1.6 !important}}@media (min-width:901px){.nm-service-detail h1,.nm-service-detail h2,.nm-service-detail h3,.nm-service-detail__hero h1,.nm-service-detail__hero-card h2,.nm-service-detail__section-head h2,.nm-service-detail__split h2,.nm-service-detail__price-box h2,.nm-service-detail__card h3{font-family:Georgia,"Times New Roman",serif !important;font-weight:700 !important;color:rgb(106,36,18) !important}.nm-service-detail .nm-section,.nm-service-detail .nm-section--soft{padding-top:22px !important;padding-bottom:22px !important}.nm-service-detail__hero{padding-top:28px !important;padding-bottom:14px !important}.nm-service-detail__facts{margin-top:15px !important;margin-bottom:0px !important}.nm-service-detail__cards{margin-top:13px !important}.nm-service-detail__links{margin-top:14px !important}.nm-service-detail__faq{margin-top:14px !important}.nm-service-detail__hero h1{font-size:42px !important;line-height:1.06 !important;letter-spacing:-0.015em !important;margin:7px 0px 16px !important}.nm-service-detail__section-head h2,.nm-service-detail__split h2,.nm-service-detail__price-box h2{font-size:30px !important;line-height:1.14 !important;letter-spacing:-0.01em !important;margin:5px 0px 11px !important}.nm-service-detail__hero-card h2{font-size:25px !important;line-height:1.14 !important;margin:5px 0px 15px !important}.nm-service-detail__lead{font-size:19px !important;line-height:1.6 !important}.nm-service-detail__section-head p,.nm-service-detail__split p,.nm-service-detail__price-box p{font-size:18px !important;line-height:1.62 !important}.nm-service-detail__micro{font-size:16px !important;line-height:1.55 !important}.nm-service-detail .nm-eyebrow{font-family:Arial,Helvetica,sans-serif !important;font-size:13px !important;line-height:1.25 !important;font-weight:800 !important;letter-spacing:0.07em !important}.nm-service-detail__note{margin-top:13px !important;padding:16px 20px !important}.nm-service-detail__note strong{font-size:16px !important}.nm-service-detail__note p{font-size:17px !important;line-height:1.58 !important}.nm-service-detail__card{padding:20px 21px !important}.nm-service-detail__number{display:block !important;width:auto !important;height:auto !important;min-width:0px !important;padding:0px !important;margin:0px 0px 13px !important;background:transparent !important;border-radius:0px !important;font-family:Arial,Helvetica,sans-serif !important;font-size:20px !important;line-height:1 !important;font-weight:900 !important;color:rgb(171,57,26) !important}.nm-service-detail__card h3{font-size:20px !important;line-height:1.2 !important;margin:0px 0px 10px !important}.nm-service-detail__card p{font-size:17px !important;line-height:1.58 !important}.nm-service-detail__steps-mini>div{padding:10px 12px !important}.nm-service-detail__steps-mini strong{font-family:Arial,Helvetica,sans-serif !important;font-size:16px !important;font-weight:800 !important}.nm-service-detail__steps-mini span{font-size:16px !important;line-height:1.45 !important}.nm-service-detail__facts>div{padding:12px 14px !important}.nm-service-detail__facts strong{font-size:15px !important;line-height:1.3 !important}.nm-service-detail__facts span{font-size:14px !important;line-height:1.4 !important}.nm-service-detail__urgent{padding:19px !important}.nm-service-detail__urgent strong{font-size:18px !important}.nm-service-detail__urgent p{font-size:17px !important;line-height:1.58 !important}.nm-service-detail__price-box{padding:20px 24px !important}.nm-service-detail__faq summary{font-size:17px !important;line-height:1.45 !important}.nm-service-detail__faq details p{font-size:17px !important;line-height:1.58 !important}}.nm-ui-icon{width:58px;height:58px;flex:0 0 58px;display:grid;place-items:center;margin-bottom:17px;border:1px solid rgb(238,216,210);border-radius:17px;background:linear-gradient(145deg,rgb(252,245,243),rgb(248,235,231));color:rgb(159,55,27);box-shadow:rgba(125,56,38,0.06) 0px 7px 18px}.nm-ui-icon svg{width:34px;height:34px;display:block;overflow:visible}.nm-card .nm-ui-icon{margin-bottom:18px}.nm-ui-icon--trust{width:42px;height:42px;flex:0 0 42px;margin-bottom:0px;margin-right:14px;border-radius:12px}.nm-ui-icon--trust svg{width:24px;height:24px}.nm-trust__item{display:flex;align-items:center;gap:0px}@media (hover:hover){.nm-card:hover .nm-ui-icon{transform:translateY(-1px);border-color:rgb(228,189,179);background:linear-gradient(145deg,rgb(252,242,239),rgb(245,228,223))}}@media (max-width:620px){.nm-ui-icon{width:54px;height:54px;flex-basis:54px;border-radius:16px}.nm-ui-icon svg{width:32px;height:32px}.nm-ui-icon--trust{width:40px;height:40px;flex-basis:40px;border-radius:12px}.nm-ui-icon--trust svg{width:22px;height:22px}}@media (max-width:620px){.nm-med-warning{padding:18px 14px;font-size:17px;line-height:1.4}}@media (max-width:620px){.nm-med-warning{padding:16px 14px;margin-bottom:22px;font-size:16px}}@media (min-width:901px){.nm-home .nm-hero{padding-top:52px;padding-bottom:28px}.nm-home .nm-hero__grid{gap:38px}.nm-home .nm-lead{font-size:1.12rem;line-height:1.55;margin-top:17px !important}.nm-home .nm-note{font-size:0.94rem;line-height:1.5;margin-top:13px !important}.nm-home .nm-trust{margin-top:25px;gap:14px}.nm-home .nm-trust__item{min-height:78px;padding:15px 17px;gap:12px}.nm-home .nm-trust__item strong{font-size:0.95rem;line-height:1.25}.nm-home .nm-trust__item span:not(.nm-icon):not(.nm-ui-icon){margin-top:4px;font-size:0.8rem;line-height:1.35}.nm-home .nm-section{padding-top:50px;padding-bottom:50px}.nm-home .nm-section-head{margin-bottom:21px}.nm-home .nm-section-head h2{font-size:2.35rem}.nm-home .nm-section-head p{margin-top:7px;font-size:1rem;line-height:1.5}.nm-home .nm-text-link{font-size:0.94rem}.nm-home .nm-services{gap:17px}.nm-home .nm-card{min-height:225px;padding:23px 23px 21px}.nm-home .nm-card h3{font-size:1.14rem;line-height:1.28}.nm-home .nm-card p{margin-top:9px;font-size:0.97rem;line-height:1.55}.nm-home .nm-card a{margin-top:14px;font-size:0.94rem}.nm-home .nm-card .nm-ui-icon{width:56px;height:56px;flex-basis:56px;margin-bottom:15px}.nm-home .nm-card .nm-ui-icon svg{width:33px;height:33px}.nm-home .nm-doctors,.nm-home .nm-prices,.nm-home .nm-review-layout,.nm-home .nm-faq{margin-top:0px}.nm-home .nm-doctor__body p,.nm-home .nm-price,.nm-home .nm-info-note,.nm-home .nm-clinic__copy p,.nm-home .nm-faq p{font-size:0.98rem}}@media (min-width:1280px){.nm-home .nm-container{width:min(100% - 56px,1220px)}}@media (min-width:981px){.nmg-main{min-height:92px !important}.nmg-main__inner{gap:20px !important}.nmg-brand{flex:0 0 250px !important;width:250px !important;min-width:250px !important;height:76px !important;display:flex !important;align-items:center !important;overflow:visible !important}.nmg-brand img{display:block !important;width:235px !important;height:auto !important;max-width:none !important;max-height:none !important;object-fit:contain !important;transform:none !important;margin:0px !important}.nmg-nav{margin-left:auto !important}.nm-home .nm-container{width:calc(100% - 64px) !important;max-width:1260px !important;margin-left:auto !important;margin-right:auto !important}.nm-home .nm-hero{padding-top:44px !important;padding-bottom:24px !important}.nm-home .nm-hero__grid{gap:42px !important;align-items:center !important}.nm-home .nm-hero h1{font-size:56px !important;line-height:1.04 !important;max-width:650px !important;margin-bottom:18px !important}.nm-home .nm-lead{font-size:18px !important;line-height:1.58 !important;max-width:680px !important}.nm-home .nm-actions{margin-top:20px !important}.nm-home .nm-btn{font-size:15px !important;min-height:46px !important;padding-left:19px !important;padding-right:19px !important}.nm-home .nm-note{margin-top:15px !important;max-width:690px !important;font-size:14.5px !important;line-height:1.5 !important}.nm-home .nm-trust{margin-top:26px !important;gap:12px !important}.nm-home .nm-trust__item{min-height:82px !important;padding:15px 17px !important;gap:12px !important;border-radius:15px !important}.nm-home .nm-trust__item strong{font-size:15px !important;line-height:1.25 !important}.nm-home .nm-trust__item>div>span{display:block !important;margin-top:4px !important;font-size:12.5px !important;line-height:1.35 !important}.nm-home .nm-trust .nm-ui-icon{width:45px !important;height:45px !important;flex:0 0 45px !important;margin:0px !important;border-radius:13px !important}.nm-home .nm-trust .nm-ui-icon svg{width:26px !important;height:26px !important}.nm-home .nm-section{padding-top:42px !important;padding-bottom:42px !important}.nm-home #services{padding-top:38px !important}.nm-home .nm-section-head{margin-bottom:19px !important}.nm-home .nm-section-head h2{font-size:36px !important;line-height:1.12 !important;margin-bottom:8px !important}.nm-home .nm-section-head p{margin-top:0px !important;font-size:15.5px !important;line-height:1.5 !important}.nm-home .nm-eyebrow{font-size:12px !important;letter-spacing:0.11em !important}.nm-home .nm-text-link{font-size:14.5px !important;font-weight:800 !important}.nm-home .nm-services{gap:15px !important}.nm-home .nm-card{min-height:232px !important;padding:23px 22px 21px !important;border:1px solid rgb(237,223,219) !important;border-radius:17px !important;background:rgb(255,255,255) !important;box-shadow:rgba(98,50,38,0.043) 0px 7px 22px !important}.nm-home .nm-card .nm-ui-icon{width:54px !important;height:54px !important;flex:0 0 54px !important;margin-bottom:15px !important;border-radius:15px !important}.nm-home .nm-card .nm-ui-icon svg{width:32px !important;height:32px !important}.nm-home .nm-card h3{margin:0px !important;font-size:18px !important;line-height:1.3 !important}.nm-home .nm-card p{margin-top:9px !important;margin-bottom:0px !important;font-size:15px !important;line-height:1.5 !important}.nm-home .nm-card a{display:inline-block !important;margin-top:14px !important;font-size:14px !important;font-weight:800 !important}.nm-home .nm-doctor__body h3{font-size:23px !important}.nm-home .nm-doctor__role{font-size:15px !important}.nm-home .nm-doctor__facts,.nm-home .nm-doctor__body p{font-size:14.5px !important;line-height:1.5 !important}.nm-home .nm-price{padding:18px 20px !important;font-size:15px !important}.nm-home .nm-price strong{font-size:18px !important}.nm-home .nm-info-note,.nm-home .nm-clinic__copy p,.nm-home .nm-faq p{font-size:14.5px !important;line-height:1.55 !important}}@media (min-width:1500px){.nm-home .nm-container{max-width:1320px !important}}}html{scroll-behavior:smooth}body{margin:0px;background:rgb(255,255,255);color:rgb(67,44,37)}*{box-sizing:border-box}.nm-inner-page>.nm-container{width:100%;max-width:none}.nm-inner-content{padding:0px;max-width:none}.nm-readable{max-width:1040px;line-height:1.7}.nm-readable p{margin:0px 0px 18px}.nm-readable h2{margin:32px 0px 16px}.nm-readable h3{margin:22px 0px 12px}.nm-omsk-page h1{font-family:Georgia,serif;font-size:clamp(30px,5vw,50px);line-height:1.12}.nm-omsk-page .nm-lead{max-width:850px;font-size:18px}.nm-omsk-grid{display:grid;grid-template-columns:repeat(3,minmax(0px,1fr));gap:20px}.nm-omsk-linkcard{display:block;padding:24px;border:1px solid rgb(232,221,216);border-radius:18px;background:rgb(255,255,255);color:inherit;text-decoration:none}.nm-omsk-linkcard h3{margin:0px 0px 12px;color:rgb(121,56,39)}.nm-omsk-linkcard p{font-size:15px}.nm-omsk-linkcard span{color:rgb(158,73,53);font-weight:700}.nm-note{background:rgb(251,244,239);border-left:4px solid rgb(158,73,53);border-radius:10px;padding:20px;margin:22px 0px}.nm-form-fields{display:grid;gap:18px;max-width:700px}.nm-form-fields>label{display:grid;gap:8px;font-weight:700}.nm-form-fields input:not([type="checkbox"]):not([type="hidden"]),.nm-form-fields textarea,.nm-form-fields select{width:100%;padding:15px;border:1px solid rgb(188,166,156);border-radius:10px;font:inherit;background:rgb(255,255,255);color:rgb(50,37,31);min-height:48px}.nm-form-fields input:focus,.nm-form-fields textarea:focus{outline:rgb(238,210,198) solid 3px}.nm-form-fields .nm-consent{display:flex;align-items:flex-start;gap:12px;font-size:14px;font-weight:400;line-height:1.5}.nm-consent input{width:20px;height:20px;flex:0 0 20px;margin-top:2px}.nm-form-note{font-size:14px;color:rgb(102,83,72)}.nm-form-fields button{justify-self:start}.nm-footer-legal{padding:12px 0px 22px;font-size:13px}.nm-price-table{border-collapse:collapse;width:100%;font-size:15px}.nm-price-table th,.nm-price-table td{padding:18px 16px;border:1px solid rgb(232,221,216);vertical-align:top}.nm-price-table thead{background:rgb(158,73,53);color:rgb(255,255,255)}.nm-price-table .nmp-group td{background:rgb(251,243,238);font-weight:700}.nm-price-table td:last-child{font-weight:700;white-space:nowrap}.nm-price-table .nmp-name{font-weight:700}.nm-price-table .nmp-note{font-size:13px;font-weight:400;margin-top:5px}.nm-price-table .nmp-code{font-size:13px}.nm-price-scroll{overflow-x:auto}.nm-staff-section p{overflow-wrap:anywhere;font-size:15px;margin:0px 0px 12px}.nm-staff-card__head{background:rgb(251,244,239)}.nmg-logo img{filter:sepia(0.65) saturate(0.9) hue-rotate(320deg)}.nmg-mobile-actions a[href^="tel:"]{font-size:18px}.nmg-head a[href^="tel:"]{font-weight:800}.nm-home .nm-hero__photo img{object-fit:cover}.nm-home .nm-price-item a{font-weight:700}.nm-omsk-page a{color:rgb(158,73,53)}.nm-omsk-page .nm-btn--primary{color:rgb(255,255,255)}.nm-region-note{padding:20px;background:rgb(251,244,239);border-radius:14px;margin:20px auto;max-width:1100px}.nm-region-note p{margin:0px}.nm-hero,.nm-section--soft{background-color:rgb(251,245,241) !important}.nm-contact-map{padding:32px;background:rgb(248,239,232);border-radius:20px;min-height:230px}.nm-contact-map a{font-weight:700}.nmg-foot,.nmg-head{--nmg-blue:#9e4935;--nmg-blue2:#793827}.nm-scope{--nm-blue:#9e4935;--nm-blue2:#793827;--nm-soft:#fbf5f1;--nm-line:#e8ddd8}.nm-btn--primary{background:rgb(158,73,53) !important;border-color:rgb(158,73,53) !important}.nm-btn--primary:hover{background:rgb(121,56,39) !important}.nm-accessible,.nm-accessible *{font-size:22px !important;line-height:1.65 !important;color:rgb(0,0,0) !important;background:rgb(255,255,255) !important;box-shadow:none !important}.nm-accessible img{opacity:0.8}.nm-accessible .nm-btn{border:2px solid rgb(0,0,0) !important}.nm-accessible .nmg-mobile-panel[hidden]{display:none !important}@media (max-width:760px){.nm-omsk-grid{grid-template-columns:1fr}.nm-price-table thead{display:none}.nm-price-table tr[data-nm-service]{display:block;border:1px solid rgb(232,221,216);border-radius:12px;margin:12px 0px;padding:8px}.nm-price-table tr[data-nm-service] td{display:block;border:0px;padding:8px}.nm-price-table td:first-child{font-size:12px;color:rgb(109,87,77)}.nm-price-table .nmp-group td{white-space:normal}.nm-footer-legal{padding:18px}.nm-staff-card__head{padding:22px}.nm-staff-details{padding:20px}.nm-data-list{grid-template-columns:1fr}.nm-staff-nav{gap:8px}.nm-form-fields .nm-consent{font-size:14px}.nmg-phone a{font-size:20px}.nm-home .nm-doctors{grid-template-columns:1fr}.nm-home .nm-doctor-card{max-width:none}}.nmg-brand img{filter:grayscale(1) sepia(1) saturate(2) hue-rotate(325deg)}.nm-home .nm-doctors{grid-template-columns:repeat(3,minmax(0px,1fr))}@media (max-width:900px){.nm-home .nm-doctors{grid-template-columns:1fr}}[hidden]{display:none !important}#bottomInfoBar #cookiePolicy{font-size:13px!important;line-height:1.5!important}#bottomInfoBar #cookiePolicy .bottom-info-block-content{font-size:inherit!important;line-height:inherit!important}#bottomInfoBar #cookiePolicy .bottom-info-button-agree{font-size:13px!important;min-height:40px;display:inline-flex;align-items:center;justify-content:center}
