@font-face{font-family:big noodle titling;src:url(/cdn/shop/files/big_noodle_titling_1718253473102.woff2?v=1718253478) format("woff2");font-display:swap}@font-face{font-family:nb display fallback;src:local("Impact");size-adjust:72.4%}.nb{--nb-bg: #0d0d0d;--nb-bg-alt: #141414;--nb-card: #1a1a1a;--nb-line: #34363c;--nb-body: #bfbfbf;--nb-muted: #949494;--nb-accent: #9013fe;--nb-accent-text: #b791ff;--nb-accent-glow: rgba(144, 19, 254, .75);--nb-error: #ff8a8a;--nb-fg: rgb(var(--color-foreground));--nb-font-display: "big noodle titling", "nb display fallback", "Bebas Neue", Impact, sans-serif;--nb-radius-btn: 6px;--nb-radius-card: 12px;--nb-radius-panel: 16px;--nb-ease: cubic-bezier(.22, 1, .36, 1);--nb-gutter: clamp(20px, 4vw, 56px);--nb-max-width: 1440px;color:var(--nb-fg);font-family:var(--font-body-family);font-size:16px;font-weight:600;letter-spacing:normal;line-height:1.5;-webkit-font-smoothing:antialiased}.nb *,.nb *:before,.nb *:after{box-sizing:border-box}.nb.color-background-1{background:var(--nb-bg)}.nb.color-background-2{background:var(--nb-bg-alt);border-top:1px solid var(--nb-line);border-bottom:1px solid var(--nb-line)}.nb-container{width:100%;max-width:calc(var(--nb-max-width) + var(--nb-gutter) * 2);margin-left:auto;margin-right:auto;padding-left:var(--nb-gutter);padding-right:var(--nb-gutter)}.nb-section{padding-top:clamp(min(calc(var(--nb-pt, 0) * 1px),max(40px,calc(var(--nb-pt, 0) * .57px))),calc(var(--nb-pt, 0) * .0625vw),calc(var(--nb-pt, 0) * 1px));padding-bottom:clamp(min(calc(var(--nb-pb, 0) * 1px),max(40px,calc(var(--nb-pb, 0) * .57px))),calc(var(--nb-pb, 0) * .0625vw),calc(var(--nb-pb, 0) * 1px))}.nb-h1,.nb-h2,.nb-card-title,.nb-card__title,.nb-benefit__title,.nb-stat__value,.nb-marquee__title{margin:0;color:var(--nb-fg);font-family:var(--nb-font-display);font-style:normal;font-weight:400;text-transform:uppercase;overflow-wrap:break-word}.nb-h1{font-size:clamp(52px,6vw,88px);line-height:.95;letter-spacing:.01em}.nb-h2{font-size:clamp(40px,4.4vw,60px);line-height:1;letter-spacing:.01em}.nb-card-title{font-size:34px;line-height:1;letter-spacing:.02em}.nb-eyebrow{margin:0;color:var(--nb-accent-text);font-size:13px;font-weight:700;letter-spacing:.12em;line-height:1.5;text-transform:uppercase}.nb-rte>*{margin:0}.nb-rte>*+*{margin-top:1em}.nb-rte a{color:var(--nb-fg);text-decoration:underline;text-underline-offset:3px}.nb-rte strong,.nb-rte b{color:var(--nb-fg);font-weight:700}.nb-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;margin:0;padding:0 24px;border:1px solid transparent;border-radius:var(--nb-radius-btn);background:transparent;box-shadow:none;color:#fff;font-family:var(--font-body-family);font-size:14px;font-weight:700;letter-spacing:.06em;line-height:1.2;text-align:center;text-decoration:none;text-transform:uppercase;cursor:pointer;transition:translate .18s var(--nb-ease),scale .12s ease,filter .18s ease,box-shadow .2s ease,background-color .18s ease,border-color .18s ease;-webkit-tap-highlight-color:transparent}.nb-btn--primary{background:var(--nb-accent)}.nb-btn--secondary{border-color:#fff}.nb-btn--lg{min-height:52px;padding:0 30px;font-size:15px}.nb-btn--sm{min-height:44px;padding:0 18px}@media(hover:hover){.nb-btn--primary:hover{translate:0 -2px;filter:brightness(1.15);box-shadow:0 10px 28px -10px var(--nb-accent-glow);color:#fff}.nb-btn--secondary:hover{translate:0 -2px;background-color:#ffffff12;color:#fff}}.nb-btn:active{translate:0 0;scale:.97}.nb-btn:focus-visible,.nb-faq__btn:focus-visible,.nb-quote__contact-link:focus-visible,.nb-marquee__tile:focus-visible,.nb-logos__tile:focus-visible,.nb-card__link:focus-visible,.nb-rte a:focus-visible{outline:2px solid var(--nb-accent-text);outline-offset:3px;box-shadow:none}.nb-btn-row{display:flex;flex-wrap:wrap;gap:12px}.nb-quote__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(40px,5vw,96px);align-items:start}.nb-quote__intro{display:flex;flex-direction:column;gap:24px;min-width:0;padding-top:8px}.nb-quote__lead{max-width:580px;color:var(--nb-body);font-size:18px;font-weight:500;line-height:1.6}.nb-quote__points{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none}.nb-quote__point{display:flex;align-items:flex-start;gap:12px;color:var(--nb-fg);font-size:16px;font-weight:600;line-height:1.4}.nb-quote__point svg{flex:0 0 auto;margin-top:1px;color:var(--nb-accent-text)}.nb-chips{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.nb-chip{padding:9px 14px;border:1px solid var(--nb-line);border-radius:var(--nb-radius-btn);color:var(--nb-fg);font-size:13px;font-weight:600;line-height:1.3}.nb-quote__contact{display:flex;flex-wrap:wrap;gap:8px 36px;padding-top:24px;border-top:1px solid var(--nb-line)}.nb-quote__contact-link{display:inline-flex;align-items:center;gap:10px;min-height:44px;color:var(--nb-fg);font-size:16px;font-weight:600;text-decoration:none;overflow-wrap:anywhere}.nb-quote__contact-link svg{flex:0 0 auto;color:var(--nb-accent-text)}@media(hover:hover){.nb-quote__contact-link:hover{text-decoration:underline;text-underline-offset:.2em}}.nb-quote__card{min-width:0;padding:clamp(24px,3vw,40px);border:1px solid var(--nb-line);border-radius:var(--nb-radius-panel);scroll-margin-top:calc(var(--header-height, 0px) + 24px)}.nb .nb-quote__card.color-background-1{background:var(--nb-bg)}.nb .nb-quote__card.color-background-2{background:var(--nb-card)}.nb-quote__form{display:flex;flex-direction:column;gap:22px;scroll-margin-top:calc(var(--header-height, 0px) + 24px + clamp(24px,3vw,40px))}.nb-quote__head{display:flex;flex-direction:column;gap:8px}.nb-quote__subtext{margin:0;color:var(--nb-muted);font-size:14px;font-weight:500}.nb-quote__fields{display:grid;grid-template-columns:minmax(0,1fr);gap:16px}.nb-field{display:flex;flex-direction:column;gap:6px;min-width:0}.nb-field--full:not(:first-child){margin-top:6px}.nb-field__label{color:var(--nb-fg);font-size:14px;font-weight:600;line-height:1.3}.nb-input{width:100%;min-height:48px;margin:0;padding:0 14px;border:1px solid var(--nb-line);border-radius:var(--nb-radius-btn);background-color:var(--nb-bg);box-shadow:none;color:var(--nb-fg);font-family:var(--font-body-family);font-size:16px;font-weight:500;line-height:1.4;-webkit-appearance:none;appearance:none;transition:border-color .18s ease}.nb-input::placeholder{color:var(--nb-muted);opacity:1}@media(hover:hover){.nb-input:hover{border-color:var(--nb-muted)}}.nb-input:focus-visible{border-color:var(--nb-accent-text);outline:2px solid var(--nb-accent-text);outline-offset:1px;box-shadow:none}.nb-input[aria-invalid=true]{border-color:var(--nb-error)}.nb-input--textarea{min-height:116px;padding:12px 14px;line-height:1.5;resize:vertical}.nb-input--select{padding-right:40px;background-image:linear-gradient(45deg,transparent 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,transparent 50%);background-position:calc(100% - 20px) calc(50% + 1px),calc(100% - 15px) calc(50% + 1px);background-size:5px 5px,5px 5px;background-repeat:no-repeat;cursor:pointer}.nb-input--select option{background-color:var(--nb-bg);color:var(--nb-fg)}.nb .icon-error{flex:0 0 auto;width:14px;height:14px}.nb-quote__errors{padding:14px 16px;border:1px solid var(--nb-error);border-radius:8px;color:var(--nb-error);font-size:14px;font-weight:500}.nb-quote__errors-title{display:flex;align-items:center;gap:8px;margin:0 0 6px;color:var(--nb-fg);font-weight:700}.nb-quote__errors ul{margin:0;padding-left:22px}.nb-quote__errors a{color:var(--nb-fg)}.nb-field__error{display:flex;align-items:center;gap:6px;color:var(--nb-error);font-size:13px;font-weight:500}.nb-quote__submit{width:100%;border:0}.nb-quote__privacy{color:var(--nb-muted);font-size:13px;font-weight:500;line-height:1.5}.nb-quote__success{display:flex;flex-direction:column;align-items:flex-start;gap:18px;padding:32px 0}.nb-quote__success-icon{color:var(--nb-accent-text)}.nb-quote__success .nb-card-title:focus{outline:none}.nb-quote__success-text{color:var(--nb-body);font-size:16px;font-weight:500;line-height:1.6}@media(min-width:750px){.nb-quote__fields{grid-template-columns:repeat(2,minmax(0,1fr))}.nb-field--full{grid-column:1 / -1}}@media(min-width:990px){.nb-quote__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.nb-stats__inner{display:flex;flex-direction:column;gap:20px}.nb-stats__list{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:28px 24px;margin:0;padding:0;list-style:none}.nb-stat{display:flex;flex-direction:column;gap:8px;min-width:0;padding-top:18px;border-top:1px solid var(--nb-line)}.nb-stat__value{font-size:clamp(40px,4vw,56px);letter-spacing:.01em;line-height:1}.nb-stat__label{color:var(--nb-body);font-size:14px;font-weight:500;line-height:1.45}@media(min-width:990px){.nb-stats__list{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}}.nb-marquee__inner{display:flex;flex-direction:column;gap:24px}.nb-marquee--plain .nb-marquee__inner{gap:16px}.nb-marquee__title{margin-left:auto;margin-right:auto;font-size:clamp(28px,3vw,42px);line-height:1.1;letter-spacing:0;text-align:center}.nb-marquee__viewport{width:100%;max-width:var(--nb-max-width);margin:0 auto;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,black 8%,black 92%,transparent);mask-image:linear-gradient(90deg,transparent,black 8%,black 92%,transparent)}.nb-marquee__track{display:flex;width:max-content;animation:nb-marquee var(--nb-marquee-speed, 45s) linear infinite}.nb-marquee--right .nb-marquee__track{animation-direction:reverse}@media(hover:hover){.nb-marquee--pause .nb-marquee__viewport:hover .nb-marquee__track{animation-play-state:paused}}.nb-marquee__list{display:flex;flex:0 0 auto;align-items:center;margin:0;padding:0;list-style:none}.nb-marquee__item{flex:0 0 auto;width:var(--nb-tile-w, 188px);margin-right:16px}.nb-marquee__tile{display:flex;align-items:center;justify-content:center;width:100%;height:80px;padding:0 16px;border:1px solid var(--nb-line);border-radius:var(--nb-radius-card);background:var(--nb-card);color:var(--nb-fg);text-decoration:none}.nb-marquee--no-border .nb-marquee__tile{border-color:transparent}.nb-marquee__img{display:block;width:auto;height:auto;max-width:100%;max-height:40px;object-fit:contain;-webkit-user-drag:none}.nb-marquee__name{font-family:var(--nb-font-display);font-size:26px;font-weight:400;letter-spacing:.04em;line-height:1;text-align:center;text-transform:uppercase}.nb-marquee--plain{--nb-logo: min(var(--nb-logo-size, 192px), 27.5vw)}.nb-marquee--plain .nb-marquee__item{width:calc(var(--nb-logo) * 1.52);margin-right:0}.nb-marquee--plain .nb-marquee__tile{height:var(--nb-logo);padding:0;border:0;border-radius:0;background:none}.nb-marquee--plain .nb-marquee__img{width:var(--nb-logo);height:var(--nb-logo);max-width:none;max-height:none}@keyframes nb-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.nb-mt__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(32px,5vw,88px);align-items:center}.nb-mt__content{display:flex;flex-direction:column;align-items:flex-start;gap:20px;min-width:0}.nb-mt__text{color:var(--nb-body);font-size:17px;font-weight:500;line-height:1.65}.nb-mt__point{margin:0;color:var(--nb-body);font-size:16px;font-weight:500;line-height:1.6}.nb-mt__point strong{color:var(--nb-fg);font-weight:700}.nb-mt__benefits{display:grid;grid-template-columns:minmax(0,1fr);gap:24px 32px;align-self:stretch;padding-top:8px}.nb-benefit{display:flex;flex-direction:column;gap:8px;padding-top:16px;border-top:1px solid var(--nb-line)}.nb-benefit__title{font-size:26px;line-height:1;letter-spacing:.02em}.nb-benefit__text{margin:0;color:var(--nb-body);font-size:15px;font-weight:500;line-height:1.6}.nb-media{position:relative;min-width:0;overflow:hidden;border-radius:var(--nb-radius-card);background:var(--nb-card);aspect-ratio:var(--nb-ratio, 16 / 11)}.nb-media__img{display:block;width:100%;height:100%;object-fit:cover}.nb-media--empty{display:flex;align-items:center;justify-content:center;padding:24px;border:1px solid var(--nb-line)}.nb-media__label{color:var(--nb-muted);font-size:12px;font-weight:600;letter-spacing:.16em;text-align:center;text-transform:uppercase}@media(min-width:750px){.nb-mt__benefits{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:989px){.nb-mt--mobile-text-first .nb-mt__media{order:2}}@media(min-width:990px){.nb-mt__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.nb-mt--image-right .nb-mt__media{order:2}.nb-mt--align-top{align-items:start}.nb-mt--align-bottom{align-items:end}}.nb-cards__inner{display:flex;flex-direction:column;gap:clamp(32px,4vw,56px)}.nb-cards__head{display:grid;grid-template-columns:minmax(0,1fr);gap:16px clamp(32px,5vw,88px);align-items:end}.nb-cards__heading{display:flex;flex-direction:column;gap:10px;min-width:0}.nb-cards__intro{max-width:620px;color:var(--nb-body);font-size:17px;font-weight:500;line-height:1.65}.nb-cards__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;margin:0;padding:0;list-style:none}.nb-card{display:flex;flex-direction:column;align-items:flex-start;gap:12px;min-width:0;padding:clamp(24px,2.4vw,32px)}.nb-cards--panel .nb-card{border:1px solid var(--nb-line);border-radius:var(--nb-radius-card);background:var(--nb-card)}.nb-cards--outline .nb-card{border:1px solid var(--nb-line);border-radius:var(--nb-radius-card)}.nb-cards--rule .nb-cards__grid{gap:32px}.nb-cards--rule .nb-card{padding:20px 0 0;border-top:1px solid var(--nb-line)}.nb-card__num{margin-bottom:4px;color:var(--nb-accent-text);font-family:var(--nb-font-display);font-size:64px;font-weight:400;letter-spacing:.02em;line-height:1}@supports (-webkit-text-stroke: 1px black){.nb-card__num{color:transparent;-webkit-text-stroke:1px var(--nb-accent-text)}}.nb-card__icon{display:block;width:auto;height:48px;max-width:96px;margin-bottom:8px;object-fit:contain}.nb-card__title{font-size:30px;line-height:1;letter-spacing:.02em}.nb-card__text{color:var(--nb-body);font-size:15px;font-weight:500;line-height:1.6}.nb-card__link{display:inline-flex;align-items:center;gap:8px;min-height:44px;margin-top:auto;color:var(--nb-accent-text);font-size:13px;font-weight:700;letter-spacing:.08em;line-height:1.2;text-decoration:none;text-transform:uppercase}@media(hover:hover){.nb-card__link:hover{text-decoration:underline;text-underline-offset:.25em}}@media(min-width:750px){.nb-cards__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:990px){.nb-cards__head{grid-template-columns:repeat(2,minmax(0,1fr))}.nb-cards__grid{grid-template-columns:repeat(var(--nb-cards-cols, 3),minmax(0,1fr))}}.nb-logos__inner{display:flex;flex-direction:column;gap:24px}.nb-logos__grid{display:grid;grid-template-columns:repeat(var(--nb-cols-m, 2),minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none}.nb-logos__tile{display:flex;align-items:center;justify-content:center;height:var(--nb-tile-h, 88px);padding:12px 16px;border:1px solid var(--nb-line);border-radius:var(--nb-radius-card);color:var(--nb-fg);text-decoration:none}.nb-logos__img{display:block;width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain}.nb-logos__name{color:var(--nb-muted);font-size:12px;font-weight:600;letter-spacing:.14em;text-align:center;text-transform:uppercase}@media(min-width:750px){.nb-logos__grid{grid-template-columns:repeat(var(--nb-cols-t, 4),minmax(0,1fr))}}@media(min-width:990px){.nb-logos__grid{grid-template-columns:repeat(var(--nb-cols-d, 6),minmax(0,1fr))}}.nb-faq__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:32px 88px;align-items:start}.nb-faq__aside{display:flex;flex-direction:column;gap:14px;padding:24px 0}.nb-faq__intro{color:var(--nb-body);font-size:16px;font-weight:500;line-height:1.6}.nb-faq__list{display:flex;flex-direction:column;border-top:1px solid var(--nb-line)}.nb-faq__item{border-bottom:1px solid var(--nb-line)}.nb-faq__q{margin:0;font-family:inherit;font-size:inherit;letter-spacing:normal;line-height:inherit;text-transform:none}.nb-faq__btn{display:flex;justify-content:space-between;align-items:center;gap:20px;width:100%;min-height:72px;margin:0;padding:20px 0;border:0;background:transparent;color:var(--nb-fg);font-family:var(--font-body-family);font-size:17px;font-weight:600;letter-spacing:normal;line-height:1.4;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent}.nb-faq__icon{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:36px;height:36px;border:1px solid var(--nb-line);border-radius:var(--nb-radius-btn);background:transparent;color:var(--nb-accent-text);transition:background-color .3s,color .3s,border-color .3s}.nb-faq__icon svg{transition:transform .45s var(--nb-ease)}.nb-faq__vbar{transform-box:fill-box;transform-origin:center;transition:transform .45s var(--nb-ease),opacity .3s}.nb-faq__item.is-open .nb-faq__icon{border-color:var(--nb-accent);background:var(--nb-accent);color:#fff}.nb-faq__item.is-open .nb-faq__icon svg{transform:rotate(180deg)}.nb-faq__item.is-open .nb-faq__vbar{opacity:0;transform:rotate(90deg)}@media(hover:hover){.nb-faq__btn:hover .nb-faq__icon{border-color:var(--nb-accent-text)}}.nb-faq__panel{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .45s var(--nb-ease),opacity .35s}.nb-faq__item.is-open .nb-faq__panel{grid-template-rows:1fr;opacity:1}.nb-faq__clip{min-height:0;overflow:hidden}.nb-faq__answer{max-width:660px;padding:0 56px 24px 0;color:var(--nb-body);font-size:15px;font-weight:500;line-height:1.65;transform:translateY(-8px);transition:transform .45s var(--nb-ease)}.nb-faq__answer a{color:var(--nb-accent-text)}.nb-faq__item.is-open .nb-faq__answer{transform:none}@media(min-width:990px){.nb-faq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.nb-faq__aside--sticky{position:sticky;top:calc(var(--header-height, 0px) + var(--nb-sticky-offset, 24px) - 24px)}}.nb-cta__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:32px clamp(32px,5vw,88px);align-items:center}.nb-cta__copy{display:flex;flex-direction:column;gap:16px}.nb-cta__text{color:var(--nb-body);font-size:17px;font-weight:500;line-height:1.65}@media(min-width:990px){.nb-cta__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){.nb-marquee__track{padding:0 var(--nb-gutter);animation:none}.nb-marquee__list[aria-hidden=true]{display:none}.nb-marquee__viewport{overflow-x:auto;-webkit-mask-image:none;mask-image:none}.nb-btn,.nb-input,.nb-faq__icon,.nb-faq__icon svg,.nb-faq__vbar,.nb-faq__panel,.nb-faq__answer{transition:none}.nb-btn:hover,.nb-btn:active{translate:none;scale:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/nb-landing.css.map */
