.nbh *{box-sizing:border-box;margin:0;padding:0}.nbh{--green:#2E4133;--gold:#C9A96B;--ink:#111;--cream:#FAF5ED;--wcream:#FFF4DF;--stone:#E8E3DD;--muted:rgba(17,17,17,.66);--line:var(--stone);--stage:radial-gradient(120% 90% at 50% 40%,#F4F6F4 0%,#EAEFEB 60%,#E3E9E4 100%);--fh:Figtree,system-ui,sans-serif;--fb:Montserrat,system-ui,sans-serif;--r-lg:28px;--r-md:18px;--pill:999px;--pad:clamp(16px,3.4vw,64px);--max:1680px}.nbh{font-family:var(--fb);color:var(--ink);line-height:1.6;-webkit-font-smoothing:antialiased;overflow-x:clip}.nbh img{display:block;max-width:100%}.nbh button{font-family:var(--fh);cursor:pointer;border:0;background:none;color:inherit}.nbh a{color:inherit;text-decoration:none}.nbh h1,.nbh h2,.nbh h3,.nbh b{font-family:var(--fh)}.nbh .nbh-in{max-width:var(--max);margin:0 auto;padding:0 var(--pad)}.nbh .nbh-sec{padding:88px 0}.nbh .nbh-eyebrow{display:inline-block;background:var(--wcream);color:var(--green);font:700 12px var(--fh);letter-spacing:1px;text-transform:uppercase;border-radius:var(--pill);padding:6px 12px}.nbh h2.nbh-h{font-size:clamp(28px,3vw,44px);font-weight:700;letter-spacing:-1.2px;line-height:1.05}.nbh .nbh-sub{color:var(--muted);font-size:17px;margin-top:10px}.nbh .nbh-dd{position:relative;display:inline-block}.nbh .nbh-dd svg{position:absolute;left:-4%;bottom:-12px;width:108%;height:14px;overflow:visible}.nbh .nbh-doodle{fill:none;stroke:var(--gold);stroke-width:3;stroke-linecap:round}.nbh .nbh-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:52px;padding:0 28px;border-radius:var(--pill);font:600 15px var(--fh);white-space:nowrap}.nbh .nbh-btn.nbh-dark{background:var(--ink);color:#fff}.nbh .nbh-btn.nbh-gold{background:var(--gold);color:var(--ink)}.nbh .nbh-btn.nbh-light{background:#fff;color:var(--ink);border:1.5px solid var(--line)}.nbh .nbh-btn.nbh-green{background:var(--green);color:#fff}.nbh .nbh-hero{position:relative;min-height:min(78vh,720px);display:flex;align-items:center;background:#e3e9e4;overflow:hidden}.nbh .nbh-hero .nbh-bgd,.nbh .nbh-hero .nbh-bgm{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.nbh .nbh-hero .nbh-bgm{display:none}.nbh .nbh-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#fffffff7,#ffffffe6 34%,#fff0 62%);z-index:1}.nbh .nbh-hero .nbh-in{position:relative;z-index:2;width:100%}.nbh .nbh-hero .nbh-tx{max-width:640px;padding:72px 0}.nbh .nbh-hero h1{font-size:clamp(40px,4.6vw,68px);line-height:1;font-weight:700;letter-spacing:-2px;margin:16px 0 18px}.nbh .nbh-hero p.nbh-lead{font-size:18px;color:var(--muted);font-weight:500;max-width:480px}.nbh .nbh-hero .nbh-cta{display:flex;gap:12px;margin-top:28px}.nbh .nbh-chips{display:flex;gap:10px;flex-wrap:wrap;margin-top:22px}.nbh .nbh-chip{background:#fff;border-radius:var(--pill);padding:8px 14px;font:600 13px var(--fh);box-shadow:0 2px 10px #1111110f}.nbh .nbh-chip i{font-style:normal;color:var(--green);margin-right:6px}.nbh .nbh-stats{background:var(--green);color:#fff;padding:14px 0}.nbh .nbh-stats .nbh-g{display:grid;grid-template-columns:repeat(4,1fr);text-align:center}.nbh .nbh-stats .nbh-g>div{display:flex;align-items:baseline;justify-content:center;gap:12px;padding:6px 12px;border-left:1px solid rgba(255,255,255,.18)}.nbh .nbh-stats .nbh-g>div:first-child{border-left:0}.nbh .nbh-stats b{display:inline;font-size:clamp(22px,2vw,30px);letter-spacing:-.8px;color:var(--gold);line-height:1.1}.nbh .nbh-stats span{font:600 15px var(--fh);opacity:.88}.nbh .nbh-goals{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:36px}.nbh .nbh-gc{background:var(--gb);border-radius:var(--r-md);padding:12px 12px 20px;display:flex;flex-direction:column;color:#fff;transition:transform .3s}.nbh .nbh-gc:hover{transform:translateY(-4px)}.nbh .nbh-gi{border-radius:14px;overflow:hidden;aspect-ratio:1/1;background:var(--stage)}.nbh .nbh-gi img{width:100%;height:100%;object-fit:contain;padding:6%;mix-blend-mode:multiply}.nbh .nbh-gt{margin-top:18px;padding:0 6px;display:flex;flex-direction:column;gap:4px}.nbh .nbh-gt b{font-size:clamp(20px,1.7vw,26px);letter-spacing:-.5px}.nbh .nbh-gt span{font:500 14px var(--fh);opacity:.85}.nbh .nbh-center{text-align:center}.nbh .nbh-center .nbh-btn{margin-top:36px}.nbh .nbh-bsec{background:#fff}.nbh .nbh-bh{display:flex;align-items:center;justify-content:space-between;gap:24px;border-bottom:1px solid var(--line);padding-bottom:0}.nbh .nbh-bh .nbh-l{display:flex;align-items:flex-end;gap:36px;flex-wrap:wrap}.nbh .nbh-bh h2{font-size:clamp(26px,2.4vw,36px);font-weight:700;letter-spacing:-1px;line-height:1;padding-bottom:16px}.nbh .nbh-tabs{display:flex;gap:26px;overflow-x:auto;scrollbar-width:none}.nbh .nbh-tabs button{font:700 13px var(--fh);letter-spacing:.8px;text-transform:uppercase;padding:0 0 17px;border-bottom:3px solid transparent;margin-bottom:-1px;white-space:nowrap;color:#1119}.nbh .nbh-tabs button.nbh-on{color:var(--ink);border-color:var(--ink)}.nbh .nbh-arrows{display:flex;gap:10px;padding-bottom:12px}.nbh .nbh-arrows button{width:44px;height:44px;border-radius:50%;border:1.5px solid var(--line);background:#fff;font-size:18px;font-weight:700}.nbh .nbh-track{display:flex;gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-top:28px;padding-bottom:6px}.nbh .nbh-track::-webkit-scrollbar{display:none}.nbh .nbh-pc{flex:0 0 calc((100% - 60px)/4);scroll-snap-align:start;background:#fff;border:1.5px solid var(--line);border-radius:var(--r-md);padding:14px 14px 18px;display:flex;flex-direction:column;min-width:0}.nbh .nbh-pc .nbh-im{position:relative;aspect-ratio:1/1;border-radius:14px;background:var(--stage);overflow:hidden}.nbh .nbh-pc .nbh-im img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;padding:6%;mix-blend-mode:multiply;transition:opacity .3s}.nbh .nbh-pc .nbh-im img.nbh-b{opacity:0;object-fit:cover;padding:0;mix-blend-mode:normal}.nbh .nbh-pc:hover .nbh-im img.nbh-b{opacity:1}.nbh .nbh-tg{position:absolute;top:12px;z-index:2;font:700 11px var(--fh);letter-spacing:.6px;border-radius:var(--pill);padding:5px 10px}.nbh .nbh-tg.nbh-l{left:12px;background:#fff}.nbh .nbh-tg.nbh-r{right:12px;background:var(--ink);color:#fff}.nbh .nbh-pc .nbh-rt{margin-top:14px;font:600 13px var(--fh);color:var(--muted);display:flex;gap:6px;align-items:center}.nbh .nbh-pc .nbh-rt i{font-style:normal;color:var(--gold);letter-spacing:1px}.nbh .nbh-pc .nbh-nm{font:700 17px var(--fh);margin-top:6px}.nbh .nbh-pc .nbh-pr{font:700 17px var(--fh);margin-top:2px}.nbh .nbh-pc .nbh-pr s{font:400 14px var(--fb);color:var(--muted);margin-left:8px}.nbh .nbh-pills{display:flex;gap:6px;flex-wrap:wrap;margin-top:12px}.nbh .nbh-pills span{background:#f0efea;border-radius:var(--pill);padding:4px 10px;font:500 12px var(--fh);color:#111111bf}.nbh .nbh-pc .nbh-add{margin-top:14px;height:46px;border-radius:var(--pill);background:var(--gold);font:700 14px var(--fh)}.nbh .nbh-bar{height:4px;background:var(--line);border-radius:4px;margin:22px auto 0;width:160px;overflow:hidden}.nbh .nbh-bar i{display:block;height:100%;width:30%;background:var(--ink);border-radius:4px}.nbh .nbh-com{background:#fff}.nbh .nbh-vt{display:flex;gap:18px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-top:40px;align-items:flex-start;padding-bottom:6px}.nbh .nbh-vt::-webkit-scrollbar{display:none}.nbh .nbh-vc2{flex:0 0 clamp(250px,19vw,330px);scroll-snap-align:start;position:relative;border-radius:24px;overflow:hidden;aspect-ratio:9/16;background:#222;cursor:pointer}.nbh .nbh-vc2>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.nbh .nbh-vc2:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000001f,#0000 30%,#00000047)}.nbh .nbh-play{position:absolute;z-index:3;left:50%;top:44%;transform:translate(-50%,-50%);width:56px;height:56px;border-radius:50%;background:#ffffffeb;display:flex;align-items:center;justify-content:center}.nbh .nbh-play:before{content:"";border-left:16px solid var(--ink);border-top:10px solid transparent;border-bottom:10px solid transparent;margin-left:4px}.nbh .nbh-ctl{position:absolute;z-index:3;top:12px;right:12px;display:flex;gap:10px;background:#282828b3;border-radius:var(--pill);padding:7px 12px;color:#fff;font-size:14px}.nbh .nbh-pf{position:absolute;z-index:4;left:10px;right:10px;bottom:10px;background:#fff;border-radius:16px;padding:10px 12px;box-shadow:0 6px 20px #00000024}.nbh .nbh-pf .nbh-it{display:flex;gap:12px;align-items:center}.nbh .nbh-pf .nbh-it+.nbh-it{margin-top:10px;padding-top:10px;border-top:1px solid var(--line)}.nbh .nbh-pf .nbh-th{width:46px;height:46px;border-radius:10px;background:var(--stage);flex:none;overflow:hidden}.nbh .nbh-pf .nbh-th img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.nbh .nbh-pf .nbh-t{min-width:0;flex:1}.nbh .nbh-pf .nbh-t b{display:block;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nbh .nbh-pf .nbh-t span{font-size:13px;color:var(--muted);font-weight:500}.nbh .nbh-pf .nbh-go{font:700 12px var(--fh);background:var(--ink);color:#fff;border-radius:var(--pill);padding:7px 12px;flex:none}.nbh .nbh-pf .nbh-chev{position:absolute;right:12px;top:-12px;width:26px;height:26px;border-radius:50%;background:#fff;box-shadow:0 2px 8px #0000002e;display:flex;align-items:center;justify-content:center;font-size:12px}.nbh .nbh-pf.nbh-multi:not(.nbh-open) .nbh-it:nth-child(n+2){display:none}.nbh .nbh-pf.nbh-multi .nbh-chev{transition:transform .2s}.nbh .nbh-pf.nbh-multi:not(.nbh-open) .nbh-chev{transform:rotate(180deg)}.nbh .nbh-modal{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:9500;background:#000000b8;align-items:center;justify-content:center;padding:20px}.nbh .nbh-modal.nbh-on{display:flex}.nbh .nbh-mb{background:#fff;border-radius:24px;overflow:hidden;display:grid;grid-template-columns:minmax(0,360px) minmax(0,380px);max-width:100%;max-height:92vh}.nbh .nbh-mb .nbh-pv{position:relative;aspect-ratio:9/16;background:#222;max-height:92vh}.nbh .nbh-mb .nbh-pv img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.nbh .nbh-mb .nbh-pl{padding:28px;overflow:auto}.nbh .nbh-mb .nbh-pl h3{font-size:22px;margin-bottom:16px}.nbh .nbh-mb .nbh-row{display:flex;gap:14px;align-items:center;padding:14px 0;border-top:1px solid var(--line)}.nbh .nbh-mb .nbh-row .nbh-th{width:72px;height:72px;border-radius:12px;background:var(--stage);overflow:hidden;flex:none}.nbh .nbh-mb .nbh-row .nbh-th img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.nbh .nbh-mb .nbh-row .nbh-t{flex:1;min-width:0}.nbh .nbh-mb .nbh-row b{display:block;font-size:15px}.nbh .nbh-mb .nbh-row span{color:var(--muted);font-size:14px}.nbh .nbh-mb .nbh-row .nbh-go{background:var(--gold);border-radius:var(--pill);padding:9px 16px;font:700 13px var(--fh)}.nbh .nbh-mx{position:absolute;z-index:5;top:14px;right:14px;width:38px;height:38px;border-radius:50%;background:#fff;font-size:18px}.nbh .nbh-why{background:#fff}.nbh .nbh-why.nbh-sec{padding:44px 0}.nbh .nbh-why .nbh-g{display:grid;grid-template-columns:minmax(0,.7fr) 1fr;gap:clamp(28px,4vw,72px);align-items:center}.nbh .nbh-why .nbh-ph{border-radius:var(--r-lg);overflow:hidden;aspect-ratio:4/3;max-height:380px}.nbh .nbh-why .nbh-ph img{width:100%;height:100%;object-fit:cover}.nbh .nbh-why h2{text-align:center;margin-bottom:18px;font-size:clamp(24px,2.4vw,34px)}.nbh .nbh-why .nbh-eyebrow{background:#ffffff24;color:#fff}.nbh .nbh-why details{background:#ffffff1a;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.16);border-radius:var(--pill);padding:9px 14px;margin-bottom:8px;box-shadow:0 8px 24px #0000001f;transition:border-radius .2s}.nbh .nbh-why details[open]{border-radius:28px}.nbh .nbh-why summary{list-style:none;display:flex;align-items:center;gap:12px;cursor:pointer;font:600 16px var(--fh)}.nbh .nbh-why summary::-webkit-details-marker{display:none}.nbh .nbh-why .nbh-ic{width:34px;height:34px;border-radius:50%;background:#ffffff24;display:flex;align-items:center;justify-content:center;flex:none}.nbh .nbh-why .nbh-ic svg{width:20px;height:20px;fill:none;stroke:#fff;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.nbh .nbh-why summary>span:nth-child(2){flex:1}.nbh .nbh-why summary i{font-style:normal;width:32px;height:32px;border-radius:50%;border:1.5px solid rgba(255,255,255,.5);display:flex;align-items:center;justify-content:center;font-size:18px;transition:transform .2s;flex:none}.nbh .nbh-why details[open] summary i{transform:rotate(45deg);background:var(--gold);border-color:var(--gold);color:var(--ink)}.nbh .nbh-why details p{margin:6px 0 4px 46px;font-size:14px;line-height:1.55;opacity:.85}.nbh .nbh-fdr{background:#fff;padding:0}.nbh .nbh-fdr .nbh-in{padding:0}.nbh .nbh-fdg{display:grid;grid-template-columns:minmax(0,.8fr) 1fr;min-height:460px}.nbh .nbh-fdi{position:relative;min-height:320px}.nbh .nbh-fdi img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 20%}.nbh .nbh-fdt{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:clamp(48px,6vw,96px) clamp(28px,6vw,110px)}.nbh .nbh-fdt .nbh-spk{position:absolute;width:16px;height:16px;fill:var(--ink)}.nbh .nbh-fdt .nbh-spk.nbh-tl{top:24px;left:24px}.nbh .nbh-fdt .nbh-spk.nbh-tr{top:24px;right:24px}.nbh .nbh-fdt blockquote{font:400 clamp(20px,2vw,30px)/1.45 var(--fb);margin:20px 0 22px;max-width:720px}.nbh .nbh-fdt cite{font-style:normal;display:flex;flex-direction:column;line-height:1.3}.nbh .nbh-fdt cite b{font-size:18px;color:var(--green)}.nbh .nbh-fdt cite span{font-size:14px;color:var(--muted)}.nbh .nbh-rvh{text-align:center;margin-bottom:26px}.nbh .nbh-rvh h2{font-size:clamp(26px,2.6vw,38px)}.nbh .nbh-rtrack{display:flex;gap:18px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.nbh .nbh-rtrack::-webkit-scrollbar{display:none}.nbh .nbh-rc{flex:0 0 calc((100% - 54px)/4.3);scroll-snap-align:start;background:#fff;border:2px solid var(--green);border-radius:16px;padding:14px;display:flex;gap:14px;min-width:0;align-items:flex-start}.nbh .nbh-rim{width:96px;height:96px;flex:none;border-radius:12px;overflow:hidden;background:var(--stage)}.nbh .nbh-rim img{width:100%;height:100%;object-fit:cover}.nbh .nbh-rb{display:flex;flex-direction:column;gap:5px;min-width:0;flex:1}.nbh .nbh-rb .nbh-st{color:var(--green);letter-spacing:2px;font-size:14px;line-height:1.2}.nbh .nbh-rb p{font-size:14px;line-height:1.45;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.nbh .nbh-rb b{font-size:13.5px}.nbh .nbh-vs{max-width:1060px;margin:0 auto}.nbh .nbh-vs h2{text-align:center}.nbh .nbh-vs .nbh-sub{text-align:center;margin-bottom:36px}.nbh .nbh-tbl{display:grid;grid-template-columns:1.7fr 1fr 1fr;border:1.5px solid var(--ink);border-radius:20px;overflow:hidden}.nbh .nbh-th2{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:20px 10px;font:700 14px var(--fh);text-align:center;border-bottom:1.5px solid var(--ink)}.nbh .nbh-th2.nbh-us{background:var(--green);color:#fff}.nbh .nbh-th2.nbh-us img{width:110px;filter:brightness(0) invert(1)}.nbh .nbh-th2 svg{width:34px;height:34px;fill:none;stroke:var(--ink);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.nbh .nbh-vl{padding:18px 22px;font:500 16px var(--fh);display:flex;align-items:center;border-top:1px solid var(--line)}.nbh .nbh-vc{display:flex;align-items:center;justify-content:center;border-top:1px solid var(--line);padding:14px}.nbh .nbh-vc.nbh-us{background:var(--green)}.nbh .nbh-vc svg{width:30px;height:30px;padding:6px;border-radius:50%;background:var(--ink);fill:none;stroke:#fff;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.nbh .nbh-vc.nbh-us svg{background:#fff;stroke:var(--green)}.nbh .nbh-tbl>div:nth-child(-n+3){border-top:0}.nbh .nbh-band{background:#fff;color:var(--ink)}.nbh .nbh-band .nbh-g{display:grid;grid-template-columns:1.1fr 1fr;gap:56px;align-items:center}.nbh .nbh-band h2{font-size:clamp(34px,4vw,56px);line-height:1;letter-spacing:-1.2px;font-weight:700}.nbh .nbh-band h2 em{font-style:normal;color:var(--green)}.nbh .nbh-band .nbh-s{font-size:18px;color:var(--muted);margin:12px 0 24px}.nbh .nbh-ladder{display:flex;gap:10px;margin-bottom:26px;flex-wrap:wrap}.nbh .nbh-ladder>span:not(.nbh-tbc){background:#fff;border:1.5px solid var(--line);border-radius:var(--pill);padding:8px 16px;font:600 14px var(--fh)}.nbh .nbh-ladder b{color:var(--green)}.nbh .nbh-stack{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.nbh .nbh-stack div{border-radius:var(--r-md);aspect-ratio:1;overflow:hidden;background:var(--stage)}.nbh .nbh-stack img{width:100%;height:100%;object-fit:contain;padding:8%;mix-blend-mode:multiply}.nbh .nbh-faq{max-width:900px;margin:0 auto}.nbh .nbh-faq h2{text-align:center;margin-bottom:24px}.nbh .nbh-faq details{border-bottom:1px solid var(--line);padding:20px 4px}.nbh .nbh-faq summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:16px;cursor:pointer;font:700 18px var(--fh)}.nbh .nbh-faq summary::-webkit-details-marker{display:none}.nbh .nbh-faq summary i{font-style:normal;width:32px;height:32px;flex:none;border-radius:10px;border:1.5px solid rgba(17,17,17,.25);display:flex;align-items:center;justify-content:center;font-size:18px;transition:transform .2s}.nbh .nbh-faq details[open] summary i{transform:rotate(45deg);background:var(--green);border-color:var(--green);color:#fff}.nbh .nbh-faq details p{margin-top:12px;font-size:16px;line-height:1.7;color:#111111b8}.nbh .nbh-news{background:#fff;text-align:center}.nbh .nbh-news form{display:flex;gap:10px;max-width:480px;margin:22px auto 0}.nbh .nbh-news input{flex:1;height:52px;border-radius:var(--pill);border:1.5px solid var(--line);padding:0 20px;font:500 15px var(--fb)}.nbh .nbh-tbc{background:#fff3cd;color:#7a5b00;border:1px dashed #c9a200;border-radius:6px;font:600 11px var(--fh);padding:1px 6px;white-space:nowrap}@media(max-width:1100px){.nbh .nbh-pc{flex-basis:calc((100% - 40px)/3)}.nbh .nbh-rc{flex-basis:calc((100% - 18px)/2.3)}}@media(max-width:820px){.nbh .nbh-sec{padding:52px 0}.nbh .nbh-hero{min-height:600px;align-items:flex-end}.nbh .nbh-hero .nbh-bgd{display:none}.nbh .nbh-hero .nbh-bgm{display:block}.nbh .nbh-hero:before{background:linear-gradient(180deg,#fff0 26%,#fffffff2 60%)}.nbh .nbh-hero .nbh-tx{padding:24px 0 28px}.nbh .nbh-hero .nbh-cta{flex-direction:column}.nbh .nbh-btn{width:100%}.nbh .nbh-stats .nbh-g{grid-template-columns:repeat(2,1fr)}.nbh .nbh-stats .nbh-g>div{flex-direction:column;align-items:center;gap:0;border-left:0;padding:6px}.nbh .nbh-stats b{font-size:22px}.nbh .nbh-stats span{font-size:12.5px}.nbh .nbh-goals{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-right:calc(var(--pad)*-1);padding-right:var(--pad)}.nbh .nbh-gc{flex:0 0 68%;scroll-snap-align:start}.nbh .nbh-bh{flex-direction:column;align-items:stretch;gap:0}.nbh .nbh-bh .nbh-l{flex-direction:column;align-items:stretch;gap:14px}.nbh .nbh-bh h2{padding-bottom:0}.nbh .nbh-arrows{display:none}.nbh .nbh-tabs{margin:0 calc(var(--pad)*-1);padding:0 var(--pad)}.nbh .nbh-pc{flex-basis:68%}.nbh .nbh-rc{flex-basis:84%;padding:12px}.nbh .nbh-rim{width:84px;height:84px}.nbh .nbh-rvh{margin-bottom:18px}.nbh .nbh-vc2{flex-basis:72%}.nbh .nbh-mb{grid-template-columns:1fr;max-width:380px}.nbh .nbh-mb .nbh-pv{aspect-ratio:9/12}.nbh .nbh-fdg{grid-template-columns:1fr;min-height:0}.nbh .nbh-fdi{min-height:0;aspect-ratio:4/3}.nbh .nbh-fdt{padding:36px 20px 28px}.nbh .nbh-fdt blockquote{font-size:19px;margin:16px 0 18px}.nbh .nbh-why.nbh-sec{padding:28px 0}.nbh .nbh-why .nbh-g{grid-template-columns:1fr;gap:16px}.nbh .nbh-why .nbh-ph{display:none}.nbh .nbh-why h2{font-size:24px;margin-bottom:14px}.nbh .nbh-why summary{font-size:15px}.nbh .nbh-why details{padding:8px 12px}.nbh .nbh-tbl{grid-template-columns:1.5fr 1fr 1fr}.nbh .nbh-vl{padding:12px;font-size:13px}.nbh .nbh-th2{font-size:11px;padding:12px 4px}.nbh .nbh-th2 img{width:70px!important}.nbh .nbh-th2 svg{width:26px;height:26px}.nbh .nbh-vc{padding:8px}.nbh .nbh-band .nbh-g{grid-template-columns:1fr}.nbh .nbh-news form{flex-direction:column}}.nbh .nbh-carb{position:absolute;z-index:8;width:46px;height:46px;border-radius:50%;background:#fff;border:1.5px solid var(--line);box-shadow:0 4px 16px #11111129;font:700 22px/1 var(--fh);display:flex;align-items:center;justify-content:center;color:var(--ink);transition:background .2s,color .2s,opacity .2s;padding:0 0 3px}.nbh .nbh-carb:hover{background:var(--ink);color:#fff;border-color:var(--ink)}.nbh .nbh-carb[hidden]{display:none}.nbh .nbh-arrows button{transition:opacity .2s,background .2s,color .2s}.nbh .nbh-arrows button:hover{background:var(--ink);color:#fff;border-color:var(--ink)}.nbh .nbh-arrows button[disabled]{opacity:.35;pointer-events:none}@media(max-width:820px){.nbh .nbh-carb{width:38px;height:38px;font-size:19px}}.nbh .nbh-sec{padding:44px 0}.nbh .nbh-goals,.nbh .nbh-center .nbh-btn,.nbh .nbh-vt{margin-top:24px}.nbh .nbh-vs .nbh-sub{margin-bottom:22px}.nbh .nbh-track{margin-top:20px}.nbh .nbh-bar{margin-top:14px}.nbh .nbh-rvh{margin-bottom:18px}.nbh .nbh-faq h2{margin-bottom:12px}.nbh .nbh-news form{margin-top:16px}.nbh .nbh-sub{margin-top:6px}.nbh .nbh-faq details{padding:16px 4px}.nbh .nbh-stats{padding:12px 0}.nbh .nbh-fdg{min-height:380px}.nbh .nbh-fdt{padding:clamp(32px,4vw,64px) clamp(28px,5vw,90px)}.nbh .nbh-pc{flex:0 0 calc((100% - 80px)/5);padding:10px 10px 12px;border-radius:14px}.nbh .nbh-pc .nbh-im{aspect-ratio:2/3;border-radius:10px;background:#f3f2ee}.nbh .nbh-pc .nbh-im img{padding:0;object-fit:cover;mix-blend-mode:multiply}.nbh .nbh-pc .nbh-im img.nbh-b{object-fit:cover;mix-blend-mode:normal}.nbh .nbh-pc .nbh-nm{font:400 14px var(--fh);margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nbh .nbh-pc .nbh-pr{font:400 14px var(--fh);margin-top:1px}.nbh .nbh-pc .nbh-pr s{font:400 12.5px var(--fb)}.nbh .nbh-pc .nbh-add{margin-top:10px;height:38px;font:600 13px var(--fh)}.nbh .nbh-tg{top:8px;font-size:10px;padding:4px 8px}.nbh .nbh-tg.nbh-l{left:8px}.nbh .nbh-tg.nbh-r{right:8px}.nbh .nbh-gc{padding:10px 10px 14px}.nbh .nbh-gi{aspect-ratio:3/4;border-radius:10px}.nbh .nbh-gi img{object-fit:cover;padding:0;mix-blend-mode:multiply}.nbh .nbh-gt{margin-top:12px}.nbh .nbh-gt b{font:500 clamp(16px,1.3vw,20px) var(--fh);letter-spacing:-.2px}.nbh .nbh-gt span{font-size:13px}.nbh .nbh-pf .nbh-t b{font-weight:400;font-size:13px}.nbh .nbh-pf .nbh-t span{font-size:12.5px}.nbh .nbh-mb .nbh-row b{font-weight:500}@media(max-width:1100px){.nbh .nbh-pc{flex-basis:calc((100% - 36px)/3)}}@media(max-width:820px){.nbh .nbh-sec{padding:26px 0}.nbh .nbh-pc{flex-basis:46%}.nbh .nbh-gc{flex-basis:56%}.nbh .nbh-goals,.nbh .nbh-vt,.nbh .nbh-center .nbh-btn{margin-top:18px}.nbh .nbh-stats{padding:10px 0}.nbh .nbh-fdg{min-height:0}.nbh .nbh-fdt{padding:24px 20px 20px}.nbh .nbh-hero{min-height:560px}.nbh .nbh-hero .nbh-tx{padding:20px 0 22px}.nbh .nbh-news form{margin-top:12px}}.nbh .nbh-fdg{grid-template-columns:minmax(0,420px) 1fr;min-height:0;align-items:stretch}.nbh .nbh-fdi{aspect-ratio:5/7;min-height:0}.nbh .nbh-fdi img{object-position:center top}.nbh .nbh-fdt{display:flex;flex-direction:column;justify-content:center}@media(max-width:820px){.nbh .nbh-fdg{grid-template-columns:1fr}.nbh .nbh-fdi{aspect-ratio:5/6}.nbh .nbh-fdi img{object-position:center 15%}}@media(max-width:820px){.nbh .nbh-stats{padding:9px 0}.nbh .nbh-stats .nbh-in{padding-left:8px;padding-right:8px}.nbh .nbh-stats .nbh-g{grid-template-columns:repeat(4,minmax(0,1fr))}.nbh .nbh-stats .nbh-g>div{padding:2px;border-left:1px solid rgba(255,255,255,.2);gap:1px}.nbh .nbh-stats .nbh-g>div:first-child{border-left:0}.nbh .nbh-stats b{font-size:16px;letter-spacing:-.3px;white-space:nowrap}.nbh .nbh-stats span{font-size:10.5px;font-weight:500;white-space:nowrap}}.nbh .nbh-fdr{padding:44px 0}.nbh .nbh-fdr .nbh-in{padding:0 var(--pad)}.nbh .nbh-fdg{background:var(--cream);border-radius:var(--r-lg);overflow:hidden}.nbh .nbh-fdg .nbh-eyebrow{background:#fff}.nbh .nbh-fdt{padding-left:clamp(28px,5vw,90px)}.nbh .nbh-gc{background:#fff;border:2px solid var(--green);color:var(--ink)}.nbh .nbh-gt b{color:var(--ink)}.nbh .nbh-gt span{color:var(--green);opacity:1;font-weight:600}@media(max-width:820px){.nbh .nbh-fdr{padding:26px 0}.nbh .nbh-fdg{border-radius:var(--r-md)}}.nbh .nbh-stats .nbh-g,.nbh .nbh-goals{grid-template-columns:repeat(var(--n,4),minmax(0,1fr))}.nbh .nbh-sec,.nbh .nbh-fdr{padding-top:var(--pt,44px);padding-bottom:var(--pb,44px)}.nbh .nbh-hero:before{opacity:var(--ov,1)}.nbh .nbh-hero[data-overlay=off]:before{display:none}.nbh .nbh-tabs button{cursor:pointer}.nbh .nbh-modal{z-index:10050}.nbh .nbh-track[hidden]{display:none!important}.nbh .nbh-pc .nbh-nm a{color:inherit}.nbh .nbh-pc .nbh-im>a{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.nbh .nbh-pc .nbh-tg{z-index:3}.nbh .nbh-pc .nbh-add{display:flex;align-items:center;justify-content:center;width:100%;cursor:pointer}.nbh .nbh-pc .nbh-add.nbh-done{background:var(--ink);color:#fff}.nbh .nbh-vc2 .nbh-play{pointer-events:none}.nbh .nbh-mb .nbh-row .nbh-go{cursor:pointer;display:inline-flex;align-items:center}.nbh .nbh-mb .nbh-pv video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;background:#000}.nbh .nbh-fdt blockquote{margin-left:0}.nbh .nbh-news{background:#fff}.nbh .nbh-news .nbh-ok{margin-top:12px;font:600 15px var(--fh);color:var(--green)}.nbh .nbh-news .nbh-er{margin-top:12px;font:600 14px var(--fh);color:#a33}.nbh .nbh-news input{min-width:0}.nbh .nbh-sec.nbh-vsec .nbh-vs{width:100%}.nbh .nbh-sub:empty{display:none}.nbh .nbh-th2 img.nbh-oi{width:34px;height:34px;object-fit:contain}.nbh .nbh-th2 .nbh-wm{font:700 22px var(--fh);color:#fff;letter-spacing:-.5px}.nbh .nbh-vc.nbh-mid svg{background:#fff;stroke:var(--ink)}.nbh .nbh-rvh .nbh-rsub{margin-top:8px;font:600 15px var(--fh);color:var(--green)}@media(max-width:820px){.nbh .nbh-sec,.nbh .nbh-fdr{padding-top:calc(var(--pt,44px)*.6);padding-bottom:calc(var(--pb,44px)*.6)}.nbh .nbh-stats .nbh-g{grid-template-columns:repeat(var(--n,4),minmax(0,1fr))}.nbh .nbh-hero .nbh-bgd{display:none}.nbh .nbh-hero.nbh-nom .nbh-bgd{display:block}.nbh .nbh-hero.nbh-nom .nbh-bgm{display:none}}.nbh .nbh-vs h2.nbh-h+.nbh-tbl{margin-top:40px}@media(max-width:820px){.nbh .nbh-vs h2.nbh-h+.nbh-tbl{margin-top:32px}}.nbh .nbh-th2 .nbh-wm.nbh-wm--other{color:var(--ink)}.nbh .nbh-stats--stack{padding:26px 0}.nbh .nbh-stats--stack .nbh-g>div{flex-direction:column;align-items:center;gap:2px;border-left:0;padding:4px 12px}.nbh .nbh-stats--stack b{font-size:34px;font-weight:700;letter-spacing:-1px;white-space:nowrap}.nbh .nbh-stats--stack span{font-size:15px;line-height:1.2;white-space:nowrap}@media(max-width:820px){.nbh .nbh-stats--stack{padding:16px 0}.nbh .nbh-stats--stack .nbh-g>div{padding:2px;gap:1px;border-left:0}.nbh .nbh-stats--stack b{font-size:19px;letter-spacing:-.5px}.nbh .nbh-stats--stack span{font-size:10.5px;font-weight:500}}.nbh .nbh-story{max-width:1180px;margin:0 auto;display:flex;flex-direction:column;gap:56px}.nbh .nbh-sr{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center}.nbh .nbh-sr--r .nbh-si{order:2}.nbh .nbh-si{aspect-ratio:1/1;border-radius:var(--r-lg);overflow:hidden;background:var(--cream)}.nbh .nbh-si img{width:100%;height:100%;object-fit:cover}.nbh .nbh-st h2{font:700 clamp(26px,2.6vw,38px)/1.1 var(--fh);letter-spacing:-1px}.nbh .nbh-stx{margin-top:18px;color:var(--muted);font-size:16px;line-height:1.7;max-width:520px}.nbh .nbh-stx p+p{margin-top:12px}.nbh .nbh-st .nbh-btn{margin-top:26px}@media(max-width:820px){.nbh .nbh-story{gap:40px}.nbh .nbh-sr{grid-template-columns:1fr;gap:20px}.nbh .nbh-sr--r .nbh-si{order:0}.nbh .nbh-si{border-radius:20px}.nbh .nbh-st h2{font-size:26px}.nbh .nbh-stx{font-size:15px;margin-top:12px}.nbh .nbh-st .nbh-btn{width:100%}}.nbh .nbh-vc2 video.nbh-iv{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;background:#000;z-index:2}.nbh .nbh-vc2.nbh-playing:after{display:none}.nbh .nbh-vc2.nbh-playing .nbh-play{display:none}.nbh .nbh-vc2.nbh-playing.nbh-paused .nbh-play{display:flex}.nbh .nbh-vc2.nbh-playing .nbh-play{z-index:3}.nbh .nbh-pf .nbh-go{cursor:pointer;display:inline-flex;align-items:center;text-decoration:none;border:0}.nbh .nbh-pf .nbh-go:hover,.nbh .nbh-pf .nbh-go.nbh-done{background:var(--green)}.nbh .nbh-vs{display:none;flex:none;max-width:92px;font:500 12px var(--fh);padding:6px 20px 6px 9px;border:1px solid var(--line);border-radius:var(--pill);background:#fff;color:var(--ink);text-overflow:ellipsis}.nbh .nbh-picking .nbh-vs{display:inline-block}.nbh .nbh-picking .nbh-t b{white-space:nowrap}.nbh .nbh-pc .nbh-im img.nbh-b{background:#f3f2ee}
/*# sourceMappingURL=/cdn/shop/t/106/assets/nb-home.css.map */
