.np-space--compact{padding-block:var(--np-space-7)}.np-space--none{padding-block:0}.np-center{text-align:center}.np-center .np-atc{display:inline-block}.np-center .np-cta-note,.np-cards__foot.np-center .np-cta-note{justify-content:center}.np-section--inverse .np-eyebrow{--np-eyebrow-color: color-mix(in srgb, var(--np-flavor) 60%, #fff)}.np-on-dark{--np-color-star: var(--np-c-star)}.np-badge svg{width:14px;height:14px}.np-btn--sun{--_bg: var(--np-c-sun);--_fg: var(--np-c-ink)}.np-btn--sticky{min-height:44px;padding:.55em 1.1em;font-size:.9375rem}.np-hero__small{margin:0 0 var(--np-space-4);font-size:var(--np-fs-xs);opacity:.75;font-style:italic}.np-hero__badges{margin-top:var(--np-space-2)}.np-hero .np-hero__ctas .np-atc{display:contents}.np-hero .np-link-arrow{color:inherit}@media(max-width:959px){.np-hero__inner{padding-block:var(--np-space-4) var(--np-space-6);gap:var(--np-space-4)}.np-hero .np-hero__title{font-size:clamp(2.125rem,1.5rem + 3vw,2.75rem)}.np-hero .np-hero__sub{font-size:1rem;margin-bottom:var(--np-space-4)}.np-hero .np-proof-pill{margin-bottom:var(--np-space-3)}.np-hero .np-hero__ctas{margin-bottom:var(--np-space-4)}.np-hero .np-hero__ctas .np-btn{width:100%}.np-hero--photo .np-hero__inner{min-height:0!important;padding-top:34vh}}@media(max-width:959px){.np-page .np-hero.np-hero--wide-render .np-hero__img{width:min(78vw,320px)}}.np-page .np-hero--wide-render .np-hero__img{width:min(92%,560px)}.np-atc{margin:0}.np-atc__error{margin:var(--np-space-2) 0 0;color:var(--np-c-coral-ink)}.np-btn.is-loading{opacity:.7;pointer-events:none}.np-btn.is-added{--_bg: var(--np-c-pine);--_fg: #fff}.np-btn[disabled]{opacity:.5;cursor:not-allowed;transform:none;box-shadow:none}.np-sticky-atc .np-atc{flex:none}.np-page .np-verify{white-space:normal;overflow-wrap:anywhere}.np-proof-pill--light{--np-proof-pill-bg: var(--np-color-surface-alt);margin-top:var(--np-space-3)}.np-chat{list-style:none;margin:0 auto;padding:0;display:grid;gap:var(--np-space-3);max-width:34rem}.np-chat__msg{max-width:86%;padding:.8em 1.1em;border-radius:20px 20px 20px 6px;background:var(--np-color-surface-alt);color:var(--np-color-text);font-size:var(--np-fs-body);line-height:1.4;box-shadow:var(--np-shadow-xs)}.np-chat__msg:nth-child(2n){justify-self:end;border-radius:20px 20px 6px;background:var(--np-flavor-deep);color:#fff}.np-chat__who{display:block;margin-bottom:2px;font-size:var(--np-fs-xs);font-weight:700;letter-spacing:.04em;opacity:.75}.np-chat__kicker{margin:var(--np-space-6) 0 0;text-align:center;font:700 var(--np-fs-h3)/1.15 var(--np-font-display)}.np-chat--cards{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));max-width:none}.np-chat--cards .np-chat__msg{max-width:none;border-radius:var(--np-radius-md);justify-self:stretch}.np-section--inverse .np-chat__msg:nth-child(odd){background:#ffffff14;color:#fff}.np-benefits{display:grid;gap:var(--np-space-4)}@media(min-width:760px){.np-benefits{grid-template-columns:repeat(3,1fr)}}.np-benefit{padding:var(--np-space-5);border-radius:var(--np-radius-lg);background:var(--np-color-surface);border:1px solid var(--np-color-line)}.np-section--alt .np-benefit{border-color:transparent}.np-benefit p{margin:0;color:var(--np-color-text-muted);font-size:var(--np-fs-small)}.np-benefit__icon{display:grid;place-items:center;width:48px;height:48px;margin-bottom:var(--np-space-3);border-radius:50%;background:var(--np-flavor-tint);color:var(--np-flavor-deep)}.np-benefit__icon svg{width:24px;height:24px}.np-benefit--stat{text-align:center}.np-section--inverse .np-benefit{background:#ffffff0f;border-color:#ffffff1f}.np-section--inverse .np-benefit p{color:var(--np-color-inverse-muted)}@media(min-width:960px){.np-flavor-grid--3{grid-template-columns:repeat(3,1fr);max-width:60rem;margin-inline:auto}}.np-flavor-card__warn{margin:0;padding:.5em .7em;border-radius:var(--np-radius-sm);background:var(--np-color-surface);font-size:var(--np-fs-xs);line-height:1.4;color:var(--np-color-text-muted)}.np-flavor-card__ppp{font-size:var(--np-fs-xs);color:var(--np-color-text-muted);font-weight:700}.np-flavor-card__price s{font-weight:400;color:var(--np-color-text-muted)}.np-flavor-card .np-atc{margin-top:var(--np-space-3)}.np-upsell{display:grid;grid-template-columns:64px 1fr auto;gap:var(--np-space-3);align-items:center;max-width:40rem;margin:var(--np-space-5) auto 0;padding:var(--np-space-3) var(--np-space-4);border-radius:var(--np-radius-md);background:var(--np-color-surface);border:1px solid var(--np-color-line)}.np-upsell__img{width:64px;height:64px;object-fit:contain}.np-upsell__info{display:grid;gap:2px;font-size:var(--np-fs-small);line-height:1.3}.np-upsell__info>span{color:var(--np-color-text-muted);font-size:var(--np-fs-xs)}.np-upsell .np-btn{min-height:44px;padding:.5em 1em;font-size:.9375rem}@media(max-width:480px){.np-upsell{grid-template-columns:48px 1fr}.np-upsell__img{width:48px;height:48px}.np-upsell .np-atc{grid-column:1 / -1}.np-upsell .np-btn{width:100%}}.np-cards__foot{margin-top:var(--np-space-6)}.np-cards__foot .np-cta-note{margin:0 0 var(--np-space-2)}.np-gcard{display:grid;gap:var(--np-space-5);align-items:center;padding:var(--np-space-6) var(--np-space-5);border-radius:var(--np-radius-lg);background:var(--np-color-surface);border:1px solid var(--np-color-line);text-align:center}@media(min-width:760px){.np-gcard{grid-template-columns:auto 1fr;text-align:left;padding:var(--np-space-7)}}.np-gcard .np-lead{margin-inline:auto}@media(min-width:760px){.np-gcard .np-lead{margin-inline:0}}.np-ring-seal{position:relative;width:160px;height:160px;margin-inline:auto;color:var(--np-flavor-deep)}.np-ring-seal__ring{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;animation:np-spin 28s linear infinite}.np-ring-seal__ring text{font:700 10.5px var(--np-font-body);letter-spacing:1px;text-transform:uppercase;fill:currentColor}.np-ring-seal__core{position:absolute;top:26px;right:26px;bottom:26px;left:26px;display:grid;place-content:center;border-radius:50%;background:var(--np-flavor-deep);color:#fff;text-align:center;line-height:1.05}.np-ring-seal__core strong{font:700 2.6rem/1 var(--np-font-display)}.np-ring-seal__core span{font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding-inline:10px}.np-cta__box{text-align:center;max-width:44rem;margin-inline:auto}.np-cta__box .np-lead{margin-inline:auto}.np-cta__render{width:min(56%,220px);max-height:260px;object-fit:contain;margin:0 auto var(--np-space-5);filter:drop-shadow(0 24px 24px rgba(0,0,0,.4))}.np-cta__actions{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:var(--np-space-3);margin-bottom:var(--np-space-4)}.np-cta__box .np-cta-note{justify-content:center;margin:0 0 var(--np-space-4)}.np-section--inverse .np-link-arrow{color:#fff}.np-section--inverse .np-btn--secondary{--_bg: transparent;--_fg: #fff;--_line: rgba(255,255,255,.7)}.np-code{display:inline-flex;align-items:center;gap:.6em;padding:.45em .45em .45em 1em;border:1.5px dashed currentColor;border-radius:var(--np-radius-pill);background:transparent;color:inherit;font:700 var(--np-fs-small)/1.2 var(--np-font-body);cursor:pointer;min-height:44px}.np-code__btn{padding:.35em .8em;border-radius:var(--np-radius-pill);background:currentColor}.np-code__btn{color:inherit;background:#7f7f7f40}.np-footnotes{margin-top:var(--np-space-7);padding-top:var(--np-space-5);border-top:1px solid var(--np-color-line);font-size:var(--np-fs-xs);line-height:1.55;color:var(--np-color-text-muted);text-align:left}.np-section--inverse .np-footnotes{color:var(--np-color-inverse-muted);border-color:#ffffff24}.np-footnotes p{margin:0 0 .6em;max-width:60rem}.np-founder__ph{width:100%;height:100%;display:grid;place-content:center;gap:var(--np-space-3);justify-items:center;padding:var(--np-space-5);background:radial-gradient(60% 50% at 50% 45%,color-mix(in srgb,var(--np-flavor) 35%,transparent),transparent 70%),var(--np-c-night);color:#fff;text-align:center}.np-founder__ph small{opacity:.7}.np-founder .np-rte p{margin:0 0 var(--np-space-4);font-size:var(--np-fs-lead);line-height:1.6}.np-article-section{padding-block:var(--np-space-5)}.np-article-section.np-space--none{padding-block:0}.np-article-head__disclosure{margin:var(--np-space-3) auto 0;max-width:34rem;font-size:var(--np-fs-small);font-style:italic;color:var(--np-color-text-muted)}.np-article-head .np-proof-pill{margin-top:var(--np-space-4)}.np-article-head__cta{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:var(--np-space-2) var(--np-space-4);margin:var(--np-space-4) 0 var(--np-space-3)}.np-article-head .np-cta-note{justify-content:center;margin:0}.np-article--dropcap>p:first-child:first-letter{float:left;margin:.06em .1em 0 0;font:700 4.6em/.8 var(--np-font-display);color:var(--np-c-pine)}.np-article>:last-child{margin-bottom:0}.np-article h2.np-h2{margin-top:var(--np-space-6)}.np-article ol,.np-article ul{padding-left:1.2em;margin:0 0 var(--np-space-5)}.np-article li{margin-bottom:.35em}.np-callout{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--np-space-2) var(--np-space-4);padding-block:var(--np-space-3);border-block:1px solid var(--np-color-line)}.np-callout .np-proof-pill{margin:0}.np-tiles{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--np-space-3);margin:0 0 var(--np-space-5)}@media(min-width:640px){.np-tiles{grid-template-columns:repeat(4,1fr)}}.np-tile{margin:0;border-radius:var(--np-radius-sm);overflow:hidden;background:var(--np-color-surface);border:1px solid var(--np-color-line)}.np-tile__media{display:grid;place-items:center;aspect-ratio:1;padding:var(--np-space-3);background:radial-gradient(60% 55% at 50% 55%,color-mix(in srgb,var(--np-flavor) 50%,transparent),transparent 72%),var(--np-flavor-tint)}.np-tile__media img{height:100%;width:auto;object-fit:contain;filter:drop-shadow(0 10px 10px rgba(0,0,0,.25))}.np-tile figcaption{padding:var(--np-space-2) var(--np-space-3) var(--np-space-3);font-size:var(--np-fs-xs);line-height:1.35;color:var(--np-color-text-muted)}.np-tile figcaption strong{display:block;color:var(--np-color-text);font-size:var(--np-fs-small)}.np-inset .np-atc{margin-top:var(--np-space-2)}.np-table-wrap{overflow-x:auto;margin:0 calc(-1 * var(--np-gutter)) var(--np-space-5);padding-inline:var(--np-gutter)}.np-table{width:100%;min-width:720px;border-collapse:collapse;font-size:var(--np-fs-xs);line-height:1.4}.np-table th,.np-table td{padding:.6em .7em;border-bottom:1px solid var(--np-color-line);text-align:left;vertical-align:top}.np-table thead th{font-weight:700;border-bottom:2px solid var(--np-c-ink)}.np-table th[scope=row]{position:sticky;left:0;background:var(--np-color-bg);font-weight:700}.np-table .np-table__us{background:var(--np-c-pine-tint);font-weight:700}.np-progress{position:fixed;z-index:61;top:0;left:0;right:0;height:3px;pointer-events:none}.np-progress span{display:block;height:100%;background:var(--np-c-pine);transform-origin:0 50%;transform:scaleX(var(--p, 0))}.np-li{padding-block:var(--np-space-4)}.np-li__card{padding:var(--np-space-5);border-radius:var(--np-radius-md);background:var(--np-color-surface);border:1px solid var(--np-color-line)}.np-li--pick .np-li__card{border:2px solid var(--np-c-pine);box-shadow:var(--np-shadow-md)}.np-li__head{display:grid;grid-template-columns:auto 1fr;gap:var(--np-space-4);align-items:start}.np-li__rank{display:grid;place-items:center;width:52px;height:52px;border-radius:50%;background:var(--np-c-ink);color:#fff;font:700 1.75rem/1 var(--np-font-display)}.np-li--pick .np-li__rank{background:var(--np-c-pine)}.np-li__title{margin:var(--np-space-2) 0 var(--np-space-2)}.np-li__best{margin:0;font-size:var(--np-fs-small);color:var(--np-color-text-muted)}.np-li__media{margin:var(--np-space-5) 0 0;padding:var(--np-space-4);border-radius:var(--np-radius-sm);background:radial-gradient(60% 55% at 50% 55%,color-mix(in srgb,var(--np-flavor) 40%,transparent),transparent 72%),var(--np-flavor-tint)}.np-li__media img{margin-inline:auto;max-height:260px;width:auto}.np-li__body{margin-top:var(--np-space-5);font-size:var(--np-fs-body)}.np-li__body p{margin:0 0 var(--np-space-4)}.np-li__pc{display:grid;gap:var(--np-space-4);margin-top:var(--np-space-4)}@media(min-width:640px){.np-li__pc{grid-template-columns:1fr 1fr}}.np-li__pc ul{list-style:none;margin:0;padding:0;display:grid;gap:.45em;font-size:var(--np-fs-small)}.np-li__pc li{display:flex;gap:.5em;align-items:flex-start;line-height:1.4}.np-li__pc svg{flex:none;width:18px;height:18px;margin-top:1px}.np-li__pros svg{color:var(--np-c-pine)}.np-li__cons svg{color:var(--np-c-coral-ink)}.np-li__price{margin:var(--np-space-4) 0 0;font-size:var(--np-fs-small);font-weight:700}.np-li__cta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--np-space-3);margin:var(--np-space-4) 0 var(--np-space-3)}.np-fw .np-btn,.np-tr .np-btn{--_bg: #fff;--_fg: var(--np-c-ink)}.np-fw .np-btn--ghost{--_bg: transparent;--_fg: #fff;--_line: rgba(255,255,255,.7);box-shadow:none}.np-section.np-tr{padding:0}@property --np-fw-a{syntax: "<color>"; inherits: true; initial-value: #2f7fe0;}@property --np-fw-b{syntax: "<color>"; inherits: true; initial-value: #0b1d4a;}.np-fw{--np-fw-a: var(--np-flavor);--np-fw-b: var(--np-flavor-deep);--np-fg: #fff;--np-muted: rgba(255,255,255,.78);--np-btn-bg: #fff;--np-btn-fg: var(--np-color-ink);--np-line: rgba(255,255,255,.3);color:#fff;background:radial-gradient(55% 50% at 30% 45%,color-mix(in srgb,var(--np-fw-a) 80%,transparent) 0%,transparent 70%),radial-gradient(120% 90% at 50% 110%,var(--np-fw-b) 10%,var(--np-color-night) 75%);transition:--np-fw-a .8s var(--np-ease),--np-fw-b .8s var(--np-ease)}.np-fw__grid{display:grid;gap:var(--np-space-6);align-items:center}@media(min-width:990px){.np-fw__grid{grid-template-columns:1.1fr 1fr;gap:var(--np-space-9)}}.np-fw__wheel{position:relative;width:min(100%,460px);margin-inline:auto;--r: 232px}.np-fw__stage{position:relative;width:100%;aspect-ratio:1}.np-fw__ring{position:absolute;top:2%;right:2%;bottom:2%;left:2%;border-radius:50%;border:1.5px dashed rgba(255,255,255,.3);animation:np-spin 60s linear infinite}.np-fw__ring:after{content:"";position:absolute;top:12%;right:12%;bottom:12%;left:12%;border-radius:50%;background:radial-gradient(closest-side,color-mix(in srgb,var(--np-fw-a) 55%,transparent),transparent)}.np-fw__tins{position:absolute;top:16%;right:16%;bottom:16%;left:16%}.np-fw__tin{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;opacity:0;transform:rotate(-16deg) scale(.72) translateY(40px);transition:opacity .4s var(--np-ease),transform .75s var(--np-ease-bounce);pointer-events:none}.np-fw__tin img,.np-fw__tin svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;object-fit:contain;filter:drop-shadow(0 30px 40px rgba(0,0,0,.45))}.np-fw__tin.is-active{opacity:1;transform:none}.np-fw__tin.is-leaving{opacity:0;transform:rotate(16deg) scale(.82) translateY(-30px)}.np-fw__chips{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:var(--np-space-5) 0 0;padding:0}.np-fw__chip{--c: #888;display:inline-flex;align-items:center;gap:8px;padding:8px 14px 8px 8px;border-radius:var(--np-radius-pill);border:1.5px solid rgba(255,255,255,.28);background:#0a0c1259;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;font:600 var(--np-text-sm)/1 var(--np-font-body);white-space:nowrap;cursor:pointer;transition:background-color var(--np-dur-fast),border-color var(--np-dur-fast),color var(--np-dur-fast)}.np-fw__chip:before{content:"";width:18px;height:18px;border-radius:50%;background:var(--c);box-shadow:inset 0 0 0 2px #ffffff8c;flex:none}.np-fw__chip:hover{border-color:#ffffffb3}.np-fw__chip[aria-selected=true]{background:#fff;color:var(--np-color-ink);border-color:#fff}.np-fw__chip:focus-visible{outline:3px solid #fff;outline-offset:2px}@media(min-width:990px){.np-fw__chips--orbit{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;display:block}.np-fw__chips--orbit .np-fw__chip{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) rotate(var(--a)) translate(var(--r)) rotate(calc(-1 * var(--a)))}}.np-fw__copy>*+*{margin-top:var(--np-space-4)}.np-fw__name{font-family:var(--np-font-display);font-size:var(--np-text-3xl);line-height:.95}.np-fw__vibe{font-size:var(--np-text-lg);font-weight:700;letter-spacing:.02em;color:color-mix(in srgb,var(--np-fw-a) 45%,#fff)}.np-fw__tastes{color:var(--np-muted);font-size:var(--np-text-lg)}.np-fw__panel[hidden]{display:none}.np-fw__panel{animation:np-drop .5s var(--np-ease)}.np-fw__panel>*+*{margin-top:var(--np-space-3)}.np-fw__panel .np-actions{margin-top:var(--np-space-5)}.np-tr{padding:0;background:var(--np-color-night);--np-fg: #fff;--np-muted: rgba(255,255,255,.75);color:#fff}.np-tr__track{height:260vh;position:relative}.np-tr__stage{position:sticky;top:0;height:100vh;height:100svh;display:grid;place-items:center;overflow:hidden;background:radial-gradient(calc(30% + var(--p, 1) * 45%) calc(25% + var(--p, 1) * 35%) at 50% 58%,color-mix(in srgb,var(--np-flavor) calc(var(--p, 1) * 70%),transparent) 0%,transparent 100%)}.np-tr__title{position:absolute;top:8vh;left:0;right:0;text-align:center;padding-inline:var(--np-gutter);opacity:clamp(0,1.4 - var(--p, 1) * 2.4,1);transform:translateY(calc(var(--p, 1) * -40px))}.np-tr__title .np-h2{max-width:16ch;margin-inline:auto}.np-tr__tin{position:relative;isolation:isolate;width:min(56vw,330px);margin-top:8vh;transform:translateY(calc((1 - var(--p, 1)) * 42vh)) rotate(calc((1 - var(--p, 1)) * -24deg)) scale(calc(.72 + var(--p, 1) * .28));will-change:transform}.np-tr__tin>img{width:100%;filter:drop-shadow(0 40px 50px rgba(0,0,0,.55))}.np-tr__picks{position:absolute;z-index:-1;left:26%;right:26%;top:-26%;height:56%;pointer-events:none}.np-tr__picks i{position:absolute;bottom:0;width:7px;height:100%;left:calc(var(--x) * 1%);border-radius:4px;background:linear-gradient(90deg,#f6e8cc,#dcbf8f 55%,#c49e66);clip-path:polygon(50% 0,100% 7%,100% 93%,50% 100%,0 93%,0 7%);transform:translateY(calc((1 - clamp(0,(var(--p, 1) - .78) * 6,1))*85%)) rotate(var(--r));transform-origin:50% 100%}.np-tr__facts{position:absolute;top:0;right:0;bottom:0;left:0;list-style:none;margin:0;padding:0;pointer-events:none}.np-tr__facts li{position:absolute;display:inline-flex;align-items:center;gap:8px;padding:10px 16px;border-radius:var(--np-radius-pill);background:#ffffff1f;border:1px solid rgba(255,255,255,.25);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-weight:700;font-size:var(--np-text-sm);white-space:nowrap;--start: calc(.32 + var(--i) * .12);opacity:clamp(0,(var(--p, 1) - var(--start)) * 7,1);transform:translateY(calc((1 - clamp(0,(var(--p, 1) - var(--start)) * 7,1))*24px))}.np-tr__facts li svg{width:18px;height:18px}.np-tr__facts li:nth-child(1){left:4%;top:30%}.np-tr__facts li:nth-child(2){right:4%;top:42%}.np-tr__facts li:nth-child(3){left:6%;top:62%}.np-tr__facts li:nth-child(4){right:6%;top:72%}@media(min-width:990px){.np-tr__facts li:nth-child(odd){left:20%}.np-tr__facts li:nth-child(2n){right:20%}}.np-tr__cta{position:absolute;bottom:6vh;left:0;right:0;display:flex;justify-content:center;opacity:clamp(0,(var(--p, 1) - .86) * 9,1);--np-btn-bg: #fff;--np-btn-fg: var(--np-color-ink)}@keyframes np-spin{to{transform:rotate(360deg)}}@keyframes np-drop{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.np-ring-seal__ring,.np-fw__ring{animation:none}.np-fw__tin,.np-fw__panel{transition:none;animation:none}.np-tr__track{height:auto;--p: 1 !important}.np-tr__stage{position:relative;height:auto;min-height:100svh}.np-fw{transition:none}}.np-theme-a{overflow-x:clip}.np-theme-a .np-article-head{--np-color-text-muted: rgba(255,255,255,.76);--np-eyebrow-color: color-mix(in srgb, var(--np-flavor) 55%, #fff);position:relative;isolation:isolate;color:#fff;padding-block:var(--np-space-6)}.np-theme-a .np-article-head:before{content:"";position:absolute;z-index:-1;inset:0 calc(50% - 50vw);background:radial-gradient(90% 45% at 50% 0%,color-mix(in srgb,var(--np-flavor) 55%,transparent) 0%,transparent 70%),linear-gradient(180deg,var(--np-c-night) 0%,var(--np-c-night-2) 100%)}.np-theme-a .np-article-head .np-display{color:#fff;max-width:18ch}.np-theme-a .np-article-head__deck{margin-bottom:var(--np-space-4);max-width:38rem;font-size:var(--np-fs-lead);color:#ffffffdb}.np-theme-a .np-adlabel{font:700 11px/1 var(--np-font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--np-color-text-muted)}.np-theme-a .np-byline{display:flex;flex-wrap:wrap;gap:.25em .6em;margin:0;font-size:var(--np-fs-xs);color:var(--np-color-text-muted)}.np-theme-a .np-byline span+span:before{content:"\b7";margin-right:.6em}.np-theme-a .np-article-head__disclosure{margin-inline:0}.np-theme-a .np-article-head .np-proof-pill{--np-proof-pill-bg: rgba(255,255,255,.1);box-shadow:inset 0 0 0 1px #ffffff2e}.np-theme-a .np-article-head__cta{justify-content:flex-start}.np-theme-a .np-article-head .np-btn{--_bg: #fff;--_fg: var(--np-c-ink)}.np-theme-a .np-article-head .np-link-arrow{color:inherit}.np-theme-a .np-article-head .np-cta-note{justify-content:flex-start}.np-theme-a .np-hero-figure{margin-top:var(--np-space-5)}@media(min-width:960px){.np-flavor-grid--3{grid-template-columns:repeat(auto-fit,minmax(15rem,19rem));justify-content:center}.np-flavor-grid--4{grid-template-columns:repeat(auto-fit,minmax(13rem,17rem));justify-content:center}}.np-article{font-size:1.125rem;line-height:1.7}.np-article p,.np-figure{margin:0 0 var(--np-space-5)}.np-figure img{width:100%;height:auto;border-radius:var(--np-radius-md)}.np-figure figcaption{margin-top:var(--np-space-2);font-size:var(--np-fs-xs);font-style:italic;color:var(--np-color-text-muted)}.np-hero-figure img{aspect-ratio:4 / 3;object-fit:cover}@media(min-width:960px){.np-hero-figure img{aspect-ratio:16 / 7}}.np-pullquote{margin:var(--np-space-6) 0;padding:var(--np-space-1) 0 var(--np-space-1) var(--np-space-5);border-left:4px solid var(--np-flavor, var(--np-c-pine));font:700 clamp(1.5rem,1.2rem + 1.4vw,2.25rem)/1.15 var(--np-font-display);text-wrap:balance}.np-pullquote cite{display:block;margin-top:var(--np-space-3);font:700 var(--np-fs-xs)/1.3 var(--np-font-body);font-style:normal;letter-spacing:.08em;text-transform:uppercase;color:var(--np-color-text-muted)}.np-factbox{margin:var(--np-space-6) 0;padding:var(--np-space-5);border-radius:var(--np-radius-md);background:var(--np-color-surface);border:1px solid var(--np-color-line)}.np-factbox__title{margin:0 0 var(--np-space-3);font:700 var(--np-fs-xs)/1.2 var(--np-font-body);letter-spacing:.1em;text-transform:uppercase;color:var(--np-c-pine)}.np-inset{display:grid;gap:var(--np-space-4);justify-items:center;margin:var(--np-space-6) 0;padding:var(--np-space-5);border-radius:var(--np-radius-lg);text-align:center;background:radial-gradient(70% 80% at 20% 50%,color-mix(in srgb,var(--np-flavor, #e8e1d4) 30%,transparent),transparent 70%),var(--np-color-surface);border:1px solid var(--np-color-line);box-shadow:var(--np-shadow-xs)}.np-inset__media{width:100%;max-width:260px}.np-inset__media img{display:block;width:100%;height:auto;max-height:200px;object-fit:contain;margin-inline:auto;filter:drop-shadow(0 12px 18px rgba(0,0,0,.18))}.np-article .np-inset__title{margin:0 0 .2em;font:700 clamp(1.6rem,1.3rem + 1vw,2rem)/1.05 var(--np-font-display)}.np-article .np-inset__meta{margin:0 0 var(--np-space-3);font-size:var(--np-fs-small);color:var(--np-color-text-muted)}@media(min-width:640px){.np-inset{grid-template-columns:220px 1fr;justify-items:start;text-align:left;padding:var(--np-space-5) var(--np-space-6)}}.np-review--photo{padding-top:0;overflow:hidden}.np-review__photo{margin:0 calc(-1 * var(--np-space-5)) var(--np-space-2);aspect-ratio:1 / 1;overflow:hidden;background:var(--np-color-surface-alt)}.np-review__photo img{width:100%;height:100%;object-fit:cover}@media(max-width:639px){.np-review__photo{aspect-ratio:auto;height:240px}}:where(.np-page) :is(h1,h2,h3,h4,h5,h6){color:inherit}
/*# sourceMappingURL=/cdn/shop/t/15/assets/np-landing.css.map */
