.noevita-application{--nv-canvas:#081620;--nv-elevated:#132b37;--nv-soft:#a8c5ce;--nv-gold:#e1c992;--nv-glow:#66dcc7;--nv-radius:24px;--nv-space:clamp(18px,2vw,28px);background:radial-gradient(circle at 60% 9%,#123d4c 0,transparent 35%),var(--bg)}.noevita-application[data-theme=light]{--nv-canvas:#edf6f4;--nv-elevated:#e5f2ee;--nv-soft:#48646c;--nv-gold:#8c6830;--nv-glow:#087568;background:radial-gradient(circle at 60% 9%,#d5eee8 0,transparent 40%),var(--bg)}.noevita-application .noevita-content>.container:has(.nv-home){max-width:1490px;padding-top:clamp(18px,2.3vw,32px)}.nv-home{color:var(--text)}.nv-eyebrow{display:block;color:var(--blue);font-size:10px;font-weight:700;letter-spacing:.2em;line-height:1.5}.nv-home-heading{margin:0 0 17px}.nv-home-heading h1{font-size:clamp(27px,3vw,40px);margin:3px 0 2px}.nv-home-heading p{color:var(--muted);font-size:13px}.nv-home-first{grid-template-columns:minmax(0,1.65fr) minmax(270px,.82fr);gap:var(--nv-space);min-width:0}.nv-aspect-detail,.nv-home-body,.nv-home-caf,.nv-home-today{border:1px solid var(--line);background:linear-gradient(145deg,color-mix(in srgb,var(--surface) 88%,var(--blue) 12%),var(--surface));border-radius:var(--nv-radius);box-shadow:0 18px 50px #0000001b;min-width:0}.nv-home-body{overflow:hidden;min-height:590px;background:radial-gradient(ellipse at 48% 43%,#27a6b825,transparent 47%),radial-gradient(ellipse at 35% 81%,#b6a3de18,transparent 50%),var(--surface)}.noevita-application[data-theme=light] .nv-home-body{background:radial-gradient(ellipse at 48% 43%,#33a39818,transparent 47%),radial-gradient(ellipse at 35% 81%,#b6a3de12,transparent 50%),transparent}.nv-home-body-head{display:flex;align-items:start;justify-content:space-between;gap:16px;padding:23px 27px 0;position:relative;z-index:2}.nv-home-body-head h2{font-size:clamp(19px,2vw,27px);margin-top:3px}.nv-home-text-link{color:var(--blue);font-size:12px;font-weight:700;display:inline-flex;align-items:center;gap:8px;white-space:nowrap}.nv-home-text-link:hover{color:var(--text)}.nv-home-viewer{min-height:430px;display:block}.nv-home-viewer-note{color:var(--muted);font-size:11px;line-height:1.5;padding:8px 27px 19px;max-width:600px}.nv-home-viewer-choice{display:flex;align-items:center;justify-content:center;padding:30px;color:var(--muted);text-align:center;line-height:1.7}.nv-home-rail{display:grid;gap:var(--nv-space);min-width:0}.nv-home-caf{padding:clamp(20px,2vw,30px)}.nv-home-caf h2{font-size:clamp(30px,4vw,51px);line-height:1.1;margin:8px 0 2px;color:var(--blue)}.nv-home-caf>p:first-of-type{color:var(--muted);font-size:13px}.nv-home-caf-reading{display:flex;align-items:baseline;gap:10px;margin:clamp(18px,3vw,36px) 0 5px;min-width:0}.nv-home-caf-reading strong{font-size:clamp(27px,4vw,57px);line-height:1.1;letter-spacing:-.06em;color:var(--text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.nv-home-caf-reading span{font-size:13px;color:var(--muted)}.nv-home-caf-explain{color:var(--muted);font-size:12px;line-height:1.7}.nv-home-caf-track{height:6px;border-radius:99px;background:var(--line);margin:22px 0;overflow:hidden}.nv-home-caf-track span{height:100%;display:block;background:linear-gradient(90deg,var(--blue),var(--nv-gold));border-radius:inherit}.nv-home-method{border-top:1px solid var(--line);padding-top:15px;font-size:12px;line-height:1.65}.nv-home-method summary{color:var(--blue);font-weight:700;display:flex;align-items:center;cursor:pointer}.nv-home-method p{color:var(--muted);margin:8px 0}.nv-home-today{padding:22px 27px}.nv-home-today h2{font-size:19px;margin:7px 0}.nv-home-today p{font-size:13px;line-height:1.6;color:var(--muted);margin:8px 0 16px}.nv-home-today button{background:var(--blue);color:var(--bg);border:1px solid var(--blue);border-radius:12px;min-height:44px;padding:9px 16px;font-weight:700;cursor:pointer}.nv-home-today button span{margin-left:9px}.nv-home-today .nv-home-secondary{background:transparent;color:var(--blue);margin-left:8px}.nv-aspects{margin-top:35px}.nv-aspects-heading{display:flex;justify-content:space-between;gap:18px;align-items:end}.nv-aspects-heading h2{font-size:clamp(22px,2.5vw,30px);margin:3px 0 5px}.nv-aspects-heading p{font-size:12px;line-height:1.6;color:var(--muted);max-width:640px}.nv-aspects-count{color:var(--muted);font-size:11px;white-space:nowrap}.nv-aspects-search{display:grid;gap:6px;max-width:360px;font-size:12px;color:var(--muted);margin:20px 0 14px}.nv-aspects-search input{min-height:44px;width:100%;padding:9px 13px;color:var(--text);background:var(--surface);border:1px solid var(--line);border-radius:12px}.nv-aspects-strip{display:flex;gap:10px;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:thin;padding:4px 2px 14px}.nv-aspects-strip button{flex:0 0 auto;max-width:240px;padding:8px 16px;border:1px solid var(--line);border-radius:999px;background:var(--surface);color:var(--text);font-size:12px;text-align:center;cursor:pointer}.nv-aspects-strip button[aria-pressed=true]{border-color:var(--blue);background:color-mix(in srgb,var(--blue) 16%,var(--surface));color:var(--text)}.nv-aspect-detail{padding:22px 26px;display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,.55fr);gap:15px 25px}.nv-aspect-detail h3{font-size:20px;margin:6px 0}.nv-aspect-detail p{color:var(--muted);font-size:12px;line-height:1.7}.nv-aspect-detail dl{display:grid;gap:8px;margin:0}.nv-aspect-detail dl div{display:flex;justify-content:space-between;gap:8px;border-bottom:1px solid var(--line);padding-bottom:6px}.nv-aspect-detail dt{font-size:11px;color:var(--muted)}.nv-aspect-detail dd{font-size:11px;text-align:right;margin:0;overflow-wrap:anywhere}.nv-aspect-detail .nv-aspect-missing{grid-column:1/-1;color:var(--nv-gold)}.nv-aspect-open{min-height:44px;margin-top:15px;padding:9px 14px;border:1px solid var(--blue);border-radius:12px;background:color-mix(in srgb,var(--blue) 12%,var(--surface));color:var(--blue);font-weight:700;cursor:pointer}.nv-aspect-open span{padding-left:8px}.nv-home-caf .nv-home-caf-stale{margin-top:9px;color:var(--nv-gold);font-size:11px;line-height:1.5}.nv-home-caf-provenance{margin:3px 0 12px;overflow-wrap:anywhere}.nv-home-caf-provenance p{font-size:11px;line-height:1.5;color:var(--text);margin:0 0 5px}.nv-home-caf-provenance small{font-size:10px;line-height:1.5;color:var(--muted)}.nv-coming-soon{display:block;color:var(--muted);font-size:12px;padding:12px 11px;line-height:1.5}.nv-more-popover{position:fixed;inset:auto 12px calc(82px + env(safe-area-inset-bottom)) auto;width:min(340px,calc(100vw - 24px));max-height:calc(100dvh - 170px);overflow:auto;border:1px solid var(--line);border-radius:20px;padding:17px;background:var(--surface);color:var(--text);box-shadow:0 20px 60px #0006}.nv-more-popover h2{font-size:16px;margin:0 0 10px}.nv-more-popover nav{display:grid;gap:3px}.nv-more-popover nav a{display:flex;gap:12px;align-items:center;min-height:44px;padding:9px 12px;border-radius:10px;font-size:13px}.nv-more-popover nav a:hover{background:var(--nv-elevated)}.nv-more-popover nav svg{width:20px;height:20px;color:var(--blue)}.noevita-bottom-tabs button{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:4px;border:0;background:transparent;color:var(--nv-nav-text);font-size:10px;font-weight:500;min-height:47px;text-align:center;line-height:1.25;border-radius:12px;cursor:pointer}.noevita-bottom-tabs button svg{width:23px;height:23px}.noevita-bottom-tabs button[aria-current=page]{color:var(--nv-nav-active);background:color-mix(in srgb,var(--nv-nav-active) 9%,transparent)}.noevita-application :is(.noevita-sidebar nav a,.noevita-bottom-tabs a,.noevita-bottom-tabs button,.nv-more-popover a,.nv-home button,.nv-aspects button,.nv-home a){touch-action:manipulation}@media(max-width:1100px){.nv-home-first{grid-template-columns:minmax(0,1.35fr) minmax(250px,.8fr)}.nv-home-body{min-height:525px}.nv-home-viewer{min-height:350px}}@media(max-width:700px){.noevita-application .noevita-content>.container:has(.nv-home){padding:15px 16px 30px}.nv-home-heading{margin:0 0 12px}.nv-home-heading p{font-size:12px}.nv-home-first{display:flex;flex-direction:column;gap:14px}.nv-home-body{min-height:480px;border-radius:22px}.nv-home-body-head{padding:17px 17px 0;align-items:center}.nv-home-body-head h2{font-size:18px}.nv-home-text-link{font-size:11px}.nv-home-viewer{min-height:355px}.nv-home-viewer-note{padding:5px 17px 15px}.nv-home-rail{display:contents}.nv-home-caf{order:-1;padding:15px 17px;display:grid;grid-template-columns:1fr auto;align-items:center;gap:0 12px;border-radius:19px}.nv-home-caf .nv-eyebrow{grid-column:1}.nv-home-caf h2{grid-column:1;font-size:26px;margin:3px 0 0}.nv-home-caf>p:first-of-type{grid-column:1;font-size:11px}.nv-home-caf-reading{grid-column:2;grid-row:1/4;margin:0;display:block;text-align:right}.nv-home-caf-reading strong{font-size:25px}.nv-home-caf-reading span{display:block;font-size:10px}.nv-home-caf-explain{grid-column:1/-1;margin-top:8px!important;font-size:11px}.nv-home-caf-track{grid-column:1/-1;margin:11px 0 4px}.nv-home-method{grid-column:1/-1;margin-top:5px;padding-top:5px}.nv-home-method summary{min-height:44px}.nv-home-today{padding:19px}.nv-aspects{margin-top:27px}.nv-aspects-heading{display:block}.nv-aspects-count{display:block;margin-top:8px}.nv-aspects-search{max-width:none}.nv-aspect-detail{grid-template-columns:1fr;padding:19px}.nv-home-today .nv-home-secondary{margin:8px 0 0}.noevita-bottom-tabs a,.noevita-bottom-tabs button{min-width:0}.noevita-bottom-tabs span{overflow:hidden;text-overflow:ellipsis;max-width:100%}}@media(max-width:390px){.nv-home-body{min-height:440px}.nv-home-viewer{min-height:315px}.nv-home-body-head{gap:8px}.nv-home-text-link{white-space:normal;text-align:right}}@media(prefers-reduced-motion:reduce){.nv-aspects *,.nv-home *{animation:none!important;transition:none!important}}.nv-public[data-theme=dark]{color-scheme:dark;background:radial-gradient(ellipse at 50% 6%,#173c4566,transparent 48%),#0e171e;color:#e9f3f4}.nv-public[data-theme=dark] .nv-public-header{border-color:#b4d7e014}.nv-public[data-theme=dark] :is(.nv-public-brand small,.nv-public-header nav a){color:#c2d9dd}.nv-public[data-theme=dark] .nv-public-footer{color:#90a8af}.nv-public[data-theme=dark] .nv-public-locale{border-color:#94bbbd44;background:#162832}.nv-public[data-theme=dark] .nv-public-locale button{color:#bcd0d5}.nv-public[data-theme=dark] .nv-public-locale button[aria-pressed=true]{background:#9addce;color:#102d2c}.nv-public[data-theme=dark] .nv-welcome>p{color:#b1c7ce}.nv-public[data-theme=dark] .nv-welcome .nv-public-note{color:#92aeb6!important}.nv-public[data-theme=dark] .nv-public-secondary{border-color:#77979d55;background:#1c303a;color:#e3f2f2}.nv-public[data-theme=dark] .nv-welcome-features article{border-color:#94bbcd22;background:linear-gradient(135deg,#243b4666,#1a273b66);color:#e9f3f4}.nv-public[data-theme=dark] .nv-welcome-features p{color:#a9c0c7}.nv-public[data-theme=light]{color-scheme:light;background:radial-gradient(ellipse at 50% 6%,#d7eeeb88,transparent 52%),#f4f8f7;color:#173941}.nv-public[data-theme=light] .nv-public-header{border-color:#42766f22}.nv-public[data-theme=light] :is(.nv-public-brand small,.nv-public-header nav a){color:#526d73}.nv-public[data-theme=light] .nv-public-footer{color:#5c7379}.nv-public[data-theme=light] .nv-public-locale{border-color:#5d969033;background:#e8f2ef}.nv-public[data-theme=light] .nv-public-locale button{color:#526d73}.nv-public[data-theme=light] .nv-public-locale button[aria-pressed=true]{background:#087e73;color:white}.nv-public[data-theme=light] .nv-welcome>p{color:#526d73}.nv-public[data-theme=light] .nv-welcome .nv-public-note{color:#637b81!important}.nv-public[data-theme=light] .nv-public-secondary{border-color:#6b979044;background:#e6f0ee;color:#20434a}.nv-public[data-theme=light] .nv-welcome-features article{border-color:#42766f22;background:linear-gradient(135deg,#fff,#eaf3f2);color:#173941}.nv-public[data-theme=light] .nv-welcome-features p{color:#587078}.nv-public .nv-public-locale button{min-width:44px;min-height:44px}.nv-public-header nav a{min-height:44px;display:inline-flex;align-items:center}.nv-public[data-theme=dark] .nv-access-public{--nv-consent-border:#71949a88;--nv-consent-panel:linear-gradient(145deg,#1d3744,#142431);--nv-consent-document:#091923;--nv-consent-text:#c7d7dc;--nv-consent-heading:#e5f0f2;--nv-consent-muted:#acc1c9;--nv-consent-scrollbar:#557d82;--nv-consent-card:#132533;--nv-consent-accent:#91dec9;color:var(--nv-consent-text)}.nv-public[data-theme=dark] .nv-access-public>.nv-access-eyebrow{color:#91dec9}.nv-public[data-theme=dark] .nv-access-public .nv-access-form :is(input,select,textarea){background:#10202b;color:#eef7f8;border-color:#71949a}.nv-public[data-theme=dark] .nv-access-public .nv-access-form select option{background:#10202b;color:#eef7f8}.nv-public[data-theme=light] .nv-access-public{--nv-consent-border:#8caea8;--nv-consent-panel:linear-gradient(145deg,#fff,#e9f4f1);--nv-consent-document:#fff;--nv-consent-text:#344e55;--nv-consent-heading:#173941;--nv-consent-muted:#4d6970;--nv-consent-scrollbar:#8eb4af;--nv-consent-card:#f9fcfb;--nv-consent-accent:#087e73;color:var(--nv-consent-text)}.nv-public[data-theme=light] .nv-access-public>p{color:#4d6970}.nv-public[data-theme=light] .nv-access-eyebrow{color:#087569}.nv-public[data-theme=light] .nv-access-public .nv-access-form label{color:#244c51}.nv-public[data-theme=light] .nv-access-public .nv-access-form :is(input,select,textarea){background:#fff;color:#173941;border-color:#7fa9a2}.nv-public[data-theme=light] .nv-access-public .nv-access-form select option{background:#fff;color:#173941}.nv-public[data-theme=light] .nv-access-form button{background:#087e73;color:#fff;border-color:#087e73}.nv-public[data-theme=light] .nv-access-help{color:#4d6970}.nv-public[data-theme=light] .nv-access-card{background:linear-gradient(130deg,#fff,#e9f4f1);border-color:#99bdb6}.nv-public[data-theme=light] .nv-access-error{background:#fff0f3;color:#842b47;border-color:#c97891}.nv-public[data-theme=light] .nv-access-success{background:#e8f8ef;color:#155e44;border-color:#83bfa3}.nv-home-first{grid-template-columns:minmax(205px,.76fr) minmax(0,1.8fr) minmax(275px,1.03fr);gap:clamp(12px,1.2vw,20px)}.nv-home-body{grid-column:2;grid-row:1}.nv-home-rail{grid-column:1;grid-row:1;grid-template-rows:minmax(0,1fr) auto}.nv-aspects{grid-column:3;grid-row:1;margin:0;padding:21px 18px;border:1px solid var(--line);border-radius:var(--nv-radius);background:linear-gradient(155deg,color-mix(in srgb,var(--surface) 93%,var(--blue) 7%),var(--surface));box-shadow:0 18px 50px #0000001b;min-width:0;max-height:740px;overflow:auto}.nv-aspects-heading{display:block}.nv-aspects-heading h2{font-size:17px;line-height:1.35}.nv-aspects-heading p{font-size:11px;margin-top:8px}.nv-aspects-count{display:block;margin-top:8px}.nv-aspects-search{margin:13px 0 9px;font-size:11px}.nv-aspects-strip{padding:2px 1px 9px;gap:7px}.nv-aspects-strip button{font-size:10px;min-height:44px;padding:8px 12px;max-width:175px}.nv-aspect-detail{display:block;padding:0;background:transparent;border:0;box-shadow:none;border-radius:0;margin-top:4px}.nv-aspect-detail>summary{display:flex;align-items:center;gap:12px;list-style:none;padding:13px 0;border-top:1px solid var(--line);min-height:64px;cursor:pointer}.nv-aspect-detail>summary::-webkit-details-marker{display:none}.nv-aspect-detail>summary>span:last-child{min-width:0}.nv-aspect-detail>summary small{display:block;color:var(--blue);font-size:9px;letter-spacing:.14em;font-weight:700}.nv-aspect-detail>summary strong{display:block;margin-top:2px;color:var(--text);font-size:16px;line-height:1.35;font-weight:700;overflow-wrap:anywhere}.nv-aspect-icon,.nv-aspect-icon .np-module-icon{width:50px;height:50px;flex:0 0 50px;border-radius:15px}.nv-aspect-icon .np-module-icon img{width:100%;height:100%;object-fit:contain}.nv-aspect-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2px;padding:3px;border:1px solid var(--line);border-radius:11px;background:var(--nv-canvas);margin:10px 0}.nv-aspect-tabs button{min-height:44px;border:0;border-radius:8px;padding:6px 3px;color:var(--muted);background:transparent;font-size:10px;cursor:pointer}.nv-aspect-tabs button[aria-pressed=true]{background:color-mix(in srgb,var(--blue) 22%,var(--surface));color:var(--text);font-weight:700}.nv-aspect-tab-panel{padding:13px 14px;border:1px solid var(--line);border-radius:13px;min-height:150px;background:color-mix(in srgb,var(--surface) 85%,var(--nv-canvas) 15%)}.nv-aspect-tab-panel p{font-size:11px;line-height:1.65;color:var(--text);margin:0}.nv-aspect-tab-panel p+p{margin-top:10px}.nv-aspect-tab-panel dl{margin:12px 0 0;display:grid;gap:8px}.nv-aspect-tab-panel dl div{display:flex;gap:10px;justify-content:space-between;padding-bottom:6px;border-bottom:1px solid var(--line)}.nv-aspect-tab-panel dd,.nv-aspect-tab-panel dt{font-size:10px}.nv-aspect-tab-panel dt{color:var(--muted)}.nv-aspect-tab-panel dd{margin:0;text-align:right;overflow-wrap:anywhere}.nv-aspect-detail .nv-aspect-open{width:100%;text-align:center}.noevita-application[data-theme=light] .nv-aspect-tab-panel{background:#f7fbfa}.nv-aspect-tabs button{white-space:nowrap;overflow-wrap:normal;font-size:10px!important;letter-spacing:0}@media(max-width:1150px) and (min-width:701px){.nv-home-first{grid-template-columns:minmax(180px,.75fr) minmax(0,1.5fr);grid-template-rows:auto auto}.nv-home-body{grid-column:2;grid-row:1/3}.nv-home-rail{grid-column:1;grid-row:1}.nv-aspects{grid-column:1;grid-row:2;max-height:none}.nv-home-body{min-height:700px}}@media(max-width:700px){.nv-home-first{display:flex;flex-direction:column;gap:13px}.nv-home-body{order:1;min-height:360px}.nv-home-viewer{min-height:250px}.nv-home-rail{display:contents}.nv-home-caf{order:2}.nv-aspects{order:3;max-height:none;padding:17px;margin:0}.nv-home-today{order:4}.nv-aspects-heading h2{font-size:19px}.nv-aspects-strip button{max-width:210px;font-size:11px}.nv-aspect-detail>summary{min-height:60px}.nv-aspect-tab-panel{min-height:100px}.nv-aspect-detail:not([open])>summary{border-bottom:1px solid var(--line)}.nv-home .nbv-compact .nbv-stage{height:260px}.nv-home .nbv-compact .nbv-controls,.nv-home .nbv-compact .nbv-toolbar{padding:5px 8px}.nv-home-viewer-note{display:none}.nv-home-caf-mobile{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:0 10px;align-items:center;border:1px solid var(--line);border-radius:17px;background:var(--surface);padding:12px 15px;margin:0 0 12px;color:var(--text)}.nv-home-caf-mobile h2{font-size:23px;line-height:1;margin:2px 0 0;color:var(--blue)}.nv-home-caf-mobile>div:first-child>p{font-size:10px;color:var(--muted);margin:2px 0}.nv-home-caf-mobile-reading{text-align:right}.nv-home-caf-mobile-reading strong{display:block;font-size:25px;line-height:1.05;letter-spacing:-.04em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.nv-home-caf-mobile-reading span{display:block;font-size:10px;color:var(--muted)}.nv-home-caf-mobile-track{grid-column:1/-1;height:4px;border-radius:20px;background:var(--line);overflow:hidden;margin:7px 0 5px}.nv-home-caf-mobile-track span{height:100%;display:block;background:linear-gradient(90deg,var(--blue),var(--nv-gold))}.nv-home-caf-mobile>small{grid-column:1/-1;font-size:10px;line-height:1.35;color:var(--muted);overflow-wrap:anywhere}.nv-home-caf-mobile-stale{grid-column:1/-1;color:var(--nv-gold);font-size:10px;margin:4px 0}.nv-home-caf-mobile details{grid-column:1/-1;border-top:1px solid var(--line);margin-top:7px}.nv-home-caf-mobile summary{display:flex;align-items:center;min-height:36px;color:var(--blue);font-size:11px;font-weight:700;cursor:pointer}.nv-home-caf-mobile details p{font-size:11px;line-height:1.55;color:var(--muted)}.nv-home-first .nv-home-caf{display:none}.nv-home-first .nv-home-body{order:1}.nv-home-first .nv-aspects{order:2}.nv-home-first .nv-home-today{order:3}}.noevita-application:has(.nv-home){--nv-scene-glass:rgba(6,25,39,.66);--nv-scene-line:rgba(117,215,212,.25);--nv-scene-text:#e8f9f8;--nv-scene-muted:#afcbd0;background:#061622 url(/brand/noevita/environment/mountain-lake-dark-calm-v2.webp) bottom/cover fixed no-repeat}.noevita-application:has(.nv-home)[data-theme=light]{--nv-scene-glass:rgba(246,252,249,.76);--nv-scene-line:rgba(21,105,100,.25);--nv-scene-text:#153b42;--nv-scene-muted:#42636b;background:linear-gradient(180deg,#ecfaf72e,#f1f9f047),url(/brand/noevita/environment/mountain-lake-light-calm-v2.webp) bottom /cover fixed no-repeat}.noevita-application:has(.nv-home){grid-template-columns:170px minmax(0,1fr);grid-template-rows:58px 1fr}.noevita-application:has(.nv-home) .noevita-sidebar{background:linear-gradient(180deg,rgba(4,22,34,.9),rgba(2,19,31,.7));border-color:var(--nv-scene-line);padding:17px 9px 15px}.noevita-application:has(.nv-home) .noevita-sidebar-brand{grid-template-columns:36px auto;grid-template-rows:20px 16px;gap:0 6px;margin:0 0 22px 3px}.noevita-application:has(.nv-home) .noevita-sidebar-brand img{width:36px;height:36px}.noevita-application:has(.nv-home) .noevita-sidebar-brand strong{font-size:15px;letter-spacing:.13em}.noevita-application:has(.nv-home) .noevita-sidebar-brand span{font-size:8px}.noevita-application:has(.nv-home) .noevita-sidebar nav{gap:3px}.noevita-application:has(.nv-home) .noevita-sidebar nav a{font-size:12px;min-height:44px;padding:9px 11px;border:1px solid transparent;border-radius:9px}.noevita-application:has(.nv-home) .noevita-sidebar nav a[aria-current=page]{border-color:#60d7c58c;background:linear-gradient(110deg,#317c82a8,#19516869);box-shadow:inset 0 0 14px #6adac338,0 0 12px #32b6ad28;color:#e6fffb}.noevita-application:has(.nv-home) .noevita-sidebar nav svg{width:17px;height:17px}.noevita-application:has(.nv-home) .noevita-sidebar nav.noevita-shortcuts{margin-top:12px;padding-top:12px}.noevita-application:has(.nv-home) .noevita-sidebar .noevita-shortcuts a{font-size:11px;min-height:44px}.nv-sidebar-mantra{display:grid;place-items:center;gap:9px;text-align:center;margin:22px 2px 0;padding:15px 8px;border:1px solid var(--nv-scene-line,#6eada82f);border-radius:13px;background:radial-gradient(circle at 50% 12%,#60d9c42b,#102d3b80 70%);box-shadow:inset 0 0 25px #66d4cb10;color:var(--nv-nav-strong)}.nv-sidebar-mantra img{width:37px;height:37px;object-fit:contain;filter:drop-shadow(0 0 9px #65decb8e)}.nv-sidebar-mantra strong{font-family:Georgia,serif;font-size:12px;line-height:1.3;font-weight:400;max-width:130px}.nv-sidebar-mantra span{font-size:8px;letter-spacing:.25em;color:var(--nv-nav-text)}.noevita-application:has(.nv-home) .nv-sidebar-mantra{margin-top:auto}.noevita-application:has(.nv-home) .noevita-brand-parent{margin-top:6px;padding-top:10px}.noevita-application[data-theme=light] .nv-sidebar-mantra{background:radial-gradient(circle at 50% 12%,#73d1c332,#eaf8f0b8 70%)}@media(prefers-color-scheme:light){.noevita-application[data-theme=system] .nv-sidebar-mantra{background:radial-gradient(circle at 50% 12%,#73d1c332,#eaf8f0b8 70%)}}.noevita-application:has(.nv-home) .noevita-topbar{height:58px;padding:6px 22px;background:rgba(4,24,38,.67);border-color:var(--nv-scene-line)}.noevita-application:has(.nv-home) .noevita-topbar-brand img{width:28px;height:28px}.noevita-application:has(.nv-home) .noevita-topbar-brand>span{font-size:12px}.noevita-application:has(.nv-home) .noevita-topbar-brand small{font-size:8px}.noevita-application:has(.nv-home) .noevita-avatar{width:44px;height:44px}.noevita-application:has(.nv-home) .noevita-content>.container{max-width:none;width:100%;box-sizing:border-box;padding:17px clamp(13px,1.3vw,24px) 40px}.nv-topbar-aspect-search{position:relative;z-index:3;width:clamp(180px,21vw,300px)}.nv-topbar-aspect-search label{display:flex;align-items:center;gap:8px;height:44px;padding:0 10px;border:1px solid var(--nv-nav-line);border-radius:8px;color:var(--nv-nav-text);background:#071d2bc4}.nv-topbar-aspect-search label svg{width:16px;height:16px;flex:none}.nv-topbar-aspect-search input{border:0;outline:0;background:transparent;color:var(--nv-nav-strong);width:100%;font-size:12px}.nv-topbar-aspect-search input::placeholder{color:var(--nv-nav-text)}.nv-topbar-aspect-search label:focus-within{outline:2px solid var(--blue);outline-offset:2px}.nv-topbar-search-results{position:absolute;top:48px;left:0;right:0;z-index:50;background:#102b39f5;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid var(--nv-nav-line);border-radius:10px;padding:5px;box-shadow:0 20px 42px #0008}.nv-topbar-search-results a,.nv-topbar-search-results p{display:block;margin:0;padding:10px;color:var(--text);font-size:11px;line-height:1.4;border-radius:6px}.nv-topbar-search-results a:hover{background:#3b81773d}.nv-topbar-theme{width:44px;height:44px;flex:none;display:grid;place-items:center;border:1px solid var(--nv-nav-line);border-radius:50%;background:#102b39b5;color:#a6e8e3;cursor:pointer}.nv-topbar-theme svg{width:20px;height:20px}.nv-topbar-theme:disabled{opacity:.45;cursor:wait}.nv-topbar-theme-error{position:absolute;right:68px;top:54px;max-width:260px;padding:8px;background:#492b2b;color:#fff;border-radius:8px;font-size:11px;z-index:40}.noevita-application[data-theme=light] .nv-topbar-aspect-search label,.noevita-application[data-theme=light] .nv-topbar-theme{background:#f6fcf9d9;color:#255b60}.noevita-application[data-theme=light] .nv-topbar-search-results{background:#f7fcf9f6}.noevita-application[data-theme=light]:has(.nv-home) .noevita-sidebar,.noevita-application[data-theme=light]:has(.nv-home) .noevita-topbar{background:#e7f5f0d9}.noevita-application[data-theme=light]:has(.nv-home) .noevita-sidebar nav a[aria-current=page]{background:#bce7df;color:#085e59;box-shadow:0 0 11px #7dd5c466}.nv-home{color:var(--nv-scene-text);min-width:0}.nv-home-heading{display:flex;align-items:end;justify-content:space-between;gap:20px;margin:0 0 14px;padding:0 8px}.nv-home-heading h1{font-size:clamp(23px,2.25vw,31px);font-weight:590;letter-spacing:-.035em;margin:1px 0 2px;color:var(--nv-scene-text)}.nv-home-heading p{font-size:12px;color:var(--nv-scene-muted);margin:0}.nv-home-heading .nv-home-heading-note{font-family:Georgia,serif;font-style:italic;text-align:right;max-width:275px;font-size:13px;color:var(--nv-scene-text)}.nv-home-heading-note small{display:block;font-family:inherit;font-style:normal;font-size:9px;letter-spacing:.26em;margin-top:4px;color:var(--nv-scene-muted)}.nv-home-first{display:grid;grid-template-columns:minmax(190px,.74fr) minmax(420px,2.1fr) minmax(260px,1fr);gap:10px;align-items:stretch}.nv-home-body,.nv-home-context,.nv-home-rail{grid-column:auto;grid-row:auto;min-width:0}.nv-home-rail{display:block}.nv-home-caf,.nv-home-context,.nv-home-next,.nv-home-summary-card{border:1px solid var(--nv-scene-line);background:var(--nv-scene-glass);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);box-shadow:inset 0 0 32px #75ded20a,0 12px 35px #00131e32;border-radius:13px}.nv-home-caf{height:100%;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;text-align:center;padding:15px 14px 12px}.nv-home-caf h2,.nv-home-caf>.nv-eyebrow{align-self:start}.nv-home-caf h2{font-size:14px;font-weight:500;line-height:1.3;color:var(--nv-scene-text);margin:4px 0 8px;text-align:left}.nv-caf-ring{--nv-caf-arc:0deg;position:relative;flex:none;display:grid;place-items:center;width:clamp(142px,13vw,195px);aspect-ratio:1;border-radius:50%;margin:9px auto 12px;background:conic-gradient(from -90deg,#53daff 0deg,#65ffca var(--nv-caf-arc),#244859 var(--nv-caf-arc),#244859 1turn);box-shadow:0 0 25px #30dcce88,0 0 58px #30dcce40,inset 0 0 18px #c5ffff75}.nv-caf-ring:before{content:"";position:absolute;inset:8px;border-radius:50%;background:radial-gradient(circle at 50% 35%,#1b4b5b,#061d2c 65%);box-shadow:inset 0 0 18px #000c}.nv-caf-ring-inner{z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#e9ffff;line-height:1.1}.nv-caf-ring-inner small{font-size:12px;letter-spacing:.19em}.nv-caf-ring-inner strong{font-size:clamp(26px,3vw,46px);letter-spacing:-.05em;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.nv-caf-ring-inner em{font-size:10px;font-style:normal;color:#a7d9db}.nv-caf-ring-inner strong:first-letter{letter-spacing:0}.nv-caf-ring-empty .nv-caf-ring-inner strong{font-size:clamp(14px,1.7vw,20px);letter-spacing:0;text-align:center}.nv-home-caf-explain{color:var(--nv-scene-muted);font-size:11px;line-height:1.45;margin:0 0 8px}.nv-home-caf .nv-home-caf-stale{font-size:10px;color:#f3d2a5;line-height:1.4;margin:3px 0 7px}.nv-home-components{width:100%;margin-top:6px;padding:9px 0;border-top:1px solid var(--nv-scene-line)}.nv-home-components .nv-eyebrow{font-size:9px}.nv-home-component-bars{display:flex;align-items:end;justify-content:space-evenly;gap:8px;height:56px;padding:6px 12px 0;background:repeating-linear-gradient(0deg,transparent 0 18px,#84bfc321 19px 20px)}.nv-home-component-bars>div{height:100%;width:8px;display:flex;align-items:end;border-radius:9px;background:#73b8bb22}.nv-home-component-bars span{display:block;width:100%;border-radius:9px;background:linear-gradient(#77fff0,#2796bb);box-shadow:0 0 8px #52e8e0}.nv-home-components small{display:block;text-align:left;font-size:9px;line-height:1.4;color:var(--nv-scene-muted);margin-top:5px}.nv-home-component-list{margin-top:4px;text-align:left;color:var(--nv-scene-muted)}.nv-home-component-list summary{display:flex;align-items:center;min-height:44px;color:var(--blue);cursor:pointer;font-size:10px}.nv-home-component-list dl{margin:0;max-height:120px;overflow:auto}.nv-home-component-list dl>div{display:flex;justify-content:space-between;gap:7px;padding:4px 0;border-bottom:1px solid var(--nv-scene-line)}.nv-home-component-list dd,.nv-home-component-list dt{font-size:9px;line-height:1.35;margin:0}.nv-home-component-list dd{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--nv-scene-text)}.nv-home-caf-provenance{margin:6px 0;max-height:98px;overflow:auto;text-align:left;align-self:stretch}.nv-home-caf-provenance p{font-size:10px;line-height:1.35;color:var(--nv-scene-muted)}.nv-home-caf-provenance small{font-size:9px;line-height:1.35;color:var(--nv-scene-muted)}.nv-home-method{width:100%;margin-top:auto;padding-top:4px;border-color:var(--nv-scene-line);text-align:left}.nv-home-method summary{min-height:44px;font-size:11px}.nv-home-method p{font-size:10px;color:var(--nv-scene-muted)}.nv-home-body{position:relative;display:flex;flex-direction:column;min-height:640px;border:0;border-radius:0;box-shadow:none;background:radial-gradient(ellipse at 50% 42%,#0ca8bb30,transparent 58%);overflow:visible}.nv-home-body:before{content:"";position:absolute;inset:6% 0 8%;pointer-events:none;border-radius:50%;border:1px solid #84e4e224;transform:scaleX(.83);box-shadow:0 0 80px #4ac6c322}.nv-home-body-head{z-index:3;padding:8px 15px 0;align-items:center}.nv-home-body-head h2{font-size:20px;font-weight:550;color:var(--nv-scene-text)}.nv-home-body-actions{display:flex;align-items:center;gap:9px;flex:none}.nv-home-figure{display:flex;align-items:center;gap:5px;color:var(--nv-scene-muted);font-size:10px}.nv-home-figure select{min-height:44px;max-width:113px;padding:6px 7px;border:1px solid var(--nv-scene-line);border-radius:8px;background:#092b39db;color:var(--nv-scene-text);font-size:11px}.nv-home-figure select:disabled{opacity:.55}.nv-home-figure-error{position:relative;z-index:4;margin:0 15px;color:#f3b49e;font-size:10px}.noevita-application[data-theme=light] .nv-home-figure select{background:#f5fcf9;color:#153b42}.nv-home-text-link{color:#9cf4e5;min-height:44px}.nv-home-viewer{position:relative;z-index:2;flex:1 1;min-height:0;width:100%;background:transparent!important;border:0!important;border-radius:0!important;overflow:visible!important}.nv-home .nbv-compact .nbv-stage{height:585px;background:transparent}.nv-home .nf-body-stage{height:560px;min-height:0;background:transparent}.nv-home .nbv-compact .nbv-toolbar{position:absolute;top:1px;right:4px;z-index:5;border:0;padding:0}.nv-home .nbv-compact .nbv-toolbar button{min-height:44px;font-size:10px;background:#062b3d9c;border-color:#70c9c54d}.nv-home .nbv-compact .nbv-controls{justify-content:center;border:0;padding:0 8px 2px;position:relative;z-index:3}.nv-home .nbv-compact .nbv-controls button{min-height:44px;font-size:10px;padding:4px 8px;background:#082d3dbd;border-color:#7dd4ca57}.nv-home .nbv-quick-layers button{min-height:44px!important}.nv-home-viewer-note{position:relative;z-index:2;text-align:center;margin:auto;max-width:540px;padding:0 12px 8px;color:var(--nv-scene-muted);font-size:9px;line-height:1.35}.nv-home-context{display:flex;flex-direction:column;min-height:0;max-height:640px;padding:0 13px;overflow:auto}.nv-home-context .nv-aspects{display:block;grid-column:auto;grid-row:auto;max-height:none;overflow:visible;padding:12px 0 0;margin:0;border:0;border-radius:0;background:transparent;box-shadow:none}.nv-home-context .nv-aspects-heading h2{font-size:14px;margin:3px 0}.nv-home-context .nv-aspects-heading p{display:none}.nv-home-context .nv-aspects-count{font-size:10px;margin-top:2px}.nv-home-context .nv-aspects-search{display:none}.nv-home-context .nv-aspects-strip{margin-top:8px;padding-bottom:6px;gap:5px}.nv-home-context .nv-aspects-strip button{min-height:44px;max-width:132px;font-size:9px;padding:5px 7px}.nv-home-context .nv-aspect-detail>summary{padding:10px 0;min-height:58px}.nv-home-context .nv-aspect-detail>summary strong{font-size:14px}.nv-home-context .nv-aspect-icon,.nv-home-context .nv-aspect-icon .np-module-icon{width:40px;height:40px;flex-basis:40px}.nv-home-context .nv-aspect-tabs{margin:5px 0}.nv-home-context .nv-aspect-tabs button{font-size:9px!important;min-height:44px}.nv-home-context .nv-aspect-tab-panel{min-height:116px;padding:10px;border-color:var(--nv-scene-line);background:#061c2ab5}.nv-home-context .nv-aspect-tab-panel p{font-size:10px}.nv-home-context .nv-aspect-detail .nv-aspect-open{margin-top:8px;min-height:44px;font-size:11px}.nv-home-context-data{margin-top:9px;border-top:1px solid var(--nv-scene-line);padding:10px 0;color:var(--nv-scene-text)}.nv-home-context-data .nv-eyebrow{font-size:9px}.nv-home-context-data p{font-size:10px;line-height:1.45;color:var(--nv-scene-muted);margin:7px 0}.nv-home-context-data small{font-size:9px;color:var(--nv-scene-muted)}.nv-home-context-value{display:flex;align-items:baseline;gap:7px}.nv-home-context-value strong{font-size:20px;color:#93ebdc;font-weight:600}.nv-home-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:10px 0 0}.nv-home-summary-card{display:flex;gap:10px;min-height:93px;padding:13px 11px;box-sizing:border-box}.nv-home-summary-symbol{display:grid;place-items:center;flex:none;width:35px;height:35px;border:1px solid #70d6ce7c;border-radius:50%;color:#94e7d3;background:#1b6e7454;font-size:23px;box-shadow:0 0 12px #59ebd844}.nv-home-summary-card>div{display:flex;flex-direction:column;min-width:0}.nv-home-summary-card div>span{font-size:10px;color:var(--nv-scene-text);font-weight:650}.nv-home-summary-card strong{font-size:19px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.2;color:#a5fff1}.nv-home-summary-card small{font-size:9px;line-height:1.3;color:var(--nv-scene-muted)}.nv-home-next{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-top:13px;padding:15px}.nv-home-next h2{font-size:17px;color:var(--nv-scene-text);margin:3px 0}.nv-home-next p{font-size:12px;color:var(--nv-scene-muted);margin:0}.nv-home-next>div:last-child{display:flex;gap:8px;flex:none}.nv-home-next button{min-height:44px;border:1px solid #78dccb;border-radius:9px;background:#4fc8ae;color:#062c32;padding:8px 12px;font-weight:650;cursor:pointer}.nv-home-next .nv-home-secondary{background:transparent;color:#97eedb}.noevita-application[data-theme=light] .nv-caf-ring:before{background:radial-gradient(circle at 50% 35%,#f8ffff,#b7e5e0 72%)}.noevita-application[data-theme=light] .nv-caf-ring-inner{color:#0c3a45}.noevita-application[data-theme=light] .nv-caf-ring-inner em{color:#326a70}.noevita-application[data-theme=light] .nv-home-context .nv-aspect-tab-panel{background:#f5fcfad9}.noevita-application[data-theme=light] .nv-home-context-value strong,.noevita-application[data-theme=light] .nv-home-summary-card strong{color:#006c69}.noevita-application[data-theme=light] .nv-home-next .nv-home-secondary,.noevita-application[data-theme=light] .nv-home-text-link{color:#075d66}.nv-home-caf-mobile{display:none}@media(max-width:1160px) and (min-width:701px){.nv-home-first{grid-template-columns:minmax(175px,.75fr) minmax(370px,1.7fr) minmax(230px,1fr)}.nv-home-context{padding-inline:9px}.nv-home .nbv-compact .nbv-stage{height:540px}.nv-home-body,.nv-home-context{min-height:640px;max-height:640px}}@media(max-width:980px) and (min-width:701px){.noevita-application:has(.nv-home){grid-template-columns:76px minmax(0,1fr)}.noevita-application:has(.nv-home) .noevita-sidebar-brand{display:flex;justify-content:center}.noevita-application:has(.nv-home) .noevita-sidebar-brand :is(strong,span){display:none}.noevita-application:has(.nv-home) .noevita-sidebar nav a{flex-direction:column;font-size:9px!important;padding:7px 1px;text-align:center;gap:3px}.nv-home-first{grid-template-columns:minmax(175px,.7fr) minmax(360px,1.5fr);grid-template-rows:auto auto}.nv-home-context{grid-column:1/-1;grid-row:2;max-height:none}.nv-home-body{grid-column:2;grid-row:1}.nv-home-rail{grid-column:1;grid-row:1}.nv-home-summary{grid-template-columns:repeat(2,1fr)}}@media(max-width:700px){.noevita-application:has(.nv-home){display:block;background-position:top;background-attachment:fixed}.noevita-application:has(.nv-home) .noevita-topbar{height:58px;padding:7px 12px}.noevita-application:has(.nv-home) .noevita-content>.container{padding:11px 11px 25px}.noevita-application:has(.nv-home) .noevita-topbar-brand>span{display:none}.nv-topbar-aspect-search{width:clamp(140px,48vw,230px)}.nv-topbar-aspect-search label{height:44px}.nv-topbar-aspect-search input{font-size:11px}.nv-topbar-theme{width:44px;height:44px}.nv-home-heading{margin-bottom:7px;padding:0 3px}.nv-home-heading h1{font-size:21px}.nv-home-heading p{font-size:11px}.nv-home-heading-note{display:none}.nv-home-caf-mobile{display:flex;align-items:center;gap:10px;padding:7px 11px;margin:0 0 7px;min-height:104px;box-sizing:border-box;background:var(--nv-scene-glass);border:1px solid var(--nv-scene-line);border-radius:12px;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.nv-home-caf-mobile>div:last-child{min-width:0}.nv-home-caf-mobile h2{font-size:17px;color:var(--nv-scene-text);margin:1px 0}.nv-home-caf-mobile p{font-size:10px;line-height:1.2;color:var(--nv-scene-muted);margin:0}.nv-home-caf-mobile small{display:block;font-size:9px;line-height:1.2;color:var(--nv-scene-muted);margin-top:3px}.nv-home-caf-mobile em{display:block;font-style:normal;font-size:9px;color:#f2c99f}.nv-caf-ring-compact{width:91px;margin:0;box-shadow:0 0 14px #30dcce70}.nv-caf-ring-compact:before{inset:5px}.nv-caf-ring-compact .nv-caf-ring-inner small{font-size:8px}.nv-caf-ring-compact .nv-caf-ring-inner strong{font-size:23px}.nv-caf-ring-compact.nv-caf-ring-empty .nv-caf-ring-inner strong{font-size:10px}.nv-caf-ring-compact .nv-caf-ring-inner em{font-size:7px}.nv-home-first{display:flex;flex-direction:column;gap:0}.nv-home-rail{display:none}.nv-home-body{order:1;min-height:415px;background:radial-gradient(ellipse at 50% 42%,#0ca8bb30,transparent 61%)}.nv-home-body-head{padding:3px 7px 0}.nv-home-body-head h2{font-size:15px}.nv-home-body-head .nv-eyebrow{font-size:8px}.nv-home .nbv-compact .nbv-stage{height:350px!important}.nv-home .nbv-compact .nbv-toolbar{top:0;right:3px}.nv-home .nbv-compact .nbv-toolbar button{font-size:9px;padding:4px 6px;min-height:44px}.nv-home-viewer-note{font-size:8px;padding-bottom:0}.nv-home-context{order:2;max-height:none;margin-top:7px}.nv-home-context .nv-aspects{padding-top:8px}.nv-home-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-top:8px}.nv-home-summary-card{min-height:83px;padding:9px}.nv-home-summary-symbol{width:30px;height:30px;font-size:18px}.nv-home-next{display:block;padding:13px}.nv-home-next>div:last-child{margin-top:11px;flex-wrap:wrap}.noevita-application:has(.nv-home) .noevita-bottom-tabs{background:#061e2bdc;border-color:#75d9cc55}.noevita-application[data-theme=light]:has(.nv-home) .noevita-bottom-tabs{background:#eaf8f0ec}}@media(max-width:390px){.nv-home-heading h1{font-size:19px}.nv-topbar-aspect-search{width:42vw}}@media(max-width:700px){.nv-home .nf-body-stage{height:350px;min-height:0}.nv-home-body-actions{gap:5px}.nv-home-figure>span{display:none}.nv-home-figure select{max-width:97px;font-size:10px;min-height:44px}.nv-home-text-link{font-size:10px}}@media(max-width:390px){.nv-home-figure select{max-width:87px;font-size:9px}}@media(max-width:360px){.nv-home .nf-body-stage{height:320px}.nv-home .nbv-compact .nbv-stage{height:320px!important}.nv-home-body{min-height:385px}}@media(max-width:700px){.nv-home-caf-mobile{flex-wrap:wrap}.nv-home-caf-mobile-method{flex:0 0 100%;width:100%;border-top:1px solid var(--nv-scene-line);margin-top:3px}.nv-home-caf-mobile-method summary{min-height:44px;display:flex;align-items:center;color:var(--blue);font-size:10px;font-weight:650;cursor:pointer}.nv-home-caf-mobile-method p{font-size:10px;line-height:1.45;color:var(--nv-scene-muted);margin:4px 0 8px}}@media(prefers-color-scheme:light){.noevita-application:has(.nv-home)[data-theme=system]{--nv-scene-glass:rgba(246,252,249,.76);--nv-scene-line:rgba(21,105,100,.25);--nv-scene-text:#153b42;--nv-scene-muted:#42636b;background:linear-gradient(180deg,#ecfaf72e,#f1f9f047),url(/brand/noevita/environment/mountain-lake-light-calm-v2.webp) bottom /cover fixed no-repeat}.noevita-application[data-theme=system]:has(.nv-home) .noevita-sidebar,.noevita-application[data-theme=system]:has(.nv-home) .noevita-topbar{background:#e7f5f0d9}.noevita-application[data-theme=system]:has(.nv-home) .noevita-sidebar nav a[aria-current=page]{background:#bce7df;color:#085e59}.noevita-application[data-theme=system]:has(.nv-home) .noevita-bottom-tabs{background:#eaf8f0ec}.noevita-application[data-theme=system] .nv-home-figure select,.noevita-application[data-theme=system] .nv-topbar-aspect-search label,.noevita-application[data-theme=system] .nv-topbar-theme{background:#f5fcf9;color:#153b42}.noevita-application[data-theme=system] .nv-home-context .nv-aspect-tab-panel,.noevita-application[data-theme=system] .nv-topbar-search-results{background:#f7fcf9f6}.noevita-application[data-theme=system] .nv-caf-ring:before{background:radial-gradient(circle at 50% 35%,#f8ffff,#b7e5e0 72%)}.noevita-application[data-theme=system] .nv-caf-ring-inner{color:#0c3a45}.noevita-application[data-theme=system] .nv-caf-ring-inner em{color:#326a70}.noevita-application[data-theme=system] .nv-home-context-value strong,.noevita-application[data-theme=system] .nv-home-summary-card strong{color:#006c69}.noevita-application[data-theme=system] .nv-home-next .nv-home-secondary,.noevita-application[data-theme=system] .nv-home-text-link{color:#075d66}}@media(prefers-reduced-motion:reduce){.nv-caf-ring{transition:none}}.noevita-application:has(.nv-home){background:linear-gradient(#021b2e44,#021b2e44),url(/brand/noevita/environment/mountain-lake-dark-calm-v2.webp) bottom /cover fixed no-repeat}.nv-home-rail{background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:none!important;border:0!important}.nv-home .nv-home-caf,.nv-home .nv-home-components{background:rgba(5,29,43,.42);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.noevita-application[data-theme=light] .nv-home-caf,.noevita-application[data-theme=light] .nv-home-components{background:rgba(246,252,249,.69)}@media(prefers-color-scheme:light){.noevita-application[data-theme=system] .nv-home-caf,.noevita-application[data-theme=system] .nv-home-components{background:rgba(246,252,249,.69)}}.nv-home-component-radar{display:block;width:min(100%,176px);height:auto;max-height:165px;margin:2px auto 0;overflow:visible}.nv-home-radar-grid{fill:none;stroke:#90e9de6b;stroke-width:.8}.nv-home-radar-axis{stroke:#90e9de57;stroke-width:.7}.nv-home-radar-value{fill:#58e8d34d;stroke:#7ffff0;stroke-width:2;filter:drop-shadow(0 0 4px #5df3df99)}.nv-home-radar-node{fill:#dbfff7;stroke:#4bcdbb;stroke-width:.8}.nv-home-radar-label{fill:var(--nv-scene-text);font-size:10px;font-weight:700}.nv-home-components .nv-home-component-count{margin:3px 0 0;color:var(--nv-scene-text)}.noevita-application[data-theme=light] .nv-home-radar-axis,.noevita-application[data-theme=light] .nv-home-radar-grid{stroke:#168a827d}.noevita-application[data-theme=light] .nv-home-radar-value{fill:#24ad9f47;stroke:#087e77}.noevita-shortcuts a[href*="view=analysis"] svg,.noevita-shortcuts a[href*="view=guidance"] svg,.nv-more-popover a[href*="view=analysis"] svg,.nv-more-popover a[href*="view=guidance"] svg{color:#a1f1df;filter:drop-shadow(0 0 4px #55d8c69c)}.noevita-application[data-theme=light] .noevita-shortcuts a[href*="view=analysis"] svg,.noevita-application[data-theme=light] .noevita-shortcuts a[href*="view=guidance"] svg,.noevita-application[data-theme=light] .nv-more-popover a[href*="view=analysis"] svg,.noevita-application[data-theme=light] .nv-more-popover a[href*="view=guidance"] svg{color:#16786e;filter:none}@media(min-width:701px){.noevita-application{grid-template-columns:170px minmax(0,1fr);grid-template-rows:58px 1fr}.noevita-sidebar{padding:17px 9px 15px}.noevita-sidebar-brand{display:grid;grid-template-columns:36px auto;grid-template-rows:20px 16px;gap:0 6px;margin:0 0 22px 3px}.noevita-sidebar-brand img{width:36px;height:36px}.noevita-sidebar-brand strong{display:block;font-size:15px;letter-spacing:.13em}.noevita-sidebar-brand span{display:block;font-size:8px}.noevita-sidebar nav{gap:3px}.noevita-sidebar nav a{flex-direction:row;min-height:44px;padding:9px 11px;font-size:12px;border-radius:9px;text-align:left}.noevita-sidebar nav svg{width:17px;height:17px}.noevita-sidebar nav.noevita-shortcuts{margin-top:12px;padding-top:12px}.noevita-sidebar .noevita-shortcuts a{min-height:44px;font-size:11px}.noevita-sidebar .nv-sidebar-mantra{margin-top:auto}.noevita-sidebar .noevita-brand-parent{margin-top:6px;padding-top:10px}.noevita-topbar{height:58px;padding:6px 22px}.noevita-topbar-brand img{width:28px;height:28px}.noevita-topbar-brand>span{font-size:12px}.noevita-topbar-brand small{font-size:8px}.noevita-avatar{width:44px;height:44px}}@media(min-width:701px) and (max-width:980px){.noevita-application{grid-template-columns:76px minmax(0,1fr)}.noevita-sidebar{padding:16px 6px}.noevita-sidebar-brand{display:flex;justify-content:center;margin:0 0 21px}.noevita-sidebar-brand :is(strong,span){display:none}.noevita-sidebar .noevita-shortcuts a,.noevita-sidebar nav a{flex-direction:column;gap:3px;text-align:center;font-size:9px!important;padding:7px 1px;line-height:1.2}.noevita-sidebar .nv-sidebar-mantra{display:none}.noevita-sidebar .noevita-brand-parent{margin-top:auto}.noevita-topbar{padding-inline:15px}}@media(min-width:981px) and (max-width:1050px){.noevita-sidebar nav a{font-size:12px!important}.noevita-sidebar .noevita-shortcuts a{font-size:11px!important}}@media(max-width:700px){.noevita-topbar{height:58px;padding:7px 12px}.noevita-avatar{width:44px;height:44px}.noevita-topbar-actions{gap:8px}}@media(max-width:600px){.noevita-topbar-brand>span{display:none}}.nv-topbar-aspect-search .sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.nv-topbar-aspect-search label{white-space:nowrap}.nv-topbar-aspect-search input{min-width:0}@media(min-width:701px){.nv-home-heading{margin-bottom:7px}.nv-home-heading h1{font-size:clamp(23px,2.1vw,29px);line-height:1.14}.nv-home-rail{display:grid;align-content:start;grid-template-rows:auto auto;gap:10px}.nv-home-caf{height:auto;min-height:0;display:flex;align-items:center;padding:12px 12px 8px}.nv-home-caf h2{align-self:start;font-size:24px;line-height:1.1;margin:4px 0 0;color:#a4f7e6;font-weight:650}.nv-home-caf-subtitle{align-self:start;text-align:left;margin:1px 0 2px;font-size:10px;line-height:1.25;color:var(--nv-scene-muted)}.nv-home-caf .nv-caf-ring{width:clamp(126px,10.8vw,154px);margin:8px auto 7px}.nv-home-caf .nv-caf-ring-inner strong{font-size:36px}.nv-home-caf-explain{font-size:10px;line-height:1.3;margin:0}.nv-home-caf .nv-home-caf-stale{font-size:9px;margin:3px 0 0}.nv-home-caf-stamp{display:block;align-self:stretch;font-size:9px;line-height:1.35;color:var(--nv-scene-muted);margin-top:5px;overflow-wrap:anywhere}.nv-home-method{margin-top:5px;padding-top:2px}.nv-home-method summary{min-height:44px}.nv-home-components{border:1px solid var(--nv-scene-line);border-radius:13px;background:var(--nv-scene-glass);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:inset 0 0 32px #75ded20a,0 12px 35px #00131e32;padding:11px 13px;margin:0;min-width:0}.nv-home-components .nv-eyebrow{font-size:9px}.nv-home-component-bars{height:68px;margin:7px 0 0}.nv-home-component-list summary{min-height:44px}.nv-home .nbv-compact .nbv-stage,.nv-home .nf-body-stage{height:520px}.nv-home .nbv-quick-layers{padding:0;gap:6px}.nv-home .nbv-status{display:none}.nv-home .nbv-notice{margin:1px 10px 0;padding:0;font-size:9px;line-height:1.25}}.nv-home-context{position:relative}.nv-home-context .nv-aspects-strip{display:none}.nv-home-context .nv-aspect-detail{margin-top:7px}@media(max-width:700px){.nv-home-context .nv-aspect-detail{margin-top:7px}.nv-home .nbv-status{display:none}.nv-home .nbv-notice{font-size:9px;line-height:1.25;margin:1px 8px}}@media(min-width:701px){.nv-home-body{min-height:620px}.nv-home-components{padding:8px 12px}.nv-home-component-radar{width:126px;height:126px;max-height:126px;margin-top:0}.nv-home-components .nv-home-component-count{margin-top:1px}.nv-home-components>small:not(.nv-home-component-count){margin-top:2px}.nv-home-component-list{margin-top:0}}.noevita-application[data-theme=light] .nv-home-caf h2{color:#075e62}@media(prefers-color-scheme:light){.noevita-application[data-theme=system] .nv-home-caf h2{color:#075e62}}.noevita-application .nv-admin-advanced{max-width:1180px;margin:20px auto 60px;padding:16px 22px;border:1px solid var(--line);border-radius:18px;background:var(--surface);color:var(--text);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.noevita-application .nv-admin-advanced>summary{min-height:44px;align-content:center;cursor:pointer;font-weight:650}.noevita-application .nv-admin-advanced>p{color:var(--muted);font-size:13px;line-height:1.6;max-width:720px}.noevita-application .nv-admin-advanced .nv-identity-grants{padding-inline:0;margin-bottom:0}.noevita-application .nv-admin-advanced .nv-identity-card{background:var(--surface)}.noevita-application .nv-admin-advanced .nv-identity-error{color:#b4324f;background:color-mix(in srgb,#b4324f 9%,var(--surface))}.noevita-application .nv-photo-upload{position:relative;display:grid;place-items:center;flex:none;width:112px;height:112px;border:0;border-radius:50%;padding:0;background:transparent;cursor:pointer}.noevita-application .nv-photo-upload .nv-photo{width:100%;height:100%}.noevita-application .nv-photo-upload .nv-photo-camera{position:absolute;right:-3px;bottom:0;display:grid;place-items:center;width:38px;height:38px;border:2px solid var(--surface);border-radius:50%;background:var(--blue);color:var(--bg);box-shadow:0 2px 10px #0005}.noevita-application .nv-photo-upload .nv-photo-camera svg{width:21px;height:21px}.noevita-application .nv-photo-upload:disabled{opacity:.6;cursor:wait}.noevita-application .nv-admin-advanced>summary:focus-visible,.noevita-application .nv-photo-upload:focus-visible{outline:3px solid var(--blue);outline-offset:4px}.noevita-application .noevita-profile-popover .nv-account-menu span{color:var(--text)}.noevita-application .noevita-profile-popover .nv-account-menu :is(a,button){color:var(--blue)}.noevita-application .noevita-profile-popover .nv-account-menu button{border-color:var(--line);background:var(--surface)}.noevita-application .nv-system-error{background:var(--surface);color:var(--text)}@media(max-width:600px){.noevita-application .nv-photo-upload{width:72px;height:72px}.noevita-application .nv-photo-upload .nv-photo-camera{width:32px;height:32px}.noevita-application .nv-admin-advanced{margin-inline:12px;padding:12px 16px}}.noevita-application[data-theme=light]:has(.nv-home) .noevita-topbar-brand{color:#153b42}.noevita-application[data-theme=light]:has(.nv-home) .noevita-topbar-brand small{color:#42636b}.noevita-application[data-theme=light] .nv-home-caf .nv-home-caf-stale,.noevita-application[data-theme=light] .nv-home-caf-mobile em{color:#6e5230}@media(prefers-color-scheme:light){.noevita-application[data-theme=system]:has(.nv-home) .noevita-topbar-brand{color:#153b42}.noevita-application[data-theme=system]:has(.nv-home) .noevita-topbar-brand small{color:#42636b}.noevita-application[data-theme=system] .nv-home-caf .nv-home-caf-stale,.noevita-application[data-theme=system] .nv-home-caf-mobile em{color:#6e5230}}.noevita-application,.noevita-application:has(.nv-home){--surface:rgba(6,29,42,.68);--np-panel:rgba(6,29,42,.68);--nv-nav-bg:rgba(4,24,38,.74);--background:var(--surface);--foreground:var(--text);background:linear-gradient(#021b2e44,#021b2e44),url(/brand/noevita/environment/mountain-lake-dark-calm-v2.webp) bottom /cover fixed no-repeat;background-color:#061622}.noevita-application .np-personal{--np-bg:#061622;--np-surface:rgba(6,29,42,.68);--np-elevated:rgba(17,53,63,.78)}.noevita-application .noevita-content{background:transparent}.noevita-application .noevita-sidebar,.noevita-application .noevita-topbar{background:var(--nv-nav-bg);border-color:var(--nv-scene-line,rgba(117,215,212,.25))}.noevita-application .noevita-bottom-tabs{background:rgba(6,30,43,.86);border-color:rgba(117,215,212,.3)}.noevita-application .noevita-content :is(.np-panel,.nv-info-card,.nv-module-guide,.nv-plan-card,.nv-system-card,.nv-process-card,.nr-card,.nv-guidance,.nv-guidance-result,.workspace-records,.workspace-editor){background:color-mix(in srgb,var(--surface) 91%,transparent);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.noevita-application[data-theme=light] .noevita-content :is(.np-panel,.nv-info-card,.nv-module-guide,.nv-plan-card,.nv-system-card,.nv-process-card,.nr-card,.nv-guidance,.nv-guidance-result,.workspace-records,.workspace-editor){background:color-mix(in srgb,var(--surface) 92%,transparent)}.noevita-application .nv-guidance,.noevita-application .nv-guidance-result,.noevita-application .nv-process{color:var(--text)}.noevita-application .nv-process p,.noevita-application .nv-process small{color:var(--muted)}.noevita-application .nv-process :is(.nv-process-tabs button:not([aria-pressed=true]),.nv-process-actions button,.nv-alert-filter select){background:var(--surface);color:var(--text);border-color:var(--line)}.noevita-application .nv-account{background:var(--surface);color:var(--text);border-color:var(--line)}.noevita-application[data-theme=light],.noevita-application[data-theme=light]:has(.nv-home){--surface:rgba(246,252,249,.76);--np-panel:rgba(246,252,249,.76);--nv-nav-bg:rgba(231,245,240,.86);background:linear-gradient(180deg,#ecfaf72e,#f1f9f047),url(/brand/noevita/environment/mountain-lake-light-calm-v2.webp) bottom /cover fixed no-repeat;background-color:#e9f7f1}.noevita-application[data-theme=light] .np-personal{--np-bg:#f1f7f6;--np-surface:rgba(246,252,249,.78);--np-elevated:rgba(225,243,236,.86)}.noevita-application[data-theme=light] .noevita-bottom-tabs{background:rgba(234,248,240,.93);border-color:rgba(21,105,100,.25)}.noevita-application[data-theme=light] .nv-process :is(.nv-process-tabs button[aria-pressed=true],.nv-process-actions button){color:var(--text)}.noevita-application[data-theme=light] .nr-button.nr-secondary{color:var(--blue)}@media(prefers-color-scheme:light){.noevita-application[data-theme=system],.noevita-application[data-theme=system]:has(.nv-home){--surface:rgba(246,252,249,.76);--np-panel:rgba(246,252,249,.76);--nv-nav-bg:rgba(231,245,240,.86);background:linear-gradient(180deg,#ecfaf72e,#f1f9f047),url(/brand/noevita/environment/mountain-lake-light-calm-v2.webp) bottom /cover fixed no-repeat;background-color:#e9f7f1}.noevita-application[data-theme=system] .np-personal{--np-bg:#f1f7f6;--np-surface:rgba(246,252,249,.78);--np-elevated:rgba(225,243,236,.86)}.noevita-application[data-theme=system] .noevita-bottom-tabs{background:rgba(234,248,240,.93);border-color:rgba(21,105,100,.25)}.noevita-application[data-theme=system] .nv-process :is(.nv-process-tabs button[aria-pressed=true],.nv-process-actions button){color:var(--text)}.noevita-application[data-theme=system] .nr-button.nr-secondary{color:var(--blue)}}@media print{.noevita-application,.noevita-application:has(.nv-home){background:none}}.noevita-application:not([data-theme=light]){background-image:linear-gradient(#021b2e44,#021b2e44),url(/brand/noevita/environment/mountain-lake-dark-calm-v2.webp)!important}.noevita-application:not([data-theme=light]),.noevita-application[data-theme=light]{background-position:bottom!important;background-size:cover!important;background-attachment:fixed!important;background-repeat:no-repeat!important}.noevita-application[data-theme=light]{background-image:linear-gradient(180deg,#ecfaf72e,#f1f9f047),url(/brand/noevita/environment/mountain-lake-light-calm-v2.webp)!important}@media(prefers-color-scheme:light){.noevita-application[data-theme=system]{background-image:linear-gradient(180deg,#ecfaf72e,#f1f9f047),url(/brand/noevita/environment/mountain-lake-light-calm-v2.webp)!important;background-color:#e9f7f1}}@media print{.noevita-application{background-image:none!important;background-color:transparent!important}}.nv-public:not([data-theme=light]){background:linear-gradient(#021b2e44,#021b2e44),url(/brand/noevita/environment/mountain-lake-dark-calm-v2.webp) bottom /cover fixed no-repeat;background-color:#061622}.nv-public[data-theme=light]{background:linear-gradient(180deg,#ecfaf72e,#f1f9f047),url(/brand/noevita/environment/mountain-lake-light-calm-v2.webp) bottom /cover fixed no-repeat;background-color:#e9f7f1}.nv-public :is(.nv-account,.nv-access-card){backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.nv-public:not([data-theme=light]) :is(.nv-account,.nv-access-card){background:rgba(6,29,42,.82);border-color:#80c9c255}.nv-public[data-theme=light] :is(.nv-account,.nv-access-card){background:rgba(248,253,250,.88);border-color:#5a9f9555;color:#173941}.nv-public[data-theme=light] .nv-account :is(header span,.field-help){color:#4d6970}.nv-public[data-theme=light] .nv-account input:not([type=checkbox]){background:#f8fcfb;color:#173941;border-color:#7fa9a2}.nv-public[data-theme=light] .nv-account nav button{background:#e8f3ef;color:#204c50;border-color:#92bcb3}.nv-public[data-theme=light] .nv-account nav button[aria-pressed=true]{background:#087e73;color:#fff}.nv-public[data-theme=light] .nv-account :is(a,.nv-account-links button){color:#066f65}.nv-account .nv-account-links button,.nv-mfa-settings button,.nv-mfa-settings summary{min-height:44px}.nv-mfa-settings summary{display:flex;align-items:center;cursor:pointer}.nv-mfa-settings .nv-sensitive-action{margin-block:8px}@media(prefers-color-scheme:light){.nv-public[data-theme=system]{background:linear-gradient(180deg,#ecfaf72e,#f1f9f047),url(/brand/noevita/environment/mountain-lake-light-calm-v2.webp) bottom /cover fixed no-repeat;background-color:#e9f7f1}.nv-public[data-theme=system] :is(.nv-account,.nv-access-card){background:rgba(248,253,250,.88);border-color:#5a9f9555;color:#173941}.nv-public[data-theme=system] .nv-access-public{--nv-consent-border:#8caea8;--nv-consent-panel:linear-gradient(145deg,#fff,#e9f4f1);--nv-consent-document:#fff;--nv-consent-text:#344e55;--nv-consent-heading:#173941;--nv-consent-muted:#4d6970;--nv-consent-card:#f9fcfb;--nv-consent-accent:#087e73;color:#344e55}.nv-public[data-theme=system] .nv-access-public :is(.nv-access-help,.nv-access-form label),.nv-public[data-theme=system] .nv-access-public>p{color:#345a5f}.nv-public[data-theme=system] .nv-access-public .nv-access-form :is(input,select,textarea){background:#fff;color:#173941;border-color:#7fa9a2}.nv-public[data-theme=system] .nv-access-public .nv-access-form button{background:#087e73;color:#fff;border-color:#087e73}.nv-public[data-theme=system] .nv-account :is(header span,.field-help){color:#4d6970}.nv-public[data-theme=system] .nv-account input:not([type=checkbox]){background:#f8fcfb;color:#173941;border-color:#7fa9a2}.nv-public[data-theme=system] .nv-account nav button{background:#e8f3ef;color:#204c50;border-color:#92bcb3}.nv-public[data-theme=system] .nv-account nav button[aria-pressed=true]{background:#087e73;color:#fff}.nv-public[data-theme=system] .nv-account :is(a,.nv-account-links button){color:#066f65}}.noevita-application .noevita-topbar-tagline{display:block;flex:none;font-size:12px;font-weight:650;letter-spacing:.035em;color:#d9f7ef;white-space:nowrap;text-decoration:none}.noevita-application .nv-account-quick-preferences{display:grid;gap:9px;padding:12px 0;border-block:1px solid var(--line)}.noevita-application .nv-account-quick-preferences .nv-account-segment-group{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:6px}.noevita-application .nv-account-quick-preferences .nv-account-segment-group>span{grid-column:1/-1;font-size:11px;color:var(--muted)}.noevita-application .nv-account-quick-preferences .nv-account-segment-group button{min-height:36px;padding:6px 8px;border-radius:9px;font-size:12px}.noevita-application .nv-account-quick-preferences .nv-account-segment-group button[aria-pressed=true]{box-shadow:inset 0 0 0 1px var(--blue);font-weight:700;background:color-mix(in srgb,var(--blue) 12%,var(--surface))}.noevita-application .nv-account-quick-preferences .nv-account-segment-group button:disabled{cursor:default;opacity:1}.noevita-application .nv-evolution-chart polyline{stroke:#74e3d0;filter:drop-shadow(0 0 4px #62d9c66b)}@media(max-width:700px){.noevita-application .noevita-topbar-tagline{font-size:clamp(9px,2.7vw,11px);letter-spacing:0}.noevita-application:has(.nv-home) .noevita-topbar-tagline{font-size:9px}}.noevita-application[data-theme=light] .noevita-topbar-tagline{color:#153b42}@media(prefers-color-scheme:light){.noevita-application[data-theme=system] .noevita-topbar-tagline{color:#153b42}}