.nl{--nl-oat: #f6f1e7;--nl-linen: #efe7d8;--nl-surface: #e8dfcd;--nl-raised: #fbf8f2;--nl-walnut: #1c2620;--nl-ink: #22302a;--nl-muted: #56655b;--nl-outline: #d9cdb6;--nl-primary: #2f4a3a;--nl-primary-hover: #233a2d;--nl-sage-soft: #dce5d3;--nl-sage: #8fa382;--nl-rust: #a0532f;--nl-clay: #c9973f;--nl-rose: #c99a92;--nl-feature-muted: #c9d4c0;--nl-feature-check: #45634f;--nl-serif: var(--font-heading--family, "Fraunces", Georgia, serif);--nl-sans: var(--font-body--family, "DM Sans", system-ui, sans-serif);background:var(--nl-oat);color:var(--nl-ink);font-family:var(--nl-sans);font-size:16px;line-height:1.55}.nl *,.nl *:before,.nl *:after{box-sizing:border-box}.nl--linen{background:var(--nl-linen)}.nl__wrap{max-width:1200px;margin:0 auto;padding:0 32px}.nl h1,.nl h2,.nl h3,.nl .nl-serif{font-family:var(--nl-serif);font-weight:500;color:inherit;margin:0;letter-spacing:-.01em;text-transform:none}.nl p{margin:0}.nl a{color:var(--nl-primary)}.nl-eyebrow{font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--nl-rust)}.nl-pill{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 24px;border-radius:999px;border:0;font-family:var(--nl-sans);font-size:15px;font-weight:600;text-decoration:none;cursor:pointer;transition:background-color .2s ease}.nl-pill--primary{background:var(--nl-primary);color:var(--nl-oat)!important}.nl-pill--primary:hover{background:var(--nl-primary-hover)}.nl-pill--light{background:var(--nl-oat);color:var(--nl-primary)!important}.nl-pill--light:hover{background:var(--nl-sage-soft)}.nl-pill--outline{background:transparent;color:var(--nl-primary)!important;border:1px solid var(--nl-primary)}.nl-pill--outline:hover{background:var(--nl-sage-soft)}.nl-visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.nl-signup{display:flex;flex-wrap:wrap;gap:8px;padding:6px;border-radius:999px;background:var(--nl-raised);border:1px solid var(--nl-outline);max-width:480px}.nl-signup input[type=email]{flex:1 1 200px;min-width:0;min-height:44px;border:0;background:transparent;padding:0 18px;font-family:var(--nl-sans);font-size:16px;color:var(--nl-ink);border-radius:999px;box-shadow:none;outline-offset:2px}.nl-signup input[type=email]::placeholder{color:var(--nl-muted);opacity:1}.nl-signup--dark{background:var(--nl-primary-hover);border-color:transparent}.nl-signup--dark input[type=email]{color:var(--nl-oat)}.nl-signup--dark input[type=email]::placeholder{color:var(--nl-feature-muted)}.nl-signup-note{font-size:13px;color:var(--nl-muted);max-width:480px}.nl-signup-note a{color:inherit}.nl-signup-note.nl-signup-consent{font-size:10px;line-height:1.5;text-align:center;margin-top:10px}.nl-signup-msg{font-size:15px;font-weight:600;padding:12px 18px;border-radius:999px;background:var(--nl-sage-soft);color:var(--nl-primary);display:inline-block}.nl-signup-msg--error{background:#f3ddd8;color:#8a3b30}.nl-hero{padding:88px 0 96px}.nl-hero__grid{display:flex;flex-wrap:wrap;align-items:center;gap:64px}.nl-hero__text{flex:1 1 460px;min-width:0;display:flex;flex-direction:column;gap:26px}.nl-hero__badge{align-self:flex-start;background:var(--nl-sage-soft);color:var(--nl-primary);padding:6px 14px;border-radius:999px;font-size:13px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.nl-hero h1{font-size:clamp(42px,6vw,66px);line-height:1.04;letter-spacing:-.02em}.nl-hero h1 em{font-style:italic;color:var(--nl-primary)}.nl-hero__intro{font-size:19px;line-height:1.6;color:var(--nl-muted);max-width:480px}.nl-hero__checks{display:flex;flex-wrap:wrap;gap:8px 20px;font-size:14px;color:var(--nl-muted)}.nl-hero__checks span{display:inline-flex;align-items:center;gap:8px}.nl-hero__visual{flex:1 1 420px;min-width:0;position:relative;display:flex;justify-content:center}.nl-hero__blob{position:absolute;top:28px;right:8%;width:78%;height:88%;background:var(--nl-sage-soft);border-radius:40px}.nl-hero__img{position:relative;width:100%;max-width:460px;border-radius:28px;display:block;height:auto;box-shadow:0 10px 30px #1c262014}.nl-app{position:relative;width:100%;max-width:440px;background:var(--nl-raised);border:1px solid var(--nl-outline);border-radius:28px;padding:28px;box-shadow:0 10px 30px #1c262014;display:flex;flex-direction:column;gap:18px}.nl-app__top{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.nl-app__date{font-size:13px;color:var(--nl-muted);font-weight:600;letter-spacing:.04em;text-transform:uppercase}.nl-app__hello{font-family:var(--nl-serif);font-size:26px;line-height:1.2}.nl-app__avatars{display:flex}.nl-app__avatars span{width:30px;height:30px;border-radius:999px;border:2px solid var(--nl-raised)}.nl-app__avatars span+span{margin-left:-8px}.nl-app__nord{background:var(--nl-sage-soft);border-radius:16px;padding:14px 16px;display:flex;gap:12px;align-items:flex-start;font-size:14px;line-height:1.5;color:var(--nl-primary)}.nl-app__nord-icon{flex:none;width:28px;height:28px;border-radius:999px;background:var(--nl-primary);color:var(--nl-oat);font-family:var(--nl-serif);font-size:15px;display:flex;align-items:center;justify-content:center}.nl-app__rows{display:flex;flex-direction:column;gap:10px}.nl-app__row{display:flex;gap:14px;align-items:center;padding:12px 14px;border-radius:14px;background:var(--nl-linen)}.nl-app__time{font-size:13px;font-weight:600;color:var(--nl-muted);width:44px;flex:none}.nl-app__row span:nth-child(2){flex:1}.nl-app__dot{width:10px;height:10px;border-radius:999px;flex:none}.nl-app__chips{display:flex;flex-wrap:wrap;gap:8px}.nl-app__chips span{border:1px solid var(--nl-outline);border-radius:999px;padding:6px 12px;font-size:13px;color:var(--nl-muted)}.nl-quote{padding:96px 0}.nl-quote__inner{max-width:880px;margin:0 auto;padding:0 32px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:24px}.nl-quote__text{font-family:var(--nl-serif);font-size:clamp(28px,3.4vw,40px);line-height:1.25;font-weight:400;letter-spacing:-.01em}.nl-quote__text em{color:var(--nl-primary)}.nl-quote__body{font-size:18px;line-height:1.6;color:var(--nl-muted);max-width:620px}.nl-features{padding:112px 0}.nl-features__head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:56px}.nl-features__head h2{font-size:clamp(34px,4vw,48px);line-height:1.12;max-width:560px}.nl-features__head p{max-width:380px;color:var(--nl-muted);font-size:17px;line-height:1.6}.nl-features__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px}.nl-card{background:var(--nl-linen);border-radius:28px;padding:32px;display:flex;flex-direction:column;gap:16px}.nl-card h3{font-size:26px;line-height:1.2}.nl-card p{color:var(--nl-muted)}.nl-card__icon{width:52px;height:52px;border-radius:999px;background:var(--nl-sage-soft);display:flex;align-items:center;justify-content:center;color:var(--nl-primary)}.nl-card__media{margin-top:auto;border-radius:20px;overflow:hidden;background:var(--nl-surface)}.nl-card__media img{display:block;width:100%;height:220px;object-fit:cover;object-position:top center}.nl-card--dark{background:var(--nl-primary);color:var(--nl-oat)}.nl-card--dark p{color:var(--nl-feature-muted)}.nl-card--dark .nl-card__icon{background:var(--nl-feature-check);color:var(--nl-oat)}.nl-card--dark .nl-card__media{background:var(--nl-feature-check)}.nl-steps{padding:104px 0}.nl-steps__grid{display:flex;flex-wrap:wrap;gap:64px;align-items:flex-start}.nl-steps__intro{flex:1 1 340px;min-width:0;display:flex;flex-direction:column;gap:20px}.nl-steps__intro h2{font-size:clamp(32px,3.6vw,44px);line-height:1.14}.nl-steps__intro p{color:var(--nl-muted);font-size:17px;line-height:1.6}.nl-steps__list{flex:2 1 560px;min-width:0;list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:16px}.nl-step{background:var(--nl-raised);border:1px solid var(--nl-outline);border-radius:28px;padding:28px 32px;display:flex;gap:24px;align-items:flex-start}.nl-step__num{flex:none;font-family:var(--nl-serif);font-size:40px;line-height:1}.nl-step__title{font-weight:600;font-size:18px;margin-bottom:4px}.nl-step__text{color:var(--nl-muted)}.nl-cta{padding:0 0 112px}.nl-cta__box{background:var(--nl-primary);color:var(--nl-oat);border-radius:40px;padding:72px 56px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:40px}.nl-cta__text{flex:1 1 420px;min-width:0;display:flex;flex-direction:column;gap:14px}.nl-cta__text h2{font-size:clamp(32px,3.6vw,44px);line-height:1.14}.nl-cta__text p{color:var(--nl-feature-muted);font-size:18px;line-height:1.6}.nl-cta__form{flex:1 1 380px;min-width:0;display:flex;flex-direction:column;gap:10px}.nl-cta .nl-signup-note{color:var(--nl-feature-muted)}@media(max-width:749px){.nl__wrap{padding:0 20px}.nl-hero{padding:48px 0 64px}.nl-hero__grid{gap:48px}.nl-quote,.nl-features,.nl-steps{padding:72px 0}.nl-features__head{margin-bottom:36px}.nl-step{padding:22px;gap:18px}.nl-cta{padding-bottom:72px}.nl-cta__box{padding:44px 24px;border-radius:28px}.nl-signup{border-radius:28px}.nl-signup .nl-pill{flex:1 1 100%}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/nordlivo.css.map */
