.nv-public[data-theme=dark],.nv-public[data-theme=system]{background-image:linear-gradient(#021b2e44,#021b2e44),url(/brand/noevita/environment/mountain-lake-dark-calm-v2.webp)!important;background-color:#061622}.nv-public[data-theme=dark],.nv-public[data-theme=light],.nv-public[data-theme=system]{background-position:bottom!important;background-size:cover!important;background-attachment:fixed!important;background-repeat:no-repeat!important}.nv-public[data-theme=light]{background-image:linear-gradient(180deg,#ecfaf72e,#f1f9f047),url(/brand/noevita/environment/mountain-lake-light-calm-v2.webp)!important;background-color:#e9f7f1}.nv-public .nv-public-header{max-width:1360px;min-height:86px;padding:18px clamp(20px,4.5vw,64px);border-bottom:0}.nv-public .nv-public-brand{letter-spacing:.16em;font-size:14px}.nv-public .nv-public-brand img{width:38px;height:38px;object-fit:contain}.nv-public .nv-public-nav{gap:clamp(16px,2.5vw,34px)}.nv-public .nv-public-nav nav{gap:clamp(13px,1.8vw,25px);align-items:center}.nv-public .nv-public-nav nav a{font-size:12px;font-weight:600;white-space:nowrap}.nv-public .nv-public-controls{display:flex;align-items:center;gap:12px}.nv-public .nv-public-theme{min-height:44px;padding:9px 16px;border:1px solid #91b9ba66;border-radius:999px;background:#061b29a6;color:#dff4f3;font:inherit;font-size:12px;white-space:nowrap;cursor:pointer}.nv-public .nv-public-theme:hover{border-color:#8be5d2;background:#0b3240}.nv-public .nv-public-theme:focus-visible{outline:3px solid #a1e9d7;outline-offset:3px}.nv-public .nv-public-body>.container:has(.nv-account-layout){max-width:none;padding:0}.nv-public .nv-account-layout{width:min(100% - 64px,1250px);min-height:calc(100dvh - 175px);margin:0 auto;padding:24px 0 58px;display:grid;grid-template-columns:minmax(0,1fr) minmax(390px,.91fr);gap:clamp(42px,7vw,125px);align-items:center}.nv-public .nv-entry-story{min-width:0;padding:12px 0 20px;color:#eaf7f6}.nv-public .nv-entry-mark{display:block;width:112px;height:112px;object-fit:contain;margin-bottom:18px;filter:drop-shadow(0 0 25px #7debdc78)}.nv-public .nv-account-eyebrow,.nv-public .nv-entry-kicker{font-size:11px;font-weight:700;letter-spacing:.19em;color:#a3e5d9}.nv-public .nv-entry-story h2{font-size:clamp(36px,4.3vw,65px);line-height:1.07;letter-spacing:-.052em;font-weight:700;max-width:700px;margin:15px 0 20px;color:#f2fcfa}.nv-public .nv-entry-description{font-size:clamp(15px,1.2vw,18px);line-height:1.7;color:#c7dbe0;max-width:570px}.nv-public .nv-entry-orbit{height:155px;width:min(100%,390px);position:relative;margin:22px 0 6px;opacity:.78}.nv-public .nv-entry-orbit:after,.nv-public .nv-entry-orbit:before{content:"";position:absolute;inset:21px 48px;border:1px solid #9ee7dd7a;border-radius:50%;transform:rotate(31deg);box-shadow:0 0 28px #79e2d02a}.nv-public .nv-entry-orbit:after{transform:rotate(-31deg)}.nv-public .nv-entry-orbit span{position:absolute;left:50%;top:50%;width:18px;height:18px;border-radius:50%;background:#acf0e0;box-shadow:0 0 24px #9debd9,0 0 55px #9debd988;transform:translate(-50%,-50%)}.nv-public .nv-entry-orbit i{position:absolute;left:calc(50% - 70px);top:12px;width:140px;height:140px;border:1px solid #9ee7dd45;border-radius:50%}.nv-public .nv-entry-links{display:flex;gap:10px;flex-wrap:wrap;margin-top:18px}.nv-public .nv-entry-links a{display:inline-flex;align-items:center;min-height:44px;padding:9px 15px;border:1px solid #a3d4ca55;border-radius:999px;background:rgba(5,29,40,.72);color:#dcf8f1;font-size:13px;text-underline-offset:4px;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.nv-public .nv-public-footer{flex-wrap:wrap;gap:8px 12px}.nv-public .nv-public-footer a{display:inline-flex;align-items:center;min-height:44px;padding:8px 13px;border:1px solid #a3d4ca48;border-radius:999px;background:rgba(5,29,40,.72);color:#dcf8f1;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.nv-public .nv-access-main,.nv-public .nv-account{width:100%;max-width:none;margin:0;padding:clamp(27px,3.4vw,46px);border:1px solid #96c9c35a;border-radius:26px;background:rgba(6,29,42,.82);color:#eef8f7;box-shadow:0 24px 70px #00121b75;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px)}.nv-public .nv-account header>p:first-child{margin:0 0 13px}.nv-public .nv-access-main h1,.nv-public .nv-account h1{font-size:clamp(28px,2.4vw,38px);line-height:1.15;letter-spacing:-.035em;margin:0 0 13px;color:#f3fcfb}.nv-public .nv-access-main>p:not(.nv-access-eyebrow),.nv-public .nv-account header>p:last-child{font-size:14px;line-height:1.65;color:#bfd6db;margin:0 0 23px}.nv-public .nv-account .contact-form{gap:17px;border:0;padding:0;max-width:none}.nv-public .nv-account .contact-form label{font-weight:600;color:#e8f5f4}.nv-public .nv-account .contact-form input:not([type=checkbox]){min-height:47px;background:#071b27d9;border-color:#92bcbc66;color:#f5fcfb;font-size:16px}.nv-public .nv-access-main .nv-access-form>button,.nv-public .nv-account .contact-form>.button-primary{min-height:48px;width:100%;border-radius:11px;margin-top:5px}.nv-public .nv-account-switch{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:5px;margin:22px 0 12px;font-size:13px;color:#bfd3d9}.nv-public .nv-account-switch :is(a,button){min-height:44px;display:inline-flex;align-items:center;border:0;background:transparent;color:#a4e9d7;font:inherit;font-weight:700;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.nv-public .nv-account-links{margin:0;padding-top:14px;border-top:1px solid #a2c8ca39;display:flex;gap:8px 18px;flex-wrap:wrap}.nv-public .nv-account-links :is(a,button){min-height:44px;display:inline-flex;align-items:center;color:#b2e6e1;font-size:12px}.nv-public .nv-account .nv-registration-document{max-height:200px}.nv-public .nv-access-public{width:100%;max-width:none;padding:0;margin:0}.nv-public .nv-access-layout{min-height:auto;align-items:start;padding-block:32px 30px}.nv-public .nv-access-layout .nv-entry-story{position:sticky;top:100px;padding-top:70px}.nv-public .nv-access-main>.nv-access-eyebrow{margin:0 0 12px;color:#a3e5d9}.nv-public .nv-access-main .nv-access-form{margin:22px 0 0}.nv-public .nv-access-main .nv-access-form label{color:#e8f5f4}.nv-public .nv-access-plans{width:min(100% - 64px,1250px);margin:8px auto 70px;padding-top:34px;scroll-margin-top:100px;border-top-color:#9bc8c255}.nv-public .nv-access-plans h2{font-size:clamp(23px,2.4vw,32px);color:#f2fcfb}.nv-public .nv-access-plans article{background:rgba(6,29,42,.7);border-color:#96c9c35a;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px)}.nv-public[data-theme=light] .nv-public-theme{background:#f6fcf9c9;border-color:#719f9d70;color:#21474d}.nv-public[data-theme=light] .nv-entry-story{color:#1b3b42}.nv-public[data-theme=light] .nv-entry-mark{filter:drop-shadow(0 0 20px #27897d55)}.nv-public[data-theme=light] .nv-account-eyebrow,.nv-public[data-theme=light] .nv-entry-kicker{color:#08766b}.nv-public[data-theme=light] .nv-entry-story h2{color:#183940}.nv-public[data-theme=light] .nv-entry-description{color:#3e6066}.nv-public[data-theme=light] .nv-entry-orbit i,.nv-public[data-theme=light] .nv-entry-orbit:after,.nv-public[data-theme=light] .nv-entry-orbit:before{border-color:#1b7d745e}.nv-public[data-theme=light] .nv-entry-orbit span{background:#0a8075;box-shadow:0 0 24px #0a807585}.nv-public[data-theme=light] :is(.nv-entry-links a,.nv-public-footer a){background:rgba(247,252,249,.88);border-color:#68988e80;color:#075b53}.nv-public[data-theme=light] :is(.nv-account,.nv-access-main){background:rgba(249,253,251,.89);border-color:#709f9766;color:#173941;box-shadow:0 22px 65px #376b6229}.nv-public[data-theme=light] :is(.nv-account h1,.nv-access-main h1,.nv-access-plans h2){color:#153840}.nv-public[data-theme=light] .nv-access-main>p:not(.nv-access-eyebrow),.nv-public[data-theme=light] .nv-account header>p:last-child{color:#45656a}.nv-public[data-theme=light] .nv-access-main .nv-access-form label,.nv-public[data-theme=light] .nv-account .contact-form label{color:#214a4e}.nv-public[data-theme=light] .nv-account .contact-form input:not([type=checkbox]){background:#f8fcfb;color:#173941;border-color:#7fa9a2}.nv-public[data-theme=light] .nv-account-switch{color:#48676c}.nv-public[data-theme=light] .nv-account-links :is(a,button),.nv-public[data-theme=light] .nv-account-switch :is(a,button){color:#086f67}.nv-public[data-theme=light] .nv-account-links{border-color:#83a7a044}.nv-public[data-theme=light] .nv-access-plans article{background:rgba(249,253,251,.84);border-color:#709f9766}@media(prefers-color-scheme:light){.nv-public[data-theme=system]{background-image:linear-gradient(180deg,#ecfaf72e,#f1f9f047),url(/brand/noevita/environment/mountain-lake-light-calm-v2.webp)!important;background-color:#e9f7f1}.nv-public[data-theme=system] .nv-public-theme{background:#f6fcf9c9;border-color:#719f9d70;color:#21474d}.nv-public[data-theme=system] .nv-entry-story,.nv-public[data-theme=system] .nv-entry-story h2{color:#183940}.nv-public[data-theme=system] .nv-account-eyebrow,.nv-public[data-theme=system] .nv-entry-kicker{color:#08766b}.nv-public[data-theme=system] :is(.nv-entry-links a,.nv-public-footer a){background:rgba(247,252,249,.88);border-color:#68988e80;color:#075b53}.nv-public[data-theme=system] .nv-entry-description{color:#3e6066}.nv-public[data-theme=system] :is(.nv-account,.nv-access-main,.nv-access-plans article){background:rgba(249,253,251,.89);border-color:#709f9766;color:#173941;box-shadow:0 22px 65px #376b6229}.nv-public[data-theme=system] :is(.nv-account h1,.nv-access-main h1,.nv-access-plans h2){color:#153840}.nv-public[data-theme=system] .nv-access-main>p:not(.nv-access-eyebrow),.nv-public[data-theme=system] .nv-account header>p:last-child{color:#45656a}.nv-public[data-theme=system] .nv-access-main .nv-access-form label,.nv-public[data-theme=system] .nv-account .contact-form label{color:#214a4e}.nv-public[data-theme=system] .nv-account .contact-form input:not([type=checkbox]){background:#f8fcfb;color:#173941;border-color:#7fa9a2}.nv-public[data-theme=system] .nv-account-links :is(a,button),.nv-public[data-theme=system] .nv-account-switch,.nv-public[data-theme=system] .nv-account-switch :is(a,button){color:#086f67}}@media(max-width:760px){.nv-public .nv-public-header{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:9px 12px;min-height:0;padding:12px 17px 8px}.nv-public .nv-public-brand{grid-column:1;grid-row:1;gap:7px;font-size:12px}.nv-public .nv-public-brand img{width:31px;height:31px}.nv-public .nv-public-brand small{font-size:9px;margin-top:1px}.nv-public .nv-public-nav{display:contents}.nv-public .nv-public-controls{grid-column:2;grid-row:1;gap:6px}.nv-public .nv-public-locale{padding:2px}.nv-public .nv-public-locale button{min-width:34px;min-height:38px;padding:4px;font-size:10px}.nv-public .nv-public-theme{min-height:42px;padding:6px 8px;font-size:10px}.nv-public .nv-public-nav nav{grid-column:1/-1;grid-row:2;display:flex;justify-content:space-around;gap:7px;width:100%;border-top:1px solid #a6c8c844}.nv-public .nv-public-nav nav a{font-size:11px;min-height:42px}.nv-public .nv-account-layout{width:min(100% - 28px,620px);min-height:0;grid-template-columns:1fr;gap:12px;padding:20px 0 40px}.nv-public .nv-entry-story{padding:0 6px 4px}.nv-public .nv-entry-mark{width:49px;height:49px;margin:0 0 4px}.nv-public .nv-entry-kicker{font-size:9px;margin:0}.nv-public .nv-entry-story h2{font-size:clamp(24px,6.7vw,32px);line-height:1.1;margin:6px 0;letter-spacing:-.035em}.nv-public .nv-entry-description{font-size:12px;line-height:1.45;margin:0}.nv-public .nv-entry-links,.nv-public .nv-entry-orbit{display:none}.nv-public .nv-access-main,.nv-public .nv-account{padding:24px 20px;border-radius:20px}.nv-public .nv-access-main h1,.nv-public .nv-account h1{font-size:27px}.nv-public .nv-access-main>p:not(.nv-access-eyebrow),.nv-public .nv-account header>p:last-child{font-size:12px;line-height:1.5;margin-bottom:15px}.nv-public .nv-account .contact-form{gap:12px}.nv-public .nv-access-layout{padding-top:20px}.nv-public .nv-access-layout .nv-entry-story{position:static;padding:0 6px 4px}.nv-public .nv-access-plans{width:min(100% - 28px,620px);margin:0 auto 45px}}