.nadi-guard-line-wrap{background:var(--color-white)}.nadi-guard-line{padding:var(--nadi-pad-top, 80px) var(--nadi-section-x) var(--nadi-pad-bottom, 80px)}.nadi-guard-line__inner{max-width:var(--nadi-maxw);margin-inline:auto}.nadi-guard-line__header{margin:0 0 3.2rem}.nadi-guard-line__eyebrow{display:block;font-family:var(--font-sans);font-size:var(--text-label);font-weight:var(--weight-medium);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-text-muted);margin-bottom:1.2rem}.nadi-guard-line__heading{font-family:var(--font-display);font-weight:var(--weight-light);font-size:var(--text-h2);line-height:var(--leading-snug);letter-spacing:-.01em;color:var(--color-nadi-night);margin:0}.nadi-guard-line__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:1.6rem}.nadi-guard-line__card{position:relative;display:flex;flex-direction:column;min-height:34rem;padding:4rem 3.2rem;border-radius:var(--nadi-radius);background:var(--card-bg);color:var(--card-desc)}.nadi-guard-line__card--night{--card-bg: var(--color-sight-guard-bg);--card-name: var(--color-clinical-linen);--card-desc: var(--on-dark-body);--card-muted: var(--on-dark-muted);--card-rule: var(--color-retinal-teal);--card-cta: var(--color-aqueous-light);--card-border: var(--on-dark-rule)}.nadi-guard-line__card--linen-teal{--card-bg: var(--color-tear-guard-bg);--card-name: var(--color-nadi-night);--card-desc: var(--color-text-secondary);--card-muted: var(--color-text-secondary);--card-rule: var(--color-tear-guard-primary);--card-cta: var(--color-deep-retina);--card-border: var(--color-border-default);border:1px solid var(--color-border-default)}.nadi-guard-line__card--forest{--card-bg: var(--color-macu-guard-bg);--card-name: var(--color-clinical-linen);--card-desc: var(--on-dark-body);--card-muted: var(--on-dark-muted);--card-rule: var(--color-macu-guard-primary);--card-cta: var(--color-aqueous-light);--card-border: var(--on-dark-rule)}.nadi-guard-line__rule{display:block;width:3.2rem;height:2px;margin-bottom:2rem;background:var(--card-rule)}.nadi-guard-line__name{max-width:6em;margin:0;font-family:var(--font-sans);font-size:2.8rem;font-weight:var(--weight-light);letter-spacing:.12em;line-height:var(--leading-snug);text-transform:uppercase;color:var(--card-name)}.nadi-guard-line__status{margin:1.4rem 0 0;font-size:var(--text-fine);font-weight:var(--weight-medium);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--card-muted)}.nadi-guard-line__card--available .nadi-guard-line__status{color:var(--card-cta)}.nadi-guard-line__desc{margin:1.4rem 0 0;font-size:var(--text-body);line-height:var(--leading-relaxed);color:var(--card-desc)}.nadi-guard-line__footer{margin-top:auto;padding-top:2.2rem}.nadi-guard-line__cta-row{display:flex;justify-content:space-between;align-items:baseline;gap:1.6rem;padding-top:2.2rem;border-top:1px solid var(--card-border);text-decoration:none}.nadi-guard-line__cta-row:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--nadi-radius)}.nadi-guard-line__cta-row:focus-visible{outline:none}.nadi-guard-line__cta-row:focus-visible:after{outline:var(--nadi-focus-width) solid var(--card-cta);outline-offset:var(--nadi-focus-offset)}.nadi-guard-line__footer-text{font-size:var(--text-fine);color:var(--card-desc)}.nadi-guard-line__cta{font-size:var(--text-fine);font-weight:var(--weight-medium);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--card-cta)}.nadi-guard-line__waitlist{display:block;border-top:1px solid var(--card-border);padding-top:2.2rem}.nadi-guard-line__cta--trigger{appearance:none;-webkit-appearance:none;display:inline-flex;align-items:center;min-height:4.4rem;padding:0;border:0;background:transparent;cursor:pointer;font-family:var(--font-sans);font-size:var(--text-fine);font-weight:var(--weight-medium);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--card-cta)}.nadi-guard-line__cta--trigger:focus-visible{outline:var(--nadi-focus-width) solid var(--card-cta);outline-offset:var(--nadi-focus-offset)}.nadi-guard-line__panel[hidden]{display:none}.nadi-guard-line__form{display:flex;flex-direction:column;gap:1.2rem;margin-top:1.6rem}.nadi-guard-line__field-label{font-size:var(--text-fine);font-weight:var(--weight-medium);color:var(--card-desc)}.nadi-guard-line__input{width:100%;min-height:4.8rem;padding:1.2rem 1.4rem;border:1px solid var(--color-border-default);border-radius:var(--nadi-radius);background:var(--color-white);color:var(--color-type-black);font-family:var(--font-sans);font-size:var(--text-body)}.nadi-guard-line__input:focus-visible{outline:var(--nadi-focus-width) solid var(--card-cta);outline-offset:var(--nadi-focus-offset);border-color:transparent}.nadi-guard-line__submit{appearance:none;-webkit-appearance:none;min-height:4.8rem;padding:1.2rem 2rem;border:0;border-radius:var(--nadi-radius);background:var(--color-deep-retina);color:var(--color-white);cursor:pointer;font-family:var(--font-sans);font-size:var(--text-fine);font-weight:var(--weight-medium);letter-spacing:var(--tracking-wide);text-transform:uppercase;transition:background var(--nadi-dur) var(--nadi-ease)}.nadi-guard-line__submit:hover{background:var(--color-retinal-teal)}.nadi-guard-line__submit:focus-visible{outline:var(--nadi-focus-width) solid var(--card-cta);outline-offset:var(--nadi-focus-offset)}.nadi-guard-line__submit[disabled]{opacity:.6;cursor:default}.nadi-guard-line__consent{margin:0;font-size:var(--text-fine);line-height:var(--leading-normal);color:var(--card-desc)}.nadi-guard-line__consent-link{color:var(--card-cta);text-decoration:underline}.nadi-guard-line__consent-link:focus-visible{outline:var(--nadi-focus-width) solid var(--card-cta);outline-offset:var(--nadi-focus-offset)}.nadi-guard-line__msg{margin:0;font-size:var(--text-fine);line-height:var(--leading-normal);color:var(--card-name)}.nadi-guard-line__msg:empty{display:none}.nadi-guard-line__msg[data-state=success]{font-weight:var(--weight-medium)}@media screen and (min-width:750px){.nadi-guard-line__header{margin-bottom:4rem}.nadi-guard-line__grid{grid-template-columns:repeat(3,1fr);gap:2rem}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/nadi-guard-line.css.map */
