:root{--nvc-navy:#0A1230;--nvc-navy-dark:#010C22;--nvc-navy-tint:#2A3556;--nvc-ink:#171C27;--nvc-gold:#DDB55A;--nvc-gold-pale:#EBD79A;--nvc-bone:#F4EFE6;--nvc-beet:#60112E;--nvc-sans:"Mulish",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--nvc-serif:"EB Garamond",Georgia,serif}.nvc *,.nvc *:before,.nvc *:after{box-sizing:border-box}.nvc a{text-decoration:none;color:inherit}.nvc img,.nvc svg{display:block}.nvc-wrap{max-width:1320px;margin:0 auto;padding:0 20px}.nvc-ann{background:var(--nvc-navy-dark);color:var(--nvc-gold-pale);font-family:var(--nvc-sans);font-size:.78rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;text-align:center;padding:10px 16px}.nvc-ann strong{color:var(--nvc-gold);font-weight:800}.nvc-hd{background:var(--nvc-navy);font-family:var(--nvc-sans);position:sticky;top:0;z-index:100;border-bottom:1px solid rgba(221,181,90,.16)}.nvc-hd__bar{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;min-height:74px}.nvc-hd__l{display:flex;align-items:center;gap:30px}.nvc-hd__r{display:flex;align-items:center;justify-content:flex-end;gap:6px}.nvc-nav{display:none;align-items:center;gap:30px}@media(min-width:900px){.nvc-nav{display:flex}}.nvc-nav a{color:#fff;font-size:.92rem;font-weight:700;letter-spacing:.02em;padding:6px 0;position:relative}.nvc-nav a:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--nvc-gold);transform:scaleX(0);transform-origin:left;transition:transform .2s ease}.nvc-nav a:hover:after,.nvc-nav a:focus-visible:after{transform:scaleX(1)}.nvc-logo{justify-self:center}.nvc-logo img{height:30px;width:auto}@media(min-width:900px){.nvc-logo img{height:36px}}.nvc-ico{width:42px;height:42px;display:grid;place-items:center;border-radius:50%;color:#fff;background:none;border:0;cursor:pointer;position:relative;transition:background .15s ease}.nvc-ico:hover{background:#ddb55a24}.nvc-ico svg{width:21px;height:21px}.nvc-count{position:absolute;top:5px;right:4px;min-width:17px;height:17px;border-radius:999px;background:var(--nvc-gold);color:var(--nvc-navy);font-size:.63rem;font-weight:900;display:grid;place-items:center;padding:0 4px}.nvc-burger{display:grid}@media(min-width:900px){.nvc-burger{display:none}}.nvc-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;display:none}.nvc-drawer.is-on{display:block}.nvc-drawer__bg{position:absolute;top:0;right:0;bottom:0;left:0;background:#010c2299}.nvc-drawer__panel{position:absolute;top:0;left:0;bottom:0;width:min(84vw,340px);background:var(--nvc-navy);padding:22px;display:flex;flex-direction:column;gap:6px}.nvc-drawer__panel a{color:#fff;font-size:1.08rem;font-weight:700;padding:15px 4px;border-bottom:1px solid rgba(221,181,90,.14)}.nvc-drawer__x{align-self:flex-end;color:var(--nvc-gold);background:none;border:0;font-size:1.7rem;cursor:pointer;line-height:1}.nvc-search{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;display:none}.nvc-search.is-on{display:block}.nvc-search__bg{position:absolute;top:0;right:0;bottom:0;left:0;background:#010c2299}.nvc-search__panel{position:absolute;top:0;left:0;right:0;background:var(--nvc-navy);padding:26px 20px}.nvc-search__form{max-width:640px;margin:0 auto;display:flex;gap:10px}.nvc-search__form input{flex:1;padding:14px 16px;border-radius:999px;border:1px solid rgba(221,181,90,.4);background:#ffffff0f;color:#fff;font-family:var(--nvc-sans);font-size:1rem}.nvc-search__form input::placeholder{color:#9aa3b8}.nvc-search__form button{padding:14px 26px;border-radius:999px;border:0;background:#fff;color:var(--nvc-navy);font-weight:800;font-family:var(--nvc-sans);cursor:pointer}.nvc-ft{background:var(--nvc-navy-dark);color:#c6ccda;font-family:var(--nvc-sans);font-size:.92rem;padding-block:56px 30px}.nvc-ft__top{display:grid;gap:38px;grid-template-columns:1fr}@media(min-width:760px){.nvc-ft__top{grid-template-columns:1.3fr 1fr 1fr 1fr}}.nvc-ft h4{font-family:var(--nvc-sans);font-size:.8rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--nvc-gold);margin:0 0 16px}.nvc-ft ul{list-style:none;margin:0;padding:0;display:grid;gap:11px}.nvc-ft a:hover{color:var(--nvc-gold-pale)}.nvc-ft__lede{font-family:var(--nvc-serif);font-size:1.28rem;color:#fff;margin:0 0 8px;line-height:1.3}.nvc-ft__sub{margin:0 0 16px;font-size:.9rem}.nvc-sign{display:flex;gap:8px;max-width:340px}.nvc-sign input{flex:1;padding:12px 15px;border-radius:999px;border:1px solid rgba(221,181,90,.32);background:#ffffff0d;color:#fff;font-family:var(--nvc-sans);font-size:.92rem}.nvc-sign input::placeholder{color:#8a93a8}.nvc-sign button{padding:12px 20px;border-radius:999px;border:0;background:#fff;color:var(--nvc-navy);font-weight:800;cursor:pointer;font-family:var(--nvc-sans)}.nvc-social{display:flex;gap:14px;margin-top:18px}.nvc-social a{width:34px;height:34px;border-radius:50%;border:1px solid rgba(221,181,90,.3);display:grid;place-items:center;color:var(--nvc-gold)}.nvc-social a:hover{background:#ddb55a1f}.nvc-social svg{width:16px;height:16px}.nvc-ft__legal{margin-top:40px;padding-top:26px;border-top:1px solid rgba(221,181,90,.16)}.nvc-ft__disc{background:#ffffff0a;border:1px solid rgba(221,181,90,.14);border-radius:10px;padding:14px 16px;font-size:.76rem;line-height:1.55;color:#9aa3b8;margin-bottom:14px}.nvc-ft__notes{font-size:.74rem;line-height:1.6;color:#8a93a8;margin-bottom:18px}.nvc-ft__notes p{margin:0 0 5px}.nvc-ft__base{display:flex;flex-wrap:wrap;gap:8px 20px;align-items:center;font-size:.8rem;color:#8a93a8}.nvc-ft__base a{text-decoration:underline;text-underline-offset:3px}.nvc-ft__base span{margin-left:auto}
