body .nep,body .nura-quiz,body.password,body.password .npl{--nura-paper: #fbf7f0;--nura-cream: #f4ede3;--nura-ink: #2b2420;--nura-wine: #6b302e;--nura-apricot: #d99673;--nura-moss: #687665;--nura-line: #ddcfc3;--nura-serif: var(--font-heading-family), Charter, "Sitka Text", Cambria, Georgia, serif;--nura-sans: var(--font-body-family), "Avenir Next", Avenir, "Helvetica Neue", Arial, sans-serif}body .nep{--nep-bg: var(--nura-cream) !important;--nep-ink: var(--nura-ink) !important;--nep-dark: var(--nura-wine) !important;--nep-cream: #fff8ef !important;--nep-accent: var(--nura-apricot) !important;--nep-accent-soft: #ead6c7 !important;--nep-border: var(--nura-line) !important;--nep-radius: 18px !important;font-family:var(--nura-sans)}body .nep .nep-hero{min-height:min(86rem,calc(100svh - 8rem));display:grid;align-items:center;background:radial-gradient(circle at 82% 14%,rgba(239,185,144,.36),transparent 25rem),radial-gradient(circle at 8% 88%,rgba(104,118,101,.42),transparent 30rem),linear-gradient(135deg,#4c211f,#722f2d 60%,#512321)}body .nep .nep-hero-glow:before,body .nep .nep-hero-glow:after{content:"";position:absolute;border:1px solid rgba(255,248,239,.14);border-radius:50%}body .nep .nep-hero-glow:before{width:54rem;height:54rem;right:-17rem;top:-18rem}body .nep .nep-hero-glow:after{width:34rem;height:34rem;right:-7rem;top:-8rem}body .nep .nep-hero-grid{width:min(100%,140rem)}body .nep .nep-eyebrow{font-family:var(--nura-sans);font-weight:700;letter-spacing:.17em}body .nep .nep-title{max-width:78rem;font-family:var(--nura-serif);font-size:clamp(5.8rem,7.3vw,11rem);letter-spacing:-.065em;line-height:.86}body .nep .nep-title em{color:#f2b58f}body .nep .nep-deck{color:#fff8efbf;font-size:clamp(1.6rem,1.5vw,2rem)}body .nep .nep-button{min-height:5.6rem;border-radius:999px;padding-inline:3rem;font-family:var(--nura-sans);font-weight:750}body .nep .nep-button-accent{background:#f0b18a;color:#381917}body .nep .nep-button-accent:hover{background:#ffd0ae}body .nep .nep-text-link{font-weight:650;letter-spacing:.02em}body .nep .nep-visual{position:relative}body .nep .nep-visual:before{content:"N / HER WELLNESS, REDEFINED";position:absolute;z-index:2;top:2.2rem;right:2.2rem;padding:.9rem 1.3rem;border:1px solid rgba(255,255,255,.42);border-radius:999px;color:#fff8ef;background:#2b24203b;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-size:.85rem;font-weight:700;letter-spacing:.12em}body .nep .nep-visual>img,body .nep .nep-placeholder{border-radius:24rem 24rem 2rem 2rem;box-shadow:2.6rem 3rem 7rem #23100f47}body .nep .nep-stats{max-width:none;background:var(--nura-moss);color:#fff8ef}body .nep .nep-stats div{padding-block:3rem}body .nep .nep-signup{position:relative;overflow:hidden;background:#e8d2c1;border:1px solid #d5bcaa;box-shadow:0 3rem 8rem #482b1d14}body .nep .nep-signup:after{content:"N";position:absolute;right:-2rem;bottom:-8rem;color:#6b302e12;font-family:var(--nura-serif);font-size:27rem;line-height:1;pointer-events:none}body .nep .nep-signup>*{position:relative;z-index:1}body .nep .nep-signup h2,body .nep .nep-section-heading h2,body .nep .nep-editorial h2,body .nep .nep-close h2{font-family:var(--nura-serif);letter-spacing:-.05em}body .nep .nep-form input[type=text],body .nep .nep-form input[type=email]{min-height:5.7rem;border-radius:1rem;border-color:#c6ad9b;background:#fffbf5e6}body .nep .nep-content{max-width:140rem}body .nep .nep-card,body .nep .nep-product{border-radius:1.8rem;background:var(--nura-paper);box-shadow:0 2rem 5rem #392a1f0e}body .nep .nep-card:nth-of-type(3n+2){background:#ead6c7}body .nep .nep-card-number{color:var(--nura-wine);font-size:4rem}body .nep .nep-editorial-media img{border-radius:18rem 18rem 1.8rem 1.8rem}body .nep .nep-review{border-radius:1.8rem;background:var(--nura-wine)}body .nep .nep-review:nth-of-type(2n){background:var(--nura-moss)}body .nep .nep-pullquote blockquote{color:var(--nura-wine)}body .nep .nep-next-step{border-radius:1.4rem;background:#fffaf4}body .nep .nep-guide-delivery{border-radius:1.2rem;background:#edf3ea;border-color:#a6b7a2}body .nep .nep-close{background:radial-gradient(circle at 85% 15%,rgba(217,150,115,.25),transparent 25rem),var(--nura-moss)}body .nura-quiz{--nq-cream: #fff8ef !important;--nq-cream-deep: #f1e5d9 !important;--nq-border: #ddcfc3 !important;--nq-ink: #2b2420 !important;--nq-muted: #74675e !important;--nq-rose: #d99673 !important;--nq-rose-dark: #6b302e !important;--nq-focus: #687665 !important;--nq-button-radius: 999px !important;background:var(--nura-cream);font-family:var(--nura-sans)}body .nura-quiz .nq-intro,body .nura-quiz .nq-gate{min-height:calc(100svh - 12rem);min-height:calc(100dvh - 12rem);background:radial-gradient(circle at 84% 13%,rgba(238,179,139,.35),transparent 25rem),radial-gradient(circle at 8% 86%,rgba(104,118,101,.52),transparent 32rem),linear-gradient(145deg,#4b201e,#6b302e 62%,#40201e)}body .nura-quiz .nq-intro:before,body .nura-quiz .nq-intro:after{content:"";position:absolute;width:52rem;height:52rem;right:-22rem;top:-22rem;border:1px solid rgba(255,248,239,.14);border-radius:50%}body .nura-quiz .nq-intro:after{width:34rem;height:34rem;right:-13rem;top:-13rem}body .nura-quiz .nq-intro-inner{max-width:78rem;z-index:1}body .nura-quiz .nq-wordmark{font-family:var(--nura-serif)}body .nura-quiz .nq-intro .nq-wordmark{color:#f4d4bf}body .nura-quiz .nq-eyebrow-light{color:#f2b58f}body .nura-quiz .nq-intro-title{font-family:var(--nura-serif);font-size:clamp(5.8rem,7.5vw,10.5rem);letter-spacing:-.065em;line-height:.84}body .nura-quiz .nq-intro-title em,body .nura-quiz .nq-gate-title em{color:#f2b58f}body .nura-quiz .nq-intro-description{color:#fff8efbd}body .nura-quiz .nq-meta{color:#fff8efb3}body .nura-quiz .nq-button{border-radius:999px;font-weight:750}body .nura-quiz .nq-button-rose{background:#f0b18a;color:#371817}body .nura-quiz .nq-button-rose:hover{background:#ffd0ae}body .nura-quiz .nq-question-screen{background:radial-gradient(circle at 92% 8%,rgba(217,150,115,.18),transparent 30rem),var(--nura-cream)}body .nura-quiz .nq-nav{background:#fbf7f0c7;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}body .nura-quiz .nq-question-body{max-width:98rem;padding-top:7rem}body .nura-quiz .nq-question-title{max-width:78rem;font-family:var(--nura-serif);font-size:clamp(4rem,5vw,6.4rem);letter-spacing:-.05em;line-height:1}body .nura-quiz .nq-answers{gap:1.5rem}body .nura-quiz .nq-answer{min-height:12rem;border-radius:1.6rem;background:#fffcf7e0;box-shadow:0 1.4rem 3.5rem #432f2209}body .nura-quiz .nq-answer:hover{border-color:var(--nura-apricot);box-shadow:0 1.8rem 4rem #432f2217}body .nura-quiz .nq-answer:has(input:checked){border-color:var(--nura-wine);background:#ead5c8;box-shadow:0 0 0 1px var(--nura-wine),0 1.8rem 4rem #572a2417}body .nura-quiz .nq-answer input{accent-color:var(--nura-wine)}body .nura-quiz .nq-button-dark{background:var(--nura-wine);color:#fff8ef}body .nura-quiz .nq-button-dark:hover{background:#812f2e}body .nura-quiz .nq-result-hero{background:radial-gradient(circle at 82% 15%,rgba(217,150,115,.3),transparent 28rem),linear-gradient(140deg,#4a201e,#6b302e 64%,#3d1f1d)}body .nura-quiz .nq-result-hero[data-pattern=sleep]{background:radial-gradient(circle at 12% 8%,rgba(217,150,115,.25),transparent 28rem),linear-gradient(140deg,#334033,#687665)}body .nura-quiz .nq-result-hero[data-pattern=mental]{background:radial-gradient(circle at 88% 8%,rgba(238,183,141,.27),transparent 26rem),linear-gradient(140deg,#584132,#302a25)}body .nura-quiz .nq-result-hero[data-pattern=emotional]{background:radial-gradient(circle at 86% 10%,rgba(239,185,144,.29),transparent 27rem),linear-gradient(140deg,#4b201e,#6b302e)}body .nura-quiz .nq-result-hero[data-pattern=body]{background:radial-gradient(circle at 12% 8%,rgba(255,219,185,.22),transparent 27rem),linear-gradient(140deg,#81523c,#493328)}body .nura-quiz .nq-result-hero[data-pattern=whole]{background:radial-gradient(circle at 85% 8%,rgba(217,150,115,.27),transparent 27rem),linear-gradient(140deg,#4e4e43,#687665)}body .nura-quiz .nq-result-name{font-family:var(--nura-serif);letter-spacing:-.06em}body .nura-quiz .nq-result-body{max-width:96rem}body .nura-quiz .nq-difference,body .nura-quiz .nq-result-steps li{border-radius:1.5rem;background:var(--nura-paper)}body .nura-quiz .nq-reflection{border-radius:1.5rem;background:#ead6c7}body .nura-quiz .nq-resource{border-radius:1.8rem;background:var(--nura-wine)}body.password{background:var(--nura-ink)}body.password .npl{--npl-rose: var(--nura-apricot) !important;--npl-dark: var(--nura-ink) !important;--npl-cream: #fff8ef !important;background:var(--nura-ink);font-family:var(--nura-sans)}body.password .npl .npl-nav{width:min(100%,140rem);max-width:140rem}body.password .npl .npl-logo{font-family:var(--nura-serif)}body.password .npl .npl-hero{position:relative;width:min(100%,140rem);max-width:140rem;min-height:78rem;padding:6rem 3rem 8rem;display:grid;grid-template-columns:minmax(0,.9fr) minmax(26rem,.72fr) minmax(32rem,.92fr);grid-template-areas:"copy visual form" "details visual form";column-gap:clamp(2.8rem,4vw,6rem);row-gap:3rem;align-items:start}body.password .npl .npl-hero:before,body.password .npl .npl-hero:after{content:"";position:absolute;z-index:0;border:1px solid rgba(255,248,239,.1);border-radius:50%;pointer-events:none}body.password .npl .npl-hero:before{width:52rem;height:52rem;left:-30rem;bottom:-15rem}body.password .npl .npl-hero:after{width:34rem;height:34rem;left:-21rem;bottom:-6rem}body.password .npl .npl-hero>*{position:relative;z-index:1}body.password .npl .npl-hero-copy{grid-area:copy;grid-column:auto;padding:2.5rem 0 0}body.password .npl .npl-hero-details{grid-area:details;grid-column:auto;padding-right:1rem}body.password .npl .npl-hero-visual{grid-area:visual;position:relative;min-height:68rem;margin:0;overflow:hidden;border:1px solid rgba(255,248,239,.13);border-radius:18rem 18rem 2rem 2rem;background:#6a4737;box-shadow:0 3rem 9rem #00000052}body.password .npl .npl-hero-visual:after{content:"";position:absolute;top:44%;right:0;bottom:0;left:0;background:linear-gradient(transparent,#18100de0);pointer-events:none}body.password .npl .npl-hero-visual__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:56% center;filter:saturate(.88) contrast(1.02);transition:transform 1.2s cubic-bezier(.2,.7,.2,1)}body.password .npl .npl-hero-visual:hover .npl-hero-visual__image{transform:scale(1.035)}body.password .npl .npl-hero-visual figcaption{position:absolute;z-index:2;left:2.6rem;right:2.6rem;bottom:2.8rem;color:#fff8ef}body.password .npl .npl-hero-visual figcaption span{display:block;margin-bottom:1rem;color:#f2b28d;font-size:.8rem;font-weight:750;letter-spacing:.16em;text-transform:uppercase}body.password .npl .npl-hero-visual figcaption strong{display:block;max-width:28rem;font-family:var(--nura-serif);font-size:2.7rem;font-weight:400;line-height:1.12}body.password .npl .npl-hero-visual>i{position:absolute;z-index:2;top:2.5rem;right:2.7rem;color:#fff8efcc;font-family:var(--nura-serif);font-size:2.3rem;font-style:normal}body.password .npl h1,body.password .npl h2,body.password .npl h3,body.password .npl h4{font-family:var(--nura-serif)}body.password .npl h1{font-size:clamp(5.2rem,6.2vw,9rem);line-height:.88;letter-spacing:-.06em}body.password .npl em{color:#f1b18b}body.password .npl .npl-signup-card{grid-area:form;grid-column:auto;grid-row:auto;margin-top:4rem;border-radius:2rem;border-color:#6b302e29;background:radial-gradient(circle at 100% 0,rgba(217,150,115,.24),transparent 22rem),#fbf7f0;color:var(--nura-ink);box-shadow:0 3rem 8rem #00000047}body.password .npl .npl-signup-card h3{color:var(--nura-ink)}body.password .npl .npl-signup-card .npl-free{color:#40513f;background:#6876651f;border-color:#68766547}body.password .npl .npl-signup-card .npl-body,body.password .npl .npl-signup-card .npl-consent,body.password .npl .npl-signup-card .npl-small{color:#685a51}body.password .npl .npl-signup-card .npl-form>label:not(.npl-consent){color:var(--nura-wine)}body.password .npl .npl-signup-card input[type=email]{border-color:#b9a79a;background:#ffffffd1;color:var(--nura-ink)}body.password .npl .npl-signup-card input[type=email]::placeholder{color:#7b6e65}body.password .npl .npl-signup-card .npl-button-dark{background:var(--nura-wine);color:#fff8ef!important}body.password .npl input[type=email],body.password .npl input[type=password]{border-radius:1rem}body.password .npl .npl-button,body.password .npl .npl-button-dark{border-radius:999px;padding-inline:2.8rem;font-weight:750}body.password .npl .npl-ribbon{background:#341f1d}body.password .npl .npl-guide{background:radial-gradient(circle at 87% 13%,rgba(217,150,115,.32),transparent 26rem),var(--nura-cream);color:var(--nura-ink)}body.password .npl .npl-guide h2,body.password .npl .npl-guide h3{color:var(--nura-ink)}body.password .npl .npl-guide .npl-eyebrow{color:var(--nura-wine)}body.password .npl .npl-benefits{background:var(--nura-moss);color:#fff8ef}body.password .npl .npl-benefit-grid,body.password .npl .npl-benefit-grid article{border-color:#fff8ef38}body.password .npl .npl-benefit-number,body.password .npl .npl-section-title .npl-eyebrow{color:#f2ba95}body.password .npl .npl-faq{background:radial-gradient(circle at 8% 100%,rgba(217,150,115,.25),transparent 28rem),var(--nura-paper)}body.password .npl .npl-faq h2,body.password .npl .npl-faq h3,body.password .npl .npl-faq summary{color:var(--nura-ink)}body.password .npl .npl-faq .npl-eyebrow,body.password .npl .npl-faq summary span{color:var(--nura-wine)}body.password .npl .npl-footer{background:var(--nura-ink);color:#fff8ef}body.password .npl [data-npl-success]{border-radius:1.6rem}body.password .npl .npl-success-banner{border-radius:1rem}body.password .npl .npl-invitation{border-radius:1.4rem;background:var(--nura-wine)}@media(max-width:1099px){body.password .npl .npl-hero{grid-template-columns:minmax(0,1fr) minmax(30rem,1fr);grid-template-areas:"copy form" "visual details"}body.password .npl .npl-hero-visual{min-height:48rem;border-radius:16rem 16rem 2rem 2rem}body.password .npl .npl-signup-card{margin-top:0}}@media(max-width:749px){body .nep .nep-hero{min-height:auto}body .nep .nep-title{font-size:clamp(5.2rem,15vw,7rem)}body .nep .nep-visual:before{top:1.4rem;right:1.4rem;font-size:.7rem}body .nep .nep-visual>img,body .nep .nep-placeholder{border-radius:15rem 15rem 1.6rem 1.6rem}body .nep .nep-stats div{padding-block:2rem}body .nep .nep-signup{border-radius:1.6rem}body .nura-quiz .nq-intro,body .nura-quiz .nq-gate{min-height:calc(100svh - 9.8rem);min-height:calc(100dvh - 9.8rem)}body .nura-quiz .nq-intro-title{font-size:clamp(5rem,15vw,7rem)}body .nura-quiz .nq-question-body{padding-top:4.2rem}body .nura-quiz .nq-question-title{font-size:clamp(3.5rem,10vw,4.8rem)}body .nura-quiz .nq-answer{min-height:8rem;border-radius:1.3rem}body.password .npl .npl-hero{min-height:0;padding:1rem 2rem 5rem;grid-template-columns:1fr;grid-template-areas:"copy" "form" "visual" "details";gap:2.4rem}body.password .npl h1{font-size:clamp(4.8rem,14.5vw,6.8rem)}body.password .npl .npl-signup-card{border-radius:1.6rem}body.password .npl .npl-hero-visual{min-height:48rem;border-radius:15rem 15rem 1.6rem 1.6rem}body.password .npl .npl-hero-visual figcaption{left:2.2rem;right:2.2rem;bottom:2.3rem}body.password .npl .npl-hero-visual figcaption strong{font-size:2.4rem}}@media(prefers-reduced-motion:reduce){body .nep *,body .nura-quiz *,body.password .npl *{scroll-behavior:auto!important}body.password .npl .npl-hero-visual__image{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/nura-concept-content.css.map */
