.nr-wrap{width:100%;max-width:1180px;margin-right:auto;margin-left:auto;padding-right:40px;padding-left:40px}@media (max-width:1023px){.nr-wrap{padding-right:32px;padding-left:32px}}@media (max-width:767px){.nr-wrap{padding-right:20px;padding-left:20px}}.nr-sec{width:100%;padding-top:104px;padding-bottom:104px}@media (max-width:1023px){.nr-sec{padding-top:80px;padding-bottom:80px}}@media (max-width:767px){.nr-sec{padding-top:64px;padding-bottom:64px}}.nr-bg-stone{background-color:var(--nr-stone)}.nr-bg-navy{color:var(--nr-on-dark);background-color:var(--nr-navy)}.nr-head{display:flex;flex-flow:column;gap:14px;max-width:760px;margin-bottom:48px}@media (max-width:767px){.nr-head{margin-bottom:36px}}.nr-lead{max-width:62ch;color:var(--nr-ink-muted);font-size:18px;line-height:1.6}.nr-muted{color:var(--nr-ink-muted)}.nr-title-light{color:var(--nr-on-dark)}.nr-text-light{color:var(--nr-on-dark-muted)}.nr-btns{display:flex;align-items:center;gap:12px}.nr-btns{flex-wrap:wrap}.nr-btn{display:inline-flex;justify-content:center;align-items:center;gap:10px;min-height:48px;color:#fff;font-family:"Source Sans 3",sans-serif;font-weight:600;font-size:18px;line-height:1.2;text-decoration:none;padding-top:12px;padding-right:24px;padding-bottom:12px;padding-left:24px;background-color:var(--nr-blue);border-radius:4px;border-top:1px solid var(--nr-blue);border-right:1px solid var(--nr-blue);border-bottom:1px solid var(--nr-blue);border-left:1px solid var(--nr-blue);transition:background-color 0.18s ease,color 0.18s ease,border-color 0.18s ease}.nr-btn:hover{color:#fff;background-color:var(--nr-blue-light)}.nr-btn:hover{border-color:var(--nr-blue-light)}.nr-btn-ghost{display:inline-flex;justify-content:center;align-items:center;gap:10px;min-height:48px;color:var(--nr-blue-text);font-family:"Source Sans 3",sans-serif;font-weight:600;font-size:18px;line-height:1.2;text-decoration:none;padding-top:12px;padding-right:24px;padding-bottom:12px;padding-left:24px;background-color:transparent;border-radius:4px;border-top:1px solid var(--nr-blue);border-right:1px solid var(--nr-blue);border-bottom:1px solid var(--nr-blue);border-left:1px solid var(--nr-blue);transition:background-color 0.18s ease,color 0.18s ease,border-color 0.18s ease}.nr-btn-ghost:hover{color:#fff;background-color:var(--nr-blue)}.nr-btn-ghost:hover{border-color:var(--nr-blue)}.nr-btn-light{display:inline-flex;justify-content:center;align-items:center;gap:10px;min-height:48px;color:var(--nr-on-dark);font-family:"Source Sans 3",sans-serif;font-weight:600;font-size:18px;line-height:1.2;text-decoration:none;padding-top:12px;padding-right:24px;padding-bottom:12px;padding-left:24px;background-color:transparent;border-radius:4px;border-top:1px solid rgba(198,221,213,.55);border-right:1px solid rgba(198,221,213,.55);border-bottom:1px solid rgba(198,221,213,.55);border-left:1px solid rgba(198,221,213,.55);transition:background-color 0.18s ease,color 0.18s ease,border-color 0.18s ease}.nr-btn-light:hover{color:var(--nr-navy);background-color:var(--nr-on-dark)}.nr-btn-light:hover{border-color:var(--nr-on-dark)}.nr-link{display:inline-flex;align-items:center;gap:8px;color:var(--nr-blue);font-weight:600;font-size:18px;text-decoration:none;transition:color 0.18s ease}.nr-link:hover{color:var(--nr-ink)}.nr-more{margin-top:40px}.nr-topbar{width:100%;color:var(--nr-ink-muted);background-color:var(--nr-white);border-bottom:1px solid var(--nr-line)}.nr-topbar-inner{display:flex;justify-content:space-between;align-items:center;gap:8px 24px;padding-top:8px;padding-bottom:8px}.nr-topbar-inner{flex-wrap:wrap}@media (max-width:767px){.nr-topbar-inner{justify-content:center}}.nr-tb-item{display:inline-flex;align-items:center;gap:8px;color:var(--nr-ink-muted);font-size:18px}@media (max-width:767px){.nr-tb-item{display:none}}.nr-tb-right{display:flex;align-items:center;gap:20px}.nr-tb-right{flex-wrap:wrap}.nr-tb-link{display:inline-flex;align-items:center;gap:8px;color:var(--nr-ink-muted);font-size:18px;text-decoration:none}.nr-tb-link:hover{color:var(--nr-ink)}.nr-tb-icon{flex-grow:0;flex-shrink:0;flex-basis:auto;width:18px;height:18px;color:var(--nr-blue-text)}.nr-btn-mini{min-height:36px;padding-top:6px;padding-right:16px;padding-bottom:6px;padding-left:16px;border-radius:2px}.nr-header-inner{display:flex;align-items:center}.nr-logo{display:flex;align-items:center;gap:14px;color:var(--nr-ink);text-decoration:none}.nr-logo:hover{color:var(--nr-ink)}.nr-logo-mark{display:flex;justify-content:center;align-items:center;flex-grow:0;flex-shrink:0;flex-basis:auto;width:44px;height:44px;color:var(--nr-blue-text);font-family:"Cormorant Garamond",serif;font-weight:600;font-size:24px;line-height:1;border-top:1px solid var(--nr-blue-light);border-right:1px solid var(--nr-blue-light);border-bottom:1px solid var(--nr-blue-light);border-left:1px solid var(--nr-blue-light)}@media (max-width:479px){.nr-logo-mark{width:40px;height:40px;font-size:22px}}.nr-logo-text{display:flex;flex-flow:column}.nr-logo-small{color:var(--nr-ink-muted);font-size:18px;line-height:1.2}@media (max-width:479px){.nr-logo-small{font-size:18px}}.nr-logo-name{color:var(--nr-ink);font-family:"Cormorant Garamond",serif;font-weight:600;font-size:24px;line-height:1.1}@media (max-width:479px){.nr-logo-name{font-size:22px}}.nr-footer{width:100%;background-color:var(--nr-navy);border-top:1px solid rgba(198,221,213,.18)}.nr-footer-inner{display:flex;justify-content:space-between;align-items:center;gap:12px 24px;padding-top:28px;padding-bottom:28px}.nr-footer-inner{flex-wrap:wrap}@media (max-width:767px){.nr-footer-inner{flex-flow:column;align-items:start}}.nr-footer-text{color:var(--nr-on-dark-muted);font-size:18px}.nr-footer-links{display:flex;gap:8px 24px}.nr-footer-links{flex-wrap:wrap}.nr-footer-link{color:var(--nr-on-dark-muted);font-size:18px;text-decoration:underline}.nr-footer-link:hover{color:var(--nr-on-dark)}.nr-footer-link{text-decoration-color:rgba(198,221,213,.4);text-underline-offset:3px}.nr-hero{width:100%}.nr-hero-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:72px;padding-top:80px;padding-bottom:80px}@media (max-width:1023px){.nr-hero-grid{gap:48px;padding-top:56px;padding-bottom:56px}}@media (max-width:767px){.nr-hero-grid{grid-template-columns:minmax(0,1fr);gap:40px;padding-top:40px;padding-bottom:56px}}.nr-hero-text{display:flex;flex-flow:column}.nr-hero-tagline{color:var(--nr-ink);font-family:"Cormorant Garamond",serif;font-weight:600;font-size:24px;line-height:1.25;margin-top:20px}@media (max-width:479px){.nr-hero-tagline{font-size:22px}}.nr-hero-copy{display:flex;flex-flow:column;gap:16px;max-width:58ch;color:var(--nr-ink-muted);margin-top:20px}.nr-hero-btns{margin-top:32px}.nr-hero-addr{display:flex;align-items:start;gap:12px;color:var(--nr-ink-muted);font-size:18px;margin-top:32px;padding-top:22px;border-top:1px solid var(--nr-line)}.nr-hero-addr-icon{flex-grow:0;flex-shrink:0;flex-basis:auto;width:20px;height:20px;color:var(--nr-blue-light);margin-top:3px}.nr-hero-photo{position:relative;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.nr-hero-line{position:absolute;top:8%;bottom:8%;left:-18px;width:2px;background-color:var(--nr-blue-light);box-shadow:0px 0px 18px rgba(78,154,130,.6)}@media (max-width:767px){.nr-hero-line{display:none}}.nr-hero-img{display:block;width:100%;object-fit:cover;aspect-ratio:4/5;border-radius:2px}@media (max-width:767px){.nr-hero-img{aspect-ratio:4/3}}.nr-badge{position:absolute;bottom:28px;left:-24px;max-width:230px;padding-top:18px;padding-right:22px;padding-bottom:18px;padding-left:22px;background-color:var(--nr-navy);border-radius:2px}@media (max-width:767px){.nr-badge{bottom:12px;left:12px}}.nr-badge-num{color:var(--nr-blue-on-dark);font-family:"Cormorant Garamond",serif;font-weight:600;font-size:44px;line-height:1}@media (max-width:1119px){.nr-badge-num{font-size:40px}}@media (max-width:1023px){.nr-badge-num{font-size:38px}}@media (max-width:767px){.nr-badge-num{font-size:34px}}@media (max-width:479px){.nr-badge-num{font-size:30px}}.nr-badge-text{color:var(--nr-on-dark);font-size:18px;line-height:1.35;margin-top:6px}.nr-consult-title{max-width:820px}.nr-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:32px}@media (max-width:767px){.nr-cards{grid-template-columns:minmax(0,1fr)}}.nr-card{display:flex;flex-flow:column;gap:12px;padding-top:28px;padding-right:28px;padding-bottom:28px;padding-left:28px;background-color:var(--nr-white);border-radius:4px;border-top:1px solid var(--nr-line);border-right:1px solid var(--nr-line);border-bottom:1px solid var(--nr-line);border-left:1px solid var(--nr-line)}.nr-card-text{flex-grow:1;flex-shrink:1;flex-basis:0px;color:var(--nr-ink-muted)}.nr-card-btn{align-self:start;margin-top:8px}.nr-fine{color:var(--nr-ink-muted);font-size:18px;margin-top:20px}.nr-svc{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(6,minmax(68px,auto));grid-auto-flow:column;gap:0px 64px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.nr-svc{list-style:none}@media (max-width:1023px){.nr-svc{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(9,minmax(68px,auto));gap:0px 40px}}@media (max-width:767px){.nr-svc{grid-template-columns:minmax(0,1fr);grid-template-rows:none;grid-auto-flow:row;gap:0px}}.nr-svc-item{display:flex;align-items:start;gap:14px;font-size:18px;padding-top:16px;padding-bottom:16px;border-bottom:1px solid var(--nr-line)}.nr-svc-icon{flex-grow:0;flex-shrink:0;flex-basis:auto;width:26px;height:26px;color:var(--nr-blue)}.nr-head-flush{margin-bottom:0px}.nr-dark{position:relative;overflow:hidden;background-color:var(--nr-marble)}.nr-slats{position:absolute;top:0px;bottom:0px;left:0px;width:min(22vw,260px);border-right:2px solid var(--nr-blue-on-dark);opacity:0.9;box-shadow:0px 0px 22px rgba(156,203,185,.6)}.nr-slats{background-image:repeating-linear-gradient(90deg,var(--nr-blue) 0 10px,var(--nr-navy) 10px 18px)}@media (max-width:767px){.nr-slats{top:0px;right:0px;bottom:auto;width:auto;height:14px;border-right:0px solid;border-bottom:2px solid var(--nr-blue-on-dark)}}.nr-dark-wrap{position:relative;padding-left:calc(min(22vw,260px) + 64px)}@media (max-width:1023px){.nr-dark-wrap{padding-left:calc(min(22vw,260px) + 32px)}}@media (max-width:767px){.nr-dark-wrap{padding-left:20px}}.nr-values{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:36px 40px;margin-top:48px}.nr-value{display:flex;flex-flow:column;gap:10px;padding-top:20px;border-top:1px solid rgba(156,203,185,.4)}.nr-acte-top{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:64px;margin-bottom:48px}@media (max-width:1023px){.nr-acte-top{gap:40px}}@media (max-width:767px){.nr-acte-top{grid-template-columns:minmax(0,1fr);gap:28px}}.nr-acte-photo{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.nr-acte-img{display:block;width:100%;object-fit:cover;aspect-ratio:4/3;border-radius:2px}.nr-docs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;background-color:var(--nr-line);border-top:1px solid var(--nr-line);border-right:1px solid var(--nr-line);border-bottom:1px solid var(--nr-line);border-left:1px solid var(--nr-line)}@media (max-width:1119px){.nr-docs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.nr-docs{grid-template-columns:minmax(0,1fr)}}.nr-doc{display:flex;flex-flow:column;gap:14px;padding-top:28px;padding-right:24px;padding-bottom:28px;padding-left:24px;background-color:var(--nr-stone);transition:background-color 0.18s ease}.nr-doc:hover{background-color:var(--nr-white)}.nr-doc-title{flex-grow:0;flex-shrink:0;flex-basis:auto}.nr-doc-text{flex-grow:1;flex-shrink:1;flex-basis:0px;color:var(--nr-ink-muted)}.nr-note{position:relative;color:var(--nr-ink-muted);font-size:18px;margin-top:28px;padding-top:18px;padding-right:20px;padding-bottom:18px;padding-left:64px;background-color:var(--nr-white);border-radius:2px;border-top:1px solid var(--nr-line);border-right:1px solid var(--nr-line);border-bottom:1px solid var(--nr-line);border-left:3px solid var(--nr-blue)}.nr-note::before{display:flex;justify-content:center;align-items:center;position:absolute;top:18px;left:18px;width:30px;height:30px;color:#fff;font-family:"Source Sans 3",sans-serif;font-weight:700;font-size:18px;line-height:1;background-color:var(--nr-blue);border-radius:50%;box-shadow:0px 0px 0px 4px rgba(47,107,90,.15)}.nr-note::before{content:"!"}@media (max-width:767px){.nr-note{padding-top:16px;padding-right:16px;padding-bottom:16px;padding-left:58px}.nr-note::before{top:16px;left:14px}}.nr-note-strong{color:var(--nr-blue-text)}.nr-duo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.nr-duo>.nr-panel:only-child{grid-column-start:1;grid-column-end:-1}.nr-duo>.nr-panel:only-child .nr-ticks{grid-template-columns:repeat(3,minmax(0,1fr));max-width:980px}@media (max-width:1023px){.nr-duo{grid-template-columns:minmax(0,1fr)}.nr-duo>.nr-panel:only-child .nr-ticks{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:479px){.nr-duo>.nr-panel:only-child .nr-ticks{grid-template-columns:minmax(0,1fr)}}.nr-panel{display:flex;flex-flow:column;gap:16px;padding-top:48px;padding-right:48px;padding-bottom:48px;padding-left:48px;border-radius:4px}@media (max-width:1023px){.nr-panel{padding-top:36px;padding-right:36px;padding-bottom:36px;padding-left:36px}}@media (max-width:767px){.nr-panel{padding-top:28px;padding-right:28px;padding-bottom:28px;padding-left:28px}}.nr-panel-dark{background-color:var(--nr-navy)}.nr-panel-light{background-color:var(--nr-white);border-top:1px solid var(--nr-line);border-right:1px solid var(--nr-line);border-bottom:1px solid var(--nr-line);border-left:1px solid var(--nr-line)}.nr-panel-btn{align-self:start;margin-top:auto}.nr-ticks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 20px;margin-top:4px;margin-right:0px;margin-bottom:8px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.nr-ticks{list-style:none}@media (max-width:479px){.nr-ticks{grid-template-columns:minmax(0,1fr)}}.nr-tick-item{display:flex;align-items:center;gap:10px;color:var(--nr-on-dark-muted)}.nr-tick{flex-grow:0;flex-shrink:0;flex-basis:auto;width:22px;height:22px;color:var(--nr-blue-on-dark)}.nr-split{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:96px}@media (max-width:1023px){.nr-split{grid-template-columns:minmax(0,1fr);gap:40px}}.nr-split-intro{display:flex;flex-flow:column;gap:16px}.nr-split-btn{margin-top:12px}.nr-faq{width:100%}.nr-arts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px}@media (max-width:767px){.nr-arts{grid-template-columns:minmax(0,1fr);gap:32px}}.nr-art{display:flex;flex-flow:column;gap:12px;padding-top:24px;border-top:2px solid var(--nr-navy)}.nr-art-text{flex-grow:1;flex-shrink:1;flex-basis:0px;color:var(--nr-ink-muted)}.nr-cta{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:40px}@media (max-width:1023px){.nr-cta{grid-template-columns:minmax(0,1fr)}}.nr-cta-text{display:flex;flex-flow:column;gap:14px}.nr-contact{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.2fr);gap:40px}@media (max-width:1023px){.nr-contact{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.nr-contact{grid-template-columns:minmax(0,1fr)}}.nr-contact-col{display:flex;flex-flow:column;gap:16px}.nr-dl{display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px 18px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.nr-dt{color:var(--nr-ink-muted)}.nr-dd{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.nr-dd{font-variant-numeric:tabular-nums}.nr-dd-link{color:var(--nr-ink);text-decoration:underline}.nr-dd-link:hover{color:var(--nr-blue-text)}.nr-dd-link{text-decoration-color:var(--nr-blue-light);text-underline-offset:3px}.nr-map{width:100%;min-height:300px;overflow:hidden;border-radius:2px;border-top:1px solid var(--nr-line);border-right:1px solid var(--nr-line);border-bottom:1px solid var(--nr-line);border-left:1px solid var(--nr-line)}@media (max-width:1023px){.nr-map{grid-column-start:1;grid-column-end:-1}}.nr-site-header{position:relative;z-index:100;border-bottom:1px solid rgba(198,221,213,.18)}.nr-site-header .breakdance-menu.breakdance-menu--collapse{--mobile-offset-y:calc(50% + 56px)}.nr-site-header.bde-header-builder .bde-header-builder__container{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:32px}@media (max-width:1119px){.nr-site-header{position:relative;top:auto}.nr-site-header.bde-header-builder .bde-header-builder__container{display:flex;flex-flow:row;justify-content:space-between}}@media (max-width:479px){.nr-site-header .breakdance-menu.breakdance-menu--collapse{--mobile-offset-y:calc(50% + 48px)}}.nr-page-hero{padding-top:88px;padding-bottom:72px}@media (max-width:767px){.nr-page-hero{padding-top:56px;padding-bottom:48px}}.nr-page-head{margin-bottom:0px}.nr-eyebrow{color:var(--nr-ink-muted);font-size:14px;text-transform:uppercase;letter-spacing:0.14em}.nr-about-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:64px}@media (max-width:1023px){.nr-about-grid{grid-template-columns:minmax(0,1fr);gap:40px}}.nr-about-text{display:flex;flex-flow:column;gap:18px}.nr-about-photo{overflow:hidden;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;border-radius:4px}@media (max-width:1023px){.nr-about-photo{max-width:520px}}.nr-about-img{display:block;width:100%;height:auto;object-fit:cover;aspect-ratio:7/9}.nr-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.nr-steps{list-style:none}@media (max-width:1023px){.nr-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 32px}}@media (max-width:479px){.nr-steps{grid-template-columns:minmax(0,1fr);gap:32px}}.nr-step{display:flex;flex-flow:column;gap:12px;padding-top:24px;border-top:2px solid var(--nr-blue)}.nr-step-num{color:var(--nr-blue);font-family:"Cormorant Garamond",serif;font-weight:600;font-size:44px;line-height:1}@media (max-width:479px){.nr-step-num{font-size:36px}}.nr-svc-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}@media (max-width:767px){.nr-svc-grid{grid-template-columns:minmax(0,1fr);gap:16px}}.nr-svc-card{display:flex;flex-flow:column;gap:16px;padding-top:32px;padding-right:32px;padding-bottom:32px;padding-left:32px;background-color:var(--nr-white);border-radius:2px;border-top:2px solid var(--nr-blue);border-right:1px solid var(--nr-line);border-bottom:1px solid var(--nr-line);border-left:1px solid var(--nr-line);transition:box-shadow 0.2s ease,transform 0.2s ease}.nr-svc-card:hover{box-shadow:0px 16px 36px rgba(11,35,30,.09);transform:translate3d(0,-3px,0)}@media (max-width:767px){.nr-svc-card{padding-top:24px;padding-right:24px;padding-bottom:24px;padding-left:24px}}.nr-abroad{display:flex;flex-flow:column;gap:18px;max-width:1180px}.nr-other{display:flex;flex-flow:column;gap:16px}.nr-consult-card{align-items:start}.nr-consult-btns{margin-top:auto;padding-top:8px}.nr-tag{color:var(--nr-blue);font-weight:600;font-size:14px;text-transform:uppercase;letter-spacing:0.08em;padding-top:4px;padding-right:10px;padding-bottom:4px;padding-left:10px;border-radius:2px;border-top:1px solid var(--nr-blue);border-right:1px solid var(--nr-blue);border-bottom:1px solid var(--nr-blue);border-left:1px solid var(--nr-blue)}.nr-inline-link{color:var(--nr-blue);text-decoration:underline}.nr-back{color:var(--nr-blue);font-weight:600;font-size:16px;text-decoration:none}.nr-back:hover{color:var(--nr-ink)}.nr-article-date{color:var(--nr-ink-muted);font-size:16px}.nr-article-sec{padding-top:72px}@media (max-width:767px){.nr-article-sec{padding-top:48px}}.nr-article{max-width:760px}.nr-article-note{max-width:760px;margin-top:48px}.nr-legal{max-width:760px;color:var(--nr-ink);font-size:18px;line-height:1.7}.nr-legal h2{margin-top:48px;margin-bottom:16px}.nr-legal h3{margin-top:28px;margin-bottom:10px}.nr-legal p{margin-top:0px;margin-bottom:16px}.nr-legal ul{margin-top:0px;margin-bottom:16px;padding-left:24px}.nr-legal ul{list-style:disc}.nr-legal li{margin-bottom:6px}.nr-legal a{color:var(--nr-blue);text-decoration:underline}.nr-legal mark{color:var(--nr-ink);padding-top:0px;padding-right:4px;padding-bottom:0px;padding-left:4px;background-color:#fff1c2}.nr-legal-updated{color:var(--nr-ink-muted);font-size:16px}.nr-cat-eyebrow{color:var(--nr-blue-text);font-weight:600}.nr-cat-eyebrow-light{color:var(--nr-blue-on-dark);font-weight:600}.nr-anchor{scroll-margin-top:24px}.nr-jump{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;margin-top:48px}@media (max-width:1119px){.nr-jump{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:767px){.nr-jump{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:36px}}@media (max-width:479px){.nr-jump{grid-template-columns:minmax(0,1fr)}}.nr-jump-link{display:flex;flex-flow:column;gap:8px;color:var(--nr-ink);text-decoration:none;padding-top:22px;padding-right:20px;padding-bottom:22px;padding-left:20px;background-color:var(--nr-white);border-radius:4px;border-top:1px solid var(--nr-line);border-right:1px solid var(--nr-line);border-bottom:1px solid var(--nr-line);border-left:1px solid var(--nr-line);transition:border-color 0.2s ease,box-shadow 0.2s ease,transform 0.2s ease}.nr-jump-link:hover{color:var(--nr-ink);box-shadow:0px 12px 28px rgba(11,35,30,.1);transform:translate3d(0,-2px,0)}.nr-jump-link:hover{border-color:var(--nr-blue)}@media (max-width:767px){.nr-jump-link{padding-top:18px;padding-right:16px;padding-bottom:18px;padding-left:16px}}.nr-jump-icon{width:30px;height:30px;color:var(--nr-blue);margin-bottom:6px}.nr-jump-title{color:var(--nr-ink);font-weight:600;font-size:18px;line-height:1.3}.nr-jump-meta{color:var(--nr-ink-muted);font-size:18px;line-height:1.3}.nr-cat-head{display:flex;align-items:start;gap:28px;max-width:880px;margin-bottom:48px}@media (max-width:767px){.nr-cat-head{flex-flow:column;gap:18px;margin-bottom:36px}}.nr-cat-badge{display:flex;justify-content:center;align-items:center;flex-grow:0;flex-shrink:0;flex-basis:auto;width:68px;height:68px;color:var(--nr-blue-on-dark);background-color:var(--nr-navy);border-radius:4px;box-shadow:0px 10px 24px rgba(11,35,30,.18)}@media (max-width:767px){.nr-cat-badge{width:56px;height:56px}}.nr-cat-icon{width:32px;height:32px;color:var(--nr-blue-on-dark)}@media (max-width:767px){.nr-cat-icon{width:28px;height:28px}}.nr-cat-text{display:flex;flex-flow:column;gap:12px}.nr-svc-wide{grid-column-start:1;grid-column-end:-1}.nr-card-top{display:flex;align-items:center;gap:16px}.nr-card-ico{display:flex;justify-content:center;align-items:center;flex-grow:0;flex-shrink:0;flex-basis:auto;width:52px;height:52px;color:var(--nr-blue);background-color:var(--nr-stone);border-radius:4px}.nr-card-svg{width:26px;height:26px;color:var(--nr-blue)}.nr-facts{display:flex;flex-flow:column;gap:10px;margin-top:4px;padding-top:18px;border-top:1px solid var(--nr-line)}.nr-facts{list-style:none}.nr-facts-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 32px}@media (max-width:767px){.nr-facts-2{grid-template-columns:minmax(0,1fr)}}.nr-facts-flush{padding-top:0px;border-top:0px solid transparent}.nr-fact{display:flex;align-items:start;gap:12px;color:var(--nr-ink);font-size:18px;line-height:1.5}.nr-fact-ico{flex-grow:0;flex-shrink:0;flex-basis:auto;width:20px;height:20px;color:var(--nr-blue);margin-top:3px}.nr-card-more{align-self:start;margin-top:auto;padding-top:4px}.nr-svc-hero{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:72px}@media (max-width:1023px){.nr-svc-hero{grid-template-columns:minmax(0,1fr);gap:40px}}.nr-svc-hero-photo{position:relative;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:1023px){.nr-svc-hero-photo{max-width:560px}}.nr-svc-hero-img{display:block;width:100%;object-fit:cover;aspect-ratio:4/3;border-radius:2px;box-shadow:0px 18px 40px rgba(11,35,30,.14)}.nr-cat-top{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);align-items:center;gap:64px;margin-bottom:48px}.nr-cat-top .nr-cat-head{margin-bottom:0px}@media (max-width:1023px){.nr-cat-top{grid-template-columns:minmax(0,1fr);gap:32px}}@media (max-width:767px){.nr-cat-top{margin-bottom:36px}}.nr-cat-photo{overflow:hidden;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;border-radius:2px;box-shadow:0px 18px 40px rgba(11,35,30,.14)}@media (max-width:1023px){.nr-cat-photo{max-width:520px}}.nr-cat-img{display:block;width:100%;object-fit:cover;aspect-ratio:4/3}.nr-cinfo-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}@media (max-width:1119px){.nr-cinfo-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.nr-cinfo-grid{grid-template-columns:minmax(0,1fr);gap:16px}}.nr-cinfo-card{display:flex;flex-flow:column;gap:8px;color:var(--nr-ink);text-decoration:none;padding-top:32px;padding-right:28px;padding-bottom:32px;padding-left:28px;background-color:var(--nr-white);border-radius:2px;border-top:2px solid var(--nr-blue);border-right:1px solid var(--nr-line);border-bottom:1px solid var(--nr-line);border-left:1px solid var(--nr-line);transition:box-shadow 0.2s ease,transform 0.2s ease}.nr-cinfo-card:hover{color:var(--nr-ink);box-shadow:0px 16px 36px rgba(11,35,30,.09);transform:translate3d(0,-3px,0)}@media (max-width:767px){.nr-cinfo-card{padding-top:24px;padding-right:24px;padding-bottom:24px;padding-left:24px}}.nr-cinfo-ico{display:flex;justify-content:center;align-items:center;width:56px;height:56px;color:var(--nr-blue-on-dark);margin-bottom:12px;background-color:var(--nr-navy);border-radius:4px}.nr-cinfo-svg{width:28px;height:28px;color:var(--nr-blue-on-dark)}.nr-cinfo-label{color:var(--nr-blue-text);font-weight:600;font-size:14px;text-transform:uppercase;letter-spacing:0.14em}.nr-cinfo-value{color:var(--nr-ink);font-weight:600;font-size:18px;line-height:1.4}.nr-cinfo-break{overflow-wrap:anywhere}.nr-cinfo-hint{color:var(--nr-ink-muted);font-size:18px;margin-top:auto;padding-top:8px}.nr-facts-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:12px}.nr-facts-row{list-style:none}@media (max-width:479px){.nr-facts-row{grid-template-columns:minmax(0,1fr)}}.nr-fact-box{display:flex;flex-flow:column;gap:6px;padding-top:22px;padding-right:20px;padding-bottom:22px;padding-left:20px;background-color:var(--nr-stone);border-radius:2px;border-top:2px solid var(--nr-blue)}.nr-fact-box-ico{width:28px;height:28px;color:var(--nr-blue);margin-bottom:6px}.nr-fact-box-num{color:var(--nr-navy);font-family:"Cormorant Garamond",serif;font-weight:600;font-size:40px;line-height:1}.nr-fact-box-text{color:var(--nr-ink-muted);font-size:18px;line-height:1.35}.nr-panel-badge{margin-bottom:8px}.nr-value-ico{width:34px;height:34px;color:var(--nr-blue-on-dark);margin-bottom:4px}.nr-step-top{display:flex;justify-content:space-between;align-items:center;gap:16px}.nr-step-ico-wrap{display:flex;justify-content:center;align-items:center;width:48px;height:48px;color:var(--nr-blue);background-color:var(--nr-stone);border-radius:50%}.nr-step-ico{width:24px;height:24px;color:var(--nr-blue)}.nr-consult-top{display:flex;justify-content:space-between;align-items:center;gap:16px;width:100%;margin-bottom:8px}.nr-facts-full{width:100%}.nr-art-card{gap:16px;padding-top:32px;padding-right:32px;padding-bottom:32px;padding-left:32px;background-color:var(--nr-white);border-radius:2px;border-top:2px solid var(--nr-blue);border-right:1px solid var(--nr-line);border-bottom:1px solid var(--nr-line);border-left:1px solid var(--nr-line);transition:box-shadow 0.2s ease,transform 0.2s ease}.nr-art-card:hover{box-shadow:0px 16px 36px rgba(11,35,30,.09);transform:translate3d(0,-3px,0)}@media (max-width:767px){.nr-art-card{padding-top:24px;padding-right:24px;padding-bottom:24px;padding-left:24px}}.nr-cs{display:flex;justify-content:center;align-items:center;min-height:100vh;color:var(--nr-on-dark);padding-top:64px;padding-right:24px;padding-bottom:64px;padding-left:24px;background-color:var(--nr-navy);background-image:radial-gradient(circle at 50% 0%,var(--nr-marble) 0%,var(--nr-navy) 70%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}@media (max-width:767px){.nr-cs{padding-top:56px;padding-right:20px;padding-bottom:56px;padding-left:20px}}@media (max-width:479px){.nr-cs{padding-top:48px;padding-right:16px;padding-bottom:48px;padding-left:16px}}.nr-cs-inner{display:flex;flex-flow:column;align-items:center;gap:24px;width:100%;max-width:640px;text-align:center}@media (max-width:767px){.nr-cs-inner{gap:20px}}.nr-cs-brand{display:flex;flex-flow:column;align-items:center;gap:6px}.nr-cs-mark{display:flex;justify-content:center;align-items:center;width:64px;height:64px;color:var(--nr-on-dark);font-family:"Cormorant Garamond",serif;font-weight:600;font-size:34px;line-height:1;margin-bottom:10px;border-top:1px solid var(--nr-blue-on-dark);border-right:1px solid var(--nr-blue-on-dark);border-bottom:1px solid var(--nr-blue-on-dark);border-left:1px solid var(--nr-blue-on-dark)}@media (max-width:479px){.nr-cs-mark{width:56px;height:56px;font-size:30px}}.nr-cs-office{color:var(--nr-on-dark-muted);font-size:18px;line-height:1.2;text-transform:uppercase;letter-spacing:0.14em}.nr-cs-name{color:var(--nr-on-dark);font-family:"Cormorant Garamond",serif;font-weight:600;font-size:24px;line-height:1.1}.nr-cs-rule{width:64px;height:1px;margin-top:8px;margin-right:0px;margin-bottom:8px;margin-left:0px;background-color:var(--nr-blue-on-dark);border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.nr-cs-title{color:var(--nr-on-dark);text-align:center}.nr-cs-text{max-width:560px;color:var(--nr-on-dark-muted);font-size:18px;line-height:1.6}.nr-cs-phone{margin-top:8px;padding-top:14px;padding-right:32px;padding-bottom:14px;padding-left:32px}@media (max-width:479px){.nr-cs-phone{width:100%}}.nr-cs-icon{width:20px;height:20px;color:#fff}.nr-cs-contact{display:flex;flex-flow:column;align-items:center;gap:4px}.nr-cs-meta{color:var(--nr-on-dark-muted);font-size:18px;line-height:1.5}.nr-cs-mail{color:var(--nr-blue-on-dark);font-size:18px;text-decoration:none}.nr-cs-mail:hover{color:var(--nr-on-dark);text-decoration:underline}.nr-logo-badge{display:block;flex-grow:0;flex-shrink:0;flex-basis:auto;width:120px;height:120px;object-fit:contain}@media (max-width:1119px){.nr-logo-badge{width:90px;height:90px}}@media (max-width:479px){.nr-logo-badge{width:74px;height:74px}}.nr-footer-main{display:flex;justify-content:space-between;align-items:start;gap:48px;padding-top:64px;padding-bottom:56px}@media (max-width:767px){.nr-footer-main{flex-flow:column;gap:32px;padding-top:48px;padding-bottom:40px}}.nr-footer-brand{display:block;flex-grow:0;flex-shrink:0;flex-basis:auto}.nr-footer-logo{display:block;width:140px;height:auto}@media (max-width:767px){.nr-footer-logo{width:120px}}.nr-footer-nav{display:flex;flex-flow:column;gap:18px}.nr-footer-heading{color:var(--nr-on-dark-muted);font-weight:600;font-size:14px;text-transform:uppercase;letter-spacing:0.12em}.nr-footer-menu{display:grid;grid-template-columns:repeat(2,minmax(0,max-content));gap:12px 56px}.nr-footer-menu{list-style:none}@media (max-width:479px){.nr-footer-menu{gap:32px}}.nr-footer-navlink{color:var(--nr-on-dark);font-size:18px;text-decoration:none}.nr-footer-navlink:hover{color:var(--nr-on-dark);text-decoration:underline}.nr-footer-navlink:hover{text-underline-offset:3px}@media (max-width:479px){.nr-footer-navlink{font-size:17px}}.nr-footer-bottom{border-top:1px solid rgba(198,221,213,.18)}.nr-totop{display:flex;visibility:hidden;justify-content:center;align-items:center;position:fixed;right:24px;bottom:24px;z-index:90;width:48px;height:48px;color:var(--nr-on-dark);text-decoration:none;background-color:var(--nr-navy);border-radius:50%;border-top:1px solid rgba(212,175,95,.55);border-right:1px solid rgba(212,175,95,.55);border-bottom:1px solid rgba(212,175,95,.55);border-left:1px solid rgba(212,175,95,.55);opacity:0;transition:opacity 0.25s ease,transform 0.25s ease,visibility 0.25s ease,background-color 0.2s ease;box-shadow:0px 6px 18px rgba(19,32,28,.25);transform:translate3d(0,12px,0)}.nr-totop:hover{color:#fff;background-color:var(--nr-blue-text)}.nr-totop.is-visible{visibility:visible;opacity:1;transform:translate3d(0,0px,0)}@media (max-width:479px){.nr-totop{right:16px;bottom:16px;width:44px;height:44px}}.nr-totop-icon{width:22px;height:22px}.nr-nav-left{justify-self:end}@media (max-width:1119px){.nr-nav-left{display:none}}.nr-nav-right{justify-self:start}@media (max-width:1119px){.nr-nav-right{display:none}}.nr-nav-mobile{display:none}@media (max-width:1119px){.nr-nav-mobile{display:block}}.nr-duo>.nr-panel:only-child>h2{max-width:780px}.nr-duo>.nr-panel:only-child>p{max-width:780px}.nr-search-field{width:100%;max-width:640px;margin-top:8px}.nr-search-results{display:flex;flex-flow:column;gap:32px}.nr-search-empty{max-width:680px}.nr-search-band{padding-top:18px;padding-bottom:18px;background-color:var(--nr-white);border-bottom:1px solid var(--nr-line)}@media (max-width:767px){.nr-search-band{padding-top:14px;padding-bottom:14px}}.nr-search-band-wrap{display:flex;justify-content:center}.nr-search-band-field{width:100%;max-width:760px}