.npc-v3-language-selector__form,.npc-v3-mobile-language__form{margin:0}.npc-v3-language-selector__details{position:relative}.npc-v3-language-selector__summary{display:inline-flex;min-width:44px;min-height:44px;align-items:center;justify-content:center;gap:6px;padding:8px 5px;color:var(--npc-v3-ink);cursor:pointer;font-family:var(--font-body-family, Arial, sans-serif);font-size:13px;font-weight:650;line-height:1.2;list-style:none}.npc-v3-language-selector__summary::-webkit-details-marker{display:none}.npc-v3-language-selector__chevron{width:10px;height:7px;flex:0 0 auto;transition:transform .16s ease}.npc-v3-language-selector__details[open] .npc-v3-language-selector__chevron{transform:rotate(180deg)}.npc-v3-language-selector__panel{position:absolute;z-index:2;top:calc(100% + 7px);right:0;width:max-content;min-width:168px;padding:8px;border:1px solid var(--npc-v3-border-warm);border-radius:var(--npc-v3-radius-media);background:#fcfaf6;box-shadow:0 16px 36px #1e29251f}.npc-v3-language-selector__list{padding:0;margin:0;list-style:none}.npc-v3-language-selector__option{display:flex;width:100%;min-height:44px;align-items:center;justify-content:space-between;gap:18px;padding:9px 11px;border:0;border-radius:var(--npc-v3-radius-sm);background:transparent;color:var(--npc-v3-ink);cursor:pointer;font-family:var(--font-body-family, Arial, sans-serif);font-size:14px;line-height:1.3;text-align:left}.npc-v3-language-selector__option:hover,.npc-v3-language-selector__option[aria-current=true]{background:var(--npc-v3-stone)}.npc-v3-language-selector__option:disabled{color:var(--npc-v3-ink);cursor:default;opacity:1}.npc-v3-language-selector__code{color:var(--npc-v3-muted);font-size:12px;font-weight:650}.npc-v3-language-selector__summary:focus-visible,.npc-v3-language-selector__option:focus-visible,.npc-v3-mobile-language__option:focus-visible{outline:2px solid var(--npc-v3-muted);outline-offset:3px}.npc-v3-mobile-language{padding:16px 2px 18px}.npc-v3-mobile-language__label{margin:0 0 9px;color:var(--npc-v3-body);font-family:var(--font-body-family, Arial, sans-serif);font-size:12px;font-weight:650;letter-spacing:.07em;line-height:1.3;text-transform:uppercase}.npc-v3-mobile-language__options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.npc-v3-mobile-language__option{display:inline-flex;min-height:44px;align-items:center;justify-content:center;padding:9px 12px;border:1px solid var(--npc-v3-border-warm);border-radius:var(--npc-v3-radius-sm);background:transparent;color:var(--npc-v3-ink);cursor:pointer;font-family:var(--font-body-family, Arial, sans-serif);font-size:14px;font-weight:600;line-height:1.3}.npc-v3-mobile-language__option:hover,.npc-v3-mobile-language__option[aria-current=true]{border-color:var(--npc-v3-muted);background:var(--npc-v3-stone)}.npc-v3-mobile-language__option:disabled{color:var(--npc-v3-ink);cursor:default;opacity:1}@media screen and (max-width:989px){.npc-v3-language-selector{display:none}}@media screen and (min-width:990px){.npc-v3-mobile-language{display:none}}.npc-v3-pl-bait{--npc-ivory:var(--npc-v3-ivory,#F7F3ED);--npc-paper:var(--npc-v3-stone,#ECE6DC);--npc-green:var(--npc-v3-forest,#26312D);--npc-green-dark:var(--npc-v3-forest-deep,#1E2925);--npc-graphite:var(--npc-v3-ink,#252B28);--npc-muted:var(--npc-v3-body,#555D58);--npc-line:var(--npc-v3-border-warm,#E4E0D8);background:var(--npc-ivory);color:var(--npc-graphite);font-family:var(--font-body-family,Arial,Helvetica,sans-serif);font-size:16px;line-height:1.6;overflow-x:clip}.npc-v3-pl-bait *{box-sizing:border-box}.npc-v3-pl-bait img{display:block;max-width:100%}.npc-v3-pl-bait figure{margin:0}.npc-v3-pl-bait h1,.npc-v3-pl-bait h2,.npc-v3-pl-bait h3,.npc-v3-pl-bait p{margin-top:0}.npc-v3-pl-bait h1,.npc-v3-pl-bait h2,.npc-v3-pl-bait h3{color:var(--npc-green-dark);font-family:var(--font-heading-family,Georgia,"Times New Roman",serif);font-weight:400;letter-spacing:-.025em;line-height:1.08}.npc-v3-pl-bait h1{font-size:clamp(2.5rem,5vw,4rem);max-width:11ch;margin-bottom:1.8rem}.npc-v3-pl-bait h2{font-size:clamp(1.875rem,3.6vw,2.875rem);margin-bottom:0}.npc-v3-pl-bait h3{font-size:clamp(1.3rem,2vw,1.56rem);margin-bottom:.8rem}.npc-v3-pl-bait p{margin-bottom:1.25rem}.npc-v3-pl-bait a{color:inherit}.npc-v3-pl-bait button,.npc-v3-pl-bait input,.npc-v3-pl-bait select,.npc-v3-pl-bait textarea{font:inherit}.npc-v3-pl-bait__wrap{box-sizing:border-box;width:100%;max-width:var(--npc-v3-content-width,1200px);margin-inline:auto;padding-inline:clamp(16px,4vw,32px)}.npc-v3-pl-bait__section{padding-block:clamp(48px,6vw,96px)}.npc-v3-pl-bait__eyebrow,.npc-v3-pl-bait__card-index{color:var(--npc-green);font-family:var(--font-body-family,Arial,Helvetica,sans-serif);font-size:.74rem;font-weight:700;letter-spacing:.15em;line-height:1.4;text-transform:uppercase}.npc-v3-pl-bait__eyebrow{margin-bottom:1.4rem}.npc-v3-pl-bait__lead{font-size:clamp(1.08rem,1.35vw,1.35rem);line-height:1.65;max-width:640px}.npc-v3-pl-bait__button{align-items:center;-webkit-appearance:none;appearance:none;border:1px solid var(--npc-green);border-radius:var(--npc-v3-radius-sm,8px);display:inline-flex;font-family:var(--font-body-family,Arial,Helvetica,sans-serif);font-size:15px;font-weight:700;gap:2rem;justify-content:space-between;line-height:1.2;min-height:48px;padding:1rem 1.45rem;text-decoration:none;transition:background .2s,color .2s,border-color .2s}.npc-v3-pl-bait__button span,.npc-v3-pl-bait__text-link span{font-size:1.12em;font-weight:400}.npc-v3-pl-bait__button--solid{background:var(--npc-green);color:#fff!important}.npc-v3-pl-bait__button--solid:hover,.npc-v3-pl-bait__button--solid:focus-visible{background:var(--npc-green-dark)}.npc-v3-pl-bait__button--outline{background:transparent;color:var(--npc-green)}.npc-v3-pl-bait__button--outline:hover,.npc-v3-pl-bait__button--outline:focus-visible{background:var(--npc-green);color:#fff}.npc-v3-pl-bait__button--light{border-color:#f7f4ed;color:#f7f4ed}.npc-v3-pl-bait__button--light:hover,.npc-v3-pl-bait__button--light:focus-visible{background:#f7f4ed;color:var(--npc-green-dark)}.npc-v3-pl-bait__text-link{border-bottom:1px solid currentColor;color:var(--npc-green)!important;display:inline-flex;font-size:.9rem;font-weight:700;gap:1rem;line-height:1.5;padding-bottom:.28rem;text-decoration:none}.npc-v3-pl-bait__text-link:hover,.npc-v3-pl-bait__text-link:focus-visible{color:#071d15!important}.npc-v3-pl-bait a:focus-visible,.npc-v3-pl-bait button:focus-visible,.npc-v3-pl-bait summary:focus-visible,.npc-v3-pl-bait input:focus-visible,.npc-v3-pl-bait select:focus-visible,.npc-v3-pl-bait textarea:focus-visible{outline:2px solid #b48843;outline-offset:3px}.npc-v3-pl-bait__hero{padding-top:clamp(64px,6vw,104px);padding-bottom:clamp(82px,9vw,146px)}.npc-v3-pl-bait__hero-grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(32px,5vw,92px);align-items:center}.npc-v3-pl-bait__hero-copy{padding-block:1.5rem}.npc-v3-pl-bait__hero-copy .npc-v3-pl-bait__lead{margin-bottom:2.2rem}.npc-v3-pl-bait__actions{align-items:center;display:flex;flex-wrap:wrap;gap:1.35rem 2.4rem}.npc-v3-pl-bait__hero-notes{border-top:1px solid var(--npc-line);display:flex;flex-wrap:wrap;gap:.5rem 1.3rem;margin-top:clamp(54px,6vw,96px);padding-top:1rem}.npc-v3-pl-bait__hero-notes span{color:var(--npc-muted);font-size:.76rem;letter-spacing:.03em}.npc-v3-pl-bait__hero-notes span+span:before{content:none;margin:0}.npc-v3-pl-bait__hero-figure{align-self:stretch;display:flex;flex-direction:column;justify-content:center}.npc-v3-pl-bait__hero-figure img{aspect-ratio:1672/941;height:auto;object-fit:contain;width:100%}.npc-v3-pl-bait__hero-figure figcaption{color:var(--npc-muted);font-size:.72rem;line-height:1.5;margin-top:.85rem;max-width:72ch}.npc-v3-pl-bait__section-heading{align-items:end;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.45fr);gap:5vw;margin-bottom:3rem}.npc-v3-pl-bait__section-heading>p{color:var(--npc-muted);margin:0;max-width:32rem}.npc-v3-pl-bait__category-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem}.npc-v3-pl-bait__category-card{background:#fff;min-width:0}.npc-v3-pl-bait__category-image{background:var(--npc-paper);overflow:hidden}.npc-v3-pl-bait__category-image img{aspect-ratio:1/1.12;height:auto;object-fit:cover;object-position:center 42%;width:100%}.npc-v3-pl-bait__category-content{padding:clamp(22px,2.7vw,42px)}.npc-v3-pl-bait__category-content p:not(.npc-v3-pl-bait__card-index){color:var(--npc-muted);min-height:5.2em}.npc-v3-pl-bait__category-content .npc-v3-pl-bait__text-link{margin-top:.5rem}.npc-v3-pl-bait__sku{background:var(--npc-paper)}.npc-v3-pl-bait__sku-grid{align-items:center;display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(42px,7vw,120px)}.npc-v3-pl-bait__sku-copy h2{max-width:12ch;margin-bottom:2rem}.npc-v3-pl-bait__sku-copy>p:not(.npc-v3-pl-bait__eyebrow){max-width:35rem}.npc-v3-pl-bait__sku-copy .npc-v3-pl-bait__button{margin-top:1.2rem}.npc-v3-pl-bait__sku-figure img{aspect-ratio:1672/941;height:auto;object-fit:cover;width:100%}.npc-v3-pl-bait__full-visual{background:var(--npc-green-dark);color:#fff;padding-top:clamp(76px,7vw,120px)}.npc-v3-pl-bait__full-visual h2,.npc-v3-pl-bait__full-visual .npc-v3-pl-bait__eyebrow{color:#fff}.npc-v3-pl-bait__full-visual-top{display:grid;grid-template-columns:minmax(0,.3fr) minmax(0,.7fr);gap:2rem;align-items:start;padding-bottom:3rem}.npc-v3-pl-bait__full-visual-top h2{max-width:15ch}.npc-v3-pl-bait__full-visual img{aspect-ratio:1672/941;height:auto;object-fit:contain;width:100%}.npc-v3-pl-bait__full-visual figcaption{color:#d4dbd6;font-size:.73rem;padding-block:.75rem 1.5rem}.npc-v3-pl-bait__material-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}.npc-v3-pl-bait__material-card{background:#fff}.npc-v3-pl-bait__material-card img{aspect-ratio:1.38;height:auto;object-fit:cover;width:100%}.npc-v3-pl-bait__material-card>div{padding:clamp(26px,3vw,48px)}.npc-v3-pl-bait__material-card>div p:last-child{color:var(--npc-muted);max-width:45ch;margin-bottom:0}.npc-v3-pl-bait__material-note{align-items:start;border-top:1px solid var(--npc-line);display:flex;gap:1.35rem;margin-top:3.2rem;padding-top:1.8rem}.npc-v3-pl-bait__material-note p{color:var(--npc-muted);margin:0;max-width:74ch}.npc-v3-pl-bait__note-symbol{color:var(--npc-green);font-size:1.8rem;line-height:1}.npc-v3-pl-bait__workflow{background:var(--npc-paper)}.npc-v3-pl-bait__workflow-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.8fr);gap:clamp(60px,10vw,160px)}.npc-v3-pl-bait__workflow-intro h2{max-width:13ch;margin-bottom:1.6rem}.npc-v3-pl-bait__workflow-intro>p:not(.npc-v3-pl-bait__eyebrow){color:var(--npc-muted);max-width:35rem}.npc-v3-pl-bait__workflow-intro img{height:auto;margin-top:2.2rem;width:100%}.npc-v3-pl-bait__steps{list-style:none;margin:0;padding:0}.npc-v3-pl-bait__steps li{border-top:1px solid var(--npc-line);display:grid;grid-template-columns:3.5rem minmax(0,1fr);gap:1rem;padding:1.75rem 0}.npc-v3-pl-bait__steps li:last-child{border-bottom:1px solid var(--npc-line)}.npc-v3-pl-bait__steps li>span{color:var(--npc-green);font-size:.8rem;font-weight:700;letter-spacing:.1em;padding-top:.35rem}.npc-v3-pl-bait__steps h3{font-size:1.5rem;margin-bottom:.5rem}.npc-v3-pl-bait__steps p{color:var(--npc-muted);margin:0}.npc-v3-pl-bait__trust{background:var(--npc-green);color:#f7f4ed;padding-block:clamp(80px,9vw,140px)}.npc-v3-pl-bait__trust-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.68fr);gap:clamp(54px,9vw,150px)}.npc-v3-pl-bait__trust h2,.npc-v3-pl-bait__trust .npc-v3-pl-bait__eyebrow{color:#f7f4ed}.npc-v3-pl-bait__trust h2{max-width:12ch}.npc-v3-pl-bait__trust-copy{padding-top:2.8rem}.npc-v3-pl-bait__trust-copy p{color:#e1e8e1;font-size:1.08rem}.npc-v3-pl-bait__trust-copy .npc-v3-pl-bait__button{margin-top:1.25rem}.npc-v3-pl-bait__faq-grid{display:grid;grid-template-columns:minmax(0,.65fr) minmax(0,1fr);gap:clamp(54px,9vw,150px)}.npc-v3-pl-bait__faq-grid>div:first-child>p:last-child{color:var(--npc-muted);margin-top:1.6rem;max-width:32rem}.npc-v3-pl-bait__faq-list{border-top:1px solid var(--npc-line)}.npc-v3-pl-bait__faq-list details{border-bottom:1px solid var(--npc-line)}.npc-v3-pl-bait__faq-list summary{color:var(--npc-green-dark);cursor:pointer;font-family:var(--font-heading-family,Georgia,"Times New Roman",serif);font-size:clamp(1.18rem,1.45vw,1.5rem);list-style:none;padding:1.45rem 2.3rem 1.45rem 0;position:relative;line-height:1.3}.npc-v3-pl-bait__faq-list summary::-webkit-details-marker{display:none}.npc-v3-pl-bait__faq-list summary:after{content:"+";font-family:var(--font-body-family,Arial,Helvetica,sans-serif);font-size:1.25rem;font-weight:400;position:absolute;right:.15rem;top:1.35rem}.npc-v3-pl-bait__faq-list details[open] summary:after{content:"\2212"}.npc-v3-pl-bait__faq-list details p{color:var(--npc-muted);max-width:56ch;padding:0 2rem 1.55rem 0;margin:0}.npc-v3-pl-bait__contact{background:#e9e4d9;scroll-margin-top:90px}.npc-v3-pl-bait__contact-grid{align-items:start;display:grid;grid-template-columns:minmax(0,.78fr) minmax(0,1fr);gap:clamp(50px,8vw,126px)}.npc-v3-pl-bait__contact-copy h2{max-width:12ch;margin-bottom:1.7rem}.npc-v3-pl-bait__contact-copy>p:not(.npc-v3-pl-bait__eyebrow){max-width:34rem}.npc-v3-pl-bait__contact-small{border-top:1px solid var(--npc-line);margin-top:4rem;padding-top:1.4rem}.npc-v3-pl-bait__contact-small span{color:var(--npc-green);font-size:.75rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.npc-v3-pl-bait__contact-small p{color:var(--npc-muted);margin-top:.7rem;max-width:29rem}.npc-v3-pl-bait__form-panel{background:#fff;padding:clamp(26px,3.6vw,58px)}.npc-v3-pl-bait__form{display:grid;gap:1.4rem}.npc-v3-pl-bait__form-fields{display:grid;gap:1.4rem;min-width:0}.npc-v3-pl-bait__form-fields[hidden],.npc-v3-pl-bait__thank-you[hidden]{display:none}.npc-v3-pl-bait__thank-you{background:var(--npc-ivory);border-left:3px solid var(--npc-green);padding:clamp(24px,3vw,36px)}.npc-v3-pl-bait__thank-you h3{font-size:clamp(26px,2.5vw,34px);max-width:16ch;margin:0 0 1rem}.npc-v3-pl-bait__thank-you p{color:var(--npc-graphite);font-size:16px;line-height:1.55;margin:0}.npc-v3-pl-bait__thank-you p+p{color:var(--npc-muted);font-size:13px;margin-top:1rem}.npc-v3-pl-bait__form-row{min-width:0}.npc-v3-pl-bait__form-row label{color:var(--npc-green-dark);display:block;font-size:14px;font-weight:700;line-height:1.4;margin-bottom:.5rem}.npc-v3-pl-bait__form-row input,.npc-v3-pl-bait__form-row select,.npc-v3-pl-bait__form-row textarea{background:#f9f8f5;border:1px solid #bfc8bf;border-radius:0;box-sizing:border-box;color:var(--npc-graphite);display:block;font-family:inherit;font-size:16px;line-height:1.35;min-height:50px;padding:.75rem .9rem;width:100%}.npc-v3-pl-bait__form-row textarea{min-height:145px;resize:vertical}.npc-v3-pl-bait__form-row input::placeholder,.npc-v3-pl-bait__form-row textarea::placeholder{color:#707970;font-size:15px;opacity:1}.npc-v3-pl-bait__form-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.1rem}.npc-v3-pl-bait__consent{align-items:start;color:var(--npc-muted);cursor:pointer;display:flex;font-size:13px;gap:.7rem;line-height:1.45}.npc-v3-pl-bait__consent input{accent-color:var(--npc-green);flex:none;height:1.1rem;margin:.14rem 0 0;width:1.1rem}.npc-v3-pl-bait__consent a{color:var(--npc-green);text-decoration:underline;text-underline-offset:2px}.npc-v3-pl-bait__submit{cursor:pointer;font-size:16px;justify-content:space-between;margin-top:.25rem;width:100%}.npc-v3-pl-bait__form-footnote{color:var(--npc-muted);font-size:12.5px;margin:0}.npc-v3-pl-bait__form-message{border:1px solid;font-size:13px;line-height:1.5;padding:.9rem 1rem;margin:0}.npc-v3-pl-bait__form-message--success{background:#eef5ef;border-color:#809986;color:#1b5130}.npc-v3-pl-bait__form-message--error{background:#fff4ef;border-color:#b77862;color:#793c2b}@media(max-width:1100px){.npc-v3-pl-bait__wrap{padding-inline:24px}.npc-v3-pl-bait__hero-grid{gap:2rem}.npc-v3-pl-bait h1{font-size:clamp(3rem,5vw,4.6rem)}.npc-v3-pl-bait__category-content{padding:1.5rem}.npc-v3-pl-bait__category-content p:not(.npc-v3-pl-bait__card-index){min-height:6.5em}}@media(max-width:760px){.npc-v3-pl-bait__wrap{max-width:560px;padding-inline:18px}.npc-v3-pl-bait__section{padding-block:70px}.npc-v3-pl-bait__hero{padding-top:54px}.npc-v3-pl-bait__hero-grid,.npc-v3-pl-bait__section-heading,.npc-v3-pl-bait__sku-grid,.npc-v3-pl-bait__full-visual-top,.npc-v3-pl-bait__workflow-grid,.npc-v3-pl-bait__trust-grid,.npc-v3-pl-bait__faq-grid,.npc-v3-pl-bait__contact-grid{grid-template-columns:minmax(0,1fr)}.npc-v3-pl-bait h1{font-size:clamp(2.4rem,10vw,3.2rem);max-width:12ch}.npc-v3-pl-bait h2{font-size:clamp(2rem,8vw,2.875rem)}.npc-v3-pl-bait__hero-copy{padding:0}.npc-v3-pl-bait__hero-notes{margin-top:3rem}.npc-v3-pl-bait__hero-notes span+span:before{margin-right:.7rem}.npc-v3-pl-bait__hero-figure{margin-top:1rem}.npc-v3-pl-bait__section-heading{gap:1.25rem;margin-bottom:2rem}.npc-v3-pl-bait__category-grid,.npc-v3-pl-bait__material-grid{grid-template-columns:minmax(0,1fr);gap:1.2rem}.npc-v3-pl-bait__category-image img{aspect-ratio:1/1.03;object-position:center 45%}.npc-v3-pl-bait__category-content{padding:1.6rem}.npc-v3-pl-bait__category-content p:not(.npc-v3-pl-bait__card-index){min-height:0}.npc-v3-pl-bait__sku-grid{gap:2.8rem}.npc-v3-pl-bait__full-visual-top{gap:.4rem;padding-bottom:2rem}.npc-v3-pl-bait__workflow-grid{gap:2.4rem}.npc-v3-pl-bait__workflow-intro img{margin-top:1.4rem}.npc-v3-pl-bait__trust-copy{padding-top:0}.npc-v3-pl-bait__faq-grid{gap:2rem}.npc-v3-pl-bait__contact-grid{gap:2.4rem}.npc-v3-pl-bait__contact-small{margin-top:2.4rem}.npc-v3-pl-bait__form-panel{padding:1.35rem}}@media(max-width:480px){.npc-v3-pl-bait h1{font-size:clamp(2.25rem,10vw,3rem)}.npc-v3-pl-bait__actions{align-items:stretch;flex-direction:column;gap:1.3rem}.npc-v3-pl-bait__actions .npc-v3-pl-bait__button{width:100%}.npc-v3-pl-bait__actions .npc-v3-pl-bait__text-link{align-self:flex-start}.npc-v3-pl-bait__hero-notes{gap:.35rem .8rem}.npc-v3-pl-bait__hero-notes span+span:before{margin-right:.7rem}.npc-v3-pl-bait__form-pair{grid-template-columns:minmax(0,1fr)}.npc-v3-pl-bait__steps li{grid-template-columns:2.6rem minmax(0,1fr)}.npc-v3-pl-bait__button{gap:.7rem}.npc-v3-pl-bait__material-card>div{padding:1.5rem}}@media(prefers-reduced-motion:reduce){.npc-v3-pl-bait__button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/13/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAARA */
