:root{--nskc-navy-900:#0B1A30;--nskc-navy-800:#12263F;--nskc-navy-700:#1B3556;--nskc-navy-600:#27476E;--nskc-navy-500:#3A5F8A;--nskc-gold:#E8B33D;--nskc-gold-dark:#8A6414;--nskc-gold-soft:#F5E4BC;--nskc-white:#FFFFFF;--nskc-bg:#FFFFFF;--nskc-surface:#F5F8FB;--nskc-surface-2:#EBF1F7;--nskc-border:#D8E1EB;--nskc-border-strong:#B9C6D6;--nskc-text:#16233A;--nskc-text-muted:#55637A;--nskc-text-on-navy:#FFFFFF;--nskc-text-on-navy-muted:#C3CEDD;--nskc-success:#1F7A3D;--nskc-error:#B3261E;--nskc-whatsapp:#1EA855;--nskc-s1:4px;--nskc-s2:8px;--nskc-s3:12px;--nskc-s4:16px;--nskc-s5:24px;--nskc-s6:32px;--nskc-s7:48px;--nskc-s8:64px;--nskc-s9:88px;--nskc-section-y:60px;--nskc-radius:10px;--nskc-radius-sm:6px;--nskc-radius-lg:16px;--nskc-shadow-1:0 1px 2px rgba(11,26,48,.06),0 2px 8px rgba(11,26,48,.06);--nskc-shadow-2:0 4px 12px rgba(11,26,48,.10),0 12px 32px rgba(11,26,48,.08);--nskc-ring:0 0 0 3px rgba(232,179,61,.55);--nskc-ease:cubic-bezier(.22,.61,.36,1)}@media (max-width:767px){:root{--nskc-section-y:40px}}body{color:var(--nskc-text);font-size:16px;line-height:1.65;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,.h1{font-size:clamp(30px,3.4vw,44px);line-height:1.18}h2,.h2{font-size:clamp(25px,2.5vw,34px);line-height:1.22}h3,.h3{font-size:clamp(20px,1.7vw,24px);line-height:1.30}h4,.h4{font-size:clamp(17px,1.3vw,19px);line-height:1.35}h5,.h5{font-size:16px;line-height:1.4}h6,.h6{font-size:14px;line-height:1.4}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{color:var(--nskc-navy-800);letter-spacing:-0.011em;text-wrap:balance;margin-bottom:var(--nskc-s3)}.nskc-prose p,.nskc-prose li{max-width:72ch;font-size:17px;line-height:1.7}.nskc-prose>* + *{margin-top:var(--nskc-s4)}.nskc-prose h2{margin-top:var(--nskc-s7)}.nskc-prose h3{margin-top:var(--nskc-s6)}.nskc-prose ul,.nskc-prose ol{padding-left:1.25em}.nskc-prose li + li{margin-top:var(--nskc-s2)}.nskc-prose a:not(.btn):not(.nskc-btn){color:var(--nskc-navy-700);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px;transition:color .18s var(--nskc-ease)}.nskc-prose a:not(.btn):not(.nskc-btn):hover{color:var(--nskc-gold-dark);text-decoration-thickness:2px}.text-muted,.nskc-muted,.nskc-reviewed__meta,.nskc-reviewed small,small.text-muted{color:var(--nskc-text-muted) !important}.theme-bg-two,.bg-theme-two,.text-color-primary--two{background-color:var(--nskc-navy-700) !important}.bg-img,.footer-area,.creative-hero,.nskc-cta{background-color:var(--nskc-navy-800)}.text-color-secondary{color:var(--nskc-gold-dark)}.theme-bg-three .text-color-secondary,.footer-area .text-color-secondary,.nskc-cta .text-color-secondary,[class*="theme-bg"] .text-color-secondary{color:var(--nskc-gold)}.nskc-btn,.ht-btn,a.btn,button.btn,input[type="submit"]{display:inline-flex;align-items:center;justify-content:center;gap:var(--nskc-s2);min-height:48px;padding:12px 26px;border:1px solid transparent;border-radius:var(--nskc-radius-sm);font-size:16px;font-weight:600;line-height:1.2;letter-spacing:.005em;text-align:center;text-decoration:none;cursor:pointer;transition:background-color .18s var(--nskc-ease),border-color .18s var(--nskc-ease),color .18s var(--nskc-ease),transform .18s var(--nskc-ease),box-shadow .18s var(--nskc-ease)}.nskc-btn--primary,.ht-btn--primary,.btn-primary{background-color:var(--nskc-navy-800);border-color:var(--nskc-navy-800);color:var(--nskc-white)}.nskc-btn--primary:hover,.ht-btn--primary:hover,.btn-primary:hover{background-color:var(--nskc-navy-700);border-color:var(--nskc-navy-700);color:var(--nskc-white);transform:translateY(-1px);box-shadow:var(--nskc-shadow-1)}.nskc-btn--secondary,.btn-outline-primary{background-color:transparent;border-color:var(--nskc-border-strong);color:var(--nskc-navy-800)}.nskc-btn--secondary:hover,.btn-outline-primary:hover{background-color:var(--nskc-surface);border-color:var(--nskc-navy-800);color:var(--nskc-navy-800)}.nskc-btn--accent{background-color:var(--nskc-gold);border-color:var(--nskc-gold);color:var(--nskc-navy-900)}.nskc-btn--accent:hover{background-color:#F2C258;border-color:#F2C258;color:var(--nskc-navy-900)}.nskc-on-dark .nskc-btn--primary,.nskc-cta .nskc-btn--primary{background-color:var(--nskc-white);border-color:var(--nskc-white);color:var(--nskc-navy-800)}.nskc-on-dark .nskc-btn--secondary,.nskc-cta .nskc-btn--secondary{border-color:rgba(255,255,255,.55);color:var(--nskc-white)}.nskc-on-dark .nskc-btn--secondary:hover,.nskc-cta .nskc-btn--secondary:hover{background-color:rgba(255,255,255,.12);border-color:var(--nskc-white);color:var(--nskc-white)}.header-top-wrap.theme-bg-three{background-color:var(--nskc-navy-900) !important;padding:6px 0}.header-top-wrap .top-message li,.header-top-wrap .top-message a{color:var(--nskc-text-on-navy);font-size:14px}.header-top-wrap a:hover{color:var(--nskc-gold)}.header-bottom-wrap{background-color:var(--nskc-navy-800)}.header-area .main-menu>li{margin:0}.header-area .main-menu>li>a{display:block;padding:26px 14px;font-size:15px;font-weight:500;color:var(--nskc-text-on-navy);letter-spacing:.002em;position:relative}.header-area .main-menu>li>a::after{content:"";position:absolute;left:14px;right:14px;bottom:18px;height:2px;background:var(--nskc-gold);transform:scaleX(0);transform-origin:left;transition:transform .22s var(--nskc-ease)}.header-area .main-menu>li>a:hover::after,.header-area .main-menu>li.is-current>a::after{transform:scaleX(1)}.header-area .main-menu>li.is-current>a{color:var(--nskc-gold)}.header-area .header-logo img,.header-area .logo img{max-height:56px;width:auto}@media (max-width:991px){.header-bottom-wrap .container>.row{align-items:center}.mobile-navigation-icon,.header-area .mobile-navigation-icon{width:48px;height:48px;display:flex;align-items:center;justify-content:center;margin-left:auto}.header-area .header-logo img,.header-area .logo img{max-height:44px}}.creative-hero{position:relative;display:flex;align-items:center;min-height:560px;padding:var(--nskc-s8) 0;background-size:cover;background-position:center;overflow:hidden}.creative-hero::before{content:"";position:absolute;inset:0;background:linear-gradient( 100deg,rgba(11,26,48,.93) 0%,rgba(11,26,48,.82) 42%,rgba(11,26,48,.45) 72%,rgba(11,26,48,.30) 100%)}.creative-hero>.container{position:relative;z-index:2}.creative-hero-text{max-width:640px}.creative-hero-text h4,.creative-hero-text .nskc-eyebrow{color:var(--nskc-gold);font-size:14px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;margin-bottom:var(--nskc-s3)}.creative-hero-text h1,.creative-hero-text h2.section-title{color:var(--nskc-white);font-size:clamp(29px,3.6vw,46px);line-height:1.16;margin-bottom:var(--nskc-s4);text-wrap:balance}.creative-hero-text p{color:rgba(255,255,255,.94);font-size:17px;line-height:1.6;max-width:52ch;margin-bottom:var(--nskc-s5)}.creative-hero .hero-button{display:flex;flex-wrap:wrap;gap:var(--nskc-s3)}.hero-slider-wrap .swiper-button-next,.hero-slider-wrap .swiper-button-prev{width:46px;height:46px;border-radius:50%;background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.35);backdrop-filter:blur(4px);color:var(--nskc-white);transition:background-color .18s var(--nskc-ease)}.hero-slider-wrap .swiper-button-next:hover,.hero-slider-wrap .swiper-button-prev:hover{background:rgba(255,255,255,.28)}.hero-slider-wrap .swiper-button-next::after,.hero-slider-wrap .swiper-button-prev::after{font-size:16px;font-weight:700}@media (max-width:991px){.creative-hero{min-height:460px;padding:var(--nskc-s7) 0}.creative-hero::before{background:linear-gradient(180deg,rgba(11,26,48,.88) 0%,rgba(11,26,48,.92) 100%)}.hero-slider-wrap .swiper-button-next,.hero-slider-wrap .swiper-button-prev{display:none}}.page-hero,.nskc-page-hero{position:relative;background:linear-gradient(135deg,var(--nskc-navy-800) 0%,var(--nskc-navy-700) 100%);padding:var(--nskc-s8) 0 var(--nskc-s7);color:var(--nskc-white)}.page-hero h1,.nskc-page-hero h1{color:var(--nskc-white);margin-bottom:var(--nskc-s3);max-width:22ch}.page-hero p,.nskc-page-hero p,.page-hero .nskc-hero-sub,.nskc-page-hero .nskc-hero-sub{color:rgba(255,255,255,.92);font-size:17px;line-height:1.6;max-width:62ch;margin-bottom:0}.nskc-breadcrumb,.breadcrumb-area{background:var(--nskc-surface);border-bottom:1px solid var(--nskc-border);padding:var(--nskc-s3) 0;font-size:14px}.nskc-breadcrumb a,.breadcrumb-area a{color:var(--nskc-navy-700);text-decoration:none}.nskc-breadcrumb a:hover,.breadcrumb-area a:hover{text-decoration:underline}.nskc-breadcrumb li[aria-current],.breadcrumb-area .active{color:var(--nskc-text-muted)}.nskc-section{padding:var(--nskc-section-y) 0}.nskc-eyebrow,.section-title__sub-title,.section-sub-title{display:block;color:var(--nskc-gold-dark);font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;margin-bottom:var(--nskc-s2)}.section-title{font-size:clamp(25px,2.5vw,34px);line-height:1.22;max-width:22ch;margin-left:auto;margin-right:auto;text-wrap:balance}.nskc-section-head{margin-bottom:var(--nskc-s7)}.nskc-section-head p{color:var(--nskc-text-muted);max-width:62ch;margin:var(--nskc-s3) auto 0}.nskc-grid{display:grid;gap:var(--nskc-s5)}.nskc-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.nskc-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.nskc-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:991px){.nskc-grid--3,.nskc-grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:575px){.nskc-grid--2,.nskc-grid--3,.nskc-grid--4{grid-template-columns:minmax(0,1fr)}}.row.nskc-row-stretch{align-items:stretch}.row.nskc-row-stretch>[class*="col-"]{display:flex}.row.nskc-row-stretch>[class*="col-"]>*{width:100%}.nskc-card{display:flex;flex-direction:column;height:100%;padding:var(--nskc-s5);background:var(--nskc-white);border:1px solid var(--nskc-border);border-radius:var(--nskc-radius);box-shadow:var(--nskc-shadow-1);transition:transform .2s var(--nskc-ease),box-shadow .2s var(--nskc-ease),border-color .2s var(--nskc-ease)}.nskc-card:hover{transform:translateY(-2px);border-color:var(--nskc-border-strong);box-shadow:var(--nskc-shadow-2)}.nskc-card h3,.nskc-card h4{margin-bottom:var(--nskc-s2)}.nskc-card p{color:var(--nskc-text-muted);margin-bottom:var(--nskc-s4)}.nskc-card__action{margin-top:auto;padding-top:var(--nskc-s3)}.nskc-card--navy{background:var(--nskc-navy-800);border-color:var(--nskc-navy-700);color:var(--nskc-text-on-navy)}.nskc-card--navy h3,.nskc-card--navy h4{color:var(--nskc-gold)}.nskc-card--navy p{color:var(--nskc-text-on-navy-muted)}.nskc-loc-card__link,.nskc-card__action a{display:inline-flex;align-items:center;gap:6px;min-height:44px;color:var(--nskc-navy-700);font-weight:600;text-decoration:none}.nskc-loc-card__link::after,.nskc-card__action a::after{content:"\2192";transition:transform .18s var(--nskc-ease)}.nskc-loc-card__link:hover::after,.nskc-card__action a:hover::after{transform:translateX(3px)}.nskc-loc-card__link:hover,.nskc-card__action a:hover{color:var(--nskc-gold-dark);text-decoration:underline}.nskc-cond-card{display:flex;flex-direction:column;height:100%;background:var(--nskc-white);border:1px solid var(--nskc-border);border-radius:var(--nskc-radius);overflow:hidden;text-decoration:none;transition:transform .2s var(--nskc-ease),box-shadow .2s var(--nskc-ease)}.nskc-cond-card:hover{transform:translateY(-3px);box-shadow:var(--nskc-shadow-2)}.nskc-cond-card__media{position:relative;aspect-ratio:4 / 3;overflow:hidden}.nskc-cond-card__media img,.nskc-cond-card__media picture>img{width:100%;height:100%;object-fit:cover;transition:transform .35s var(--nskc-ease)}.nskc-cond-card:hover .nskc-cond-card__media img{transform:scale(1.04)}.nskc-cond-card__body{display:flex;flex-direction:column;flex:1 1 auto;padding:var(--nskc-s4) var(--nskc-s4) var(--nskc-s5)}.nskc-cond-card__title{font-size:17px;font-weight:600;line-height:1.35;color:var(--nskc-navy-800);margin:0 0 var(--nskc-s2)}.nskc-cond-card__text{font-size:15px;color:var(--nskc-text-muted);margin:0 0 var(--nskc-s3)}.nskc-cond-card__more{margin-top:auto;font-size:15px;font-weight:600;color:var(--nskc-navy-700)}.nskc-cond-card__more::after{content:" \2192"}.service-slider .swiper-button-next,.service-slider .swiper-button-prev{width:42px;height:42px;border-radius:50%;background:var(--nskc-white);border:1px solid var(--nskc-border-strong);box-shadow:var(--nskc-shadow-1);color:var(--nskc-navy-800)}.service-slider .swiper-button-next::after,.service-slider .swiper-button-prev::after{font-size:14px;font-weight:700}.service-slider .swiper-button-disabled{opacity:.35}.service-slider{position:relative;padding:4px 0 68px}.service-slider .swiper-button-next,.service-slider .swiper-button-prev{top:auto;bottom:6px;margin:0;transform:none;background:var(--nskc-navy-800);border-color:var(--nskc-navy-800);color:var(--nskc-white);transition:background-color .2s ease,opacity .2s ease}.service-slider .swiper-button-prev{left:auto;right:54px}.service-slider .swiper-button-next{left:auto;right:0}.service-slider .swiper-button-next:hover,.service-slider .swiper-button-prev:hover{background:var(--nskc-navy-600)}.service-slider .swiper-button-next::after,.service-slider .swiper-button-prev::after{color:var(--nskc-white);font-size:14px}.service-slider .swiper-button-disabled{opacity:.3}@media (max-width:767px){.service-slider{padding-bottom:4px}.service-slider .swiper-button-next,.service-slider .swiper-button-prev{display:none}}.nskc-widget,.sidebar-widget{background:var(--nskc-navy-800);border-radius:var(--nskc-radius);padding:var(--nskc-s5);margin-bottom:var(--nskc-s5)}.nskc-widget__title,.sidebar-widget__title{color:var(--nskc-gold);font-size:19px;margin-bottom:var(--nskc-s4);padding-bottom:var(--nskc-s3);border-bottom:1px solid rgba(255,255,255,.18)}.nskc-widget ul,.sidebar-widget ul{list-style:none;margin:0;padding:0}.nskc-widget li + li,.sidebar-widget li + li{border-top:1px solid rgba(255,255,255,.10)}.nskc-widget a,.sidebar-widget a{display:block;min-height:44px;padding:11px 0;color:var(--nskc-text-on-navy);font-size:15px;line-height:1.4;text-decoration:none;transition:color .16s var(--nskc-ease),padding-left .16s var(--nskc-ease)}.nskc-widget a:hover,.sidebar-widget a:hover{color:var(--nskc-gold);padding-left:6px}.nskc-widget a[aria-current],.sidebar-widget a[aria-current],.nskc-widget .is-current>a,.sidebar-widget .is-current>a{color:var(--nskc-gold);font-weight:600;padding-left:12px;position:relative}.nskc-widget a[aria-current]::before,.sidebar-widget a[aria-current]::before,.nskc-widget .is-current>a::before,.sidebar-widget .is-current>a::before{content:"";position:absolute;left:0;top:50%;width:3px;height:18px;margin-top:-9px;background:var(--nskc-gold);border-radius:2px}.nskc-reviewed{background:var(--nskc-surface);border-left:3px solid var(--nskc-navy-700);border-radius:0 var(--nskc-radius-sm) var(--nskc-radius-sm) 0;padding:var(--nskc-s3) var(--nskc-s4);margin-bottom:var(--nskc-s5);font-size:15px}.nskc-reviewed a{color:var(--nskc-navy-700);font-weight:600}.nskc-reviewed__meta{display:block;margin-top:2px;font-size:13px;color:var(--nskc-text-muted)}.nskc-cta{background:linear-gradient(135deg,var(--nskc-navy-800) 0%,var(--nskc-navy-900) 100%);color:var(--nskc-white);padding:var(--nskc-s7) 0}.nskc-cta h2,.nskc-cta h3{color:var(--nskc-white);margin-bottom:var(--nskc-s3)}.nskc-cta p{color:rgba(255,255,255,.90);max-width:64ch;margin-bottom:var(--nskc-s5)}.nskc-cta__actions{display:flex;flex-wrap:wrap;gap:var(--nskc-s3)}@media (max-width:575px){.nskc-cta__actions{flex-direction:column}.nskc-cta__actions>*{width:100%}}.footer-area{background-color:var(--nskc-navy-800);color:var(--nskc-text-on-navy-muted);padding-top:var(--nskc-s8)}.footer-widget{margin-bottom:var(--nskc-s6)}.footer-widget__title{color:var(--nskc-white) !important;font-size:17px;font-weight:600;margin-bottom:var(--nskc-s4)}.footer-widget__title.mt-30{margin-top:var(--nskc-s6) !important}.footer-widget p{color:var(--nskc-text-on-navy-muted);font-size:15px;line-height:1.65}.footer-widget__item-list{list-style:none;margin:0 0 0;padding:0;overflow:hidden}.footer-widget__item-list li{margin:0}.footer-widget__item-list a{display:block;min-height:44px;padding:10px 0 10px 16px;position:relative;color:var(--nskc-text-on-navy-muted);font-size:15px;line-height:1.4;text-decoration:none;transition:color .16s var(--nskc-ease)}.footer-widget__item-list a::before{content:"\203A";position:absolute;left:0;top:50%;transform:translateY(-50%);color:var(--nskc-gold);opacity:.8}.footer-widget__item-list a:hover{color:var(--nskc-white)}.ht-social-networks .item{margin:0 4px 0 0}.ht-social-networks .item>a,.ht-social-networks .social-link{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;border:1px solid rgba(255,255,255,.22);color:var(--nskc-text-on-navy);transition:background-color .18s var(--nskc-ease),border-color .18s var(--nskc-ease)}.ht-social-networks .item>a:hover,.ht-social-networks .social-link:hover{background:rgba(255,255,255,.12);border-color:var(--nskc-gold);color:var(--nskc-gold)}.footer-bottom,.copyright-area{background:var(--nskc-navy-900) !important;border-top:1px solid rgba(255,255,255,.12);padding:var(--nskc-s5) 0;margin-top:var(--nskc-s6)}.footer-bottom *,.copyright-area *{color:var(--nskc-text-on-navy-muted) !important}.footer-bottom a:hover,.copyright-area a:hover{color:var(--nskc-gold) !important}.nskc-disclaimer{font-size:13px;line-height:1.6;max-width:90ch;margin-top:var(--nskc-s3);opacity:.85}.rum_sst_contents,.appointment-form#rum_sst_tab{left:auto !important;right:24px !important;bottom:24px !important;margin-left:0 !important;padding:13px 22px !important;border-radius:999px !important;background:var(--nskc-gold) !important;color:var(--nskc-navy-900) !important;font-size:15px !important;font-weight:700 !important;letter-spacing:.02em !important;text-transform:none !important;box-shadow:var(--nskc-shadow-2) !important;animation:none !important;z-index:90 !important;transition:transform .18s var(--nskc-ease),background-color .18s var(--nskc-ease) !important}.rum_sst_contents:hover,.appointment-form#rum_sst_tab:hover{background:#F2C258 !important;color:var(--nskc-navy-900) !important;transform:translateY(-2px)}@media (max-width:991px){.rum_sst_contents,.appointment-form#rum_sst_tab{display:none !important}}.nskc-sticky-cta{position:fixed;left:0;right:0;bottom:0;z-index:95;display:none;background:var(--nskc-navy-800);border-top:1px solid rgba(255,255,255,.14);padding-bottom:env(safe-area-inset-bottom);box-shadow:0 -2px 14px rgba(11,26,48,.22)}.nskc-sticky-cta a{flex:1 1 0;display:flex;align-items:center;justify-content:center;gap:8px;min-height:54px;color:var(--nskc-white);font-size:15px;font-weight:600;text-decoration:none}.nskc-sticky-cta a + a{border-left:1px solid rgba(255,255,255,.16)}.nskc-sticky-cta a i{font-size:16px}.nskc-sticky-cta a:active{background:rgba(255,255,255,.10)}.nskc-sticky-cta a.is-whatsapp{background:var(--nskc-whatsapp)}@media (max-width:991px){.nskc-sticky-cta{display:flex}body{padding-bottom:calc(54px + env(safe-area-inset-bottom))}}.nskc-field{margin-bottom:var(--nskc-s4)}.nskc-field label,.contact-form label{display:block;margin-bottom:6px;font-size:14px;font-weight:600;color:var(--nskc-text)}.nskc-field .nskc-req{color:var(--nskc-error)}input[type="text"],input[type="email"],input[type="tel"],input[type="date"],select,textarea,.contact-form input,.contact-form textarea,.contact-form select{width:100%;min-height:48px;padding:12px 14px;background:var(--nskc-white);border:1px solid var(--nskc-border-strong);border-radius:var(--nskc-radius-sm);color:var(--nskc-text);font-size:16px;line-height:1.5;transition:border-color .16s var(--nskc-ease),box-shadow .16s var(--nskc-ease)}textarea,.contact-form textarea{min-height:132px;padding-top:12px;resize:vertical}input:focus,select:focus,textarea:focus{outline:none;border-color:var(--nskc-navy-700);box-shadow:0 0 0 3px rgba(39,71,110,.16)}::placeholder{color:#8593A8;opacity:1}.nskc-field__error{margin-top:5px;font-size:13px;color:var(--nskc-error)}.nskc-alert{padding:var(--nskc-s3) var(--nskc-s4);border-radius:var(--nskc-radius-sm);border:1px solid;margin-bottom:var(--nskc-s4);font-size:15px}.nskc-alert--ok{background:#EAF6EE;border-color:#A9D6BA;color:#14562B}.nskc-alert--err{background:#FDECEA;border-color:#F0B3AE;color:#8C1D16}img{max-width:100%;height:auto}picture{display:contents}.nskc-figure{margin:0 0 var(--nskc-s5);border-radius:var(--nskc-radius);overflow:hidden;background:var(--nskc-surface)}.nskc-figure img{display:block;width:100%}.nskc-figure figcaption{padding:var(--nskc-s2) var(--nskc-s3);font-size:13px;color:var(--nskc-text-muted)}.nskc-doctor-photo{position:relative;aspect-ratio:4 / 5;border-radius:var(--nskc-radius-lg);overflow:hidden;background:var(--nskc-surface-2);box-shadow:var(--nskc-shadow-1)}.nskc-doctor-photo img{width:100%;height:100%;object-fit:cover;object-position:top center}.nskc-dots{pointer-events:none;z-index:0}.nskc-doctor-photo{z-index:1}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[tabindex]:focus-visible{outline:2px solid var(--nskc-gold);outline-offset:2px;border-radius:var(--nskc-radius-sm)}.footer-area a:focus-visible,.header-area a:focus-visible,.nskc-cta a:focus-visible,.nskc-widget a:focus-visible{outline-color:var(--nskc-gold)}.nskc-skip-link{position:absolute;left:-9999px;top:0;z-index:100000;padding:12px 18px;background:var(--nskc-navy-800);color:var(--nskc-white);text-decoration:none;border-radius:0 0 var(--nskc-radius-sm) 0}.nskc-skip-link:focus{left:0;color:var(--nskc-white)}@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:.001ms !important;animation-iteration-count:1 !important;transition-duration:.001ms !important;scroll-behavior:auto !important}.wow,[data-aos]{opacity:1 !important;transform:none !important;visibility:visible !important}}.no-js .wow,.no-js [data-aos]{opacity:1 !important;transform:none !important;visibility:visible !important}.fab,.fas,.far,.fal,.fad{display:inline-block;font:normal normal normal 14px/1 'FontAwesome';font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.nskc-footer-grid{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:var(--nskc-s7) var(--nskc-s6);align-items:start}.nskc-footer-grid>.footer-widget{min-width:0}.nskc-fwidget + .nskc-fwidget{margin-top:var(--nskc-s6)}.footer-area .footer-widget__title{margin:0 0 var(--nskc-s4);font-size:1rem;line-height:1.3;letter-spacing:.04em;text-transform:uppercase;color:var(--nskc-gold)}.footer-area .footer-widget__item-list{margin:0;padding:0;list-style:none}.footer-area .footer-widget__item-list>li + li{margin-top:2px}.footer-area .footer-dec{color:var(--nskc-on-navy-muted);max-width:42ch}@media (max-width:991px){.nskc-footer-grid{grid-template-columns:1fr 1fr;gap:var(--nskc-s6) var(--nskc-s5)}}@media (max-width:575px){.nskc-footer-grid{grid-template-columns:1fr;gap:var(--nskc-s6)}.footer-area .footer-dec{max-width:none}}.footer-area .footer-widget__item-list li a{position:relative;display:flex;align-items:center;min-height:40px;padding:4px 0 4px 20px;color:var(--nskc-on-navy-muted);line-height:1.4;overflow-wrap:anywhere}.footer-area .footer-widget__item-list li a::before{top:50%;transform:translateY(-50%);color:var(--nskc-gold);opacity:.75;transition:opacity .2s ease,transform .2s ease}.footer-area .footer-widget__item-list li a:hover,.footer-area .footer-widget__item-list li a:focus-visible{color:#fff}.footer-area .footer-widget__item-list li a:hover::before{opacity:1;transform:translateY(-50%) translateX(2px)}.footer-area .ht-social-networks .item a{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:1px solid rgba(255,255,255,.28);border-radius:50%;color:#fff;transition:background-color .2s ease,border-color .2s ease}.footer-area .ht-social-networks .item a:hover,.footer-area .ht-social-networks .item a:focus-visible{background:var(--nskc-gold);border-color:var(--nskc-gold);color:var(--nskc-navy-900)}.nskc-sticky-cta{display:none}@media (max-width:991px){.nskc-sticky-cta{position:fixed;left:0;right:0;bottom:0;z-index:9999;display:grid;grid-template-columns:repeat(3,1fr);background:var(--nskc-navy-900);border-top:1px solid rgba(255,255,255,.14);padding-bottom:env(safe-area-inset-bottom);box-shadow:0 -2px 12px rgba(11,26,48,.28)}.nskc-sticky-cta a{display:flex;align-items:center;justify-content:center;gap:8px;min-height:54px;padding:8px 6px;font-size:.9375rem;font-weight:600;color:#fff;text-decoration:none}.nskc-sticky-cta a + a{border-left:1px solid rgba(255,255,255,.14)}.nskc-sticky-cta a.is-book{background:var(--nskc-gold);color:var(--nskc-navy-900)}.nskc-sticky-cta a i{font-size:1rem}body{padding-bottom:54px}}.service-slider .swiper-nav-button{display:inline-flex;align-items:center;justify-content:center;padding:0;cursor:pointer;appearance:none}.service-slider .swiper-nav-button i{font-size:18px;line-height:1}.dots-image{position:relative}.dots-image .dots-inner-images{position:relative;z-index:1;margin-left:0;padding-top:0;aspect-ratio:4 / 5;overflow:hidden;border-radius:var(--nskc-radius);background:var(--nskc-surface-2);box-shadow:var(--nskc-shadow-2)}.dots-image .dots-inner-images img,.dots-image .dots-inner-images picture{width:100%;height:100%}.dots-image .dots-inner-images img{object-fit:cover;object-position:50% 12%;display:block}.dots-image .dots{position:absolute;z-index:0;top:-24px;left:-24px;width:58%;height:46%;background-image:radial-gradient(var(--nskc-border-strong) 1.4px,transparent 1.4px);background-size:12px 12px;opacity:.85}.dots-offset .dots-image{margin-inline:0 var(--nskc-s6)}.row.align-items-center>.col-lg-7 + .col-lg-5 .dots-image .dots{left:auto;right:-24px}@media (max-width:991px){.dots-image .dots-inner-images{aspect-ratio:3 / 2;max-width:520px;margin-inline:auto}.dots-image .dots{display:none}.dots-offset .dots-image{margin-inline:0}}.nskc-cond-card__media--16x9{aspect-ratio:16 / 9}.nskc-cond-card__cat{display:inline-block;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--nskc-gold-dark);margin-bottom:var(--nskc-s2)}.nskc-cond-card__byline{margin-top:var(--nskc-s2);font-size:13px;color:var(--nskc-text-muted)}.nskc-toc{background:var(--nskc-surface);border:1px solid var(--nskc-border);border-radius:var(--nskc-radius);padding:var(--nskc-s4) var(--nskc-s5);margin-bottom:var(--nskc-s5);max-width:72ch}.nskc-toc__title{margin:0 0 var(--nskc-s2);font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:.03em;color:var(--nskc-navy-800)}.nskc-toc ol{margin:0;padding-left:1.25em}.nskc-toc li + li{margin-top:var(--nskc-s2)}.nskc-toc a{color:var(--nskc-navy-700);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.nskc-toc a:hover{color:var(--nskc-gold-dark)}.nskc-back-link{display:inline-flex;align-items:center;gap:6px;min-height:44px;font-weight:600;color:var(--nskc-navy-700);text-decoration:none;margin-top:var(--nskc-s5)}.nskc-back-link::before{content:"\2190"}.nskc-back-link:hover{color:var(--nskc-gold-dark);text-decoration:underline}.nskc-on-dark.contact-form__one .nskc-field label,.nskc-on-dark .nskc-honeypot label{color:var(--nskc-white)}.nskc-on-dark.contact-form__one .nskc-field .nskc-req{color:var(--nskc-gold)}.nskc-on-dark.contact-form__one .nskc-field__error{color:var(--nskc-gold);font-weight:600}.nskc-on-dark.contact-form__one .form-messege{color:var(--nskc-text-on-navy-muted,rgba(255,255,255,.78))}.nskc-on-dark.contact-form__one input:focus,.nskc-on-dark.contact-form__one select:focus,.nskc-on-dark.contact-form__one textarea:focus{box-shadow:0 0 0 3px rgba(232,179,61,.35);border-color:var(--nskc-gold)}.nskc-field__error{font-weight:500}.service-slider.swiper-container{overflow:hidden;padding-right:2px}.service-slider .swiper-slide{height:auto;display:flex}.service-slider .swiper-slide .nskc-cond-card{width:100%}.nskc-about-media{display:flex;flex-direction:column;gap:var(--nskc-s5)}.nskc-query-box{background:var(--nskc-navy-800);border-radius:var(--nskc-radius);padding:var(--nskc-s5);text-align:center}.nskc-query-box__title,.nskc-query-box__num{margin:0;color:var(--nskc-text-on-navy);line-height:1.4}.nskc-query-box__title{font-weight:700;letter-spacing:.03em;font-size:1.0625rem}.nskc-query-box__num{font-size:1.25rem}.nskc-query-box__num a{color:var(--nskc-gold)}.nskc-query-box a{color:inherit;text-decoration:underline;display:inline-flex;align-items:center;min-height:44px}.nskc-page-hero{background-color:var(--nskc-navy-800);background-size:cover;background-position:center;overflow:hidden}.nskc-page-hero::before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(11,26,48,.90) 0%,rgba(18,38,63,.86) 100%);pointer-events:none}.nskc-page-hero__inner{position:relative;z-index:1}.nskc-breadcrumb ol{display:flex;flex-wrap:wrap;align-items:center;list-style:none;margin:0;padding:0}.nskc-breadcrumb li{display:flex;align-items:center}.nskc-breadcrumb li + li::before{content:"/";margin:0 var(--nskc-s2);color:var(--nskc-text-muted)}.nskc-breadcrumb a{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:var(--nskc-s2) var(--nskc-s2);margin:0 calc(var(--nskc-s2) * -1)}.nskc-widget p{color:var(--nskc-text-on-navy-muted)}.nskc-widget p a:not(.nskc-btn){color:var(--nskc-text-on-navy);text-decoration:underline}.nskc-widget p a:not(.nskc-btn):hover{color:var(--nskc-gold)}.nskc-cta{background-color:var(--nskc-navy-900)}.nskc-cta__inner{max-width:760px}.nskc-faq__item{border:1px solid var(--nskc-border);border-radius:var(--nskc-radius-sm);margin-bottom:var(--nskc-s3);overflow:hidden}.nskc-faq__q{margin:0;padding:0;min-height:0;display:block}.nskc-faq__q::after,.nskc-faq__q::-webkit-details-marker{content:none;display:none}.nskc-faq__btn{display:flex;align-items:center;justify-content:space-between;gap:var(--nskc-s3);width:100%;min-height:44px;padding:var(--nskc-s4) var(--nskc-s5);background:var(--nskc-white);border:none;color:var(--nskc-text);font-size:17px;font-weight:600;line-height:1.4;text-align:left;cursor:pointer;transition:background-color .16s var(--nskc-ease)}.nskc-faq__btn:hover{background:var(--nskc-surface)}.nskc-faq__icon{flex:0 0 auto;position:relative;width:18px;height:18px}.nskc-faq__icon::before,.nskc-faq__icon::after{content:"";position:absolute;top:50%;left:50%;background:var(--nskc-navy-700);transform:translate(-50%,-50%)}.nskc-faq__icon::before{width:14px;height:2px}.nskc-faq__icon::after{width:2px;height:14px;transition:transform .16s var(--nskc-ease)}.nskc-faq__btn[aria-expanded="true"] .nskc-faq__icon::after{transform:translate(-50%,-50%) rotate(90deg) scale(0)}.nskc-faq__btn[aria-expanded="true"]{background:var(--nskc-surface)}.nskc-faq__a{padding:0 var(--nskc-s5) var(--nskc-s5);color:var(--nskc-text-muted);font-size:15px;line-height:1.65}.nskc-faq__a p:last-child{margin-bottom:0}.nskc-sticky-cta a.is-whatsapp{background:#0C7C3E}.rum_sst_contents,.appointment-form#rum_sst_tab{bottom:24px !important;right:24px !important;z-index:45 !important;max-width:calc(100vw - 48px);pointer-events:auto}.rum_sst_contents.is-footer-near,.appointment-form#rum_sst_tab.is-footer-near{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .15s ease,visibility .15s ease}.header-top-wrap .top-message li>a,.header-top-wrap .top-message li>a + a{display:inline-flex;align-items:center;min-height:44px;padding:4px 2px}.header-top-wrap .ht-social-networks .item>a{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px}.navigation-menu.primary--menu>ul>li{margin-left:4px !important;margin-right:4px !important}.navigation-menu.primary--menu>ul>li>a{padding-left:18px;padding-right:18px;min-width:44px;display:inline-flex;align-items:center}.footer-copyright-area .copyright-text a{display:inline-flex;align-items:center;min-height:44px}.footer-area .footer-widget__item-list li a{min-height:44px}.nskc-reviewed-by{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;background:var(--nskc-surface);border-left:3px solid var(--nskc-navy-700);border-radius:0 var(--nskc-radius-sm) var(--nskc-radius-sm) 0;padding:var(--nskc-s3) var(--nskc-s4);margin-bottom:var(--nskc-s5);font-size:14px;line-height:1.4}.nskc-reviewed-by__label{color:var(--nskc-text-muted)}.nskc-reviewed-by a{display:inline-flex;align-items:center;min-height:44px;color:var(--nskc-navy-700);font-weight:600;text-decoration:none}.nskc-reviewed-by a:hover,.nskc-reviewed-by a:focus-visible{text-decoration:underline;color:var(--nskc-gold-dark)}.nskc-reviewed-by__role{color:var(--nskc-text-muted)}.nskc-reviewed-by__role::before{content:"\2014";margin-right:6px;color:var(--nskc-border-strong)}.nskc-reviewed-by__date{display:block;width:100%;color:var(--nskc-text-muted);font-size:13px}