.vng{--vng-navy: #071a38;--vng-navy-2: #0c315f;--vng-blue: #1769d2;--vng-blue-soft: #eaf3ff;--vng-green: #168653;--vng-gold: #d2a956;--vng-gold-soft: #fff7e6;--vng-ink: #17243a;--vng-muted: #56677f;--vng-line: #d8e4f1;--vng-surface: #f4f8fd;--vng-white: #fff;width:100%;background:var(--vng-white);color:var(--vng-ink);font-size:1.7rem;line-height:1.72}.vng *,.vng *:before,.vng *:after{box-sizing:border-box}.vng [id]{scroll-margin-top:9rem}.vng h2,.vng h3,.vng h4{color:var(--vng-navy);text-wrap:balance}.vng h2{margin:0 0 2rem;font-size:clamp(3rem,5vw,5.1rem);line-height:1.08;letter-spacing:-.04em}.vng h3{margin:3.2rem 0 1.2rem;font-size:clamp(2.1rem,3vw,2.8rem);line-height:1.2}.vng h4{margin:0 0 .8rem;font-size:1.85rem;line-height:1.3}.vng p{margin:0 0 1.8rem}.vng a{color:var(--vng-blue);font-weight:750;text-underline-offset:.22em}.vng strong{color:var(--vng-navy)}.vng__wrap{width:min(100% - 4rem,120rem);margin-inline:auto}.vng__section{padding-block:clamp(6rem,8vw,10rem)}.vng__section--tint{background:linear-gradient(180deg,#f8fbff,var(--vng-blue-soft))}.vng__section--night{background:linear-gradient(135deg,var(--vng-navy),var(--vng-navy-2));color:#edf5ff}.vng__section--night h2,.vng__section--night h3,.vng__section--night h4,.vng__section--night strong{color:var(--vng-white)}.vng__section--night p,.vng__section--night li{color:#eaf3ff}.vng__kicker{margin:0 0 1.2rem;color:var(--vng-blue);font-size:1.25rem;font-weight:850;letter-spacing:.14em;text-transform:uppercase}.vng__section--night .vng__kicker{color:#93cbff}.vng__lead{max-width:90rem;color:var(--vng-muted);font-size:clamp(1.9rem,2.4vw,2.25rem);line-height:1.6}.vng__section--night .vng__lead{color:#e5f1ff}.vng__intro{padding-block:clamp(6rem,8vw,9rem)}.vng__intro-grid{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(30rem,.55fr);gap:clamp(3rem,6vw,7rem);align-items:start}.vng__answer{margin:3rem 0;padding:clamp(2.6rem,4vw,4rem);border:1px solid #bcd4ef;border-left:6px solid var(--vng-blue);border-radius:0 1.8rem 1.8rem 0;background:var(--vng-blue-soft)}.vng__answer h3{margin-top:0}.vng__answer p:last-child{margin-bottom:0}.vng__quick{position:sticky;top:2rem;padding:2.4rem;border:1px solid var(--vng-line);border-radius:1.8rem;background:var(--vng-white);box-shadow:0 1.4rem 4rem #071a3817}.vng__quick p{margin:0 0 1.4rem;color:var(--vng-navy);font-size:1.45rem;font-weight:850}.vng__quick a{display:block;padding:.75rem 0;border-top:1px solid var(--vng-line);color:var(--vng-muted);font-size:1.4rem;text-decoration:none}.vng__quick a:hover{color:var(--vng-blue)}.vng__actions{display:flex;flex-wrap:wrap;gap:1rem;margin-top:2.8rem}.vng__button{display:inline-flex;min-height:5.2rem;align-items:center;justify-content:center;padding:1.3rem 2.1rem;border:2px solid transparent;border-radius:1rem;font-size:1.5rem;font-weight:850;line-height:1.2;text-align:center;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease,background-color .18s ease}.vng__button:hover{transform:translateY(-2px);box-shadow:0 1.2rem 3rem #071a3829}.vng__button--wa{background:var(--vng-green);color:var(--vng-white)!important}.vng__button--blue{background:var(--vng-blue);color:var(--vng-white)!important}.vng__button--outline{border-color:var(--vng-blue);background:var(--vng-white);color:var(--vng-blue)!important}.vng__button--light{border-color:var(--vng-white);color:var(--vng-white)!important}.vng__button:focus-visible,.vng summary:focus-visible,.vng a:focus-visible{outline:3px solid #7bc0ff;outline-offset:4px}.vng__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.8rem;margin-top:3.2rem}.vng__grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.vng__card{padding:clamp(2.5rem,4vw,3.4rem);border:1px solid var(--vng-line);border-radius:1.8rem;background:var(--vng-white);box-shadow:0 .9rem 3rem #071a380f}.vng__card h3{margin-top:0}.vng__card p:last-child,.vng__card ul:last-child{margin-bottom:0}.vng__card--blue{border-color:#bad2ee;background:var(--vng-blue-soft)}.vng__card--gold{border-color:#ead39f;background:var(--vng-gold-soft)}.vng__card--night{border-color:#fff3;background:#ffffff14;box-shadow:none}.vng__card--night h3,.vng__card--night h4,.vng__card--night strong{color:var(--vng-white)}.vng__card--night p,.vng__card--night li{color:#eaf3ff}.vng__number{display:grid;width:4.5rem;height:4.5rem;margin-bottom:1.8rem;place-items:center;border-radius:1.2rem;background:var(--vng-blue);color:var(--vng-white);font-size:1.3rem;font-weight:900}.vng__icon{display:grid;width:4.6rem;height:4.6rem;margin-bottom:1.8rem;place-items:center;border-radius:50%;background:var(--vng-blue-soft);color:var(--vng-blue);font-size:1.7rem;font-weight:900}.vng__check,.vng__avoid{margin:2rem 0;padding:0;list-style:none}.vng__check li,.vng__avoid li{position:relative;margin-bottom:1rem;padding-left:3.3rem}.vng__check li:before,.vng__avoid li:before{position:absolute;left:0;top:.05em;display:grid;width:2.3rem;height:2.3rem;place-items:center;border-radius:50%;font-size:1.2rem;font-weight:900}.vng__check li:before{background:#e6f6ee;color:var(--vng-green);content:"\2713"}.vng__avoid li:before{background:#fff0ef;color:#b64039;content:"\d7"}.vng__section--night .vng__check li:before{background:#49d88f29;color:#73e0a9}.vng__decision{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.4rem;margin:3.5rem 0;padding:0;list-style:none;counter-reset:decision}.vng__decision li{position:relative;padding:2.7rem;border:1px solid var(--vng-line);border-radius:1.6rem;background:var(--vng-white);counter-increment:decision}.vng__decision li:before{display:block;margin-bottom:1.2rem;color:var(--vng-blue);content:counter(decision,decimal-leading-zero);font-size:1.25rem;font-weight:900;letter-spacing:.1em}.vng__decision strong{display:block;margin-bottom:.6rem}.vng__table-wrap{overflow-x:auto;margin:3rem 0;border:1px solid var(--vng-line);border-radius:1.6rem;box-shadow:0 1rem 3.5rem #071a3812}.vng__table{width:100%;min-width:80rem;border-collapse:collapse;background:var(--vng-white)}.vng__table th,.vng__table td{padding:1.7rem;border:1px solid var(--vng-line);text-align:left;vertical-align:top}.vng__table thead th{background:var(--vng-navy);color:var(--vng-white)}.vng__table tbody th{color:var(--vng-navy)}.vng__table tbody tr:nth-child(2n){background:#f7faff}.vng__callout{margin:3rem 0;padding:clamp(2.5rem,4vw,3.5rem);border-left:5px solid var(--vng-gold);border-radius:0 1.8rem 1.8rem 0;background:var(--vng-gold-soft)}.vng__callout--blue{border-left-color:var(--vng-blue);background:var(--vng-blue-soft)}.vng__callout--green{border-left-color:var(--vng-green);background:#eaf8f1}.vng__callout h3{margin-top:0}.vng__callout p:last-child{margin-bottom:0}.vng__section--night a:not(.vng__button){color:#8dccff}.vng__section--night .vng__callout,.vng__section--night .vng__callout p{color:var(--vng-ink)}.vng__section--night .vng__callout h3,.vng__section--night .vng__callout strong{color:var(--vng-navy)}.vng__steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem;margin-top:3.5rem;padding:0;list-style:none;counter-reset:step}.vng__steps li{padding:2.7rem 2.2rem;border-top:4px solid var(--vng-blue);border-radius:0 0 1.5rem 1.5rem;background:var(--vng-white);color:var(--vng-ink);box-shadow:0 1rem 3rem #0000001f;counter-increment:step}.vng__steps li:before{display:block;margin-bottom:1.8rem;color:var(--vng-blue);content:counter(step,decimal-leading-zero);font-size:1.3rem;font-weight:900;letter-spacing:.1em}.vng__steps strong{display:block;margin-bottom:.8rem;color:var(--vng-navy)}.vng__price{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(28rem,.7fr);gap:clamp(3rem,6vw,7rem);align-items:center;padding:clamp(3rem,6vw,6rem);border:1px solid var(--vng-line);border-radius:2.2rem;background:var(--vng-white);box-shadow:0 1.6rem 5rem #071a3817}.vng__price h2{font-size:clamp(3rem,4vw,4.4rem)}.vng__price-actions{display:grid;gap:1rem}.vng__faq{width:min(100%,94rem);margin:3rem auto 0}.vng__faq details{margin:1.2rem 0;border:1px solid var(--vng-line);border-radius:1.3rem;background:var(--vng-white)}.vng__faq summary{position:relative;cursor:pointer;padding:2.2rem 6rem 2.2rem 2.4rem;color:var(--vng-navy);font-weight:850;line-height:1.4;list-style:none}.vng__faq summary::-webkit-details-marker{display:none}.vng__faq summary:after{position:absolute;right:2.4rem;top:50%;color:var(--vng-blue);content:"+";font-size:2.8rem;transform:translateY(-50%)}.vng__faq details[open] summary:after{content:"\2212"}.vng__faq-answer{padding:0 2.4rem 2.4rem;color:var(--vng-muted)}.vng__faq-answer p:last-child{margin-bottom:0}.vng__final{padding-block:clamp(6rem,9vw,11rem);background:linear-gradient(135deg,#06152d,#0b3875);color:var(--vng-white);text-align:center}.vng__final h2{max-width:84rem;margin-inline:auto;color:var(--vng-white)}.vng__final p{max-width:72rem;margin-inline:auto;color:#e8f2ff;font-size:1.9rem}.vng__final .vng__actions{justify-content:center}.vng__note{color:var(--vng-muted);font-size:1.35rem}@media(max-width:989px){.vng__intro-grid,.vng__price{grid-template-columns:1fr}.vng__quick{position:static}.vng__grid--3,.vng__decision,.vng__steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:749px){.vng{font-size:1.6rem}.vng__wrap{width:min(100% - 3rem,120rem)}.vng__grid,.vng__grid--3,.vng__decision,.vng__steps{grid-template-columns:1fr}.vng__actions{display:grid}.vng__button{width:100%}.vng__table-wrap{overflow:visible;border:0;box-shadow:none}.vng__table{min-width:0;background:transparent}.vng__table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.vng__table,.vng__table tbody,.vng__table tr,.vng__table th,.vng__table td{display:block;width:100%}.vng__table tr{overflow:hidden;margin-bottom:1.5rem;border:1px solid var(--vng-line);border-radius:1.4rem;background:var(--vng-white)}.vng__table tbody th{padding:1.5rem;border:0;background:var(--vng-navy);color:var(--vng-white)}.vng__table td{display:grid;grid-template-columns:minmax(10rem,.8fr) minmax(0,1.2fr);gap:1.2rem;padding:1.5rem;border:0;border-top:1px solid var(--vng-line)}.vng__table td:before{color:var(--vng-navy);content:attr(data-label);font-size:1.3rem;font-weight:850}.vng__price{padding:2.5rem}}@media(prefers-reduced-motion:reduce){.vng__button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/vivaro-nocturna-page.css.map */
