html {scroll-behavior: smooth}:root {--min-viewport: 360;--max-viewport: 1600;--base-font: 10;--clamp-unit: 1vw;--nlp-navy: #1c1930;--nlp-sage: #8A9A5B;--nlp-sage-dark: #48502f;--nlp-sage-light: #dee3cf;--nlp-paper: #f7f8f5;--nlp-grey: #f2f2f2;--nlp-section-space: clamp(5rem, 3.6vw + 3.6rem, 9rem);--nlp-text-m: clamp(1.4rem, 0.26vw + 1.32rem, 1.6rem);--nlp-h1: clamp(3.6rem, 3.4vw + 2.4rem, 6.4rem);--nlp-h2: clamp(2.4rem, 1.5vw + 1.8rem, 3.6rem);} body {font-family: "-apple-system, system-ui, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif"} h1, h2, h3, h4, h5, h6 {text-transform: uppercase; font-family: "-apple-system, system-ui, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif"; font-weight: 800}.nlp-eyebrow.brxe-text-basic {font-size: 1.3rem; font-weight: 600; letter-spacing: 0.18em; line-height: 1.4; text-transform: uppercase}.nlp-btn.brxe-button {align-items: center; border: 1px solid var(--bricks-border-color); border-radius: 0; display: inline-flex; justify-content: center; padding-top: 1.5rem; padding-right: 3rem; padding-bottom: 1.5rem; padding-left: 3rem; font-size: 1.5rem; font-weight: 700; letter-spacing: 0.04em; line-height: 1.2; text-align: center; text-transform: uppercase}.nlp-btn--navy.brxe-button {background-color: var(--nlp-navy); border-color: var(--nlp-navy); color: #ffffff}:root {--bricks-color-grey-100: #f5f5f5;--bricks-color-grey-300: #e0e0e0;--bricks-color-grey-500: #9e9e9e;--bricks-color-grey-700: #616161;--bricks-color-grey-800: #424242;--bricks-color-grey-900: #212121;--bricks-color-yellow: #ffeb3b;--bricks-color-amber: #ffc107;--bricks-color-orange: #ff9800;--bricks-color-deep-orange: #ff5722;--bricks-color-red: #f44336;--bricks-color-purple: #9c27b0;--bricks-color-blue: #2196f3;--bricks-color-light-blue: #03a9f4;--bricks-color-sky-blue: #81D4FA;--bricks-color-green: #4caf50;--bricks-color-light-green: #8bc34a;--bricks-color-lime: #cddc39;}#brxe-hlogo1 {height: 56px}@layer bricks {@media (max-width: 991px) {#brxe-hmenu1 > .bricks-nav-menu-wrapper { display: none; }#brxe-hmenu1 .bricks-mobile-menu-toggle { display: block; }}}#brxe-hmenu1 .bricks-nav-menu .current-menu-item > a {color: var(--nlp-sage-dark)}#brxe-hmenu1 .bricks-nav-menu .current-menu-item > .brx-submenu-toggle > * {color: var(--nlp-sage-dark)}#brxe-hmenu1 .bricks-nav-menu > .current-menu-parent > a {color: var(--nlp-sage-dark)}#brxe-hmenu1 .bricks-nav-menu > .current-menu-parent > .brx-submenu-toggle > * {color: var(--nlp-sage-dark)}#brxe-hmenu1 .bricks-nav-menu > .current-menu-ancestor > a {color: var(--nlp-sage-dark)}#brxe-hmenu1 .bricks-nav-menu > .current-menu-ancestor > .brx-submenu-toggle > * {color: var(--nlp-sage-dark)}#brxe-hmenu1 .bricks-nav-menu {gap: 0px}#brxe-hmenu1 .bricks-nav-menu > li > a {color: #555a66; font-size: 1.35rem; font-weight: 400; letter-spacing: 0.02em; text-transform: uppercase}#brxe-hmenu1 .bricks-nav-menu > li > .brx-submenu-toggle > * {color: #555a66; font-size: 1.35rem; font-weight: 400; letter-spacing: 0.02em; text-transform: uppercase}#brxe-hmenu1 .bricks-mobile-menu-wrapper {align-items: flex-start; top: 0px; width: 100%}#brxe-hmenu1 .bricks-mobile-menu-wrapper .brx-submenu-toggle {justify-content: flex-start}#brxe-hmenu1 .bricks-mobile-menu-wrapper a {width: auto}#brxe-hmenu1 .bricks-mobile-menu-wrapper:before {background-color: var(--nlp-navy)}#brxe-hmenu1 .bricks-mobile-menu > li > a {padding-top: 8rem; padding-right: 3rem; padding-bottom: 3rem; padding-left: 3rem; color: #ffffff; font-size: 1.8rem; font-weight: 700; letter-spacing: 0.08em; text-transform: uppercase}#brxe-hmenu1 .bricks-mobile-menu > li > .brx-submenu-toggle > * {padding-top: 8rem; padding-right: 3rem; padding-bottom: 3rem; padding-left: 3rem; color: #ffffff; font-size: 1.8rem; font-weight: 700; letter-spacing: 0.08em; text-transform: uppercase}#brxe-hmenu1 .bricks-mobile-menu-toggle {color: var(--nlp-navy)}#brxe-hmenu1.show-mobile-menu .bricks-mobile-menu-toggle {color: #ffffff !important}#brxe-hnavc1 {align-items: center; flex-direction: row; justify-content: space-between; padding-top: 1.4rem; padding-right: 2rem; padding-bottom: 1.4rem; padding-left: 2rem; max-width: 128rem; width: 100%}#brxe-hnav01 {background-color: #ffffff; padding-top: 0; padding-bottom: 0; border-top: 0 solid #ececec; border-right: 0 solid #ececec; border-bottom: 1px solid #ececec; border-left: 0 solid #ececec}#brxe-arhh11 {font-size: var(--nlp-h1); font-weight: 800; line-height: 1.05; text-transform: none; color: var(--nlp-navy)}#brxe-arhtx1 {max-width: 60rem; font-size: var(--nlp-text-m); line-height: 1.6; color: #4a4a5a}#brxe-arhcn1 {width: 100%; max-width: 1280px; margin-right: auto; margin-left: auto; display: flex; flex-direction: column; align-items: flex-start; row-gap: 1.2rem}#brxe-arh001 {background-color: var(--nlp-paper); padding-top: clamp(3rem,5vw,6rem); padding-right: clamp(1rem,4vw,4rem); padding-bottom: clamp(2rem,3vw,3.5rem); padding-left: clamp(1rem,4vw,4rem); width: 100%}#brxe-arctx1 {max-width: 60rem; font-size: clamp(1.7rem,1vw+1.4rem,2.2rem); font-weight: 700; line-height: 1.3; color: var(--nlp-navy)}#brxe-arccn1 {width: 100%; max-width: 1280px; margin-right: auto; margin-left: auto; display: flex; flex-direction: row; flex-wrap: wrap; align-items: center; justify-content: space-between; column-gap: 2rem; row-gap: 1.4rem}#brxe-arc001 {background-color: var(--nlp-sage-light); padding-top: 2.4rem; padding-right: clamp(1rem,4vw,4rem); padding-bottom: 2.4rem; padding-left: clamp(1rem,4vw,4rem); width: 100%}.brxe-arcrd1.brxe-block {position: relative; display: block; overflow: hidden; background-color: #eef0e8}#brxe-argrd1 {width: 100%; max-width: 1280px; margin-right: auto; margin-left: auto; display: flex; flex-direction: row; flex-wrap: wrap}#brxe-arb001 {background-color: #ffffff; padding-top: clamp(2rem,4vw,4rem); padding-right: clamp(1rem,4vw,4rem); padding-bottom: var(--nlp-section-space); padding-left: clamp(1rem,4vw,4rem); width: 100%}#brxe-fbrdh1 {color: #ffffff; font-size: 2rem; font-weight: 800; letter-spacing: 0.04em; text-transform: uppercase}#brxe-fbrdp1 {color: rgba(255,255,255,0.78); font-size: 1.4rem; line-height: 1.6}#brxe-fbrd01 {row-gap: 1.6rem; width: 28rem}@media (max-width: 991px) {#brxe-fbrd01 {width: 100%}}#brxe-fc1hed {color: #ffffff; font-size: 1.5rem; font-weight: 800; letter-spacing: 0.08em; text-transform: uppercase}.brxe-fc1lop .brxe-fc1lnk.brxe-text-link {padding-top: 0.6rem; padding-bottom: 0.6rem; color: rgba(255,255,255,0.78); font-size: 1.3rem; letter-spacing: 0.06em; text-transform: uppercase}.brxe-fc1lop.brxe-block {row-gap: 0px}#brxe-fc1blk {flex-grow: 1; row-gap: 1.2rem; width: 20rem}@media (max-width: 478px) {#brxe-fc1blk {width: 100%}}#brxe-fc2hed {color: #ffffff; font-size: 1.5rem; font-weight: 800; letter-spacing: 0.08em; text-transform: uppercase}.brxe-fc2lop .brxe-fc2lnk.brxe-text-link {padding-top: 0.6rem; padding-bottom: 0.6rem; color: rgba(255,255,255,0.78); font-size: 1.3rem; letter-spacing: 0.06em; text-transform: uppercase}.brxe-fc2lop.brxe-block {row-gap: 0px}#brxe-fc2blk {flex-grow: 1; row-gap: 1.2rem; width: 20rem}@media (max-width: 478px) {#brxe-fc2blk {width: 100%}}#brxe-fc3hed {color: #ffffff; font-size: 1.5rem; font-weight: 800; letter-spacing: 0.08em; text-transform: uppercase}.brxe-fc3lop .brxe-fc3lnk.brxe-text-link {padding-top: 0.6rem; padding-bottom: 0.6rem; color: rgba(255,255,255,0.78); font-size: 1.3rem; letter-spacing: 0.06em; text-transform: uppercase}.brxe-fc3lop.brxe-block {row-gap: 0px}#brxe-fc3blk {flex-grow: 1; row-gap: 1.2rem; width: 20rem}@media (max-width: 478px) {#brxe-fc3blk {width: 100%}}#brxe-fcon01 {align-items: flex-start; column-gap: 4rem; flex-direction: row; flex-wrap: wrap; padding-right: 2rem; padding-left: 2rem; row-gap: 4rem; max-width: 128rem; width: 100%}#brxe-flegal {border-top: 1px solid rgba(255,255,255,0.18); border-right: 0 solid rgba(255,255,255,0.18); border-bottom: 0 solid rgba(255,255,255,0.18); border-left: 0 solid rgba(255,255,255,0.18); margin-top: 5rem; margin-right: auto; margin-left: auto; padding-top: 2rem; padding-right: 2rem; padding-left: 2rem; color: rgba(255,255,255,0.6); font-size: 1.2rem; letter-spacing: 0.06em; line-height: 1.6; text-transform: uppercase; width: 100%; max-width: 128rem}#brxe-fsec01 {background-color: var(--nlp-navy); margin-top: 2em; padding-top: 7rem; padding-bottom: 3rem}html body,html body h1,html body h2,html body h3,html body h4,html body .bricks-button,html body .brxe-nav-menu,html body .brxe-nav-menu a{font-family:-apple-system,system-ui,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}html body{color:#000;-webkit-font-smoothing:antialiased}html body a{text-decoration:none}html body .brxe-nav-menu .bricks-nav-menu>li>a:hover{color:var(--nlp-sage-dark)}html body .nlp-footer a:hover{color:#fff}.nlphotos-loop-grid{--nlphotos-archive-gap:clamp(.75rem,1.4vw,1.15rem);--nlphotos-row-height:clamp(170px,18vw,260px);display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;align-items:stretch!important;gap:var(--nlphotos-archive-gap)!important}.nlphotos-loop-grid:after{content:"";display:block;flex-grow:999999;min-width:clamp(140px,30%,420px)}.nlphotos-loop-card{--nlphotos-ar:1.5;flex-grow:var(--nlphotos-ar)!important;flex-shrink:1!important;flex-basis:calc(var(--nlphotos-ar) * var(--nlphotos-row-height))!important;width:auto!important;max-width:none!important;height:auto!important;aspect-ratio:var(--nlphotos-ar)!important;min-width:clamp(140px,calc(var(--nlphotos-ar) * 130px),520px)!important;color:inherit;text-decoration:none}.nlphotos-loop-image,.nlphotos-loop-image img{position:absolute!important;inset:0!important;width:100%!important;height:100%!important}.nlphotos-loop-image img{max-width:none!important;max-height:none!important;aspect-ratio:auto!important;object-fit:cover!important;object-position:center!important;transition:transform .35s ease,filter .35s ease}.nlphotos-loop-card:hover .nlphotos-loop-image img{transform:scale(1.035);filter:saturate(1.04)}.nlphotos-loop-title{z-index:2;background:linear-gradient(to top,rgba(28,25,48,.82),rgba(28,25,48,.38) 52%,rgba(28,25,48,0))!important;text-shadow:0 1px 1px rgba(0,0,0,.28);font-family:-apple-system,system-ui,"Segoe UI",Roboto,Helvetica,Arial,sans-serif!important}.nlphotos-loop-title a{color:inherit!important;text-decoration:none!important}@media(max-width:900px){.nlphotos-loop-grid{--nlphotos-row-height:clamp(150px,28vw,230px)}}@media(max-width:640px){.nlphotos-loop-grid{flex-direction:column!important;gap:1rem!important}.nlphotos-loop-grid:after{display:none!important}.nlphotos-loop-card{width:100%!important;min-width:0!important;flex:none!important}}.nlphotos-loop-card .nlphotos-loop-title,.nlphotos-loop-card .nlphotos-loop-title a{font-size:1.45rem!important;font-weight:600!important;text-transform:none!important;letter-spacing:0!important;line-height:1.25!important}.nlphotos-loop-card .nlphotos-loop-title a{display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.nlp-mlabel{font-size:1.15rem!important;font-weight:700!important;letter-spacing:.08em;text-transform:uppercase;color:#6b6b7b;line-height:1.3;align-self:center}.nlp-mvalue,a.nlp-mvalue{font-size:1.6rem!important;font-weight:600!important;color:#1c1930!important;line-height:1.35;text-decoration:none!important}a.nlp-mvalue:hover{color:#48502f!important;text-decoration:underline!important}@media(max-width:991px){.nlp-single{grid-template-columns:1fr!important}}@media(max-width:478px){.nlp-mrow{grid-template-columns:1fr!important;row-gap:.4rem!important}}.nlp-mrow:has(.nlp-mvalue:empty){display:none!important}.nlp-cta-band:has(.nlp-cta-text:empty),.nlp-cta-band:has(.nlp-cta-btn:not([href])){display:none!important}.nlp-single a.brxe-image{display:block;width:100%;background:var(--nlp-paper)}.nlp-single a.brxe-image img{display:block;width:100%;height:auto;max-height:78vh;object-fit:contain;background:var(--nlp-paper)}.nlp-tile{border:1px solid #e3e5dc;text-decoration:none}.nlp-tile .nlp-tile-img{display:block;width:100%;aspect-ratio:4/3;overflow:hidden;background:#eef0e8}.nlp-tile .nlp-tile-img img{display:block;width:100%;height:100%;object-fit:cover}.nlp-tile:hover{border-color:var(--nlp-sage-dark)}.nlp-tile{position:relative}.nlp-tile h2 a{color:inherit;text-decoration:none}#brx-header{position:fixed;top:0;left:0;right:0;z-index:999;transition:transform .3s ease,box-shadow .3s ease}#brx-header.nlp-hdr-hide{transform:translateY(-100%)}#brx-header.nlp-hdr-shadow{box-shadow:0 2px 14px rgba(28,25,48,.12)}body.admin-bar #brx-header{top:32px}#brxe-hmenu1 .bricks-nav-menu a{white-space:nowrap}#brx-header{background:transparent}@media(min-width:1025px){#brxe-hmenu1 .bricks-nav-menu>li{display:flex;align-items:center;margin:0 !important;padding:0 !important}#brxe-hmenu1 .bricks-nav-menu>li+li::before{content:"|";background:none;width:auto;height:auto;margin:0 1.6rem;color:#555a66;font-weight:300;font-size:1.4rem}}.nlp-single{display:block!important}.nlp-single a.brxe-image img{max-height:80vh}#brxe-sgsid1{display:grid!important;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);column-gap:var(--nlp-gap,3rem);align-items:start;margin-top:2rem}#brxe-sgsid1>*{grid-column:1}#brxe-sgsid1>#brxe-sgtrp1{grid-column:2;grid-row:1 / span 5}@media(max-width:991px){#brxe-sgsid1{display:block!important}#brxe-sgsid1>#brxe-sgtrp1{margin-top:2rem}}.nlp-single a.brxe-image img{max-height:none!important;height:auto!important;width:100%!important;object-fit:cover!important}@media(min-width:992px){#brxe-sgsid1{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)!important;grid-auto-rows:auto;row-gap:0;align-items:stretch!important}#brxe-sgsid1>#brxe-sgey01,#brxe-sgsid1>#brxe-sgh101,#brxe-sgsid1>#brxe-sgtx01{grid-column:1!important}#brxe-sgsid1>#brxe-sgtrp1{grid-column:2!important;grid-row:1 / span 3!important;align-self:start;margin:0!important}#brxe-sgsid1>#brxe-sgmt01{grid-column:1 / -1!important;grid-row:4;display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr));column-gap:2rem;margin-top:2rem;border-top:1px solid rgba(28,25,48,.15);padding-top:1.25rem}#brxe-sgmt01 .nlp-mrow{display:flex!important;flex-direction:column!important;gap:.35rem;border:0!important;padding:0!important}}@media(min-width:992px){#brxe-sgsid1{align-content:start!important}#brxe-sgmt01{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))!important}}#brxe-sgmt01 .nlp-mrow:has(.nlp-mvalue:empty){display:none!important}@media(min-width:992px){#brxe-sgsid1{grid-template-rows:auto auto 1fr auto!important}#brxe-sgsid1>#brxe-sgey01,#brxe-sgsid1>#brxe-sgh101,#brxe-sgsid1>#brxe-sgtx01{align-self:start!important;height:auto!important;margin:0!important}#brxe-sgsid1>#brxe-sgh101{margin:.5rem 0 1rem!important}#brxe-sgmt01 .nlp-mrow{align-items:flex-start!important}#brxe-sgmt01 .nlp-mlabel,#brxe-sgmt01 .nlp-mvalue{align-self:flex-start!important;text-align:left!important;width:auto!important}}
/*# sourceURL=bricks-frontend-inline-inline-css */