.nrc{--nrc-green: #95a13b;--nrc-green-dark: #5f6825;--nrc-green-deep: #454b1b;--nrc-pu: #8e72bd;--nrc-pk: #f27a8a;--nrc-ink: #1d1f14;--nrc-ink-2: #4b4d40;--nrc-ink-3: #7a7c6e;--nrc-line: #e9eadd;--nrc-hair: #dfe2cc;--nrc-sh: 0 1px 2px rgba(40, 46, 10, .04), 0 22px 44px -28px rgba(40, 46, 10, .28);--nrc-sec: 88px;--nrc-head-gap: 32px;--nrc-card-pad: 28px;--nrc-gutter: 24px;position:relative;color:var(--nrc-ink);background:#fff;letter-spacing:.003em;line-height:1.55}.nrc *,.nrc *:before,.nrc *:after{box-sizing:border-box}.nrc h1,.nrc h2,.nrc h3,.nrc p,.nrc ul,.nrc ol{margin:0}@media(max-width:960px){.nrc{--nrc-sec: 72px}}@media(max-width:560px){.nrc{--nrc-sec: 56px;--nrc-head-gap: 24px;--nrc-card-pad: 20px;--nrc-gutter: 16px}}.nrc-wrap{max-width:1240px;margin:0 auto;padding-left:var(--nrc-gutter);padding-right:var(--nrc-gutter)}.nrc-sec{padding-top:var(--nrc-sec);padding-bottom:var(--nrc-sec);border-top:1px solid var(--nrc-line)}.nrc-eyebrow{display:inline-flex;align-items:center;gap:12px;color:var(--nrc-pu);font-size:12px;font-weight:800;letter-spacing:.22em;text-transform:uppercase}.nrc-eyebrow:before{content:"";width:28px;height:1px;background:var(--nrc-pk)}.nrc-h2{font-size:clamp(26px,2.6vw,34px);font-weight:400;line-height:1.15;letter-spacing:-.01em;color:var(--nrc-ink)}.nrc-h2 em,.nrc-h1 em,.nrc-card__title em{font-style:italic;color:var(--nrc-pu)}.nrc-sub{font-size:16px;color:var(--nrc-ink-3)}.nrc-head{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:var(--nrc-head-gap)}.nrc-head__txt{display:flex;flex-direction:column;gap:10px;min-width:0}.nrc-minihd{font-size:12px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--nrc-ink-2)}.nrc-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:16px 30px;border:1.5px solid var(--nrc-green);border-radius:8px;background:var(--nrc-green);color:#fff;font-size:13px;font-weight:800;line-height:1.2;letter-spacing:.12em;text-align:center;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background .25s,color .25s,transform .25s,border-color .25s}.nrc-btn:hover{background:var(--nrc-green-dark);border-color:var(--nrc-green-dark);color:#fff;transform:translateY(-2px)}.nrc-btn:active{transform:none}.nrc-btn--outline{background:#fff;color:var(--nrc-green-dark)}.nrc-btn--outline:hover{background:#f6f8ee;border-color:var(--nrc-green);color:var(--nrc-green-dark)}.nrc-btn--sm{padding:11px 18px;font-size:12px}.nrc-btn[disabled]{opacity:.5;cursor:not-allowed}.nrc-link{font-size:14px;color:var(--nrc-green-dark);text-decoration:underline}.nrc-card{position:relative;padding:var(--nrc-card-pad);background:#fff;border:1px solid var(--nrc-line);border-radius:14px}.nrc-announce{padding:9px 16px;background:#fff;border-bottom:1px solid var(--nrc-line);color:var(--nrc-ink);font-size:12px;font-weight:700;letter-spacing:.16em;text-align:center;text-transform:uppercase}.nrc-announce b{color:var(--nrc-pu)}@media(max-width:560px){.nrc-announce{font-size:11px;letter-spacing:.08em;line-height:1.5}}.nrc-hero{padding-top:calc(var(--nrc-sec) * .75);padding-bottom:calc(var(--nrc-sec) * .75);border-bottom:1px solid var(--nrc-line)}.nrc-hero__grid{display:grid;grid-template-columns:1.05fr .95fr;gap:56px;align-items:center}.nrc-hero__copy{display:flex;flex-direction:column;gap:24px}.nrc-h1{font-size:clamp(34px,4.2vw,54px);font-weight:400;line-height:1.1;letter-spacing:-.01em}.nrc-hero__lead{display:flex;flex-direction:column;gap:8px;max-width:580px;font-size:17px;line-height:1.7;color:var(--nrc-ink-3)}.nrc-hero__lead p{margin:0}.nrc-hero__lead strong{color:var(--nrc-ink);font-weight:800}.nrc-hero__tag{font-size:13px;font-weight:800;letter-spacing:.14em;color:var(--nrc-pu)}.nrc-hero__ctas{display:flex;flex-direction:column;gap:14px;scroll-margin-top:90px}.nrc-row{display:flex;flex-wrap:nowrap;gap:14px;align-items:center}.nrc-row .nrc-btn{white-space:nowrap}.nrc-row[hidden],.nrc-hero__confirm[hidden],.nrc-hero__hint[hidden]{display:none}.nrc-hero__hint{font-size:14px;color:var(--nrc-green-deep)}.nrc-hero__confirm{display:flex;flex-direction:column;align-items:flex-start;gap:10px;max-width:460px;padding:18px;background:#fff;border:1px solid var(--nrc-line);border-radius:14px}.nrc-hero__confirm p{font-weight:700}.nrc-hero__media{min-width:0}.nrc-hero__img{display:block;width:100%;height:auto;mix-blend-mode:multiply;filter:drop-shadow(0 30px 40px rgba(69,75,27,.22))}.nrc-hero__proof{display:flex;align-items:center;gap:12px;margin-top:16px;padding:14px 16px;background:#fff;border:1px solid var(--nrc-hair);border-radius:10px;box-shadow:var(--nrc-sh)}.nrc-hero__proof b{font-size:40px;font-weight:400;line-height:1;color:var(--nrc-pu)}.nrc-hero__proof span{font-size:14px;line-height:1.35}@media(max-width:960px){.nrc-hero__grid{grid-template-columns:1fr;gap:36px}}@media(max-width:560px){.nrc-h1{font-size:34px}.nrc-hero__lead{font-size:16px;line-height:1.6}.nrc-hero__tag{font-size:12px;letter-spacing:.1em}.nrc-row{flex-direction:column;align-items:stretch;gap:12px;width:100%}.nrc-hero__ctas,.nrc-hero__confirm{width:100%;max-width:none}.nrc-hero__proof{padding:16px}.nrc-hero__proof b{font-size:32px}}.nrc-results__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:32px 28px;align-items:start}.nrc-results__intro{grid-column:1 / -1;display:flex;flex-direction:column;gap:10px}.nrc-stat{display:flex;align-items:center;gap:14px}.nrc-stat p{font-size:14px;line-height:1.4;color:var(--nrc-ink-2)}.nrc-ring{position:relative;flex:none;width:92px;height:92px}.nrc-ring svg{display:block;width:100%;height:100%;transform:rotate(-90deg)}.nrc-ring b{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:400;color:var(--nrc-ink)}.nrc-ring__arc{stroke-dashoffset:251.33;transition:stroke-dashoffset 1s cubic-bezier(.16,1,.3,1)}.nrc-ring.is-in .nrc-ring__arc{stroke-dashoffset:var(--nrc-offset)}@media(prefers-reduced-motion:reduce){.nrc-ring__arc{transition:none}}@media(max-width:960px){.nrc-results__grid{grid-template-columns:1fr 1fr}}@media(max-width:560px){.nrc-results__grid{gap:24px 16px}.nrc-stat{flex-direction:column;align-items:flex-start;gap:10px}.nrc-ring{width:72px;height:72px}.nrc-ring b{font-size:16px}}.nrc-spin__grid{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:stretch}.nrc-card__title{font-size:clamp(26px,2.6vw,34px);font-weight:400;line-height:1.15;letter-spacing:-.01em}.nrc-wheelcard{display:flex;flex-direction:column;gap:24px}.nrc-wheelcard__copy{display:flex;flex-direction:column;align-items:flex-start;gap:20px}.nrc-wheelcard__stage{display:flex;flex-direction:column;align-items:center;gap:24px}.nrc-wheelcard__stage>.nrc-btn{width:100%}.nrc-wheel{position:relative;width:100%;max-width:300px;aspect-ratio:1 / 1;margin:0 auto}.nrc-wheel__svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;transition:transform 4.2s cubic-bezier(.16,1,.3,1);filter:drop-shadow(0 18px 24px rgba(69,75,27,.25))}.nrc-wheel__pointer{position:absolute;top:-14px;left:50%;z-index:2;width:40px;height:44px;margin-left:-20px}.nrc-offers{display:none}.nrc-prize{display:flex;flex-direction:column;gap:10px;width:100%;padding:18px 20px;border-radius:12px;background:#faf8fd;border:1px solid #e6dff3}.nrc-prize[hidden],.nrc-veil[hidden]{display:none}.nrc-prize small{font-size:12px;font-weight:800;letter-spacing:.06em;color:var(--nrc-pu)}.nrc-prize b{font-size:22px;font-weight:400;line-height:1.2}.nrc-prize>span{font-size:14px;color:var(--nrc-ink-2)}.nrc-prize__code{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.nrc-prize__code span{padding:8px 12px;border:1px dashed var(--nrc-pu);border-radius:6px;background:#fff;font-family:ui-monospace,Menlo,Consolas,monospace;font-weight:700;letter-spacing:.06em}.nrc-prize>.nrc-btn{align-self:flex-start}.nrc-veil{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:24px;border-radius:14px;background:#fdfcf8e0;text-align:center}.nrc-veil__icon{display:flex;align-items:center;justify-content:center;width:52px;height:52px;border:1px solid var(--nrc-line);border-radius:50%;background:#fff;color:var(--nrc-green-dark)}.nrc-veil b{font-size:24px;font-weight:400}.nrc-veil>span:not(.nrc-veil__icon){max-width:340px;font-size:14px;color:var(--nrc-ink-3)}.nrc-reelcard{display:flex;flex-direction:column;gap:16px;border-top:2px solid var(--nrc-pu)}.nrc-chip{align-self:flex-start;padding:8px 16px;border:1px solid var(--nrc-hair);border-radius:999px;background:#fff;color:var(--nrc-green-deep);font-size:11px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.nrc-reelcard__text p{margin:0 0 4px;font-size:16px;line-height:1.55;color:var(--nrc-ink-2)}.nrc-reelcard__text strong{color:var(--nrc-green-dark)}.nrc-reelcard__steps ol,.nrc-reelcard__steps ul{display:flex;flex-direction:column;gap:6px;padding-left:18px;font-size:15px;color:var(--nrc-ink-2)}.nrc-reelcard__steps strong{color:var(--nrc-ink)}.nrc-tagpill{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;width:100%;padding:10px 10px 10px 16px;border:1px solid var(--nrc-hair);border-radius:10px;background:#fff}.nrc-tagpill span{font-size:15px;font-weight:800;color:var(--nrc-green-deep)}.nrc-tagpill button{min-height:40px;padding:8px 16px;border:0;border-radius:8px;background:var(--nrc-green);color:#fff;font-size:12px;font-weight:800;letter-spacing:.08em;cursor:pointer}.nrc-reelcard>.nrc-btn{width:100%}@media(max-width:960px){.nrc-spin__grid{grid-template-columns:1fr}}@media(max-width:560px){.nrc-spin__grid{gap:16px}.nrc-wheel{max-width:300px}}@media(prefers-reduced-motion:reduce){.nrc-wheel__svg{transition:none}}.nrc-rail{padding-top:var(--nrc-sec);padding-bottom:var(--nrc-sec);border-top:1px solid var(--nrc-line)}.nrc-rail .hmsection,.nrc-rail .containers{padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:0}.nrc-rail__more{flex-shrink:0}.nrc-tiles{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.nrc-tile{position:relative;display:flex;flex-direction:column;gap:6px;min-height:160px;padding:var(--nrc-card-pad);overflow:hidden;background:#fff;border:1px solid var(--nrc-line);border-radius:12px;color:var(--nrc-ink);text-decoration:none;transition:transform .3s,border-color .2s}.nrc-tile:after{content:"";position:absolute;right:-40px;bottom:-40px;width:150px;height:150px;border-radius:50%;background:#faf8fd;transition:transform .5s}.nrc-tile:hover{border-color:var(--nrc-pu);transform:translateY(-3px);color:var(--nrc-ink)}.nrc-tile:hover:after{transform:scale(1.3)}.nrc-tile>*{position:relative;z-index:1}.nrc-tile b{font-size:26px;font-weight:400;line-height:1.1}.nrc-tile small{font-size:14px;color:var(--nrc-ink-3)}.nrc-tile i{margin-top:auto;font-style:normal;font-size:12px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--nrc-pu)}.nrc-tile--on{background:var(--nrc-green);border-color:var(--nrc-green);color:#fff}.nrc-tile--on:hover{border-color:var(--nrc-green);color:#fff}.nrc-tile--on small,.nrc-tile--on i{color:#fff}.nrc-tile--on:after{background:#ffffff2e}@media(max-width:960px){.nrc-tiles{grid-template-columns:1fr 1fr}}@media(max-width:560px){.nrc-tiles{grid-template-columns:1fr;gap:12px}.nrc-tile{min-height:0}.nrc-tile:after{width:110px;height:110px;right:-30px;bottom:-30px}.nrc-tile i{margin-top:12px}}.nrc-reels__item{padding:0 10px 0 0!important}.nrc-reel{position:relative;display:flex;flex-direction:column;justify-content:space-between;aspect-ratio:9 / 16;padding:24px;overflow:hidden;background:#fff;border:1px solid var(--nrc-line);border-radius:14px;box-shadow:var(--nrc-sh);color:var(--nrc-ink);text-decoration:none}.nrc-reel__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.nrc-reel--img:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000 50%,#0009)}.nrc-reel__play{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;width:56px;height:56px;margin:auto;border-radius:50%;background:var(--nrc-pu);color:#fff}.nrc-reel__text{position:relative;z-index:1;display:flex;flex-direction:column;gap:2px}.nrc-reel__text b{font-size:17px;font-weight:600}.nrc-reel__text small{font-size:13px;color:var(--nrc-ink-3)}.nrc-reel--img .nrc-reel__text b{color:#fff}.nrc-reel--img .nrc-reel__text small{color:#e9e6f5}.nrc-after{margin-top:24px}@media(max-width:560px){.nrc-after .nrc-btn{width:100%}}.nrc-cta{padding-top:var(--nrc-sec);padding-bottom:var(--nrc-sec);border-top:1px solid var(--nrc-line)}.nrc-cta__box{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px 32px;padding:var(--nrc-card-pad);background:#faf8fd;border:1px solid #e6dff3;border-left:4px solid var(--nrc-pu);border-radius:14px}.nrc-cta__text{display:flex;flex-direction:column;gap:6px;min-width:0;flex:1 1 320px}.nrc-cta__title{font-size:clamp(20px,2vw,26px);font-weight:400;line-height:1.2}.nrc-cta__copy{font-size:15px;color:var(--nrc-ink-2)}@media(max-width:560px){.nrc-cta__box{flex-direction:column;align-items:stretch;gap:16px}.nrc-cta__text{flex:none}}
/*# sourceMappingURL=/cdn/shop/t/186/assets/nrc-challenge.css.map */
